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
340273146775	340273147287	340273147837	340273148387	340273148936	340273149487	340273150037	340273150587	340273151136	340273151687	340273152237	340273152787	340273153336	340273153889	340273154437	340273154987	340273155536	340273156087	340273156637	340273157187	340273157736	340273158287	340273158837	340273159387	340273159936	340273160487	340273161037	340273161587	340273162136	340273162687	340273163237	340273163787	340273164336	340273164887	340273165437	340273165987	340273166536	340273167087	340273167637	340273168187	340273168736	340273169287	340273169837	340273170387	340273170936	340273171487	340273172037	340273172587	340273173136	340273173687	340273174237	340273174787	340273175336	340273175887	340273176437	340273176987	340273177536	340273178087	340273178637	340273179187	340273179736	340273180287	340273180837	340273181387	340273181936	340273182487	340273183037	340273183587	340273184136	340273184687	340273185237	340273185787	340273186336	340273186887	340273187437	340273187987	340273188536	340273189087	340273189637	340273190187	340273190736	340273191287	340273191837	340273192387	340273192936	340273193487	340273194037	340273194587	340273195136	340273195687	340273196237	340273196787	340273197336	340273197887	340273198437	340273198987	340273199536	340273200087	340273200637	340273201187	340273201736	340273202287	340273202837	340273203387	340273203936	340273204487	340273205037	340273205587	340273206136	340273206687	340273207237	340273207787	340273208336	340273208887	340273209437	340273209987	340273210536	340273211087	340273211637	340273212187	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	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
21793	20056	27379	22486	20083	20311	14285	7430	4751	3129	2379	1983	1514	1241	1145	1018	891	826	790	718	712	560	524	510	517	527	483	573	579	522	540	510	480	469	457	396	364	351	337	319	282	275	226	258	246	279	264	259	252	245	236	230	239	248	235	244	234	220	232	228	250	191	229	200	246	220	220	213	236	226	248	215	223	201	206	228	207	222	219	227	208	231	191	226	205	235	222	206	221	222	206	228	223	208	184	219	210	216	200	186	246	211	195	222	198	208	174	202	175	212	189	197	187	226	213	211	202	203	195	224	194	214	206	202	230	220	241	213	182	234	218	196	209	223	185	184	201	216	229	190	195	226	176	211	203	209	205	207	186	224	180	207	218	233	197	200	214	225	216	185	214	188	201	178	186	218	221	210	224	213	212	204	193	207	207	201	209	213	208	193	217	218	213	203	211	215	196	211	198	175	217	206	225	188	194	204	203	198	195	217	199	220	222	201	217	217	196	203	205	222	182	230	213	179	179	189	225	195	197	199	201	220	189	195	217	189	191	187	176	235	234	213	213	192	198	208	209	226	204	211	202	206	231	204	178	214	200	204	202	215	201	214	214	202	206	193	237	209	184	205	213	187	191	234	204	211	223	200	199	205	190	186	217	215	219	239	213	212	203	205	196	211	209	218	198	196	204	196	203	211	225	225	206	191	195	226	201	214	197	179	212	201	216	195	201	201	199	209	202	198	205	213	199	218	198	218	215	194	194	213	194	206	199	209	197	193	194	219	192	213	217	190	191	197	211	222	225	192	197	204	198	225	194	187	178	186	206	195	223	209	218	219	183	182	236	203	220	196	219	212	199	215	208	210	221	205	198	196	164	202	221	216	195	196	220	175	192	195	215	209	216	234	233	201	199	214	201	200	202	209	204	220	201	194	193	230	212	204	193	189	197	217	203	206	206	233	224	203	175	218	184	212	206	201	212	223	213	215	220	220	193	207	229	219	202	207	195	202	208	203	175	171	200	196	191	207	218	214	221	181	201	196	223	203	214	196	201	224	222	200	200	199	197	194	223	184	200	186	224	220	213	201	198	212	200	225	211	205	209	194	204	218	210	191	194	234	200	198	211	219	188	195	176	193	194	208	181	222	194	216	166	199	213	219	207	198	213	189	207	212	213	182	202	219	202	221	207	203	218	182	196	210	184	209	218	210	205	229	235	207	243	199	201	220	184	209	199	173	218	217	182	199	212	193	178	224	174	204	212	204	236	229	204	211	220	195	212	199	213	198	226	199	225	227	200	195	227	185	243	207	188	189	214	212	216	189	195	194	228	204	229	219	183	216	200	216	177	206	201	193	216	194	210	198	216	212	215	204	217	226	219	215	195	197	218	207	213	210	198	192	199	202	215	224	197	202	221	223	202	214	204	203	200	205	209	177	211	215	207	219	168	213	224	215	221	205	205	224	203	201	201	218	199	210	180	231	187	223	217	213	211	190	206	215	193	176	207	197	216	214	207	227	202	180	223	207	215	202	201	181	225	200	219	195	210	191	201	197	207	210	202	204	196	215	187	214	224	206	209	183	185	218	219	193	206	182	219	211	201	218	180	194	217	193	188	214	185	196	227	196	205	216	212	227	223	248	233	171	224	213	182	204	208	228	221	216	217	206	189	198	207	186	198	201	197	212	203	195	246	218	194	187	190	201	208	188	214	217	212	210	200	210	212	217	223	209	225	188	196	208	198	222	207	207	232	208	198	222	189	200	207	195	181	206	233	238	202	200	217	212	196	196	200	224	218	224	206	210	192	192	243	231	230	213	191	183	199	206	191	212	203	207	194	234	198	193	179	196	207	231	215	195	216	195	186	208	221	185	201	213	208	189	205	207	204	212	208	216	202	198	207	223	220	211	208	212	223	207	230	178	210	204	202	210	208	223	226	207	223	214	219	202	211	212	198	207	217	218	187	197	182	188	197	231	203	248	214	234	219	204	217	236	222	211	213	218	200	206	200	216	202	214	195	216	207	189	204	186	211	204	210	208	197	207	212	213	214	200	223	214	201	201	217	182	197	195	194	195	212	201	213	202	223	210	214	213	197	211	216	214	218	210	208	208	209	230	194	201	206	203	208	209	200	219	227	209	209	209	216	197	191	174	223	192	213	213	214	206	219	211	203	219	186	205	209	186	211	212	207	223	183	214	211	223	203	222	198	230	191	180	176	210	192	224	195	209	196	228	220	203	225	190	215	226	215	254	183	201	208	206	212	202	219	232	207	204	214	186	206	219	208	199	205	199	200	218	218	216	205	199	192	206	204	185	208	201	190	196	207	199	220	194	216	220	188	199	182	208	191	195	206	200	193	202	208	210	209	189	231	214	210	235	198	200	215	219	216	210	209	189	199	202	234	192	177	194	196	202	159	204	191	206	194	204	184	195	168	216	195	205	176	205	201	201	196	235	198	217	212	223	193	216	213	204	261	202	236	215	200	217	203	216	205	195	192	203	209	197	224	203	222	181	206	170	225	216	207	221	199	188	211	222	199	202	192	185	202	198	196	201	220	217	201	199	210	223	204	201	179	197	186	200	224	213	190	232	209	201	185	195	205	220	209	226	189	204	216	209	203	180	201	194	211	200	208	187	191	221	225	216	225	180	201	189	232	210	203	191	194	199	204	213	205	183	214	204	189	166	196	215	215	218	175	203	194	235	200	214	203	203	209	180	177	216	206	205	229	213	219	205	221	213	236	204	217	213	201	207	225	225	194	210	191	199	186	216	202	190	201	196	221	232	189	197	204	203	196	200	228	197	217	217	211	189	197	191	203	207	206	233	201	217	226	227	185	213	207	213	216	192	200	200	213	224	186	229	226	226	208	172	203	237	215	197	193	207	209	222	182	190	206	194	228	183	185	203	226	194	209	201	196	190	212	196	180	203	203	230	210	213	191	215	204	189	218	220	192	181	195	191	199	199	214	207	204	198	219	216	215	212	196	218	204	203	189	201	215	217	199	212	186	194	196	207	217	203	198	212	218	193	217	221	194	190	199	217	211	215	218	188	219	217	213	205	207	200	207	190	209	200	217	213	226	194	210	194	219	181	227	217	231	208	191	220	201	194	209	219	208	216	197	200	208	225	201	203	195	221	201	211	211	243	222	217	217	196	198	227	221	205	210	215	226	189	217	212	200	211	212	219	215	205	188	215	200	210	215	225	189	219	223	187	193	204	191	206	192	202	200	208	204	217	187	222	230	222	220	208	190	220	201	219	212	208	217	182	222	189	223	193	197	224	186	198	197	237	193	194	204	221	212	234	198	202	198	184	195	211	181	234	212	209	224	204	215	211	201	220	190	215	206	218	181	213	199	206	196	180	209	211	226	218	182	212	208	189	200	222	183	197	210	199	224	217	209	193	203	208	203	222	181	196	212	199	228	213	199	208	229	199	172	191	192	207	213	218	192	190	208	211	240	200	203	185	216	193	197	218	211	203	223	208	206	197	203	206	209	183	203	215	211	233	208	178	209	194
17924	35396	30500	20893	18432	17154	14676	13166	9955	7206	5548	4623	3593	3006	2669	2276	1955	1890	1672	1514	1340	1148	1010	1058	994	1022	1014	1068	1105	1071	954	1018	872	821	773	642	648	545	545	492	412	400	385	367	344	377	364	343	325	327	339	330	312	313	287	304	279	308	313	304	298	326	280	304	276	289	278	289	315	261	310	273	274	288	304	280	273	311	286	269	260	285	296	275	272	262	266	290	270	267	244	279	267	284	265	289	276	303	255	271	246	265	278	257	252	247	220	263	246	246	284	276	237	259	276	257	268	269	271	243	253	286	248	260	255	250	259	265	241	252	261	261	248	262	264	261	261	232	271	278	245	249	281	261	260	250	251	253	270	283	252	242	262	281	262	232	240	256	263	267	280	249	268	245	255	256	243	266	259	263	253	258	251	254	258	276	237	279	260	259	242	233	260	265	247	300	232	277	261	251	251	283	278	286	246	291	268	251	276	255	264	279	262	261	257	263	267	265	262	240	286	268	243	257	253	295	272	250	246	260	260	255	250	234	252	286	283	262	277	241	235	240	267	251	251	256	259	253	253	240	271	266	269	255	270	265	295	275	267	273	244	259	265	277	260	256	259	260	273	290	266	251	265	263	234	263	263	276	272	251	254	282	245	246	258	251	236	249	266	261	254	276	269	231	262	241	243	279	261	249	251	290	271	233	251	246	276	263	244	288	255	262	264	246	242	247	299	296	286	258	263	273	250	263	255	278	270	269	249	229	262	248	253	254	266	243	256	261	240	249	265	255	282	244	249	252	248	242	264	268	258	242	279	279	256	267	235	247	267	270	294	221	278	262	252	236	238	245	272	241	256	266	255	237	250	257	255	256	266	241	259	267	272	271	245	261	291	223	279	269	260	250	254	262	258	255	267	250	279	235	264	264	256	265	246	267	262	255	257	287	281	286	258	241	273	271	250	258	262	260	268	241	267	241	248	243	265	249	290	244	255	232	239	241	258	263	263	248	270	265	246	280	260	264	255	272	270	283	264	271	241	265	267	292	219	257	267	277	275	222	294	292	264	242	262	270	282	275	240	264	253	252	269	243	248	271	244	239	266	272	268	274	234	257	262	235	253	259	247	292	282	258	239	261	269	284	248	265	279	253	251	247	284	251	281	286	276	262	291	252	271	255	257	243	264	254	266	268	286	253	256	236	250	264	234	239	254	259	283	223	248	269	303	258	248	239	248	266	281	263	259	269	262	249	266	277	292	255	291	276	266	276	244	254	277	273	264	218	260	252	251	254	254	245	296	232	250	258	276	274	260	228	244	240	250	257	255	261	240	277	269	254	241	275	304	265	232	271	254	236	277	250	254	245	245	255	267	250	234	240	277	239	253	271	269	276	292	266	264	264	267	274	262	287	278	243	263	247	257	283	283	289	249	268	281	255	253	284	270	247	251	273	260	271	270	266	217	291	249	276	266	247	257	250	252	258	279	251	255	280	278	257	244	265	280	213	241	244	293	247	273	227	278	252	273	260	265	237	244	287	276	264	259	230	245	222	269	281	260	282	257	242	247	233	290	253	224	269	259	266	239	244	249	242	243	267	271	272	266	248	269	253	240	258	259	259	245	257	290	249	261	256	253	261	246	266	254	257	265	274	242	251	269	276	246	228	253	263	236	249	262	261	245	276	262	269	234	249	267	255	268	260	256	270	281	268	252	227	266	263	272	264	245	268	250	272	272	228	251	258	262	256	236	234	270	259	263	261	241	253	264	233	254	279	251	251	259	272	251	241	242	237	289	257	261	244	243	255	270	254	278	288	274	280	273	255	275	259	233	249	252	294	246	277	274	253	279	264	264	257	271	282	238	266	261	273	246	268	259	273	251	242	279	262	256	262	243	278	253	265	259	283	264	284	266	245	244	267	266	253	263	261	268	264	269	263	243	259	273	263	260	240	287	273	218	274	247	275	248	231	270	244	243	245	265	258	268	276	232	261	271	272	228	276	264	280	262	281	251	279	245	259	292	277	279	270	202	265	252	273	240	240	249	280	271	273	279	258	279	248	277	249	267	248	265	287	263	281	268	219	249	269	249	250	246	261	257	244	263	270	268	272	274	271	263	239	277	296	258	282	246	255	245	269	263	257	272	275	245	290	254	256	272	249	235	272	237	280	280	262	266	270	243	236	242	249	265	247	241	271	233	253	259	237	282	236	251	239	282	271	257	253	249	236	279	235	246	279	267	283	259	229	236	225	214	265	280	254	245	269	293	253	272	242	269	254	239	270	245	289	246	250	231	250	274	285	266	272	286	260	260	271	276	239	251	267	232	256	234	272	262	268	236	257	256	287	272	259	274	255	244	252	272	265	287	253	225	254	268	266	285	276	268	225	262	266	279	269	253	285	267	264	281	278	227	271	286	269	250	273	298	251	257	241	263	259	274	281	231	300	247	272	292	268	257	245	251	246	282	257	295	249	250	280	274	292	242	273	284	262	242	257	260	267	260	264	284	241	251	269	245	274	272	251	237	265	248	266	277	264	256	242	281	243	249	252	267	290	259	225	258	268	288	278	267	256	225	294	281	264	272	282	290	251	271	249	267	281	259	266	260	249	233	286	258	266	245	279	266	269	251	270	291	276	272	259	248	242	264	271	259	275	252	256	263	289	258	259	256	254	240	255	242	249	257	252	270	278	253	279	235	281	258	257	254	239	261	266	256	276	263	247	275	291	280	272	276	265	233	261	244	266	247	256	274	246	246	302	253	280	262	255	273	256	250	282	257	239	251	245	283	258	276	243	265	242	265	288	231	272	300	257	217	265	277	287	267	232	266	235	268	278	247	247	240	276	254	258	273	278	253	281	240	302	247	258	234	279	257	214	276	293	238	228	268	242	229	272	265	289	261	284	263	251	270	262	244	293	296	245	287	259	278	252	240	256	238	228	229	265	252	269	284	245	278	271	227	259	243	293	287	257	234	259	283	255	272	230	276	265	271	284	241	241	263	256	272	269	255	257	260	252	271	231	278	231	284	235	278	279	274	274	284	244	259	263	267	248	268	240	253	250	254	260	246	254	279	261	252	248	251	279	254	259	282	266	271	259	270	258	220	276	268	242	243	294	275	263	233	242	249	259	234	244	271	250	251	251	243	227	300	267	244	272	265	219	248	253	231	227	253	265	243	287	256	264	242	288	242	244	253	232	277	228	248	266	254	267	280	248	269	264	254	261	267	274	259	286	262	229	259	284	264	249	254	241	260	266	249	302	251	297	270	259	242	260	248	279	296	248	232	269	242	264	261	229	258	281	295	268	269	288	266	226	249	248	250	282	251	251	290	270	247	254	254	266	263	267	252	250	242	267	209	218	285	235	275	263	247	247	268	253	287	250	246	260	248	269	263	289	235	266	302	266	242	242	261	262	245	261	272	268	274	266	272	250	261	255	241	248	274	264	284	241	242	256	251	233	285	246	277	259	302	265	292	288	221	267	258	275	255	261	254	257	258	269	264	267	247	259	239	270	247	219	244	273
27912	20958	15652	8475	5087	4085	3197	2768	1843	1328	1041	957	801	659	620	532	521	473	423	461	405	401	355	357	398	379	379	397	397	367	394	353	375	355	295	335	272	296	293	276	288	283	297	254	271	255	244	258	271	249	262	264	260	252	266	261	269	256	252	275	272	268	245	236	275	271	247	262	262	237	241	288	252	264	262	285	232	243	266	282	256	262	257	234	250	273	266	253	245	255	252	246	266	262	245	261	251	233	257	234	245	236	260	265	258	253	263	255	253	248	268	241	283	214	234	269	262	267	288	226	237	243	246	248	254	236	243	259	243	275	246	262	260	262	282	292	260	284	249	307	262	253	226	289	247	268	274	256	216	276	280	239	246	259	282	221	250	253	249	253	251	255	235	256	242	247	258	250	258	262	252	254	238	251	261	239	256	244	251	224	264	222	268	253	237	260	246	256	247	243	254	268	229	263	230	246	254	228	228	282	284	259	260	265	282	247	274	280	249	280	245	264	258	226	256	267	269	236	234	244	252	261	257	258	263	220	272	225	257	263	230	260	276	233	242	247	244	268	279	263	260	239	265	218	276	257	268	254	252	257	253	271	257	280	267	243	260	272	217	240	248	240	243	240	289	254	246	278	230	242	246	269	290	240	266	271	256	258	251	239	260	227	249	263	237	256	268	259	263	234	253	261	232	245	251	246	273	231	242	247	262	265	298	247	245	274	251	261	262	248	262	266	218	260	253	198	276	255	263	242	263	256	238	271	255	227	263	258	256	260	243	241	272	253	243	232	260	262	272	228	253	231	257	267	298	247	252	233	261	250	249	247	239	283	245	246	248	239	248	252	259	251	239	249	241	253	229	243	235	262	233	236	261	243	238	253	232	250	261	257	253	259	234	225	271	225	265	240	261	224	236	207	243	278	229	250	257	244	239	210	214	272	256	233	239	248	244	263	253	238	240	240	250	257	262	266	271	250	247	273	235	248	250	252	245	238	267	252	239	272	232	254	215	212	237	260	248	255	272	263	261	218	257	252	255	283	258	266	235	252	242	259	264	273	246	240	238	259	264	253	265	239	237	240	282	252	245	252	265	250	238	268	254	241	260	263	214	254	254	243	257	272	269	272	250	231	280	241	268	243	246	258	249	272	253	214	270	257	245	248	274	263	256	233	245	244	240	206	262	252	276	276	243	222	242	249	240	237	240	226	240	274	273	256	248	261	240	269	246	248	229	244	256	262	248	245	272	251	249	275	236	241	255	244	255	265	232	260	268	248	218	256	271	266	288	267	225	241	248	263	253	276	241	244	251	226	232	247	237	268	254	249	230	280	237	254	255	244	238	256	232	258	301	255	247	259	197	262	225	234	234	233	233	252	280	274	232	243	229	228	249	245	269	255	260	259	255	269	233	253	259	249	241	254	247	228	235	244	278	297	253	256	287	268	258	259	250	246	235	221	236	225	249	259	244	249	258	244	264	241	239	252	252	279	251	269	246	264	226	250	273	278	255	249	243	225	263	249	266	276	269	261	233	259	283	264	227	261	248	267	246	255	265	248	275	241	242	227	249	256	245	219	236	244	228	248	253	265	240	278	257	272	261	251	259	240	259	249	236	270	231	220	231	276	250	253	271	259	271	247	260	269	264	257	260	275	263	230	272	230	251	239	250	264	251	237	235	221	241	237	261	244	247	241	267	223	238	231	247	274	241	260	248	242	262	255	235	234	248	281	259	236	224	252	234	232	250	263	253	272	267	255	244	258	259	253	252	251	262	256	252	247	258	285	256	260	269	270	243	216	275	277	247	270	215	272	254	244	274	245	269	236	246	267	220	238	250	228	300	253	258	268	267	245	266	261	242	247	257	249	253	255	258	243	266	242	239	260	237	254	266	230	289	234	262	245	260	259	245	239	247	282	219	258	244	238	255	259	236	257	256	286	271	267	264	231	257	227	236	260	231	266	218	265	249	276	264	265	254	228	218	265	222	268	250	256	261	223	249	264	254	230	242	265	276	256	241	251	204	250	250	284	236	251	245	256	260	257	256	240	254	268	272	259	271	262	226	245	235	260	242	232	260	271	274	250	259	241	241	258	244	269	230	234	222	243	254	255	261	283	238	245	243	278	248	255	235	234	263	231	254	238	266	234	253	221	243	259	255	213	226	239	258	244	227	236	246	266	263	254	247	189	250	250	243	231	269	259	230	221	271	254	261	247	266	236	251	247	270	221	264	268	283	236	266	238	253	255	247	278	239	256	247	234	257	245	244	219	241	252	256	247	263	258	257	281	252	251	246	271	232	250	243	260	255	269	234	264	238	224	267	261	259	238	256	240	267	234	273	254	266	254	273	273	243	253	252	262	235	248	247	236	243	259	266	237	243	263	246	243	245	221	227	285	248	268	256	257	269	251	257	250	213	262	284	258	258	267	296	255	243	255	259	252	258	261	238	255	244	233	264	227	247	262	261	236	251	243	262	264	269	253	257	247	230	264	228	246	227	233	224	227	254	265	255	256	244	265	228	255	250	270	258	256	229	228	276	255	254	245	266	261	245	247	284	236	260	250	241	261	220	260	253	236	257	267	229	241	249	220	230	250	274	269	244	241	246	226	237	242	268	242	246	256	250	260	244	267	284	214	283	269	261	249	255	223	259	247	278	270	233	254	258	256	259	240	258	254	265	260	255	250	226	275	236	271	250	233	246	258	275	245	263	261	250	290	230	257	241	297	241	267	238	251	248	237	261	278	247	244	222	284	245	269	266	240	236	245	262	253	264	250	276	260	273	227	255	272	256	256	284	281	243	232	256	266	298	233	261	258	250	259	268	273	236	320	246	259	280	275	241	250	225	243	249	261	250	237	262	230	246	259	282	243	274	293	247	236	264	242	219	245	254	234	253	256	267	244	210	266	252	295	264	238	277	255	235	242	253	274	268	244	281	265	246	265	233	262	276	254	233	241	247	279	259	247	280	226	265	251	245	261	252	252	280	220	252	278	267	238	230	239	239	264	255	282	262	273	261	249	254	259	234	233	253	260	242	246	261	261	244	246	239	243	223	225	265	276	245	253	234	234	272	237	270	231	281	289	260	248	263	234	270	287	245	242	245	229	261	271	240	228	264	269	272	249	236	248	249	238	239	239	245	272	217	243	292	285	242	226	257	252	223	222	250	258	268	227	261	265	253	223	241	244	240	274	240	260	217	271	235	233	253	253	250	242	254	277	245	253	234	226	232	269	248	252	300	227	234	259	224	240	293	249	282	242	245	246	268	243	228	254	226	241	246	276	233	250	245	246	237	274	244	245	259	250	225	237	257	212	245	252	242	260	271	261	283	238	267	242	270	255	242	234	253	264	262	276	250	261	237	263	233	259	232	243	256	241	273	252	260	271	248	238	231	273	236	279	231	252	281	215	242	279	248	236	260	249	223	261	231	244	252	248	277	268	238	255	268	255	256	248	254	253	248	290	243	250	244	253	276	245	244	260	214	239	243	246	262	284	249	265	266	272	236	258
15161	23680	19209	11349	9946	8843	7456	6296	4465	3087	2511	2212	1703	1475	1244	1072	980	915	813	770	762	640	621	592	591	677	627	723	658	639	584	617	565	530	533	516	486	461	482	401	371	341	345	345	367	383	357	378	359	367	361	369	355	335	372	335	369	377	325	332	358	346	335	336	323	329	339	287	362	332	324	350	335	336	324	346	335	349	347	344	323	323	334	333	341	350	340	325	331	307	353	327	344	298	309	353	317	315	320	338	323	328	333	324	343	288	324	309	336	287	343	349	373	296	323	335	327	331	337	345	323	330	341	374	299	356	317	338	323	343	342	324	301	296	328	322	351	336	329	304	369	352	349	336	338	313	309	304	284	316	316	335	312	325	347	303	335	341	283	289	343	343	355	321	363	325	316	339	330	330	338	346	337	322	313	336	332	322	327	351	292	326	288	319	338	334	318	331	329	324	318	299	345	329	318	361	333	344	319	336	305	349	315	351	337	309	336	323	308	345	312	308	314	326	335	339	328	389	344	328	322	278	331	311	309	346	333	309	336	377	312	353	308	324	318	331	308	331	319	320	354	351	364	300	342	342	324	336	344	315	354	317	330	330	334	324	316	334	291	315	316	329	317	327	304	354	340	331	305	329	335	321	327	301	321	343	337	334	313	325	320	311	335	302	320	304	353	312	347	312	346	317	314	330	282	313	318	318	332	334	320	312	370	310	339	314	284	352	366	312	287	345	305	302	311	319	330	357	330	312	326	331	336	341	351	348	314	318	341	325	301	331	324	339	337	327	325	346	358	322	318	353	350	320	311	315	345	324	310	316	320	363	329	315	325	321	327	296	319	332	313	344	322	343	355	336	341	348	314	315	323	326	346	323	335	335	324	319	302	328	334	308	306	325	326	345	306	301	301	317	369	288	324	329	359	302	338	321	338	289	343	334	301	352	358	323	358	335	332	308	345	331	349	331	330	320	322	335	308	308	317	323	339	336	331	334	338	311	349	330	341	337	347	329	370	314	313	312	317	309	302	337	319	329	315	290	315	320	320	295	345	345	314	340	329	311	306	307	307	305	342	324	325	312	334	336	311	349	321	301	320	305	311	314	312	335	311	331	326	313	310	298	340	358	317	330	332	337	317	320	312	352	348	328	339	326	310	362	343	316	356	298	325	313	312	380	327	315	339	337	307	338	326	327	323	344	336	337	294	320	336	311	321	356	324	326	326	298	340	367	286	328	336	339	283	354	353	336	316	337	332	329	322	345	331	353	330	310	321	317	303	353	329	289	307	309	345	338	323	332	311	358	300	347	298	315	349	325	295	324	329	327	329	377	326	319	303	323	356	287	342	335	340	277	299	334	313	332	347	356	318	334	351	347	350	342	337	325	326	361	338	310	349	326	318	361	326	301	347	303	312	337	338	321	323	355	331	315	298	328	326	325	342	315	312	325	324	315	360	310	347	293	337	307	330	322	309	294	342	323	361	315	334	340	346	326	301	338	319	347	327	316	339	304	360	340	356	335	332	333	346	323	307	320	331	335	307	340	307	348	304	336	340	340	311	310	329	315	341	343	318	363	353	340	322	300	309	334	320	332	318	324	341	333	315	335	338	329	308	305	311	336	360	338	344	349	304	314	312	317	323	303	336	343	293	317	326	311	349	328	337	323	322	288	326	326	338	315	323	319	298	349	310	348	330	334	351	332	319	316	314	336	332	323	322	310	336	362	326	327	326	327	309	326	334	325	328	336	331	322	349	334	325	322	325	344	356	311	314	324	296	316	345	334	333	314	343	338	351	321	307	336	319	354	314	321	313	302	341	306	337	314	343	352	291	321	349	297	315	327	348	322	342	329	368	351	316	336	329	316	344	353	360	336	342	317	358	328	329	358	319	328	331	353	310	346	323	341	328	345	340	319	337	318	342	329	345	300	350	348	336	312	305	308	330	354	312	315	298	329	321	308	335	349	332	359	307	344	332	337	328	361	302	292	339	324	349	298	308	338	319	339	291	343	330	320	337	349	314	312	346	327	336	328	354	322	334	288	325	309	340	338	319	310	288	340	327	286	316	348	321	289	306	331	334	332	341	318	326	354	325	326	335	333	324	332	297	346	318	326	307	334	325	323	373	324	316	317	331	317	335	333	334	333	321	330	333	333	331	306	337	337	295	316	311	339	318	341	319	291	343	328	329	277	354	325	330	285	309	332	323	354	335	310	323	328	301	305	332	338	337	323	336	326	318	308	343	333	324	331	312	308	332	346	332	302	321	363	339	328	356	355	309	309	317	349	326	342	337	307	326	323	341	315	308	321	291	282	300	318	303	343	322	318	334	353	339	339	354	300	328	348	336	318	345	319	313	325	282	337	289	337	332	350	343	287	340	346	317	340	310	305	342	345	329	323	327	334	327	321	336	326	319	330	315	308	306	317	331	328	340	341	307	326	317	341	320	337	368	348	328	301	290	319	302	368	311	298	310	352	315	337	348	320	305	316	351	335	342	317	316	323	344	323	341	328	303	304	307	335	310	308	312	313	354	316	323	333	314	282	301	337	338	363	342	318	309	312	341	312	319	345	348	334	341	295	335	337	331	290	336	319	368	324	346	293	323	356	345	330	317	285	339	339	339	331	338	291	305	328	324	339	380	310	309	327	300	343	314	337	308	325	349	356	330	322	330	324	337	335	301	316	313	306	320	336	330	331	297	311	349	318	343	325	308	345	339	324	354	322	341	309	315	306	353	325	325	308	318	355	321	360	344	335	351	323	321	339	316	342	281	350	330	326	336	321	310	341	326	336	354	325	336	338	343	358	334	351	313	363	308	347	357	333	340	341	361	320	310	357	323	326	306	323	304	302	319	383	359	321	290	317	322	299	325	308	333	314	315	305	318	344	313	326	281	359	352	319	308	328	299	301	324	359	338	329	312	322	339	331	299	320	341	332	317	317	326	322	313	355	297	327	321	323	310	310	286	347	311	307	335	335	333	334	320	323	321	340	323	363	330	314	334	350	319	311	322	344	341	322	300	323	326	334	336	327	311	285	323	306	337	312	319	316	323	308	317	348	326	326	318	340	347	339	324	309	314	337	326	332	333	329	319	318	352	379	316	329	326	333	305	325	327	291	324	317	321	354	351	317	320	330	319	315	331	350	317	314	325	319	318	308	338	329	380	361	295	332	322	310	325	319	297	327	358	319	340	332	359	320	345	340	331	299	295	299	368	328	316	320	327	320	329	338	348	301	341	328	295	338	312	321	338	320	338	332	330	329	323	321	315	330	300	351	327	318	300	330	325	309	340	331	310	331	331	297	319	313	306	316	319	333	313	303	315	320	300	348	365	346	316	315	326	322	294	314	321	308	323	354	310	320	323	322	323	343	314	332	305	321	348	329	319	310	317	327	305	321	335	342	317	335	331	324	306	366	313	372	313	336	336	296	325	350	303	301	312	372	326	298	337	334	345	337	358	321	298	308	328	337	320	313	319	311	337	308	305	305	323	352	319	299	320	335	338	330
24601	21613	28912	24800	21471	13704	7322	5092	3308	2177	1774	1516	1223	1028	864	731	706	631	557	541	488	519	433	391	455	441	463	525	459	428	464	427	420	432	361	381	308	299	299	281	281	276	257	238	261	242	270	217	231	227	247	233	243	240	224	242	232	220	281	232	259	233	230	255	209	228	233	201	220	223	210	240	218	212	208	231	230	220	221	218	233	204	220	218	240	219	207	227	221	230	225	212	239	202	204	219	202	206	199	202	222	240	228	211	216	222	212	230	216	203	258	205	197	241	209	209	207	212	199	219	222	231	246	227	229	188	234	209	232	214	202	207	205	229	219	212	213	239	211	219	205	223	195	215	201	240	227	220	203	209	205	202	229	199	232	223	197	211	229	213	240	223	209	234	207	221	235	221	251	241	217	206	205	213	193	215	210	201	212	235	213	211	194	233	247	208	216	210	202	219	210	226	221	182	225	226	226	195	235	252	246	220	222	219	218	228	218	232	227	206	218	207	226	204	214	183	214	194	200	238	207	220	207	222	229	205	225	213	196	231	224	238	215	216	217	192	237	201	215	218	216	238	224	208	219	186	225	214	205	206	223	188	235	214	232	222	201	216	231	199	239	187	210	197	212	213	220	224	204	173	196	233	213	200	231	226	217	214	197	202	213	217	191	241	196	208	238	235	209	220	213	247	228	210	208	207	202	214	246	202	210	223	224	226	188	207	212	203	217	188	191	190	202	235	206	217	191	204	222	217	202	202	204	198	203	216	226	205	203	200	224	214	212	184	204	212	209	226	214	207	214	232	209	223	221	232	231	224	220	213	209	206	234	202	196	191	200	196	219	207	217	188	238	209	239	194	226	237	219	209	221	239	229	226	238	203	217	234	222	229	239	212	195	221	213	194	213	221	194	202	212	219	213	218	237	216	206	201	204	208	201	239	207	233	214	232	193	206	230	230	192	194	233	209	218	248	214	227	208	206	229	233	218	224	202	217	211	198	241	210	204	200	224	217	239	216	189	227	219	206	228	203	234	195	211	234	213	224	228	227	179	204	233	207	206	231	206	194	211	230	207	192	229	205	225	207	221	234	208	217	203	244	192	222	213	180	213	203	220	205	186	242	221	205	208	249	190	207	233	215	230	190	217	199	231	187	188	213	227	215	195	195	247	206	225	197	204	209	237	214	216	240	177	208	202	197	197	213	206	227	211	203	199	224	225	229	199	228	187	239	229	199	198	228	227	243	192	203	215	227	211	214	225	195	214	199	214	219	232	215	184	224	209	219	210	189	225	213	206	204	209	223	222	225	226	212	207	230	215	217	201	211	222	212	226	214	225	238	202	221	240	197	217	224	191	219	225	235	184	201	205	196	220	198	245	231	243	194	224	215	208	216	226	242	217	231	195	202	190	206	207	225	205	214	220	236	211	222	191	199	221	204	208	206	218	225	221	211	200	191	208	205	227	208	243	201	230	226	241	218	206	208	217	197	216	216	209	218	197	218	194	189	212	205	207	213	217	220	217	209	216	212	207	219	257	211	195	196	205	216	203	224	234	204	200	199	178	201	235	226	203	217	235	240	221	238	203	233	248	197	228	223	236	231	236	232	206	180	216	223	205	213	218	207	208	204	216	194	212	219	195	200	212	195	218	230	215	216	237	210	230	229	205	201	243	228	218	186	215	216	199	213	227	223	229	234	219	220	213	209	196	201	212	209	245	209	241	201	237	197	219	204	219	219	214	233	205	222	209	226	220	197	205	232	206	229	219	249	234	205	210	230	228	210	216	205	235	229	236	226	213	235	210	231	227	222	222	221	218	231	223	193	252	244	212	209	199	192	232	192	219	243	223	229	215	217	190	236	197	205	188	207	211	213	193	208	237	210	209	216	205	199	235	234	229	197	210	219	213	246	189	242	235	225	199	209	223	206	207	193	226	237	232	206	248	193	216	196	206	202	217	219	232	212	228	226	254	198	229	225	220	217	248	204	208	240	189	207	217	208	220	209	224	226	198	209	200	204	228	215	218	225	219	218	239	211	216	217	220	263	232	198	209	225	226	210	223	236	203	215	216	202	202	235	203	211	200	207	224	219	224	209	202	193	211	191	203	201	226	218	205	219	216	228	200	215	215	218	185	213	192	186	235	190	202	223	214	211	225	202	207	221	218	217	222	224	225	199	211	219	233	219	200	208	216	208	189	195	234	208	208	204	224	226	207	226	215	210	229	214	198	197	211	237	201	193	237	233	231	224	192	216	189	220	220	208	217	228	216	194	203	188	202	208	219	223	180	228	209	225	216	230	197	218	220	197	223	194	220	205	248	193	198	228	221	219	212	206	248	214	200	200	207	213	205	213	228	208	208	195	215	229	230	213	233	210	215	215	211	223	224	215	217	195	236	183	204	201	222	225	240	216	205	206	230	216	222	205	192	206	208	214	228	199	206	221	234	233	206	228	244	245	237	205	204	216	215	211	211	206	203	223	215	197	193	215	202	238	226	252	206	213	218	233	211	221	227	221	199	239	239	233	216	195	210	241	207	216	194	180	194	198	194	202	219	215	219	216	218	186	209	208	216	209	213	207	218	188	223	228	215	222	214	210	220	235	226	220	199	234	188	216	219	216	226	195	209	213	230	232	214	262	228	229	212	198	200	203	205	233	215	217	190	192	205	219	182	198	211	213	230	201	197	203	235	209	190	259	212	187	253	219	203	238	207	227	211	243	215	203	201	245	227	213	198	198	218	177	216	229	208	205	223	243	215	221	196	217	226	196	194	196	209	196	208	255	223	224	206	217	227	205	193	203	186	204	199	212	228	183	222	214	215	235	220	226	211	223	223	239	212	215	203	227	195	199	229	208	218	232	205	215	226	215	212	218	221	211	225	214	241	203	204	220	203	220	184	213	238	270	212	204	235	226	231	241	211	193	226	191	228	219	209	223	188	193	226	205	213	224	252	232	219	232	197	212	219	212	253	215	201	194	201	217	214	210	227	194	238	201	208	218	228	234	222	256	206	245	198	241	234	206	199	207	213	218	205	195	210	217	174	229	216	207	213	215	223	202	208	197	234	223	208	224	198	205	264	211	207	226	187	237	229	234	212	202	171	234	218	201	219	220	215	242	208	196	195	231	186	193	212	189	216	214	252	238	221	217	199	204	212	249	202	200	208	221	206	236	214	228	227	220	225	191	227	226	212	204	198	222	224	206	204	230	214	214	219	211	197	221	240	225	202	225	218	190	222	185	212	231	212	195	196	223	215	228	219	198	182	240	209	216	216	182	232	194	207	229	219	234	206	239	205	216	204	190	220	191	191	217	189	209	229	210	224	254	224	224	200	208	196	201	210	245	237	201	209	238	215	213	250	207	212	193	208	198	217	223	197	214	230	216	188	222	231	228	211	211	194	221	226	203	197	195	215	241	233	232	193	195	210	209	203	243	207	201	200	219	211	216	213	222	196	229	216	232	180	201	191	240	234	224	191	234	211	206	210	208	204	207	237	221	219	195	219	199
16401	32033	27247	18577	16375	14305	12004	10454	7577	5281	4209	3571	2885	2327	2005	1651	1590	1372	1158	1052	918	837	789	764	805	846	862	1016	914	863	840	786	737	657	598	641	485	443	488	469	435	385	359	354	372	340	390	360	330	322	360	317	319	312	367	302	302	344	291	298	322	304	286	286	311	334	284	327	299	324	290	281	298	290	296	326	300	301	274	302	290	313	318	286	281	262	264	299	308	292	315	281	291	272	298	311	297	317	274	271	276	279	269	267	314	292	269	278	261	278	293	285	287	271	296	327	329	283	281	279	296	281	271	281	291	272	301	250	267	279	248	298	261	279	275	303	274	285	299	259	310	272	270	294	268	299	274	252	253	282	299	267	255	279	268	277	278	307	312	279	269	305	274	265	308	278	266	263	252	269	278	298	276	278	295	292	271	273	286	283	282	271	267	286	304	278	291	276	281	306	258	275	310	292	275	283	259	272	291	295	285	292	273	259	286	254	286	267	278	269	273	264	286	297	271	276	287	258	288	291	262	290	274	295	300	268	299	287	296	272	276	319	273	280	283	268	309	281	273	291	267	289	282	281	281	258	287	277	302	294	316	264	288	297	282	280	329	306	256	258	286	300	309	283	251	309	281	266	305	256	291	301	268	285	264	325	276	282	272	290	267	281	274	295	297	273	284	262	271	272	282	259	273	297	309	272	268	332	304	260	279	291	277	296	245	316	284	317	281	277	290	299	254	266	268	277	289	289	283	276	272	276	272	288	299	278	257	278	265	245	273	258	295	275	246	297	267	284	298	282	273	283	272	284	290	252	261	265	295	289	274	291	272	288	283	284	277	283	274	286	254	251	299	308	285	286	273	267	284	266	264	299	261	273	268	283	268	273	257	249	282	297	271	276	287	273	261	283	305	265	290	263	304	288	294	266	270	263	284	272	283	273	287	297	247	260	292	254	263	270	269	271	270	268	308	275	291	317	290	275	294	272	280	285	306	290	257	312	273	283	260	271	267	290	257	280	294	296	288	296	294	284	276	269	269	263	313	271	264	262	274	284	275	280	289	296	267	264	284	252	274	273	270	304	290	278	288	282	274	284	280	299	292	288	286	293	279	281	298	303	266	299	299	263	323	270	300	293	269	278	298	267	305	309	255	289	274	274	283	283	290	292	262	280	310	292	251	289	298	286	287	319	260	279	254	285	259	292	236	298	277	258	265	275	291	267	253	304	265	260	285	274	301	295	279	288	261	268	292	258	258	289	272	316	256	288	260	287	297	306	277	285	284	282	292	293	279	274	300	290	294	290	284	264	313	277	297	299	281	281	271	294	271	290	258	307	301	280	247	275	297	278	268	293	308	278	307	278	298	293	288	305	295	246	264	262	264	267	275	275	291	264	274	282	299	267	295	257	285	234	270	260	272	289	260	304	312	291	277	285	308	258	276	295	268	310	254	277	277	262	301	252	277	283	288	293	272	295	273	270	265	302	261	288	284	279	287	300	271	280	273	296	282	291	283	262	260	268	299	278	276	316	262	281	285	278	258	250	294	286	266	286	291	291	296	276	262	308	256	255	271	302	306	277	279	269	276	302	301	301	271	292	315	265	291	262	280	267	253	258	282	278	276	263	287	284	285	301	300	263	274	272	291	288	261	304	279	289	284	267	266	317	286	297	286	334	260	304	267	290	292	272	251	275	296	299	275	278	290	268	272	268	282	278	272	271	270	290	271	272	288	297	288	282	297	259	286	266	275	270	284	254	285	294	269	279	259	266	290	285	277	276	263	276	306	274	278	257	275	269	296	282	245	312	285	282	289	262	269	277	304	287	290	298	286	268	271	275	290	277	309	256	258	306	315	271	255	282	311	285	287	291	249	271	282	288	281	278	249	259	287	252	281	269	280	277	235	318	285	284	290	315	264	258	286	263	289	299	287	275	258	267	283	278	277	254	272	273	289	282	279	279	300	261	286	284	261	287	316	308	279	275	291	288	259	289	312	283	280	288	221	289	265	268	293	274	263	289	303	303	273	271	278	290	277	284	278	286	254	290	271	292	243	295	295	261	299	309	277	274	259	263	312	294	275	287	278	262	272	269	278	299	276	301	254	284	299	279	272	275	302	253	291	305	289	282	300	321	291	279	256	260	273	293	292	326	254	293	268	293	266	286	279	294	283	303	291	271	285	286	297	310	306	272	254	287	288	281	301	279	264	273	279	302	286	293	273	289	268	259	274	287	294	299	255	282	274	308	314	267	272	283	273	285	289	300	306	294	304	269	275	295	273	255	272	265	271	274	257	316	301	268	280	279	271	249	258	298	269	279	280	291	257	276	298	275	273	315	264	283	270	270	270	280	294	251	295	275	279	282	303	280	307	273	268	277	265	313	279	286	274	272	280	282	288	299	282	264	251	306	283	237	289	326	259	272	271	285	260	251	307	304	278	292	274	282	271	303	259	268	274	264	285	296	292	283	268	272	274	283	301	304	270	292	279	264	285	255	266	254	280	288	310	275	247	266	293	310	272	244	284	258	283	289	295	289	259	281	288	278	266	291	276	291	291	272	283	277	291	269	259	257	273	265	304	287	290	270	264	311	302	279	287	292	281	301	256	283	309	319	261	274	267	275	321	267	290	270	268	252	244	272	304	297	294	323	273	257	294	266	284	257	255	293	283	280	278	265	280	278	287	238	271	272	251	263	288	299	297	265	304	283	277	285	277	275	261	265	315	279	260	261	276	271	296	274	282	304	272	279	301	281	284	285	282	278	262	270	312	267	267	262	294	305	293	272	291	287	263	276	298	271	275	298	290	270	301	277	280	268	262	302	314	278	268	276	279	267	250	258	269	292	273	279	254	296	270	281	252	308	250	281	268	282	265	248	322	289	251	293	289	274	269	267	289	250	293	260	267	297	278	292	276	304	270	256	265	276	293	305	292	281	277	296	285	267	268	248	260	290	251	287	284	314	267	278	259	316	271	292	265	283	290	278	313	293	285	259	283	282	294	229	271	286	268	280	264	270	274	325	256	278	296	309	293	287	275	268	273	303	281	291	290	256	275	260	299	278	287	278	273	270	308	276	272	270	265	307	304	268	288	307	294	275	298	292	318	274	274	273	271	260	286	293	262	247	253	280	273	256	278	299	276	264	263	302	274	268	287	300	268	277	270	251	265	284	303	271	267	259	255	290	287	265	272	239	280	263	285	288	264	282	264	302	287	294	271	297	250	251	275	288	281	281	268	303	287	317	280	259	266	286	273	259	272	284	245	299	310	289	282	294	269	284	290	260	286	273	260	287	276	267	290	285	277	262	273	263	292	281	263	296	273	248	261	259	236	285	273	231	281	273	284	270	266	251	271	284	267	281	260	290	300	269	295	263	284	290	282	259	272	305	292	259	265	280	305	290	264	290	286	278	267	269	297	300	282	277	268	284	259	241	272	257	298	311	294	297	303	294	261	259	273	260	296	260	250	285	269	271	284	247	279	250	270	294	267	279	322	297	264	283	286	268	306	245
25828	21606	27459	25559	12020	5951	4263	3451	2298	1677	1412	1171	975	799	738	639	604	564	515	473	473	423	463	465	424	453	481	480	518	465	459	453	402	411	401	359	357	310	374	283	306	311	308	273	281	268	295	273	294	268	282	274	261	241	308	290	257	273	273	281	239	253	306	276	287	248	278	284	280	284	292	278	273	292	260	244	260	291	263	291	267	261	276	267	262	276	288	283	263	272	278	245	288	274	276	283	263	251	285	228	280	279	264	276	275	272	248	296	264	266	281	273	261	284	293	282	266	258	259	275	298	251	276	266	285	251	269	274	291	261	247	263	298	281	268	280	296	272	271	269	264	283	302	262	268	255	279	278	267	259	238	260	281	273	256	251	255	262	275	235	273	260	277	238	239	289	263	278	244	253	264	260	258	254	263	247	254	288	253	303	290	266	280	244	247	272	257	266	226	268	279	286	260	255	259	260	256	299	274	262	269	267	290	256	266	269	267	281	277	299	265	255	263	249	247	259	268	281	293	236	244	272	275	254	270	253	232	260	300	255	277	239	247	273	272	267	277	278	254	248	272	256	279	263	255	263	262	250	278	266	273	238	298	280	290	255	287	254	268	251	278	283	264	267	295	260	264	282	281	298	268	266	258	259	280	274	271	267	289	254	238	266	252	269	297	243	250	295	243	262	267	253	264	247	269	269	221	261	253	273	257	274	243	289	273	259	267	248	272	282	234	271	260	261	289	276	259	251	241	239	273	267	267	257	292	258	260	260	265	288	243	264	238	288	266	273	301	292	256	228	268	262	260	286	271	268	276	315	280	233	244	236	270	249	262	281	271	280	283	285	301	263	255	235	281	268	277	309	271	273	303	257	314	248	253	280	267	254	252	263	251	254	244	288	270	281	277	277	264	273	257	239	253	237	265	279	245	261	246	239	279	276	266	279	287	271	293	253	272	272	254	256	238	252	273	268	251	275	260	273	254	280	243	263	252	281	237	293	270	274	297	289	266	257	279	267	254	241	247	275	303	265	302	254	254	288	268	260	278	262	287	247	243	284	274	295	282	282	272	269	300	284	290	279	283	272	254	251	249	262	266	279	263	294	278	241	255	272	276	279	269	270	270	276	290	283	268	230	262	281	232	261	290	291	269	276	284	276	260	273	254	293	267	262	289	260	258	273	296	260	262	249	295	278	259	272	247	253	291	258	282	260	269	260	292	251	246	295	269	239	232	304	280	261	299	264	288	289	255	234	296	252	293	258	282	255	246	271	288	268	270	268	249	244	283	259	291	265	262	291	273	276	254	269	252	277	273	262	264	275	286	251	234	270	266	277	269	272	262	310	276	263	264	246	290	260	270	279	256	260	253	267	282	265	271	269	265	256	256	267	263	250	278	272	280	292	252	262	240	290	292	249	257	289	269	252	265	260	288	262	255	251	266	284	283	270	264	255	268	279	277	257	238	231	272	302	268	257	292	249	288	258	266	279	243	258	284	258	280	269	290	270	241	311	271	244	263	275	245	256	265	238	252	289	262	272	284	281	265	275	272	286	274	284	273	279	278	292	242	279	277	286	282	291	283	261	290	282	262	260	258	249	253	259	292	260	271	279	272	275	231	269	246	251	272	298	250	241	277	251	278	288	234	289	229	278	252	262	260	257	258	289	244	263	281	292	290	273	261	267	270	218	274	284	242	241	291	254	247	266	265	262	268	281	249	280	253	271	272	244	273	280	289	249	277	252	242	244	267	244	260	277	265	269	258	251	260	307	266	296	257	255	279	299	278	275	249	256	257	277	294	282	285	275	261	272	270	283	253	279	267	247	241	306	263	260	278	262	262	266	279	261	252	248	287	275	282	278	247	261	296	272	284	240	235	290	308	279	285	256	286	269	288	265	263	285	241	284	280	268	294	281	238	296	277	269	267	281	267	272	285	265	264	262	259	287	262	293	252	262	263	264	245	249	255	244	260	262	257	276	285	276	273	263	274	269	254	282	267	288	273	261	261	290	264	278	272	262	267	243	252	274	272	261	279	248	258	260	248	253	277	251	236	281	294	277	277	265	306	233	282	252	269	265	258	289	264	259	263	282	267	236	284	254	259	276	304	273	253	270	271	274	256	297	286	268	238	261	262	242	274	276	264	279	262	265	291	285	283	304	267	268	264	262	261	286	300	267	278	272	249	251	249	252	270	260	261	277	271	254	249	266	288	279	260	251	273	266	277	283	268	273	266	281	259	277	272	298	260	264	265	273	249	265	268	263	266	267	273	248	261	271	233	286	254	257	237	295	268	257	269	270	253	257	259	256	244	278	263	245	269	296	241	244	287	246	271	245	277	251	265	276	250	258	252	279	274	251	279	268	272	276	305	265	249	282	258	261	270	276	253	273	257	289	259	277	273	238	246	270	271	276	297	275	276	265	259	247	293	297	278	228	307	269	230	273	248	280	266	286	294	257	269	271	293	285	278	293	271	287	246	274	266	273	273	237	252	278	268	268	253	303	277	304	272	261	297	250	267	257	258	273	261	251	284	255	276	275	284	284	286	271	236	236	266	309	235	275	293	258	265	261	275	272	283	262	262	282	236	256	282	260	266	267	251	259	260	251	279	274	252	273	268	253	256	273	266	288	261	257	276	260	243	292	266	272	267	266	254	255	264	263	264	260	268	251	256	285	271	238	248	275	259	263	251	271	286	239	278	254	249	276	274	265	278	271	263	248	274	262	266	299	280	260	285	258	250	269	263	243	267	294	265	278	258	269	257	264	261	274	271	269	268	269	276	277	243	309	292	248	256	243	262	256	255	259	259	268	239	274	266	256	264	263	259	231	274	287	269	276	243	277	241	281	283	284	259	320	281	271	267	282	253	266	257	273	271	289	249	233	259	277	293	270	258	288	263	240	276	282	276	285	269	250	238	261	262	282	249	269	270	248	281	259	304	287	269	224	281	287	253	266	257	261	253	265	264	275	271	278	253	301	243	266	264	307	258	247	288	242	277	258	268	249	272	248	279	256	268	290	268	282	259	277	263	292	247	244	276	291	287	278	280	291	254	286	270	277	286	245	292	253	262	249	304	261	250	282	276	274	273	274	298	266	267	282	254	252	260	258	259	234	256	288	274	265	272	277	268	270	267	272	284	263	255	247	263	277	282	272	245	262	263	284	260	274	227	299	278	262	257	308	285	258	255	277	253	261	258	288	283	280	252	244	275	290	238	258	253	272	300	292	271	258	256	274	274	258	251	285	280	264	252	266	268	284	256	247	262	280	281	267	294	277	244	288	259	257	261	266	275	298	261	265	267	267	271	264	244	258	263	252	280	256	270	248	254	254	258	298	286	259	261	293	257	273	268	281	290	297	243	266	258	264	288	276	255	269	294	241	252	248	265	277	278	269	276	272	258	244	282	299	269	290	277	273	262	249	259	270	251	262	270	273	259	248	267	287	272	282	253	284	299	338	262	267	280	275	242	309	278	233	243	280	258	274	245	260	269	250	235	288	245	263	253	258
16225	28459	23793	15635	13578	11509	9671	8133	5721	4104	3382	2993	2336	1929	1541	1363	1297	1163	1056	956	822	738	764	701	799	829	834	863	877	748	778	735	702	651	593	578	524	464	470	455	430	436	384	413	359	424	380	394	391	378	387	369	391	374	396	387	372	345	383	383	383	374	401	382	351	338	379	336	367	365	303	377	354	333	401	352	347	345	356	384	375	313	371	336	340	341	344	346	358	343	334	356	360	349	328	345	351	338	359	343	358	384	350	356	350	336	311	346	346	340	354	329	354	321	325	341	319	352	340	343	338	336	343	377	321	354	303	350	339	365	350	331	348	310	328	340	334	365	354	355	361	372	348	365	345	349	354	346	342	327	336	332	384	340	360	335	363	335	313	332	359	370	328	330	340	362	341	360	357	317	321	321	346	348	342	351	343	365	337	346	330	362	333	331	383	369	339	371	319	357	329	367	339	335	356	327	319	326	301	366	318	342	332	315	353	322	349	338	337	338	341	345	366	335	397	352	328	323	322	333	336	325	322	350	342	325	320	357	347	309	332	372	359	364	358	350	397	323	350	348	317	353	356	339	357	346	358	307	330	366	322	360	384	343	338	326	333	383	340	317	326	334	352	347	343	347	365	358	335	352	304	353	338	341	359	384	363	326	380	378	372	374	330	352	369	386	346	347	336	333	367	334	326	343	349	376	355	337	315	318	333	354	325	348	366	354	358	299	341	300	378	359	335	338	331	367	360	317	350	358	340	349	332	356	360	359	315	317	364	336	375	336	358	370	336	350	354	339	345	364	361	319	360	351	318	350	346	322	330	335	342	336	339	322	338	326	334	331	358	377	393	364	341	309	330	337	346	361	323	330	356	316	304	314	342	320	399	341	355	348	347	312	317	371	305	349	323	318	350	334	333	371	364	365	365	339	350	356	324	346	332	355	343	347	330	338	379	329	327	342	324	353	371	362	310	367	361	310	368	390	341	325	328	353	324	339	346	324	365	352	342	326	357	356	339	346	361	330	371	337	337	351	342	356	329	354	334	383	316	351	339	324	320	363	340	305	362	333	356	359	356	345	317	338	335	347	326	340	360	358	350	330	344	356	370	341	315	360	338	331	347	340	352	354	318	320	342	339	330	322	337	395	360	347	360	348	337	329	356	365	351	336	319	344	320	337	315	347	383	387	333	365	359	358	377	340	357	339	390	346	321	343	360	357	349	358	365	335	320	336	343	360	333	326	332	358	375	349	344	326	357	354	355	333	346	362	306	354	354	354	327	363	353	355	307	335	344	334	351	315	326	312	351	312	342	311	342	341	336	371	340	316	328	348	360	351	362	357	338	348	361	367	344	324	349	306	362	356	344	356	355	365	347	344	342	341	311	338	360	363	361	339	332	380	342	363	339	361	349	308	309	366	321	311	326	366	321	306	328	336	340	339	309	318	343	365	327	336	347	332	345	330	322	364	321	348	371	372	324	331	393	358	349	368	337	356	341	325	353	332	306	326	331	353	328	340	363	342	321	368	352	343	316	341	351	323	348	380	310	347	330	320	346	362	335	331	355	344	348	339	408	313	350	346	316	338	349	326	351	364	368	312	356	330	349	354	329	339	339	359	321	354	356	336	313	326	366	317	311	331	355	330	330	352	319	323	333	339	363	331	353	322	341	308	304	350	367	363	371	355	366	328	337	355	306	368	327	342	336	346	328	336	331	356	330	333	358	313	359	340	370	320	349	351	359	362	331	345	326	341	324	341	357	357	339	376	332	326	344	342	352	352	353	368	335	326	340	355	348	334	356	351	357	324	343	310	341	361	323	307	335	338	364	339	376	320	329	335	335	353	351	329	331	331	362	348	351	319	360	344	330	331	315	306	333	321	355	353	318	368	363	311	332	315	327	360	329	343	333	394	324	345	353	360	366	358	342	341	350	312	330	358	301	367	326	331	319	347	343	326	336	344	333	351	346	342	330	367	377	359	387	340	317	361	353	335	315	324	345	346	331	354	352	322	330	358	341	366	341	322	364	357	333	309	369	312	334	334	352	329	363	355	359	320	344	327	354	331	363	346	377	311	331	325	348	352	364	330	327	369	321	320	340	316	307	332	346	350	336	366	313	333	332	367	362	333	354	384	323	337	359	334	315	304	330	372	325	384	371	320	355	365	338	333	324	349	332	359	347	354	288	336	319	320	302	332	346	342	340	346	300	329	360	333	341	346	355	349	383	340	353	338	332	358	345	338	337	319	354	329	323	335	349	382	349	379	365	339	344	345	326	322	349	340	351	355	366	371	380	351	347	326	341	318	348	383	347	348	318	324	339	337	346	364	358	320	336	326	359	367	340	343	301	351	333	341	359	341	315	325	338	331	332	336	344	332	343	365	323	350	318	355	325	340	353	321	347	362	325	346	344	301	373	343	350	341	352	339	341	352	352	353	343	336	327	323	364	352	359	369	311	335	352	349	347	325	375	343	333	313	334	358	330	365	353	348	328	340	344	345	332	331	367	323	387	359	321	366	331	352	368	358	332	346	368	322	360	339	354	338	339	361	357	341	322	346	370	350	328	326	334	316	349	345	338	346	358	332	307	337	341	349	336	360	352	354	309	333	336	330	354	336	311	402	352	336	364	352	349	353	338	345	364	321	349	343	328	304	342	352	345	355	343	352	363	318	323	334	357	328	369	347	301	357	325	335	307	335	325	354	344	331	365	315	375	327	343	348	339	343	365	331	343	347	317	373	372	329	345	352	342	335	326	351	331	344	345	357	314	345	345	362	322	342	357	348	379	347	329	335	335	319	369	345	339	339	342	368	310	368	301	328	368	336	385	359	330	333	324	350	335	364	329	347	342	340	324	336	348	349	311	334	313	350	327	350	306	357	338	361	357	346	357	365	328	349	312	325	355	326	362	343	349	328	304	367	355	332	378	316	339	327	325	329	356	360	299	347	333	358	339	340	320	345	341	340	331	343	335	353	325	308	351	309	323	347	344	307	340	336	345	371	346	358	385	336	319	340	368	340	333	334	368	348	325	362	348	381	353	334	352	318	319	340	333	356	331	340	344	340	352	319	376	331	338	332	310	325	329	351	327	314	315	316	360	349	360	366	369	339	355	371	317	326	325	310	341	321	340	364	352	351	361	393	348	359	376	332	365	346	321	344	322	343	339	341	344	364	336	312	337	336	320	325	364	324	379	356	328	366	397	348	343	333	361	332	332	332	339	337	329	346	355	356	328	353	348	348	350	309	343	374	350	339	343	365	307	365	353	347	302	304	354	315	298	340	368	358	383	336	390	313	314	348	383	325	366	326	325	350	324	348	328	386	336	344	339	359	341	371	314	363	327	367	353	328	342	334	331	331	345	342	333	349	334	329	360	308	352	318	324	359	358	354	331	309	354	368	333	334	350	318	359	343	308	330	360	335	334	338	349	341	303	360	340	329	339	350	352	326	363	346	336	335	354	330	339	329	320	342	333	329	338	352	356	344	322	352	334	387	340	326	362	341	316	341
23501	21611	29474	24202	21674	21853	15398	7290	4533	3162	2531	2127	1643	1324	1113	1025	941	934	812	680	671	589	606	554	563	588	700	689	716	554	603	552	527	476	459	426	377	359	343	341	320	284	287	278	277	267	278	233	265	245	265	272	249	253	274	273	230	244	236	252	255	267	243	253	265	222	250	242	228	221	215	227	263	255	217	226	241	258	262	254	238	217	227	264	215	218	236	211	236	247	215	227	226	241	237	208	226	222	227	220	246	209	213	225	251	238	224	214	222	227	231	228	242	246	243	188	234	226	242	237	238	234	207	227	225	246	224	220	222	239	236	226	224	239	214	234	225	234	211	241	230	200	216	211	235	218	237	219	237	243	229	245	226	224	228	195	236	161	215	191	221	220	226	229	190	221	193	219	242	249	230	213	222	236	251	231	208	253	233	243	216	228	212	219	221	225	234	224	228	232	251	212	218	233	227	227	202	233	234	230	212	232	225	226	221	224	223	229	213	234	249	212	222	237	227	235	212	226	199	238	233	231	220	224	217	217	234	226	238	241	204	229	200	209	203	238	226	236	222	216	210	209	226	208	245	240	231	226	233	257	222	213	200	206	232	209	207	198	227	218	206	245	198	275	203	222	220	242	214	208	213	235	235	233	217	218	207	248	227	234	222	233	217	226	223	238	234	231	218	215	216	228	260	219	210	253	190	221	228	211	246	217	224	224	208	218	217	223	244	225	232	230	226	278	226	248	215	224	212	211	239	211	235	223	234	242	188	250	216	205	226	239	225	250	201	218	208	243	204	222	238	234	248	223	249	199	213	212	216	222	229	231	220	232	205	239	231	243	238	212	224	233	235	224	230	193	229	202	217	214	223	203	223	204	229	230	230	208	213	219	213	205	229	232	229	223	221	224	201	213	216	212	214	224	215	206	216	220	210	233	222	226	230	243	221	225	197	229	235	207	212	233	246	214	224	228	234	237	222	219	206	223	219	206	233	207	211	218	239	254	264	234	241	204	231	212	231	227	218	202	218	230	217	210	227	203	197	225	210	244	200	227	218	215	239	234	211	216	232	223	227	215	213	198	205	242	195	214	226	215	207	232	217	220	234	210	233	215	226	240	213	230	226	248	238	228	231	250	235	253	221	244	224	222	225	212	239	232	230	248	238	216	242	217	222	266	209	209	205	227	200	258	205	232	222	205	208	217	211	212	258	196	223	217	216	254	193	248	247	257	202	213	243	209	208	206	246	227	224	240	218	202	243	224	245	250	222	218	221	215	229	211	218	252	217	217	230	210	188	217	222	236	240	218	193	218	224	234	247	225	221	236	223	227	216	225	240	257	247	228	189	208	217	217	227	241	212	207	226	242	231	235	236	236	227	235	241	238	240	207	239	220	233	229	225	230	219	212	232	214	216	223	218	214	223	213	225	222	223	224	219	206	246	245	203	228	245	233	205	232	205	229	218	230	242	204	243	235	219	228	236	242	235	178	219	240	246	237	214	231	230	231	218	219	232	240	208	212	229	224	216	228	229	217	245	216	225	235	246	219	218	220	215	252	205	231	231	188	204	244	210	222	228	219	209	237	234	215	231	235	218	226	199	224	223	227	219	235	238	225	216	214	215	233	226	212	228	219	242	242	230	234	214	210	200	215	203	216	249	247	241	195	207	207	196	243	212	210	245	221	257	234	229	218	251	208	263	240	214	206	217	204	211	238	214	225	222	234	235	207	213	192	244	221	247	211	215	214	214	220	221	218	227	234	198	223	228	218	226	242	231	211	245	242	215	234	232	241	194	234	215	197	211	200	187	207	241	207	253	174	234	220	236	204	252	222	211	227	240	193	240	242	208	214	192	219	240	250	233	244	237	216	226	223	230	221	223	242	239	212	229	218	231	224	234	231	221	242	224	227	220	231	205	222	252	229	219	216	236	206	238	216	216	243	225	201	222	215	248	233	230	206	225	242	217	218	221	245	216	219	203	215	212	235	236	222	182	257	198	210	229	224	228	198	243	191	211	214	230	216	218	209	219	237	196	218	224	243	225	203	234	269	233	211	246	234	212	213	228	213	219	207	238	232	236	187	202	193	222	213	235	252	242	245	218	249	245	229	226	218	222	210	200	196	219	211	223	219	221	219	236	210	249	200	242	230	229	223	245	225	210	251	246	231	241	217	207	232	219	220	245	205	264	226	234	224	228	221	230	218	200	198	209	213	220	208	230	212	237	213	228	223	211	217	200	251	220	199	207	213	225	221	246	238	220	243	240	256	233	222	198	216	210	240	233	196	193	211	255	218	214	245	224	213	221	215	229	242	212	202	216	234	213	222	227	223	203	219	229	224	223	221	224	221	216	218	211	218	230	201	239	234	218	222	183	194	216	229	212	212	231	225	216	216	239	262	237	210	244	198	233	226	225	244	220	209	237	211	239	202	229	218	228	244	256	223	236	232	195	236	222	241	214	225	242	222	246	246	232	213	216	203	202	242	232	201	221	223	224	235	225	238	229	248	210	231	240	208	219	228	224	233	228	203	204	240	195	230	261	225	217	202	244	229	218	227	192	223	196	212	238	208	234	225	213	219	232	229	238	198	229	233	222	233	221	221	215	231	231	218	204	246	200	236	220	237	201	220	215	215	202	224	217	245	234	217	223	211	199	211	207	228	216	223	211	246	234	219	214	180	214	239	214	205	234	215	238	211	233	219	228	237	254	199	218	231	216	214	215	210	246	230	240	231	231	216	232	228	192	237	219	228	228	208	232	196	219	233	217	193	222	215	198	252	199	209	222	226	230	262	199	240	233	227	217	214	206	221	203	220	232	200	229	225	210	226	235	216	235	232	241	223	263	232	213	211	218	215	212	217	239	213	229	211	218	216	214	210	241	237	242	192	226	209	189	213	215	211	220	225	225	222	246	214	246	219	216	197	206	223	215	237	220	193	220	214	245	220	219	239	238	244	233	216	245	220	225	219	229	232	225	198	208	222	208	253	230	199	219	225	227	229	237	244	188	216	243	220	211	229	248	230	220	243	217	213	220	243	233	242	221	259	201	257	221	232	227	214	219	240	227	196	249	221	218	252	216	222	241	216	219	227	226	211	227	199	229	219	212	217	231	222	219	219	221	218	241	231	248	209	243	249	207	230	251	207	231	219	222	234	246	221	243	242	235	238	204	220	213	250	208	213	212	230	232	204	203	204	199	229	210	224	205	225	235	257	240	212	227	234	218	251	223	229	249	243	256	218	222	239	211	211	236	212	251	238	223	219	219	233	251	210	218	229	246	215	208	212	244	246	236	237	222	257	233	211	223	195	226	208	211	223	205	220	218	200	224	198	203	239	234	218	198	198	191	235	221	215	209	233	227	227	256	204	227	220	218	211	229	249	219	229	225	212	231	226	225	239	210	194	228	212	208	249	230	226	224	211	226	219	232	223	226	225	215	230	241	231	196	202	216	223	237	203	205	220	232	236	213	243	250	195	200	213	231	211	232	225	221	221	185	226	229	245	239	207
19801	38010	33874	24839	21711	18519	15860	13646	9762	7151	6042	5017	3919	3078	2511	2303	2103	1918	1611	1332	1211	1193	1051	1064	1119	1133	1438	1364	1268	1078	1110	1011	941	843	750	720	648	625	559	569	466	440	428	378	411	360	387	331	357	348	349	345	324	379	357	355	350	299	345	370	335	297	335	328	288	317	306	346	336	325	288	327	334	304	313	329	316	342	315	330	315	303	295	264	325	255	300	260	298	285	285	294	290	291	293	288	266	261	273	295	293	319	298	297	280	285	265	289	301	284	249	278	304	303	281	273	286	328	273	262	296	300	251	284	302	238	299	303	286	283	240	288	240	265	294	294	287	266	267	282	262	284	263	286	277	287	257	262	292	272	265	300	273	280	283	311	293	263	276	291	298	289	288	297	297	304	292	275	269	301	292	284	274	273	309	277	274	310	304	292	296	296	294	281	278	283	260	280	302	286	283	284	262	273	283	275	290	286	271	301	276	291	275	321	278	289	292	288	279	276	263	321	288	270	304	280	274	278	336	277	262	303	304	277	287	306	263	285	258	304	261	311	273	287	258	264	264	286	278	277	260	266	289	301	253	286	307	264	292	271	297	292	287	263	311	262	285	288	302	280	288	315	307	302	315	275	267	279	308	286	268	288	285	278	276	255	286	270	309	277	306	275	273	271	287	278	287	256	289	268	275	310	262	289	312	287	301	297	271	284	297	247	271	296	265	318	278	265	280	281	306	307	278	295	283	276	281	295	293	273	273	262	272	260	267	273	282	289	301	304	271	284	264	244	298	292	268	284	282	311	293	295	288	284	294	324	252	316	294	289	297	277	255	284	301	275	275	284	303	278	285	277	324	306	277	262	243	273	298	315	280	301	291	294	309	267	284	296	306	309	309	293	291	317	310	261	249	294	297	295	258	260	298	269	272	284	259	300	275	286	296	314	291	282	239	307	275	278	281	254	273	303	275	258	292	285	297	256	279	298	298	251	257	285	292	258	306	289	296	271	316	287	288	285	281	281	315	282	271	280	282	272	299	295	275	320	311	306	283	295	286	272	266	280	256	264	300	277	308	302	286	297	289	303	277	279	282	300	271	301	287	260	276	275	286	308	265	273	262	282	296	288	291	300	265	276	285	288	304	269	278	299	292	325	266	297	262	300	281	269	263	288	266	289	301	292	295	297	295	293	289	292	301	276	277	285	273	312	271	287	269	274	308	274	275	314	267	287	280	299	299	297	286	268	303	283	280	285	280	271	257	301	269	308	263	296	260	283	283	301	266	287	299	263	284	284	283	278	301	258	282	301	280	294	298	277	289	304	292	251	259	266	284	275	273	298	301	281	304	290	277	262	317	305	290	261	278	276	266	304	268	272	276	268	293	300	297	273	264	295	269	276	295	272	284	280	278	285	270	280	280	263	281	277	287	291	316	285	279	268	314	279	280	317	296	283	255	289	282	304	284	298	284	295	293	289	264	287	263	288	293	306	286	295	317	251	288	295	307	262	265	295	283	298	280	258	293	282	268	278	316	267	254	282	278	273	278	287	294	316	309	268	301	280	269	271	302	270	291	290	257	280	320	260	300	267	328	251	264	317	275	289	271	284	287	273	261	270	262	279	272	304	303	316	272	289	267	284	287	292	295	265	275	285	273	322	279	295	250	270	293	283	290	287	263	275	312	299	272	295	277	293	283	286	288	319	338	286	257	268	290	301	295	291	277	283	278	254	249	296	300	293	294	295	266	278	292	286	308	299	280	277	237	294	276	305	277	249	282	298	335	271	287	290	292	293	283	289	288	295	313	280	263	278	301	301	304	259	251	276	301	288	273	296	268	264	258	279	291	280	309	276	281	277	250	297	306	298	292	270	285	303	301	277	277	247	285	296	287	278	315	257	266	290	275	290	304	277	272	262	284	263	288	274	301	282	286	282	297	262	292	294	303	291	280	274	293	284	283	295	278	285	265	290	312	273	262	282	269	286	303	272	271	283	291	273	268	254	296	269	287	288	251	290	267	254	280	275	281	267	292	310	284	256	272	287	287	281	309	302	294	300	291	298	265	275	298	303	280	271	305	292	278	264	288	285	283	295	273	276	311	286	277	281	289	294	300	288	286	303	303	277	282	297	257	250	305	309	298	266	300	296	272	288	272	277	247	291	272	292	275	296	288	303	275	281	275	297	262	297	302	301	290	296	313	294	268	305	280	280	298	280	291	326	282	299	278	296	247	273	264	327	275	292	299	254	264	270	246	300	270	279	267	298	278	277	283	293	278	264	285	312	288	268	289	265	300	310	285	297	306	269	281	280	266	304	258	288	314	280	282	297	268	304	287	274	278	291	313	261	294	267	297	291	286	282	301	271	289	311	266	283	278	277	263	272	295	295	260	269	336	284	256	274	287	277	307	256	262	302	258	283	312	288	309	266	274	281	294	298	286	299	235	296	293	314	278	271	290	269	226	295	272	273	294	277	289	271	268	275	278	299	297	291	284	267	299	274	309	289	287	295	277	275	294	264	272	284	300	291	282	274	274	326	300	267	272	267	306	288	279	284	303	285	294	282	260	300	309	284	307	263	278	300	283	286	284	306	293	287	293	286	262	289	290	263	270	277	297	273	285	259	290	269	286	285	272	267	275	290	268	275	285	271	293	277	287	286	292	308	288	277	276	269	278	279	276	281	279	296	294	303	303	271	255	267	295	289	260	306	274	276	306	262	294	296	268	320	271	294	270	266	267	285	275	288	269	284	310	271	253	283	288	296	247	288	279	267	288	281	294	293	290	255	283	268	270	288	310	272	284	255	264	287	274	286	269	303	306	299	271	284	279	284	273	266	296	265	310	302	258	282	281	277	282	282	271	287	274	280	270	280	278	290	253	299	302	283	282	294	317	283	278	289	312	276	305	293	302	276	262	300	272	265	258	262	267	305	240	284	299	319	269	296	280	278	271	318	288	277	290	306	291	278	279	252	273	259	289	286	296	283	258	293	282	277	311	292	291	288	266	276	261	288	278	291	278	319	250	284	289	266	261	316	293	287	294	296	261	296	288	292	276	274	273	268	301	302	273	269	273	248	286	305	275	293	266	293	270	280	280	295	274	261	275	303	281	260	261	316	289	270	298	282	288	306	262	265	305	259	281	290	299	270	306	302	279	258	278	298	228	287	290	271	289	314	307	303	289	275	282	300	288	294	267	268	289	278	297	299	317	277	303	299	272	252	268	294	284	294	274	282	277	284	276	260	244	294	281	259	280	258	274	279	309	314	285	314	305	283	285	311	265	292	268	290	303	286	267	296	261	262	269	290	280	272	289	257	276	252	293	302	272	296	258	296	283	269	272	296	272	257	289	281	322	290	267	276	280	268	275	296	274	271	261	268	249	269	285	286	288	293	316	281	302	293	273	263	287	305	319	305	296	302	303	267	308	287	299	267	272	290	295	285	275	271	262	286	283	300	240	269	300	284	285	282	275	294	284	289	289	280	291	278	259	283	285	308	286	311	304	294	265	267	267	311
27747	21133	17400	10610	5947	4135	3201	2345	1625	1300	1075	890	763	592	566	538	481	452	412	377	380	376	352	401	414	400	426	402	433	413	370	351	347	332	325	327	312	296	283	255	285	285	276	283	261	267	267	263	262	267	279	273	271	273	271	271	265	245	291	283	234	253	240	243	246	271	275	278	272	274	245	255	263	251	253	271	270	252	294	260	272	271	255	264	270	267	253	242	257	245	289	281	254	241	221	226	244	241	280	252	278	262	244	215	266	232	256	251	268	265	259	276	267	235	258	284	262	269	247	242	242	273	280	272	271	235	233	261	241	236	256	269	255	251	254	239	274	231	274	238	257	228	286	259	255	261	265	271	248	271	264	281	287	273	254	248	240	259	251	250	236	246	246	281	255	265	239	263	257	260	235	265	249	228	251	242	223	248	272	235	259	267	248	263	238	259	246	235	251	259	245	250	280	235	265	259	266	252	275	275	264	289	270	270	268	247	256	275	245	246	266	234	242	259	245	247	268	255	238	243	248	251	260	260	261	289	249	252	258	259	259	255	235	270	245	276	255	271	242	246	255	259	240	288	247	232	271	221	249	260	262	273	242	231	236	251	243	278	246	237	294	231	250	265	243	266	265	258	257	227	240	234	248	252	237	248	267	265	264	240	264	255	259	237	237	281	239	238	263	277	231	267	259	281	272	280	269	268	271	247	244	255	223	224	254	230	251	240	237	252	215	255	244	219	262	240	265	261	248	315	254	251	237	215	244	221	268	279	287	246	261	277	251	256	247	261	235	235	263	245	250	251	267	283	244	253	235	241	270	269	254	272	235	238	257	240	255	267	270	263	247	261	255	235	243	257	250	259	278	273	260	248	248	269	235	237	238	227	242	244	271	286	264	242	238	269	254	264	241	251	250	258	250	238	274	248	239	229	273	256	225	274	252	253	254	267	285	250	264	273	240	238	265	259	263	266	242	258	268	234	255	246	287	238	260	240	248	253	288	221	271	257	247	256	257	271	257	247	264	244	204	271	258	237	266	242	271	274	234	253	265	265	250	279	246	226	260	272	269	252	209	247	235	236	242	229	258	257	254	272	290	264	249	255	247	235	266	271	248	259	265	245	254	231	229	230	252	268	268	260	270	245	262	236	258	248	234	227	252	274	254	233	241	263	227	246	260	219	276	264	245	259	250	272	239	208	242	256	252	254	229	264	266	261	230	243	251	231	225	249	263	269	215	273	265	286	263	266	265	275	242	298	245	255	270	231	255	249	235	267	256	239	263	231	238	259	239	227	262	267	217	248	236	240	244	253	243	225	260	267	267	238	245	251	278	215	270	218	275	258	246	258	259	254	265	240	291	266	257	256	255	272	245	271	268	244	231	222	256	273	233	257	240	231	261	265	241	244	252	285	271	262	220	279	291	231	275	280	278	238	267	251	231	237	269	294	240	261	270	251	230	253	275	238	250	281	240	253	224	234	234	249	267	256	283	237	254	251	265	256	259	230	275	257	242	264	254	255	254	268	238	272	238	239	242	266	245	223	239	249	256	260	257	243	274	257	223	232	226	283	270	241	241	232	262	286	271	254	240	236	274	230	260	227	261	265	238	274	246	263	251	228	226	248	242	249	278	250	228	262	235	235	260	252	252	244	242	266	266	257	254	254	273	272	221	264	250	260	243	238	262	261	257	266	246	255	239	257	263	236	244	273	257	248	232	282	240	260	271	253	234	273	262	272	276	242	241	265	267	243	254	264	250	276	254	238	239	255	255	272	224	255	239	261	263	271	246	252	270	244	260	271	234	268	245	253	247	246	249	246	247	298	257	251	289	246	270	231	268	250	245	261	276	216	247	278	245	245	251	230	257	251	249	278	223	235	247	251	249	258	265	239	265	269	224	237	263	256	275	257	250	269	252	277	236	257	256	243	253	277	283	239	227	220	250	266	262	225	231	249	258	244	291	245	260	229	259	259	263	266	239	252	240	269	273	252	243	248	250	269	255	237	230	236	226	253	265	241	249	270	275	264	252	252	243	300	259	268	276	275	266	248	255	254	224	263	269	243	248	267	239	258	238	236	239	263	252	264	256	266	293	253	248	240	226	260	264	269	255	232	262	226	264	255	282	230	285	269	280	236	249	229	247	244	227	242	242	241	254	254	252	259	263	219	252	264	271	242	250	261	256	266	241	233	235	252	241	253	257	257	259	251	251	253	234	238	231	247	226	248	221	264	251	293	284	267	278	293	265	242	261	256	242	274	222	270	231	260	255	233	260	238	221	268	224	243	265	263	275	254	253	263	253	239	271	262	226	270	238	238	261	268	250	241	241	248	258	267	234	290	255	241	265	264	249	242	263	240	252	248	242	276	278	254	241	283	254	255	242	263	227	266	233	253	262	263	236	284	251	240	254	263	254	256	240	250	237	251	247	259	226	218	250	250	253	254	255	276	238	261	228	239	246	259	272	240	236	242	243	251	265	226	267	249	277	254	260	248	250	244	247	273	261	275	250	273	248	242	244	265	302	244	259	248	250	218	229	251	243	250	253	255	232	249	262	255	245	275	277	273	249	281	254	263	252	235	249	235	271	251	271	257	255	243	224	265	248	253	255	286	259	268	247	248	235	261	242	257	274	253	262	243	261	251	267	269	248	245	279	237	245	231	231	253	242	257	229	232	240	255	240	253	267	248	259	259	248	268	269	236	252	262	252	278	235	234	284	285	263	244	238	244	305	248	261	250	258	236	249	254	246	232	254	275	272	249	253	277	286	216	256	236	271	258	247	264	221	255	258	239	236	248	235	273	277	262	280	265	260	252	274	251	252	245	258	259	255	237	257	247	261	252	251	271	275	250	249	241	241	233	280	264	249	270	279	252	250	254	270	244	253	264	277	249	212	265	242	235	261	258	228	251	255	253	258	230	260	261	259	262	252	226	254	266	225	271	261	233	268	254	262	258	279	256	244	294	256	277	246	275	243	247	234	255	272	242	246	267	255	281	255	250	251	252	254	255	284	246	226	241	265	268	268	276	269	241	244	258	247	288	252	274	222	256	208	254	246	254	263	256	266	273	269	229	270	232	247	222	261	268	255	266	222	251	246	232	226	259	257	249	271	248	234	251	268	267	239	257	267	279	250	255	248	261	261	234	257	276	258	255	248	283	256	253	259	247	241	264	233	254	229	252	259	256	254	225	266	282	224	240	223	249	263	259	247	289	258	260	293	253	262	270	271	251	254	249	238	263	287	262	253	254	248	271	243	251	230	252	253	247	266	255	277	244	237	224	288	275	242	263	264	256	238	239	276	260	242	249	260	308	257	249	225	253	240	279	278	257	260	252	267	252	261	236	272	230	258	251	244	247	250	243	247	258	255	249	252	249	260	269	258	251	229	256	239	254	233	263	276	235	245	230	236	237	284	239	237	268	243	246	273	265	256	268	291	243	264	262	257	240	233	293	263	263	281	238	254	232	259	276	249	258	244	258	261	234	258	267	264	261	248	256	226	266	283	282
16500	25883	21971	13996	11221	8904	7376	5779	4076	2951	2661	2036	1595	1307	1134	1070	990	930	799	735	684	618	642	594	688	715	766	723	712	654	621	637	550	524	449	472	464	436	411	398	396	344	387	362	374	372	377	358	387	331	348	326	377	357	338	390	325	329	365	316	308	341	364	359	339	340	332	370	337	346	316	365	345	356	348	372	344	326	357	333	351	348	339	334	355	352	308	326	322	341	351	331	314	337	340	336	340	333	305	297	349	330	319	368	359	341	353	390	349	316	306	342	314	342	342	346	350	353	305	325	299	331	319	299	321	330	346	312	316	317	342	320	313	314	334	317	329	293	330	354	346	314	333	355	287	314	349	323	336	345	334	337	333	355	344	310	307	370	347	294	334	346	327	328	307	360	326	337	342	334	316	362	331	354	313	313	317	361	338	359	343	336	345	315	357	325	336	356	346	326	305	362	321	327	318	362	388	332	323	312	342	346	295	331	348	360	318	349	324	335	346	345	341	320	289	308	332	332	318	308	297	292	333	331	328	350	324	348	326	302	326	320	344	324	361	336	315	325	311	327	364	323	361	330	327	314	302	333	314	345	304	304	352	281	332	340	330	310	304	302	279	331	309	357	339	339	334	332	298	322	318	292	325	353	344	312	317	276	321	313	349	326	326	338	308	311	336	305	328	305	318	327	312	321	345	335	349	336	339	322	332	316	295	333	325	331	331	352	346	341	346	341	327	337	312	305	337	336	366	289	339	316	308	330	331	318	306	313	313	309	354	341	336	311	331	318	337	335	338	378	356	297	342	327	333	339	323	293	356	343	314	311	316	334	328	331	312	353	383	311	346	335	364	339	308	348	354	301	331	335	339	331	343	334	320	330	332	351	358	342	324	311	333	335	293	350	334	329	334	321	312	343	325	301	335	339	335	351	332	311	323	337	316	339	348	325	331	313	330	315	321	322	326	308	292	310	318	315	325	340	322	346	298	317	343	334	349	332	334	333	339	320	348	334	328	325	324	342	357	329	332	340	312	344	328	312	330	327	323	327	322	352	389	338	320	356	327	311	313	315	372	310	316	302	344	338	338	328	320	322	334	300	322	327	352	353	317	340	322	322	328	327	321	345	323	359	361	313	319	310	349	327	351	295	309	342	320	320	317	353	340	346	309	339	315	350	317	337	332	339	316	336	357	356	303	334	323	308	303	339	324	291	310	344	325	334	314	313	347	333	365	354	329	314	348	335	297	326	324	338	314	307	313	347	303	294	344	342	293	349	301	339	352	309	350	327	337	346	341	337	344	363	345	354	362	309	305	328	327	370	343	334	309	314	335	324	329	346	345	322	330	335	313	307	339	339	311	294	338	300	341	318	333	350	320	320	312	310	328	303	304	322	331	335	317	359	309	298	322	343	319	317	319	330	319	327	317	320	339	324	325	343	343	320	312	283	293	333	343	308	322	337	328	309	305	332	341	317	338	320	335	318	335	313	347	335	339	326	358	298	322	311	313	311	353	315	300	349	374	299	341	340	328	345	323	329	328	331	356	337	327	371	312	342	321	339	323	344	283	305	337	350	344	349	309	353	331	326	321	312	315	306	318	315	325	330	369	325	337	331	328	341	332	307	302	328	330	335	338	335	342	340	329	315	363	306	313	330	348	331	316	325	329	311	336	343	353	361	314	346	327	349	324	336	325	329	313	313	319	322	337	325	351	312	325	324	347	304	345	351	323	321	326	329	338	320	330	344	336	353	352	349	336	321	332	348	338	334	323	333	329	364	356	316	355	333	329	320	344	317	328	327	311	305	322	344	333	321	336	339	343	334	346	355	307	345	335	326	310	333	352	335	340	342	337	340	319	316	299	336	362	333	325	325	314	341	319	314	346	333	335	340	334	335	331	347	333	350	316	311	341	317	347	347	315	330	321	310	357	320	302	344	341	345	329	343	330	337	330	348	355	333	306	367	328	309	344	369	319	345	301	346	325	295	329	336	342	354	327	360	353	287	305	339	350	310	296	302	349	308	335	337	337	329	316	331	347	299	288	318	348	317	320	328	321	339	315	335	330	365	310	334	336	343	308	320	342	307	335	332	353	293	331	313	316	315	345	333	320	321	331	328	357	312	343	338	331	323	330	337	300	321	337	303	316	345	328	336	339	340	337	316	368	309	326	346	349	335	315	331	319	333	333	302	350	322	290	311	276	339	370	319	322	328	311	302	357	374	376	307	303	329	291	309	315	325	334	342	340	301	333	323	332	390	295	378	320	306	338	319	337	340	343	328	323	340	326	312	311	329	345	320	321	310	337	345	297	307	342	360	319	314	349	360	321	333	353	312	337	366	338	299	308	325	344	341	346	333	319	317	334	308	311	300	367	321	331	351	322	306	306	340	315	329	325	369	356	355	325	330	338	322	321	304	322	338	318	349	347	317	347	313	338	323	303	327	340	321	349	322	320	302	333	351	346	310	327	332	319	341	323	332	331	314	337	331	302	346	303	329	347	349	339	318	316	382	341	327	328	353	368	336	331	306	334	330	347	339	336	333	348	323	347	333	325	344	329	347	328	319	310	313	328	343	345	343	333	356	343	340	335	335	278	302	334	336	328	331	333	328	327	387	349	327	362	383	351	363	314	303	332	331	318	319	317	371	342	318	344	367	346	309	349	308	333	328	362	338	327	329	343	374	358	328	297	337	335	362	335	328	343	366	303	334	347	330	335	330	341	322	324	314	323	320	329	307	323	324	350	327	338	351	315	292	362	350	338	321	338	345	333	356	330	360	314	347	332	305	362	323	331	307	354	333	337	367	362	317	325	312	332	332	313	322	300	336	329	312	334	333	324	345	317	340	366	316	322	344	297	355	335	343	325	328	319	332	327	327	328	316	364	319	352	343	325	346	332	338	311	346	344	318	294	341	330	325	326	342	344	358	329	311	325	317	305	343	346	306	333	325	309	313	275	313	337	341	318	350	330	327	330	346	326	315	326	308	348	341	325	330	332	332	354	317	327	315	357	327	305	341	355	315	309	352	334	351	312	349	356	366	352	334	360	336	311	333	338	333	354	338	342	301	350	309	327	309	328	354	343	331	337	318	338	326	311	334	299	322	330	341	336	312	317	339	364	343	335	341	326	346	362	305	349	327	320	353	328	330	305	357	350	307	321	329	294	312	334	337	318	343	299	340	335	317	336	342	326	325	306	319	326	324	320	319	302	313	318	316	296	330	338	315	341	339	326	299	351	327	327	351	316	314	311	313	299	295	323	322	331	318	324	348	302	337	306	325	351	346	331	300	327	351	330	305	327	340	335	334	321	320	327	309	303	329	327	314	321	346	356	300	353	307	342	340	330	310	333	340	308	320	330	331	332	334	288	308	331	328	353	333	313	305	314	349	328	326	342	337	334	328	320	325	310	301	347	334	324	325	364	323	289	314	299	333	305	341	340	333	332	333	330	333	323	322	325	324	334	345	333	316	308	325	325	342	341	329	333	310	359	311	350	351	344	316	336	347
24662	21602	28899	24841	21438	13827	7222	4397	2753	2146	1886	1371	1103	921	780	738	702	672	625	593	490	450	439	489	533	561	509	584	536	517	415	449	408	393	366	347	315	305	305	300	254	262	268	253	253	236	235	251	240	250	241	228	260	239	217	241	223	229	246	252	221	222	218	252	251	212	208	228	227	206	212	199	223	242	226	206	230	226	245	230	211	240	209	231	194	207	206	229	242	225	226	196	206	231	209	204	220	218	222	216	229	253	212	226	190	231	225	208	221	241	208	230	242	233	223	255	230	229	236	217	220	251	225	208	198	237	224	210	227	169	218	223	211	221	240	218	199	193	212	188	216	232	221	217	229	228	230	225	226	208	232	235	218	247	207	220	212	224	241	225	198	226	231	229	199	216	200	217	216	222	239	252	232	228	211	246	239	209	246	216	224	215	226	202	238	215	219	245	244	185	245	232	244	237	211	231	211	191	232	220	226	212	234	229	234	225	206	239	190	218	236	212	202	234	224	210	216	230	202	214	240	213	220	212	230	224	205	203	232	210	211	203	222	196	227	224	221	244	228	209	235	202	183	218	226	206	229	202	211	223	187	215	200	213	225	225	197	208	209	251	218	213	236	222	211	230	231	209	230	232	214	222	228	227	222	225	214	239	207	234	191	197	236	213	212	219	212	211	218	227	192	214	222	205	228	237	213	247	178	256	231	249	222	192	211	203	201	232	201	217	243	201	212	226	227	207	224	214	199	215	224	253	239	217	227	210	201	209	257	201	226	204	228	213	221	212	244	192	221	213	204	217	235	211	210	215	225	220	256	201	201	219	201	247	231	211	213	234	220	215	240	203	213	219	218	209	187	205	237	228	225	223	199	208	203	211	214	226	214	206	234	232	206	258	193	200	224	197	216	235	213	208	207	231	244	225	258	226	205	243	247	231	220	206	212	229	209	220	213	226	230	240	229	232	192	240	191	228	202	225	231	237	215	240	208	218	222	223	241	210	219	208	189	192	242	217	223	217	211	235	222	229	218	203	205	241	236	213	197	200	207	224	221	222	189	237	218	192	192	225	232	215	218	195	215	206	205	216	250	234	217	217	235	259	234	208	209	199	188	238	218	215	197	190	218	214	237	206	261	225	223	193	241	223	228	205	227	223	216	216	229	225	231	221	213	216	214	221	209	195	231	224	213	228	237	218	249	212	205	202	216	223	235	222	215	246	204	191	228	241	205	200	213	223	217	227	229	204	188	220	219	233	239	210	229	226	189	225	216	209	210	202	223	230	238	218	208	229	216	210	234	212	230	238	206	228	229	216	226	214	203	237	218	229	197	207	225	204	178	194	237	193	236	225	218	185	243	219	251	211	205	238	217	239	247	217	227	230	231	225	222	223	222	209	220	192	216	219	235	218	220	201	231	225	215	190	202	224	200	202	214	221	223	236	221	216	203	209	227	216	253	228	258	204	239	211	219	260	213	201	217	239	222	233	204	204	210	221	234	237	171	224	218	209	220	236	207	238	180	211	231	209	233	209	201	216	196	233	237	194	210	231	217	230	212	213	226	218	210	254	229	213	199	261	239	199	202	237	242	200	222	249	192	219	208	222	193	206	208	210	237	223	204	215	220	190	203	240	226	205	195	215	199	241	213	207	205	210	205	228	231	221	198	238	232	230	227	192	221	209	224	217	190	207	239	230	206	209	184	229	221	225	213	243	221	225	225	205	238	197	234	203	224	205	224	213	210	235	195	213	205	237	226	205	224	223	209	245	195	205	206	219	229	212	199	236	210	214	239	193	192	216	207	208	236	239	216	210	229	209	246	215	217	207	223	214	226	216	262	219	214	217	212	220	188	229	242	229	198	199	193	208	239	217	239	208	218	228	225	237	222	229	238	219	179	220	230	207	227	214	203	210	209	234	209	214	203	237	231	238	217	219	214	200	207	226	230	209	212	222	219	204	207	217	211	241	230	222	205	206	188	231	227	223	199	214	249	216	190	217	231	231	206	228	196	194	189	234	196	237	219	190	226	201	231	214	228	205	224	194	209	223	258	221	181	217	219	231	242	221	208	231	213	215	209	236	222	207	220	221	223	223	212	206	186	232	207	202	203	225	200	211	250	209	217	189	204	225	191	234	198	248	210	212	240	205	240	193	228	232	249	220	224	199	222	206	220	213	211	246	235	230	209	227	227	225	193	231	205	218	222	220	234	236	235	229	213	190	248	225	186	230	205	245	207	233	176	225	220	196	242	227	209	215	206	241	210	216	216	219	214	218	204	213	206	231	258	237	214	213	253	215	248	226	209	214	216	249	207	195	215	222	206	217	214	186	211	225	218	212	238	207	217	231	214	234	216	232	224	215	238	225	227	226	247	192	211	212	225	207	194	233	243	231	223	230	201	221	209	204	220	213	222	200	205	209	235	229	198	216	236	225	208	230	208	239	205	221	208	194	190	189	228	222	223	229	213	210	230	214	208	234	229	205	245	231	220	212	212	216	200	219	215	227	228	214	210	195	231	213	221	225	198	230	231	204	203	224	215	250	219	207	196	239	214	215	246	208	223	209	234	223	216	213	217	231	231	228	214	238	235	238	206	229	215	200	235	203	212	242	189	197	217	196	189	203	246	233	241	231	190	199	219	224	220	248	216	212	188	218	227	218	210	191	215	210	213	218	217	210	219	222	208	247	227	200	228	219	200	187	197	221	226	232	235	217	222	242	207	233	218	216	206	231	224	228	212	231	229	232	225	215	223	199	240	237	211	233	206	243	216	213	223	219	236	212	234	229	223	192	231	205	208	225	243	223	225	213	202	229	221	193	225	209	236	215	215	237	235	229	208	229	221	232	233	221	227	217	238	236	246	221	250	229	256	216	207	191	259	216	228	222	202	205	218	204	208	227	209	204	201	206	237	232	230	213	248	221	228	243	221	235	223	222	203	217	216	220	200	212	244	233	230	203	248	224	205	220	214	219	244	239	209	230	205	234	242	217	225	213	213	229	235	195	203	229	232	211	218	232	221	223	237	208	220	240	217	224	219	206	201	228	212	207	199	189	218	215	227	193	210	212	217	214	212	222	210	222	224	233	222	240	205	221	207	235	208	201	248	224	216	231	206	223	225	224	247	229	209	203	225	220	229	242	217	212	228	186	223	217	211	216	227	200	197	218	213	218	217	224	216	209	227	218	212	206	219	220	205	233	195	235	234	209	231	224	238	230	230	204	185	225	247	213	217	204	226	230	205	211	225	202	202	212	215	210	232	225	220	215	232	225	217	206	218	223	205	211	208	202	217	214	220	217	202	235	231	237	262	225	233	209	214	230	223	197	196	223	202	215	229	209	220	212	221	211	214	225	218	217	236	228	227	217	228	210	215	227	229	209	217	205	207	227	195	216	220	199	194	206	215	226	238	207	221	243	214	249	196	225	224	218	223	199	223	216	220	238	225	233	218	207	229	214	214	213	216	198	226	204	221	246	237	219	201	182	236	232	216	225	247	221	228	206	241	226
18571	35143	30798	21458	17677	13978	12000	9428	6643	5094	4329	3208	2669	2054	1732	1619	1523	1337	1251	1121	1010	863	927	873	1027	1091	994	1129	972	915	845	814	698	672	592	535	528	516	461	451	401	385	368	379	355	314	355	323	313	365	320	323	307	319	351	348	312	328	351	310	310	288	310	311	285	300	319	296	289	309	273	286	284	307	300	310	302	310	272	286	253	307	277	291	312	300	282	298	262	292	282	309	281	287	330	247	282	304	279	278	325	284	289	274	268	274	278	298	285	264	273	310	282	294	282	262	302	282	306	288	318	259	286	290	311	286	286	277	289	247	279	290	290	297	304	295	308	273	285	308	276	294	274	277	286	295	284	291	293	305	284	292	287	256	268	289	307	271	269	288	259	272	251	289	299	285	287	293	291	292	291	303	239	291	294	285	263	298	294	274	299	297	290	278	288	285	307	295	298	257	292	294	326	288	315	263	273	281	292	298	262	256	271	292	310	273	319	297	275	302	300	288	286	289	267	287	277	249	276	293	305	294	290	283	311	311	251	275	290	302	282	269	307	278	290	280	293	307	311	303	288	264	276	291	274	256	267	292	300	286	287	282	299	279	279	258	295	294	270	265	270	283	291	257	330	299	261	286	284	270	308	284	287	293	283	285	286	283	288	283	279	251	285	290	293	296	293	288	288	286	274	306	287	327	270	297	295	261	272	310	311	265	288	285	283	257	279	277	298	294	313	287	303	282	309	283	277	273	292	282	277	278	272	257	299	317	270	262	303	276	307	310	275	309	280	243	280	284	315	297	282	266	287	268	254	301	287	297	250	279	265	306	284	284	298	301	282	286	302	294	262	293	274	273	264	273	273	272	296	283	289	285	297	243	288	281	272	276	295	269	265	261	281	295	300	266	270	269	302	267	246	263	265	268	298	280	268	295	311	260	281	310	297	255	254	290	280	311	264	271	315	299	259	283	298	251	291	316	279	280	258	284	283	294	305	288	295	295	287	275	296	277	272	277	272	238	263	288	281	280	301	286	261	245	300	266	282	314	288	233	282	287	290	295	258	275	241	287	288	310	252	287	290	293	280	261	294	274	268	276	265	282	285	264	288	275	278	279	286	302	263	270	297	303	264	273	318	298	283	300	253	286	309	271	311	280	276	284	261	280	297	267	305	279	320	296	276	316	286	304	292	287	273	292	288	272	284	292	293	270	284	303	282	290	270	287	269	273	294	254	285	287	256	309	285	319	278	270	291	277	305	280	286	297	266	261	293	314	273	278	296	269	280	275	308	261	293	277	315	287	275	294	311	260	297	280	281	272	292	277	285	282	318	261	278	257	270	307	279	296	268	292	285	281	299	251	278	283	255	273	289	301	301	296	298	255	317	297	291	297	300	275	235	284	282	317	319	287	287	271	278	289	300	264	304	267	294	255	290	309	278	291	289	300	276	276	289	262	268	286	265	307	283	294	289	313	277	288	302	295	272	295	258	294	303	294	289	284	275	276	301	320	299	269	281	289	241	287	270	264	293	315	298	289	269	285	283	289	295	300	285	274	280	277	270	275	283	264	258	280	290	293	287	318	293	298	316	262	284	316	320	256	318	296	279	303	270	271	307	262	287	304	308	282	305	274	279	266	284	313	251	292	284	293	273	293	283	259	265	271	303	258	295	293	285	284	286	317	255	272	289	287	308	292	283	272	293	277	290	298	275	265	258	316	314	284	247	277	279	273	263	266	296	269	282	325	264	274	302	289	264	269	276	281	277	303	276	275	281	314	265	272	293	268	317	303	294	293	270	294	298	314	280	248	266	280	270	293	279	310	293	290	292	273	267	316	270	289	288	248	259	289	263	274	330	295	288	265	295	253	331	262	286	259	285	291	296	273	296	281	283	299	278	273	297	290	295	273	261	283	270	273	273	281	309	301	301	289	259	286	287	305	271	300	296	293	275	277	281	310	290	262	281	273	275	246	277	295	281	287	263	290	322	286	273	259	296	272	275	309	314	308	293	260	267	278	294	291	297	275	293	307	288	279	310	269	296	290	285	294	279	272	280	288	279	266	251	295	306	297	276	294	324	276	274	276	278	281	315	304	279	287	302	297	276	279	295	277	276	300	285	273	307	273	278	282	278	323	277	279	298	277	290	278	265	264	283	294	265	269	289	262	295	291	318	265	293	277	262	294	287	294	265	313	295	301	282	281	306	288	274	303	303	297	262	292	296	289	279	306	268	295	288	289	259	286	275	301	282	276	307	237	299	279	288	274	266	319	296	295	251	279	227	318	285	261	257	289	291	268	284	277	289	287	232	286	273	320	316	293	264	266	279	298	295	283	276	295	287	281	269	261	273	276	277	263	297	282	287	281	245	313	268	279	284	288	272	259	298	275	292	270	254	285	316	284	301	313	293	305	268	301	246	295	295	273	284	246	308	312	322	258	273	289	292	301	304	284	294	276	290	315	273	278	261	294	322	273	302	278	301	304	297	289	301	282	287	263	280	275	283	303	262	296	277	278	296	274	297	317	272	269	280	263	313	286	301	285	279	275	267	273	268	260	278	271	269	264	306	262	271	294	238	301	278	270	263	272	302	275	296	291	284	282	282	264	314	307	288	300	295	299	273	291	258	306	299	303	269	261	268	293	294	279	284	287	316	280	260	308	291	305	261	286	273	269	279	316	302	256	274	276	301	297	267	260	300	280	287	263	269	273	303	292	277	297	280	320	295	264	299	271	325	275	320	297	306	300	281	288	289	310	278	272	295	302	283	299	272	286	279	281	271	283	249	266	287	257	289	267	321	249	286	287	284	309	284	282	275	291	263	284	254	264	272	306	310	274	280	287	274	281	311	309	249	281	264	298	319	300	291	277	295	300	273	329	286	329	266	268	296	264	299	267	297	278	274	278	332	283	285	282	290	288	272	299	288	286	316	277	306	281	297	290	316	303	296	291	266	281	277	323	287	270	288	303	294	270	293	273	289	285	258	294	303	317	292	306	291	270	269	265	273	315	266	255	286	307	286	301	265	284	294	267	280	282	288	282	275	294	288	295	266	291	254	304	275	265	273	291	299	275	292	304	261	289	297	320	257	270	275	265	282	308	282	287	260	288	278	305	262	272	257	271	278	291	294	302	292	286	283	288	287	283	291	278	278	270	294	269	301	295	308	276	295	274	267	291	279	303	254	303	294	297	270	276	279	287	247	254	279	292	291	277	274	283	261	294	268	323	307	278	320	270	318	255	280	251	300	270	286	291	280	304	287	285	307	315	306	284	306	274	290	290	276	292	298	272	272	255	296	323	298	288	284	293	241	326	323	316	279	252	251	274	268	268	300	287	283	289	285	270	297	296	288	266	315	277	258	281	269	268	272	322	274	263	250	280	279	288	293	292	304	262	273	279	305	290	294	289	279	249	264	280	272	277	303	294	280	257	260	279	266	250	310	296	289	272	297	291	271	315	280	275	295	289	311	290	259	284	293	282	268	266	283	261	284	281	300	246	306	297	248	281	274	268
25725	21614	27594	25567	13171	5946	4231	2883	1996	1591	1355	1058	917	751	717	640	643	571	552	509	484	412	423	426	502	512	548	561	533	492	419	402	446	392	398	327	307	328	336	310	279	266	283	272	295	307	285	312	271	248	289	306	288	302	250	300	310	248	274	291	300	271	284	228	271	304	276	267	299	263	273	303	253	256	281	258	293	247	281	261	275	283	307	274	284	282	244	267	279	295	269	258	269	288	271	286	260	248	269	312	304	271	260	278	266	236	304	262	292	288	254	270	258	262	290	260	245	281	283	290	304	254	258	275	276	253	263	285	265	296	291	285	258	269	244	278	298	273	262	291	283	274	263	284	266	269	270	258	264	278	311	280	256	285	304	252	276	276	282	273	290	280	270	301	281	265	259	271	271	296	270	267	284	266	264	265	266	270	268	253	268	274	300	264	278	238	279	265	255	287	261	273	279	249	271	296	244	251	244	266	308	275	286	263	270	257	264	302	289	277	276	268	274	260	249	269	271	261	285	271	289	261	284	256	282	281	302	274	265	261	276	274	279	280	263	283	251	278	278	281	279	280	239	260	259	274	260	260	258	258	253	280	266	285	261	264	257	282	275	257	273	279	251	277	261	281	264	285	299	239	290	298	288	278	267	262	251	248	250	254	274	294	267	269	259	262	264	288	278	259	269	293	268	250	296	246	275	258	281	259	261	269	276	237	267	251	278	273	258	273	274	292	269	263	292	264	261	243	280	267	301	303	268	264	267	266	249	274	282	266	246	302	254	286	265	273	246	263	287	301	276	280	271	275	274	256	267	272	243	243	291	269	287	263	259	259	272	274	284	271	256	306	281	285	281	269	256	253	305	256	294	275	269	260	247	286	283	275	286	252	263	264	287	250	279	289	286	269	257	277	248	265	275	271	252	294	278	268	256	291	261	232	279	271	260	263	270	301	287	287	233	278	274	280	286	287	261	246	267	274	264	280	280	253	282	282	263	291	275	279	251	277	302	277	279	278	270	278	263	290	249	289	288	294	281	259	269	258	269	294	252	274	305	281	266	246	288	257	264	253	264	246	256	277	293	273	246	260	257	232	285	269	232	263	261	278	291	266	279	272	303	229	282	253	264	279	259	282	263	293	270	261	241	268	296	257	276	292	266	259	291	253	290	278	259	273	287	265	285	276	260	266	277	263	286	281	275	278	264	270	293	267	282	288	273	273	268	264	250	254	293	252	256	268	316	281	264	273	256	265	278	284	262	236	276	301	277	264	264	256	265	254	252	255	257	249	250	295	264	265	246	259	271	295	262	302	275	304	265	257	282	283	295	289	248	278	243	274	257	283	299	255	281	289	294	238	287	280	252	263	271	278	300	273	261	288	258	295	236	259	281	296	288	269	255	260	276	256	291	279	254	271	285	257	261	287	252	267	293	280	270	314	279	280	289	280	285	279	240	231	292	265	245	274	277	290	272	281	260	236	254	248	276	264	277	278	281	226	276	283	256	288	263	290	252	274	294	290	270	265	287	287	259	251	307	293	284	255	287	260	284	239	263	244	283	248	248	276	288	303	276	263	281	268	295	298	298	289	279	264	274	272	257	258	278	284	271	254	272	250	288	242	280	300	262	285	279	242	299	246	288	292	253	290	283	266	265	251	230	228	290	229	267	315	264	279	267	241	250	308	244	259	280	283	282	260	265	272	280	258	280	271	262	256	251	263	258	278	265	267	298	308	279	272	278	271	271	263	245	252	243	293	241	261	277	281	270	279	258	274	293	283	314	306	247	253	279	233	278	287	266	273	279	254	267	257	295	288	297	258	265	260	278	274	253	295	288	291	265	279	252	234	270	264	272	252	253	272	252	270	239	265	263	271	286	245	232	265	262	252	279	255	277	284	282	269	281	284	271	274	295	261	275	264	265	280	243	245	238	246	293	277	300	257	262	270	266	274	293	284	284	270	252	248	260	275	279	245	249	279	253	251	263	271	290	282	262	255	274	295	263	247	256	262	249	302	255	272	289	273	286	285	300	299	279	260	279	279	243	278	272	262	248	295	266	280	260	267	255	259	248	267	260	259	271	289	269	259	304	255	278	289	258	266	273	258	266	299	261	243	258	255	273	252	244	274	293	296	265	252	261	272	261	259	266	274	286	306	282	288	255	261	241	269	274	298	264	266	279	266	273	263	287	274	263	247	278	252	302	256	282	292	285	268	246	276	263	269	296	252	248	285	275	242	294	265	266	310	240	272	265	279	284	269	275	289	269	273	304	253	283	237	297	288	266	248	284	248	281	277	263	270	288	280	275	285	281	259	284	257	266	239	269	313	268	275	277	250	291	282	261	250	293	271	265	270	232	260	273	275	256	256	303	280	260	272	272	254	262	279	260	248	289	253	286	249	280	271	262	292	281	265	278	271	248	241	263	282	258	249	259	257	265	269	257	258	284	275	248	274	259	294	275	279	278	275	272	247	288	282	261	268	269	313	263	282	269	247	259	255	288	278	266	269	279	267	240	288	273	259	280	281	251	268	280	269	235	267	276	264	275	271	251	250	250	268	236	297	307	263	260	266	268	274	283	279	278	257	280	282	260	245	277	233	266	280	246	254	279	263	255	271	275	265	231	297	265	266	286	258	274	295	285	258	279	282	252	275	257	267	278	263	246	288	266	308	268	293	291	277	301	264	257	295	288	293	273	260	279	269	294	256	283	297	283	267	291	257	264	259	268	281	270	279	283	260	273	265	294	258	260	286	261	244	287	290	274	289	243	261	266	262	285	262	256	275	285	277	267	281	253	259	246	283	302	262	256	294	243	241	254	252	296	229	259	289	300	273	290	273	279	254	259	260	290	249	246	251	257	268	253	281	302	292	287	283	260	244	271	261	260	296	261	275	251	229	284	282	286	268	264	271	288	299	262	240	239	275	249	235	232	277	272	277	267	266	272	263	241	262	274	262	269	246	274	265	276	283	266	289	258	283	262	260	276	261	280	288	242	270	273	263	276	254	278	293	284	272	261	260	271	288	283	250	267	267	274	246	265	268	280	278	256	240	260	251	246	289	276	273	269	265	266	279	249	230	260	264	270	258	273	268	284	283	296	297	256	280	274	280	269	265	279	294	282	258	276	281	250	247	256	252	270	258	264	241	282	256	264	276	288	280	255	233	264	274	264	274	281	259	282	249	283	281	266	253	267	300	285	285	279	280	295	267	251	261	270	248	301	296	294	276	256	267	266	272	271	255	264	271	252	264	278	267	241	281	285	262	262	244	264	252	284	252	279	268	267	247	258	264	269	286	245	282	300	258	248	289	266	286	249	302	302	276	265	292	298	312	263	262	263	264	252	236	243	264	260	280	278	268	253	250	259	257	270	280	260	255	276	286	242	273	243	267	271	226	256	250	239	268	284	275	264	293	266	236	314	252	267	275	273	274	278	292	264	273	288	251	270	293	291	260	293	266	276	269	213	293	262	255	304	242	273	247	262	264	260	250	279	268	261	274	256	301	251	238
18850	32710	27425	18562	14734	11223	9395	7214	5076	4093	3307	2596	2092	1628	1524	1392	1309	1187	1104	964	800	784	788	874	917	1027	947	1017	903	838	739	745	669	589	615	534	555	454	437	467	441	464	411	388	373	400	407	364	398	376	400	407	399	422	411	388	397	384	368	380	362	367	367	377	392	362	365	353	351	382	349	346	374	342	372	338	361	380	373	348	351	351	356	349	322	369	343	333	361	351	357	339	344	371	332	366	346	349	352	347	352	356	385	363	343	363	357	343	347	343	372	379	364	351	356	315	355	385	355	380	329	353	335	346	339	327	335	337	381	333	345	358	372	363	358	341	333	350	353	358	379	323	346	370	362	351	346	343	350	350	352	347	380	349	338	354	355	362	342	371	363	347	358	349	360	352	411	341	344	311	343	336	372	347	367	342	378	356	361	322	341	356	355	390	383	337	340	338	354	343	359	336	383	355	365	368	369	356	357	355	341	378	320	352	343	357	353	364	332	368	359	325	364	372	343	371	360	372	338	382	343	330	342	333	358	316	370	345	384	359	346	363	345	369	358	367	318	376	395	343	364	373	356	328	365	356	376	335	320	357	351	366	312	339	327	333	365	334	356	360	339	328	343	358	343	376	371	312	340	356	364	347	339	360	344	350	387	361	368	361	362	354	325	359	324	370	341	351	291	357	339	346	348	353	353	321	331	343	332	363	341	357	355	347	356	354	346	366	363	374	363	341	326	358	350	371	350	368	372	352	337	354	364	344	313	350	346	312	337	350	357	340	332	361	414	344	353	336	381	347	321	355	371	342	332	359	366	321	327	341	326	332	309	332	358	341	349	360	360	384	350	372	367	331	334	375	359	319	365	337	325	336	358	385	329	320	400	359	364	324	358	357	356	370	357	350	345	340	365	392	328	334	330	328	352	367	359	349	387	353	368	333	360	372	369	335	325	353	329	349	369	314	364	320	400	372	360	349	351	357	343	347	376	353	350	369	348	343	332	383	365	326	346	351	379	327	360	320	356	364	373	369	335	368	336	311	340	349	348	343	351	364	356	373	349	358	345	342	339	348	344	362	334	369	347	316	361	354	344	338	367	342	332	297	317	343	374	354	357	333	344	353	335	363	315	328	380	339	356	351	353	336	337	340	348	358	355	315	336	348	375	304	329	367	349	369	327	342	338	349	327	316	366	326	343	362	372	350	290	355	309	340	336	357	367	344	346	352	362	348	355	344	333	343	351	347	339	336	367	330	340	372	308	347	347	346	320	365	352	326	331	355	356	338	352	393	348	367	371	355	329	362	334	327	366	309	338	356	362	344	358	344	288	344	394	322	326	329	319	380	322	383	354	371	345	328	357	355	339	364	343	348	337	353	316	303	352	385	383	401	371	353	333	350	325	356	331	354	325	371	363	357	366	371	346	315	321	346	354	335	346	380	332	354	313	334	347	355	337	357	336	364	335	367	318	351	351	334	327	359	330	365	324	340	375	347	363	364	330	338	362	364	328	365	345	353	361	346	349	347	346	316	364	344	355	333	329	341	360	342	354	359	360	306	353	328	345	370	348	361	365	332	323	384	343	365	335	365	329	348	355	346	372	358	339	370	337	369	351	383	372	378	322	350	348	365	352	373	400	388	338	381	327	327	367	361	381	338	345	344	329	331	339	367	356	360	359	356	372	349	354	374	340	371	356	333	380	349	362	328	374	339	338	334	325	346	323	368	349	350	339	337	349	344	337	331	374	337	356	338	335	322	368	361	345	332	331	323	313	356	357	347	323	361	349	387	356	345	367	323	336	378	371	365	343	340	341	330	334	372	385	314	336	345	379	328	353	314	361	361	362	364	380	325	336	347	324	367	384	376	396	337	338	370	360	353	345	326	334	344	357	334	351	355	338	327	340	315	313	340	353	354	360	363	374	368	330	348	325	366	350	335	341	349	345	319	356	380	362	368	367	339	345	356	335	335	345	337	335	341	357	356	347	323	323	330	332	337	380	357	342	329	364	391	344	344	350	361	335	305	345	334	343	347	311	357	325	331	347	352	368	345	375	348	347	352	368	339	330	349	333	357	371	336	340	326	347	363	364	370	366	358	329	317	305	329	353	383	334	358	334	364	372	322	362	372	354	358	333	344	331	332	348	356	374	334	369	345	365	341	342	323	355	357	322	333	324	340	327	345	361	330	320	358	362	355	329	361	313	343	348	386	332	378	371	351	367	351	347	350	343	336	334	351	390	372	392	350	366	380	359	334	351	342	359	349	343	319	328	342	357	355	343	359	363	356	354	348	340	352	372	363	374	361	352	368	352	345	328	350	405	353	348	348	311	319	332	349	358	340	317	328	342	348	331	363	373	353	327	358	386	359	335	342	367	363	353	326	329	365	365	338	337	339	353	347	350	355	373	332	332	353	321	381	339	351	355	337	356	311	351	352	336	349	328	342	349	345	325	342	390	346	370	343	362	361	353	335	394	355	369	373	351	343	371	390	353	323	322	332	317	317	322	359	319	356	325	344	327	385	349	344	343	338	359	347	386	365	314	349	338	361	341	368	283	382	343	352	339	363	355	325	343	321	365	323	368	342	382	327	347	359	366	346	362	349	326	326	330	357	381	341	363	334	348	378	334	356	361	371	350	370	343	356	367	333	364	364	305	351	358	361	353	356	347	344	352	354	370	361	339	355	352	338	332	356	376	368	377	337	357	350	348	335	371	358	363	353	310	342	367	326	334	359	346	351	327	349	344	370	347	354	353	354	342	315	344	367	363	358	337	319	350	343	369	362	351	349	331	392	347	340	338	339	367	348	331	325	374	353	369	375	353	373	352	358	337	322	344	356	351	367	369	355	380	355	335	335	324	357	373	370	377	344	345	297	335	368	358	354	341	371	345	321	362	324	369	332	334	348	366	316	334	301	370	353	341	373	381	349	355	351	398	347	368	323	344	349	341	360	343	324	351	333	326	341	380	329	376	366	351	341	343	329	363	343	340	353	380	378	383	348	371	359	339	318	364	380	349	342	314	346	344	387	328	322	326	348	356	349	365	342	377	343	350	400	359	380	356	420	349	344	342	336	363	353	356	359	329	344	349	378	342	359	348	352	355	339	329	344	357	361	341	378	366	335	346	356	341	307	342	354	347	347	328	363	333	358	343	394	355	319	335	343	372	364	339	364	331	361	383	340	338	373	319	334	367	357	343	350	345	307	344	350	337	334	343	368	358	371	357	360	367	327	365	351	351	355	355	335	371	357	357	337	382	356	353	386	337	351	347	365	334	346	345	343	382	366	352	374	337	389	353	355	363	342	335	342	376	349	333	356	347	344	379	363	351	318	371	334	332	339	344	326	323	344	359	338	358	340	362	330	330	345	345	311	323	330	344	357	361	333	338	324	357	357	320	345	339	366	344	351	308	339	317	364	359	335	304	353	371	360	373	326	394	337	345	344	367	363	338	326	357	330	382	353	338	341	327	343	359	386	369	368	357	348	337	329	354	369	354	350	347	358	342	349
23573	21663	29503	24308	21736	21819	15084	6471	3937	3116	2452	1896	1542	1285	1142	1140	954	931	840	752	635	667	624	679	741	713	793	775	721	630	560	527	476	421	419	395	375	393	318	311	314	287	304	288	259	294	275	291	271	275	275	252	253	255	246	233	227	226	253	242	236	256	249	203	256	243	240	241	243	230	236	264	246	235	247	258	232	249	236	269	251	228	250	237	244	216	235	237	228	222	210	246	229	222	238	236	243	250	232	219	251	215	207	239	223	270	261	225	224	244	254	201	245	222	269	192	232	197	242	226	249	231	216	226	238	229	242	226	206	218	211	248	209	220	231	224	211	216	254	250	212	238	244	223	207	231	201	200	230	229	257	223	227	241	219	237	234	214	205	216	259	217	249	242	214	239	234	237	228	211	212	241	231	225	205	214	199	245	218	239	275	226	202	208	222	212	237	206	240	196	212	238	227	204	237	226	211	215	199	206	201	238	207	223	212	264	203	241	255	268	213	226	252	220	238	237	241	230	242	225	238	247	212	250	233	218	220	194	225	214	196	222	207	246	222	258	220	214	238	243	256	223	233	218	217	241	228	229	214	232	245	235	230	226	247	201	246	213	263	212	250	230	232	231	220	242	218	231	208	253	220	225	238	266	216	229	206	217	203	247	243	221	204	236	224	216	210	222	230	215	238	234	236	227	218	220	207	225	241	230	233	217	220	225	237	221	245	241	237	237	217	232	223	228	217	230	224	193	214	229	232	246	235	224	262	210	222	218	241	228	220	256	217	235	216	244	216	219	267	247	227	223	234	211	231	220	240	236	224	242	220	221	240	213	232	216	220	228	246	243	244	199	239	234	232	195	209	194	227	188	251	242	237	226	217	261	238	224	208	252	207	237	225	234	230	201	227	245	246	253	240	217	204	203	186	232	200	210	256	261	223	245	231	230	233	240	222	218	224	255	238	209	234	215	202	264	237	251	241	226	233	253	222	241	207	215	227	246	247	246	198	267	219	231	224	250	225	218	217	232	232	231	259	219	215	239	201	237	240	218	245	214	249	225	230	225	206	209	242	226	198	218	236	227	265	225	238	223	228	234	205	237	217	234	253	210	262	244	231	245	246	222	207	195	227	234	212	238	224	235	205	199	221	233	209	212	224	231	235	217	257	215	205	224	239	232	200	245	257	214	239	222	241	224	236	239	227	259	211	256	222	211	228	217	232	254	227	240	227	220	230	223	212	223	250	204	227	264	226	213	236	211	230	213	214	213	229	241	197	236	227	221	249	223	226	205	250	205	220	209	236	237	230	226	238	221	240	229	232	214	218	229	210	238	226	230	212	220	231	228	245	231	230	235	223	236	239	229	226	232	234	195	245	220	225	243	220	234	241	238	222	242	195	217	237	242	217	230	217	232	226	234	256	215	245	226	214	203	220	248	202	231	224	229	253	241	226	225	240	254	240	230	219	229	222	235	231	217	214	222	250	253	238	231	255	252	216	218	231	234	226	230	260	237	239	244	240	203	227	217	203	226	256	228	225	233	248	250	233	219	220	233	245	239	243	229	213	224	218	218	231	221	224	239	228	204	209	233	231	227	239	231	226	206	237	235	232	246	199	255	244	225	185	246	246	233	214	219	233	238	203	230	248	238	243	219	238	220	227	219	240	224	211	243	224	203	232	236	245	212	248	213	259	215	229	248	232	215	236	211	254	225	230	240	216	209	201	230	207	237	211	214	232	232	222	201	251	220	241	213	202	233	232	256	232	216	231	232	210	219	220	235	221	232	219	238	250	224	236	223	200	219	217	219	242	258	217	221	216	230	241	226	225	260	213	233	231	213	234	244	236	238	223	259	225	232	201	229	242	255	212	229	261	231	222	246	248	222	222	235	234	221	241	244	257	226	228	218	229	235	248	239	208	200	225	229	214	227	212	241	206	224	221	216	227	213	203	243	216	236	228	223	239	239	228	247	257	216	208	201	246	226	224	206	225	207	239	225	235	255	238	226	214	204	216	237	230	224	229	255	251	240	227	233	237	234	219	224	257	232	204	226	230	206	248	239	225	228	217	213	219	196	226	250	243	254	238	219	230	228	231	251	227	232	229	219	242	241	215	228	237	242	215	265	256	211	224	247	209	233	239	227	246	233	237	236	231	213	217	228	188	216	250	210	230	239	220	225	237	228	215	243	241	210	239	206	252	238	214	210	219	212	237	224	240	220	252	217	231	199	246	219	217	239	230	255	238	227	236	234	227	226	269	236	224	224	235	238	231	246	225	227	225	231	227	218	211	218	225	201	235	223	228	258	202	237	249	224	217	222	219	230	241	191	238	236	232	224	246	239	213	211	222	234	230	242	228	222	235	211	254	230	214	241	237	232	229	246	251	249	259	251	235	221	226	221	244	218	217	216	232	250	229	204	233	217	223	211	226	230	229	232	209	253	258	200	211	223	231	222	207	234	229	237	246	224	219	230	223	210	251	225	243	216	217	214	251	249	250	231	255	221	232	207	205	231	204	239	241	252	236	203	254	232	253	245	253	211	227	204	241	246	215	213	252	218	232	228	221	230	199	217	230	218	238	231	235	245	212	259	237	233	226	219	239	231	210	235	248	238	203	197	223	245	230	247	219	237	234	209	222	234	226	243	218	236	226	261	219	238	216	216	228	215	240	235	209	252	232	233	248	204	249	215	241	214	219	222	243	236	210	214	222	234	249	240	226	260	193	208	242	241	216	223	250	256	247	206	251	231	231	232	201	232	226	231	213	224	222	235	232	226	217	230	207	257	208	239	232	225	230	260	247	226	244	226	236	232	210	226	221	234	222	227	223	228	219	234	233	206	215	251	229	221	222	239	216	223	212	227	226	215	235	226	222	211	253	241	241	224	239	224	210	208	239	236	222	251	233	226	223	204	227	243	237	207	221	237	215	225	225	235	202	230	243	223	234	252	232	244	236	218	214	212	235	205	246	227	248	206	210	214	209	244	220	241	233	239	222	214	232	239	218	225	214	224	208	231	227	220	230	210	234	230	228	245	262	215	247	219	224	217	233	242	221	221	225	226	222	213	241	194	222	227	228	237	260	222	225	200	200	262	218	221	207	215	212	220	211	244	214	234	228	223	235	239	232	237	200	236	244	238	230	195	241	243	213	239	216	225	232	243	248	250	242	209	215	224	251	208	234	208	247	254	228	194	242	211	215	235	231	238	222	249	218	255	232	235	202	246	244	222	243	265	242	227	258	216	219	221	271	225	212	216	222	275	229	254	244	194	244	241	222	252	230	205	239	230	214	232	217	240	231	231	216	209	226	205	227	215	245	234	225	212	216	262	232	223	217	231	225	212	246	221	261	197	215	228	221	214	213	245	206	243	238	229	233	238	216	212	247	221	248	240	224	208	222	237	244	261	246	241	248	212	213	236	219	246	222	216	230	218	236	205	233	217	265	235	222	203	233	221	244	232	227	252	237	239	226	245	212	215	243	249	203	219	230	221	205	230	239	225	242	219	243	226
22109	42486	36933	27810	23153	17924	15059	11742	8997	7219	5859	4581	3687	2955	2488	2334	2179	2020	1767	1581	1328	1279	1257	1371	1367	1468	1611	1490	1376	1167	1066	953	918	781	727	643	643	571	504	473	496	448	457	361	388	369	392	380	383	367	370	371	347	378	315	351	366	342	286	326	318	338	312	306	328	320	289	346	314	315	312	298	338	273	303	299	309	297	320	317	298	302	286	279	280	307	259	286	272	295	311	281	282	273	288	261	287	276	297	307	293	272	303	291	277	312	284	299	291	286	300	275	303	320	306	293	296	266	292	291	285	297	275	301	277	283	314	313	293	306	312	294	289	280	292	269	301	261	287	329	273	274	282	269	313	314	294	276	287	267	280	297	296	301	304	298	308	299	299	300	297	286	283	301	313	288	283	297	304	280	291	292	297	308	306	291	294	299	281	312	283	319	292	307	287	316	285	294	277	278	280	273	314	304	274	301	287	293	315	274	298	297	261	290	310	275	269	278	279	283	284	276	272	305	295	289	285	302	278	313	293	328	254	299	249	307	278	291	290	296	284	315	293	285	305	308	287	299	306	285	279	299	274	271	280	277	312	289	272	257	322	316	318	284	324	273	266	286	277	291	265	289	278	315	264	282	270	332	272	297	319	309	310	267	290	265	263	275	291	268	313	302	325	300	287	298	303	310	288	298	301	271	279	254	289	296	308	301	307	296	286	285	285	298	281	289	326	264	257	291	305	329	306	276	303	282	291	275	307	283	283	300	286	270	309	284	269	285	295	298	282	310	286	293	294	301	288	284	277	284	332	272	309	287	288	271	294	307	302	310	279	272	289	278	274	241	309	291	313	269	296	282	289	294	262	293	315	306	280	307	274	279	284	280	325	253	310	266	281	269	298	271	293	298	299	299	300	271	269	292	266	310	276	278	256	299	303	308	272	269	306	299	275	303	293	282	275	298	286	301	301	313	304	291	291	337	283	290	296	278	268	298	272	281	288	300	314	317	294	269	288	275	288	271	285	301	269	291	312	283	290	298	297	262	305	274	264	279	298	298	282	293	266	311	293	274	273	285	274	299	305	307	278	293	280	291	280	298	290	271	298	297	286	291	268	291	280	290	290	307	284	275	251	331	294	270	281	315	264	290	278	303	279	288	275	286	303	315	272	273	289	289	272	289	290	301	279	283	284	297	295	278	273	327	269	256	283	304	300	309	275	267	260	286	320	292	283	283	322	303	266	304	315	278	312	308	295	304	303	277	240	319	293	280	286	331	295	279	283	280	315	290	286	289	289	257	303	250	311	279	319	300	291	295	263	279	294	320	275	281	270	252	297	281	286	290	266	314	294	292	310	299	307	298	295	286	277	291	269	300	309	275	315	289	291	285	327	291	307	267	280	306	318	275	328	308	283	284	300	284	305	301	306	294	325	285	294	315	311	312	289	311	273	305	294	288	282	264	296	286	297	258	296	316	293	296	298	299	291	268	303	296	304	276	272	299	291	306	268	279	288	282	286	297	260	303	303	311	287	275	264	301	290	300	266	277	296	345	294	303	308	303	287	289	295	285	277	292	282	252	303	281	305	267	296	304	315	309	306	312	314	303	279	247	268	320	303	293	294	259	289	285	307	306	291	273	290	300	254	289	310	282	272	284	269	273	256	290	311	287	283	260	298	300	269	293	268	313	291	281	299	283	285	305	321	285	299	288	284	291	290	290	291	302	261	269	288	285	293	281	278	284	299	269	287	275	289	307	294	298	303	265	290	284	296	293	296	296	302	287	305	261	292	304	270	294	298	277	264	289	295	295	253	308	270	289	290	304	297	284	260	291	282	285	278	308	256	294	296	294	282	323	298	303	301	319	287	285	311	278	282	266	288	278	252	278	301	311	307	288	315	266	295	294	287	288	282	269	285	238	277	290	272	254	307	259	319	291	305	265	300	281	264	289	303	307	274	283	280	311	292	305	314	277	289	279	277	268	285	287	305	287	302	295	266	286	285	295	291	284	283	294	287	262	267	325	251	270	301	288	259	287	298	307	300	278	270	289	287	258	301	285	263	301	325	281	296	280	274	298	265	290	300	306	304	316	319	281	283	298	294	295	272	281	257	279	314	283	274	271	296	312	294	263	292	303	300	292	273	262	298	304	294	267	284	263	276	287	260	313	302	302	294	293	294	271	282	299	276	294	292	291	296	277	284	266	309	295	336	297	259	259	273	361	301	327	291	285	303	286	313	263	287	294	285	288	277	283	285	276	289	297	297	275	278	284	275	292	337	257	284	283	316	282	289	291	307	276	298	292	275	297	289	315	271	304	286	314	263	294	259	303	286	256	292	302	279	259	305	283	334	312	311	292	280	298	304	298	302	295	306	288	302	289	271	292	304	274	307	278	267	297	276	285	307	268	267	312	308	303	255	263	284	287	295	330	300	310	281	312	295	274	288	290	295	297	282	296	268	299	295	291	313	280	283	291	288	242	296	290	253	328	318	275	294	268	263	266	289	307	292	279	286	282	288	306	298	328	304	306	285	312	280	288	271	289	249	313	259	286	286	298	283	294	281	303	253	290	267	287	261	270	291	278	308	268	252	279	299	283	316	296	272	287	316	292	275	307	300	293	283	334	280	322	308	281	309	323	255	296	267	289	297	272	285	291	285	252	280	295	250	284	275	293	273	329	300	277	270	299	321	274	295	294	241	293	287	342	269	280	302	278	259	294	306	276	255	299	300	283	284	314	284	289	289	312	293	298	280	302	286	270	309	309	255	280	295	326	297	277	330	316	310	275	261	307	306	317	275	276	327	303	286	303	287	281	294	260	301	277	248	281	293	318	303	310	332	311	300	277	275	270	283	263	285	277	310	286	284	268	313	277	301	303	303	252	266	268	313	262	281	280	303	310	268	289	278	286	309	275	297	283	254	283	308	312	310	286	299	303	283	258	243	273	288	295	236	297	292	278	274	310	330	294	291	245	271	291	319	283	306	284	288	333	282	270	303	301	290	299	284	305	278	288	310	272	293	285	277	265	282	247	301	279	296	295	292	295	327	285	271	285	292	302	262	290	281	293	311	291	298	273	265	280	282	316	289	301	291	313	272	256	272	282	289	313	279	264	339	266	273	287	300	295	298	273	292	291	271	277	280	300	283	278	302	305	261	303	289	253	271	294	299	257	284	290	290	297	295	256	258	283	287	312	284	326	257	257	286	288	261	248	276	313	314	287	311	282	277	279	274	268	304	274	273	304	281	284	271	275	303	287	303	284	282	295	269	290	274	245	295	325	297	336	265	262	292	295	305	319	281	294	284	308	274	299	290	268	301	277	280	290	315	275	262	287	280	273	285	291	287	287	288	246	294	297	286	267	262	283	315	313	264	298	250	270	308	306	290	288	300	261	283	281	290	303	284	253	316	288	291	275	314	278	302	293	300	267	292	300	293	299	303	286	304	299	264	279	269	274	284	301	262	286	286	281	293	281	317	290	319	305	300	269	284	276	284	310	287	322	284	292	294	282	280	294
27826	21833	19865	12669	6808	3977	2913	2103	1528	1394	984	862	700	546	586	518	493	492	459	426	399	431	404	466	495	475	475	458	409	437	351	319	355	326	346	286	339	314	308	315	295	289	281	226	285	264	286	282	247	280	260	263	275	325	237	260	248	265	272	264	268	276	264	276	263	244	306	221	254	240	289	283	269	225	254	258	237	243	246	247	265	264	276	248	264	265	250	276	242	266	262	247	264	257	258	266	266	260	275	246	279	252	258	288	270	255	234	271	288	271	255	268	261	260	268	246	249	261	238	272	257	266	233	306	270	256	254	254	272	254	244	252	275	250	265	264	261	256	271	265	259	276	268	250	241	255	247	250	227	250	246	264	279	267	223	238	269	234	297	255	273	284	241	260	282	253	254	270	273	266	292	248	252	255	237	235	269	249	253	277	234	277	268	268	259	277	273	257	238	233	269	263	255	256	277	276	236	245	278	247	273	270	238	246	276	266	230	246	256	259	249	260	238	269	243	260	279	254	236	242	239	249	257	262	259	286	304	253	285	266	217	269	239	240	251	279	266	253	263	277	269	254	258	281	245	265	257	234	280	260	243	249	284	250	245	242	233	246	246	263	240	262	245	254	242	271	249	246	248	275	236	231	276	255	271	259	258	281	256	249	243	256	252	284	276	261	251	263	250	279	272	251	267	263	273	264	244	268	259	258	247	250	259	259	280	246	278	284	259	249	279	252	235	267	273	236	273	255	255	240	261	237	265	268	241	245	274	248	231	259	233	250	243	270	240	244	262	257	261	245	238	242	251	277	246	265	228	241	249	259	269	259	258	253	266	247	239	226	286	254	252	271	234	235	257	234	241	275	276	287	242	243	262	263	267	253	275	246	225	230	283	263	260	269	240	255	278	263	254	265	246	247	266	260	236	244	248	249	265	263	259	282	252	252	254	248	226	270	247	247	249	267	246	259	251	246	259	232	245	270	277	274	286	264	257	239	288	259	256	255	230	252	238	250	272	248	271	263	267	250	266	243	271	235	267	252	263	265	251	263	245	271	249	262	273	290	235	266	261	268	256	251	236	233	274	281	264	235	246	250	280	247	261	289	252	255	262	264	238	260	259	256	265	296	258	253	275	267	269	260	256	252	262	246	271	245	244	265	255	254	247	264	232	267	273	218	265	249	241	238	265	262	263	252	249	263	274	261	221	282	247	252	252	264	273	256	270	255	271	265	255	261	243	259	257	228	237	271	245	236	246	252	275	286	260	226	291	240	259	259	258	266	239	253	265	295	256	262	278	265	263	262	258	267	249	248	251	275	271	258	271	259	234	276	252	301	285	277	266	251	267	251	264	255	259	220	271	268	255	286	266	231	258	276	265	246	287	243	285	248	266	250	235	271	276	250	237	246	264	259	260	258	221	271	259	261	240	267	271	268	239	282	270	253	238	220	257	248	252	277	248	259	266	227	246	251	294	227	265	255	240	264	243	271	273	262	257	268	240	269	276	254	277	240	268	242	264	255	282	252	277	284	236	265	261	277	240	243	255	261	257	254	251	250	250	230	235	264	294	271	275	238	217	247	229	258	289	277	272	264	263	237	242	228	260	264	276	253	252	259	261	237	268	259	252	275	277	254	253	283	254	270	263	245	265	259	261	269	261	260	247	270	259	238	275	271	265	269	240	251	269	244	260	251	268	236	262	271	265	266	264	268	256	262	263	261	283	252	281	246	285	262	265	263	260	234	280	259	254	237	239	253	270	287	264	253	272	248	294	273	248	256	267	235	264	292	252	245	284	264	290	254	231	246	257	260	229	233	262	220	255	244	219	288	260	281	268	255	263	253	273	261	258	248	273	247	275	280	277	250	250	251	243	268	256	275	248	241	254	228	270	254	258	250	235	258	265	269	240	276	253	249	268	273	270	274	247	248	280	251	270	260	232	266	240	241	265	275	249	240	265	238	283	257	255	270	280	259	275	278	254	279	268	261	217	267	262	268	270	246	254	271	239	253	251	250	249	247	255	238	284	250	259	270	266	264	269	267	278	238	283	276	279	302	275	264	231	269	254	258	233	256	257	244	246	240	243	262	273	273	261	257	240	249	234	270	240	266	283	249	235	246	244	274	261	243	267	274	257	256	257	262	271	250	264	275	247	289	260	235	264	248	244	265	250	235	254	272	264	245	225	277	288	256	238	283	256	265	270	253	259	233	238	262	245	279	273	249	232	243	253	237	240	265	265	252	240	253	275	245	257	264	259	256	253	228	254	242	273	280	238	255	270	299	248	258	279	294	243	277	256	277	258	251	268	267	230	261	267	274	241	258	234	264	254	275	274	297	264	256	259	268	235	246	283	249	271	282	245	278	244	265	261	235	275	254	269	258	243	253	263	271	258	275	277	263	262	273	270	277	260	261	286	247	270	248	260	277	271	256	277	264	247	256	271	272	260	266	263	261	246	272	240	259	265	259	262	281	246	228	250	231	271	266	255	248	239	238	234	271	285	278	291	264	246	249	281	250	242	274	249	268	252	269	278	240	274	275	258	261	254	279	245	264	244	243	250	255	269	239	270	245	257	244	262	241	274	258	233	265	265	269	248	254	245	242	238	270	238	257	255	276	252	263	268	240	239	242	252	245	256	229	266	254	261	256	270	267	265	247	222	253	262	292	273	244	248	265	265	269	233	275	271	276	258	242	270	241	278	238	254	237	267	305	278	256	247	258	255	236	261	243	253	233	242	256	254	249	274	233	267	250	241	258	246	260	259	268	289	255	272	228	282	269	267	260	260	281	269	264	252	244	244	254	264	276	242	229	268	248	270	266	258	271	262	273	217	249	257	255	262	302	261	284	246	258	279	291	257	257	247	290	249	250	259	258	253	288	248	270	255	260	266	261	263	258	262	229	296	272	240	250	267	278	273	255	256	257	273	229	248	237	230	259	261	219	243	256	252	263	258	297	253	252	266	243	260	264	252	239	255	261	219	259	230	218	247	242	252	270	246	237	257	270	230	276	282	251	241	249	279	238	231	263	272	261	274	244	273	279	276	261	269	224	254	274	274	265	246	251	256	242	260	296	267	243	251	247	251	256	257	281	242	240	254	266	279	266	236	298	255	226	271	242	238	279	273	247	245	236	260	243	235	248	243	257	269	259	267	251	245	244	258	258	227	257	250	283	266	267	233	254	243	256	285	259	282	240	263	258	283	262	248	236	272	270	237	250	280	257	250	290	232	247	270	299	248	231	284	264	261	272	252	257	271	277	263	249	234	274	265	251	295	264	253	295	249	249	252	253	269	239	238	241	245	279	277	277	281	256	260	258	233	259	261	258	270	275	236	261	235	295	265	269	283	260	263	248	257	244	290	266	243	252	286	250	231	233	274	274	253	248	278	273	266	256	233	267	244	260	261	244	283	233	269	237	245	257	243	254	265	280	255	296	304	244	239	238	284	247	243	282	252	256	267	262	257	257	254	247	256	276	247	247	251	278	276	263	253	292	272	246	270	248	266	268
18420	30339	24884	16044	12044	8665	6732	5071	3813	3200	2470	1938	1573	1294	1143	1043	1042	909	886	822	759	719	722	797	817	812	879	805	763	652	632	555	519	528	468	469	442	416	411	414	375	353	391	355	395	348	387	364	375	363	362	387	314	359	318	376	323	358	304	346	334	347	368	356	326	341	354	355	355	367	352	352	360	400	332	347	338	326	342	314	336	340	308	340	330	351	378	336	369	357	356	295	331	360	322	367	322	332	334	307	317	315	332	334	327	355	344	347	333	347	344	321	329	375	347	332	339	353	326	389	321	323	358	368	339	318	352	344	321	343	321	307	357	320	353	331	345	332	325	340	349	359	358	332	302	359	331	333	336	310	339	350	337	304	305	336	336	309	347	341	320	337	351	322	370	353	283	330	369	329	332	339	332	345	350	351	304	344	329	315	303	312	332	329	305	331	351	315	372	327	352	327	330	322	356	330	308	345	318	336	321	318	354	347	317	349	328	306	357	306	343	379	329	362	328	319	317	344	349	338	333	355	298	296	355	335	341	337	338	337	339	320	328	328	345	349	345	338	342	334	321	344	343	334	344	309	333	355	298	336	346	350	340	320	349	320	352	347	332	362	350	354	319	350	333	361	319	340	328	330	314	330	354	328	339	328	307	328	343	333	370	316	373	329	331	294	331	345	335	327	333	343	314	324	333	327	337	328	328	316	363	320	290	323	323	329	346	317	353	312	337	313	344	340	363	335	373	325	338	318	345	339	335	334	319	309	344	355	334	345	314	343	340	332	341	334	316	323	324	348	350	332	327	333	281	327	329	341	362	351	343	344	330	330	324	288	319	318	323	329	324	332	333	350	320	390	355	369	318	371	315	341	314	325	343	332	317	324	348	326	347	372	313	356	345	321	331	308	337	315	345	319	325	312	314	368	352	357	329	337	314	350	324	330	336	312	348	318	329	342	353	348	345	335	320	318	318	334	367	327	338	359	326	342	321	334	316	333	350	351	336	340	348	351	299	336	371	323	324	314	298	346	354	331	376	317	365	318	319	344	336	349	341	327	319	336	347	360	356	338	311	359	345	325	367	347	338	347	353	343	338	331	321	332	320	346	297	296	351	336	349	368	342	345	350	319	357	353	361	324	336	356	370	307	349	333	332	319	351	348	319	337	346	342	352	345	335	299	342	333	342	328	336	327	331	302	320	349	333	336	330	329	353	345	289	350	352	365	309	318	362	366	316	334	308	337	315	339	314	363	301	320	319	336	326	331	325	353	339	311	331	348	355	340	348	355	324	318	285	314	351	324	327	355	320	324	341	327	342	335	349	351	339	343	309	319	312	348	315	348	352	397	290	378	326	336	322	361	349	353	321	327	327	327	296	344	350	333	338	351	347	361	357	335	328	343	327	330	334	323	350	348	350	323	307	353	351	326	329	336	340	353	286	334	351	329	356	309	349	324	351	318	314	332	341	316	330	335	317	305	315	344	314	377	289	322	343	314	349	284	302	365	346	341	345	363	348	327	346	345	306	341	321	328	323	348	330	339	333	328	310	345	343	313	362	345	336	334	329	327	341	335	322	353	327	304	352	345	300	336	325	323	353	348	328	330	348	358	314	361	326	350	346	340	350	347	326	354	311	323	335	368	314	343	354	341	315	343	342	322	351	348	337	312	350	332	306	380	333	342	357	325	381	332	319	333	367	336	337	347	344	351	330	342	319	345	301	319	334	290	312	344	314	322	321	317	357	333	340	329	325	352	322	338	348	333	373	337	360	323	327	359	347	329	379	382	350	329	326	371	345	344	323	325	337	347	311	318	327	363	348	309	330	313	324	346	322	299	330	370	341	301	340	329	307	331	340	322	335	339	315	352	361	351	294	344	354	318	329	298	325	334	332	339	335	316	314	334	322	336	352	332	310	351	353	310	351	353	317	345	295	350	335	359	383	361	334	343	342	336	333	332	330	316	331	338	325	328	331	341	339	323	329	326	339	327	337	345	328	348	316	315	328	335	328	368	327	343	355	323	375	313	318	318	337	353	337	316	323	345	350	319	311	314	350	319	367	335	314	319	353	345	341	332	326	335	325	363	335	356	334	359	310	306	347	321	299	313	339	339	362	342	334	331	342	332	378	318	320	342	349	339	340	351	317	350	327	322	321	360	331	342	327	336	315	320	312	366	336	352	353	337	319	355	331	370	330	338	333	306	335	326	315	339	357	336	324	342	367	344	348	331	316	323	334	323	304	348	321	306	310	332	347	317	331	336	351	363	333	350	352	331	350	337	320	352	319	318	325	346	296	322	328	352	317	340	337	336	374	342	297	330	360	337	361	386	331	310	351	293	313	316	335	322	334	343	329	330	326	335	327	326	352	359	346	322	341	323	321	348	353	324	342	339	329	331	321	326	316	337	313	309	344	354	332	382	311	305	350	347	365	316	350	344	290	379	335	357	303	350	361	322	322	313	373	318	338	364	366	354	326	352	331	345	312	330	341	341	350	335	368	325	349	330	328	340	324	341	319	318	330	357	342	339	339	328	311	333	341	307	322	316	364	368	354	322	361	345	383	351	341	321	316	313	312	302	330	321	343	352	322	313	343	401	336	362	298	354	327	338	376	360	332	324	349	370	336	303	331	342	376	327	331	327	338	329	354	350	317	350	370	324	372	326	328	318	365	341	332	344	314	345	347	358	319	355	329	309	318	338	335	321	343	330	324	328	337	317	315	317	318	341	329	346	335	341	343	377	325	328	322	353	350	352	341	350	335	313	338	355	316	327	358	325	350	378	325	338	339	351	357	288	311	318	282	370	363	352	341	358	333	350	343	325	353	326	362	323	358	334	314	324	337	325	347	357	311	306	335	347	327	332	283	359	314	331	337	367	333	346	347	340	330	327	337	390	329	360	335	323	337	335	334	337	340	358	325	348	339	343	320	311	359	333	341	349	315	332	315	357	334	312	355	334	325	351	329	342	338	339	321	310	330	294	352	352	320	325	355	332	320	305	333	324	306	322	332	325	330	354	314	354	338	324	316	349	334	347	356	334	350	323	327	337	350	347	330	322	352	314	326	342	332	313	319	340	328	345	350	361	326	364	338	361	328	321	326	325	346	361	356	293	318	318	339	357	325	332	320	367	334	325	315	345	349	330	330	316	345	316	374	338	299	355	342	347	324	327	354	303	327	339	356	329	329	312	357	328	375	322	337	335	303	376	342	348	366	349	326	358	336	351	331	332	346	323	359	346	320	344	333	334	368	364	333	324	349	353	340	308	356	320	310	335	317	283	343	324	368	314	295	321	336	327	296	331	310	345	348	343	318	350	348	322	342	346	360	342	344	347	329	321	316	335	321	324	358	337	337	332	320	344	340	337	351	351	339	353	363	317	315	323	305	348	335	327	347	345	375	314	333	339	331	344	345	353	340	332	312	312	338	317	316	350	313	334	321	341	342	337	332	301	307	328	342	325	330	335	353	355	326	323	340	326	357	347	317	314	316	368	327	345	367	308	353	347
24569	21622	28975	24856	21485	13709	6598	3872	2691	2249	1653	1373	1046	887	833	804	700	644	639	579	550	528	577	586	587	606	587	513	496	483	457	373	376	360	352	339	333	332	287	299	282	253	230	264	241	237	262	236	270	230	254	215	248	263	206	220	239	236	250	226	229	221	213	206	192	226	237	221	253	210	219	245	206	227	237	219	225	217	237	223	229	231	224	224	205	208	236	246	203	220	234	210	226	209	221	235	234	222	211	246	232	217	237	213	215	217	240	217	235	250	213	226	262	259	208	213	209	230	227	218	217	250	230	233	232	246	214	239	219	244	213	214	212	197	220	228	231	235	223	212	251	242	218	202	208	236	218	218	260	250	196	239	210	203	198	235	220	215	232	225	206	202	253	232	191	228	207	223	207	205	222	211	221	243	213	219	224	224	190	243	240	214	225	232	239	213	222	193	225	227	209	237	216	230	232	220	241	220	201	225	194	211	216	233	232	227	214	214	211	201	236	208	239	223	246	231	204	225	208	225	233	242	217	216	234	227	215	205	212	216	215	224	194	212	234	209	186	238	222	201	209	241	238	236	210	218	208	199	217	219	219	228	238	240	220	205	230	229	211	220	213	221	231	216	224	241	208	230	223	244	203	220	218	245	228	227	217	227	225	234	200	218	246	221	199	210	204	232	250	222	217	227	209	213	220	243	220	214	197	214	199	207	238	245	236	203	185	231	241	201	233	226	207	224	234	182	249	235	224	238	231	247	206	226	205	229	216	218	206	244	248	195	197	207	211	236	248	221	220	213	200	204	227	229	233	206	212	209	227	219	237	225	221	220	241	243	216	214	204	218	222	227	232	227	219	209	226	242	210	211	238	230	225	227	239	243	248	234	228	217	192	225	215	244	232	199	230	193	229	216	218	237	240	241	224	209	224	234	219	222	217	242	216	204	205	198	230	213	214	206	226	267	224	232	235	211	231	211	235	193	193	236	222	225	228	199	217	203	241	200	197	216	213	200	244	222	201	209	210	201	211	221	221	222	219	192	214	227	219	229	218	191	222	217	224	187	204	229	234	218	203	220	228	231	212	238	264	253	212	187	220	222	208	208	210	226	242	214	221	220	224	227	234	222	214	215	208	224	215	221	221	219	212	194	223	223	232	218	220	241	262	233	236	250	226	207	228	226	229	217	222	208	220	212	239	212	238	216	237	233	206	234	220	218	217	211	225	189	222	219	256	217	237	211	249	227	201	227	229	201	222	209	213	224	222	241	219	234	226	235	241	217	215	213	228	215	216	225	199	225	196	215	239	199	187	212	237	221	218	230	193	233	245	239	233	235	235	234	205	225	259	246	210	203	225	219	228	209	232	221	203	230	237	235	212	211	211	219	201	199	214	196	200	216	213	235	217	236	206	213	206	228	222	235	214	201	221	212	224	230	205	215	220	210	222	225	217	244	238	205	215	223	208	220	228	213	222	209	223	225	214	234	224	230	221	209	220	211	242	236	217	231	220	220	203	223	236	231	259	202	222	228	211	212	230	227	215	197	225	200	215	215	232	205	222	242	219	235	243	199	232	246	240	222	237	228	209	187	231	228	223	235	215	216	213	198	229	217	209	210	204	211	215	223	220	234	220	239	199	262	215	214	244	213	214	217	224	207	199	242	222	216	203	206	230	218	233	222	234	225	236	210	225	211	237	226	238	192	221	247	240	215	249	214	248	221	233	226	199	223	233	241	222	234	253	229	232	217	221	228	229	201	231	214	211	232	214	218	244	222	219	190	217	221	215	236	214	240	239	205	189	227	226	217	219	235	233	221	223	200	212	234	221	228	225	229	236	220	210	224	232	212	228	220	203	215	243	216	237	234	226	211	212	248	203	198	216	263	232	211	250	216	194	210	224	227	204	234	217	228	243	233	215	243	228	253	233	235	208	232	225	218	186	220	213	225	213	206	203	238	213	212	229	224	221	233	202	225	243	222	230	204	232	190	218	219	184	196	209	209	189	243	211	224	217	235	206	225	224	217	213	233	228	224	234	232	224	206	216	229	243	241	201	245	221	226	219	217	215	203	218	270	211	220	219	213	238	217	226	215	227	229	238	198	224	212	225	193	209	224	235	222	232	225	224	239	260	214	227	242	234	250	225	201	235	238	256	226	239	199	222	266	215	218	211	235	224	226	206	249	224	205	215	194	191	212	200	217	211	255	214	217	242	221	199	204	243	211	233	216	243	227	216	218	211	223	255	221	221	201	222	221	236	236	224	223	223	215	236	232	224	223	221	204	262	204	207	222	199	218	190	214	221	243	209	210	239	230	218	231	215	230	218	249	210	274	209	212	204	210	205	212	240	221	222	231	240	231	229	212	215	244	207	226	187	234	226	221	221	251	242	213	225	223	192	206	235	232	257	210	202	214	247	225	232	229	221	229	230	218	237	230	242	208	221	195	212	223	231	198	263	218	224	236	244	194	189	211	204	211	245	218	230	232	202	202	221	218	252	219	236	204	217	233	242	216	252	237	220	235	230	214	211	213	221	219	193	217	219	212	231	218	227	208	224	221	231	234	237	220	207	226	226	222	227	228	214	224	210	224	228	218	218	218	212	225	231	233	221	236	222	226	205	243	215	214	202	227	225	212	216	227	217	254	234	227	207	223	223	218	219	216	227	218	225	203	239	214	239	233	242	241	229	210	204	201	217	195	206	249	226	195	220	219	212	228	225	199	221	251	231	240	213	243	191	218	221	196	221	197	227	236	242	229	228	224	218	238	226	204	204	207	228	233	238	224	234	234	242	213	194	211	241	225	222	218	206	231	211	211	239	190	200	219	200	207	199	220	219	222	245	232	227	221	230	206	223	235	207	250	241	211	217	228	210	199	211	212	259	232	243	216	215	232	225	228	207	205	206	224	234	211	221	243	217	237	203	205	238	251	206	231	213	205	265	204	247	244	201	200	227	235	237	239	233	228	218	250	193	228	203	208	220	202	253	211	214	217	240	235	218	229	232	232	202	226	238	211	211	194	194	206	227	220	246	212	232	218	231	244	271	224	202	215	216	266	234	218	238	218	194	230	198	224	204	210	215	224	225	256	212	203	239	211	219	212	231	210	198	226	218	210	197	237	214	221	223	222	225	207	219	213	211	250	201	210	236	223	228	214	197	211	204	205	230	221	221	211	235	246	212	231	210	227	217	220	256	225	218	214	232	206	226	214	241	241	230	227	204	223	220	215	209	215	220	210	219	218	238	225	236	220	219	214	219	206	232	199	204	200	229	230	235	234	224	205	213	260	225	227	209	235	224	236	218	221	218	240	234	238	213	221	214	229	220	196	243	242	244	229	218	243	209	242	252	186	215	228	227	221	226	205	242	216	221	251	230	254	216	243	181	238	194	242	225	240	205	215	200	190	234	214	208	204	234	228	202	224	211	257	240	221	242	224	223	205	208	224	222	224	229	207	214	223	247	249	225	223	232	236	217	217	253	205	245	243	218	215	216	224	214	244	195	229	215	189
20616	38287	33101	23926	17581	13621	10711	8188	6609	5310	3830	3286	2439	2170	1861	1685	1530	1357	1336	1217	1088	986	1074	1140	1088	1203	1161	1070	1016	943	835	709	685	574	557	551	503	489	446	418	401	397	392	360	359	366	374	351	385	345	346	365	325	321	327	341	335	286	324	316	332	284	295	302	316	283	314	289	302	309	295	301	296	281	290	263	286	296	295	273	308	267	298	286	293	278	326	298	286	286	281	292	279	314	275	304	291	278	290	263	285	319	281	301	310	293	307	277	285	290	279	247	284	294	294	303	301	264	300	332	283	268	290	273	264	275	281	321	281	267	304	305	290	276	306	318	288	277	291	339	304	267	285	307	272	297	268	286	272	295	308	273	310	272	321	307	285	294	304	294	331	298	275	267	285	297	271	278	325	301	282	268	299	299	260	298	309	283	276	302	311	283	292	271	267	311	282	316	306	317	255	305	304	281	251	276	309	286	312	302	309	291	279	292	314	281	289	294	281	282	286	279	283	277	271	317	297	313	290	292	319	297	278	275	291	305	260	305	285	276	264	284	297	302	288	312	303	300	344	303	279	270	289	318	272	299	275	284	314	304	312	282	293	281	305	278	300	297	283	299	300	288	272	268	279	301	273	269	283	301	280	288	306	281	299	299	296	300	259	286	289	261	278	284	323	292	270	278	295	307	293	291	282	309	280	282	278	297	286	290	280	290	322	294	300	298	308	280	277	269	274	273	288	304	279	317	303	298	295	317	303	311	300	299	284	297	283	288	310	301	290	293	276	290	334	298	288	275	286	287	289	311	297	307	257	278	291	313	325	293	276	283	273	317	268	292	307	291	287	325	305	301	320	271	282	300	287	277	280	305	265	303	273	280	285	267	274	294	292	255	273	298	314	306	262	275	283	306	280	265	299	271	315	303	278	289	261	287	292	299	305	277	258	289	299	256	308	276	261	288	305	290	295	307	296	283	258	293	260	289	278	288	297	301	290	279	318	264	290	275	310	322	315	302	287	297	272	287	273	294	289	278	276	268	293	291	299	257	285	305	282	263	249	298	308	281	300	326	307	289	279	276	265	270	290	291	288	289	286	291	296	273	261	267	281	279	288	305	287	316	290	283	280	286	282	278	280	326	270	305	284	315	295	315	296	259	284	271	289	324	283	299	307	284	278	275	317	304	262	300	288	291	273	300	301	256	288	292	283	341	271	293	249	325	280	296	273	309	331	290	279	289	326	298	277	276	290	302	285	297	262	259	294	281	296	309	275	280	294	273	276	301	278	267	282	308	315	294	297	313	281	320	317	273	273	298	264	256	291	262	313	293	247	297	273	320	304	281	296	280	284	308	296	283	288	294	264	260	274	313	293	310	264	275	256	300	285	309	295	278	270	276	301	288	312	302	295	289	296	302	320	288	299	315	281	301	297	295	280	296	297	291	299	291	297	278	281	246	289	296	320	291	281	286	252	251	289	278	319	250	303	291	274	296	281	291	269	266	264	282	279	276	279	283	299	294	260	294	266	257	288	275	270	292	275	281	276	292	284	294	298	298	267	268	270	304	292	279	286	309	288	304	292	293	258	263	295	288	275	286	287	311	294	286	310	270	315	277	279	302	289	303	278	283	283	279	273	295	283	295	278	287	316	281	285	275	297	264	261	290	272	268	242	301	273	292	256	277	287	282	283	303	275	302	306	280	312	307	277	304	300	290	275	301	284	291	286	278	323	263	287	271	269	312	301	301	272	299	271	260	277	287	280	275	292	273	263	283	294	274	297	280	302	293	306	298	278	272	285	305	303	262	307	309	315	286	291	291	293	294	255	286	303	263	270	308	290	285	252	270	274	310	308	280	263	294	286	298	269	265	293	292	279	272	273	287	322	312	292	273	255	293	288	301	274	249	275	310	302	287	274	297	267	313	275	287	265	277	283	295	270	311	248	299	310	288	257	294	274	278	272	304	305	305	288	289	247	296	303	313	275	328	270	279	314	279	257	294	284	314	295	276	301	290	267	279	285	303	295	304	267	260	259	294	293	289	267	292	323	260	283	298	283	276	302	280	285	291	298	265	295	297	310	288	286	275	282	276	280	276	291	310	315	288	312	295	259	273	318	306	318	279	283	295	266	278	264	285	309	244	280	283	261	297	328	279	320	276	306	319	299	291	288	270	291	280	308	273	273	306	314	297	263	301	273	274	275	307	281	289	292	296	306	311	299	288	285	282	271	281	268	277	297	306	293	279	285	288	275	276	271	305	272	334	281	272	311	294	274	295	267	283	284	283	264	246	306	320	307	293	284	267	280	289	284	285	308	275	261	268	285	323	296	289	294	286	266	264	258	321	268	272	324	282	286	263	270	326	284	301	301	283	319	298	293	293	259	322	291	280	282	284	287	304	284	264	300	291	271	288	290	290	264	311	261	306	319	291	283	291	282	296	280	307	300	281	281	284	318	266	282	279	321	269	332	293	276	312	277	285	277	287	303	280	278	309	295	281	261	277	265	322	281	304	289	289	289	285	284	265	294	285	276	291	290	295	256	301	300	296	297	297	271	293	270	297	313	271	290	239	276	292	311	284	283	295	265	305	311	267	289	294	300	300	313	299	281	261	287	288	308	278	298	314	284	274	286	290	304	296	310	300	299	285	284	302	273	317	269	268	277	247	288	294	283	285	299	260	283	306	317	298	303	269	296	314	275	291	298	308	276	314	291	287	294	282	278	259	282	305	289	275	295	297	282	321	286	306	292	280	275	274	297	278	282	307	277	282	288	303	266	293	266	315	281	275	281	288	289	285	312	311	279	254	272	311	283	270	268	290	302	264	314	300	291	275	286	295	274	282	291	273	251	279	284	289	275	303	271	282	302	304	264	313	272	273	283	282	279	320	266	299	315	258	284	305	275	307	293	295	300	279	306	286	314	266	305	265	277	259	268	273	261	274	317	287	290	317	294	287	272	282	298	300	284	283	297	299	297	318	334	299	297	285	285	285	282	279	284	297	273	259	284	294	290	284	310	290	282	292	289	315	286	309	298	309	289	290	288	290	303	283	256	279	272	312	300	310	279	333	301	300	263	283	273	279	257	297	341	287	289	278	265	270	279	272	265	249	273	262	282	310	267	249	317	296	275	300	271	305	259	305	288	311	320	298	269	266	286	287	304	252	302	293	279	260	316	290	276	277	299	282	297	289	273	305	283	290	293	292	298	288	297	295	269	284	290	280	263	304	302	302	300	301	280	298	283	285	274	275	276	291	276	327	288	279	275	288	289	304	292	294	299	294	298	301	266	272	319	285	261	310	295	285	291	288	295	293	278	303	305	326	293	299	281	275	291	267	284	257	297	278	293	289	286	295	325	307	286	269	300	292	275	303	298	268	287	297	281	314	296	305	283	299	276	273	281	291	292	288	292	273	265	312	291	273	297	265	303	304	289	274	295	277	285	300	281	287	309	300	270	274	323	270	290	281	285	306	300	268	305	312	304	288	284	262	253	295	269	279	284	298	280	297	312	303
25833	21619	27670	25616	13112	5709	3732	2507	2088	1674	1299	1034	851	770	719	659	592	612	550	577	520	548	596	564	548	625	519	543	511	508	432	413	368	391	363	339	343	328	305	352	338	321	305	309	349	297	286	302	324	323	277	297	297	315	251	298	315	285	293	299	258	283	278	282	248	265	273	269	274	262	251	261	305	260	288	322	262	243	281	286	255	268	286	299	265	272	271	275	266	267	266	233	266	264	285	287	274	298	268	279	279	259	291	247	276	279	267	304	244	269	293	288	299	295	254	263	290	264	273	238	261	283	286	273	276	276	285	305	272	265	266	283	274	288	267	276	274	244	293	285	285	289	276	265	284	277	262	279	299	272	248	272	298	296	290	271	268	248	259	285	267	273	302	283	308	301	272	275	291	275	282	269	268	254	255	281	258	260	294	262	254	278	261	304	257	281	274	269	291	266	266	280	258	266	287	262	296	282	242	258	278	257	303	278	252	240	309	270	243	271	258	282	259	327	306	303	268	274	300	261	259	304	299	273	268	260	291	261	266	286	312	245	256	289	279	287	271	273	268	288	269	261	280	258	274	267	267	296	249	268	254	300	276	254	269	286	285	256	249	277	306	261	316	250	273	240	281	297	295	299	294	287	281	277	304	278	255	257	285	254	265	260	259	269	283	263	292	286	283	297	279	262	294	264	294	250	279	264	284	256	276	273	248	298	281	260	271	245	286	258	275	270	263	294	297	294	281	294	233	259	252	271	277	270	280	257	289	278	258	248	240	304	265	267	298	276	255	279	255	286	272	290	260	286	280	276	280	285	279	277	301	253	293	259	271	271	286	297	286	292	247	260	283	277	311	270	265	278	293	267	265	279	283	278	287	301	270	301	278	268	278	278	235	265	228	284	278	290	269	273	266	321	270	277	254	302	274	269	283	249	263	225	235	310	259	270	273	260	257	294	282	276	300	276	253	270	289	260	259	294	243	280	267	294	277	276	307	285	281	279	280	289	275	263	251	256	275	284	266	263	276	277	271	312	279	272	298	276	246	259	262	258	264	297	305	289	279	254	257	260	275	288	264	276	304	305	262	288	277	299	294	288	303	259	267	239	272	261	298	262	290	271	255	256	291	300	257	295	280	273	286	277	297	275	268	271	309	287	294	261	264	277	265	257	268	263	281	241	279	302	253	293	274	278	279	273	264	256	280	287	290	271	284	274	304	301	272	293	255	287	270	260	268	272	290	298	265	285	279	264	260	251	264	325	285	255	274	278	270	260	262	258	290	273	276	283	287	290	268	304	262	264	262	277	279	283	298	270	276	285	273	289	273	289	283	286	274	279	239	288	288	252	261	273	244	269	299	270	280	281	312	310	275	288	285	261	275	299	315	269	299	302	272	277	277	270	277	298	277	297	298	262	275	275	277	267	282	283	287	264	295	261	245	289	280	269	292	285	251	253	246	290	252	287	274	267	282	296	305	265	287	278	272	281	288	302	277	297	270	257	310	310	263	269	270	275	294	299	255	249	277	283	287	282	273	273	292	277	279	296	309	273	290	268	283	265	272	268	271	279	287	258	277	272	251	284	249	281	280	296	269	292	279	275	288	257	271	281	257	300	283	266	250	284	265	257	283	266	294	239	269	253	262	279	267	279	279	284	309	295	321	269	279	264	266	262	282	298	276	283	278	262	254	280	282	293	288	267	269	262	262	271	260	279	271	284	305	294	311	277	283	284	284	290	286	260	280	249	294	284	280	260	276	276	261	251	273	282	275	260	299	272	302	272	315	262	276	290	297	282	260	289	251	288	269	294	293	263	284	323	284	259	280	332	292	300	317	263	274	269	285	266	294	287	284	296	275	275	261	284	297	260	278	287	289	307	282	262	272	282	301	279	286	276	294	249	274	244	291	245	266	257	262	296	260	276	249	265	256	286	262	289	278	277	249	288	269	290	261	295	275	301	272	266	265	252	273	262	267	255	262	295	274	264	288	274	282	253	264	295	293	282	301	271	245	281	244	293	242	287	302	251	267	272	282	301	277	277	266	274	255	258	290	272	290	262	280	261	283	288	298	316	264	273	277	277	267	258	277	246	266	280	259	266	288	283	275	283	278	274	270	285	265	277	276	245	247	274	266	268	273	261	289	280	259	268	277	293	279	284	281	274	265	280	288	284	274	284	260	285	283	262	243	256	277	270	263	278	288	276	299	263	293	298	249	299	304	299	251	278	277	285	269	262	294	267	281	262	306	306	263	309	239	286	281	256	297	280	268	258	293	289	263	255	276	263	269	299	273	265	268	266	281	294	276	266	275	256	275	268	268	277	275	294	282	310	279	252	285	303	280	281	258	279	259	304	270	249	266	279	279	287	294	251	253	272	271	309	297	279	301	260	248	295	248	305	277	290	284	292	255	279	312	273	288	309	256	286	272	265	266	246	268	292	281	272	289	298	306	263	296	253	299	265	281	275	269	270	301	312	270	286	271	278	250	264	288	289	274	279	297	269	307	264	284	267	257	288	274	276	266	290	271	271	265	292	287	251	267	249	281	239	271	290	261	298	296	276	290	276	285	282	293	298	273	273	259	264	273	234	253	275	291	303	295	288	279	262	263	259	280	298	264	267	248	288	266	284	269	305	292	314	323	275	265	298	282	312	264	267	280	275	272	280	278	276	289	295	281	270	286	272	279	258	294	282	278	285	281	260	276	276	299	296	285	281	257	280	276	278	292	246	303	277	264	275	280	274	287	277	257	301	254	276	247	302	257	248	278	292	294	276	278	260	260	282	284	264	276	263	264	296	260	280	268	280	286	292	284	285	255	293	263	264	285	277	261	282	297	259	265	291	288	266	285	273	324	268	286	296	249	280	283	243	271	279	261	274	275	287	271	290	290	267	287	253	284	279	275	238	258	283	305	251	263	280	287	258	279	299	264	285	283	279	270	314	290	293	294	268	283	298	264	272	274	260	274	298	224	279	265	269	295	270	307	292	251	256	305	289	263	302	287	263	247	276	272	261	316	262	270	276	282	291	254	285	304	271	269	279	248	283	267	302	277	285	275	275	291	305	303	269	298	273	256	261	264	265	273	264	275	298	244	279	285	233	292	279	267	257	318	280	297	264	261	260	277	306	287	289	259	311	273	261	284	287	261	277	289	305	258	245	287	275	269	273	270	262	291	283	241	275	259	294	276	256	305	264	297	272	306	266	272	285	272	257	271	293	287	294	256	290	297	273	291	284	264	294	293	272	273	267	283	281	286	286	273	256	269	299	291	264	278	251	269	240	316	279	275	238	290	285	283	278	301	270	270	294	247	289	301	282	296	292	299	270	300	263	274	285	284	260	281	266	282	319	260	302	279	281	258	282	291	270	277	255	295	252	303	291	269	299	291	274	271	265	278	266	314	297	284	283	256	277	262	273	291	269	278	271	274	300	271	278	274	263	257	280	290	288	261	257	272	298	279	303	285	244	260	288	278	303	275	301	276	276	306	275	269	279	280	285	252	281	263	263
20346	34876	29716	20331	14398	11008	8328	6385	5275	4215	3085	2526	2037	1811	1518	1412	1339	1209	1072	1079	1070	939	1030	1102	1020	1081	941	986	857	804	715	665	580	598	556	561	495	501	496	484	423	410	425	414	394	405	383	372	410	397	372	360	387	387	391	394	388	361	370	395	360	342	355	355	369	387	347	354	369	348	346	368	369	359	333	362	347	368	360	333	367	374	370	360	339	369	366	372	364	372	354	356	334	359	344	350	390	362	348	377	366	374	350	358	339	297	353	355	352	344	360	317	334	357	366	316	343	369	368	320	369	381	370	328	350	354	381	343	362	373	325	360	335	333	343	329	372	354	389	319	338	387	347	327	354	325	349	324	337	349	373	378	332	367	334	328	337	324	343	323	342	368	367	373	351	350	372	325	311	366	356	317	353	334	314	340	338	355	356	350	334	327	362	384	344	328	354	357	370	370	335	353	373	358	337	371	359	343	335	362	343	364	327	368	337	375	339	351	357	330	375	340	352	364	391	404	334	351	344	322	356	347	305	355	360	343	355	362	345	344	375	369	340	337	345	352	364	368	373	351	342	335	347	340	342	347	342	366	342	366	369	358	331	320	363	350	358	323	346	331	369	361	353	363	353	356	363	362	339	314	367	352	345	364	350	378	344	359	353	355	364	329	345	342	326	368	377	391	328	345	347	354	335	349	322	348	351	388	372	385	359	362	359	358	361	352	378	360	355	358	368	364	367	351	359	347	383	360	352	334	328	325	309	349	362	363	327	322	346	361	354	375	380	367	398	360	334	341	352	388	318	375	346	343	356	360	340	324	368	332	364	322	321	393	317	373	349	361	378	358	344	333	367	338	370	333	379	349	388	333	319	376	366	344	340	319	347	375	362	354	347	368	380	366	334	384	380	353	363	364	377	308	360	337	369	350	360	357	312	326	343	379	388	334	376	376	346	346	329	363	348	337	364	331	372	336	384	370	331	369	377	325	353	357	329	355	389	353	334	356	351	400	321	327	341	362	362	353	331	359	355	353	345	318	396	412	389	339	380	355	351	342	373	356	339	321	367	339	349	360	339	386	337	360	341	335	338	355	347	374	379	364	316	321	350	373	344	366	369	349	332	349	363	347	357	336	360	348	381	332	340	349	363	358	370	366	333	332	351	345	349	339	332	328	338	365	341	372	365	350	344	359	361	356	338	380	355	316	350	358	352	330	341	367	329	386	344	365	338	374	325	371	394	323	352	308	349	397	404	348	371	365	373	303	369	347	353	316	359	340	364	312	331	383	340	352	376	345	315	334	338	329	386	335	364	363	363	381	312	360	314	351	372	359	351	338	364	362	340	377	361	336	378	362	350	375	359	358	343	352	374	357	343	360	344	365	332	343	372	349	347	335	353	357	309	349	343	338	369	358	379	361	346	365	372	350	372	341	355	356	367	345	339	340	361	362	378	359	349	370	352	368	339	367	349	335	360	354	348	346	347	349	338	355	368	386	333	396	331	355	326	370	339	354	330	340	322	329	368	383	363	345	346	344	348	373	374	355	356	379	341	364	347	345	365	353	354	333	366	358	353	347	344	379	316	371	362	350	317	361	378	366	331	366	352	347	365	362	320	356	363	362	358	346	360	359	320	329	323	379	394	364	363	351	364	377	329	357	351	342	360	351	363	364	353	370	356	374	329	362	321	381	363	356	352	332	341	360	343	331	326	344	341	358	372	371	352	363	334	357	327	360	340	378	341	406	362	340	336	301	298	330	349	337	366	328	348	330	346	364	325	348	362	370	360	379	353	349	351	326	347	359	333	344	357	354	346	370	351	369	351	335	350	385	375	350	383	342	354	338	335	353	353	349	334	360	350	367	344	365	365	332	353	340	330	352	357	361	372	365	370	359	364	347	370	324	310	313	350	350	349	352	356	374	369	372	335	315	348	310	359	368	353	361	372	376	387	353	347	341	364	305	369	350	348	376	358	353	357	348	334	376	351	357	361	330	375	360	359	338	329	360	350	346	383	384	330	360	324	357	334	366	365	336	372	365	326	347	339	386	371	343	356	371	346	371	363	375	334	354	365	360	348	365	370	335	383	360	359	387	348	324	335	381	359	348	390	338	321	326	353	353	357	336	364	386	328	330	373	330	372	350	326	371	358	403	352	341	354	359	347	355	325	318	359	337	344	340	350	369	346	355	354	362	339	364	343	340	356	359	386	355	363	359	353	373	348	382	359	346	353	353	383	329	334	381	335	361	338	360	358	370	360	361	324	355	371	333	342	304	371	363	331	359	354	347	372	353	347	348	330	324	346	328	331	353	332	334	366	332	376	374	343	364	339	340	342	365	349	335	373	378	363	374	333	355	365	347	354	373	336	359	345	347	360	336	353	331	350	365	354	346	347	333	353	349	387	365	373	343	357	368	333	358	341	363	363	361	373	350	350	356	369	370	369	363	363	334	339	359	344	359	357	379	360	370	349	383	359	384	351	353	357	363	362	322	334	321	376	351	366	360	337	378	357	340	316	315	393	367	378	349	368	365	385	347	340	356	332	339	388	355	335	317	359	344	339	324	318	331	358	376	349	369	313	346	341	353	360	385	372	360	365	342	333	374	370	351	365	296	337	355	357	363	379	363	329	362	352	341	334	377	346	364	353	366	383	380	303	345	360	326	368	364	379	390	358	329	359	380	363	384	328	352	376	348	323	293	384	341	368	364	347	377	358	342	362	346	334	353	337	349	340	336	351	341	380	348	357	357	380	346	353	365	343	402	339	333	349	355	352	352	328	336	328	350	362	353	376	374	351	348	343	348	386	356	371	337	337	385	339	348	348	330	339	347	333	333	377	386	323	340	361	367	352	384	361	345	382	316	337	390	350	340	351	355	365	365	375	313	357	335	334	325	371	329	346	362	357	357	344	313	338	336	351	355	342	348	329	358	317	353	352	331	379	355	328	367	361	339	358	329	352	350	346	361	352	359	359	371	314	353	350	336	353	333	343	369	336	342	343	342	347	372	386	377	342	374	378	360	329	330	358	354	371	350	301	340	376	338	367	328	359	322	379	364	360	349	363	349	330	348	374	352	334	359	386	341	349	340	336	350	326	321	349	345	362	352	333	333	348	328	342	365	327	336	347	337	335	345	342	369	307	331	361	351	362	360	329	334	356	351	326	347	342	351	323	369	321	353	339	351	370	323	349	384	352	337	342	356	338	346	386	355	353	362	340	330	361	333	325	359	353	378	363	378	371	378	373	340	345	403	329	351	349	379	351	364	344	356	309	338	335	345	369	360	356	381	348	360	383	378	346	344	374	357	367	351	374	383	359	364	373	339	347	334	352	330	373	331	310	370	351	354	351	367	347	356	373	366	337	386	364	371	342	330	365	352	343	354	388	334	373	378	348	349	355	367	369	360	341	335	365	342	342	389	362	376	309	329	336	351	365	363	358	343	376	369	387	366	355	369	354	359	355	356	343	356	348	349	357	363	336	355	375	347	345	314	382	349	371	396	380	352	373	380
23546	21625	29505	24248	21688	21663	14036	5875	4269	3088	2315	1880	1597	1294	1181	1046	1017	1001	828	828	852	782	774	795	791	816	709	730	640	596	579	496	466	412	412	420	405	375	323	311	322	282	308	294	273	274	289	272	279	282	218	275	273	272	273	264	250	249	264	237	238	243	264	214	212	245	269	227	226	253	238	254	220	250	225	240	200	253	283	241	245	239	250	235	245	231	223	236	214	236	267	201	215	220	222	255	262	232	237	231	238	228	219	232	237	236	236	220	223	215	238	232	242	239	232	253	227	230	227	244	208	248	259	224	227	232	217	236	217	223	234	236	214	226	226	248	256	226	246	252	212	226	219	217	237	203	229	242	252	199	228	240	214	227	270	228	242	209	255	241	251	252	237	220	225	218	218	218	220	214	235	233	243	239	203	217	245	253	238	223	230	255	199	221	268	225	199	237	232	235	227	238	200	222	244	237	210	262	223	203	232	240	232	197	229	213	221	225	237	233	210	258	232	240	248	233	218	241	248	236	195	245	217	247	240	224	239	225	230	229	261	231	218	268	235	229	224	229	226	229	234	239	211	226	242	253	206	232	255	261	252	230	225	235	223	227	222	238	252	221	229	228	231	234	227	195	205	207	240	254	219	216	225	226	215	232	228	221	235	257	239	259	262	281	218	205	228	255	218	220	219	217	237	214	253	271	252	242	239	229	220	225	231	229	251	249	251	228	225	242	252	216	240	234	231	229	229	237	269	241	232	242	214	230	227	206	243	221	215	217	251	212	210	210	242	226	225	236	245	214	228	232	220	241	227	214	240	234	224	197	223	219	223	249	213	228	247	237	215	243	222	229	234	228	249	228	246	219	208	240	239	251	253	224	220	224	239	216	201	196	231	229	232	221	211	232	248	227	232	242	206	238	243	266	233	256	228	252	223	234	248	240	231	235	240	220	220	244	217	246	218	240	236	237	240	239	237	238	209	223	239	214	206	190	230	225	207	247	226	252	238	219	255	207	238	214	209	233	227	245	233	230	214	266	209	213	239	227	211	217	239	227	221	241	246	239	219	258	227	229	231	257	227	247	243	212	201	247	231	228	232	222	244	210	203	239	219	251	218	236	202	232	246	242	228	242	199	278	212	219	222	213	261	241	208	234	231	231	220	217	228	223	213	215	249	219	251	238	226	237	248	237	251	204	225	243	252	249	254	237	223	199	228	233	218	247	225	220	221	244	226	227	242	258	237	224	256	217	223	223	226	218	214	223	245	236	241	240	238	190	219	237	212	246	251	233	240	234	226	225	220	240	223	223	250	230	218	253	240	239	234	224	221	229	202	241	240	216	213	243	244	244	221	233	249	250	227	255	230	241	203	200	245	249	220	247	249	247	208	215	244	229	221	238	259	228	242	265	231	215	232	253	218	239	227	255	236	219	228	241	228	228	250	232	245	222	232	235	223	215	239	236	274	197	222	220	234	217	242	212	224	219	238	221	232	237	245	219	233	231	232	214	232	234	227	243	238	234	227	232	249	225	228	208	213	241	230	239	225	234	241	226	219	247	251	223	246	247	236	252	256	237	226	236	259	235	219	270	231	246	236	235	256	235	223	213	195	230	220	196	179	237	245	235	227	230	229	236	242	217	214	229	207	245	245	217	229	240	219	215	237	199	225	227	218	247	206	203	248	243	255	217	230	230	241	221	231	224	213	242	217	222	232	232	204	223	225	230	235	240	232	235	241	236	228	201	234	234	217	219	211	237	220	223	239	227	233	217	238	229	226	211	228	249	230	242	244	249	232	220	266	225	229	238	196	215	218	211	203	258	229	227	239	255	218	204	252	250	226	244	228	207	198	240	224	221	236	242	234	219	251	245	252	235	221	221	225	219	233	245	210	223	221	207	242	243	244	219	235	226	250	214	210	216	212	236	211	249	230	208	208	223	225	225	232	240	249	248	226	239	256	213	221	203	222	200	252	246	227	221	237	232	219	228	246	224	212	236	234	196	237	210	232	249	258	232	223	248	204	229	208	213	213	243	236	228	189	236	230	250	185	254	234	211	224	239	261	243	221	226	217	229	217	233	262	224	222	232	244	204	231	231	221	231	258	236	255	238	233	211	228	244	245	230	241	223	243	222	226	240	221	228	213	230	233	224	211	239	243	251	226	239	248	220	235	225	208	247	218	232	203	236	251	250	207	246	219	220	248	243	224	238	252	223	227	240	239	241	216	235	215	247	210	185	239	197	229	235	238	233	225	224	236	258	257	226	206	216	245	223	222	240	220	231	230	244	237	219	235	212	240	229	228	215	230	226	197	223	238	230	221	253	233	233	234	243	232	250	217	203	243	236	262	231	261	211	226	228	245	250	225	240	222	244	251	225	244	244	230	212	215	228	242	212	218	212	225	196	233	236	213	245	210	242	227	223	234	221	209	246	211	200	242	218	244	240	226	228	212	238	217	236	243	209	244	262	231	217	228	230	248	251	241	248	234	217	223	217	237	224	230	222	241	228	251	231	227	237	234	229	214	236	220	232	233	248	268	224	203	242	246	220	226	221	231	245	229	224	260	247	231	235	213	215	233	227	205	227	223	236	223	246	230	224	218	217	228	235	232	249	245	216	237	238	227	233	245	228	220	253	222	248	240	219	252	242	242	223	251	231	250	231	221	222	224	217	243	227	210	230	238	230	222	243	231	254	236	222	216	220	234	224	239	198	226	215	245	221	236	225	245	219	209	237	229	248	229	269	233	226	209	239	220	236	245	236	227	238	210	203	212	227	226	223	227	213	223	242	223	222	244	235	216	222	235	222	249	238	221	216	224	229	235	225	239	251	243	249	237	238	232	215	206	217	216	224	219	236	231	229	188	230	221	223	232	257	232	247	224	226	211	227	259	228	231	253	224	225	207	223	236	253	218	224	224	254	230	231	226	212	220	255	242	209	238	237	243	213	228	207	218	225	224	240	248	237	228	236	238	256	240	249	216	274	217	218	225	243	247	211	249	230	244	198	210	249	241	229	239	213	245	244	240	270	216	233	237	226	234	232	238	221	204	220	220	220	237	237	236	210	213	228	213	243	235	231	209	255	232	227	256	245	233	247	243	196	237	243	236	217	245	240	232	247	239	231	233	236	232	235	234	233	218	242	226	217	260	260	216	236	235	216	212	233	212	231	218	250	253	218	225	209	222	231	218	238	229	245	250	231	232	243	234	217	241	230	217	235	216	241	254	244	239	232	195	215	224	229	224	227	207	208	209	248	235	229	224	232	219	207	241	270	208	236	198	219	245	228	222	224	229	223	268	222	234	230	231	218	253	241	231	211	243	275	209	212	218	223	278	232	248	199	252	229	230	241	212	232	226	249	221	251	229	206	247	202	222	252	231	259	218	208	231	245	253	236	218	220	222	219	227	257	247	237	265	242	222	228	233	263	214	235	222	203	223	235	225	221	206	235	237	226	220	234	223	236	214	239	218	205	226	223	233	231	246	222	269	201	224	221	240	225	227	240	230	215
22924	44004	39098	29107	21796	17659	13687	11043	9274	6852	5534	4297	3655	2991	2534	2346	1987	2057	1825	1684	1686	1703	1676	1671	1697	1681	1438	1415	1175	1199	960	846	813	718	677	627	638	558	522	459	440	459	433	399	398	367	430	414	418	411	385	370	363	376	343	312	350	343	306	366	326	326	303	313	320	338	311	345	306	304	291	312	329	273	288	308	308	336	303	317	303	290	302	317	304	304	285	303	261	300	307	288	277	238	275	285	291	293	301	278	326	283	286	305	284	315	314	321	282	294	269	281	305	315	289	321	295	291	312	288	281	282	293	291	330	261	279	309	305	308	289	290	286	308	295	286	280	284	295	291	252	288	312	312	290	324	319	326	291	271	302	286	306	280	298	307	298	317	295	280	292	285	264	303	303	279	303	296	244	273	279	275	318	299	313	271	298	293	317	281	297	272	253	323	280	291	280	269	289	317	295	279	262	293	309	292	304	257	287	269	259	284	304	289	293	291	306	305	310	278	285	288	295	267	285	298	321	286	291	270	310	307	275	299	276	301	318	295	262	292	303	296	289	268	297	292	292	299	303	300	277	285	317	269	290	317	303	290	259	277	300	274	269	299	275	269	277	293	320	279	290	278	286	285	280	314	281	294	275	307	312	298	308	292	283	299	275	274	299	308	306	316	289	298	280	283	310	287	269	280	299	287	295	308	297	258	305	279	309	302	296	284	267	277	259	300	286	289	298	272	287	260	302	285	277	277	288	279	282	276	279	305	274	270	264	272	299	274	276	288	297	320	297	305	285	280	300	316	308	290	288	301	301	287	316	321	309	292	286	258	295	294	298	309	299	289	293	273	284	285	270	290	311	291	280	295	302	286	283	294	272	284	277	292	281	306	292	295	276	282	298	272	270	282	303	284	306	277	290	319	309	250	280	285	311	289	252	324	304	321	286	260	294	287	281	279	294	273	308	296	284	294	319	265	294	279	294	275	302	286	336	305	289	263	286	312	273	294	295	279	296	288	291	296	281	293	309	293	277	280	277	285	253	300	291	291	280	285	276	303	297	262	298	286	315	292	263	298	286	261	302	284	316	293	286	296	278	303	304	302	276	297	289	297	303	281	287	263	292	297	293	275	276	286	288	274	297	307	298	300	317	286	289	329	292	311	266	313	274	272	299	287	291	274	281	309	297	270	278	279	315	290	299	308	294	306	327	298	275	286	262	278	279	262	295	312	292	314	316	265	292	264	303	289	265	294	268	308	278	273	284	321	273	284	282	295	298	313	254	300	286	296	305	279	311	297	299	279	290	299	292	278	332	298	301	288	284	286	277	328	283	273	291	301	286	297	296	310	289	304	301	251	301	292	302	283	291	300	272	309	292	270	302	285	276	296	299	285	296	312	313	297	279	282	275	315	300	265	308	278	325	320	262	317	309	258	288	291	269	302	328	293	295	292	296	293	297	291	291	315	305	302	292	307	306	330	290	309	277	286	299	326	308	285	324	285	277	303	301	322	290	317	295	283	305	279	317	301	273	286	305	306	278	275	317	283	312	296	322	275	292	309	327	296	298	283	276	278	290	275	282	297	311	333	305	320	272	335	298	268	267	292	243	279	283	270	322	294	295	279	269	251	304	293	296	264	286	283	280	302	295	277	310	262	277	297	299	285	271	297	279	286	286	282	295	285	306	263	286	319	282	317	307	301	274	290	273	315	305	291	277	301	304	313	294	294	282	294	317	287	273	272	318	281	296	300	288	293	281	305	303	290	261	305	303	295	292	313	299	302	301	307	264	282	289	288	301	284	278	294	295	293	272	282	317	275	255	292	278	301	274	276	290	292	270	277	311	294	283	289	310	271	275	316	280	271	299	286	272	312	292	283	294	305	284	246	293	298	293	296	282	302	305	304	267	320	275	298	304	289	283	286	315	316	295	271	296	274	280	290	315	281	324	275	306	263	286	280	287	286	264	276	270	313	304	288	307	284	282	297	290	316	288	282	283	314	308	290	294	283	315	267	312	283	304	296	283	294	291	259	269	295	277	291	302	258	291	307	302	263	256	292	279	286	336	295	290	314	300	293	293	305	299	283	283	293	280	285	299	315	288	311	268	296	285	276	295	288	311	252	282	321	275	286	312	296	314	265	314	260	296	296	259	294	315	325	288	262	279	276	285	292	329	318	308	292	283	304	284	303	302	287	285	314	262	290	291	304	281	300	298	314	279	267	277	274	263	278	300	287	312	253	269	309	258	290	263	309	283	265	303	302	266	285	276	279	283	301	302	284	292	310	305	278	297	285	329	307	266	272	274	286	263	293	255	304	290	319	314	323	279	288	263	301	295	315	289	287	254	296	283	321	313	314	312	287	287	279	307	285	297	307	278	282	332	278	296	267	287	260	264	285	263	302	321	303	284	307	311	272	287	293	249	344	322	303	261	295	270	282	293	300	294	289	287	301	300	280	292	317	276	286	286	290	269	296	303	301	288	309	301	306	283	278	314	289	286	286	280	303	284	260	266	295	302	265	302	288	292	306	294	291	304	271	307	266	270	307	287	282	277	275	309	269	314	266	323	281	284	276	288	297	277	286	268	296	281	295	312	274	307	303	284	284	285	308	323	314	299	306	269	265	288	295	288	296	297	294	285	241	327	319	314	285	308	281	271	275	288	298	271	262	298	273	276	278	281	275	279	291	313	298	307	304	302	296	297	319	275	253	252	290	296	296	313	262	286	295	304	315	282	288	310	279	294	263	277	289	303	277	309	293	299	302	309	300	274	285	302	292	311	291	291	262	313	299	306	263	280	269	297	300	329	296	319	295	293	277	300	317	299	278	292	305	288	299	284	281	270	300	311	264	269	312	294	298	310	278	301	293	310	265	305	276	286	285	291	298	285	258	286	311	302	301	275	302	313	264	294	300	269	312	298	293	292	308	298	301	330	283	303	283	294	268	283	273	279	297	314	287	257	305	310	275	312	271	279	289	269	300	305	314	303	244	300	300	321	282	311	283	273	266	284	303	317	306	292	286	264	310	321	352	293	291	314	298	285	286	267	320	308	274	301	284	263	267	287	284	278	271	270	271	278	279	306	291	295	294	267	273	307	303	274	312	264	250	299	282	301	271	287	289	286	284	299	285	269	261	300	271	319	295	270	300	281	307	301	304	292	275	273	296	282	269	300	259	284	278	277	274	293	298	296	301	313	303	269	302	299	293	268	256	289	287	313	264	269	300	285	309	266	286	279	288	273	285	302	295	286	293	324	321	305	323	283	277	280	279	284	289	296	313	294	284	263	264	299	296	288	291	293	276	281	288	290	303	271	302	286	277	298	269	322	312	310	320	304	278	304	299	297	278	293	292	283	303	272	298	269	281	280	277	306	286	312	298	290	281	258	302	282	270	295	319	273	307	309	264	302	294	289	284	303	304	324	297	261	290	293	291	308	312	306	289	301	287	311	283	280	281	297	276	274	312	319	281	281	269	330	287	293	271	270	290	279	321	287	300	296	306	302	281	265	298	302	295
27889	22030	21421	13782	6299	3799	2517	2048	1606	1165	1005	832	724	658	615	549	561	503	491	460	478	462	454	449	462	417	461	425	439	437	343	379	328	275	305	322	333	316	302	322	301	289	259	290	306	254	284	269	275	275	285	292	269	269	268	287	279	271	273	247	267	240	271	286	251	276	274	274	264	272	263	245	265	235	282	267	281	264	255	253	250	247	243	240	252	256	283	238	258	294	252	271	276	294	255	248	252	245	277	255	257	253	234	260	252	260	284	229	270	278	272	256	242	277	266	273	273	252	261	246	258	236	270	258	275	248	234	260	270	257	269	247	264	242	262	216	271	236	247	258	265	263	234	242	245	256	277	264	247	273	261	268	288	259	269	262	266	243	267	257	262	275	247	247	238	262	244	263	261	238	249	260	254	254	257	255	289	263	255	248	289	272	299	213	271	289	273	283	277	280	280	259	238	239	269	278	261	250	264	259	269	276	247	269	253	257	260	282	275	256	269	263	251	261	274	252	246	239	249	254	243	249	268	235	262	241	259	272	274	294	269	266	235	240	276	225	261	269	256	273	291	252	284	253	276	269	249	269	243	281	249	251	255	269	264	252	243	269	239	281	270	277	261	244	282	263	270	277	275	250	262	259	264	291	245	256	236	249	270	252	219	255	274	265	261	248	279	236	240	264	281	282	260	261	271	267	275	247	257	251	237	266	273	254	249	251	267	280	255	258	269	247	286	264	249	233	268	250	287	242	258	265	260	252	279	271	273	255	263	244	253	256	268	266	247	286	308	253	259	255	260	274	288	267	260	260	237	243	272	258	260	266	261	273	252	261	282	268	274	247	265	290	275	251	266	246	266	265	278	249	257	236	232	244	253	262	282	250	247	266	282	271	268	261	301	266	265	250	281	259	240	263	264	260	284	276	255	270	306	259	244	266	283	273	280	278	243	262	237	278	301	244	237	252	259	279	242	260	240	237	267	241	234	260	269	257	276	280	240	270	266	269	246	304	263	281	270	245	274	241	260	287	245	280	288	277	260	260	298	267	251	233	220	277	282	269	272	259	241	259	261	267	266	271	254	265	255	228	258	270	285	259	240	272	256	250	277	252	246	270	273	277	245	260	287	243	251	270	274	260	270	278	258	284	255	254	252	232	251	272	258	264	242	261	263	230	263	254	272	248	263	269	252	233	270	279	244	236	291	253	248	273	245	257	237	281	267	239	265	265	280	253	249	267	252	246	242	247	240	243	280	266	281	243	295	245	233	276	239	285	280	257	249	231	258	287	240	248	275	282	280	252	240	260	250	298	265	274	255	241	259	272	265	263	266	301	284	253	259	245	246	257	261	254	238	241	281	235	263	272	262	266	258	275	246	255	270	300	270	264	250	271	247	249	243	216	280	270	246	262	269	285	271	259	267	234	285	277	260	283	272	286	256	256	252	251	267	269	286	322	291	240	247	253	227	218	271	244	236	240	254	259	258	260	267	286	255	253	274	256	251	264	276	245	259	273	240	226	240	268	268	260	292	245	246	273	238	262	289	272	246	265	251	262	271	271	295	271	267	295	264	279	286	297	235	279	269	302	260	253	279	277	235	251	246	274	262	261	273	250	275	244	239	267	272	248	293	239	266	263	256	268	269	254	246	244	262	283	262	284	295	239	253	247	275	261	265	287	248	246	277	283	273	254	210	261	245	273	259	248	249	279	277	260	277	266	256	268	265	265	257	243	256	239	258	238	262	271	239	259	262	263	278	259	248	304	240	253	249	272	256	249	288	254	270	274	268	240	265	255	257	264	256	276	292	266	264	235	250	270	252	277	295	248	266	266	258	255	275	245	246	263	279	263	262	264	262	278	219	242	261	274	273	271	252	290	301	256	246	269	256	274	245	233	266	247	275	247	294	234	283	258	268	281	245	259	261	248	265	260	275	260	243	268	267	282	259	273	247	267	259	270	260	238	252	267	265	294	253	244	253	243	248	246	253	256	264	260	286	260	235	272	243	240	273	245	250	241	248	257	269	238	251	246	261	253	247	269	230	269	253	247	261	271	272	256	263	271	297	271	265	237	253	271	261	248	272	261	254	254	295	243	270	250	261	251	276	252	264	283	234	268	231	256	255	255	298	248	259	247	294	258	258	236	254	252	219	259	283	266	255	251	273	264	268	256	248	261	281	267	267	254	254	256	257	233	270	269	292	249	261	248	265	275	277	273	279	236	257	223	258	285	247	274	287	284	279	249	296	255	255	284	287	233	248	278	244	269	267	273	256	249	245	233	259	270	285	263	245	281	274	279	255	267	239	231	277	256	238	291	262	249	268	273	267	263	262	240	277	241	296	264	282	271	280	211	252	247	243	300	252	273	265	275	269	228	270	271	258	265	243	259	277	251	281	255	249	255	254	296	258	254	239	244	267	286	250	252	282	242	283	246	277	266	259	245	268	244	280	292	270	244	267	259	270	266	300	267	269	284	240	258	272	250	258	248	240	269	262	307	259	260	278	257	264	271	253	274	273	268	265	225	278	232	283	265	254	281	294	274	256	246	256	262	274	271	244	266	254	280	270	237	260	244	262	292	267	287	266	278	258	264	268	247	296	271	259	256	251	287	273	251	264	269	278	289	265	261	248	261	239	291	271	260	249	253	241	239	288	236	264	274	249	273	309	266	261	259	251	259	271	261	267	265	271	253	241	259	253	279	276	251	255	253	249	263	252	247	230	268	264	262	250	273	285	270	268	279	263	284	254	282	264	276	268	238	273	258	277	274	250	288	292	268	237	269	267	256	256	269	265	239	263	251	222	260	256	277	275	244	271	262	247	273	257	280	263	254	253	236	257	246	265	243	265	277	258	273	269	272	259	266	263	265	252	277	244	245	257	297	269	264	273	257	268	242	263	270	258	244	262	260	230	251	269	273	246	263	244	274	266	266	246	247	257	253	276	268	298	290	264	260	281	251	250	265	255	227	259	264	280	279	228	238	251	298	284	261	239	258	249	259	277	271	273	251	257	279	261	253	257	251	253	236	260	259	265	249	265	243	262	251	234	248	276	263	262	277	264	272	250	265	249	250	279	263	279	259	254	258	279	232	259	256	269	274	264	263	264	281	243	263	288	281	293	241	252	260	249	268	272	271	278	248	268	250	255	285	236	271	256	235	265	255	238	282	279	271	254	274	300	260	275	268	247	260	259	262	268	254	258	244	283	259	248	239	272	247	285	249	299	257	220	260	246	237	266	293	277	278	236	265	274	277	243	263	231	268	266	256	294	262	254	241	277	236	271	253	251	247	269	256	270	244	266	253	299	247	257	256	264	269	267	222	276	247	255	263	248	279	274	274	240	251	277	254	244	239	273	278	258	290	267	267	293	279	249	240	253	272	273	255	245	246	257	276	247	260	252	259	278	266	222	246	264	261	235	286	253	259	266	274	246	251	269	252	255	243	238	299	256	260	235	260	268	273	261	255	260	264	266	263	259	243	267	261	289	253	282	248	263	253	258	253	241	274
19056	31330	27002	16905	10913	8355	5927	4847	4132	2793	2318	1781	1539	1340	1201	1106	1013	1017	849	855	872	956	922	809	992	790	824	707	720	673	607	533	514	495	464	429	436	444	417	420	387	384	401	329	369	368	388	368	362	336	385	356	330	353	336	349	338	375	355	360	383	333	338	328	363	360	334	307	369	315	357	344	335	356	347	329	352	334	355	362	350	341	312	340	317	331	347	322	345	365	335	355	357	316	352	345	331	362	305	349	336	340	344	333	351	319	343	346	361	328	362	349	354	320	323	336	323	323	354	383	338	350	338	348	368	330	337	343	348	366	369	368	307	323	316	328	330	321	344	358	346	355	331	304	340	349	340	355	318	324	335	296	333	310	333	336	323	326	321	342	316	338	341	342	348	342	328	307	311	371	329	362	346	334	335	332	335	340	345	326	316	327	332	315	324	344	316	347	379	333	353	355	351	327	334	350	370	325	314	368	353	352	324	323	358	341	368	362	309	360	319	328	333	328	345	337	348	343	351	363	331	324	358	351	326	325	343	335	361	335	302	331	335	344	312	329	349	346	321	336	326	300	355	326	337	339	329	353	335	364	321	320	358	315	366	319	357	328	351	326	354	345	349	314	338	336	319	318	328	310	355	354	311	320	335	319	350	321	338	330	322	333	341	381	354	327	320	309	348	343	358	330	328	337	335	352	345	338	333	346	344	326	320	347	344	329	318	351	309	350	376	328	333	344	321	324	358	349	347	332	330	348	327	363	329	323	321	323	331	337	376	317	311	340	329	326	336	302	331	301	326	349	325	292	330	342	346	336	358	334	373	351	356	327	309	380	351	338	300	325	328	339	354	354	349	331	355	343	329	331	335	323	323	337	338	352	363	348	324	374	350	343	322	323	332	322	376	324	362	370	316	336	320	327	326	326	330	326	389	334	368	309	353	358	322	330	336	368	312	318	355	346	319	339	319	316	325	368	353	344	328	326	304	348	346	340	320	311	343	367	311	352	367	333	353	360	310	338	332	348	333	300	353	340	338	334	341	347	310	347	342	351	321	346	327	341	348	326	298	326	330	374	324	338	331	343	333	346	342	331	337	324	301	351	311	330	337	331	320	319	340	324	339	309	331	333	327	348	298	349	328	316	362	337	349	329	321	339	326	366	355	330	364	364	302	324	338	362	332	316	327	325	366	337	332	353	323	348	343	322	345	333	313	369	324	372	329	320	344	341	366	328	333	289	343	337	336	345	346	345	340	320	321	333	368	342	308	384	332	311	340	333	346	321	354	366	366	359	326	355	332	340	333	318	342	290	318	342	321	344	329	340	340	362	321	347	319	350	305	360	354	343	352	348	363	335	331	334	339	346	333	354	334	349	319	321	350	351	321	327	341	333	345	351	314	346	336	353	324	313	307	344	338	328	339	338	357	322	324	365	366	318	341	326	327	363	324	360	326	321	304	337	339	320	334	355	341	320	356	330	314	341	341	342	348	322	316	323	322	332	363	342	318	309	318	348	318	331	334	350	338	315	322	327	308	352	365	348	316	334	311	349	326	321	319	332	356	335	306	332	350	358	311	329	326	331	360	334	344	346	320	311	347	286	336	340	320	346	379	329	344	344	342	348	305	347	325	364	344	340	324	334	322	329	342	340	318	326	360	330	353	358	344	332	344	343	333	310	372	337	327	356	346	337	346	346	319	338	322	340	366	322	323	333	292	317	326	319	329	353	346	324	371	338	341	323	318	356	327	355	373	358	353	335	333	335	338	343	332	334	326	337	342	315	316	352	359	352	359	359	328	352	343	332	338	340	331	358	325	328	353	340	314	340	322	345	346	324	325	332	331	351	337	346	322	385	312	332	348	357	302	348	335	327	362	324	322	363	327	353	312	365	341	343	318	332	377	331	315	359	390	313	308	312	319	303	344	318	340	321	364	348	348	366	320	316	315	363	354	353	374	335	357	316	334	307	345	325	345	349	348	332	361	358	338	327	334	301	353	348	325	332	333	361	362	333	361	321	322	323	348	344	349	321	336	340	357	318	354	329	334	354	337	337	368	342	323	339	322	356	347	330	351	333	343	385	311	314	360	347	356	346	315	322	354	348	328	367	341	345	317	326	324	347	332	369	335	332	326	345	321	334	341	357	326	300	320	333	325	340	341	337	314	344	349	343	364	360	334	344	310	320	351	337	338	370	352	323	317	365	348	369	346	313	346	369	357	338	344	377	324	322	341	325	333	350	327	300	340	369	319	346	332	337	355	317	298	339	340	360	350	359	372	335	347	316	354	341	324	351	346	345	331	332	345	344	336	332	313	361	300	363	323	322	341	329	339	356	324	336	350	328	323	312	338	334	348	338	341	364	331	355	343	359	323	351	309	309	371	350	385	354	317	307	320	359	363	345	324	346	362	322	356	340	348	341	313	330	343	322	333	337	351	398	365	325	364	334	315	314	356	345	355	346	352	341	333	359	297	348	381	309	307	325	350	324	318	336	341	329	368	317	289	367	326	374	334	316	295	306	328	312	372	328	326	314	307	331	342	300	351	354	331	300	340	326	342	335	312	348	380	312	326	350	334	357	316	314	322	332	328	334	353	347	298	317	348	328	355	330	332	328	359	299	324	336	337	341	352	333	324	325	334	348	340	351	317	283	358	367	323	348	345	365	328	346	341	362	339	327	329	340	353	373	351	316	345	327	323	341	357	346	350	336	339	318	336	344	354	340	333	385	347	357	302	346	298	337	337	341	322	342	335	341	325	350	340	309	319	322	344	343	353	304	340	352	336	362	302	329	355	346	346	289	297	347	317	356	336	336	363	380	371	355	360	331	304	345	324	344	349	316	313	333	337	339	335	304	329	352	347	315	326	316	323	333	334	338	349	352	347	344	338	336	334	338	351	342	356	311	304	334	332	346	349	335	353	308	325	313	364	381	307	351	312	320	323	346	379	370	350	346	347	335	314	344	284	348	312	328	315	347	311	311	329	341	372	333	353	307	345	348	331	320	363	351	327	367	333	357	339	294	329	334	354	340	326	327	334	346	306	350	324	382	363	339	312	354	333	340	338	318	331	311	347	328	312	363	339	356	302	330	359	313	296	341	378	351	317	314	309	346	353	361	357	339	306	328	325	339	379	334	335	339	358	357	335	356	332	328	350	318	365	349	314	340	329	313	325	346	339	376	346	312	333	341	340	352	358	350	362	359	345	376	342	313	334	334	341	350	367	338	345	314	342	343	314	337	361	337	325	323	329	346	367	336	321	341	326	343	344	306	348	311	338	328	349	326	348	338	343	337	351	324	337	316	327	341	332	328	320	334	352	344	341	365	369	327	320	329	339	331	346	361	319	326	334	310	326	319	333	355	299	348	371	313	360	342	338	329	344	340	365	329	339	322	322	358	332	312	337	349	338	329	340	326	320	392	318	330	347	332	316	347	308	354	301	358	335	332	329	348	325	327	346	351	344	319	342	349	326	346	334	320	321	320	299	368	353	336	338	336	304	323	333	345
24635	21612	28966	24832	21421	13508	5973	3784	2753	1966	1634	1342	1162	987	871	827	783	760	692	643	611	648	644	646	681	557	583	549	506	479	422	389	348	334	319	296	309	313	293	317	278	258	261	270	280	284	265	257	290	264	215	249	216	237	248	245	266	260	209	243	231	242	224	236	246	235	244	211	233	214	205	208	258	230	216	240	240	225	241	202	228	199	209	239	233	223	258	242	216	238	225	204	224	236	240	215	217	211	200	217	219	224	227	219	240	222	220	205	249	228	223	260	203	209	225	212	241	225	206	219	235	228	224	228	232	204	230	213	203	250	196	197	241	237	210	214	218	250	221	218	220	258	227	225	228	240	248	220	211	265	233	243	214	239	202	234	210	234	206	232	230	227	212	242	235	227	241	248	239	194	224	223	223	239	223	224	215	225	234	223	229	238	242	220	241	210	217	227	228	256	247	206	228	232	226	230	226	209	223	236	236	224	230	231	201	237	236	228	250	246	233	248	193	225	212	231	229	255	227	238	235	223	206	215	216	206	233	224	197	201	223	227	233	219	222	226	233	219	219	242	225	209	204	224	232	230	229	223	218	208	223	219	241	221	240	233	226	234	233	208	230	222	248	254	210	220	195	242	208	228	253	197	213	250	223	210	227	234	204	233	246	210	239	225	195	246	211	248	246	235	207	240	230	220	230	192	227	204	218	196	208	184	237	206	214	234	237	206	226	228	224	196	202	228	239	221	228	219	217	232	209	196	221	232	212	239	222	220	235	213	214	204	232	221	220	228	239	251	231	214	213	228	232	248	243	201	235	229	222	215	230	200	237	211	236	201	243	225	243	211	226	228	251	199	214	240	229	249	236	231	215	235	224	192	235	226	221	228	250	221	219	261	214	224	197	228	211	227	215	205	221	224	221	244	215	230	215	208	231	222	231	228	218	228	246	218	204	240	220	212	224	225	210	230	208	231	227	198	210	210	260	207	208	252	213	240	240	192	206	217	217	201	231	223	245	214	242	214	213	246	213	226	222	220	219	219	214	216	217	194	243	229	248	206	198	216	221	183	208	206	241	243	221	221	209	219	215	229	208	236	250	215	206	222	176	235	214	232	241	202	235	238	255	240	219	227	232	211	231	205	219	233	221	239	209	215	236	266	204	222	215	208	230	193	221	214	199	234	241	205	235	218	229	227	218	214	225	280	228	215	218	250	214	211	251	204	236	191	229	219	222	215	229	227	204	217	247	226	200	236	221	213	221	223	258	221	198	217	219	214	227	242	207	213	242	218	260	195	210	229	213	254	234	225	199	206	229	205	228	207	213	240	239	224	232	216	233	235	232	218	212	192	210	240	223	243	228	209	229	260	204	215	232	217	231	203	211	205	212	196	227	257	221	242	233	231	224	218	242	231	233	232	211	228	224	209	235	236	224	253	235	225	212	212	252	199	202	215	249	235	214	252	228	265	213	229	237	213	221	226	214	217	217	217	254	238	229	235	192	213	216	225	203	232	249	210	244	242	247	229	213	223	220	225	211	242	210	228	216	213	233	235	211	222	230	224	215	234	186	207	229	205	227	251	212	197	214	199	214	213	205	238	227	250	223	246	234	217	224	217	192	203	256	205	232	215	216	247	225	245	200	229	251	227	199	221	213	223	215	221	212	214	227	223	208	254	221	223	246	265	232	246	217	246	218	248	235	219	220	217	244	246	252	233	229	216	234	233	225	218	205	227	196	218	238	211	219	221	238	216	213	227	217	204	251	246	230	225	226	219	251	248	212	229	202	236	222	208	235	228	235	239	228	224	242	259	238	243	235	232	206	213	278	204	252	211	219	220	207	237	218	207	204	216	221	200	220	204	225	221	270	214	201	220	209	224	213	231	222	217	210	216	220	197	196	258	219	221	237	230	206	242	238	245	245	215	240	225	240	239	204	218	230	210	220	218	213	239	235	208	231	238	213	243	247	250	241	203	239	242	231	215	237	203	216	181	227	253	229	200	228	235	236	218	220	219	220	243	223	224	222	205	241	208	212	252	216	230	228	199	254	209	223	223	216	221	217	222	251	228	212	216	195	208	246	204	212	208	221	219	220	245	204	222	224	213	232	203	214	225	214	233	247	219	221	198	256	221	226	244	224	240	207	226	231	215	197	195	207	259	217	232	236	224	229	208	231	225	206	213	235	247	230	213	231	214	205	237	228	232	238	229	216	200	202	219	238	224	227	214	225	261	255	240	208	225	258	205	205	199	232	196	220	211	205	230	222	233	230	234	217	191	210	194	234	235	226	195	233	228	216	238	228	208	222	237	229	232	225	220	201	227	250	221	205	241	218	228	234	237	204	208	245	209	238	204	216	211	222	222	237	183	197	203	245	219	228	232	223	254	222	238	217	229	219	262	214	241	198	232	230	235	235	244	225	234	230	219	225	240	219	215	226	201	237	248	215	236	242	206	252	219	258	225	218	244	206	230	220	256	232	231	227	215	255	194	229	238	218	227	216	224	220	220	216	221	237	210	219	227	220	214	225	229	270	214	203	249	222	227	227	226	211	204	224	218	216	207	234	197	222	190	215	235	230	215	249	219	218	227	247	227	207	230	244	224	188	228	222	246	239	240	206	214	216	227	221	201	215	260	211	221	241	232	205	207	223	230	200	221	221	227	202	237	245	226	208	197	219	241	216	207	223	226	215	222	233	241	263	198	241	225	215	218	225	236	242	242	243	212	229	243	222	219	231	213	205	189	226	217	234	231	208	226	229	226	221	197	242	220	232	207	205	231	233	244	204	209	231	221	210	212	196	221	214	230	201	232	209	188	255	224	220	223	221	215	228	222	229	226	197	235	224	216	224	228	206	231	219	194	228	215	200	236	220	250	225	233	249	201	256	219	227	250	223	236	199	257	190	232	243	222	210	215	233	245	279	224	210	218	233	207	228	218	207	212	230	226	225	214	229	225	201	229	226	204	257	202	234	222	213	228	203	240	235	233	264	234	238	229	228	221	245	222	244	213	216	204	223	237	206	200	211	227	207	212	190	217	213	225	231	223	224	224	227	218	211	277	236	199	218	214	230	236	216	252	232	245	202	239	228	208	202	216	201	221	237	253	219	230	208	217	250	231	206	189	227	228	239	237	219	209	238	210	206	204	244	255	236	223	225	237	191	227	222	225	234	231	213	223	218	224	245	218	232	231	211	219	233	206	217	224	233	208	229	209	238	221	218	229	252	213	220	225	219	241	238	232	217	211	213	228	217	252	221	214	195	235	217	229	220	227	220	222	219	231	204	218	216	247	212	231	210	204	241	221	211	193	247	248	229	238	224	219	217	225	208	234	204	214	215	218	203	237	199	212	230	214	210	217	247	212	227	239	215	211	220	223	210	247	242	224	216	235	190	218	201	235	236	226	228	223	221	226	226	219	221	213	234	203	220	235	236	241	222	228	209	226	220	205	211	234	213	231	231	229	240	197	234	225	225	222	222	233	242	232	214	217	224	228	220	232	198	209	244	225
20464	38730	35052	23618	17223	13494	9696	8356	6691	4698	3819	3150	2619	2264	1884	1767	1768	1538	1394	1347	1352	1313	1211	1246	1308	1165	1097	1025	947	886	731	632	589	567	560	504	522	448	461	435	380	360	366	379	403	374	332	368	365	357	372	344	345	302	326	301	317	341	320	335	324	318	300	274	300	285	303	307	317	324	275	295	329	297	320	296	322	273	319	302	302	296	280	274	313	314	303	283	283	259	282	291	249	264	293	272	286	325	282	298	301	256	264	320	278	312	306	273	287	289	302	270	266	301	276	251	276	311	287	253	293	285	303	296	275	297	307	291	287	285	278	264	299	289	278	263	289	267	306	268	306	287	265	305	298	291	266	302	319	318	286	299	313	306	296	297	271	293	331	283	260	273	288	278	262	280	289	288	325	278	306	286	276	287	295	310	301	285	305	288	268	310	273	273	253	297	308	279	304	277	285	317	305	300	270	298	328	304	284	308	280	291	279	304	294	295	276	300	272	323	281	307	318	291	288	284	302	293	278	276	282	305	268	314	297	322	278	292	299	277	289	289	280	293	250	298	284	312	302	269	285	305	302	312	279	287	286	304	290	287	298	285	281	265	289	294	275	268	259	282	285	322	308	273	263	281	277	304	276	291	322	275	262	248	286	289	308	282	312	283	253	300	310	301	270	308	312	308	286	266	268	295	269	295	302	294	279	288	296	266	299	282	291	296	302	267	277	290	286	292	297	300	271	293	279	322	292	309	301	295	269	300	300	301	293	267	283	308	295	282	272	294	278	274	274	293	295	290	301	266	317	283	261	302	288	283	287	306	264	291	270	271	318	302	266	292	297	276	301	291	290	286	319	287	282	287	288	281	265	307	296	296	316	300	287	294	268	290	322	297	266	284	280	281	296	309	292	267	281	276	304	316	305	296	299	328	283	291	269	271	308	276	277	283	292	308	269	281	312	304	307	286	285	300	283	335	279	274	307	271	302	317	289	315	294	328	307	261	303	289	312	293	284	265	295	286	268	305	255	291	267	288	288	280	273	289	303	287	305	296	282	307	286	285	291	288	309	261	281	284	292	291	265	300	271	281	256	291	291	307	299	271	304	331	279	294	292	280	315	265	301	305	305	288	303	312	286	310	284	298	287	278	282	303	306	288	294	301	302	310	311	272	283	261	302	326	316	293	302	280	322	291	276	279	266	271	299	289	277	279	313	253	296	276	304	277	308	283	288	273	300	313	269	271	296	283	307	288	269	268	279	311	304	293	279	296	302	298	258	286	288	316	285	273	298	291	288	322	291	287	283	293	266	300	272	314	307	289	281	292	308	288	265	305	310	312	277	295	298	265	307	295	298	288	301	294	258	295	288	311	282	303	305	310	304	284	295	302	299	306	296	291	265	288	293	280	307	303	285	294	306	283	272	276	302	280	271	289	309	268	299	313	282	262	296	296	277	263	295	317	283	283	301	299	313	354	270	272	276	286	278	285	304	311	317	282	300	281	331	255	271	301	285	272	283	289	278	287	280	283	270	310	298	285	304	286	292	316	291	320	277	261	282	295	319	318	284	298	276	277	269	292	324	280	262	304	295	276	296	283	287	268	279	306	294	282	269	261	292	282	254	283	296	264	253	294	309	311	275	277	268	264	303	286	276	297	279	319	283	280	297	300	285	285	300	306	307	274	264	275	305	291	286	301	289	312	285	301	300	300	318	280	292	301	258	317	289	320	307	285	266	295	279	285	323	306	304	308	306	290	281	244	299	295	281	304	297	307	300	303	283	295	290	325	299	304	278	289	314	289	280	324	297	295	301	286	291	264	276	293	305	273	272	271	321	326	284	298	291	329	274	285	320	318	297	281	275	265	292	276	284	297	297	316	293	292	310	289	278	323	317	247	275	290	287	302	293	281	308	270	281	312	297	273	299	276	291	288	290	276	279	285	318	292	303	272	300	299	269	287	289	287	279	271	275	290	284	278	289	289	282	286	299	274	266	300	287	278	308	275	278	276	296	298	302	301	296	280	296	280	305	280	285	274	304	280	285	285	310	295	315	271	295	304	290	304	289	314	288	308	278	295	277	275	279	288	320	282	275	302	303	284	289	318	293	281	274	279	260	308	276	284	316	277	295	279	273	297	295	264	284	305	292	263	275	289	324	278	301	272	319	290	316	306	276	267	285	281	276	294	301	317	291	271	286	287	311	301	271	295	307	294	293	293	300	301	302	274	285	285	288	313	292	287	266	281	302	321	278	283	305	292	280	327	282	322	285	262	298	319	274	284	301	288	297	277	300	273	298	284	275	283	317	295	271	297	287	304	284	259	267	281	301	278	280	272	296	313	302	286	293	305	326	274	274	281	298	286	312	290	304	280	313	281	295	314	295	285	298	333	311	288	260	288	305	293	269	276	268	298	307	297	306	302	293	315	285	264	294	297	315	312	291	312	278	297	299	277	252	280	296	289	296	272	286	276	272	275	285	297	288	284	272	292	269	280	301	276	264	274	279	268	276	278	328	270	275	314	298	287	273	318	308	290	302	306	306	302	283	263	317	273	291	283	291	276	298	283	271	296	298	283	288	257	274	291	256	283	280	282	301	276	284	293	291	282	303	276	298	286	286	323	292	267	298	280	314	305	262	297	283	309	275	255	293	287	317	274	296	280	332	282	295	274	309	281	294	287	291	296	280	311	322	286	288	316	258	321	298	279	339	260	292	311	287	315	263	258	300	316	281	314	276	260	282	314	292	284	268	277	284	277	287	300	282	310	312	320	298	289	272	295	288	298	322	312	274	307	299	306	280	286	286	261	282	298	296	313	299	299	290	255	264	294	298	288	258	284	274	323	303	292	325	264	304	277	289	309	305	286	281	258	274	277	274	282	264	295	279	276	267	297	296	308	329	264	296	271	273	306	270	303	307	274	286	313	301	267	308	313	263	290	283	307	347	266	289	294	297	294	304	282	287	302	294	321	263	320	286	266	287	262	290	284	293	300	259	324	309	301	308	295	299	285	306	318	270	264	305	262	274	285	308	297	283	297	280	254	308	308	264	284	292	296	276	288	310	293	289	285	243	260	272	274	303	301	306	318	279	286	313	290	281	291	271	317	270	257	290	274	278	299	293	314	281	308	294	310	285	289	304	288	248	316	277	301	268	303	262	292	294	283	304	278	307	275	276	260	302	271	295	265	279	291	259	300	286	297	264	291	294	296	297	268	277	328	299	287	326	317	307	278	292	283	292	312	292	287	288	299	280	275	295	284	290	258	308	306	278	303	331	274	280	269	319	269	267	269	317	289	281	304	281	307	276	292	270	295	295	282	305	303	279	285	314	283	273	276	285	280	292	282	279	288	294	269	301	300	278	294	287	306	309	280	283	303	281	307	291	281	267	281	280	292	328	292	282	275	270	291	274	278	275	282	290	301	283	298	303	283	263	294	261	288	301	269	323	299	308	275	297	301	317	275	316	278	323	292	303	292	285	280	321	277	296	304	276	265	268	293	283	320	308	323	286	270
25803	21630	27705	25552	12841	5485	3426	2761	1920	1496	1226	1156	900	798	724	710	653	667	618	617	550	626	590	621	601	518	527	523	524	447	420	407	407	365	362	330	340	340	316	352	293	311	297	324	313	331	305	314	284	306	263	289	290	288	316	332	267	290	313	275	292	319	294	263	294	271	300	297	289	290	273	291	283	273	275	269	295	276	286	282	281	282	289	290	286	273	298	312	295	280	262	284	304	249	246	256	271	283	283	282	271	289	292	281	280	292	265	276	291	265	296	289	258	297	267	272	287	274	272	285	269	290	285	271	288	281	274	300	243	313	314	283	296	260	314	259	280	278	251	291	304	260	277	265	278	276	285	279	280	307	288	280	259	288	246	281	277	261	255	246	270	275	282	268	259	300	272	271	287	292	295	283	271	275	247	272	276	269	296	281	267	277	246	286	252	267	307	266	255	262	257	297	278	279	250	267	262	274	303	245	267	290	257	284	239	268	275	272	283	291	264	265	298	290	276	261	276	276	264	287	277	268	296	284	277	289	301	323	291	278	290	251	274	297	275	310	284	277	274	257	245	267	293	283	312	282	273	308	254	298	260	246	268	282	313	255	292	277	311	323	271	263	277	239	265	279	272	299	287	288	259	253	268	288	281	263	274	257	296	244	285	277	264	281	297	274	271	298	280	264	269	269	271	282	267	292	259	271	269	268	263	265	276	275	264	273	251	273	286	311	326	274	260	280	300	304	280	278	284	278	281	274	273	251	287	257	290	256	289	267	282	269	284	260	265	286	266	263	239	270	266	308	242	296	277	297	284	275	259	289	307	277	333	303	295	262	253	289	300	266	284	288	252	276	275	290	292	279	290	328	265	297	298	291	301	288	286	291	279	268	252	259	262	302	267	257	282	269	272	276	279	279	282	312	260	267	266	263	266	281	280	248	274	295	265	275	281	295	287	270	254	284	268	288	272	263	264	298	262	282	271	262	276	285	286	244	268	248	300	287	245	261	246	302	263	273	293	315	308	271	276	265	252	283	295	288	276	281	266	281	247	308	264	280	261	264	261	283	284	296	288	308	284	295	270	270	292	300	273	292	268	262	280	241	272	288	281	288	297	285	312	294	271	270	267	267	284	284	252	282	275	271	298	302	272	280	280	258	280	251	282	263	291	261	283	283	288	299	260	276	253	271	306	252	264	290	295	282	247	290	264	250	264	284	279	311	253	277	265	279	255	274	285	275	279	271	297	303	257	268	261	272	238	274	282	281	288	266	322	285	275	278	284	296	283	269	308	255	250	282	271	286	275	291	293	286	322	269	299	289	243	272	279	272	322	324	278	271	302	303	257	267	291	282	276	276	283	293	254	275	273	256	250	259	252	242	315	285	274	301	296	280	278	267	275	294	264	284	276	264	245	263	281	278	247	293	263	304	235	258	263	283	268	279	233	254	251	240	298	299	264	280	260	299	262	275	300	266	281	254	290	289	256	252	245	251	287	280	288	289	268	271	294	286	270	270	265	266	263	277	262	239	269	281	234	277	278	299	245	309	317	276	259	253	306	295	288	292	282	292	281	295	264	273	283	266	262	267	296	283	270	263	244	282	261	291	280	282	265	268	297	282	268	294	278	282	264	273	291	302	277	262	299	262	283	272	270	248	298	295	302	280	301	266	259	242	267	287	292	270	288	281	286	274	256	276	304	262	273	304	268	248	278	263	263	274	301	295	290	272	282	279	278	230	270	265	291	295	279	258	297	284	297	282	263	269	294	301	286	287	267	291	288	285	234	250	245	287	295	307	267	280	300	300	277	261	288	259	302	252	260	271	276	273	305	280	285	261	271	272	261	283	269	277	254	281	295	249	262	274	264	265	285	252	272	249	275	271	288	252	274	259	233	258	327	280	270	282	277	287	274	313	301	263	285	291	281	292	263	276	302	260	283	300	244	272	254	317	277	262	294	248	292	282	281	297	294	267	277	282	277	257	275	284	265	252	271	276	271	247	291	266	275	275	283	289	247	293	249	281	268	278	281	265	308	262	285	278	279	267	283	261	286	281	299	270	294	270	269	297	257	263	281	280	284	259	289	282	258	289	252	294	284	283	268	267	248	271	297	280	282	270	271	265	280	263	305	295	270	285	285	256	278	283	265	275	272	295	283	269	282	287	276	273	273	255	278	262	297	290	257	281	269	280	278	312	294	256	291	289	277	275	270	284	281	261	293	275	274	288	279	297	278	292	294	271	276	270	284	295	261	297	277	275	260	285	269	268	289	254	288	292	267	261	259	274	277	274	310	258	266	261	276	227	267	287	244	251	275	294	271	269	269	302	291	289	306	269	270	268	278	260	295	288	293	280	286	281	261	268	308	303	271	281	257	264	262	269	286	308	292	301	292	273	285	282	284	278	291	299	256	287	287	287	271	276	294	255	277	273	286	277	283	279	295	284	254	276	283	255	295	254	289	243	294	265	259	269	254	313	257	261	266	275	280	275	270	302	270	237	273	286	269	263	284	300	278	269	262	277	253	239	272	302	261	287	280	317	278	277	280	281	283	287	275	318	284	296	282	249	265	296	307	319	267	252	285	269	289	310	282	263	279	253	302	286	286	242	288	318	292	281	280	265	280	244	278	283	279	283	280	291	284	298	311	242	291	281	289	237	293	252	291	280	270	279	247	287	282	298	257	272	314	290	282	278	287	284	285	270	271	282	291	258	271	302	259	277	312	272	275	268	265	296	311	281	273	274	261	275	267	257	270	256	271	273	264	286	295	260	281	268	305	283	282	295	271	261	283	277	301	309	263	285	269	280	268	281	273	266	264	283	261	303	284	257	261	270	253	254	248	299	286	265	275	274	284	298	312	264	316	279	298	295	276	255	256	261	287	263	265	264	278	258	281	286	267	287	288	282	278	254	290	289	258	286	263	248	281	278	281	278	267	268	241	275	315	277	256	292	272	266	279	275	279	264	268	287	292	283	248	284	281	293	283	311	286	306	304	294	285	282	275	282	266	267	308	291	290	286	314	253	251	257	275	249	267	284	255	255	292	281	277	265	260	289	287	284	274	270	286	291	274	256	277	278	282	263	298	281	279	257	293	279	259	301	274	297	295	278	285	273	270	274	300	293	277	281	299	283	299	260	250	283	296	289	281	307	282	302	279	281	316	244	274	287	291	261	278	287	281	250	282	288	287	277	270	321	260	286	271	272	255	280	267	296	293	274	303	295	260	291	294	271	265	242	264	290	275	253	296	296	267	300	279	282	291	312	281	272	291	285	275	292	272	273	296	250	321	311	264	263	290	305	262	304	273	247	261	272	281	265	291	276	266	248	293	291	265	317	274	277	286	323	266	302	288	244	279	287	268	306	284	268	246	230	258	260	267	285	252	263	271	274	289	273	278	307	270	264	287	302	277	273	278	263	274	271	306	262	309	264	278	258	295	266	279	291	298	275	284	267	295	265	289	308	283	263	255	265	308	274	309	277	316	281	258	280	259	286	279	291	282	298	283	280
20361	34899	30608	19260	14282	10449	7658	6754	5012	3815	3170	2697	2221	1857	1635	1511	1448	1344	1199	1240	1088	1174	1079	1158	1005	970	978	986	882	840	700	603	565	506	541	521	544	542	446	451	409	408	439	390	418	444	416	399	423	389	408	364	379	394	403	356	387	384	409	367	393	387	381	364	360	341	352	354	372	375	358	352	366	384	352	375	345	346	354	345	358	360	354	371	386	388	365	342	358	348	340	339	362	329	371	361	347	378	318	361	361	367	312	384	375	346	377	353	374	360	382	363	376	336	383	348	372	359	343	351	359	386	374	308	329	368	345	389	356	382	360	353	392	363	328	389	362	352	343	357	359	330	373	354	358	378	372	367	381	372	373	369	368	365	378	345	375	374	372	368	377	377	324	370	352	364	414	352	357	308	356	314	377	350	393	358	354	352	383	350	333	362	309	362	350	361	330	363	361	349	338	361	337	372	377	374	366	319	336	362	351	351	344	381	343	361	350	336	325	353	387	373	374	381	381	352	345	369	375	381	358	353	367	360	366	372	327	312	389	365	328	352	359	364	352	363	338	335	324	376	369	392	333	367	357	348	331	364	349	344	370	336	368	367	351	353	382	381	359	369	324	371	345	363	334	373	386	335	356	356	378	364	386	320	372	376	338	353	371	355	379	355	319	356	385	352	364	350	371	349	350	353	339	359	367	353	368	387	389	368	361	347	385	337	352	413	365	383	373	371	346	316	382	394	354	370	321	375	375	373	343	358	354	383	358	377	328	352	346	379	379	385	300	356	342	355	341	383	369	353	347	348	328	360	390	342	339	314	385	374	330	371	332	358	346	369	334	366	334	378	366	366	343	364	332	324	336	365	358	370	337	364	372	327	384	383	341	376	339	331	343	357	365	367	365	359	366	347	355	351	323	365	354	354	371	333	350	370	333	358	360	347	368	344	348	348	371	368	387	338	336	351	348	347	340	332	315	335	362	345	375	364	322	329	344	345	349	351	360	380	365	353	374	372	384	325	348	355	324	334	361	352	350	371	369	341	373	369	364	330	347	361	402	351	327	349	360	343	368	355	349	360	356	354	353	325	388	375	360	377	379	353	367	357	361	350	378	381	377	346	401	311	347	326	331	367	394	333	340	371	346	353	328	347	369	355	319	355	353	342	366	370	375	381	361	413	307	376	333	366	344	360	359	375	375	333	351	345	335	344	388	376	369	347	336	362	377	372	353	388	396	351	379	339	346	348	357	383	342	366	348	332	367	353	369	387	342	338	355	357	419	359	351	334	361	338	375	347	336	351	366	332	332	340	327	364	394	335	387	372	374	378	338	353	345	378	396	348	362	366	385	338	327	332	349	370	374	327	342	339	369	373	328	348	376	348	376	382	359	372	368	352	329	359	334	310	318	390	370	353	334	354	351	373	333	348	378	387	360	370	324	352	360	360	366	367	353	354	373	332	355	363	359	358	326	375	362	379	355	356	354	360	357	354	355	358	368	387	346	374	393	374	343	349	352	356	296	400	364	354	344	355	363	338	350	369	334	356	394	356	353	360	355	371	333	350	358	374	364	351	351	329	318	335	339	362	346	361	344	375	397	340	330	362	404	357	364	360	355	355	385	387	338	349	351	326	334	335	357	401	315	343	382	355	334	358	371	343	364	375	348	355	369	355	326	370	345	376	364	345	379	349	372	361	346	351	368	343	386	351	325	372	329	363	325	359	385	362	361	360	383	360	342	369	370	407	337	349	363	371	368	340	376	360	336	339	356	322	379	362	332	332	360	359	381	347	376	359	344	339	374	359	325	339	341	364	367	323	366	391	392	354	387	311	369	342	355	364	338	370	348	357	376	358	346	350	363	371	339	403	333	362	374	355	336	382	333	348	344	305	348	351	367	357	363	397	332	379	350	343	346	384	353	398	346	312	341	356	379	351	355	381	365	385	372	317	367	367	369	390	336	344	392	381	335	373	356	343	376	331	351	355	359	341	369	372	358	373	377	346	363	380	345	335	378	351	353	377	381	415	333	408	358	364	365	334	345	373	365	351	364	346	386	328	353	352	321	346	365	330	377	373	344	380	373	395	374	320	337	342	381	346	351	375	349	386	375	332	314	357	348	305	402	343	403	352	366	340	360	323	324	364	343	335	337	341	385	357	388	352	320	361	339	362	366	371	370	374	366	346	327	364	358	361	342	389	354	359	350	355	383	383	394	348	383	321	339	318	373	406	354	355	356	320	369	380	369	362	401	334	360	335	357	358	356	365	348	364	352	374	330	358	376	366	330	373	355	312	338	347	367	364	358	347	363	364	357	409	339	343	346	338	370	323	368	340	405	348	369	368	356	359	364	359	348	358	342	381	320	362	381	386	340	385	349	381	342	337	311	354	363	354	371	327	349	342	330	372	338	374	376	355	377	355	364	341	333	392	370	352	367	360	332	341	338	353	346	352	392	347	358	326	358	345	361	359	330	337	365	350	382	354	374	343	351	384	351	367	365	358	325	333	389	367	376	385	383	344	372	351	341	378	324	375	359	371	379	379	380	339	332	371	315	391	341	367	358	338	363	364	358	320	356	399	355	346	364	344	337	347	354	349	363	347	308	361	330	353	359	369	382	365	345	347	361	367	377	369	348	359	343	381	357	371	363	351	334	337	364	387	378	353	363	341	352	346	367	392	329	332	396	375	365	391	378	340	340	365	387	343	325	357	385	395	333	357	347	379	348	361	339	343	366	326	397	359	343	348	349	378	363	332	353	327	381	366	371	354	364	321	376	359	379	344	328	345	326	341	325	373	382	347	337	340	334	357	357	320	343	363	386	348	314	371	365	343	369	352	359	361	330	371	356	328	337	392	327	330	362	325	420	319	362	350	296	343	380	328	345	382	361	331	378	364	349	328	371	337	358	326	350	363	367	368	355	352	342	349	361	343	330	341	356	294	358	416	335	370	379	362	363	366	365	344	344	337	362	330	339	358	371	368	342	344	367	364	352	362	368	365	347	344	415	345	382	344	368	375	386	344	390	367	331	369	401	389	362	367	371	377	374	324	342	327	343	367	354	349	370	326	353	356	327	345	355	372	347	353	340	350	367	360	344	377	334	348	375	372	376	332	329	344	371	359	328	357	353	368	358	367	346	318	354	381	371	325	339	361	326	369	351	379	368	356	356	348	370	356	341	373	344	350	383	358	374	376	355	366	375	360	355	344	322	351	350	397	311	361	358	330	347	368	346	354	371	371	380	372	345	385	345	380	379	342	328	339	362	359	346	372	347	355	346	361	362	354	362	339	361	341	354	356	364	347	355	360	377	364	362	367	353	367	348	377	342	337	327	368	369	356	344	363	354	385	370	367	326	345	354	351	357	319	363	345	354	369	369	341	365	309	359	358	358	342	361	351	336	362	345	362	369	359	408	365	343	357	339	358	342	365	350	360	358	353	345	369	351	338	318	370	367	310	322	340	376	356	364	361	363	355	372	354	332	375	384	376	338	403	358	360	364	373	376	339	336	350
23537	21612	29485	24237	21676	21621	13748	6080	3681	3092	2381	2042	1604	1374	1211	1130	1129	1010	957	883	870	840	815	864	848	793	792	744	695	597	552	475	452	432	415	382	424	349	332	320	274	293	326	290	297	297	303	236	255	253	265	281	248	252	262	240	263	276	237	257	250	230	238	254	281	220	264	269	243	239	240	244	230	244	227	233	214	246	284	263	232	219	236	251	233	219	223	265	270	232	253	210	240	247	242	261	210	239	246	266	246	245	217	248	257	219	229	231	216	247	222	227	225	229	233	220	229	232	255	228	234	231	253	248	245	225	214	245	246	218	242	225	225	253	231	226	211	265	233	227	221	228	241	224	251	249	235	238	227	239	216	241	204	238	219	245	233	247	203	220	216	231	265	205	233	237	243	229	241	189	212	216	232	257	228	250	267	226	221	248	232	225	208	223	235	225	237	203	246	214	222	210	260	217	193	215	230	265	224	248	236	246	254	196	220	251	237	259	232	236	203	246	248	238	240	225	248	238	227	226	236	273	235	230	222	255	198	251	227	212	229	236	219	240	245	202	223	217	233	229	235	220	234	221	252	235	232	231	232	261	221	230	244	234	252	209	231	251	221	227	241	226	199	200	246	207	247	218	224	234	229	225	223	225	241	246	220	229	239	233	202	225	253	223	247	248	262	258	246	239	196	225	218	217	244	218	244	211	231	195	215	254	225	193	223	231	251	193	229	221	237	261	236	219	257	241	223	222	225	239	234	239	235	271	242	247	212	198	220	240	242	251	243	232	218	224	217	250	228	214	220	242	240	224	229	246	219	212	206	217	228	228	233	250	248	214	238	256	231	254	256	238	222	235	261	224	237	216	240	256	223	239	237	216	275	232	250	206	211	257	231	237	248	259	225	241	247	232	239	249	223	224	227	241	228	243	226	239	244	234	245	228	203	207	220	223	205	245	201	223	238	237	241	220	235	211	249	203	241	247	247	229	248	228	198	215	223	201	238	229	227	237	236	235	223	244	242	218	240	217	269	225	219	224	198	217	231	199	241	247	235	219	223	220	226	235	236	255	223	189	214	247	257	229	214	243	210	233	238	194	229	239	235	225	234	249	195	216	237	213	251	220	205	220	235	237	208	222	228	239	252	230	262	241	221	242	227	228	227	240	234	228	229	231	240	228	219	227	244	226	246	247	207	216	271	201	214	240	205	225	209	241	225	229	235	227	212	218	220	199	243	215	255	242	261	257	220	244	259	221	222	246	231	225	272	233	237	207	249	228	237	237	201	231	231	249	238	216	226	248	209	225	221	234	224	231	238	225	249	217	236	249	229	228	234	229	233	215	239	234	244	234	221	251	220	233	225	233	263	232	204	245	246	241	222	235	237	265	243	190	238	246	229	236	252	228	228	246	236	241	232	241	221	225	216	225	219	236	246	221	247	243	241	205	222	245	237	264	217	209	238	254	224	219	234	220	229	228	211	248	239	228	222	210	241	234	217	212	249	265	223	267	228	212	205	192	200	222	220	244	229	214	227	217	221	223	257	221	219	231	247	226	221	224	222	225	214	275	254	220	201	212	223	256	213	217	232	220	225	256	221	263	254	225	231	243	230	224	240	248	210	213	242	238	234	237	221	227	214	221	229	216	213	235	223	219	229	231	209	245	209	246	236	250	227	211	227	231	225	244	222	230	209	248	242	247	227	242	256	221	230	215	239	230	243	226	190	232	225	262	239	253	210	278	234	237	202	240	218	222	212	209	226	221	247	225	244	246	232	247	226	226	227	231	210	234	231	236	222	244	234	229	229	228	226	226	262	221	235	232	254	236	237	235	198	267	217	206	223	240	237	229	234	213	207	230	214	209	238	230	209	224	247	230	247	224	229	252	232	248	244	202	219	243	206	242	240	234	218	209	191	219	224	229	213	236	238	221	229	221	272	217	228	248	243	220	244	258	217	206	219	235	211	229	234	243	249	230	231	233	211	223	217	254	229	209	239	222	216	223	224	254	243	218	254	231	271	255	227	244	229	220	232	230	222	219	257	205	226	230	195	266	239	232	257	206	233	250	240	221	240	257	202	249	227	214	238	226	230	227	235	246	224	203	237	240	227	230	236	251	231	202	228	215	218	224	218	249	226	226	255	242	233	220	256	250	236	226	208	232	270	220	230	243	233	226	241	263	208	214	244	218	233	230	219	232	227	237	237	232	212	235	230	254	229	203	208	212	231	237	236	239	266	232	236	235	215	210	222	243	234	226	229	229	227	219	245	215	212	228	224	245	236	228	230	235	258	230	223	246	260	249	224	258	231	236	205	233	222	239	205	208	221	232	264	223	244	226	234	241	239	236	208	227	233	227	240	215	235	235	232	243	224	247	208	225	235	210	218	220	208	239	235	230	233	205	244	223	221	215	218	242	239	232	251	260	205	242	248	230	218	216	221	250	241	278	226	217	219	212	238	242	228	245	202	240	245	233	237	265	243	219	264	250	249	258	194	255	243	241	244	233	222	239	243	238	233	239	231	222	237	221	240	227	223	230	253	260	237	256	236	249	228	225	218	238	201	258	253	228	239	243	216	230	235	234	211	242	235	227	217	210	214	194	210	198	223	220	240	250	225	211	226	221	228	217	237	224	243	238	256	225	203	239	237	236	223	226	206	213	225	238	241	209	244	235	237	238	212	228	216	249	259	247	263	240	220	222	255	215	241	217	255	242	222	243	228	206	219	227	236	235	230	217	209	209	226	225	281	232	209	231	219	261	249	221	210	223	206	231	210	238	217	222	247	210	243	235	237	222	241	203	236	262	216	236	234	199	219	218	206	217	236	258	205	256	244	216	240	240	216	203	207	221	249	251	253	241	221	229	222	206	231	208	261	218	244	245	211	243	206	233	225	236	242	228	224	231	242	180	244	209	214	234	241	230	266	238	235	235	227	222	239	201	234	224	229	220	250	244	204	224	206	258	254	228	231	228	253	200	262	210	218	227	245	218	224	195	227	240	238	210	219	223	222	240	227	234	235	210	230	228	219	215	244	249	215	225	221	224	224	214	252	233	225	212	232	227	232	247	233	236	227	227	219	230	228	230	227	227	229	212	252	263	212	236	234	228	225	245	257	270	230	253	200	246	195	234	233	234	267	219	238	218	234	262	229	204	259	225	223	208	217	240	247	226	219	223	244	217	202	235	215	225	231	239	247	222	241	254	241	243	222	230	212	221	268	217	224	222	228	263	272	237	235	222	214	210	219	237	213	238	233	213	230	216	217	223	235	222	250	229	205	238	220	234	196	233	245	232	260	228	216	222	237	228	234	244	236	218	248	222	241	237	231	213	222	228	244	215	236	249	241	232	227	248	213	215	248	214	238	236	229	239	239	235	216	234	248	222	253	236	232	225	239	204	230	256	220	220	231	268	239	215	222	260	231	222	254	238	214	236	206	254	241	232	235	255	234	226	221	232	227	249	225	231	234	231	242	225	217	223	221	239	250	210	234	222	216	222	230	243	246	195	239	245
23113	43426	38683	27635	22059	17042	12906	11552	8310	6905	5516	4725	3821	3201	2734	2513	2445	2256	2016	1842	1922	1832	1633	1768	1649	1584	1484	1404	1262	1139	1004	762	728	643	678	672	596	554	563	486	473	405	405	404	426	436	378	404	361	400	351	403	380	308	352	369	340	366	356	320	312	303	321	311	303	327	313	312	277	304	308	315	303	284	303	294	272	314	313	316	309	340	318	309	311	280	309	325	313	320	288	268	302	291	319	290	313	319	298	313	295	309	313	283	277	293	271	309	291	293	278	282	288	309	284	268	253	319	291	307	304	302	288	288	293	269	297	266	296	272	285	280	279	297	314	259	287	275	288	290	273	319	294	305	317	300	312	294	294	279	255	302	276	322	296	281	295	297	286	289	258	273	287	301	279	310	279	314	284	269	305	299	296	300	299	315	292	261	287	257	342	293	266	256	307	275	264	299	283	274	285	290	274	306	260	312	260	279	286	299	301	288	333	317	292	313	296	268	297	309	272	294	278	269	261	280	297	291	274	306	282	263	313	307	292	298	288	312	307	291	284	297	273	261	278	280	281	311	267	315	311	255	293	296	278	284	300	300	301	300	279	288	307	275	304	291	337	242	287	307	294	239	318	320	257	279	298	290	296	316	317	290	296	286	292	282	303	317	267	253	300	288	261	306	303	304	310	305	304	293	308	277	263	305	288	302	276	268	309	315	305	302	282	257	310	282	287	294	258	309	271	301	316	278	286	265	287	313	343	283	285	285	278	299	265	259	290	305	311	311	277	296	300	292	331	309	286	301	280	308	304	273	287	294	277	268	285	295	308	288	285	304	276	321	296	327	301	273	298	297	306	307	291	314	336	309	320	306	308	319	272	273	330	278	297	302	283	281	272	297	297	297	283	309	281	310	295	286	280	274	327	285	282	289	283	313	291	297	300	290	287	311	322	305	300	305	317	295	311	286	319	304	276	265	297	315	293	286	311	300	328	262	280	296	293	309	299	291	289	275	296	309	269	292	311	296	284	270	280	323	282	275	293	279	309	281	299	279	252	256	282	329	316	269	308	307	278	289	292	266	304	281	272	302	328	288	276	272	280	271	313	281	305	272	327	287	261	316	302	275	292	271	312	305	278	306	287	311	311	292	289	302	318	296	296	283	264	282	276	275	284	313	318	296	262	263	285	285	280	281	325	294	316	306	290	306	285	328	293	300	291	341	294	312	300	307	315	279	287	288	253	272	274	286	300	258	288	281	293	278	299	316	306	282	310	315	287	285	320	276	259	270	285	288	301	313	288	326	280	266	287	267	332	289	294	286	308	335	278	280	282	269	285	308	284	267	291	274	309	278	256	306	299	274	314	276	273	287	289	299	279	278	292	313	283	287	286	308	310	291	289	276	296	315	316	294	289	322	285	300	273	285	275	300	295	297	307	286	300	291	292	290	308	284	299	296	304	281	276	309	267	300	317	282	250	305	286	290	281	311	278	293	281	302	276	287	276	318	255	266	277	316	309	286	278	306	293	300	292	324	286	292	286	303	280	283	286	290	291	286	307	297	289	294	294	287	280	338	272	294	283	296	280	306	308	304	291	299	272	279	293	287	272	318	301	306	318	288	306	287	284	297	267	283	295	286	292	292	308	305	287	277	295	310	265	286	290	299	294	293	313	298	320	265	282	301	277	315	288	326	298	279	284	286	301	306	291	290	276	298	303	266	267	301	293	301	297	301	293	244	305	281	291	283	298	285	271	277	312	311	263	268	290	313	280	274	289	268	249	284	292	290	275	278	306	284	287	332	299	303	283	301	313	291	285	332	276	307	287	294	262	292	274	295	297	297	281	326	268	260	317	289	294	287	290	329	275	256	282	259	274	282	284	301	277	288	265	293	293	296	290	271	290	314	293	265	312	277	299	273	283	284	280	291	281	283	281	304	268	292	269	326	262	284	302	277	289	294	299	346	298	297	279	287	302	276	282	316	310	319	257	286	295	267	290	300	289	298	287	316	312	318	295	283	303	260	305	302	281	304	289	299	304	273	281	275	308	272	299	275	291	279	324	287	289	319	256	324	300	290	312	278	311	260	295	277	269	298	270	295	293	273	313	299	302	304	310	278	285	280	308	276	281	305	271	334	291	263	292	319	297	287	273	296	295	295	277	233	251	298	274	286	290	289	284	279	302	300	288	300	284	299	288	297	276	320	294	293	276	304	281	300	291	269	270	268	272	285	272	305	298	270	297	280	268	298	316	263	263	287	317	274	295	261	300	264	315	304	294	308	291	315	287	315	289	300	300	290	296	276	309	287	297	263	289	287	289	288	285	303	303	303	287	286	281	283	261	332	329	292	308	267	270	277	294	296	279	281	282	265	265	306	310	280	277	307	273	275	294	311	315	280	300	303	289	273	272	311	302	274	321	296	286	302	303	290	280	289	321	292	282	308	302	296	264	269	272	279	329	301	317	295	288	264	312	310	276	280	298	330	297	273	261	317	287	288	295	279	308	305	319	287	273	298	278	279	288	277	306	271	276	270	330	277	313	276	305	307	267	296	299	265	292	296	283	263	308	275	275	292	297	253	286	303	302	290	320	298	266	314	281	297	258	288	270	294	315	297	293	301	290	276	290	276	292	305	278	280	290	304	267	273	314	263	269	285	328	296	302	278	298	286	290	284	287	288	315	290	297	268	310	278	277	289	295	279	262	297	288	291	284	286	295	308	285	254	270	299	296	309	294	325	295	297	298	280	312	298	257	301	340	295	265	294	245	293	294	330	289	305	282	275	307	303	298	277	297	307	301	313	282	296	320	285	313	298	287	292	300	303	244	290	269	279	298	283	277	292	305	287	302	314	266	282	293	293	291	278	301	282	276	293	313	293	290	307	296	309	313	284	278	289	277	275	280	270	287	292	285	271	301	266	280	279	275	277	291	298	313	273	302	296	266	279	281	304	279	302	288	304	282	312	307	294	315	298	259	313	299	283	301	266	276	327	302	291	303	316	325	307	293	299	283	309	297	289	271	316	292	296	281	325	346	298	275	297	277	282	287	285	277	291	307	292	301	277	273	294	305	298	305	290	280	310	303	293	274	271	298	315	282	313	279	297	288	280	277	297	289	320	293	282	290	289	323	303	308	286	314	286	285	281	286	286	285	321	294	294	303	260	289	296	308	303	323	287	300	290	302	301	302	294	304	292	305	257	298	280	309	278	298	290	292	306	303	294	283	297	267	295	301	295	270	277	279	309	297	292	315	303	313	276	305	253	291	284	291	276	284	294	291	260	280	345	316	298	297	296	285	313	295	290	277	328	270	281	293	307	300	287	305	273	289	273	304	286	294	310	313	299	287	287	295	298	302	283	269	296	264	301	250	278	299	294	272	300	277	299	291	279	287	294	304	283	286	334	287	298	305	298	305	274	254	279	305	292	334	285	285	283	292	312	319	302	282	302	291	266	263	311	295	320	267	264	317	309	299	261	297	313	287	303	298	304	273	287	275	317	270	309	263	292	314	293	298	300
28001	22115	20597	12526	6345	3655	2508	2117	1461	1288	1040	914	781	652	642	624	582	591	525	515	541	530	489	467	496	446	483	435	434	424	366	331	335	316	307	293	327	296	331	280	270	294	277	262	261	279	266	305	266	277	286	308	315	275	290	273	293	292	258	290	263	279	269	269	315	279	269	233	277	295	259	261	248	292	246	272	246	247	267	279	297	242	279	261	248	262	261	266	255	275	246	279	312	259	268	251	260	243	257	242	259	259	251	267	278	265	265	271	265	260	275	274	265	274	261	256	261	262	283	296	305	271	264	265	259	231	277	282	236	268	239	264	262	262	259	289	240	250	266	275	241	284	257	292	260	292	267	261	263	273	256	266	298	250	255	299	259	296	251	247	249	300	267	268	268	280	267	291	268	266	257	264	263	274	248	260	267	254	234	261	268	259	278	256	258	264	275	267	276	279	261	283	287	273	256	275	285	261	271	262	287	263	258	289	284	278	236	266	282	266	268	254	273	289	249	280	260	256	252	266	267	263	223	263	221	265	263	297	255	252	262	265	268	317	290	278	306	263	259	289	264	270	252	297	270	261	247	262	247	282	247	262	263	258	249	302	244	246	275	290	270	269	282	279	267	274	261	271	262	253	250	253	257	246	257	252	281	293	267	244	287	314	279	276	269	257	235	277	272	275	268	258	262	265	261	275	253	298	265	262	311	267	262	272	258	272	276	278	275	246	239	235	265	225	277	236	273	248	254	274	278	287	239	250	283	282	276	277	280	262	269	275	254	255	263	276	264	276	271	280	290	287	247	272	290	270	260	269	310	272	227	281	247	277	287	265	235	245	266	275	272	270	278	291	272	252	284	251	251	270	282	287	264	240	250	262	256	288	258	261	272	278	272	273	280	254	307	285	262	252	283	259	284	291	271	278	297	275	232	239	281	245	237	244	254	267	286	273	244	264	275	266	276	252	292	297	259	273	271	269	281	290	258	259	278	247	262	267	274	266	260	286	274	292	257	235	240	260	271	290	274	284	256	272	271	272	284	243	275	281	239	237	273	266	273	280	267	286	250	247	248	275	293	285	307	276	267	279	282	278	261	308	261	278	255	244	282	269	243	246	271	268	262	240	242	282	274	262	257	255	275	262	285	281	264	280	266	276	266	281	263	228	226	252	242	263	298	261	271	288	264	261	261	273	268	248	263	284	238	256	248	278	259	252	283	278	258	260	304	285	243	275	266	259	268	263	280	264	282	299	283	293	251	258	245	326	255	247	260	268	239	253	260	276	279	277	265	245	296	253	255	258	250	262	246	271	266	278	275	279	242	242	281	291	248	272	237	221	260	251	234	276	277	253	295	265	278	255	268	292	282	243	267	242	269	283	252	241	278	279	258	259	277	278	234	282	241	258	238	281	280	253	252	300	277	271	290	285	277	298	242	259	282	271	264	287	272	255	232	289	239	262	285	258	259	278	276	263	260	227	266	289	269	262	269	261	283	268	227	260	243	254	260	224	235	247	263	263	286	263	295	250	291	250	294	290	266	281	274	275	257	294	258	273	265	304	286	286	256	268	278	252	248	274	257	244	274	283	269	288	234	267	254	268	294	240	277	272	257	252	278	286	259	260	266	268	252	268	275	247	251	274	280	277	259	295	284	257	266	278	299	284	277	283	266	281	257	263	284	243	276	268	268	268	260	258	245	257	266	252	294	295	262	258	289	259	286	262	271	253	265	262	288	283	294	281	254	283	276	245	260	260	275	271	250	289	289	283	266	270	275	285	265	300	261	261	258	273	254	281	269	274	266	268	266	268	256	272	275	271	262	243	255	253	260	246	270	254	258	270	273	244	273	274	268	273	259	252	283	247	273	275	263	277	263	261	233	261	273	285	285	268	266	269	265	244	243	258	282	277	281	273	297	266	240	239	288	281	247	268	284	290	263	293	268	245	277	281	291	280	316	242	258	267	258	283	228	252	254	270	274	275	281	293	279	241	270	289	272	242	240	232	243	275	259	273	265	255	272	245	286	270	286	269	274	259	303	264	268	259	282	285	289	287	267	300	276	264	272	260	280	266	282	270	295	253	254	268	256	240	266	284	271	263	271	284	257	251	291	243	259	293	278	262	278	255	245	274	261	273	266	248	269	260	301	269	270	238	290	293	287	263	277	248	289	258	260	254	247	238	288	270	262	228	249	294	278	275	256	283	290	276	249	265	293	263	280	267	269	256	272	260	277	239	265	272	235	255	253	272	264	263	272	298	265	279	264	277	274	273	290	245	245	260	303	247	243	264	263	277	251	256	298	276	253	239	271	256	224	255	285	266	244	266	267	262	271	288	256	277	263	253	265	260	256	272	234	272	270	264	275	286	284	250	268	259	251	245	270	284	268	291	269	287	255	271	280	278	326	272	288	286	273	269	281	258	285	257	266	282	250	278	255	271	249	262	277	259	264	254	291	273	287	278	257	262	260	245	297	265	242	295	277	267	237	230	285	261	249	281	268	251	253	231	276	281	261	275	273	264	266	263	292	275	297	248	284	256	299	292	253	256	265	250	253	278	262	273	242	250	263	268	261	243	257	280	240	276	253	254	263	271	241	278	295	278	271	232	282	252	264	272	264	247	274	263	275	258	277	290	280	254	285	273	281	256	258	267	237	249	270	271	295	279	285	264	306	246	277	237	265	305	272	270	278	269	289	281	286	217	268	264	256	270	294	298	274	281	237	296	254	265	258	280	255	279	289	271	288	281	242	298	267	248	265	272	286	281	282	243	268	261	261	246	270	253	257	263	260	261	310	248	276	275	262	266	256	254	280	238	269	273	280	269	293	240	261	259	231	254	292	266	277	257	276	272	261	266	285	251	271	273	280	260	275	270	278	283	278	265	280	297	286	293	287	255	262	268	278	270	239	243	255	270	253	268	240	260	278	253	259	264	271	300	262	251	285	275	283	247	252	240	276	262	282	288	259	270	249	260	267	267	272	282	282	305	274	258	273	255	261	250	251	269	291	242	248	241	261	290	273	274	249	247	263	296	265	253	272	275	259	275	305	279	311	261	251	289	258	274	256	262	287	235	263	277	252	263	231	285	287	252	254	241	255	247	261	252	250	230	264	245	248	265	281	264	293	263	266	288	253	255	259	264	250	245	253	263	266	253	266	238	274	268	290	247	257	290	256	267	268	255	255	284	263	294	247	261	262	279	256	257	282	283	296	283	288	263	264	246	265	261	270	266	251	255	249	265	247	247	254	265	264	240	254	263	273	259	271	259	266	262	262	275	264	256	271	250	296	291	280	262	259	265	274	251	268	258	279	266	271	269	257	250	276	271	271	261	249	245	264	259	282	272	251	251	266	257	261	234	255	273	241	246	247	236	262	234	259	270	270	279	272	292	260	270	275	273	259	269	274	264	275	279	268	273	270	258	303	252	260	274	244	232	269	254	275	239	269	292	256	279	250	267	267	306	274	276	286	274	265	251	264	253	259	277	264	275	259	288	276	251	277	271	254	271
19134	30723	25643	15613	11141	7709	5836	4988	3632	2883	2384	2036	1711	1429	1306	1278	1148	1108	999	970	927	912	913	909	910	858	866	803	736	608	554	556	533	458	484	494	475	435	413	436	396	354	394	383	402	378	401	358	352	379	378	385	370	367	358	356	383	366	366	352	367	363	363	347	358	374	336	352	325	335	335	362	355	348	353	358	301	337	338	336	357	329	345	343	374	333	351	355	338	319	339	362	331	343	321	345	365	336	374	321	355	329	319	347	322	349	371	336	388	327	335	357	362	325	314	350	351	339	331	314	332	368	377	378	329	371	369	318	336	319	376	391	336	338	334	306	322	340	333	343	360	357	336	343	345	295	341	339	349	363	350	362	340	332	376	359	347	340	310	322	355	362	339	314	341	360	349	335	329	362	320	351	350	340	399	331	334	330	336	381	341	352	369	357	325	358	340	289	358	330	331	311	332	340	308	335	363	351	353	309	315	399	354	357	315	333	297	335	358	378	347	331	335	338	327	349	343	337	339	357	333	350	344	340	346	379	327	311	342	368	329	328	336	318	291	360	340	353	348	374	330	371	386	357	342	342	360	341	340	344	355	353	364	348	342	306	349	333	355	341	321	376	330	341	325	317	315	328	348	351	331	396	351	368	368	361	379	347	347	330	338	339	344	341	355	322	316	360	338	345	341	342	328	332	352	318	323	361	336	370	339	357	350	358	343	359	342	341	317	336	342	320	312	354	357	333	313	383	323	361	338	324	344	370	344	344	361	311	335	331	357	336	317	354	370	355	370	334	333	329	326	347	337	357	339	349	346	367	293	345	279	345	374	382	317	358	299	321	345	352	363	359	348	375	349	322	333	351	347	314	341	367	353	339	335	338	386	368	345	355	305	353	334	342	336	340	349	348	347	338	357	320	361	370	310	316	363	347	370	301	322	332	353	353	350	355	318	299	340	337	321	342	334	334	319	358	331	348	300	344	335	348	357	365	325	345	321	341	318	348	338	317	347	344	352	379	343	329	313	345	330	302	331	373	329	330	361	319	341	308	327	319	335	327	337	297	339	350	351	385	313	299	342	340	385	348	366	345	313	343	365	361	349	374	341	348	351	345	316	344	320	349	337	326	337	376	343	349	343	329	373	320	340	335	334	324	328	364	320	345	347	367	337	352	324	310	338	341	350	340	352	362	330	349	326	321	354	339	361	370	356	360	327	323	325	349	335	340	341	306	315	375	335	341	310	317	335	324	341	333	368	373	350	358	319	302	342	368	351	378	319	318	312	352	319	355	334	353	322	354	363	344	356	323	340	353	344	352	306	331	329	339	326	344	356	337	335	355	361	364	339	385	338	318	315	358	354	344	328	355	384	368	347	320	366	332	350	338	361	336	345	349	353	356	346	344	349	343	347	346	363	338	354	343	357	346	338	297	354	308	324	363	354	358	347	334	332	308	333	339	327	340	386	365	324	339	356	320	332	343	343	351	330	362	369	346	323	356	342	348	315	342	322	374	344	335	331	341	300	369	376	379	358	331	349	339	314	348	300	318	353	368	351	339	347	348	370	351	346	334	366	359	341	368	342	337	337	361	375	331	306	345	323	360	349	341	348	323	356	356	365	356	372	358	346	331	340	333	355	344	367	335	323	327	331	322	342	363	354	326	350	325	371	328	339	390	354	342	341	319	349	345	322	368	373	356	344	338	320	342	341	350	343	340	333	323	368	347	393	346	326	341	325	328	364	323	344	319	328	337	380	342	333	296	354	359	380	358	322	331	365	340	334	304	332	321	315	337	343	349	323	367	367	363	326	340	312	359	332	381	327	352	386	355	311	357	335	385	346	366	350	335	371	324	357	343	345	319	356	315	364	344	321	358	312	353	378	325	334	342	353	369	339	336	302	366	314	357	335	326	361	326	321	352	357	336	355	349	341	319	335	319	358	351	359	361	332	354	340	349	342	347	335	335	336	349	355	341	356	363	349	315	300	340	368	367	346	300	362	309	350	306	350	336	354	344	307	359	341	356	349	343	347	380	321	357	309	316	340	334	353	311	367	325	341	344	361	370	346	350	354	351	325	344	366	351	394	355	333	390	370	345	348	325	346	316	358	323	362	351	319	358	317	327	332	336	346	340	367	350	354	302	379	332	340	342	353	359	325	356	330	318	379	377	338	349	387	347	369	342	327	325	356	321	337	353	328	347	328	349	346	340	346	323	344	332	364	353	345	343	382	341	350	338	310	364	332	361	342	344	335	375	357	342	387	321	347	332	328	316	343	324	347	295	315	353	363	334	340	373	402	312	316	330	327	371	360	323	338	366	356	351	325	349	355	355	314	385	321	366	341	346	321	340	342	326	358	348	359	334	328	323	321	303	348	369	326	362	352	328	368	309	314	338	327	349	324	342	323	327	321	382	350	350	316	340	350	338	333	350	351	342	375	369	378	347	346	369	371	354	388	342	353	320	313	375	347	333	315	371	369	360	336	321	363	358	329	352	346	325	358	332	335	324	317	340	327	363	313	346	328	346	365	373	338	334	365	325	290	334	342	313	362	323	343	345	345	348	348	331	350	364	361	358	356	337	335	313	305	328	329	353	366	348	339	344	334	362	355	350	360	347	363	331	364	331	329	318	368	341	362	355	341	380	305	332	326	342	358	352	340	348	335	360	346	338	330	346	345	333	352	339	350	335	342	338	348	355	383	344	335	341	333	332	370	343	337	320	328	335	319	340	332	365	326	309	313	364	341	369	334	339	330	342	350	334	362	320	327	345	346	350	341	324	343	340	329	346	344	352	347	358	345	343	366	342	330	317	325	354	311	368	314	335	352	349	348	342	348	322	360	322	322	365	375	347	324	348	335	341	313	297	319	312	368	330	322	342	320	334	358	341	312	324	325	363	317	346	357	362	338	307	366	313	337	375	342	359	377	377	379	363	318	349	345	297	309	369	348	353	312	359	336	344	314	332	364	343	376	330	333	348	372	339	362	325	363	317	344	299	356	346	331	337	339	349	370	336	360	304	332	326	351	337	328	333	333	329	339	338	338	345	316	356	347	330	373	334	342	334	351	345	361	322	353	317	323	343	321	345	320	329	350	315	351	321	360	313	363	344	316	327	308	341	320	325	334	346	357	358	326	335	316	335	357	317	354	340	354	327	333	341	348	358	367	349	327	336	356	351	348	347	322	316	341	336	339	345	362	351	324	358	331	336	347	311	369	361	338	326	338	351	356	356	363	357	387	292	346	337	372	336	351	335	330	354	356	300	352	356	335	373	330	336	328	342	329	314	316	323	324	328	333	359	339	336	346	348	335	343	307	352	356	312	345	366	340	335	319	357	336	361	309	381	330	361	330	350	337	316	374	343	319	343	383	381	335	358	323	350	339	354	348	326	321	328	338	341	361	349	319	337	360	358	349	362	341	339	337	314	295	319	338	337	360	322	325	379	372	343	338	338	358	325	336	354	309	375	360	342	377	313	313	346	309	332	338	350	343	357	322	334	338	327	338	377
24625	21598	28936	24783	21436	13040	5829	3735	2525	2060	1721	1504	1186	1009	882	880	836	782	747	719	692	691	637	596	640	641	628	585	505	501	448	384	438	343	327	321	365	315	302	301	257	247	261	270	276	289	287	256	257	248	238	232	251	251	239	208	234	236	258	232	228	217	253	223	245	229	246	226	217	260	213	216	258	234	227	228	241	222	202	256	248	224	250	246	240	227	232	244	210	222	256	214	220	241	230	225	251	233	225	219	251	219	241	233	203	214	211	230	244	211	215	221	201	235	222	230	215	203	224	230	219	213	215	216	222	221	226	225	227	240	246	243	231	231	222	224	225	211	212	218	224	198	198	254	256	231	212	241	239	221	223	196	223	220	238	204	225	227	238	215	215	229	228	229	218	226	209	196	226	231	218	238	215	215	229	204	217	227	211	251	226	222	220	240	226	244	215	249	217	216	212	245	236	220	231	224	216	228	247	239	213	233	250	245	250	246	247	203	234	225	207	221	208	206	260	228	223	225	215	207	243	234	228	206	245	223	236	219	217	224	218	198	249	216	216	259	218	199	230	241	213	200	215	227	221	236	234	228	231	231	253	220	220	226	222	213	253	213	247	237	232	251	220	237	244	247	234	203	228	211	239	209	217	218	235	211	224	218	216	235	207	234	188	223	221	202	217	237	209	230	249	214	198	227	250	230	216	211	219	236	225	224	246	214	222	239	226	230	230	215	236	209	207	215	218	235	219	242	241	224	215	242	219	247	200	234	239	198	223	257	221	229	206	204	239	230	221	209	193	222	226	228	216	241	234	255	229	231	221	189	214	242	231	221	241	228	207	222	205	208	200	246	223	211	231	240	228	219	235	225	230	217	229	232	212	230	196	236	214	231	225	245	235	226	220	223	240	217	231	190	197	213	220	209	258	251	241	244	231	234	233	211	228	226	229	239	217	243	216	236	231	236	241	226	220	202	223	232	220	217	243	245	208	251	211	244	219	232	233	220	239	231	240	245	206	231	215	235	221	214	244	240	227	237	215	227	236	228	216	211	249	232	252	226	212	232	248	217	245	243	237	223	239	229	253	236	208	266	238	210	221	210	213	245	223	260	206	236	222	223	231	256	210	211	232	226	231	213	228	246	196	231	228	213	211	231	230	221	233	252	227	200	228	236	206	228	182	241	240	229	221	224	217	226	237	244	220	228	196	239	219	231	228	217	207	213	221	251	234	233	205	207	221	217	219	214	209	226	230	238	224	235	229	204	207	217	200	239	226	242	223	216	218	209	234	225	228	224	225	220	237	216	230	216	221	215	257	216	209	209	221	239	226	245	224	218	223	181	185	229	248	222	229	227	215	211	217	219	221	249	242	236	213	236	234	236	193	218	204	223	205	227	246	226	213	232	232	208	224	255	232	218	216	230	248	233	215	224	251	256	243	222	208	206	203	232	238	218	211	230	216	211	211	218	218	244	215	267	226	223	227	240	221	239	229	225	224	227	222	210	239	236	217	234	231	225	233	225	254	226	184	230	221	212	246	237	267	215	215	220	217	211	203	204	224	224	236	228	226	234	208	214	226	211	227	229	244	228	280	233	223	212	215	206	224	246	207	209	240	236	250	213	231	228	231	240	240	232	213	231	247	215	258	236	266	214	242	215	258	193	223	270	211	207	220	221	213	230	211	209	235	211	231	225	220	220	255	227	203	248	214	225	238	230	209	223	228	212	210	221	238	224	209	195	226	221	220	239	201	237	209	214	239	215	233	235	261	220	243	220	204	243	201	227	259	197	211	211	246	191	218	216	221	243	223	236	246	214	209	206	203	229	234	235	203	216	218	194	229	221	253	265	216	218	224	208	211	212	200	239	228	243	222	223	202	232	236	231	220	206	222	212	211	221	221	231	227	233	228	224	209	218	220	203	238	213	227	215	215	215	229	236	257	184	215	197	221	247	205	226	232	250	232	228	208	222	223	255	213	229	216	222	233	221	222	202	254	222	230	221	229	196	207	207	208	221	252	211	221	255	220	220	211	222	215	244	247	221	240	222	234	225	223	226	218	219	242	218	214	225	185	218	236	210	235	243	221	212	229	214	186	259	236	215	220	219	233	250	227	201	199	267	210	220	202	197	229	228	234	207	231	240	237	216	242	236	217	243	238	218	235	207	205	224	226	225	221	200	215	241	206	249	228	213	226	256	225	215	238	224	217	239	242	241	232	209	232	221	249	247	227	227	233	243	241	222	218	217	238	204	244	232	229	257	204	236	226	234	214	232	236	226	231	227	223	200	256	199	216	229	245	225	199	194	193	217	210	257	207	207	216	215	227	237	218	223	189	191	218	221	222	235	232	224	223	235	233	204	212	206	213	227	230	241	222	226	214	214	211	229	243	255	225	218	206	229	243	217	207	228	238	227	212	220	210	216	242	213	228	229	240	202	209	221	212	205	218	245	209	199	218	240	223	234	237	230	230	244	227	217	218	227	212	246	237	194	223	242	215	205	224	244	263	207	224	235	218	228	225	220	239	235	236	222	227	220	224	204	221	223	231	243	199	195	234	243	222	195	260	216	234	255	219	207	231	221	220	235	238	241	230	238	214	263	207	212	217	205	205	201	209	222	244	221	219	223	240	251	223	239	246	234	202	255	230	213	219	211	203	235	235	210	225	208	235	239	235	219	240	238	234	216	239	220	241	243	236	220	230	218	238	243	223	242	247	205	228	212	227	228	244	238	246	220	222	230	212	228	230	240	241	208	246	214	204	227	229	232	227	216	235	215	210	200	228	202	225	218	247	247	235	227	197	210	215	218	235	244	213	220	239	218	229	244	244	248	199	241	227	210	256	223	236	213	186	227	245	242	231	235	225	251	226	217	231	199	219	227	228	217	207	231	207	232	207	230	216	216	209	222	244	228	226	212	233	217	238	242	232	215	205	234	231	220	213	213	229	232	249	216	206	252	208	229	251	207	228	224	226	234	206	240	217	221	182	237	188	223	229	232	243	231	232	223	221	229	225	238	236	238	216	222	223	236	231	224	228	225	244	235	259	213	239	222	209	217	224	246	216	230	218	226	225	206	239	219	242	255	244	223	242	232	238	212	226	204	246	222	219	246	261	228	231	231	238	232	234	221	209	243	232	221	240	214	238	219	216	246	244	252	235	219	225	215	207	216	222	185	240	238	210	240	229	241	223	219	231	211	214	219	248	266	197	225	195	227	221	260	230	225	243	245	237	197	225	225	204	214	232	227	253	230	208	233	212	213	246	233	228	206	217	207	206	223	243	215	225	247	233	234	214	219	246	227	253	236	250	220	237	227	240	253	221	222	224	233	241	258	210	228	184	225	224	238	259	207	235	225	206	226	225	243	249	217	235	212	222	215	251	234	223	242	215	246	205	235	228	226	242	227	229	230	209	246	236	243	203	224	210	239	246	233	215	204	224	205	262	231	252	202	224	218	215	224	206	206	240	230	238	237	250	218	220	238	244	214	239	210	258	224	250	219	253	226	205	243
20745	38600	32911	22970	17084	12210	9650	8030	6024	4674	4046	3328	2733	2204	1924	1818	1741	1637	1473	1453	1365	1356	1382	1213	1327	1218	1168	1059	874	792	711	712	634	565	536	562	502	475	422	419	379	363	329	386	385	374	363	373	353	360	329	333	332	316	302	324	347	351	356	308	327	281	311	300	261	281	274	298	299	336	325	290	308	328	302	300	297	273	280	288	299	292	281	317	298	283	306	289	283	299	296	289	267	298	316	288	292	268	291	291	294	292	273	285	316	281	274	300	280	294	273	294	270	260	280	309	323	290	276	264	307	295	272	286	277	294	283	258	288	306	285	280	301	299	299	280	261	272	294	318	276	277	276	318	330	268	263	269	293	297	301	290	270	329	300	311	259	273	317	277	281	290	328	312	296	288	298	289	303	268	307	282	289	303	262	284	309	290	270	328	299	300	283	276	277	296	293	297	300	295	267	298	279	303	300	281	302	297	309	312	286	281	298	290	273	287	262	301	301	301	287	282	302	294	312	292	275	320	300	294	301	243	285	312	283	294	294	327	263	335	292	291	268	294	264	296	284	293	281	304	296	280	301	304	268	290	292	297	298	313	311	288	287	279	317	307	307	294	281	292	277	301	306	269	310	271	301	281	253	280	273	311	298	323	300	281	258	278	259	289	292	297	262	287	267	308	268	277	277	328	290	268	317	282	285	285	249	270	277	297	312	298	282	298	303	295	287	258	279	306	270	327	286	274	287	302	288	250	280	251	252	289	271	275	280	277	256	281	280	288	310	296	276	317	298	272	282	270	278	297	277	285	289	303	280	305	311	254	321	267	280	308	279	271	299	285	279	271	267	256	251	289	278	275	288	301	310	276	301	317	275	263	300	300	312	289	325	308	291	285	322	306	275	317	301	301	294	291	268	270	304	300	272	298	283	288	300	312	281	309	286	282	330	295	292	281	284	294	294	296	277	334	324	312	288	256	266	305	282	293	267	257	303	298	291	301	280	290	309	296	273	257	307	300	257	280	261	301	289	275	274	339	287	292	297	288	280	250	292	286	284	281	298	307	292	306	307	259	272	292	321	268	256	256	261	231	285	284	300	297	287	263	286	268	309	300	284	307	283	301	274	292	293	304	265	278	265	271	289	272	245	303	291	293	298	263	306	270	297	282	278	263	303	299	265	283	303	287	307	301	286	294	295	279	292	291	295	280	324	265	271	289	332	305	282	304	298	302	327	268	273	271	296	264	280	278	307	296	259	292	293	291	274	255	264	281	286	291	278	264	285	314	330	267	287	293	310	271	282	344	292	277	312	305	278	274	316	291	273	290	287	274	268	298	267	317	330	295	283	286	278	293	305	278	318	288	305	291	304	278	273	314	296	254	356	298	286	306	298	275	302	267	270	294	294	290	302	283	274	306	291	270	326	283	262	287	274	265	305	307	273	299	271	273	292	289	291	309	288	292	290	288	269	305	308	297	318	289	311	313	266	279	316	299	293	266	270	295	297	276	299	276	316	277	272	275	286	291	333	286	304	297	333	266	267	293	300	278	295	280	261	285	305	303	295	261	308	311	279	289	323	308	276	285	293	299	287	281	300	290	291	287	306	280	282	281	291	300	316	305	263	279	280	284	299	277	299	321	315	264	311	284	279	290	255	306	280	315	299	271	310	306	275	275	271	284	299	285	334	293	275	271	313	308	284	302	318	288	301	233	273	289	287	305	278	327	276	288	300	274	285	264	276	258	296	275	309	271	285	290	301	287	297	270	284	290	289	345	283	258	294	293	300	317	269	284	301	295	287	291	274	275	289	301	295	273	319	288	281	274	302	294	289	292	284	273	299	293	264	275	273	276	304	306	273	271	325	321	311	272	280	276	281	282	296	291	301	292	297	286	291	323	293	268	290	309	260	267	281	308	289	302	260	313	252	271	278	260	298	272	313	295	302	254	308	333	279	279	263	299	249	300	312	277	311	284	303	277	309	310	314	260	293	323	313	330	261	310	303	283	295	275	285	277	321	273	276	277	311	275	271	301	280	293	292	317	273	294	265	304	290	281	295	305	273	293	305	309	280	295	302	292	294	296	297	295	287	300	319	304	261	295	282	282	276	260	311	302	282	297	308	302	314	285	275	308	318	301	284	293	276	285	291	294	293	325	326	292	287	277	322	311	281	308	282	268	296	303	290	267	263	291	320	262	287	272	310	314	276	268	282	281	285	293	306	289	287	306	267	291	300	301	314	289	285	271	284	313	297	277	286	309	316	288	258	298	312	290	313	323	295	288	303	274	300	277	290	292	281	289	297	281	256	306	277	284	299	279	299	313	277	271	296	270	304	276	308	284	277	288	290	290	299	285	257	281	300	270	290	283	286	295	296	294	285	282	283	298	312	308	296	280	266	309	279	300	260	303	283	283	279	264	315	306	302	272	296	303	276	276	279	263	304	295	330	289	267	278	289	279	292	260	302	278	281	285	253	300	291	277	278	302	296	291	308	261	290	309	257	278	305	288	273	262	272	292	269	291	271	284	300	296	277	288	292	259	292	288	300	281	298	305	284	269	280	299	285	297	286	270	290	312	281	310	323	284	274	295	304	280	264	284	321	307	241	315	293	263	290	248	291	253	277	277	315	297	275	256	280	300	293	276	291	293	293	279	276	327	264	270	299	273	275	295	275	317	281	248	284	300	282	289	269	286	259	298	277	266	301	270	257	298	286	272	300	271	279	264	295	264	265	277	292	277	260	311	301	313	262	300	306	293	268	299	297	310	304	335	331	291	303	314	307	306	305	282	297	317	269	310	286	293	289	250	313	303	304	288	276	303	292	272	289	313	285	275	300	305	292	299	258	303	264	294	275	279	298	293	297	294	315	296	268	284	267	292	283	266	311	304	273	283	298	277	266	288	313	282	289	309	287	286	282	283	294	310	330	298	303	279	293	280	299	317	279	322	287	316	309	333	280	301	270	272	318	272	307	272	284	272	321	300	289	282	302	297	290	250	300	287	289	291	274	281	306	272	280	288	286	289	313	274	285	316	315	281	307	316	315	283	284	289	305	274	294	283	295	291	300	296	284	276	295	301	312	285	286	278	301	306	277	297	288	289	275	290	283	292	282	279	292	310	286	316	292	297	270	314	302	270	279	300	300	293	286	316	278	293	307	308	274	268	317	312	296	287	294	254	270	306	317	274	306	276	257	309	298	301	279	290	279	295	282	292	281	288	294	312	273	297	291	256	313	294	284	318	298	315	302	285	283	326	291	278	297	280	299	286	284	308	305	291	276	282	296	329	290	295	286	271	280	265	293	284	316	290	305	278	294	324	314	273	280	264	304	279	304	310	279	309	295	295	299	283	313	295	284	299	320	311	278	304	306	305	289	318	272	334	289	289	300	331	290	300	294	277	280	302	309	278	292	296	290	290	249	242	288	307	296	289	294	299	301	241	320	313	289	269	269	267	249	303	262	288	301	274	267	318	269	278	283	296	277	288	265	299	264	293	285	263	274	296	266	263	288	277
25866	21610	27610	25542	12705	4882	3415	2506	1894	1502	1291	1136	950	857	784	770	721	688	654	667	656	608	590	571	586	582	604	540	503	420	437	417	396	368	339	379	360	349	338	328	324	312	290	275	323	285	295	286	310	309	304	331	306	299	269	297	325	274	285	285	308	285	286	307	296	274	303	290	276	276	269	283	317	291	297	277	281	272	278	319	298	268	266	258	275	275	295	288	291	309	278	278	301	290	310	287	278	256	271	252	273	281	278	274	284	292	287	269	282	288	290	298	261	262	299	320	271	306	286	273	296	309	292	291	284	265	287	285	311	270	284	260	285	296	253	307	297	303	303	266	269	292	270	271	270	256	274	291	271	271	280	302	286	301	286	297	237	268	274	263	272	284	276	283	264	283	297	294	294	251	259	292	265	304	265	263	285	273	281	304	261	293	300	263	323	278	277	281	272	261	273	323	279	247	287	281	279	282	259	303	301	299	269	250	300	278	264	295	292	284	303	267	293	295	288	257	262	274	265	260	256	264	291	275	285	288	288	273	288	281	278	310	262	289	289	314	298	293	299	289	293	263	283	258	265	320	288	269	311	255	272	306	278	288	276	268	305	257	273	284	310	267	285	294	297	267	313	280	250	263	270	288	272	263	282	277	277	306	266	248	295	280	285	305	283	297	302	275	285	282	266	286	242	285	287	267	257	279	273	277	290	277	271	257	316	271	287	294	286	299	279	281	269	292	286	263	292	277	270	284	286	303	294	302	273	294	275	275	272	303	270	291	253	283	259	284	281	297	308	275	294	297	269	299	274	301	282	311	290	269	294	256	280	299	251	284	298	265	290	277	287	298	301	261	286	289	262	294	285	266	277	273	309	279	302	269	281	247	258	281	278	259	259	256	277	272	280	281	305	255	292	286	260	288	273	287	305	275	281	242	264	273	289	255	285	292	278	295	295	254	288	263	286	299	283	279	295	298	285	279	297	291	285	257	281	271	274	283	276	284	286	303	268	291	265	293	299	284	290	271	292	297	268	280	243	259	280	290	263	274	283	290	285	269	278	315	308	334	294	318	310	253	278	284	249	306	279	268	295	315	285	289	266	273	297	284	283	303	304	278	281	256	280	294	274	307	296	295	281	284	308	305	277	283	284	268	279	284	272	280	266	272	263	297	298	277	260	281	281	302	289	293	291	276	282	266	316	274	278	274	274	269	310	272	256	285	290	274	287	326	285	272	279	299	249	282	263	271	295	299	286	260	302	270	283	299	309	269	300	285	301	295	301	270	268	285	248	282	279	318	311	281	248	297	299	292	270	288	280	276	285	267	290	276	304	293	280	294	260	276	268	272	281	281	264	271	252	282	272	295	258	267	273	289	273	284	286	253	294	312	273	272	309	274	292	271	258	266	261	301	287	268	325	303	272	276	274	288	264	272	254	305	293	278	286	292	288	278	269	269	311	290	295	252	279	264	307	292	282	255	293	288	279	262	298	287	286	277	239	282	287	245	257	264	298	292	301	298	265	276	264	328	279	271	273	261	306	287	304	286	296	312	290	280	270	299	291	295	265	268	275	266	269	289	260	264	293	282	245	278	309	313	281	263	298	257	287	284	279	297	252	271	273	269	275	306	265	275	279	324	286	311	298	276	272	279	296	290	310	258	257	293	288	273	272	285	298	290	282	311	274	286	286	301	257	267	302	283	276	298	289	283	262	282	259	289	272	259	289	290	295	279	292	274	289	256	287	289	281	312	286	267	293	272	274	267	291	271	280	295	291	288	268	260	312	265	290	262	283	251	291	279	294	295	288	297	295	264	302	289	297	268	259	266	270	279	286	265	274	276	272	316	278	280	268	288	271	263	275	283	291	270	282	279	276	268	265	272	288	304	301	284	307	318	243	302	310	322	282	250	293	265	281	281	298	279	260	261	279	313	296	298	245	273	268	294	298	299	306	305	269	320	272	285	277	277	292	278	259	292	304	276	264	263	293	258	315	271	272	276	262	291	257	284	306	301	273	288	295	270	312	274	274	257	261	269	317	277	289	272	291	294	280	283	313	289	280	254	267	285	258	270	283	286	307	280	263	266	292	288	297	254	284	265	268	290	270	269	272	261	288	275	263	288	286	268	283	247	274	296	314	322	290	269	270	272	302	281	285	277	278	270	278	291	273	282	328	314	285	277	264	275	283	253	276	316	285	282	283	317	289	286	300	281	268	306	259	297	298	302	269	257	271	300	279	314	286	294	260	272	262	271	297	312	257	299	303	302	281	281	286	281	301	267	280	283	269	276	280	291	286	275	254	261	262	270	270	262	306	279	251	311	286	274	297	313	284	282	273	285	269	286	283	272	335	270	275	301	277	270	310	276	259	274	292	310	294	289	269	292	294	286	272	281	288	286	294	282	285	290	297	280	260	278	328	300	290	311	286	323	284	288	261	254	279	295	312	305	263	267	289	311	277	292	268	265	256	274	288	241	294	282	276	280	272	280	288	265	295	288	276	295	271	290	290	267	276	282	279	292	302	277	266	303	293	300	285	299	291	272	271	284	258	318	274	289	284	217	307	250	282	294	310	264	288	297	287	265	298	293	285	274	302	270	334	269	304	287	273	278	300	288	306	301	270	259	273	254	265	305	301	277	283	299	288	255	272	279	293	276	273	288	292	287	321	279	278	270	271	293	304	282	308	276	279	287	282	270	274	273	275	296	274	300	285	288	249	282	302	308	310	286	298	270	293	278	283	288	281	292	274	276	310	268	271	276	258	277	305	291	277	302	294	248	293	289	273	290	282	276	274	266	264	270	283	271	280	254	264	267	285	265	290	291	285	296	280	282	265	296	264	267	261	281	295	262	290	290	303	300	299	290	304	260	275	315	295	255	277	292	263	293	311	293	301	244	280	284	270	286	275	280	297	307	293	280	282	268	262	271	293	295	301	275	285	301	273	288	272	295	301	294	284	285	278	268	266	270	319	272	271	300	278	268	288	303	274	253	265	308	296	259	276	284	277	287	266	273	303	254	260	276	284	312	307	270	285	291	282	280	292	278	278	276	251	242	289	321	263	294	291	270	283	273	262	280	270	261	293	297	288	293	277	290	279	267	251	303	260	274	299	287	290	329	292	297	271	304	285	262	304	277	283	264	294	245	247	299	306	281	286	295	299	289	286	278	269	288	311	274	292	292	272	281	305	279	284	288	294	273	257	293	274	266	261	321	277	269	255	289	301	265	318	278	285	253	296	274	275	280	271	294	283	288	268	285	297	281	285	276	336	277	290	282	297	271	324	253	297	251	296	284	267	264	288	290	326	279	284	279	286	296	296	278	304	279	299	263	288	293	270	295	299	282	290	275	288	292	289	301	273	290	280	259	293	284	280	259	282	291	265	294	270	266	289	280	288	272	294	264	298	288	275	301	293	283	296	287	294	282	302	308	272	282	291	287	295	287	308	305	291	293	288	272	281	291	293	297	264	286	257	299	275	279	286	279	316	298	295	272	277	273	280	267	271	285
20596	35052	28975	19210	13640	9309	7837	6073	4841	3724	3093	2701	2229	1833	1575	1510	1561	1527	1394	1277	1260	1170	1195	1174	1081	1149	1009	996	837	733	703	693	572	528	561	506	562	467	470	459	437	412	391	429	461	410	404	380	424	453	416	407	382	403	399	409	375	393	379	379	323	336	373	333	409	362	366	375	381	329	350	375	348	381	355	392	370	365	396	358	348	371	373	367	359	366	364	359	372	388	398	356	378	361	331	367	375	366	349	354	410	351	337	353	397	363	353	374	381	357	384	363	333	352	359	394	372	351	337	359	388	310	418	372	327	365	360	345	346	357	358	397	354	368	383	369	326	367	385	344	330	357	351	371	344	345	347	362	361	383	365	356	377	365	354	358	366	354	344	377	360	343	370	367	398	374	345	329	378	345	370	341	353	335	330	344	377	362	361	340	342	374	328	348	376	372	363	364	385	354	378	356	354	359	337	363	328	331	375	337	325	345	373	388	368	370	394	345	346	362	317	354	352	379	360	366	390	345	329	355	361	325	380	395	358	340	359	356	351	362	367	379	335	342	361	378	325	369	346	398	377	355	368	363	362	337	367	342	339	366	397	390	349	383	336	399	359	324	324	361	374	376	366	333	367	369	390	375	340	351	317	353	333	341	356	349	362	340	388	344	365	349	367	365	350	351	360	364	371	367	299	382	362	363	374	347	354	364	399	385	347	344	346	339	353	357	385	366	325	363	340	345	355	394	370	353	355	386	324	334	341	349	358	361	363	354	359	328	372	331	336	350	380	332	353	349	356	371	364	328	372	344	358	344	332	353	321	358	367	367	348	352	360	336	373	374	336	356	360	383	357	370	361	339	361	334	357	347	352	362	373	350	387	338	366	350	392	343	348	372	368	344	374	369	351	356	367	372	335	339	338	353	373	351	384	357	350	337	369	331	373	390	381	351	364	356	359	343	381	331	381	339	362	394	383	363	349	368	363	348	357	386	364	361	349	366	373	368	360	337	344	399	351	341	389	346	351	345	327	338	373	338	358	372	368	344	343	356	360	368	357	365	320	399	370	353	340	382	357	368	350	382	378	372	375	361	368	371	368	370	340	329	369	387	365	377	355	360	365	334	326	367	329	356	366	355	383	384	384	381	375	373	352	333	330	363	352	371	367	306	346	394	313	342	346	358	324	348	353	358	368	366	375	334	371	378	358	356	376	342	371	360	333	386	375	345	386	366	376	388	349	336	374	367	375	349	326	356	369	323	381	373	342	350	340	372	373	364	314	323	348	385	357	380	355	370	362	377	380	334	339	357	368	341	326	329	346	381	309	378	390	370	356	339	350	351	368	324	388	340	378	369	377	372	369	388	349	348	356	369	396	354	360	392	386	375	340	357	365	350	347	377	395	341	352	358	383	360	322	381	347	367	386	352	382	374	329	346	375	345	358	350	356	380	336	329	362	367	342	359	354	356	360	374	358	364	333	344	319	351	318	391	360	335	337	367	353	380	375	342	360	377	364	379	372	395	368	336	338	326	340	350	353	332	356	382	370	341	327	380	352	313	359	345	386	376	363	347	336	353	350	341	361	349	333	351	377	326	349	387	356	355	344	377	364	384	359	373	380	355	372	378	379	364	340	375	334	353	346	375	368	345	356	364	374	386	365	382	332	346	354	360	356	363	328	369	346	328	381	384	345	344	403	346	383	350	347	341	371	356	379	390	350	350	339	376	351	351	387	357	353	371	399	349	354	343	329	351	342	348	369	368	337	373	340	343	358	389	348	364	373	351	343	360	320	346	343	384	362	365	390	348	360	364	373	375	358	378	354	342	356	361	340	360	353	400	372	380	341	363	349	329	355	332	352	368	341	356	354	356	330	342	353	313	371	365	348	354	374	347	353	372	395	348	339	375	380	374	381	363	365	339	350	372	366	356	334	366	315	363	327	400	324	336	324	351	349	381	423	382	363	313	360	350	368	355	360	333	325	342	336	375	398	329	386	377	362	324	367	349	403	332	316	341	326	358	333	343	341	359	366	376	335	326	354	336	347	372	368	356	387	338	362	363	356	362	332	370	352	342	366	343	378	354	358	370	376	347	363	348	353	345	355	367	360	351	344	369	381	351	363	378	388	353	383	373	402	373	376	356	354	329	350	343	354	359	377	374	373	345	384	352	340	403	382	331	339	358	349	412	340	384	365	349	350	377	346	401	388	344	358	344	348	348	358	346	398	334	361	356	365	382	344	372	352	365	361	351	367	378	341	364	372	338	336	373	377	359	365	360	350	351	340	353	374	361	334	371	328	353	351	364	357	360	368	367	380	333	368	368	345	415	380	392	338	360	395	375	368	351	365	341	346	358	369	356	381	368	400	365	376	360	361	331	399	343	361	352	373	372	357	357	366	408	337	369	354	333	366	343	339	366	364	360	386	352	352	374	311	332	366	364	362	375	372	360	360	371	358	377	354	377	344	367	352	359	371	361	398	363	367	355	356	361	372	384	365	372	344	352	344	371	326	365	384	360	353	351	340	343	370	351	340	330	350	346	344	342	357	356	348	374	334	338	338	382	374	365	333	331	349	349	370	328	343	327	330	370	335	407	381	379	343	341	344	389	369	363	352	344	349	352	355	378	370	342	347	355	382	362	374	346	351	353	338	367	326	356	353	371	350	349	363	404	366	344	363	372	359	329	365	372	347	392	361	364	371	372	345	339	353	336	360	344	341	333	336	384	356	366	378	383	327	390	373	375	361	364	370	346	349	310	396	359	351	370	330	333	362	377	351	373	374	375	369	380	379	390	396	343	334	382	405	403	353	358	357	380	336	346	363	345	364	381	338	358	343	384	365	330	352	392	337	369	359	374	352	359	361	385	328	340	362	367	378	361	390	382	361	346	332	370	335	358	367	368	377	371	345	374	353	375	359	379	362	374	380	360	380	356	365	348	361	362	364	332	345	352	324	352	332	353	350	381	390	347	345	364	356	385	356	382	390	375	364	318	359	370	337	337	376	374	334	337	345	367	387	353	371	396	345	321	361	388	360	338	339	376	369	353	360	354	359	358	369	357	362	389	357	355	352	346	360	377	359	343	362	365	341	389	355	355	402	387	362	369	364	327	345	335	381	372	366	373	365	358	362	335	372	345	343	396	369	398	365	386	354	359	359	368	352	375	343	349	369	386	337	344	371	359	324	335	367	359	353	350	365	361	322	314	344	396	366	359	363	363	354	332	358	379	339	361	336	372	385	340	342	367	403	356	358	364	356	353	375	369	348	366	402	298	385	336	376	362	352	396	338	389	366	377	347	361	343	379	373	379	399	376	358	366	373	377	384	365	354	345	369	363	381	380	349	375	385	355	364	344	319	383	364	332	364	348	335	363	363	385	359	391	332	367	347	334	327	396	344	363	357	326	362	393	359	354	356	365	316	316	374	359	399	361	344	401	339	367	379	366	363	363	363	340	339	376	352	347	360	339	370	375	341	422	326	337	361	303	356	361	396	376	384	369	357	315	366	371	337	348
23561	21609	29515	24186	21666	21493	13263	5560	3686	2907	2475	2098	1639	1274	1240	1086	1145	1151	1118	997	945	900	937	875	905	759	770	736	676	583	556	486	448	400	404	397	402	387	359	332	318	300	306	296	270	301	293	280	282	257	265	286	267	277	282	262	267	264	239	252	247	244	238	281	248	218	222	236	274	252	266	220	238	256	238	245	223	239	221	241	208	248	252	216	234	232	243	246	237	238	238	245	212	262	235	224	238	252	228	232	251	231	238	257	248	243	211	248	248	233	227	238	231	217	230	249	244	215	224	221	216	242	249	222	255	225	251	258	257	219	243	230	200	245	223	250	228	225	240	239	245	230	220	255	257	216	243	203	247	239	253	250	243	216	240	242	233	233	222	236	234	239	245	241	243	235	207	262	242	218	218	210	218	236	255	238	240	228	251	224	245	251	228	232	223	247	219	234	225	229	252	243	220	239	227	217	225	219	234	222	232	220	235	221	225	263	233	235	224	220	251	191	198	216	224	237	251	274	220	207	193	223	227	216	232	224	246	219	214	231	220	251	239	201	218	232	242	247	250	224	240	231	221	221	218	250	214	238	246	263	207	229	238	229	251	265	241	222	236	246	252	218	231	253	215	237	231	233	206	265	249	238	229	233	252	269	241	236	229	221	243	234	210	241	224	230	209	240	240	238	259	236	229	205	251	210	220	230	228	233	219	242	245	225	244	233	223	217	226	218	251	243	208	255	220	239	215	245	257	253	240	253	225	206	245	215	233	235	212	243	245	234	210	240	227	219	209	235	236	217	248	259	229	250	216	232	248	242	195	203	202	242	232	253	258	235	239	246	228	228	208	242	211	225	235	211	229	250	249	232	235	240	193	237	216	245	218	246	247	218	236	204	243	225	235	222	252	231	237	215	234	228	216	226	239	220	205	217	224	215	256	240	229	261	217	226	222	228	217	215	232	236	213	246	243	229	232	245	252	239	217	232	209	262	218	247	235	227	201	245	247	264	226	236	222	227	233	236	239	258	233	217	210	227	217	241	212	220	242	227	212	248	204	250	227	244	235	213	224	237	231	206	236	235	250	202	252	205	234	247	244	235	232	221	234	237	246	227	250	225	225	235	234	204	248	219	231	233	234	218	226	262	232	235	218	246	227	237	225	227	235	241	220	245	202	236	225	261	259	225	224	271	257	222	257	252	214	219	221	266	226	262	220	248	247	229	283	217	255	248	224	225	231	232	258	237	263	234	217	237	268	233	257	237	243	221	237	245	231	216	206	220	247	230	227	205	250	224	194	256	204	244	222	239	230	256	231	243	245	248	233	228	237	206	223	267	247	223	246	229	253	249	225	245	240	238	233	253	264	216	243	248	246	228	223	244	237	221	229	213	225	244	225	225	220	226	215	229	228	213	225	216	225	232	253	239	236	246	226	211	213	246	257	232	240	218	215	237	236	224	251	254	222	243	215	218	223	240	238	257	238	238	253	223	243	236	246	213	230	241	203	249	220	263	216	241	250	221	223	233	228	214	252	247	231	238	208	221	213	237	213	259	225	246	212	233	236	243	248	267	247	239	245	261	226	239	231	224	232	238	226	222	226	242	227	212	224	232	243	220	237	231	239	217	231	233	210	210	238	235	232	212	199	219	215	202	215	240	244	228	217	228	253	257	250	247	264	213	225	230	252	238	232	257	248	221	220	240	238	248	277	223	229	237	243	226	244	243	235	226	247	242	224	254	256	233	231	243	216	258	253	249	233	231	233	215	236	218	222	216	248	238	239	215	220	262	253	244	228	234	249	240	226	209	245	218	224	215	223	251	224	245	234	217	228	234	220	212	229	226	246	241	230	256	243	245	253	258	260	219	243	230	259	236	240	215	236	233	217	255	226	262	241	234	257	207	234	225	228	233	231	246	242	226	192	240	216	228	246	230	214	253	240	248	236	209	253	236	240	251	237	237	222	214	221	233	259	240	237	245	229	243	239	228	222	244	217	238	240	228	233	220	236	265	237	221	238	248	221	229	228	232	233	250	215	242	217	252	203	221	250	226	252	247	203	207	241	249	246	231	265	211	233	202	242	239	244	223	264	239	244	222	231	205	234	242	218	235	231	213	248	263	237	239	245	216	259	243	242	202	222	230	264	272	262	220	241	211	242	228	242	253	236	211	254	195	216	245	280	260	213	237	240	220	242	234	214	232	210	231	201	194	230	242	205	235	228	219	231	242	221	208	242	220	226	230	243	238	240	226	270	227	212	203	228	256	228	212	242	226	220	243	231	254	251	205	224	216	241	211	235	235	240	220	211	228	246	213	226	259	257	230	222	212	220	256	249	239	230	224	239	212	220	214	229	202	232	226	236	218	246	242	238	207	258	212	216	257	266	241	218	270	220	263	234	238	229	218	199	217	260	218	261	209	229	234	238	239	223	249	235	229	248	221	213	223	219	225	232	251	225	226	254	237	238	236	214	226	228	220	241	211	220	231	256	236	229	202	253	247	212	246	241	277	228	224	251	229	224	233	235	223	224	247	245	248	223	236	222	247	233	201	227	245	234	245	222	212	251	250	228	232	206	238	229	205	235	213	237	230	225	256	244	253	236	226	222	230	244	228	201	219	253	230	242	247	219	227	252	186	261	213	235	227	219	236	197	255	230	216	225	233	229	260	250	226	257	239	212	229	238	206	231	238	212	255	245	221	231	247	240	207	252	247	237	251	227	279	203	228	222	217	217	250	200	225	232	203	237	228	215	209	231	234	237	234	223	241	237	243	227	204	239	239	230	245	225	189	250	250	199	253	239	260	251	238	226	226	238	230	236	234	239	257	220	220	238	214	238	244	241	231	231	223	218	243	255	227	250	216	250	257	239	263	253	239	273	231	238	218	215	250	222	255	236	233	253	211	239	228	239	214	227	228	226	224	223	246	240	211	215	253	214	207	226	230	239	218	206	202	241	237	240	230	241	233	228	241	215	238	242	251	221	233	208	237	241	218	215	249	242	226	242	241	245	224	248	244	241	235	237	233	237	229	238	230	234	211	205	230	253	231	246	238	239	216	204	203	213	242	264	219	234	219	246	242	230	225	244	225	220	253	214	205	235	229	222	235	219	251	294	228	222	221	242	219	214	235	217	223	237	219	239	244	242	257	232	220	216	193	219	222	267	234	212	237	231	231	248	234	232	217	239	232	249	251	226	234	229	228	240	219	246	249	243	198	215	237	227	244	243	212	225	233	233	238	208	224	237	230	229	218	240	229	211	231	247	242	249	250	213	226	237	239	236	229	209	212	248	250	241	204	229	216	203	232	224	237	232	219	237	217	226	230	233	250	225	231	222	222	222	209	262	235	251	231	253	214	208	218	217	235	237	240	228	238	241	223	234	247	216	239	233	216	237	255	233	237	254	237	230	232	247	250	226	250	241	243	203	237	230	221	244	225	230	239	232	243	214	248	262	218	216	265	228	243	207	219	213	225	232	203	208	209	260	240	229	267	252	233	217	248	230	204	253	254
23576	43722	38374	27710	20906	15261	13111	10362	8517	6784	5600	4860	3838	3146	2752	2545	2400	2512	2327	2145	2054	1869	1814	1822	1660	1706	1584	1408	1286	1110	1054	879	795	645	626	640	629	585	511	474	433	427	388	431	423	443	408	403	416	398	387	366	334	353	365	376	342	360	345	329	326	315	322	294	335	299	343	308	309	316	324	319	306	343	282	299	306	313	285	315	306	327	281	308	290	320	288	326	315	317	301	266	287	295	295	327	289	304	282	274	323	299	297	276	301	293	311	288	313	307	310	283	316	293	311	297	288	300	256	303	276	299	260	271	302	294	299	308	266	295	309	327	296	285	300	251	307	314	283	262	306	323	280	296	293	287	262	308	305	298	284	291	293	271	283	275	334	297	301	302	278	315	260	271	284	284	279	286	302	314	309	292	313	288	292	271	298	315	283	268	287	288	300	267	288	285	304	292	266	306	276	274	294	312	276	257	312	272	347	265	289	300	294	284	326	311	304	276	285	290	313	273	285	277	295	303	307	276	288	306	296	285	279	317	267	302	287	319	276	295	276	277	302	287	298	309	280	308	278	298	282	271	311	301	270	294	288	296	313	305	321	293	265	293	288	319	296	280	297	295	301	266	290	278	291	292	273	293	289	307	274	288	280	304	273	286	282	282	271	276	303	311	266	303	304	283	272	311	293	282	309	276	306	303	315	290	263	302	297	303	321	318	285	292	299	278	303	270	280	286	302	271	292	270	296	282	282	318	284	283	310	320	281	291	296	291	301	296	290	292	299	284	315	301	270	283	312	252	326	306	316	307	292	286	312	272	282	247	294	283	283	280	282	280	271	318	272	273	274	314	303	297	296	322	273	291	292	312	306	304	317	272	304	331	268	303	289	311	297	287	285	274	297	308	265	340	314	282	293	299	284	304	285	293	290	295	273	283	313	294	268	329	330	303	305	304	279	299	301	278	288	307	299	276	293	318	288	301	286	311	268	276	290	290	285	273	290	320	308	296	299	299	298	289	301	298	304	278	273	275	318	297	272	295	312	273	297	321	293	255	300	274	302	321	294	302	307	288	287	297	287	287	284	317	311	257	261	291	292	279	297	275	315	271	296	253	301	289	307	290	285	256	274	271	282	276	312	271	288	291	278	262	321	325	284	291	289	312	305	288	316	266	279	301	298	298	295	289	310	279	287	300	304	312	285	289	293	316	294	312	248	277	316	305	297	272	311	318	271	286	267	288	282	313	289	298	272	314	299	323	280	282	282	311	264	282	303	307	311	272	304	299	251	307	308	278	255	327	285	293	307	295	274	264	309	318	294	301	270	302	278	293	290	316	317	301	307	291	279	308	313	265	301	290	288	283	276	324	291	312	306	290	278	294	294	285	330	300	300	296	279	312	262	292	279	332	293	302	279	305	303	327	296	281	289	290	281	306	284	265	283	259	290	265	289	274	314	299	286	316	286	327	298	277	284	301	296	306	277	289	289	285	288	274	290	306	262	280	290	269	299	280	318	269	309	288	291	282	281	286	261	304	279	321	296	266	273	278	279	298	277	268	260	283	298	274	278	307	288	269	304	282	269	317	308	302	303	261	325	294	303	281	305	287	301	282	301	302	287	292	290	308	265	286	321	301	327	317	300	282	300	288	291	269	315	313	268	312	306	285	304	269	297	270	284	313	330	300	294	277	302	283	294	307	313	270	311	286	273	298	268	279	312	297	286	292	282	314	308	313	291	292	280	309	285	261	295	288	274	306	280	303	287	292	291	291	282	312	319	315	305	284	281	310	268	289	282	281	307	276	289	284	293	259	294	316	260	271	296	269	290	288	289	264	280	273	280	282	250	302	278	307	283	287	276	299	298	270	299	310	288	273	295	294	274	285	272	326	285	285	302	290	281	289	286	299	299	279	285	272	264	291	305	306	322	273	311	290	250	306	303	276	289	258	258	295	304	291	328	313	273	275	280	287	334	289	299	306	291	312	289	265	287	296	271	264	273	290	305	313	290	296	319	316	290	328	268	311	285	291	283	300	310	284	248	303	284	288	281	278	304	288	287	294	288	310	272	282	303	287	286	306	302	281	254	291	268	314	267	307	279	272	254	303	246	294	289	270	307	309	295	295	280	313	254	302	324	293	299	309	292	306	298	303	299	295	267	249	278	302	298	284	322	276	261	256	278	310	298	303	275	303	303	328	271	298	276	267	296	272	295	310	267	292	301	259	302	303	284	287	309	286	312	302	284	304	309	319	279	281	296	304	304	293	308	273	286	288	292	296	268	258	294	313	284	295	296	309	303	289	315	313	286	289	312	313	283	302	292	302	308	280	256	281	280	314	290	307	281	311	294	291	280	291	290	303	303	275	303	279	291	276	252	287	308	276	265	294	280	257	289	301	299	293	329	304	268	298	296	274	289	305	290	324	279	271	278	261	269	301	311	309	286	283	292	298	313	304	299	247	314	307	287	301	277	294	262	304	313	271	299	284	291	319	279	317	275	274	275	303	255	294	277	300	278	308	298	341	294	280	284	287	300	306	271	272	309	286	287	288	271	283	287	317	300	288	304	288	330	314	323	280	305	282	299	277	286	314	260	313	285	271	285	301	285	294	295	298	322	291	321	300	303	300	316	270	274	277	284	306	267	305	255	285	256	282	295	302	264	292	290	307	260	282	290	289	292	318	302	284	301	287	287	271	300	281	307	263	330	312	263	301	311	270	327	315	287	306	304	309	255	287	257	308	304	281	294	302	304	295	296	283	322	281	295	277	299	287	265	289	297	283	317	298	283	298	287	312	308	278	284	278	279	285	266	276	322	304	308	282	274	290	294	307	296	293	266	302	286	306	300	277	283	301	269	300	286	306	317	298	291	281	282	300	290	298	283	271	267	293	309	272	301	297	300	319	267	324	279	299	289	297	263	288	299	253	280	322	294	283	288	332	288	303	299	298	279	282	301	316	322	289	283	318	292	293	283	287	288	284	301	278	279	278	264	314	289	270	311	276	337	320	282	281	309	295	284	316	336	279	301	300	306	285	286	290	300	296	285	305	281	294	311	291	269	274	286	279	331	285	279	309	318	296	312	280	291	280	307	292	305	269	306	304	305	280	313	280	278	294	247	281	275	276	264	314	284	309	298	284	292	282	295	281	262	309	307	307	317	305	283	295	282	306	300	282	268	274	289	293	309	283	308	305	296	328	271	275	290	291	317	294	289	282	326	299	307	266	269	285	291	295	285	293	269	292	273	275	299	308	260	315	316	306	278	255	296	291	284	299	345	310	313	289	298	273	280	329	310	275	287	315	313	299	318	336	284	269	284	267	283	284	253	282	286	296	292	250	267	296	253	272	286	305	274	285	300	299	311	300	294	340	281	287	302	293	321	317	281	286	271	289	273	260	285	295	289	277	268	299	319	300	290	305	272	295	310	288	288	282	276	283	281	300	288	267	318	256	263	298	264	285	322	289	303	283	287	302	297	309	290	266	322	267	290	284	304	301	273	276	272	314	266	272	273	289
27973	22149	20647	12438	5606	3204	2581	1912	1456	1226	1058	915	755	693	657	628	537	610	553	568	541	528	539	535	562	482	471	433	414	397	343	369	321	327	308	317	330	334	304	316	296	288	286	279	291	268	258	276	269	263	240	262	297	277	285	276	271	305	283	279	274	240	280	262	280	279	290	254	243	254	262	243	242	243	247	284	267	250	269	260	255	291	287	250	292	264	257	268	259	269	264	264	262	268	261	253	266	290	286	249	282	287	270	262	272	294	279	243	242	277	272	253	255	291	270	276	292	243	281	297	240	254	282	284	277	297	231	274	258	273	281	219	268	282	261	273	262	284	279	292	242	260	268	261	232	301	245	266	268	241	301	266	273	274	249	291	274	251	266	275	258	256	263	256	254	262	272	279	274	251	263	254	259	271	228	263	266	280	302	269	271	262	250	243	261	281	278	277	255	265	241	259	293	278	248	289	275	271	268	279	283	273	304	257	242	231	293	276	239	274	262	280	276	283	298	285	264	285	274	261	272	259	271	278	259	264	263	268	251	257	281	263	277	271	254	256	255	274	257	257	273	263	286	268	272	246	293	249	239	255	281	273	280	278	265	290	276	259	273	247	269	258	263	279	277	301	268	272	261	280	274	268	246	254	252	261	244	257	253	265	258	281	248	268	268	290	286	271	259	263	274	261	268	240	240	277	273	260	271	257	295	307	276	307	266	257	261	250	261	254	290	267	257	254	287	258	280	259	265	265	265	270	282	255	281	260	278	246	267	262	270	258	272	263	257	278	270	263	261	276	273	256	267	256	261	292	234	279	261	266	260	254	250	289	302	262	261	245	261	270	264	286	284	265	262	281	261	272	282	255	281	269	258	286	247	292	272	276	290	302	280	254	288	255	306	268	272	274	300	258	275	287	275	304	259	294	251	269	276	261	259	271	256	257	268	278	258	279	281	262	256	269	288	280	284	276	249	236	268	269	290	281	277	277	270	247	295	274	253	258	282	236	285	312	291	268	273	255	271	260	297	267	276	291	287	278	268	272	231	244	262	292	315	263	238	276	251	269	258	271	277	288	248	277	274	299	279	259	295	263	306	264	248	266	272	242	309	276	264	255	278	243	243	261	278	298	273	255	311	260	300	265	243	265	274	266	258	261	246	282	273	275	276	275	251	279	278	291	287	240	254	290	233	229	272	272	265	302	298	254	247	276	281	274	294	293	264	256	264	278	290	255	259	273	272	300	247	286	283	253	263	273	252	284	251	275	269	295	278	258	248	271	245	258	274	275	262	263	273	254	258	263	257	269	252	300	292	297	270	297	283	269	242	267	266	260	265	274	282	243	272	269	245	262	239	290	271	279	255	235	286	287	256	281	249	246	277	270	275	249	276	265	278	301	282	260	264	255	257	278	269	241	258	277	251	259	267	277	287	289	267	265	279	268	242	306	258	283	288	284	262	252	260	243	256	267	260	269	309	261	258	267	271	247	254	265	258	291	269	295	304	256	244	298	258	316	281	292	257	271	271	251	239	249	267	266	266	290	252	273	279	266	276	282	267	263	264	256	269	271	250	270	268	279	264	261	276	267	276	262	293	288	285	274	255	291	282	254	258	260	271	282	257	247	284	289	271	225	278	277	295	261	272	273	248	284	272	280	284	284	273	243	259	295	256	295	265	270	267	254	236	272	265	282	285	285	266	300	276	267	299	263	265	237	283	274	239	262	264	287	284	281	278	247	275	267	260	270	264	265	262	248	286	219	255	245	244	273	254	283	271	229	277	247	246	258	246	273	260	289	251	285	265	257	281	231	281	276	278	272	278	261	254	269	308	306	277	284	283	247	257	297	268	266	268	293	270	259	293	249	264	253	277	309	274	261	273	296	278	294	267	269	253	264	270	248	255	281	282	268	263	271	252	263	281	260	284	265	269	254	264	278	282	258	286	293	265	252	264	275	273	263	257	302	247	274	258	273	284	263	255	269	263	275	242	278	268	271	262	299	300	261	273	271	289	262	267	279	290	264	291	263	277	280	280	267	294	245	250	279	282	282	297	265	258	267	267	272	273	255	266	235	249	313	250	286	281	277	252	268	295	275	264	269	251	278	261	263	252	236	244	260	263	255	289	251	255	270	261	280	288	269	264	264	261	274	270	267	286	255	261	241	253	256	252	279	231	273	263	291	263	258	253	280	264	289	272	305	230	245	261	276	265	237	263	285	264	280	264	239	266	279	260	247	228	272	266	278	247	255	269	266	274	271	292	282	282	278	299	276	265	278	279	256	275	256	266	281	263	266	277	258	255	268	267	248	271	231	295	248	274	283	270	283	285	268	247	273	254	256	266	254	259	262	258	258	300	290	293	278	278	269	281	254	242	283	265	273	292	284	244	251	273	278	283	273	264	284	284	270	298	252	285	299	241	254	278	261	238	305	257	258	279	296	297	288	272	271	275	306	270	282	292	260	251	288	272	278	267	282	269	275	297	254	267	268	260	241	254	260	259	281	267	269	286	283	258	290	261	278	282	253	274	268	294	238	264	280	296	251	270	290	274	260	262	267	243	265	260	264	260	260	261	272	272	271	279	262	252	255	241	288	259	275	281	279	251	278	255	277	254	263	239	271	267	255	298	259	315	246	247	243	256	275	287	251	280	288	277	250	301	250	244	274	263	289	244	255	245	281	272	263	248	273	276	236	272	266	260	252	277	286	257	278	248	279	264	255	284	253	264	261	250	274	252	235	261	254	228	261	286	287	294	283	289	286	292	279	258	251	285	261	258	274	230	281	246	265	272	257	281	275	255	294	256	283	289	270	289	249	258	271	267	252	245	238	250	256	272	266	254	250	277	266	286	246	290	260	254	270	286	272	274	260	288	263	255	254	253	264	234	286	265	304	286	261	263	283	267	233	239	261	279	282	296	275	250	276	287	283	273	248	277	272	260	263	272	265	285	317	272	282	287	252	241	282	260	257	270	295	282	247	271	235	258	289	276	276	279	281	267	256	247	263	245	265	280	292	288	286	279	276	296	264	257	232	278	285	282	261	256	242	260	273	258	263	278	284	273	268	248	282	260	285	262	273	271	272	278	272	246	269	283	251	251	294	285	257	252	289	235	263	244	235	264	264	260	288	273	262	260	282	255	262	272	273	289	250	260	268	260	260	299	278	269	261	256	269	250	268	266	264	270	263	279	255	272	254	250	281	267	277	283	256	249	268	257	262	273	259	247	242	293	282	282	264	243	269	287	270	302	264	235	264	276	264	243	257	255	279	253	261	260	293	254	284	258	297	280	295	292	250	277	238	267	252	217	278	312	281	269	289	240	288	245	263	254	263	265	273	272	266	243	304	263	263	246	280	230	263	257	272	261	258	263	261	274	294	286	242	281	249	257	261	273	268	270	267	287	266	263	261	286	279	269	289	261	264	277	263	295	246	246	262	297	271	262	259	259	253	247	254	266	300	269	283	243	256	288	279	250	269	277	289	281	242	245	275	262	248	277	309	276	254	283	277
20234	31184	25748	15248	10599	6905	5836	4579	3582	2996	2479	1979	1602	1376	1316	1083	1157	1221	1116	1095	956	992	969	939	944	840	813	783	747	604	596	516	485	436	447	450	437	444	399	435	373	400	420	379	395	355	391	369	380	391	354	373	339	365	367	373	378	348	335	356	341	369	356	349	370	366	339	330	315	373	352	350	347	320	358	359	339	369	341	320	343	343	381	378	332	359	319	321	352	358	347	328	349	340	346	344	362	376	334	360	396	332	361	365	379	334	332	352	340	335	380	337	338	360	353	343	363	337	376	338	339	380	353	334	312	307	347	309	334	336	368	344	353	356	367	342	380	324	370	361	325	337	340	341	343	309	364	312	321	323	366	368	312	322	331	374	353	332	344	349	346	308	361	329	333	357	330	312	377	358	338	358	322	350	345	366	338	342	305	306	357	355	332	352	353	347	336	329	358	358	329	291	338	342	340	355	327	348	318	341	317	311	360	335	365	355	314	326	366	340	352	335	345	342	357	365	320	339	354	342	359	313	350	357	332	360	344	327	325	305	323	365	356	351	358	372	331	362	364	291	337	332	325	386	303	339	327	369	336	356	381	302	374	343	337	356	372	363	354	338	337	359	342	375	334	347	335	371	299	390	366	329	334	313	327	363	344	362	332	333	347	383	361	356	362	343	351	327	373	301	336	348	344	341	357	323	350	345	316	318	331	346	343	339	351	352	360	329	365	373	364	348	332	344	335	346	337	355	338	329	351	328	313	350	342	311	358	346	353	359	365	359	346	373	338	336	365	321	297	353	344	327	343	366	357	396	381	345	348	304	332	341	333	337	348	324	335	368	379	328	369	340	379	313	350	340	347	313	338	339	342	365	317	347	323	350	343	347	338	342	362	338	346	311	347	356	360	360	347	362	366	360	345	351	340	354	346	318	348	356	340	351	341	332	359	332	324	338	361	319	359	347	359	338	349	349	325	350	363	321	358	344	329	322	322	356	360	343	339	315	352	387	312	334	357	322	320	330	341	305	323	362	341	324	350	316	384	353	335	356	345	344	303	315	331	348	318	362	328	354	353	338	324	334	355	330	303	358	311	339	318	351	360	345	336	361	339	324	366	321	340	316	338	360	330	332	314	347	319	330	352	363	339	345	321	358	335	345	328	371	345	359	339	342	368	334	349	346	361	350	322	373	347	329	373	337	344	315	350	309	325	379	334	331	339	322	349	348	346	364	333	360	353	331	338	329	335	347	330	317	356	317	362	328	365	365	344	343	365	319	344	322	321	363	307	332	352	347	351	347	365	332	351	350	328	369	377	353	378	328	358	346	346	341	348	368	320	359	367	321	354	336	356	337	389	333	344	326	357	348	326	351	332	359	399	354	330	356	360	369	346	357	353	332	323	346	343	318	333	351	346	381	335	336	327	358	331	363	346	357	313	345	327	325	374	338	334	319	337	365	308	308	356	329	331	361	312	344	328	362	350	356	367	334	359	349	332	340	375	353	362	351	372	332	377	343	342	326	336	377	346	348	288	322	327	358	358	329	341	353	372	340	326	350	367	315	363	340	352	345	335	364	320	328	329	325	344	343	333	344	343	309	353	365	321	343	341	326	333	337	341	333	378	332	341	357	346	316	334	353	345	338	319	326	330	341	349	326	359	371	335	350	328	366	347	310	349	364	345	338	329	342	325	338	351	340	355	322	351	315	388	351	343	354	333	339	340	312	349	308	343	339	346	373	357	318	344	384	351	353	314	354	357	317	360	362	288	361	353	332	359	324	339	331	359	338	361	343	373	331	355	332	359	365	327	300	370	345	354	341	343	319	375	311	327	351	355	378	330	362	346	333	304	354	316	358	365	377	333	331	354	358	352	327	362	351	330	337	379	329	366	313	341	351	334	325	335	355	330	342	366	321	331	360	352	328	322	325	375	337	304	378	341	342	319	396	348	350	327	336	304	342	343	368	333	347	303	375	385	360	345	367	309	330	329	363	363	328	361	340	371	322	354	347	322	377	371	372	321	337	384	351	334	364	321	333	346	343	339	336	360	294	348	349	343	356	350	344	348	352	348	302	348	368	317	336	367	329	339	339	338	368	325	330	336	362	334	339	344	326	335	309	377	334	354	367	345	330	384	330	314	368	370	339	333	368	333	355	339	343	336	355	376	342	342	363	361	340	349	352	320	326	340	314	335	341	357	350	337	321	322	341	337	346	314	348	339	311	361	316	339	332	337	324	346	321	322	324	339	352	377	306	313	332	305	336	317	335	317	306	331	297	371	358	344	327	318	328	358	360	386	365	352	330	338	340	334	358	367	309	363	338	345	336	351	346	353	340	342	366	310	373	366	349	363	340	361	328	369	317	337	366	315	393	372	360	324	321	338	329	349	332	369	361	324	334	369	340	364	329	363	309	338	347	335	348	350	286	355	355	342	349	343	341	345	355	312	350	342	370	340	359	345	330	328	336	360	359	332	304	334	318	349	337	368	321	308	330	334	344	337	355	316	352	371	339	328	340	323	330	370	347	346	357	328	342	359	325	342	321	333	334	346	321	369	329	336	348	324	353	364	382	349	301	362	318	363	348	348	370	360	312	355	343	341	331	320	338	352	301	330	360	332	339	330	348	341	350	348	348	345	320	350	323	352	358	352	356	347	340	348	353	368	334	362	342	355	353	320	323	347	345	337	350	375	357	336	346	355	308	318	358	337	338	352	365	364	357	328	347	355	324	297	363	326	372	362	349	332	373	361	392	318	352	360	333	291	353	329	350	318	363	344	322	367	348	351	330	340	310	333	330	365	384	356	321	329	348	333	351	328	339	354	332	330	361	333	322	333	299	347	321	346	342	315	342	322	329	339	349	383	344	359	357	335	327	318	347	297	334	342	365	328	334	360	353	359	338	342	328	350	355	361	366	351	347	353	347	375	334	340	366	311	365	335	342	321	365	310	349	339	319	317	333	346	341	340	349	367	322	367	322	372	356	347	331	333	315	338	358	350	370	347	346	340	375	348	356	355	332	346	390	333	343	330	356	341	326	325	355	340	365	325	338	371	362	360	332	340	361	380	337	355	342	342	331	355	345	329	307	359	345	336	353	367	359	348	340	344	341	326	349	321	334	342	319	353	337	324	335	322	326	342	364	331	327	372	353	314	359	342	340	351	330	362	350	356	320	352	321	351	338	344	353	371	355	376	352	340	351	346	317	332	335	329	336	331	349	365	317	332	333	382	356	345	378	327	342	371	328	351	360	332	357	367	342	320	374	330	351	310	352	365	363	335	377	334	338	329	350	307	350	356	348	327	358	352	336	337	332	297	327	361	355	346	343	335	341	315	377	318	353	362	322	341	338	349	354	349	335	381	335	325	356	337	349	357	317	336	355	373	376	323	352	320	357	342	364	335	346	322	368	305	326	344	358	319	332	309	338	340	340	359	362	341	369	340	341	352	343	342	341	344	361	329	329	331	361	337	322	311	331	317	371	335	330	325	343	356	343	354	348	358	324	353	324
24644	21620	28960	24803	21415	12395	5263	3562	2632	2017	1790	1369	1112	989	855	786	773	813	799	757	690	743	718	710	687	635	574	565	560	477	451	385	386	322	317	328	340	307	289	263	277	282	272	301	289	260	281	239	269	241	257	224	214	261	236	219	242	237	251	243	243	243	220	203	242	217	205	251	229	251	233	246	236	259	248	221	220	228	211	232	249	239	227	220	219	236	213	217	213	202	243	209	209	203	230	213	256	206	206	200	233	220	199	232	246	218	234	228	237	227	217	216	207	187	220	200	262	218	233	214	210	236	239	238	230	235	237	229	204	258	259	241	249	221	198	214	227	236	230	220	223	241	225	225	207	224	238	233	232	223	230	230	235	236	201	247	216	240	234	254	222	242	220	249	235	244	225	232	210	206	198	229	234	227	208	232	237	244	235	246	214	203	195	235	260	223	244	220	219	257	216	218	253	240	235	230	233	215	229	200	241	207	214	227	222	216	222	230	240	227	244	223	232	220	215	218	244	213	217	215	238	235	228	231	213	218	232	226	231	235	247	208	201	217	230	230	241	228	235	237	243	233	239	239	220	234	208	206	239	226	234	213	256	238	236	214	229	204	189	226	229	212	235	231	233	246	229	214	229	224	260	239	236	240	228	227	212	246	219	226	225	223	219	219	222	224	214	253	226	226	224	255	210	223	264	221	208	199	203	231	244	230	189	226	205	242	194	216	223	214	227	227	244	232	221	250	230	218	212	247	231	202	234	211	201	187	210	228	240	220	226	189	211	227	215	234	216	233	216	203	236	222	214	214	239	234	228	208	217	236	240	213	214	229	215	240	253	240	245	194	219	210	200	229	225	219	220	224	230	244	211	212	251	227	228	231	224	208	222	229	218	212	213	212	212	230	217	240	214	205	199	206	216	200	228	254	219	241	228	224	248	241	235	222	217	236	211	236	229	222	222	202	212	220	219	212	226	230	215	232	227	213	229	234	237	216	218	225	227	222	223	211	221	223	226	227	230	214	253	231	253	212	231	226	246	245	216	215	241	251	227	237	229	230	216	240	242	238	244	267	236	242	255	252	202	215	235	226	201	244	209	232	217	217	207	204	226	257	201	211	213	225	206	244	208	225	240	219	261	246	232	216	232	222	202	226	241	203	216	229	228	248	228	223	193	231	210	225	221	228	239	201	224	201	261	211	226	218	230	213	216	214	231	231	233	227	233	216	222	217	254	200	229	217	225	221	210	224	218	199	223	229	249	222	224	238	236	256	254	243	217	230	227	233	208	230	210	236	252	225	234	237	224	236	222	236	252	212	228	216	220	225	212	250	242	237	228	227	214	214	204	211	225	235	229	216	235	206	246	226	211	236	226	197	231	222	227	223	209	215	218	229	211	211	233	243	231	243	244	208	216	220	254	252	238	237	216	218	219	204	205	241	213	196	239	232	198	225	233	227	238	227	227	224	234	232	192	227	178	196	240	207	228	225	202	214	223	205	236	209	228	200	233	214	222	225	218	193	230	213	200	245	210	226	239	214	233	228	226	223	232	227	195	214	224	244	252	241	218	224	253	228	206	221	216	252	217	236	218	222	206	217	251	226	234	221	237	250	219	234	214	225	214	232	228	215	224	205	211	208	219	217	209	222	229	242	234	201	218	223	232	225	206	202	207	241	235	254	205	231	210	228	217	236	222	214	231	232	220	225	224	259	213	230	220	218	269	213	231	233	253	182	219	229	205	222	197	262	232	232	235	214	236	231	203	236	231	219	221	197	239	218	220	230	233	209	226	217	231	216	237	216	238	208	241	210	222	233	211	247	241	238	224	280	214	244	200	230	212	204	205	247	237	223	214	244	195	231	227	208	233	238	210	259	267	234	202	236	215	224	203	230	209	233	216	227	242	212	248	210	233	215	237	210	217	201	232	206	223	210	237	218	205	223	224	222	245	229	238	234	198	221	232	226	230	236	213	232	191	229	265	211	221	189	209	228	236	256	192	235	233	201	235	218	206	219	232	237	211	228	229	214	225	228	221	238	226	259	240	238	235	247	204	222	201	255	236	215	203	235	209	234	209	228	189	224	214	235	195	225	208	230	205	223	224	239	221	245	251	219	204	179	233	257	226	235	246	213	230	220	228	221	243	242	236	251	252	204	239	230	206	206	237	247	241	191	218	216	226	217	225	234	223	225	236	226	258	212	197	223	218	262	230	192	234	198	242	207	227	250	216	215	208	218	239	218	225	237	210	229	228	220	218	240	242	216	219	221	220	222	226	230	217	220	210	230	232	214	234	243	206	228	221	212	230	199	249	233	239	241	208	233	233	212	236	217	208	222	212	213	193	244	225	224	210	226	218	203	216	219	213	260	217	241	221	212	237	217	226	221	236	234	232	257	209	234	218	236	202	226	213	203	225	221	250	246	206	213	224	239	203	233	204	232	225	230	225	220	231	219	232	219	261	231	229	227	230	248	254	199	221	211	259	209	203	253	212	228	201	187	215	227	214	206	221	255	227	230	239	239	215	231	229	217	249	209	250	217	229	224	209	239	224	253	224	218	205	218	215	225	216	234	234	198	217	232	226	203	193	231	234	227	207	190	227	213	198	224	220	253	245	234	214	225	204	218	231	213	236	202	230	222	213	215	243	243	242	220	227	229	218	224	226	211	256	264	267	220	231	221	225	221	213	211	246	233	239	205	261	238	231	207	212	248	193	204	233	222	220	227	222	256	217	208	227	253	206	214	229	234	196	219	218	212	204	206	222	230	192	217	225	228	222	240	208	239	219	231	227	225	235	268	228	219	206	235	225	208	221	239	233	196	232	232	230	215	231	218	219	237	229	229	250	219	223	216	221	228	240	224	226	213	247	238	234	229	229	236	225	229	248	217	249	218	245	221	222	242	242	247	247	224	195	242	219	211	206	226	226	210	233	201	224	233	239	255	216	228	225	221	207	218	211	216	217	212	210	209	231	231	237	213	220	248	231	228	217	218	217	207	211	203	228	226	220	215	251	224	250	228	232	221	203	210	259	227	237	240	228	232	213	256	228	216	232	220	227	223	237	232	238	194	211	230	227	218	224	243	233	221	219	225	210	246	233	233	220	191	257	236	240	232	229	213	225	249	227	202	215	197	204	239	224	229	215	234	202	242	239	241	218	238	226	243	244	211	227	226	237	226	242	220	224	254	234	220	220	235	205	230	198	235	234	242	243	245	225	209	229	228	204	216	226	242	235	217	218	212	230	211	194	236	213	211	247	223	248	222	225	216	236	191	223	247	192	229	222	256	198	229	207	213	242	228	224	209	222	225	226	222	212	210	232	223	242	220	192	249	206	204	211	226	224	205	226	231	223	236	205	219	222	215	233	210	193	258	219	216	214	214	229	235	228	236	219	216	227	193	243	221	237	220	238	228	210	212	240	218	217	204	213	228	225	214	197	223	249	224	226	206	224	250	216	223	246	218	214	232	202	227	231	227	222	235	217	232	233	194	230	227	232	204	223	223	232	250
21294	38649	33464	22051	15887	11342	9391	7682	6347	4887	4195	3299	2552	2322	1952	1761	1844	1863	1819	1586	1451	1530	1447	1530	1383	1279	1202	1112	953	855	757	672	563	567	511	501	499	421	458	437	420	376	404	348	430	346	368	388	369	349	347	347	341	362	303	339	345	310	333	335	281	334	290	290	281	264	314	294	268	292	262	284	285	311	294	300	301	307	304	307	322	301	293	276	305	302	293	282	325	296	285	265	317	306	283	292	311	326	305	281	323	304	296	286	313	302	281	292	304	299	283	267	297	301	291	308	285	314	293	293	315	269	296	287	307	313	290	286	281	288	304	291	293	260	282	283	268	257	280	281	329	303	247	320	299	316	311	311	281	300	312	287	289	308	283	288	267	306	328	297	305	276	284	280	323	296	301	291	276	299	279	297	269	305	272	287	319	280	297	287	316	281	283	312	314	262	312	282	276	301	282	287	293	267	293	296	282	292	285	301	301	311	313	269	303	322	286	268	305	253	285	326	324	304	334	282	298	273	288	277	259	243	287	296	286	288	291	273	319	311	299	276	319	282	289	278	262	288	316	312	292	308	270	271	269	254	288	295	281	286	286	306	307	285	296	285	272	314	316	291	309	305	314	320	287	267	289	306	283	271	260	283	303	308	264	306	328	303	319	306	272	288	305	275	284	277	283	300	277	286	327	299	275	331	293	303	311	282	271	281	282	282	283	289	295	300	283	282	283	285	278	288	285	285	303	319	294	279	301	250	318	258	264	267	285	305	315	292	292	296	289	304	284	287	262	294	301	265	311	297	256	297	310	299	294	315	293	292	299	285	329	279	283	305	242	277	291	281	274	280	276	278	289	288	319	304	306	292	265	296	302	269	283	282	280	309	292	279	316	297	285	269	258	271	304	302	286	307	273	309	283	269	311	288	304	305	302	294	329	289	257	306	293	298	309	296	265	310	302	305	292	288	319	315	276	291	248	286	316	289	276	271	298	307	300	323	304	317	308	258	302	283	279	288	275	276	297	252	282	289	302	283	321	296	273	324	274	296	274	271	271	307	276	279	293	280	299	311	301	308	271	336	288	287	279	331	307	285	277	288	307	318	269	303	280	294	264	304	303	283	294	307	299	303	299	288	270	290	277	296	299	299	300	284	272	323	282	238	310	279	307	263	279	306	311	277	307	281	301	282	305	309	324	284	313	303	279	301	282	274	287	273	297	314	303	287	288	282	291	250	314	315	292	318	252	293	286	300	301	267	320	280	303	278	258	280	300	302	304	278	294	289	293	311	254	274	278	290	282	296	271	268	290	317	292	276	281	321	293	301	278	290	266	295	266	293	269	298	299	282	302	267	273	309	314	290	285	258	251	307	285	286	290	296	261	268	296	287	276	297	308	325	294	273	288	312	293	298	296	263	260	271	283	332	298	302	297	274	302	314	283	252	310	285	314	296	317	307	303	304	303	277	302	307	312	300	276	293	289	319	290	286	309	290	300	323	289	275	259	311	274	266	285	277	301	281	314	263	274	290	298	310	259	323	299	292	261	272	292	297	261	309	297	282	318	278	270	305	291	312	312	316	282	275	286	297	291	289	305	299	276	312	278	299	262	307	297	300	284	314	272	290	306	292	283	278	311	267	249	292	322	269	290	292	251	284	291	318	262	258	302	285	306	279	277	282	303	291	289	293	312	305	285	278	262	311	295	292	289	295	262	294	288	316	258	309	297	290	302	278	274	297	278	300	280	294	312	309	293	305	261	290	280	282	294	277	259	305	297	286	268	290	261	256	303	303	282	304	286	276	323	293	307	298	274	285	273	302	282	309	302	279	298	289	306	288	278	314	301	292	284	289	255	307	285	300	312	316	272	287	289	269	282	288	315	298	283	309	297	284	277	278	273	279	287	277	275	287	275	288	302	290	284	304	260	292	281	293	277	270	327	280	300	302	291	267	289	253	261	317	304	267	280	301	290	274	274	300	291	278	290	329	313	298	277	315	293	275	329	272	274	304	307	309	295	305	282	269	286	307	267	303	306	273	288	306	265	307	290	287	284	294	285	302	300	300	276	275	275	272	278	279	242	306	296	272	257	310	289	270	307	293	278	307	304	270	319	293	282	272	296	345	293	299	270	284	266	260	285	302	288	266	297	305	288	279	283	286	288	299	278	288	326	319	319	263	250	273	301	279	300	303	280	258	298	286	282	292	287	290	256	315	282	291	311	274	292	320	294	278	307	271	297	314	287	274	309	298	311	327	275	285	269	289	309	290	315	283	320	297	280	268	277	298	279	312	290	277	291	269	263	310	317	305	306	299	304	295	291	302	307	272	270	280	289	314	314	262	272	303	320	259	260	299	294	332	297	296	279	288	292	288	316	312	272	259	286	312	316	273	296	287	280	282	266	329	289	296	291	287	277	270	262	306	308	269	279	302	294	284	294	334	320	272	315	275	296	306	308	271	269	318	341	261	314	294	279	293	313	266	297	302	284	325	258	317	290	288	295	288	323	274	304	303	318	290	289	313	273	296	295	353	285	317	270	280	287	323	306	268	299	279	291	343	309	309	278	292	310	309	286	318	284	262	314	304	268	309	299	300	286	293	284	295	289	258	270	282	302	278	290	326	274	272	293	286	282	276	290	287	286	241	287	299	303	295	287	281	271	299	276	302	289	294	270	267	281	306	284	274	305	296	287	279	295	286	291	285	261	288	289	271	272	302	286	304	303	279	315	277	284	293	305	299	290	254	284	283	336	299	273	301	319	295	291	292	307	302	295	285	304	287	266	294	297	285	278	312	262	293	319	288	283	300	308	298	291	260	299	287	292	275	293	249	320	277	288	303	301	295	321	272	310	261	275	305	268	322	296	295	282	289	304	302	327	283	308	293	308	260	286	338	239	288	263	287	313	317	293	298	297	271	307	288	268	290	295	313	273	287	293	308	271	270	312	278	294	292	286	295	265	304	286	299	267	268	290	297	286	306	272	297	291	278	324	329	278	283	267	308	289	313	317	296	264	296	284	312	334	296	318	293	308	297	294	283	279	277	290	308	300	277	284	276	300	293	275	293	289	283	284	331	289	308	326	282	313	292	304	300	275	283	301	287	292	315	288	272	319	286	294	286	277	287	300	282	285	294	297	274	304	304	288	287	288	271	289	329	295	265	290	301	303	304	301	322	315	292	257	292	272	309	301	290	265	274	302	302	295	263	274	306	297	278	276	293	291	322	291	281	301	293	283	289	310	274	280	292	289	301	298	324	282	280	327	290	265	291	309	301	282	295	285	287	304	301	279	271	311	280	284	314	258	309	272	270	260	282	294	275	281	300	309	310	287	313	325	295	290	297	282	273	291	301	289	247	281	263	294	272	292	280	300	308	285	277	264	306	258	321	299	284	300	267	280	289	289	295	286	292	296	275	288	305	309	295	264	313	261	279	290	285	276	295	281	293	281	278	306	300	296	306	265	273	278	283	279	298	279	269	273	307	325	311	291	305	310	316	296	259	321	306	295	276	307	329
25872	21627	27652	25491	12057	4556	3202	2525	2015	1558	1384	1100	919	818	771	746	747	767	745	703	689	650	646	641	598	592	536	518	545	463	452	386	404	355	347	363	353	304	325	337	325	328	309	311	319	297	315	315	305	308	306	311	304	293	305	302	307	264	302	288	279	294	275	289	293	293	303	301	277	277	305	279	260	296	281	285	291	279	266	269	264	290	266	287	277	294	268	280	280	289	276	263	276	277	292	287	290	299	282	268	290	259	272	327	277	269	271	285	300	293	304	282	268	278	260	273	289	275	271	284	256	283	267	323	279	287	293	307	319	268	295	279	284	282	281	286	318	290	306	278	289	305	299	266	278	262	268	293	308	301	284	280	320	278	292	280	303	288	288	310	285	266	315	268	307	283	307	279	301	284	305	310	295	287	272	285	296	271	305	292	281	289	308	309	256	296	291	290	270	279	300	292	268	290	272	279	261	272	299	284	252	293	303	290	288	270	286	281	285	274	278	249	286	260	284	272	302	306	278	292	262	272	266	291	285	280	284	292	308	299	289	271	260	318	266	291	285	264	290	301	294	314	262	302	288	302	298	230	291	281	283	280	300	272	266	280	300	300	282	279	304	277	275	292	313	257	289	284	297	252	260	260	276	292	283	270	291	286	282	286	283	250	305	246	308	311	263	299	292	282	296	286	292	289	289	309	319	313	314	297	306	306	306	291	266	289	274	262	301	278	272	281	293	274	284	279	298	270	298	293	278	305	297	277	295	292	281	274	265	251	309	278	294	283	286	297	300	277	303	308	278	277	255	280	292	292	318	279	268	280	259	284	294	296	287	298	248	314	254	285	274	277	305	297	265	282	282	259	331	274	286	276	276	295	300	304	257	290	275	285	301	286	289	285	314	255	273	267	320	312	295	269	287	284	286	288	296	266	264	285	282	261	294	267	294	266	274	287	282	290	271	287	280	270	244	324	296	315	277	291	266	292	287	298	300	321	268	277	277	289	283	275	282	305	297	296	282	270	310	288	317	275	275	301	270	311	308	284	303	288	265	262	279	318	292	285	282	293	286	260	286	280	291	290	276	301	267	283	271	291	272	250	270	287	277	274	270	296	282	308	280	266	281	266	306	288	291	314	299	281	277	257	289	279	270	294	295	248	268	275	299	285	301	285	295	295	248	257	255	272	271	300	296	271	264	282	307	257	315	253	295	280	289	249	278	263	274	310	290	289	281	302	296	285	278	272	273	303	276	286	268	284	291	303	256	267	308	274	294	285	301	295	276	293	275	283	272	280	287	310	308	261	295	284	281	296	298	266	324	259	294	293	284	281	334	304	288	311	282	301	288	268	274	300	297	292	274	284	279	301	288	258	294	312	295	262	285	291	305	277	290	264	325	287	297	313	300	259	276	272	317	281	297	284	290	300	278	257	284	282	299	311	301	287	255	306	267	268	290	284	262	272	299	262	304	292	255	239	305	295	291	300	300	279	288	291	310	293	295	288	277	286	287	270	284	280	267	275	305	265	269	249	282	285	297	262	304	294	320	291	298	278	279	267	268	270	281	268	253	286	245	302	272	293	298	263	283	292	293	285	295	321	302	272	289	267	283	277	295	328	269	292	310	268	264	252	332	289	283	247	291	290	301	296	270	261	297	281	308	298	274	297	296	285	286	278	298	295	269	308	299	299	311	286	321	309	280	275	258	290	289	313	292	272	262	296	285	275	279	270	270	294	298	266	271	309	296	298	307	276	312	284	294	270	284	254	269	268	265	292	278	290	266	281	276	303	267	264	305	303	327	275	299	308	300	288	274	315	296	288	322	306	280	308	308	306	258	294	301	257	292	293	299	281	258	279	277	290	275	281	294	293	270	279	289	278	286	275	279	286	302	284	248	276	293	264	289	288	279	274	292	270	283	299	276	280	281	269	271	293	279	323	293	287	279	278	276	257	307	294	265	295	308	268	270	268	267	267	281	257	288	266	281	319	251	289	296	279	301	285	285	280	305	292	276	308	295	260	322	262	275	271	296	257	292	293	305	273	264	292	273	262	262	308	303	271	304	309	256	286	274	283	299	266	293	289	280	274	280	255	270	279	283	302	297	299	341	307	286	295	295	289	275	295	294	266	313	261	275	290	302	279	286	268	262	288	291	285	275	283	299	312	295	293	290	300	291	262	289	276	297	301	280	312	315	321	282	277	283	307	277	268	277	277	267	280	281	286	307	286	291	301	275	307	269	263	296	281	317	276	286	286	293	286	287	274	269	262	293	312	299	292	304	288	290	288	265	280	278	314	277	282	282	275	263	298	275	313	270	264	279	303	266	309	275	285	277	292	288	284	285	281	292	281	280	294	311	316	300	308	290	280	276	264	274	251	273	313	305	282	270	265	316	267	308	277	293	313	276	269	263	269	275	328	248	271	284	268	287	273	263	264	284	251	274	316	302	318	284	257	325	288	302	286	295	273	271	276	302	259	300	295	288	273	300	284	276	293	300	288	280	276	282	233	297	272	291	294	320	294	314	313	298	272	301	270	292	293	289	301	275	270	278	264	279	274	301	284	281	312	287	286	259	289	253	280	278	279	295	297	293	299	262	283	261	301	266	274	272	262	299	301	290	280	303	286	288	291	281	249	290	283	295	301	245	289	291	289	288	293	280	287	295	308	296	298	269	326	286	272	294	281	259	308	293	283	286	266	291	285	287	315	257	305	282	273	290	282	293	287	283	298	297	298	288	285	334	257	270	295	274	256	273	275	263	291	325	267	297	300	278	295	315	273	289	289	275	287	274	303	311	277	285	289	299	290	267	269	284	282	286	289	297	274	295	287	265	292	304	288	285	267	273	302	280	274	300	260	304	268	262	285	282	281	306	274	269	293	280	271	271	304	321	290	285	277	256	279	280	286	282	282	290	303	270	274	311	287	290	257	267	284	280	295	262	297	321	294	262	277	275	298	313	296	288	267	294	258	311	308	284	277	253	271	295	301	307	278	269	273	279	286	307	281	281	283	253	285	274	312	298	301	271	291	280	282	286	284	259	270	260	278	278	270	296	289	291	292	323	268	286	276	292	266	300	295	290	289	309	293	308	272	281	266	251	273	293	277	299	271	250	297	302	290	292	295	265	276	262	256	289	242	271	290	290	260	292	292	270	269	280	278	283	249	273	286	304	283	270	309	280	280	282	290	278	277	279	292	292	286	262	286	282	273	270	298	276	293	279	299	267	291	291	308	267	280	291	338	284	300	295	271	296	268	281	292	281	271	314	290	273	254	283	305	277	265	285	254	304	298	292	274	291	295	222	270	272	292	277	281	310	320	298	275	293	288	274	282	278	281	292	329	281	288	290	281	293	277	290	290	275	272	292	284	300	285	302	316	308	241	330	289	266	254	302	280	286	300	298	312	288	297	289	324	248	295	253	271	286	277	269	260	306	253	296	288	290	302	297	296	260	258	274	299	262	270	295	335	274	293	258	274	297	280	292	325	271	306	293	296	291	276	281	272	286	283
20796	34368	29277	18075	12462	8830	7241	6312	5127	3926	3210	2548	2104	1910	1562	1467	1598	1598	1494	1414	1333	1322	1316	1295	1164	1121	969	914	855	788	678	680	578	501	498	545	563	486	486	444	435	443	385	445	448	444	399	403	430	422	401	442	387	372	390	404	387	405	355	371	411	370	361	356	381	366	325	340	383	380	365	379	364	387	405	374	372	377	359	418	344	404	367	353	372	356	378	375	384	341	370	379	368	373	336	370	404	364	370	393	348	366	384	342	326	350	382	362	410	330	359	354	417	361	353	353	371	372	351	382	392	351	370	369	368	376	333	372	378	352	335	365	357	371	349	382	383	339	375	364	391	408	332	374	368	369	365	359	355	349	385	351	341	372	383	326	335	354	398	315	356	322	362	376	372	353	369	374	335	408	369	368	374	356	354	379	365	372	388	357	340	316	334	343	367	361	388	393	347	355	382	350	360	367	334	386	386	366	372	354	353	386	350	371	360	366	366	397	374	384	353	346	350	352	356	385	366	360	336	344	377	369	339	383	330	368	352	362	353	374	363	353	386	357	351	372	335	396	358	372	351	345	345	363	343	346	339	354	378	366	365	356	339	399	332	374	344	353	372	378	359	349	386	350	359	369	357	345	392	375	361	379	360	343	359	390	380	326	380	389	389	340	353	391	369	395	378	358	363	379	344	356	350	329	381	337	366	392	364	350	348	376	367	370	376	344	346	399	392	338	355	361	369	341	367	371	339	366	392	360	366	368	356	343	380	336	328	347	351	369	362	381	389	369	353	381	364	350	360	359	379	374	386	339	362	387	332	354	355	355	354	335	376	344	365	348	359	332	357	371	393	382	353	394	309	380	375	360	370	369	393	373	367	374	369	336	353	343	352	367	369	401	372	365	369	381	396	376	398	357	330	352	378	352	335	341	352	375	350	367	363	381	337	357	363	333	402	356	369	348	387	357	346	340	377	366	357	372	373	347	363	334	373	355	351	366	363	369	354	361	347	371	359	411	368	388	375	357	365	375	329	366	361	380	353	366	366	354	361	344	381	378	365	322	354	380	364	366	381	364	386	349	356	372	380	365	366	381	336	366	355	360	334	404	366	353	311	344	350	357	358	376	390	339	345	346	368	316	397	369	403	355	371	356	340	378	371	385	381	339	376	379	370	368	353	358	369	396	383	348	348	341	341	357	346	332	350	373	335	339	382	319	358	356	363	387	363	369	358	349	330	350	347	350	363	382	367	385	317	370	373	401	379	365	378	344	346	389	347	395	341	339	345	390	350	355	392	360	359	419	386	339	372	361	370	340	356	337	408	330	390	328	335	391	355	373	356	370	364	392	373	359	378	362	378	363	419	339	332	393	374	351	348	385	377	374	334	392	343	372	383	347	382	354	351	374	372	337	328	382	325	349	408	377	344	351	344	365	412	360	359	385	370	342	380	331	357	388	363	363	357	359	324	390	360	380	369	335	340	397	330	365	337	349	372	352	332	363	347	355	368	365	366	377	349	346	373	366	374	348	358	349	361	349	375	346	373	388	374	360	338	357	346	349	378	342	371	349	348	386	382	330	370	352	350	364	347	349	333	362	353	358	356	381	367	368	370	357	359	381	369	334	375	391	364	388	362	350	395	363	365	382	356	400	386	387	360	358	373	373	359	349	376	386	390	341	350	344	342	364	396	375	356	380	384	370	375	384	368	350	361	382	386	330	365	379	364	370	363	390	341	375	340	364	371	351	363	387	366	344	388	347	402	343	356	352	374	344	379	363	364	354	365	350	372	350	366	395	349	332	381	366	376	359	392	372	381	369	376	372	366	359	357	366	398	375	331	346	360	395	361	346	361	336	405	398	364	393	343	384	378	337	362	370	353	347	376	351	368	357	350	354	402	354	377	339	366	335	370	369	368	365	368	363	375	350	350	372	395	381	353	386	362	356	363	372	328	331	339	384	368	357	336	361	349	383	370	347	360	350	354	341	346	360	375	360	336	346	345	379	365	336	377	386	384	319	413	388	360	333	323	346	347	360	411	339	359	398	357	364	319	346	362	332	376	350	390	349	386	381	351	391	360	368	384	305	392	345	354	325	349	344	372	358	347	332	369	385	400	351	379	347	367	362	331	384	348	358	368	390	376	336	352	365	383	364	337	363	342	371	357	367	368	367	379	376	401	349	360	346	362	386	358	365	384	344	342	364	334	357	354	341	361	366	330	351	353	341	362	337	365	353	344	370	371	350	345	379	356	351	356	345	367	334	350	389	378	358	337	396	349	358	363	350	362	341	354	355	326	365	360	368	363	389	374	404	369	366	333	386	353	369	364	358	340	370	319	388	398	381	359	388	351	382	401	342	362	384	355	367	370	360	311	373	369	375	344	361	341	329	369	316	319	346	341	378	381	371	394	373	392	375	373	374	347	377	354	371	341	380	332	366	389	383	351	356	353	375	359	376	344	379	367	381	343	396	368	363	365	380	334	342	355	359	342	336	381	355	342	347	335	353	342	355	331	344	377	344	383	389	348	326	389	350	373	393	358	372	359	341	381	343	346	337	358	375	343	348	367	354	377	383	338	360	365	379	350	368	342	378	363	353	331	366	394	365	329	370	371	352	381	391	370	359	326	378	363	337	343	382	391	373	377	347	378	365	388	359	332	388	354	382	343	338	347	364	361	354	382	353	356	331	393	353	381	314	349	359	347	371	357	384	388	368	342	396	353	328	344	363	384	400	363	376	370	361	371	341	368	352	390	344	380	364	350	373	343	354	369	374	339	405	347	365	362	355	352	369	357	341	379	373	373	378	361	415	386	369	350	375	336	387	375	366	369	367	339	352	378	379	344	370	339	363	364	354	378	396	321	361	397	357	350	362	341	370	397	387	395	388	344	371	362	350	372	408	341	387	391	378	366	344	350	351	375	392	326	355	363	355	352	365	377	367	333	371	344	386	387	354	356	338	356	368	366	417	338	373	372	358	358	357	369	344	366	406	334	363	377	374	375	392	369	365	406	375	380	359	380	368	366	315	366	382	371	381	380	363	367	409	331	340	356	365	399	360	354	354	366	351	341	356	378	397	354	341	380	356	360	370	355	373	389	322	361	333	360	313	373	360	382	354	349	357	354	360	373	357	370	377	413	397	380	381	357	351	399	347	325	373	381	384	365	356	336	346	350	365	356	360	363	373	350	358	387	388	384	379	328	333	348	364	344	380	359	341	373	386	357	363	371	369	375	386	345	332	413	340	366	370	362	371	322	331	351	360	348	362	340	345	367	399	334	366	351	386	384	374	405	376	369	392	380	327	333	386	385	359	356	386	375	345	360	381	343	361	378	346	371	344	371	354	341	367	363	359	343	355	363	373	361	379	361	322	376	384	380	372	356	332	393	362	380	395	347	368	378	324	352	348	348	350	377	378	407	358	372	360	352	384	400	369	371	376	362	354	375	342	385	374	365	394	389	354	389	341	359	379	346	327	356	373	349	397	370	373	380	373	377	320	342	366	370	378	360	360
23515	21632	29551	24231	21672	21576	13164	5919	4179	3053	2423	1932	1565	1372	1121	1144	1153	1219	1113	1059	1030	1040	1013	928	831	782	783	705	685	654	553	514	454	410	390	377	371	374	346	317	337	282	270	299	318	304	285	299	308	297	265	280	289	285	267	284	276	270	244	232	242	251	221	229	275	252	249	246	261	234	264	234	231	248	234	263	246	245	250	220	242	239	227	251	247	254	213	234	250	250	246	228	236	277	228	261	284	235	259	241	229	263	255	241	242	262	229	199	244	221	229	226	247	220	263	247	246	229	235	224	263	232	202	225	216	246	233	232	246	224	205	253	219	225	214	238	221	219	246	250	230	231	255	232	220	247	264	259	247	259	234	212	275	250	237	224	239	254	249	256	230	256	257	222	245	241	234	227	253	222	237	247	230	216	237	208	236	222	254	233	252	252	239	216	237	223	260	258	230	230	206	206	242	215	240	230	246	248	224	219	245	228	250	231	208	208	254	222	244	202	238	200	225	236	239	227	265	209	247	243	232	231	236	248	253	231	204	226	231	220	260	217	217	254	231	227	224	217	264	248	218	237	253	243	279	233	234	222	225	221	248	230	186	244	254	250	231	235	217	235	263	235	239	238	237	233	228	221	220	226	224	252	227	225	226	217	255	249	222	212	236	267	224	228	235	236	244	198	251	240	209	235	244	234	245	257	225	221	228	223	233	208	242	260	220	235	214	240	239	218	227	267	242	247	227	223	235	236	262	226	237	227	235	248	237	234	242	217	203	243	255	249	250	224	224	237	226	207	225	233	229	226	219	253	197	244	246	231	220	250	240	204	213	225	254	245	238	230	248	244	240	216	211	222	229	224	235	227	232	198	247	223	212	236	225	256	258	246	248	237	220	203	247	231	230	235	229	254	245	252	264	224	211	210	237	224	237	243	250	247	221	243	229	246	247	254	235	246	219	250	228	228	236	209	219	246	231	236	214	223	241	232	249	249	215	232	244	217	223	245	217	210	241	218	242	247	238	235	239	239	230	224	241	231	230	278	253	237	219	235	248	241	214	221	232	233	270	255	220	206	248	239	265	239	232	243	230	263	228	230	224	240	268	248	245	226	238	236	248	264	242	249	223	216	263	244	246	242	242	235	249	218	233	232	207	236	245	238	239	236	216	243	258	235	226	225	241	230	232	232	227	225	235	229	237	257	237	240	218	230	223	225	263	219	216	221	261	245	210	249	237	233	261	239	245	243	254	212	243	246	236	250	236	267	211	214	243	227	270	247	225	230	223	228	243	239	267	231	245	248	241	216	253	251	248	272	237	269	220	219	242	214	245	218	236	214	265	250	248	214	238	249	232	227	243	238	245	250	223	231	247	222	251	216	249	250	236	235	247	255	228	222	246	262	243	272	248	229	203	228	225	252	255	215	245	240	253	238	214	210	244	245	219	232	234	229	271	214	242	212	246	251	253	246	216	248	242	257	235	254	230	231	255	222	254	226	234	232	216	242	226	234	260	245	261	248	235	243	222	262	239	255	222	238	230	233	257	221	242	251	239	263	232	249	209	250	256	236	247	232	262	211	244	238	241	242	229	234	241	265	249	251	238	273	258	250	242	257	255	237	239	261	248	225	237	226	198	230	227	249	216	231	221	238	224	254	247	230	214	244	228	222	204	244	232	216	249	234	233	235	252	221	254	227	254	245	251	206	209	225	280	243	215	245	231	226	258	232	241	266	252	225	203	228	252	264	237	221	255	233	255	257	263	240	233	241	219	225	250	241	215	230	237	239	228	233	223	253	247	199	233	232	240	205	231	232	230	212	209	235	227	235	250	274	255	246	258	243	248	250	228	186	260	225	237	259	232	258	247	210	230	264	216	216	220	251	204	250	224	218	249	223	232	229	258	244	239	243	221	233	205	236	250	214	218	245	241	230	235	229	215	254	235	252	275	214	263	251	241	242	221	232	259	261	239	235	227	241	254	261	248	237	240	226	251	260	242	256	209	242	232	242	255	243	248	230	240	215	257	229	248	214	241	244	202	262	233	248	217	230	240	231	245	253	231	233	239	253	230	224	244	251	241	264	227	236	230	221	227	250	240	249	223	276	248	209	233	234	240	231	217	249	233	207	262	233	247	226	243	256	192	231	238	270	219	220	248	220	232	255	249	245	235	238	212	227	239	243	250	252	218	233	206	246	227	243	242	263	233	274	243	221	239	213	256	247	217	255	262	202	272	226	234	229	219	230	242	245	239	206	213	251	212	219	219	232	209	244	232	230	253	233	218	261	239	269	238	248	221	240	205	245	224	237	245	215	232	236	225	201	239	223	248	227	244	234	246	213	249	235	224	232	234	249	230	254	216	231	240	216	260	239	236	248	267	262	233	234	214	232	224	220	252	239	240	253	257	213	238	262	229	242	257	256	231	259	220	228	246	237	217	238	228	237	244	242	242	247	253	229	236	226	261	216	246	245	226	232	244	249	233	210	247	227	240	232	248	232	255	249	250	234	227	237	252	228	259	231	256	213	232	226	228	227	234	212	222	212	212	261	228	214	249	251	240	225	222	237	216	221	244	224	235	255	242	234	235	228	225	227	257	241	227	242	228	221	266	245	242	244	251	224	227	253	238	228	236	235	235	258	209	234	239	215	257	235	232	249	241	235	222	233	252	238	223	255	260	234	218	223	229	239	252	248	210	255	244	224	201	233	249	240	238	234	204	223	240	256	250	215	237	209	223	245	256	277	248	259	240	236	225	218	232	228	229	242	246	227	251	251	228	241	219	283	248	237	228	262	241	244	231	245	229	244	260	229	256	232	288	243	252	233	247	223	257	241	266	228	233	232	269	223	248	259	238	221	226	225	246	248	226	247	245	218	248	245	231	253	206	215	236	239	230	234	226	253	224	233	240	261	229	265	251	247	246	234	237	251	211	222	243	252	246	259	232	248	239	245	231	238	242	236	234	250	250	223	219	214	229	217	252	227	209	251	238	230	235	234	212	265	233	234	230	237	238	225	225	232	246	220	246	225	233	251	213	257	255	222	224	238	240	228	239	228	219	211	244	248	222	227	251	223	226	228	211	224	251	238	229	242	225	241	232	218	248	257	244	240	216	233	274	244	275	269	217	240	250	203	240	222	222	230	229	217	240	227	254	229	221	221	232	242	243	243	235	244	201	257	227	232	210	231	224	235	214	226	236	246	218	243	255	246	222	224	240	252	241	231	242	235	236	221	236	209	247	223	266	211	229	210	196	248	248	265	257	253	239	266	225	245	232	227	250	225	227	219	217	224	243	259	251	226	258	249	261	241	206	234	228	232	234	218	215	238	227	227	237	234	233	225	223	239	235	220	247	234	248	250	245	223	223	223	234	220	219	247	223	262	238	238	246	199	203	259	212	248	204	239	246	206	228	230	257	213	245	262	229	258	250	220	238	246	247	237	230	253	245	231	251	244	211	253	244	254	216	221	254	218	233	238	234	216	230	237	236	246	254	244	247	237	244	241	246	239	201	204
23313	42670	37637	26405	19662	15116	12408	10944	9093	6942	5630	4468	3812	3038	2556	2476	2554	2568	2403	2331	2379	2137	2145	1880	1680	1644	1515	1417	1238	1160	966	952	751	665	650	649	644	573	533	458	454	444	469	412	389	407	416	392	407	355	361	392	374	310	354	362	342	373	306	360	304	304	288	328	322	303	282	320	315	323	305	312	304	296	318	291	295	292	329	288	322	340	325	307	312	314	320	296	283	244	319	290	279	291	307	312	325	308	342	288	277	307	270	307	280	277	310	282	314	272	279	306	312	279	289	297	240	300	307	312	278	303	283	266	323	278	273	287	302	291	298	294	301	292	270	294	276	284	291	296	304	290	283	290	296	306	283	273	290	294	303	274	323	308	273	310	293	266	299	288	267	329	291	296	293	320	280	299	291	276	289	318	303	308	289	286	348	302	299	297	300	278	263	251	307	305	277	285	293	341	321	323	275	322	297	295	317	299	292	293	285	331	285	287	301	287	270	308	285	301	314	303	269	300	292	285	292	307	294	288	308	283	298	293	303	313	297	286	302	290	281	284	288	295	289	311	301	310	281	323	253	291	302	268	284	310	293	313	305	300	282	315	311	278	332	298	343	295	300	293	314	300	266	282	294	302	294	310	286	315	281	308	276	308	330	278	273	303	266	304	294	274	263	286	303	268	284	291	307	301	294	278	292	280	310	275	266	291	286	285	297	290	310	272	290	299	280	296	279	292	298	285	313	305	284	293	308	297	277	306	296	290	289	313	298	279	290	296	304	319	291	286	304	299	279	283	285	270	287	294	271	289	286	310	287	287	290	256	312	330	307	292	295	295	306	327	309	307	297	313	316	300	271	294	278	295	307	304	305	303	260	260	276	273	313	303	293	283	312	292	287	295	277	324	312	299	258	292	293	269	345	269	315	316	311	272	297	308	293	294	299	298	239	262	308	281	287	255	283	306	271	258	248	248	271	278	313	305	291	280	305	272	289	274	304	270	286	280	290	285	284	280	282	276	310	282	295	318	278	290	307	316	320	271	296	278	305	316	296	302	283	309	301	310	327	288	319	332	283	295	272	284	314	301	302	286	293	272	286	294	318	320	305	324	278	299	287	284	284	303	285	284	289	305	264	292	287	309	303	292	289	288	292	298	281	266	299	279	312	303	321	291	310	266	297	282	315	308	315	293	286	315	296	285	329	306	305	284	286	305	329	297	284	295	276	291	343	263	307	296	315	282	293	298	318	315	283	273	291	304	304	274	302	286	301	297	302	297	259	303	301	275	286	298	272	290	305	307	301	279	295	304	274	292	296	274	283	311	277	282	288	292	263	288	341	273	277	295	303	301	280	313	314	284	312	287	284	272	304	283	284	301	284	321	285	305	349	282	263	298	326	276	293	271	279	259	304	324	292	321	326	272	284	289	284	294	311	279	300	303	303	320	298	273	294	278	292	303	333	277	319	292	294	306	282	290	297	269	299	299	311	310	303	307	280	310	306	296	292	273	279	296	291	306	278	282	314	257	287	281	298	293	283	302	290	315	281	308	279	282	306	295	298	317	298	322	267	301	305	287	308	281	279	280	301	322	331	281	319	290	303	289	280	292	279	298	309	284	290	286	303	331	284	281	311	299	295	305	320	282	266	284	299	271	269	296	268	327	278	268	272	284	307	290	311	308	326	279	279	287	299	296	266	288	294	309	297	249	274	276	277	288	296	294	298	307	302	302	286	296	306	295	282	316	265	281	281	264	308	292	287	261	286	314	286	285	296	284	298	311	265	299	295	303	286	302	292	252	245	277	320	315	288	298	302	303	307	304	313	301	292	300	306	279	292	273	300	287	276	279	304	295	283	251	302	286	313	269	294	274	268	306	308	275	303	309	273	303	300	285	306	300	272	305	328	278	273	298	307	326	284	274	301	316	297	285	278	281	316	259	311	293	272	302	304	301	270	303	300	304	280	308	296	291	291	308	270	292	302	276	291	317	278	307	294	320	284	290	318	307	300	276	308	302	286	275	283	318	313	295	277	317	278	287	319	285	303	334	298	284	295	309	294	298	280	251	287	271	313	295	292	279	278	276	269	285	299	277	302	344	292	288	282	302	313	289	269	268	279	297	319	286	277	274	280	276	296	293	292	285	288	325	282	293	319	317	342	299	295	299	281	274	295	238	265	308	279	276	310	286	309	292	267	292	295	278	313	288	305	275	300	289	291	265	309	303	307	284	317	290	319	314	256	295	273	293	280	288	299	313	290	316	273	275	289	304	290	307	296	298	303	278	299	311	277	300	294	293	272	296	295	267	264	319	293	288	292	304	298	289	284	301	301	276	308	294	278	286	267	296	273	281	284	310	317	314	321	305	306	264	321	265	320	264	299	289	303	300	318	281	267	325	326	283	314	286	260	287	320	292	275	290	293	313	299	315	298	280	295	264	307	292	306	305	285	276	297	278	319	288	289	271	297	286	285	304	258	306	270	286	300	298	308	300	310	304	280	298	276	278	308	304	308	261	303	304	283	287	308	288	305	275	292	300	310	288	306	274	288	311	295	257	279	280	270	285	270	303	290	290	273	285	299	289	289	319	298	276	309	275	298	277	302	316	263	296	286	305	302	268	282	344	299	268	297	310	276	324	262	312	318	294	284	300	296	318	261	296	271	312	306	310	308	295	278	298	288	306	291	306	295	265	327	299	279	297	317	288	292	295	284	310	304	293	278	277	306	264	298	310	303	304	285	288	283	293	294	262	293	320	283	286	300	273	312	306	287	310	278	286	287	295	304	321	319	290	319	266	319	292	285	281	270	296	307	300	236	266	324	285	306	291	325	329	303	288	308	283	279	298	301	293	281	325	271	293	293	273	308	299	269	287	326	311	283	311	268	294	336	274	309	274	269	277	289	318	280	330	315	313	306	289	297	300	272	306	282	299	311	252	312	273	296	274	311	312	304	281	309	275	295	269	291	314	293	287	289	282	309	289	345	308	260	310	304	307	315	295	273	305	305	299	323	315	272	310	283	317	292	298	289	280	309	263	272	289	295	310	316	308	275	316	302	284	303	295	279	273	297	297	307	275	274	289	306	288	268	280	266	318	302	284	291	298	269	270	303	303	298	299	269	317	304	302	311	300	325	307	271	298	278	306	301	292	261	268	317	279	272	286	303	300	307	293	278	286	328	275	280	289	311	315	269	292	284	306	279	298	311	273	269	267	282	288	288	293	315	287	283	275	286	270	300	306	287	305	302	281	276	308	316	291	305	283	296	280	306	306	285	280	331	304	292	306	307	293	313	295	281	279	313	307	275	314	280	294	312	285	300	297	289	300	299	287	316	278	317	311	310	311	330	269	258	276	308	289	305	231	319	274	304	280	313	289	297	328	314	296	318	284	308	273	280	314	310	288	263	317	261	311	282	299	257	306	280	301	286	290	273	250	278	310	285	277	276	247	272	280	305	264	305	301	304	312	289	296	292	278	283	282	325	286	301	283	296	296	285	309	291	276	298	296	280	306	306	295
28060	21718	19786	11519	5014	3053	2398	1951	1578	1267	1018	876	715	663	615	651	598	607	648	563	653	564	554	527	521	443	476	478	425	382	384	366	326	329	292	326	340	316	327	301	310	280	326	290	295	250	290	262	272	318	277	261	278	297	308	264	300	267	261	257	269	291	286	298	272	252	255	297	284	270	272	295	281	258	284	270	251	263	271	267	276	270	259	277	292	273	272	273	275	270	275	284	271	288	250	267	246	284	278	264	272	267	265	253	273	240	273	297	263	259	250	294	264	250	254	279	278	294	272	252	258	279	245	278	257	260	285	255	264	274	273	264	274	284	292	286	264	288	251	262	267	249	291	264	257	284	262	287	250	258	270	255	290	262	263	266	245	252	275	254	272	243	259	265	272	259	264	254	264	266	244	274	260	266	296	267	275	268	265	267	275	259	297	266	281	293	293	295	292	298	222	287	284	284	277	281	256	298	271	263	284	273	286	249	278	259	271	291	266	275	287	279	246	277	254	253	249	264	258	239	265	244	261	273	241	271	263	274	267	266	252	257	272	294	243	286	263	285	277	254	252	305	258	276	285	290	262	291	286	263	260	268	302	270	277	232	244	285	243	263	258	247	256	283	250	271	273	271	279	283	254	280	273	262	274	257	294	295	284	256	264	285	284	247	274	269	273	264	291	290	259	251	251	260	297	277	272	264	312	277	282	295	278	257	271	271	257	264	264	257	265	272	273	278	256	276	274	271	275	254	272	290	270	270	278	258	275	255	250	277	299	259	252	273	274	272	242	264	256	287	278	275	262	241	276	282	263	292	266	255	258	256	290	296	274	280	245	307	298	267	254	262	293	255	244	279	248	245	247	252	267	280	283	255	273	289	269	302	276	243	255	291	255	280	285	257	280	280	243	274	252	258	310	282	279	270	281	268	276	266	257	248	234	283	285	286	251	294	264	265	271	257	258	285	286	273	277	277	258	299	266	253	258	277	252	288	272	280	275	219	264	250	258	273	261	274	292	269	272	267	280	291	295	259	270	258	262	287	274	270	284	314	272	292	285	292	266	277	288	272	273	277	296	253	235	282	283	244	247	251	302	292	272	263	267	270	283	258	279	261	265	271	273	282	262	250	278	272	282	281	271	256	282	270	250	259	278	250	256	260	289	257	271	300	269	277	268	290	249	283	282	304	241	280	255	249	265	278	248	285	276	267	280	276	282	262	261	262	297	256	259	269	278	261	280	268	256	253	281	253	259	260	247	284	255	275	272	262	284	259	290	294	261	259	287	270	288	285	251	269	297	284	271	266	255	267	285	304	245	256	295	260	264	271	256	249	275	281	266	286	265	247	272	246	278	283	248	240	241	272	259	283	282	270	281	293	264	264	269	272	279	248	274	259	272	275	263	287	271	290	246	251	265	272	285	261	289	271	259	286	269	266	262	283	276	274	273	279	256	239	226	309	280	255	273	276	282	273	263	259	272	249	276	266	267	282	270	276	285	256	280	263	250	261	302	293	257	283	279	265	283	281	259	299	262	252	266	241	263	270	312	240	254	258	260	273	272	284	269	270	253	274	273	290	273	285	257	264	274	278	296	223	247	258	233	276	273	265	289	271	259	262	246	277	260	277	268	265	262	281	263	302	265	252	297	280	264	280	243	281	281	258	285	255	256	301	260	274	261	258	279	277	268	257	272	246	273	271	272	263	262	282	275	262	285	254	277	290	263	276	264	263	260	273	269	252	248	256	272	286	288	244	267	287	228	248	246	249	278	259	284	264	258	256	257	263	278	268	278	272	271	279	278	252	244	283	270	262	283	230	293	255	268	285	267	266	275	259	264	248	289	276	290	302	306	255	292	302	266	279	255	260	291	281	268	257	256	267	260	267	275	263	254	235	259	235	271	285	266	249	276	259	263	281	265	279	265	296	272	272	238	263	298	305	260	260	252	259	243	278	266	275	290	271	265	283	297	285	257	273	257	274	266	251	275	296	250	267	253	306	268	276	277	255	256	273	269	269	277	251	308	263	274	282	251	267	248	278	263	249	257	276	267	287	260	246	295	280	278	245	296	256	275	281	277	273	283	267	271	229	256	259	279	279	262	271	278	277	256	259	250	295	278	275	250	293	288	295	282	241	262	277	251	251	260	270	241	317	282	288	276	272	281	278	279	254	266	273	300	258	222	279	271	261	293	252	261	268	287	276	290	288	282	289	258	252	286	290	248	284	266	265	270	282	277	260	264	266	257	274	267	249	263	279	303	275	278	252	280	261	278	275	259	275	246	300	274	262	262	283	285	266	261	282	282	272	267	271	274	281	273	269	277	249	273	266	274	274	250	251	274	241	279	282	270	254	274	281	281	260	268	259	285	288	259	293	248	268	284	274	260	284	265	278	282	268	251	283	310	261	257	294	256	286	253	257	266	281	252	271	256	279	243	267	264	281	242	241	293	255	286	266	261	260	261	279	263	238	260	244	281	246	308	262	297	241	281	267	276	270	239	285	294	256	297	277	264	271	297	263	252	275	289	264	281	262	245	267	244	264	273	271	257	282	242	266	270	257	291	282	250	271	273	244	265	272	262	275	268	276	293	283	262	266	261	263	289	271	280	267	273	266	267	262	290	267	274	270	270	276	278	279	266	333	266	276	237	241	281	303	252	246	256	271	253	253	255	292	251	235	277	266	279	286	307	278	276	258	277	271	271	254	274	264	245	264	276	268	244	263	247	263	261	265	263	279	297	256	265	310	262	291	269	264	248	238	277	249	270	273	254	243	267	249	261	255	261	245	281	270	262	264	267	263	273	279	281	259	260	253	300	263	278	261	234	268	269	271	296	270	276	280	220	275	298	282	276	279	245	276	254	257	303	266	281	252	261	314	273	291	268	245	269	247	266	259	255	270	283	271	260	255	257	279	278	269	286	271	260	308	285	251	269	266	282	277	256	243	277	264	289	281	275	273	256	255	295	268	276	276	292	276	281	271	255	279	281	268	259	279	299	289	268	264	272	317	260	254	283	251	257	266	245	274	252	273	236	257	262	255	258	253	290	249	249	266	259	251	245	269	253	285	252	291	265	284	276	273	281	282	296	261	271	268	290	257	260	277	290	251	269	267	282	277	274	283	249	287	258	302	251	283	249	286	255	231	247	271	250	274	267	290	279	265	226	280	255	268	274	292	260	252	283	245	265	253	260	267	243	284	254	256	289	279	254	281	228	269	258	248	262	264	273	263	278	286	297	266	283	290	274	281	269	255	288	263	274	276	277	276	265	274	263	256	270	255	304	288	271	262	250	266	269	276	272	269	253	295	245	264	267	228	261	283	259	273	299	311	273	293	233	250	274	253	247	271	243	287	271	300	290	289	259	261	257	251	266	254	265	249	264	247	240	278	264	257	271	256	252	304	282	263	268	267	277	271	271	250	265	273	266	254	242	252	227	272	269	271	296	262	264	282	285	233	273	289	256	257	261	301	282	260	246	253	266	281	323	274	280	254	257	270	261	227	284	264
18866	30088	24573	14350	9266	6792	5525	4975	3929	3136	2332	1950	1694	1345	1214	1178	1287	1252	1221	1207	1121	1072	991	981	892	868	828	774	668	702	580	569	511	543	486	470	441	468	409	403	407	380	404	371	393	413	360	370	374	380	375	398	383	354	373	376	342	368	327	334	357	321	355	306	369	332	345	336	330	339	357	378	363	339	338	320	330	361	366	349	326	340	350	385	325	332	351	355	382	342	356	351	355	325	341	331	349	373	354	347	351	373	360	348	344	342	304	366	332	359	317	314	325	341	350	347	327	329	342	313	357	323	357	320	330	342	347	352	310	395	338	336	314	333	345	334	358	347	369	362	324	308	355	329	335	350	372	339	360	356	330	324	365	349	312	331	338	359	372	374	349	349	329	337	327	363	337	319	366	334	373	365	321	333	361	320	335	361	352	327	369	355	324	358	334	376	354	346	355	374	345	326	345	336	334	327	362	336	335	327	387	354	342	360	359	320	352	322	316	362	359	349	359	373	356	375	337	328	337	350	315	360	352	378	348	343	363	303	313	337	354	352	355	354	356	374	326	366	365	345	347	319	355	363	329	335	355	390	330	345	345	354	361	341	353	359	331	348	370	358	337	345	345	375	349	347	331	368	361	330	338	325	345	334	339	340	344	345	325	341	373	321	318	346	327	329	360	343	351	348	371	335	329	386	375	361	327	326	357	362	373	343	337	335	301	330	341	344	324	324	339	370	358	367	337	356	376	346	352	336	338	356	363	376	305	341	358	313	314	304	340	368	338	345	354	347	327	349	347	317	376	334	325	333	363	352	343	373	385	375	385	362	349	322	319	321	387	348	340	334	357	345	352	339	343	360	324	336	366	367	361	359	297	334	363	328	338	350	350	308	330	346	329	355	356	360	338	355	304	346	348	348	341	337	356	367	326	337	354	329	361	352	350	339	355	362	370	352	345	360	332	358	363	386	351	336	352	331	371	353	334	327	331	347	369	361	355	323	302	310	346	326	373	352	343	314	376	350	335	375	309	360	345	353	325	338	321	304	347	337	359	353	343	336	346	370	373	334	327	343	342	332	399	333	351	368	323	331	351	342	360	356	295	362	352	337	331	353	320	341	368	328	363	344	352	373	325	346	355	336	350	336	335	343	373	368	356	357	358	341	363	354	357	385	335	368	346	382	316	356	348	360	358	368	323	348	344	332	355	365	345	342	325	355	365	338	327	342	359	334	361	310	344	333	335	350	355	326	334	360	363	353	325	347	346	348	351	353	314	354	350	349	380	318	356	348	382	338	344	348	356	357	372	361	336	354	333	339	362	325	376	348	359	349	366	329	341	333	360	382	341	339	306	342	379	338	379	340	389	340	363	318	357	329	352	333	340	339	311	360	332	379	363	367	355	390	338	321	322	354	309	352	335	353	346	310	360	311	358	327	352	331	390	355	367	325	370	330	373	318	349	347	351	334	355	339	374	326	363	336	342	364	339	344	352	373	365	325	311	359	347	342	344	346	363	325	331	359	322	354	352	362	394	394	333	341	337	349	366	331	324	357	339	356	373	316	335	336	340	310	367	330	355	370	331	378	345	329	315	311	371	345	365	332	338	369	350	324	369	339	334	333	320	356	357	352	330	400	346	350	337	346	354	333	350	362	376	351	365	401	366	354	393	354	322	343	358	358	376	370	375	323	367	361	356	353	355	381	345	308	368	360	322	353	329	345	335	339	385	332	378	359	335	350	360	359	352	355	369	323	321	349	374	333	303	350	346	331	346	330	331	341	374	365	325	354	335	302	334	331	331	356	391	343	355	336	340	363	351	316	348	339	347	370	337	343	365	340	369	344	332	338	328	353	354	362	368	336	307	338	350	338	348	341	383	373	338	364	342	330	380	354	335	352	318	364	341	332	369	323	348	341	330	376	385	370	313	315	321	340	358	318	357	345	327	387	363	350	337	326	351	351	365	330	363	323	375	364	330	347	342	316	357	330	368	329	373	357	374	337	325	335	317	371	345	369	353	377	344	332	355	338	320	368	385	359	321	349	377	349	335	361	346	316	328	340	365	344	347	347	360	345	371	368	360	327	361	346	319	337	351	329	410	351	325	370	339	349	318	345	345	347	377	368	340	358	360	335	315	330	346	348	331	375	374	334	351	355	353	342	327	319	334	355	361	346	368	346	344	356	362	378	325	353	341	348	361	363	337	369	321	354	340	349	359	309	374	347	361	342	340	338	360	372	347	310	367	343	351	363	308	345	354	330	309	337	333	331	323	322	348	323	356	367	369	324	342	338	309	337	366	379	343	364	354	349	323	363	360	323	317	354	348	358	360	332	359	371	345	336	341	324	320	354	305	404	357	344	340	375	354	341	369	352	344	349	338	340	365	336	338	341	332	346	351	352	369	346	367	352	327	350	357	322	375	347	319	358	339	317	352	365	305	343	376	333	329	350	310	308	329	364	339	347	322	340	350	321	321	346	323	358	362	361	370	339	339	367	383	340	363	343	349	348	369	352	329	312	362	301	325	345	352	352	352	372	353	347	346	346	368	342	326	384	354	358	338	357	344	338	318	321	321	335	367	324	367	327	345	327	330	332	352	340	346	329	362	339	340	349	344	359	375	360	335	339	333	344	359	322	353	348	333	353	358	339	373	370	362	361	321	374	347	336	323	356	334	329	346	356	344	359	350	320	322	341	351	336	352	363	380	339	314	334	368	349	370	346	338	340	372	324	359	362	350	328	382	352	333	324	337	317	345	329	378	335	342	362	327	345	349	349	348	363	322	348	361	354	347	401	344	348	321	356	336	322	352	322	366	341	374	335	335	366	328	365	367	316	358	359	320	319	334	364	347	340	308	351	333	336	326	348	354	379	350	372	341	370	338	335	346	327	363	346	328	335	376	328	361	349	339	348	336	341	339	352	358	348	355	353	374	341	382	371	335	358	378	352	342	361	340	359	326	354	317	339	347	338	353	334	361	352	363	346	332	331	363	339	347	336	330	347	340	356	367	339	338	348	352	346	339	355	335	372	372	345	317	349	360	344	318	377	377	364	319	354	350	356	347	348	350	362	351	384	344	349	347	354	354	353	340	363	339	383	354	349	315	307	342	319	363	369	352	371	357	355	353	342	362	354	401	355	367	345	311	324	371	333	348	337	316	379	333	375	328	355	382	343	336	375	340	363	359	366	348	331	363	323	340	361	343	333	347	368	332	372	357	372	326	331	328	355	363	344	344	395	351	359	366	333	331	351	306	370	360	359	353	313	366	361	344	356	368	355	338	364	341	323	319	354	340	354	333	326	306	353	347	366	343	337	348	353	326	375	317	364	378	362	355	384	341	339	355	356	348	348	348	341	367	342	378	341	350	341	334	367	348	368	357	343	328	344	329	358	337	319	344	344	302	322	356	373	375	324	332	358	340	343	327	341	339	348	353	329	343	360	330	381	363	320	342	306	368	341	330	345	310	348	335	335	341	343	343	352	352	328	374	377	364	339	343	356	332	329	334	340
24550	21587	28965	24706	21313	12038	5325	3814	2786	2106	1571	1368	1130	961	826	795	804	883	896	827	769	765	669	698	651	611	625	552	480	495	436	405	348	356	326	304	306	281	262	264	266	263	266	277	315	257	266	285	253	244	211	250	274	264	231	238	203	245	247	212	226	232	212	242	239	231	226	228	230	226	223	212	253	190	252	208	211	230	223	220	233	223	206	243	241	254	238	271	217	213	238	226	223	231	234	243	234	226	215	243	230	241	230	226	236	219	232	213	237	235	257	221	235	189	203	219	233	210	219	233	223	217	220	270	246	220	225	239	207	232	239	233	248	239	207	246	228	225	252	230	217	239	241	230	207	208	224	227	236	207	245	226	238	212	219	233	209	220	247	227	235	247	218	233	217	259	217	213	211	237	232	222	232	228	228	213	222	220	214	221	218	239	235	221	215	226	213	228	230	233	235	224	208	199	227	243	199	225	236	230	249	234	205	231	227	233	205	227	194	223	211	215	231	223	241	240	225	240	251	221	215	215	205	248	216	220	235	250	214	222	231	233	228	233	222	208	198	227	223	221	233	212	202	194	225	218	223	250	225	210	235	258	229	225	214	232	227	231	240	226	219	213	230	205	244	203	221	250	216	216	245	224	234	209	233	221	242	235	226	239	220	219	247	224	198	238	210	223	232	241	226	237	226	245	203	221	244	236	220	258	229	184	207	230	233	244	210	239	242	219	225	206	239	224	235	206	222	217	245	231	212	235	222	192	212	257	222	225	216	252	198	227	225	197	217	208	224	238	241	244	231	197	236	236	181	218	266	252	248	234	230	221	227	221	231	214	216	222	246	233	246	237	210	207	203	229	201	223	236	212	210	227	208	228	200	229	201	232	196	231	228	228	230	250	219	226	236	228	222	250	236	247	195	240	186	238	239	257	207	226	262	237	233	243	247	226	225	207	236	216	239	236	213	222	219	218	243	237	244	221	203	228	253	244	221	232	204	210	208	206	226	221	251	263	219	233	234	195	202	227	216	228	227	245	246	233	251	214	223	228	217	201	202	239	217	230	224	214	263	233	215	210	217	207	235	214	228	244	206	237	248	228	215	233	227	204	227	215	207	231	222	240	221	212	207	244	239	233	229	248	258	238	212	238	224	214	230	205	251	216	225	235	208	203	246	201	206	203	255	210	202	228	212	206	231	270	244	219	228	231	233	212	217	206	224	234	234	226	226	214	213	247	203	216	247	246	245	225	217	236	237	219	227	221	220	205	215	226	216	215	222	239	233	210	222	232	200	226	199	238	216	222	221	239	214	207	224	230	262	243	244	215	227	203	237	222	231	252	225	239	244	218	195	245	199	234	212	258	227	240	240	221	221	238	205	242	221	230	233	216	230	193	221	225	223	221	232	217	241	252	239	244	252	203	239	207	201	209	230	277	222	232	207	244	201	227	228	240	197	198	226	201	238	236	205	210	227	223	213	197	247	250	208	185	222	189	214	217	234	233	218	193	217	230	196	214	228	221	225	228	222	248	236	217	226	236	243	242	206	252	237	228	219	237	218	218	241	218	195	213	239	221	256	223	227	230	217	220	209	220	195	220	219	223	217	228	215	237	233	223	234	222	230	250	224	226	261	182	216	228	201	229	207	219	238	217	234	227	224	237	221	211	214	226	229	234	217	209	234	236	225	222	191	209	230	234	219	245	207	224	210	254	235	243	263	204	244	235	242	212	231	229	228	222	215	209	226	222	205	228	248	198	207	224	217	204	227	210	229	231	215	216	207	235	225	218	209	184	226	205	215	206	214	226	243	232	231	249	221	227	226	234	233	207	224	224	248	241	212	207	223	249	252	233	234	240	206	235	227	216	235	223	220	218	233	232	224	225	218	206	239	211	240	224	225	231	218	224	248	228	223	235	230	228	217	234	242	235	229	203	226	243	199	220	223	241	231	222	221	254	251	211	219	201	223	235	239	232	212	200	210	266	252	180	226	232	209	241	236	239	225	228	222	217	222	242	231	217	240	238	209	205	213	252	225	245	201	201	208	242	258	211	208	231	243	205	209	270	230	211	242	214	231	208	210	248	236	215	238	210	225	244	217	231	232	192	220	220	225	219	220	244	229	229	223	211	219	261	248	246	222	232	245	222	222	208	228	227	230	240	208	227	267	228	235	259	230	224	244	220	241	227	250	225	213	204	232	234	224	238	199	224	251	216	245	251	221	226	213	228	231	215	223	225	214	226	212	234	262	192	226	216	228	223	213	220	243	212	262	226	225	241	221	250	209	234	225	223	242	230	233	232	246	224	228	239	233	237	234	213	201	224	222	242	226	225	262	222	245	232	209	226	237	243	242	243	226	262	207	207	231	256	241	222	229	205	249	218	211	234	220	201	226	215	214	230	237	220	228	224	266	214	264	242	216	227	220	226	238	245	229	204	229	205	231	242	241	191	232	201	243	205	244	206	201	228	226	226	233	209	244	233	223	226	219	217	207	211	221	213	219	225	233	227	217	249	218	233	219	251	256	197	228	228	242	221	209	210	239	212	263	221	238	244	199	258	224	218	218	231	223	224	209	222	203	240	221	239	233	231	256	235	229	247	231	230	207	206	233	232	233	231	241	237	240	240	207	221	226	245	242	235	246	205	230	215	248	216	238	225	226	219	234	216	245	251	248	226	210	225	236	216	234	237	231	248	234	238	245	211	237	220	227	218	241	209	222	229	233	213	233	211	214	219	248	257	213	222	225	202	223	225	223	244	243	228	214	253	213	259	224	203	218	239	211	205	208	224	241	207	211	194	229	219	205	225	226	180	220	223	199	225	229	217	233	231	254	215	229	216	227	222	207	233	220	245	234	221	205	218	232	212	220	222	213	245	254	220	202	236	237	213	200	231	229	224	224	233	205	230	220	197	231	226	218	239	224	260	239	231	226	228	214	219	220	233	228	223	238	215	220	213	251	214	210	245	230	239	240	242	251	240	197	221	252	247	229	235	221	231	229	240	239	241	215	248	216	228	237	232	212	220	240	216	220	253	237	198	223	235	198	260	235	230	198	242	226	227	206	205	225	222	202	208	213	227	223	171	228	214	224	216	219	243	243	224	235	225	211	249	232	242	200	243	240	238	242	264	234	197	222	246	227	234	221	227	253	206	216	220	211	221	237	254	237	217	245	236	255	229	216	197	205	225	241	240	205	212	241	231	225	218	221	238	235	235	253	215	244	210	244	231	206	212	226	239	229	213	210	220	266	225	252	253	238	209	224	208	196	254	225	231	246	225	242	216	228	237	246	238	224	197	223	215	221	233	235	207	205	236	237	239	230	241	207	236	223	230	217	238	229	242	232	247	209	214	245	233	208	228	222	228	223	230	235	212	246	222	210	214	215	215	242	231	210	222	228	208	232	235	201	226	239	221	232	219	223	244	236	216	222	212	213	249	223	233	232	238	217	217	236	232	218	221	221	233	257	228	227	232	235	215	234	228	237	212	212	227	226	210	198	223	228	230	242	234
20245	37940	32229	21009	14426	11155	9275	8317	6449	4911	3923	3237	2545	2008	1857	1763	1932	1887	1877	1770	1572	1652	1584	1350	1259	1153	1202	1017	969	885	767	682	575	623	525	552	530	483	422	412	387	403	372	410	372	358	355	362	374	338	321	330	331	340	361	328	318	340	330	348	356	303	319	360	278	299	315	338	297	311	279	305	324	290	284	311	304	263	277	295	328	273	309	271	273	287	275	320	289	279	298	289	306	280	288	296	285	316	305	279	317	299	285	309	288	294	292	271	300	295	279	289	322	290	288	279	294	297	300	302	279	320	318	312	280	290	266	284	297	331	303	299	272	307	277	310	315	294	292	307	319	289	261	298	270	286	297	294	285	291	301	310	302	314	311	285	273	302	288	293	301	299	283	295	297	263	279	295	295	319	288	294	296	271	275	291	299	321	266	312	299	303	317	338	296	302	289	276	272	315	280	298	275	283	293	299	323	290	315	270	288	291	294	295	303	309	290	293	310	319	287	291	301	281	331	265	299	317	289	297	310	269	299	254	318	286	266	300	280	286	281	319	294	289	288	293	283	252	309	303	276	283	273	301	297	304	308	296	287	273	308	289	278	293	307	318	274	283	307	272	275	285	296	304	277	315	262	300	281	305	286	284	314	283	287	288	276	316	285	265	298	282	278	323	293	297	256	290	303	281	281	297	279	306	260	322	268	254	249	293	336	305	286	278	283	269	282	291	254	294	275	304	297	320	258	328	299	293	289	289	255	279	286	279	282	248	272	283	283	287	314	288	270	283	238	261	295	277	287	297	320	311	304	307	289	288	274	330	296	289	289	313	286	277	320	300	291	299	313	253	303	309	291	276	300	293	274	271	293	314	280	342	262	301	285	300	271	309	302	302	285	275	298	308	302	272	292	268	298	278	276	299	302	300	307	273	296	257	292	312	286	272	258	287	299	309	311	261	296	286	298	295	274	305	286	309	287	324	270	300	306	284	273	265	302	277	284	301	289	291	284	264	318	280	283	287	269	268	295	300	304	265	298	292	293	309	297	281	285	247	279	263	266	285	291	277	314	269	278	289	290	295	308	295	297	261	292	289	306	300	275	296	295	283	302	284	318	305	304	288	276	259	312	281	310	311	264	282	279	284	283	297	318	290	327	295	307	295	305	302	302	287	272	274	286	300	277	278	324	285	290	307	334	258	339	345	305	317	320	295	310	283	270	299	294	320	308	273	304	286	279	306	300	299	300	290	308	269	312	279	305	252	298	287	280	324	299	268	297	289	254	263	332	262	287	289	295	276	300	275	258	317	286	289	292	322	284	314	289	274	300	281	287	289	305	308	284	274	313	293	271	323	311	280	280	294	306	315	305	303	276	297	325	335	304	295	301	296	293	310	303	298	300	278	309	316	276	289	316	308	274	287	272	261	308	315	291	299	292	297	283	313	283	285	295	290	292	284	282	293	281	285	320	257	287	278	263	302	289	274	281	301	296	280	287	286	322	301	322	288	299	286	280	288	301	329	287	294	278	311	317	290	289	285	283	292	295	340	302	324	294	287	280	307	300	305	294	310	294	282	312	274	298	293	268	311	311	298	298	278	275	298	302	272	275	294	302	299	264	307	293	284	284	299	311	271	269	283	312	292	299	281	305	312	291	276	302	293	293	311	288	259	286	284	288	326	269	301	303	316	302	300	273	277	314	291	312	307	292	270	310	259	306	286	310	286	270	312	300	288	319	310	271	311	261	296	324	294	314	265	354	307	300	275	259	294	296	304	308	279	292	303	272	297	272	272	294	309	285	291	270	310	331	301	301	298	305	279	320	301	286	302	277	287	292	310	328	284	275	285	292	263	304	296	302	302	293	286	305	272	277	313	276	284	270	256	295	310	266	302	294	306	278	310	274	314	299	319	292	289	259	272	321	290	297	295	272	257	289	325	283	285	293	284	277	285	313	317	244	288	272	278	302	298	298	265	329	305	320	301	298	261	285	287	277	288	259	292	282	293	324	300	296	272	270	295	278	292	306	277	295	295	309	280	269	299	311	298	314	304	283	323	324	290	273	309	289	281	273	294	284	271	288	274	270	288	308	261	293	330	286	291	319	293	301	282	303	343	311	293	284	300	302	271	265	269	268	312	272	304	291	288	273	301	287	282	300	279	305	280	265	273	290	279	290	290	307	273	288	286	300	284	326	285	298	288	306	297	291	299	303	268	281	319	313	280	283	292	302	288	298	312	266	269	276	306	300	297	299	286	272	301	276	263	353	292	293	309	289	304	277	312	279	315	288	274	308	301	284	274	286	281	315	308	283	291	277	312	286	280	308	260	290	267	274	279	271	278	295	295	287	302	294	308	273	322	310	283	286	270	289	308	311	331	276	266	286	282	305	310	284	325	293	303	299	277	284	273	310	298	294	290	317	299	326	292	312	312	292	309	326	289	299	298	297	265	307	293	316	248	293	314	299	300	313	287	269	303	280	293	262	280	314	276	299	288	318	306	281	287	323	290	312	324	273	294	287	299	291	302	316	302	302	299	298	300	309	267	292	305	269	288	263	311	315	285	280	308	312	303	287	286	279	296	282	257	299	270	316	305	315	267	268	306	273	329	300	320	293	308	303	326	309	289	316	302	294	303	277	304	282	287	307	312	277	286	313	285	290	290	278	296	286	288	309	289	290	287	298	281	276	301	301	276	305	274	305	304	289	274	321	278	278	277	262	288	282	266	293	316	310	297	286	322	276	318	316	308	301	320	313	287	299	282	300	274	303	287	331	298	272	279	286	277	275	294	321	273	284	281	327	288	303	284	289	290	262	294	286	293	309	293	305	293	319	306	268	311	274	266	327	306	272	267	266	276	298	292	283	296	297	309	300	277	311	270	279	294	258	289	298	315	290	297	290	309	300	290	288	312	287	287	307	289	294	285	282	299	332	291	284	296	294	287	295	266	300	274	259	283	277	277	295	290	285	280	305	313	243	297	298	337	310	307	301	300	293	271	298	276	227	299	276	302	268	312	291	293	299	285	320	284	328	295	284	329	277	283	316	255	305	270	274	246	286	285	313	282	290	285	277	301	301	287	304	278	294	313	274	295	338	277	276	316	278	284	317	305	292	267	299	264	260	307	283	284	311	286	291	324	275	288	315	310	283	283	267	322	290	325	288	294	311	313	285	280	285	281	273	302	320	314	287	284	326	305	314	304	319	294	297	294	269	286	280	285	266	291	273	290	283	285	316	271	294	272	304	290	282	288	292	289	271	301	272	271	323	326	300	317	274	274	285	285	279	277	307	275	291	313	260	319	274	268	285	307	320	261	267	336	320	280	320	264	289	290	270	284	272	283	288	280	278	290	312	306	264	268	278	313	317	289	309	316	301	296	300	268	309	298	300	297	312	283	297	257	294	273	289	273	303	291	320	269	276	311	286	280	310	284	279	274	317	298	281	282	310	268	290	272	266	292	312	306	297	303	264	284	311	299	252	298	299	303	296	293	289	288	269	317	304	262	305	329	266	275
25774	21593	27575	25482	11333	4412	3157	2716	2038	1528	1230	1147	859	803	705	702	752	690	722	695	717	704	625	560	600	564	581	506	513	491	420	399	381	370	347	336	358	361	327	330	307	331	321	328	347	310	314	338	307	312	337	309	343	313	299	326	274	328	288	276	326	303	293	312	330	301	291	299	267	294	307	300	268	295	316	308	276	326	284	301	279	293	298	278	295	257	278	308	305	263	306	283	293	289	258	328	268	314	284	280	265	305	267	298	276	262	267	281	278	300	284	271	296	294	299	269	274	289	259	288	299	292	294	291	300	303	278	283	284	295	309	282	319	321	276	267	263	268	250	273	288	315	289	277	268	281	286	285	254	268	272	258	312	292	282	291	291	266	265	292	266	291	291	292	313	283	317	293	261	269	278	277	281	283	256	295	285	280	283	297	265	250	294	273	279	253	298	316	302	280	298	285	282	294	277	290	291	328	287	298	262	266	251	300	297	263	260	294	304	269	293	293	280	284	283	292	288	283	316	269	285	350	289	272	300	280	277	277	275	296	283	292	308	290	284	274	281	296	294	278	302	279	275	283	257	272	301	306	290	288	281	282	256	290	316	280	281	301	273	278	314	286	276	298	306	320	310	279	271	282	307	298	319	298	282	288	271	294	281	280	269	275	286	316	307	288	246	257	265	303	296	290	290	297	260	309	263	288	278	270	318	303	254	307	288	298	294	277	275	284	282	290	258	310	280	287	285	302	259	264	306	308	290	252	309	273	281	269	263	282	281	271	285	283	299	293	281	270	300	275	296	305	282	293	345	294	280	284	262	321	279	298	282	285	293	278	290	295	299	260	290	281	264	284	291	268	283	279	283	289	294	308	285	301	301	284	304	283	291	285	276	300	292	276	266	298	270	309	288	278	298	273	282	274	276	284	284	311	322	247	279	304	316	298	276	288	304	276	293	274	272	272	299	296	293	290	308	296	281	264	309	279	247	305	286	304	288	271	298	301	281	299	291	290	304	335	283	271	290	284	283	309	312	298	287	281	300	286	280	267	280	293	296	258	266	269	259	285	297	296	288	316	309	298	290	294	304	307	280	293	285	310	289	300	284	293	308	288	304	290	292	270	256	274	320	272	278	290	270	284	284	268	313	277	290	310	250	295	291	277	302	310	270	325	259	295	282	242	274	290	289	277	303	302	296	307	292	305	258	292	296	285	282	281	284	285	308	297	297	298	301	278	318	310	287	275	297	312	289	271	310	313	290	294	288	287	302	280	251	272	320	296	268	320	302	283	285	316	294	283	287	284	256	290	269	295	292	299	294	293	272	272	281	302	280	269	257	303	295	282	294	298	262	311	295	306	259	277	304	303	298	309	285	302	297	273	281	303	312	258	288	266	275	269	267	326	329	267	283	277	264	294	238	267	290	291	290	279	279	291	265	273	283	308	283	282	261	272	271	286	279	268	290	282	277	302	282	281	304	277	263	279	281	272	286	313	286	289	303	302	289	298	303	261	266	293	277	273	307	303	273	296	274	306	302	285	277	284	324	266	256	269	304	320	238	259	280	258	288	276	279	285	295	278	278	290	249	304	299	267	315	284	288	296	320	288	296	272	265	268	295	296	297	307	301	250	266	286	282	336	262	298	292	277	308	283	303	268	305	287	299	300	275	301	289	296	311	298	273	303	280	277	269	276	288	301	276	269	270	268	302	311	256	294	315	271	272	284	298	297	304	275	261	303	314	274	291	316	289	274	311	281	286	253	301	273	320	297	291	290	259	294	273	298	275	268	304	302	267	306	312	296	282	297	278	286	293	274	271	291	292	298	274	283	327	297	270	286	296	286	275	278	283	325	289	301	254	272	321	304	302	290	273	285	314	289	284	298	277	265	296	279	298	310	318	277	276	296	301	283	313	300	274	291	282	283	286	281	275	308	267	263	284	296	292	275	273	266	318	319	296	296	316	310	294	304	320	278	297	283	316	286	295	291	314	280	281	259	322	297	292	299	263	283	272	259	287	295	268	280	315	299	302	282	286	278	274	266	275	277	280	268	324	283	289	255	292	291	269	299	302	282	301	287	324	280	283	290	286	287	284	308	300	284	274	281	268	269	309	305	289	268	299	277	272	285	284	262	258	314	285	269	272	259	283	305	301	288	310	284	291	280	279	265	300	277	286	270	275	286	290	324	269	269	283	279	299	288	285	300	277	250	286	277	287	295	283	296	329	281	280	287	296	308	268	281	298	280	284	275	305	281	313	281	255	316	303	276	269	277	284	289	287	298	276	274	253	268	300	300	260	277	276	248	260	260	303	295	297	298	312	318	262	317	286	308	290	318	293	289	276	307	272	286	268	276	310	283	283	299	272	271	282	285	273	278	287	253	266	264	280	324	290	311	293	300	299	271	316	266	292	286	264	267	297	280	265	287	279	324	240	278	316	281	271	282	303	272	285	249	256	277	291	277	297	287	282	273	285	299	293	265	253	286	288	310	290	289	305	287	279	289	273	290	301	281	297	294	296	281	284	283	304	257	302	271	269	281	273	314	312	282	284	275	260	294	271	288	291	300	281	292	292	299	281	273	278	295	274	286	281	276	286	291	315	274	291	297	246	280	263	283	297	314	313	268	335	281	271	272	261	300	278	293	276	264	294	252	268	271	296	265	303	289	286	294	291	279	288	261	284	280	296	279	292	258	288	294	312	296	299	291	293	280	299	317	269	305	249	264	276	284	298	279	292	305	273	313	304	301	297	285	311	274	281	303	297	331	277	265	281	263	273	329	241	279	267	289	286	270	259	308	323	282	287	274	307	262	319	282	283	298	266	252	248	300	317	275	303	322	241	266	315	317	291	295	278	260	287	272	278	287	291	262	294	292	287	296	319	295	275	288	298	268	283	269	301	282	323	308	311	284	282	284	285	325	265	325	278	289	262	283	300	291	296	285	297	284	269	292	294	270	288	292	273	264	280	286	285	285	295	311	284	266	317	269	313	301	303	267	294	261	283	262	279	282	274	285	301	294	275	285	290	289	258	310	280	280	271	289	267	278	328	272	320	315	274	300	291	270	277	291	281	272	298	313	310	282	271	280	283	292	297	286	318	299	254	294	312	282	281	281	295	302	289	327	290	302	307	299	261	271	273	299	294	292	289	274	293	290	272	312	315	308	297	285	283	305	269	271	275	266	299	283	265	278	288	286	271	298	306	272	288	274	270	286	297	265	263	287	313	289	302	297	264	322	271	297	299	291	272	262	255	258	308	287	274	281	282	295	287	294	277	290	281	318	310	308	271	286	265	293	298	298	295	307	303	316	298	286	287	270	292	286	330	263	312	287	290	292	251	303	326	296	272	285	277	301	266	322	280	293	245	299	278	290	278	276	295	292	260	263	270	283	312	272	313	290	260	281	303	310	268	256	296	283	290	292	272	274	280	316	290	265	302	286	304	283	278	311	284	313	307	297	291	269	300	313	285	287	289	293	280	294	282	254	252	289	261	306	301	307	323	286	294	317
19231	33784	28143	17121	11297	8860	7551	6781	5302	3849	3136	2691	2103	1730	1557	1481	1593	1542	1583	1512	1461	1335	1285	1175	1135	1062	1068	994	839	790	764	687	618	570	563	559	558	497	473	458	466	424	465	415	439	429	421	410	394	419	433	447	377	394	410	399	415	392	378	401	351	387	345	357	380	371	376	355	365	381	353	381	375	358	384	376	414	370	324	372	361	354	386	349	360	376	374	406	403	370	359	357	356	349	349	388	414	384	371	376	381	309	358	378	370	390	386	344	367	343	391	335	361	368	378	336	354	346	373	348	370	365	379	337	344	365	363	357	338	373	382	370	368	369	402	425	390	404	373	363	374	349	370	377	350	355	304	358	353	374	354	392	372	362	348	353	340	376	369	369	368	372	381	343	341	354	364	380	352	376	369	361	339	351	368	409	357	336	337	339	367	364	390	382	360	378	405	384	385	350	346	401	392	379	388	365	305	332	351	352	329	355	370	359	354	370	361	382	362	348	366	374	321	372	381	377	377	385	348	361	386	338	363	378	368	374	350	362	395	349	328	365	336	332	378	343	379	345	299	402	350	398	367	360	415	379	366	388	359	395	362	383	344	381	376	395	339	345	388	343	353	367	368	344	367	359	416	370	329	384	391	364	345	394	352	421	334	366	369	364	348	346	354	382	384	362	361	381	382	342	366	352	335	343	373	333	373	372	355	377	376	378	387	355	386	345	333	366	338	385	354	367	381	373	384	338	362	350	387	346	367	349	331	375	373	345	384	373	384	383	349	344	370	354	358	369	370	336	370	381	362	355	324	367	364	353	340	388	378	337	399	359	352	360	379	356	396	398	331	382	395	350	389	352	381	380	366	351	358	369	354	375	376	389	364	355	387	365	370	358	355	364	360	373	322	357	371	360	392	348	338	335	368	378	378	383	360	378	389	364	352	369	372	361	343	387	377	358	383	347	358	362	372	367	377	382	353	341	331	362	367	369	386	355	387	352	349	370	367	385	393	362	366	395	374	401	347	381	343	358	354	351	346	369	365	381	349	380	368	396	370	367	368	364	407	354	378	380	354	353	379	392	328	370	377	370	352	386	380	359	391	360	384	368	354	372	372	348	382	388	358	342	330	347	370	360	342	373	354	428	369	338	328	355	367	363	341	393	301	379	361	351	351	386	347	355	356	370	365	354	357	353	358	362	344	337	392	360	344	341	352	360	380	371	340	374	389	371	378	355	389	376	330	391	347	335	352	345	351	376	353	381	330	365	361	343	340	340	346	364	353	371	390	368	374	383	364	372	388	380	346	371	400	381	347	375	373	387	368	347	346	388	356	361	376	321	362	418	323	364	393	338	348	364	355	391	348	382	339	377	374	346	362	331	369	357	351	365	379	413	328	380	364	377	357	341	394	368	376	372	352	367	382	368	404	347	353	406	366	343	360	372	328	371	365	347	409	350	397	357	373	362	339	371	368	372	367	379	346	343	347	371	351	331	360	363	373	384	365	336	374	404	361	369	358	386	360	391	377	358	346	381	360	371	369	357	359	394	369	375	367	374	339	387	335	358	375	389	349	375	332	363	393	360	376	371	385	384	356	355	361	344	353	344	374	360	377	385	365	349	380	368	388	333	393	334	376	384	349	384	357	397	355	359	366	393	348	361	374	375	378	372	375	331	382	383	348	388	356	414	357	350	356	337	388	366	348	366	347	334	367	359	324	370	354	365	399	376	335	370	381	365	372	369	369	370	376	353	349	394	416	334	377	370	365	376	369	365	330	339	375	365	377	393	358	376	377	410	364	374	375	358	346	369	365	375	357	400	353	401	366	363	380	338	379	388	357	345	364	383	358	392	360	391	367	325	368	367	371	375	369	338	366	379	395	376	362	378	371	390	367	362	351	367	361	394	376	367	365	385	355	392	388	383	341	340	339	351	397	361	359	375	371	341	331	367	331	367	363	358	368	355	393	380	350	385	350	385	360	365	408	391	377	327	357	402	387	381	355	362	370	367	351	343	367	363	370	399	403	324	356	385	342	376	381	354	334	375	365	357	348	345	372	347	364	368	384	386	370	379	381	347	382	373	346	353	363	333	406	372	325	390	332	382	356	375	397	368	367	367	382	365	349	369	368	411	335	370	387	365	353	384	416	396	374	388	387	400	361	341	401	333	350	360	350	357	381	380	375	335	387	389	403	366	369	369	348	388	375	344	410	377	388	400	378	393	358	369	354	350	376	353	345	352	328	370	364	364	340	383	345	330	364	351	357	349	365	362	380	345	364	384	356	393	412	353	365	350	368	336	366	352	356	347	339	383	374	370	389	374	372	326	383	335	352	368	346	379	383	367	362	411	392	345	360	357	348	345	371	338	333	355	361	321	363	371	345	374	352	363	355	367	334	341	358	360	345	365	350	364	339	370	385	390	343	338	409	348	365	371	345	361	354	375	348	403	357	343	343	358	386	345	345	369	348	374	366	380	375	400	345	366	358	377	416	400	366	361	370	397	397	361	366	392	369	369	398	362	388	337	370	376	359	367	374	378	360	360	381	345	415	384	390	391	400	370	348	363	343	338	358	367	343	340	349	344	348	364	394	356	377	358	338	339	353	328	379	367	408	373	368	422	338	366	332	361	364	392	349	344	381	376	346	360	302	382	386	332	371	381	377	339	378	331	384	375	339	324	377	373	365	370	332	383	364	393	368	350	371	379	372	351	355	381	353	338	368	369	349	346	342	366	390	381	366	381	350	370	363	359	358	352	351	380	347	360	375	375	347	396	361	356	378	397	333	376	372	336	372	391	362	384	389	367	409	363	367	376	380	381	378	348	337	345	364	370	377	357	389	368	346	338	348	375	308	361	370	370	354	367	337	358	359	332	402	351	355	358	365	351	358	373	389	352	383	366	383	363	353	361	347	361	318	382	351	372	392	354	340	362	362	330	374	376	362	326	346	382	389	379	388	333	374	372	360	365	383	340	342	350	364	371	373	356	382	395	359	358	360	384	379	367	365	397	351	353	369	391	343	358	347	356	368	351	359	339	386	368	355	313	355	346	371	362	353	347	383	361	363	357	370	338	341	364	361	362	376	349	366	364	385	408	359	343	379	395	357	363	322	388	366	348	381	361	402	383	375	387	345	345	373	344	371	345	410	383	373	325	398	354	378	369	356	352	346	349	345	345	390	375	394	385	312	336	354	364	356	374	351	348	375	365	358	359	345	352	374	376	365	397	369	388	370	385	372	361	373	355	390	375	322	375	355	368	383	389	337	334	394	374	344	362	373	337	348	356	360	387	350	360	356	388	387	357	358	365	391	372	362	378	348	359	365	391	377	336	371	347	318	353	353	356	361	373	330	407	363	366	409	373	358	371	345	398	376	333	356	324	350	368	387	379	391	356	355	357	342	389	368	379	398	380	378	369	328	384	384	344	365	373	324	369	339	341	382	360	358	385	400	352	352	340	364	357	367	381	369	371	381	367	317	348	384	340	355	357	376	365	340	368	356	351	353	355	386	381
23591	21629	29525	24220	21645	21589	13097	6176	4014	2850	2351	1970	1414	1277	1140	1146	1139	1142	1052	1123	1072	1064	950	917	825	787	766	772	719	643	569	512	479	407	367	361	408	392	324	318	320	328	332	331	289	309	288	296	292	322	262	265	267	247	277	263	258	216	238	210	246	231	224	218	238	254	253	241	246	247	266	239	249	222	258	228	233	262	255	259	243	231	223	235	244	231	218	233	257	254	252	217	258	244	261	279	222	252	234	238	221	260	232	231	244	233	212	243	245	215	242	233	237	247	246	257	218	225	249	224	227	219	231	235	222	242	240	238	280	239	258	218	224	247	227	225	205	232	229	212	245	239	230	238	242	225	250	263	242	235	231	220	228	253	225	213	254	216	243	249	257	224	223	236	226	243	219	232	268	252	230	286	243	217	247	255	215	240	246	228	211	248	226	235	218	250	225	236	270	209	237	263	254	254	217	227	226	239	227	256	236	236	230	256	241	227	258	245	231	214	252	249	206	208	212	236	223	256	237	204	243	250	225	249	233	236	202	251	225	229	211	225	229	230	220	242	239	244	228	250	263	241	220	242	242	248	274	231	248	232	223	237	230	252	231	269	244	257	232	244	215	234	237	241	229	251	219	267	230	214	223	224	240	231	221	236	248	263	272	249	205	265	219	254	228	241	239	268	217	264	227	236	219	209	219	238	213	250	243	233	226	217	249	250	240	244	234	224	240	228	237	238	234	244	224	232	228	260	218	236	224	231	231	227	230	217	245	226	236	243	270	240	251	249	240	220	250	243	238	247	210	221	242	260	244	229	236	250	245	231	245	208	238	220	218	233	245	253	244	247	265	243	239	247	232	240	223	246	229	221	269	253	222	257	237	238	248	232	241	228	235	233	239	247	206	235	249	236	232	221	235	236	243	237	193	247	246	238	253	218	253	212	203	216	205	235	226	235	231	245	253	257	238	222	210	240	244	245	229	269	216	216	232	229	249	243	232	227	261	222	234	248	240	222	218	224	246	265	229	220	244	252	215	232	254	243	248	202	232	221	242	232	253	241	216	230	230	228	245	237	228	228	224	255	234	260	230	224	233	222	239	250	263	248	239	208	255	245	238	254	216	251	229	220	242	239	218	226	215	225	233	250	248	234	232	215	228	228	210	237	242	228	229	252	233	239	253	254	217	247	224	234	243	283	245	235	246	238	265	225	239	247	243	255	230	221	250	235	242	241	263	216	232	237	224	225	229	217	235	249	256	238	252	214	241	228	249	232	237	221	224	223	239	253	235	225	236	249	244	228	243	218	237	234	233	205	247	258	233	244	210	215	214	251	224	243	247	259	249	212	216	241	225	239	247	257	254	245	241	249	233	237	243	220	221	242	249	220	243	262	237	246	214	235	234	238	234	250	248	242	242	234	236	238	254	247	203	239	233	262	252	227	214	230	207	235	216	232	228	266	226	231	245	238	259	213	248	237	227	198	236	248	249	235	271	230	259	248	253	247	224	227	222	235	229	230	236	272	217	226	233	262	223	224	240	236	246	253	240	224	212	222	251	222	246	239	259	245	237	239	227	232	225	249	237	227	222	228	209	234	235	224	205	255	263	251	239	252	214	251	248	215	230	245	191	218	238	217	228	213	234	248	237	235	236	217	251	239	237	238	209	261	219	233	251	209	234	249	244	225	213	200	247	255	246	237	252	238	226	239	250	205	253	214	234	233	249	210	236	249	229	245	227	236	242	248	235	233	240	222	215	238	233	229	234	254	208	227	223	255	242	233	228	228	236	244	222	241	239	235	230	249	236	227	234	219	197	212	227	232	238	241	221	260	269	272	212	243	234	222	210	231	255	218	223	220	228	225	255	223	251	224	231	241	230	236	243	215	233	244	254	243	190	255	268	250	241	234	216	222	241	247	225	239	227	241	228	242	260	218	235	257	221	246	245	242	226	229	257	225	245	206	269	225	222	252	224	221	258	239	246	227	267	245	224	243	234	235	240	247	238	233	251	215	234	256	243	209	243	255	251	251	228	239	227	219	241	230	220	256	218	229	222	258	256	244	252	244	249	257	218	246	230	215	230	235	216	248	218	230	239	265	258	255	237	242	225	219	197	221	241	231	239	248	231	238	246	226	224	243	253	234	212	249	218	238	262	237	211	227	227	210	214	227	231	249	215	245	250	252	252	221	243	221	234	227	233	235	194	254	252	228	240	231	236	231	243	229	219	249	248	243	236	239	233	242	225	243	266	218	230	261	221	215	213	202	229	239	243	241	224	240	244	238	224	235	221	201	238	215	233	229	260	233	240	215	211	218	232	225	235	238	258	222	232	211	253	229	242	218	249	240	216	233	234	243	233	241	229	236	246	251	226	233	231	238	228	227	244	242	232	248	234	238	237	241	230	238	233	268	235	247	238	219	234	236	224	234	240	268	242	259	232	252	236	216	268	202	234	218	212	243	230	219	257	247	235	222	220	208	225	254	259	229	224	245	222	240	239	243	234	204	244	237	232	227	211	231	240	233	202	222	229	242	221	213	217	227	226	252	232	233	237	264	222	210	227	271	249	248	244	220	245	226	244	234	209	227	218	224	219	234	248	225	246	224	222	246	255	229	225	246	220	213	225	222	231	251	237	264	250	242	247	244	260	211	237	221	236	234	236	226	241	245	228	244	239	248	218	250	228	230	218	220	223	236	207	247	207	293	236	220	241	230	228	219	250	214	254	200	246	215	244	227	238	255	208	224	263	243	215	236	228	252	210	214	227	247	235	218	256	277	243	238	233	218	239	241	240	231	235	229	228	254	226	224	221	207	212	224	226	232	252	254	253	252	240	237	217	222	256	247	225	218	234	230	243	240	216	232	229	215	231	229	236	248	236	218	252	243	243	257	217	289	220	231	262	245	259	233	248	229	219	218	239	231	241	217	217	224	245	258	239	268	259	213	252	216	246	241	220	214	229	249	235	253	235	235	234	226	226	224	261	230	244	254	259	236	223	262	232	257	243	230	212	202	215	226	243	236	234	213	220	236	250	232	234	241	263	229	230	246	238	208	211	226	245	223	241	249	260	243	243	227	225	234	245	243	243	229	238	227	240	233	240	227	234	225	231	234	255	220	235	232	243	243	247	219	258	244	242	246	221	232	227	219	239	254	259	242	236	244	255	198	252	260	261	233	279	253	230	237	239	244	237	241	221	247	256	238	244	226	224	215	238	222	218	214	226	225	239	260	236	222	243	239	211	239	237	229	232	207	236	269	243	220	216	246	224	245	228	217	244	245	241	243	225	223	236	236	239	246	211	218	254	210	233	223	238	234	251	245	255	224	227	243	241	220	246	226	215	236	240	250	246	220	257	234	207	233	235	208	237	208	257	221	220	247	219	245	252	218	233	253	260	254	233	250	252	229	238	238	281	249	225	234	235	239	244	241	218	240	219	270	249	210	224	227	231	283	231	228	247	253	230	225	246	260	221	252	234	242	231	230	252	249	267	237	196	225	244	228	232	246	214	247
21902	41760	36794	24701	18343	14664	13246	11646	9042	6520	5483	4722	3433	3059	2657	2465	2636	2467	2462	2515	2268	2257	2038	1811	1781	1588	1658	1549	1329	1244	1092	889	748	725	697	675	610	570	499	482	450	459	482	443	459	429	425	387	397	389	393	382	351	361	367	309	338	338	343	320	338	300	318	297	302	302	322	310	313	318	305	336	285	312	320	293	294	300	318	305	303	297	304	334	302	285	289	317	287	292	295	316	302	282	340	284	333	307	293	303	306	303	271	271	304	315	279	305	301	283	314	314	298	286	333	298	309	293	295	315	308	304	273	313	305	292	287	254	306	282	330	305	274	294	291	307	291	291	267	271	298	300	283	309	324	305	292	295	289	272	275	270	295	286	306	282	298	263	301	305	269	294	303	292	287	330	276	281	316	281	297	321	319	288	325	299	285	252	311	320	314	313	294	296	302	308	280	304	303	294	333	279	264	324	294	277	277	291	292	296	305	295	285	265	322	274	297	302	317	279	286	290	306	306	295	301	300	294	318	274	310	314	286	297	278	271	296	293	298	303	289	310	283	278	281	285	293	297	290	306	305	295	297	294	272	291	318	285	282	326	302	297	286	306	290	283	270	305	320	278	286	258	284	306	297	289	288	278	292	309	318	294	322	333	311	281	324	271	278	269	320	333	302	289	310	291	312	267	311	318	303	283	306	289	284	292	286	295	296	284	303	287	289	292	314	309	307	263	320	294	297	335	287	268	318	291	312	276	314	293	288	292	313	303	286	305	286	296	314	305	316	331	283	293	291	279	310	287	302	313	304	319	275	295	317	309	299	324	302	296	325	261	299	303	278	303	282	319	304	309	301	280	287	290	304	287	292	304	296	303	302	282	315	274	288	291	291	296	312	265	308	275	318	302	292	309	333	293	321	279	278	288	287	277	270	292	268	316	309	286	298	299	302	275	268	307	289	292	270	298	310	301	293	271	285	278	288	307	305	282	284	309	310	320	277	273	318	282	303	272	282	286	301	294	323	277	291	297	315	309	305	322	304	305	315	298	281	269	291	283	262	292	313	300	314	291	269	319	326	282	288	280	302	289	303	294	286	280	293	284	280	290	290	323	287	297	270	287	307	288	291	274	286	291	281	267	286	303	317	289	314	245	285	285	304	269	290	272	278	303	297	285	269	316	326	298	276	272	286	304	303	271	304	301	288	295	290	312	311	289	308	295	298	290	307	319	291	300	293	307	275	307	292	286	303	275	308	303	305	292	310	278	295	268	324	297	304	280	274	297	280	304	327	339	297	299	299	284	283	299	288	305	292	273	320	294	300	288	322	300	275	305	313	289	301	307	282	311	296	286	298	292	282	281	297	269	302	296	292	295	290	285	277	316	277	274	293	305	273	280	273	298	300	303	313	294	294	307	323	290	301	299	320	305	280	296	273	282	282	328	302	310	296	304	312	308	304	266	300	270	268	304	301	326	299	282	314	272	296	295	301	275	293	296	257	286	279	289	302	312	301	314	339	296	319	312	293	291	277	285	301	310	306	293	292	279	325	282	295	287	288	260	312	319	288	304	294	301	314	276	287	258	305	286	314	300	286	288	293	282	277	300	276	357	319	300	301	289	307	311	267	303	267	267	288	276	353	275	296	299	289	285	304	314	274	295	306	287	257	305	276	323	312	277	295	270	278	322	274	286	316	301	289	263	309	304	287	293	279	290	276	305	306	320	296	280	310	281	279	257	323	287	302	300	320	301	301	300	312	278	300	306	308	284	271	315	312	298	285	291	292	279	287	330	290	306	280	316	283	302	301	251	291	323	293	292	308	298	251	303	296	297	292	271	300	275	309	295	285	280	279	292	267	278	273	274	285	283	279	300	281	299	295	294	307	277	289	301	292	272	286	317	279	274	311	302	273	279	310	328	277	311	298	304	283	262	303	275	285	290	282	299	308	327	292	304	263	272	299	293	279	281	299	306	329	293	293	313	285	312	286	292	279	305	278	270	269	288	317	309	315	274	290	292	270	291	307	310	291	314	301	282	292	294	270	294	279	280	298	284	294	276	307	289	293	304	321	275	322	264	285	283	325	306	303	298	291	268	300	290	299	316	299	309	281	296	286	297	301	306	288	279	277	325	302	298	300	305	314	313	306	280	297	300	314	312	270	292	264	285	329	295	292	308	300	274	291	304	276	310	323	278	307	295	277	324	334	275	291	263	313	299	314	298	260	318	301	301	306	297	295	303	320	303	286	300	306	279	323	280	306	317	309	300	326	290	285	266	313	275	316	263	331	308	290	305	312	299	279	270	299	285	289	264	277	292	318	290	270	296	316	292	308	294	279	261	287	323	326	288	285	303	310	289	297	291	292	266	300	252	265	292	297	299	299	318	312	306	316	298	282	293	309	315	316	272	304	310	288	283	276	303	259	283	318	282	263	289	300	279	311	266	300	292	278	299	286	270	275	295	329	309	297	286	296	293	320	301	312	287	274	300	318	268	256	295	298	277	292	280	262	276	282	319	305	292	304	304	283	290	290	300	309	310	304	278	283	309	321	305	277	300	308	285	263	315	276	283	295	297	306	312	303	312	276	316	320	304	311	294	277	295	293	316	332	329	298	312	291	292	294	267	306	274	300	277	296	298	312	287	285	288	299	300	270	317	284	263	323	312	292	316	296	325	278	271	290	286	294	299	277	324	262	294	303	289	282	312	289	292	303	313	293	315	270	311	293	289	316	301	280	293	273	290	315	313	274	306	309	322	310	304	257	318	326	285	275	288	314	323	313	298	269	311	265	289	296	288	303	285	279	329	279	296	280	275	271	297	272	262	293	285	285	306	285	302	289	280	343	279	298	281	304	289	299	305	316	295	284	318	320	288	273	284	288	271	309	295	296	318	280	300	313	292	309	334	288	308	290	304	277	285	299	313	272	267	340	330	296	299	284	319	284	318	293	262	330	304	293	280	299	301	297	294	313	287	313	281	281	289	266	298	300	267	323	298	264	327	274	285	269	293	279	299	286	290	290	306	314	298	291	258	318	298	274	310	273	295	312	288	294	289	292	306	314	285	290	306	310	283	306	291	283	296	302	300	291	270	267	290	315	302	265	294	301	317	313	305	285	324	286	271	277	284	284	339	279	306	258	300	311	307	294	279	253	283	285	303	267	290	284	272	285	292	274	304	308	274	299	294	328	284	280	294	281	289	276	286	294	265	304	308	262	272	306	287	303	286	278	309	300	291	318	277	293	306	286	267	301	284	255	292	263	287	277	329	272	321	294	304	332	297	303	302	282	281	282	304	311	279	314	298	267	304	301	275	305	290	286	296	309	292	290	261	323	289	298	313	296	284	288	284	257	297	271	310	291	265	269	290	291	288	304	303	300	294	285	282	291	323	261	282	306	285	291	284	277	282	296	305	315	308	284	277	281	305	318	311	268	287	280	301	297	283	301	282	326	290	314	320	292	283	297	286	282	297	322	284	298	309	273	303	302	320	320	262	333	291	301	309	299	289	328	314	274	301
27908	21637	18848	9939	4582	3102	2539	2128	1522	1160	1015	862	729	627	603	560	623	603	589	589	608	524	513	513	501	502	491	447	402	439	374	394	353	334	345	348	305	309	310	279	290	297	283	269	283	290	277	318	272	258	280	267	298	270	274	265	257	288	274	290	264	281	265	273	261	300	280	288	274	292	256	259	276	237	267	269	281	260	256	270	288	259	290	266	260	257	274	276	278	272	268	279	266	271	326	288	277	257	277	261	236	282	275	262	278	275	274	272	251	279	270	254	253	287	304	261	263	256	283	245	280	279	268	280	307	276	232	278	278	254	278	272	266	270	272	251	296	249	263	255	251	279	300	307	249	264	268	275	296	263	276	268	258	292	272	278	287	253	260	289	254	291	308	262	275	288	264	254	276	277	277	268	274	282	266	257	244	266	245	261	265	257	242	269	287	294	267	268	258	247	262	282	280	263	271	305	265	280	295	256	294	305	276	235	257	269	253	247	252	238	281	289	268	269	270	255	295	268	277	287	281	259	250	282	311	261	262	254	241	275	314	262	293	250	254	307	279	281	261	271	265	269	283	265	248	272	276	300	258	257	265	262	269	246	247	251	275	284	310	264	290	244	280	265	278	318	269	274	295	281	298	278	249	282	271	251	263	290	252	245	255	279	267	285	240	249	273	256	263	303	288	254	262	270	267	266	284	286	248	253	272	275	274	275	273	269	258	236	257	256	295	286	278	301	281	277	268	284	275	259	280	258	267	253	254	279	248	268	271	284	274	286	274	272	253	275	253	265	246	264	247	275	271	303	274	275	248	250	278	261	249	278	276	256	268	240	286	276	289	256	274	272	269	240	277	258	276	269	274	293	278	257	275	284	270	264	257	254	282	249	250	269	249	266	291	273	284	253	292	249	257	286	281	286	278	260	263	282	263	280	266	274	270	263	241	272	287	245	319	273	274	279	291	255	282	255	286	286	236	286	306	242	279	237	286	263	258	287	268	273	300	269	261	257	295	258	250	277	274	264	239	247	278	262	274	256	263	272	269	252	255	271	280	245	290	298	278	275	277	276	270	283	283	274	263	263	264	270	311	291	289	255	283	272	241	257	259	282	252	284	255	269	279	249	268	268	321	275	281	278	267	297	308	251	258	267	261	311	238	295	271	270	264	278	275	279	292	260	245	282	252	279	244	253	295	294	254	263	259	260	270	258	275	259	254	272	289	236	274	263	255	268	241	278	279	278	308	230	274	281	261	271	271	289	295	284	284	277	303	233	288	279	272	263	279	272	258	278	282	275	263	239	258	247	284	263	282	272	268	263	256	288	253	299	279	290	255	258	278	264	278	240	287	244	265	279	260	310	285	293	282	280	289	236	281	282	259	301	277	244	261	254	253	251	291	291	267	266	286	243	246	249	264	281	298	278	266	289	276	263	244	255	259	282	290	258	252	283	288	282	293	261	276	281	304	265	288	246	256	268	245	248	276	259	288	281	224	240	270	282	299	248	289	251	268	281	281	281	257	278	261	262	266	280	271	293	285	272	278	264	261	227	268	279	279	279	253	269	255	257	287	289	266	264	275	261	259	283	281	262	251	292	254	303	258	287	276	286	271	244	237	276	280	270	265	297	244	298	258	227	294	261	283	256	265	287	261	273	250	255	282	264	268	264	282	299	242	281	263	266	266	289	268	308	255	261	273	273	277	270	256	269	285	274	257	257	272	279	259	259	251	265	255	265	264	272	242	282	266	295	236	290	255	292	258	309	279	281	263	258	281	281	284	280	307	274	269	258	272	263	252	279	275	304	280	268	249	298	260	283	293	244	273	247	247	251	315	284	284	267	286	266	244	263	292	267	280	254	266	266	249	253	253	253	292	257	281	279	277	264	306	288	227	267	292	299	272	257	249	301	274	284	294	288	267	253	260	269	268	270	277	277	282	306	272	268	260	277	269	308	282	261	247	285	246	284	273	274	277	269	250	282	262	295	271	270	297	258	245	270	267	302	263	229	294	287	291	282	264	272	277	268	256	272	273	242	265	291	268	291	254	247	274	267	259	254	280	279	293	291	264	280	256	273	266	269	266	263	255	274	286	275	279	255	238	328	289	254	255	279	248	256	255	287	241	277	273	283	272	275	267	275	270	253	275	287	255	263	322	270	280	279	235	286	284	286	290	267	259	269	298	250	248	276	257	272	259	274	269	278	263	279	267	268	292	263	276	266	261	278	287	266	247	277	295	275	268	264	267	235	278	263	282	265	268	259	266	266	286	268	238	272	264	282	236	282	282	246	305	279	267	244	318	300	272	269	287	271	249	263	259	284	263	275	253	248	284	252	233	265	264	284	281	316	241	248	264	296	272	277	242	298	245	273	257	286	266	289	275	259	276	296	229	262	260	294	270	288	248	254	252	290	259	254	265	259	246	275	276	285	293	273	246	271	272	272	255	239	300	282	269	270	245	253	279	239	296	306	308	290	276	253	250	281	264	293	273	253	268	282	292	277	281	262	269	249	287	269	281	280	303	255	271	249	269	279	300	280	301	309	272	275	286	262	284	260	290	325	321	272	279	281	291	269	303	273	289	271	252	282	294	266	255	255	275	285	250	261	280	312	257	281	280	265	254	283	262	281	255	261	263	253	262	246	267	294	286	278	278	280	252	281	267	299	283	241	272	283	283	264	257	284	261	255	246	288	251	273	295	264	296	277	300	308	274	266	253	276	265	287	301	263	284	253	290	270	263	248	277	227	268	283	265	282	277	288	275	244	260	255	245	273	274	285	257	296	279	272	251	280	244	273	297	262	260	261	287	270	286	271	280	275	272	236	256	258	280	260	287	234	242	291	262	299	255	258	261	287	261	252	246	285	272	274	247	285	274	274	234	266	243	281	276	297	271	278	294	268	289	259	300	280	252	277	283	278	257	287	284	242	267	285	278	276	283	285	255	261	315	265	250	282	271	266	290	274	324	260	303	283	273	308	279	253	273	279	297	267	279	279	311	269	233	278	271	253	263	274	293	255	288	271	254	303	262	275	275	281	264	260	259	260	270	254	284	265	252	272	260	276	270	308	270	266	271	247	296	283	298	280	262	272	268	277	279	265	267	293	296	289	262	288	275	278	248	254	269	277	271	288	260	261	277	301	265	268	308	248	283	277	284	301	250	284	273	272	257	287	275	302	268	308	312	257	250	275	300	274	300	264	260	259	261	264	258	255	277	288	282	255	255	301	258	265	273	282	254	280	271	271	251	264	279	262	275	277	258	278	270	265	267	284	273	279	259	250	253	256	275	288	266	258	265	269	261	273	299	284	268	254	283	287	277	266	279	282	250	274	254	265	254	240	232	251	255	281	300	274	266	289	277	267	294	270	257	263	240	286	247	289	259	255	269	264	278	274	248	282	259	289	255	272	270	261	272	269	279	265	269	279	275	275	245	293	282	272	273	251	268	271	278	277	266	268	281	263	283	238	288	256	266	236	297	278	258	239	289	276	282	258	281	287	293	262	258	286
17342	28327	23445	12687	8855	6673	6003	5206	3751	2803	2407	1985	1565	1278	1215	1113	1242	1213	1202	1179	1144	1137	963	927	908	869	865	821	753	637	639	541	545	541	484	489	455	394	435	459	406	402	416	409	426	371	403	356	401	434	376	381	364	374	372	367	344	366	378	379	366	347	371	375	357	400	345	374	384	334	350	357	364	360	382	326	360	377	321	365	331	371	354	330	356	344	335	369	344	350	333	343	358	343	360	315	336	359	369	320	326	351	373	347	355	397	325	374	327	344	353	333	387	313	338	360	365	346	377	351	345	313	378	368	337	328	364	333	376	353	334	356	327	363	346	355	350	349	356	326	345	332	347	353	371	354	363	344	304	364	343	339	351	321	355	323	377	347	375	377	338	329	351	351	348	341	350	355	340	369	351	388	342	344	331	362	378	383	358	363	383	334	364	345	353	345	321	350	356	325	360	327	345	328	384	365	334	391	353	343	348	327	331	321	373	343	371	382	366	302	345	374	312	363	342	333	345	348	352	342	333	355	365	363	367	334	332	340	368	347	341	357	371	353	349	375	367	354	337	382	330	348	363	352	379	366	354	354	348	312	341	373	370	348	339	365	385	342	348	342	368	346	332	344	337	379	349	365	352	353	339	345	371	316	353	348	344	373	337	366	362	348	377	334	353	346	352	364	345	364	367	346	339	349	355	364	337	341	363	322	385	367	335	353	374	355	353	350	344	307	337	353	350	345	337	377	381	353	340	348	347	356	345	319	351	326	338	334	360	375	340	345	357	349	349	337	337	352	354	321	334	356	340	376	391	364	346	329	350	366	357	355	338	370	316	341	371	320	340	336	349	356	350	346	355	349	369	357	332	344	333	341	330	327	366	340	355	350	387	344	378	339	354	376	386	329	324	347	368	338	342	346	331	333	348	373	322	353	335	327	346	352	341	328	380	360	374	364	336	359	331	355	374	365	356	347	341	377	366	377	348	339	368	346	342	370	327	323	363	356	354	351	355	378	381	372	355	317	380	316	381	370	400	351	347	320	320	359	354	351	364	333	357	378	366	382	350	357	337	355	361	383	358	321	382	344	339	381	344	352	345	359	352	339	356	349	353	324	357	371	350	367	374	326	361	378	342	380	379	318	339	384	384	345	349	335	340	361	349	387	366	352	375	338	363	370	338	358	380	376	337	309	356	380	358	345	328	328	355	343	330	363	352	366	368	350	348	350	362	379	360	370	350	353	337	326	351	338	351	327	350	364	340	360	357	333	369	307	376	344	347	370	355	343	319	369	336	338	347	359	349	345	339	390	338	318	343	357	370	352	327	328	354	353	379	346	374	342	375	364	358	373	383	340	362	346	404	335	324	340	336	364	344	335	327	359	371	359	327	363	328	362	371	354	345	368	330	389	377	368	351	362	340	371	352	355	337	351	368	349	329	355	349	357	362	365	339	330	343	335	330	378	345	356	362	336	338	352	370	350	331	382	339	356	339	352	357	358	369	333	344	380	354	314	389	317	340	372	345	340	337	378	360	380	363	403	370	356	345	345	378	352	380	338	326	344	361	342	364	367	370	328	327	350	344	309	351	334	340	330	359	365	380	307	344	348	389	321	361	361	372	340	358	365	344	372	360	346	321	334	331	313	354	291	355	399	334	385	337	347	375	359	365	328	354	341	343	366	359	372	318	313	361	333	340	350	382	368	372	349	365	365	351	355	370	340	348	342	319	328	328	376	362	347	314	354	336	318	346	338	343	346	355	351	361	324	401	310	354	317	381	352	380	323	333	344	359	336	338	335	331	341	355	327	347	327	362	348	379	364	329	353	351	338	341	367	336	347	340	333	330	356	350	333	348	362	346	352	390	370	375	354	333	365	337	365	324	345	351	346	367	336	352	346	355	342	343	315	332	334	371	330	349	373	348	377	319	367	352	363	380	370	353	335	370	373	353	381	345	354	363	357	307	341	361	356	349	376	333	362	367	341	322	343	344	355	338	374	353	384	335	346	337	326	361	340	359	302	406	376	360	321	347	366	345	350	357	343	366	361	341	337	357	327	372	350	346	354	353	335	348	363	351	359	339	349	374	352	317	323	352	336	352	353	327	330	344	354	341	358	396	372	327	334	346	341	331	336	351	361	325	377	324	387	374	332	326	354	363	349	337	353	381	330	380	330	331	354	344	341	343	359	344	356	370	357	373	331	356	316	333	339	353	341	356	369	351	350	366	334	349	347	364	358	361	330	368	326	368	352	320	362	307	336	339	345	356	338	338	357	354	373	339	350	375	344	367	381	330	367	345	343	346	356	366	360	327	319	361	309	339	346	326	375	315	350	349	343	335	362	354	336	365	319	331	353	364	333	351	385	358	369	295	340	352	360	351	388	392	326	365	363	351	356	348	342	362	348	366	343	339	342	350	325	359	336	336	346	345	367	363	365	377	349	335	343	333	354	346	362	349	335	342	380	359	345	344	335	370	357	357	366	342	353	361	321	384	383	332	342	359	324	350	350	337	329	363	318	339	370	373	365	354	378	343	351	321	394	317	362	336	366	349	322	355	364	329	355	371	342	370	351	388	366	382	312	355	349	351	331	341	357	326	376	353	353	345	403	359	362	378	358	380	343	339	346	349	313	362	340	369	356	329	340	369	358	326	366	343	376	348	328	386	326	351	318	368	356	326	352	327	378	345	381	353	336	351	344	330	356	332	324	327	353	318	367	360	398	371	353	372	375	331	354	377	327	377	339	343	318	370	344	385	339	366	367	362	378	357	318	357	380	353	366	358	356	330	361	377	385	372	336	325	349	342	357	350	351	354	357	342	343	382	364	395	342	361	373	327	341	383	343	352	350	340	383	355	387	351	344	372	379	361	343	354	352	350	349	355	337	341	340	366	357	361	330	328	346	357	357	390	356	368	375	340	358	349	357	343	338	359	363	362	402	349	355	332	333	360	319	347	339	362	334	357	337	339	358	370	339	361	384	344	352	335	326	316	361	358	350	341	359	350	332	318	330	365	362	350	334	332	361	320	345	335	353	357	363	347	382	360	360	369	329	341	342	337	340	355	299	362	402	301	347	339	348	360	329	341	328	322	338	337	335	326	357	336	361	348	341	336	317	418	356	344	351	364	375	334	336	375	342	343	347	326	325	355	357	351	345	339	330	361	355	346	355	350	373	377	329	366	356	409	355	349	341	329	381	343	346	380	369	368	345	374	381	346	343	325	361	343	358	350	360	349	358	392	327	339	326	317	348	357	346	328	341	336	332	362	339	360	348	339	373	365	393	354	347	396	345	360	368	345	358	330	357	350	367	360	321	326	357	349	390	387	332	355	371	335	347	353	354	346	360	334	350	341	356	322	350	335	361	370	356	356	384	342	364	341	335	343	333	338	338	340	333	324	348	310	349	349	338	389	327	342	339	372	342	343	346	370	337	332	358	334	337	349	328	368	406	335	350	369	356	344	354	310	344	352	351	341	357	346	365	349	359	345	366	327	370	344	330	354	344	337	335
24559	21567	28828	24773	21282	11683	5492	3679	2583	1889	1699	1288	1034	918	816	790	826	801	851	852	770	772	778	717	674	601	665	604	500	504	482	441	393	353	355	300	317	331	314	269	262	305	286	290	246	260	258	248	265	257	255	259	265	281	254	232	236	271	218	245	247	238	227	236	260	212	224	271	246	235	197	244	236	245	203	217	227	224	227	225	240	218	231	243	226	236	236	230	202	205	254	211	243	230	212	232	222	223	241	232	269	268	245	234	242	241	223	223	230	208	245	240	221	224	221	241	211	243	225	219	190	232	238	216	222	220	236	211	209	238	215	222	201	222	215	244	233	191	220	203	233	246	230	237	247	236	220	238	214	209	219	224	239	250	218	216	221	222	240	216	200	212	234	214	276	222	206	210	225	225	204	230	220	205	213	211	243	229	213	239	218	230	249	225	204	235	250	224	237	200	219	256	218	216	254	241	236	206	211	220	237	205	232	215	248	232	230	209	258	239	230	244	247	209	218	250	226	238	246	228	218	250	224	229	223	235	239	229	229	240	204	206	222	216	236	220	254	228	221	218	214	224	224	223	225	235	238	243	232	228	227	209	228	236	226	214	214	230	219	232	220	252	194	234	246	232	201	231	198	235	237	222	243	257	238	260	220	225	229	223	203	237	225	213	224	234	228	220	229	243	248	226	230	218	212	222	236	220	220	237	212	265	229	233	232	239	232	244	219	229	193	206	212	227	232	236	233	229	231	229	201	231	250	203	223	221	206	237	225	189	246	220	222	220	229	225	201	237	182	224	246	222	236	223	218	214	220	210	226	237	228	230	246	233	212	231	194	220	240	232	206	214	264	202	203	212	235	226	247	229	235	219	215	232	207	208	220	241	241	235	221	239	208	217	238	201	195	242	232	229	231	210	233	243	215	193	253	214	218	230	237	213	238	228	211	247	245	208	226	237	250	231	224	248	225	232	200	206	194	210	228	203	228	222	242	246	232	232	233	215	244	218	233	225	245	238	218	231	233	227	211	244	222	212	214	247	221	214	225	209	209	241	248	223	226	218	211	230	225	231	227	237	220	248	227	208	243	226	216	214	239	212	228	236	213	217	210	210	196	205	219	215	260	205	233	234	217	258	207	218	224	247	201	229	217	218	218	209	213	202	239	228	218	245	224	223	215	198	226	224	212	232	217	248	242	208	227	213	228	250	202	226	244	216	215	215	214	242	238	239	218	196	219	213	194	236	226	229	227	219	209	231	251	226	251	207	250	222	244	218	245	220	208	216	234	229	217	237	214	202	224	253	225	209	228	205	242	264	257	234	227	228	216	253	239	224	249	243	200	204	232	224	227	226	229	240	238	224	240	237	223	208	226	237	231	225	203	212	233	234	206	230	227	245	219	199	232	224	241	221	214	190	247	226	247	220	218	215	208	213	231	237	260	235	233	219	243	222	225	230	258	217	201	218	237	231	220	245	233	242	214	197	244	200	211	225	207	208	240	212	232	230	189	214	225	222	223	270	226	222	230	224	224	226	226	250	231	245	238	229	239	207	253	212	238	224	218	217	209	243	213	215	204	215	225	240	214	230	208	229	235	244	204	224	205	236	222	201	233	225	223	215	215	239	201	222	219	224	234	241	230	265	242	214	217	223	208	228	244	223	233	253	226	242	217	252	224	216	224	227	233	243	234	233	197	212	206	240	231	213	222	237	206	209	199	235	229	220	210	247	230	244	238	228	247	213	252	201	217	214	239	202	227	246	239	222	224	191	249	236	222	216	236	233	224	230	254	239	235	240	217	207	227	216	218	230	214	210	205	215	217	211	243	233	234	226	225	223	221	239	199	254	257	206	198	213	255	215	226	239	232	232	222	223	262	228	221	221	215	241	237	224	259	232	254	225	228	234	251	239	222	234	231	238	224	226	242	236	209	239	241	224	250	238	207	198	250	215	220	219	218	216	235	229	245	252	217	203	220	237	223	238	206	225	241	229	251	235	245	208	252	229	216	230	224	223	224	225	221	212	206	236	193	216	230	218	247	217	232	233	222	243	207	233	242	199	227	242	233	249	214	224	278	229	225	243	218	242	229	220	207	209	201	248	239	219	227	252	212	195	217	241	221	219	235	219	250	219	230	215	217	226	232	222	216	216	220	217	203	224	226	231	226	253	234	232	196	229	221	228	218	223	206	219	225	244	212	212	236	218	224	233	216	240	216	231	209	236	227	224	256	209	191	220	219	212	240	213	266	239	212	219	216	225	232	233	239	240	244	228	242	220	203	237	246	220	223	227	217	240	207	234	238	273	210	207	225	216	238	214	222	239	231	249	219	209	259	227	217	208	223	227	221	210	235	221	224	203	196	215	231	218	247	220	221	219	239	201	234	237	243	221	241	199	207	241	218	232	218	236	223	272	230	274	210	212	226	241	239	216	236	238	217	221	226	205	197	230	214	221	224	215	203	230	215	223	216	225	226	226	212	220	231	235	220	234	243	250	257	224	203	227	235	236	243	220	237	189	224	220	257	238	220	219	236	228	227	223	219	248	251	247	192	206	225	226	226	214	222	225	238	238	225	205	210	231	210	225	213	238	201	231	205	235	238	214	209	219	218	219	237	230	236	259	207	226	209	209	220	196	240	234	211	231	215	215	232	214	220	244	220	236	219	201	235	235	224	232	214	228	216	231	257	222	257	247	216	222	224	217	216	251	226	229	207	227	223	222	259	224	226	213	212	218	232	230	216	207	237	216	210	222	228	227	210	239	205	222	229	235	235	219	235	218	257	234	262	251	230	249	223	228	223	257	235	224	241	224	206	250	233	219	232	252	217	233	234	242	206	220	222	231	194	240	211	208	256	228	230	240	231	220	218	225	214	221	239	234	225	222	206	209	249	242	201	221	200	228	238	249	218	226	223	211	228	237	237	221	220	242	212	224	222	205	236	216	226	229	220	225	223	217	258	233	221	245	202	224	198	200	241	213	221	223	225	212	238	196	202	234	217	239	222	252	230	243	221	231	226	209	214	222	239	237	232	226	227	231	206	233	232	236	222	228	222	247	214	208	244	212	252	224	226	218	226	222	243	240	225	204	225	205	227	211	239	224	223	231	232	222	204	234	216	221	228	219	250	223	226	232	230	198	222	227	215	196	237	209	205	253	231	225	208	227	212	264	235	219	217	204	223	230	214	204	223	220	218	239	216	239	239	241	223	208	231	240	199	225	243	218	220	234	214	225	212	208	243	213	213	250	237	221	224	212	232	204	233	233	202	228	204	212	236	233	192	221	213	218	238	207	231	236	245	223	239	260	244	227	234	229	240	208	237	200	229	202	242	233	214	220	238	214	229	223	221	237	255	219	221	233	204	219	255	231	235	212	211	212	203	221	219	237	219	210	244	226	232	209	236	206	229	231	215	239	234	231	198	224	243	249	221	239	204	203	225	213	226	231	243	222	262	222	235	260	210	199	223	222	213	229	223	193	220	237	213	250	262	230	193	254	248	233	254	221	222	240
18551	36026	30808	19088	14197	10623	9878	8344	6193	4724	4093	3108	2463	2139	1858	1730	1831	1954	1905	1801	1606	1544	1434	1481	1267	1266	1236	1095	966	927	817	691	627	541	567	556	575	492	408	442	398	371	432	433	383	416	362	377	340	357	355	326	345	325	337	319	301	344	318	314	337	337	281	290	285	299	315	302	333	288	290	274	301	297	300	294	311	296	309	305	299	294	322	300	283	302	269	327	281	314	291	317	305	314	284	302	302	310	288	278	260	291	255	294	331	304	326	284	303	293	294	243	293	286	283	299	325	256	315	275	309	295	299	279	292	302	266	329	303	296	292	284	303	289	328	282	273	305	295	308	291	289	306	302	311	283	309	266	302	304	311	294	293	295	288	320	301	321	303	254	306	274	279	278	282	300	293	301	292	289	308	296	294	261	282	306	287	270	299	289	285	279	300	284	299	291	277	314	290	301	289	283	319	279	280	289	294	270	316	294	275	296	273	315	274	288	275	288	307	296	304	300	288	284	292	290	270	267	310	276	327	283	259	284	300	293	330	297	311	302	289	298	288	284	304	309	283	320	291	313	299	285	321	255	298	284	311	295	293	288	323	315	275	297	311	288	299	267	291	283	283	284	267	301	299	306	286	301	306	294	276	290	290	274	283	281	296	317	298	302	310	267	291	315	274	297	307	303	294	286	286	285	282	295	314	295	305	283	276	328	292	295	310	295	276	299	288	285	294	279	287	297	302	295	305	299	294	322	296	291	289	264	285	281	284	276	279	294	289	289	336	310	310	291	286	307	286	268	297	280	286	309	308	308	306	285	293	307	307	322	287	312	296	319	316	315	313	325	266	289	272	290	288	293	296	309	282	269	262	291	285	316	314	293	282	287	285	323	305	293	321	315	320	329	308	281	289	260	267	298	314	289	298	314	301	266	300	293	296	303	313	297	293	310	282	300	277	283	288	295	269	294	264	300	294	275	302	282	280	333	301	282	297	289	287	293	271	298	297	293	313	296	279	299	310	288	292	264	299	293	287	265	287	289	303	297	332	315	279	281	304	282	279	310	298	289	267	282	297	292	324	285	272	293	300	280	287	308	305	279	300	268	285	299	324	271	294	297	301	320	311	311	290	306	295	309	317	284	309	293	296	285	270	276	314	301	286	301	309	274	287	334	252	322	305	311	290	276	296	297	295	302	309	310	300	304	297	298	296	300	258	305	329	309	306	265	273	273	312	282	293	299	306	325	274	282	263	313	300	288	320	302	299	294	299	295	291	291	285	301	293	321	283	300	302	287	301	324	323	293	272	272	282	294	308	315	299	288	278	306	314	298	330	280	296	323	278	299	316	293	318	295	283	302	292	294	265	311	287	302	323	290	335	270	287	301	306	303	296	282	267	275	293	297	301	277	296	282	324	321	290	285	304	305	316	276	310	268	290	280	298	249	277	287	292	310	292	289	333	303	269	266	299	301	306	324	318	278	295	304	302	275	310	289	270	300	290	298	265	315	278	288	261	290	268	303	299	307	294	307	268	289	273	247	312	301	288	280	303	281	296	291	287	296	305	301	299	273	284	320	294	294	296	314	289	277	301	272	272	299	296	265	260	290	319	323	296	297	311	303	313	313	308	302	273	304	278	305	308	289	311	304	283	309	289	277	282	321	290	327	305	282	324	277	264	285	316	314	291	296	296	309	277	282	292	280	294	273	282	320	271	307	314	296	285	308	304	277	302	279	322	333	278	293	333	295	271	282	273	307	297	306	282	297	316	272	316	292	299	311	279	297	280	280	307	295	286	303	286	300	296	280	302	284	291	294	283	290	292	328	278	283	290	306	298	289	298	311	297	320	344	299	317	284	271	305	274	296	284	311	276	291	304	323	263	300	291	264	301	286	287	258	316	255	294	281	297	269	278	238	300	312	298	285	280	293	285	305	333	314	298	297	246	290	303	270	311	282	247	304	294	294	301	279	325	284	275	287	300	275	295	274	287	307	311	292	274	301	262	282	301	294	304	291	293	293	316	287	267	256	309	276	290	273	296	263	289	301	301	277	320	301	268	299	295	282	281	272	277	304	296	293	311	288	255	283	295	276	293	308	290	279	284	319	277	306	284	312	289	296	261	304	295	302	301	275	316	313	273	279	297	303	315	327	302	285	288	292	278	287	331	301	281	275	306	284	274	287	289	286	302	317	286	265	288	322	320	270	288	300	284	318	286	298	286	296	289	296	266	299	316	310	313	273	270	288	295	280	304	318	313	321	296	311	284	290	302	341	268	332	302	257	280	286	315	275	316	313	295	313	294	299	275	281	301	281	279	299	302	278	273	314	285	290	296	284	271	295	318	293	281	296	296	329	302	293	303	313	260	304	293	297	278	278	284	299	306	289	317	326	287	294	328	318	265	275	303	289	303	282	282	282	288	308	327	307	304	284	310	291	318	283	287	297	290	302	279	332	293	276	247	291	311	313	266	308	270	334	297	299	291	313	282	291	282	317	304	284	283	281	285	331	309	269	296	290	267	292	281	305	284	313	292	296	302	292	298	282	299	292	308	307	305	323	342	300	284	278	301	284	294	278	267	279	293	285	307	291	310	317	302	258	303	298	302	274	307	285	333	329	327	315	266	278	258	284	269	304	319	323	328	299	317	285	299	278	286	272	319	288	316	292	310	273	286	315	265	263	287	296	277	302	295	279	305	294	292	261	291	267	300	286	284	295	280	252	275	309	310	306	279	298	272	307	295	279	299	317	308	284	265	280	268	296	291	273	281	289	305	288	283	291	287	328	296	268	288	307	293	275	281	290	287	315	289	299	288	293	282	306	294	293	288	291	297	302	300	300	266	287	305	269	301	327	270	298	248	272	327	277	261	287	295	271	303	311	287	302	259	313	310	278	277	292	302	328	267	265	302	281	307	283	298	290	297	310	312	267	274	326	308	316	279	271	328	310	296	309	287	277	340	294	330	289	287	302	294	296	287	301	304	309	284	295	280	300	308	292	318	284	273	304	282	287	272	279	260	266	280	303	301	293	290	303	297	288	303	290	304	293	294	291	264	266	258	310	299	307	269	291	319	301	251	281	342	286	287	286	305	277	273	293	299	330	307	265	321	315	288	292	286	297	270	303	296	306	288	288	302	277	305	284	325	303	287	307	302	276	302	266	284	291	290	274	272	296	312	301	307	309	280	302	296	314	322	289	292	287	308	281	283	282	290	279	278	279	281	299	276	284	306	307	320	315	329	308	321	294	289	292	294	281	302	308	270	303	307	280	308	282	293	260	291	319	278	270	308	277	292	283	272	267	291	289	279	277	308	279	285	307	284	289	302	288	248	267	280	301	308	284	263	288	292	293	300	290	294	270	301	269	305	303	273	281	317	299	314	263	265	281	275	292	334	291	293	266	342	294	320	281	319	288	258	273	292	291	292	311	274	300	306	301	325	274	316	308	285	300	317	304	277	267	266	292	281	311	306	289	258	305	301	329	283	308	310	265	318	287	275	295	279	294	300	276	313	281
25795	21558	27520	25351	11151	4248	3306	2621	1850	1479	1326	1029	897	776	718	754	785	769	753	789	765	691	718	729	640	596	577	519	519	492	465	386	421	376	348	354	362	403	372	315	325	340	347	310	323	309	324	290	318	306	325	312	292	317	300	317	305	318	261	298	327	299	304	280	272	308	312	279	288	281	317	328	310	304	270	292	286	307	278	302	308	292	267	302	260	323	290	305	286	330	307	305	290	271	271	279	281	315	271	309	276	278	272	323	271	277	296	301	290	341	283	278	310	306	317	309	305	280	307	287	329	307	313	292	295	281	279	276	290	323	287	308	266	329	293	306	261	296	258	312	317	288	278	297	300	302	291	274	288	308	276	289	260	269	272	289	287	282	296	301	311	280	291	281	272	295	262	267	291	279	304	300	324	283	278	288	287	319	297	251	291	279	277	266	292	257	279	324	295	309	270	289	323	311	284	310	295	291	279	312	284	284	281	287	280	331	273	295	308	274	279	300	294	266	274	291	278	293	297	280	310	300	291	309	286	280	273	278	287	282	306	278	284	274	268	256	311	284	318	280	274	296	286	263	271	321	279	305	288	306	294	333	273	286	270	282	293	265	289	266	273	334	297	277	328	275	275	287	287	289	281	291	297	291	293	300	273	272	310	263	289	251	288	278	284	268	288	285	296	291	317	299	283	291	290	302	292	321	291	299	282	287	266	281	298	286	276	283	286	257	289	305	272	283	294	310	284	319	301	296	313	287	303	299	311	279	294	288	303	298	303	308	299	315	276	301	287	293	316	288	276	288	261	280	309	308	285	294	268	278	270	290	276	248	267	309	296	303	284	292	328	284	300	292	297	248	293	316	283	296	283	287	307	296	292	280	296	287	291	292	292	292	310	267	292	318	280	305	318	293	317	255	289	284	324	283	279	302	294	288	284	312	270	283	281	281	258	273	295	304	297	293	316	317	244	299	316	311	321	300	283	269	266	261	290	278	277	290	279	285	280	267	290	295	291	287	294	297	294	264	279	291	307	265	307	287	300	297	262	291	306	291	313	299	300	280	305	274	264	308	281	276	297	320	273	298	290	296	281	259	316	277	273	294	259	283	279	268	285	300	286	299	323	273	277	284	269	289	296	291	281	282	292	281	281	271	304	286	292	298	285	289	288	286	297	297	300	330	294	311	232	282	303	299	292	284	270	276	299	279	321	280	258	279	263	271	301	283	300	306	304	278	285	297	290	288	287	317	276	272	305	296	277	295	279	292	257	275	272	302	309	302	299	269	296	311	279	303	255	296	300	273	296	299	294	302	307	284	318	290	294	263	302	294	313	295	266	253	290	292	276	276	313	282	280	294	272	296	294	296	305	283	252	252	294	305	290	263	314	304	271	306	277	275	284	271	276	275	310	283	251	263	287	288	323	316	272	283	300	277	301	301	281	263	288	276	289	308	314	281	297	310	309	277	319	285	265	276	315	285	297	306	291	273	274	286	266	293	277	296	267	283	273	273	304	273	304	303	296	304	292	306	268	296	290	275	293	287	281	297	292	273	273	279	307	277	284	320	325	290	313	320	321	274	275	273	289	266	269	311	279	279	268	285	294	244	301	293	287	310	293	296	295	292	313	252	280	246	280	267	275	302	261	299	314	325	303	300	287	300	276	273	292	323	298	284	290	262	298	287	284	283	287	267	318	274	258	304	278	274	287	322	278	311	287	313	270	263	307	296	303	291	293	317	329	305	297	303	263	315	310	307	269	282	325	277	279	273	289	284	293	307	292	282	291	257	265	296	310	281	292	271	278	308	260	285	293	262	309	270	271	294	289	267	330	295	285	279	260	253	303	300	284	294	306	294	303	291	283	237	297	302	253	299	259	277	290	275	324	287	309	293	299	313	310	274	287	293	304	278	287	326	287	283	300	264	304	273	307	284	269	264	293	260	295	320	305	284	264	302	319	275	312	309	321	275	284	301	288	292	309	290	291	288	297	267	296	318	283	284	282	282	276	285	284	290	297	282	257	297	293	305	247	313	283	308	265	273	305	292	306	277	306	260	284	314	291	276	298	270	276	287	275	288	296	286	263	285	276	283	299	256	302	299	311	261	295	280	291	293	284	268	275	290	284	275	284	288	268	311	305	305	292	275	308	274	293	276	274	295	292	272	301	281	278	309	276	282	293	292	277	283	300	305	305	291	275	255	294	282	255	302	287	306	281	294	284	286	298	263	271	287	280	277	293	294	282	294	317	297	271	297	270	299	305	291	287	285	256	297	304	301	287	296	287	289	286	301	293	280	272	280	288	310	287	283	290	287	305	312	309	318	298	281	294	301	293	281	275	309	288	297	291	292	304	280	308	338	311	275	265	313	301	285	247	271	300	293	292	281	267	269	298	268	287	302	312	287	278	272	280	318	271	292	288	296	308	305	290	273	294	306	297	288	303	310	309	281	305	296	280	286	296	285	269	274	293	291	281	278	275	292	321	258	267	283	302	280	260	311	299	276	300	319	321	311	277	282	293	301	278	302	271	279	293	285	293	328	265	268	268	302	309	307	267	288	266	281	277	281	292	283	311	260	279	326	261	316	286	311	280	271	268	295	308	290	279	268	295	288	282	283	317	303	271	300	317	278	290	272	286	274	298	260	269	305	288	294	265	326	309	300	275	266	322	292	288	283	296	283	264	272	311	285	307	280	297	285	323	290	261	314	270	301	253	274	279	296	283	277	312	255	298	302	288	290	273	293	263	302	282	287	301	267	298	298	292	268	260	301	289	287	260	282	290	312	288	303	278	272	278	304	299	323	287	262	287	276	287	267	269	304	319	288	319	280	293	300	261	272	305	296	311	295	334	290	278	316	298	283	281	260	297	285	312	298	288	282	258	284	264	320	269	282	254	311	297	285	282	276	290	304	311	296	298	304	285	321	265	253	290	275	275	299	274	267	293	275	269	264	294	281	269	273	273	298	276	275	264	322	305	305	276	308	293	305	301	294	292	280	312	274	301	304	282	314	275	267	288	283	286	296	294	314	279	275	281	293	309	310	267	344	287	299	278	275	293	311	296	318	312	280	276	291	283	304	275	305	283	319	288	301	297	272	278	295	313	296	292	271	284	245	275	288	287	291	297	288	293	297	291	286	270	308	303	261	275	305	266	324	280	309	328	285	283	283	277	280	269	276	264	294	301	283	305	290	269	273	285	291	270	286	287	288	284	283	303	287	297	273	317	278	294	277	291	283	293	278	297	248	340	289	319	293	278	264	281	276	280	306	289	280	285	306	268	269	293	309	287	294	317	287	310	279	316	288	287	288	273	295	288	272	319	304	278	294	284	299	267	266	303	287	264	277	276	309	283	279	281	281	310	271	295	261	292	310	271	299	285	281	269	264	267	253	298	304	296	289	297	287	302	272	281	288	301	289	305	302	309	290	307	287	276	265	283	246	251	277	300	281	310	282	272	280	266	256	287	283	280	296	266	281	276	241	294	276	304	304	327	308	306	268	274	328	303	275
17864	31438	26208	15569	11425	8536	7895	6518	4857	3816	3329	2399	2011	1637	1641	1553	1748	1741	1605	1508	1397	1386	1373	1380	1239	1150	1094	1004	890	906	798	731	618	513	549	546	553	507	485	451	458	444	445	473	442	449	409	441	404	418	413	442	415	390	412	380	394	358	385	381	381	362	383	400	391	341	388	357	407	412	360	357	359	351	380	370	362	377	363	366	365	393	362	373	382	355	355	356	357	391	353	384	374	362	368	359	380	378	392	401	392	374	387	374	387	400	360	326	407	370	353	338	370	401	376	338	376	384	366	356	345	371	349	390	362	343	357	375	347	360	368	359	389	320	374	349	379	398	366	352	397	369	366	376	389	363	364	401	381	347	374	354	360	370	388	345	417	332	351	373	356	401	390	378	375	365	402	371	368	377	365	365	404	380	344	390	342	378	383	391	331	361	392	356	381	398	349	375	368	357	373	384	352	391	385	384	372	384	382	379	374	361	354	361	387	374	367	363	365	372	348	365	354	397	361	344	341	369	360	364	365	355	383	358	368	360	356	376	359	378	358	391	377	385	394	365	365	382	379	364	405	375	389	374	384	367	372	385	337	376	385	350	361	376	342	390	405	379	346	378	349	355	351	372	417	401	317	340	379	366	376	363	380	364	353	353	362	353	385	381	367	372	375	369	348	359	374	374	396	371	387	363	364	355	342	354	382	351	336	375	344	357	347	377	360	391	350	360	372	377	365	382	363	381	425	363	370	341	353	360	362	358	403	368	376	384	366	369	372	369	381	353	348	328	373	368	362	355	336	396	375	339	411	326	382	343	359	374	388	378	380	384	325	348	367	366	373	336	367	370	381	341	333	370	367	399	385	360	388	386	398	375	350	350	399	384	373	395	405	375	367	375	372	361	370	387	368	354	381	381	350	343	368	394	387	384	372	364	359	352	383	373	350	335	388	376	337	388	321	361	365	332	378	352	389	363	378	378	346	356	355	386	351	372	390	339	354	392	356	410	402	357	367	374	352	356	373	385	361	401	392	367	380	367	382	372	361	377	389	366	382	377	366	346	350	336	392	421	346	359	367	383	373	377	350	384	392	351	376	420	352	362	357	358	346	379	354	349	397	412	388	365	329	387	372	397	361	384	358	368	403	399	395	397	367	392	394	393	342	385	379	394	394	370	368	356	365	365	388	348	391	354	384	379	361	358	349	373	372	363	415	337	374	369	370	369	391	360	348	377	386	369	328	376	382	388	344	371	388	363	360	386	368	370	335	383	361	362	378	359	382	389	347	387	371	394	396	370	368	337	374	364	360	406	402	361	357	349	331	346	368	348	380	396	371	407	344	413	348	364	333	363	378	369	363	357	401	386	352	364	371	349	365	382	382	353	355	392	402	338	401	355	338	390	331	367	387	372	390	382	398	367	397	370	377	353	365	359	387	371	356	377	381	383	403	362	347	396	345	352	381	392	381	377	370	369	363	386	386	347	327	391	398	348	390	386	325	346	396	336	352	374	381	366	375	374	380	312	375	398	394	366	368	378	340	346	370	366	363	375	393	351	369	378	381	340	361	405	339	371	403	387	385	355	378	362	367	343	389	388	362	383	379	369	366	374	377	351	365	383	368	346	347	374	398	333	347	352	359	370	367	383	390	379	379	349	377	362	368	369	343	358	346	391	369	392	365	397	355	368	347	394	368	386	331	405	360	390	388	359	356	387	373	405	373	367	373	386	366	430	359	365	382	359	352	374	365	382	379	389	380	429	381	355	370	380	379	385	350	361	415	377	347	332	369	379	370	341	351	357	348	407	349	372	373	401	385	375	352	403	363	357	323	391	341	359	376	346	340	362	380	350	359	363	363	362	388	394	353	381	339	351	386	400	350	337	380	369	369	379	394	360	373	370	371	377	416	379	364	387	347	366	403	358	359	384	352	365	360	383	340	353	383	374	361	351	380	398	377	375	360	387	349	371	401	356	381	397	367	380	372	393	365	379	353	376	348	381	385	365	379	358	349	373	378	346	383	378	356	349	362	372	379	347	371	364	353	359	342	391	411	404	380	380	392	355	366	398	380	371	367	331	391	355	381	354	401	350	323	388	367	402	358	394	394	376	383	365	397	365	394	378	364	333	382	389	420	362	393	356	388	368	368	404	379	383	367	360	371	409	341	346	365	345	392	372	340	353	363	386	341	403	360	373	368	355	373	377	357	389	358	383	333	382	365	360	372	362	385	361	384	362	389	349	359	379	383	369	358	359	413	366	365	321	389	368	375	349	384	365	394	386	364	370	344	380	377	380	372	348	381	406	378	361	431	364	375	358	404	384	390	407	372	392	364	384	362	336	342	357	374	398	389	371	394	364	388	344	360	382	335	360	372	345	396	382	381	373	378	358	385	364	348	406	357	381	352	389	380	369	359	383	356	400	341	353	341	360	346	416	392	399	432	391	365	374	404	337	373	395	371	387	336	356	342	357	373	356	347	383	377	378	345	369	375	349	379	362	396	380	361	395	369	361	385	361	352	347	393	371	392	339	388	349	361	377	341	378	379	387	403	371	369	377	371	330	320	375	382	389	354	388	350	372	378	355	378	368	382	394	345	368	385	359	397	385	361	398	340	348	366	359	361	392	370	352	394	409	386	372	379	377	385	347	391	336	350	377	359	383	375	392	369	356	367	347	407	354	331	354	385	357	361	370	344	377	356	353	356	388	339	371	368	393	364	402	411	400	380	353	360	382	399	390	378	366	387	332	355	347	359	380	378	383	367	384	333	359	375	382	374	369	404	346	355	377	408	333	355	347	322	379	367	369	349	386	350	367	375	390	377	362	361	394	342	382	392	356	344	359	356	397	355	381	343	347	357	407	384	385	366	386	358	360	376	385	375	372	371	344	371	366	401	378	337	387	406	373	380	381	339	386	348	357	369	384	374	376	413	348	384	376	352	387	354	394	369	368	346	409	382	375	333	380	351	332	382	370	378	362	354	355	378	349	358	347	381	386	377	360	354	358	340	324	349	368	350	380	369	374	390	343	360	372	364	366	354	352	352	386	366	376	347	373	364	363	366	391	395	353	401	366	375	343	386	388	367	354	369	339	358	341	367	344	371	407	354	374	368	385	341	353	410	368	393	378	411	374	391	379	351	358	359	368	389	381	385	367	375	347	352	361	342	388	353	391	360	330	370	368	385	365	395	354	403	328	386	364	389	385	360	329	342	382	354	359	397	368	354	332	354	385	359	405	364	346	342	371	353	372	398	369	346	378	343	380	373	377	374	387	374	342	363	391	357	405	362	352	362	375	360	386	372	351	394	368	387	341	375	375	350	390	373	382	405	367	357	358	339	390	343	353	366	366	385	350	362	358	351	395	366	338	364	402	361	362	357	362	400	365	396	365	354	365	337	347	363	374	372	401	397	390	370	383	376	375	385	391	372	352	356	365	359	365	360	382	385	396	376	441	372	357	387	400	368	385	341	369	378	381	354	376	382	394	375	334	339	354	372	346	392	375	439	392	378	351
23507	21578	29443	24189	21596	21624	13524	5594	3774	2828	2297	1732	1429	1189	1176	1102	1212	1256	1231	1250	1151	1128	1059	1087	994	847	843	780	721	670	608	520	445	461	395	403	367	327	303	347	324	298	331	317	312	300	291	309	268	284	249	267	273	273	258	263	268	246	224	250	227	244	260	260	250	236	236	236	219	243	247	262	256	227	236	227	238	249	239	262	269	244	274	276	234	227	260	222	249	246	245	241	262	220	246	273	228	241	251	227	236	262	217	258	227	232	231	233	237	228	257	223	218	242	236	272	246	230	240	222	254	208	242	246	235	240	250	255	233	231	244	245	260	210	239	239	261	240	243	233	247	267	258	264	225	243	253	244	249	218	229	226	213	246	229	196	253	233	235	231	244	235	240	232	240	217	233	229	243	254	236	249	242	237	263	240	236	245	233	265	238	278	223	216	262	233	205	229	236	241	215	269	231	225	234	229	268	233	248	243	222	235	231	251	255	220	256	256	245	218	209	241	250	238	242	216	215	230	261	248	257	239	240	258	241	238	231	206	225	218	246	226	253	242	232	237	246	251	233	207	246	229	253	239	243	263	233	243	221	248	230	223	233	263	236	235	206	218	253	233	242	228	248	233	248	216	245	257	242	234	214	246	240	245	238	253	236	252	242	229	253	269	251	219	224	263	226	226	230	245	251	233	234	209	247	214	225	264	211	239	255	243	240	249	232	230	261	243	255	212	227	230	267	238	251	249	242	224	218	237	247	251	241	271	242	237	205	225	246	247	214	264	245	231	239	227	252	264	229	238	244	232	244	250	236	235	246	204	230	248	250	248	237	232	248	242	240	268	230	263	231	230	230	266	245	240	229	242	262	265	231	242	235	253	246	243	227	234	243	240	235	225	248	267	199	241	242	231	244	250	237	247	236	235	232	238	228	243	246	234	222	225	220	264	240	236	250	216	256	233	248	224	245	204	242	228	255	234	251	248	254	233	219	242	244	250	241	231	253	246	229	242	238	237	213	266	261	241	252	211	223	264	206	261	231	265	212	200	226	246	231	251	238	224	212	254	249	224	211	254	236	225	239	239	243	248	223	236	202	257	257	237	250	245	230	242	246	237	226	226	231	254	225	247	236	251	226	264	260	262	258	227	238	232	224	245	247	231	238	233	225	246	230	227	239	246	257	252	251	236	234	237	256	243	249	237	228	199	258	249	208	224	259	241	247	254	228	262	269	236	204	229	200	225	224	238	228	212	240	234	236	222	246	250	226	257	248	235	196	262	255	247	225	249	235	242	236	217	232	216	239	248	253	221	235	222	248	238	239	220	290	225	247	244	216	251	208	230	272	243	244	252	219	243	238	220	240	232	235	227	258	230	230	241	265	225	233	232	236	245	231	270	253	230	239	223	263	255	238	236	228	272	239	208	239	245	249	248	221	240	257	234	237	241	268	233	261	233	248	222	237	233	256	235	223	245	223	224	233	230	245	253	222	240	261	256	219	232	238	238	230	214	228	238	229	247	226	231	249	239	238	206	248	248	241	226	227	235	219	256	214	222	254	265	224	240	227	234	236	233	254	240	237	255	246	244	224	234	253	225	230	259	262	235	237	241	236	237	264	227	256	244	271	265	231	232	231	217	217	233	224	230	238	223	252	240	249	228	242	231	250	229	238	242	253	214	231	223	213	209	231	254	217	236	223	253	243	229	234	224	219	209	239	203	253	257	218	241	226	234	242	229	244	219	208	242	238	255	274	224	243	227	249	263	228	239	218	233	251	258	226	205	231	223	233	247	229	253	256	209	259	220	240	213	256	236	240	239	228	247	212	201	233	229	225	232	265	232	243	248	209	239	243	246	262	235	206	238	246	228	201	245	232	237	250	220	224	231	256	251	255	218	233	216	213	262	228	258	273	248	264	222	241	233	225	269	229	233	222	245	267	243	229	218	240	251	230	256	216	251	221	261	260	251	296	239	229	227	246	231	225	225	221	250	254	241	258	236	244	225	278	253	226	237	216	219	213	222	214	237	251	238	221	252	242	231	236	240	267	249	253	231	236	225	242	242	248	214	253	202	217	222	232	212	212	240	260	239	250	229	218	245	232	256	214	216	254	242	231	238	254	248	235	225	235	224	246	235	231	240	227	234	246	235	228	247	258	238	225	248	210	201	252	210	241	237	233	252	235	254	213	227	241	246	242	242	239	237	236	233	236	233	251	234	257	241	222	231	235	251	244	234	231	246	237	249	234	207	220	268	229	250	221	258	211	240	238	248	219	260	253	198	212	234	218	228	220	230	215	235	245	220	221	240	264	216	256	233	215	243	234	258	223	236	269	232	219	238	250	254	239	206	197	261	232	229	227	242	262	221	257	235	249	228	227	239	238	257	254	241	217	262	226	225	223	233	236	224	241	224	244	212	248	241	229	252	233	247	228	233	201	235	246	235	217	243	235	215	210	229	263	248	249	248	260	245	243	247	233	235	212	204	236	218	220	254	218	225	257	222	264	237	236	222	233	236	242	224	221	256	241	243	216	224	256	219	244	234	229	202	212	255	240	236	237	264	274	233	214	258	252	224	242	250	253	259	241	234	245	247	218	262	253	242	226	228	233	267	237	214	223	261	209	233	236	228	222	232	221	262	263	240	261	243	237	245	229	212	238	208	252	212	235	244	237	245	229	268	235	214	237	223	224	223	245	215	240	261	277	207	235	246	240	224	240	203	248	258	233	235	260	252	248	223	213	229	249	243	246	249	224	243	234	245	281	209	209	272	244	216	229	223	221	245	246	202	223	250	243	252	214	223	249	248	228	224	254	215	240	228	219	243	226	256	247	236	243	243	213	264	249	240	203	236	236	256	229	243	246	234	235	254	214	239	238	254	258	260	232	215	238	245	272	264	248	256	231	226	239	221	232	245	239	240	239	219	243	249	265	223	233	238	251	241	252	245	213	235	247	205	210	239	226	235	239	205	225	252	244	287	242	225	221	236	228	246	212	277	222	290	241	215	222	247	252	247	222	250	214	227	213	240	236	220	212	249	225	246	272	243	244	231	241	244	272	208	226	224	252	212	219	235	252	241	267	223	247	220	197	246	266	242	204	240	267	228	220	223	244	229	224	224	232	241	236	228	241	253	239	225	235	224	215	228	263	234	233	213	235	224	248	229	252	253	245	227	254	255	250	223	230	228	230	254	241	230	221	230	236	257	230	270	229	263	246	231	205	242	248	226	216	223	226	250	213	221	263	239	247	212	228	250	208	233	243	226	261	214	256	223	237	207	219	252	222	221	242	220	247	211	238	269	254	220	249	219	193	263	251	236	234	250	210	229	233	259	245	225	225	236	236	248	241	218	221	227	235	244	249	210	207	245	226	233	248	247	232	226	248	230	246	251	247	225	251	230	228	207	251	241	257	273	227	265	215	242	211	233	207	245	232	235	283	248	247	226	225	268	213	242	247	199	239	243	241	216	206	234	212	235	238	246	263	254	236	211	251	233	251	214	235	248	243	229	266	246
20794	39970	34667	23863	18493	14445	13558	10811	8507	6741	5648	4304	3327	2937	2675	2502	2679	2842	2645	2648	2477	2340	2370	2312	2015	1722	1565	1578	1417	1273	1109	857	740	701	625	639	587	593	530	482	471	471	463	449	472	478	413	416	406	371	358	369	363	360	330	358	342	355	332	343	334	345	319	333	327	310	307	310	282	285	316	311	331	314	275	337	294	320	281	267	265	326	292	298	302	311	302	319	297	286	287	318	313	293	304	309	313	297	296	307	332	310	294	290	313	291	273	289	302	303	280	267	258	283	286	323	296	299	278	304	317	308	328	317	282	300	291	336	294	255	299	282	313	279	332	285	315	280	286	286	311	300	305	290	330	278	313	291	273	287	285	315	311	302	296	264	300	293	301	311	301	297	294	274	281	325	331	297	314	284	314	314	313	277	278	300	296	292	299	269	298	314	290	294	305	305	306	273	288	344	296	316	269	290	316	334	318	323	297	301	287	304	293	332	284	288	306	288	302	329	287	305	308	291	275	291	293	316	307	280	301	301	327	303	355	299	281	283	295	300	306	314	322	323	305	320	315	291	293	313	287	294	303	331	316	311	297	299	292	306	299	335	285	283	305	307	291	267	275	292	302	326	285	292	294	269	296	282	313	321	301	284	270	311	297	318	294	302	303	292	306	293	315	309	308	301	274	301	318	300	310	305	312	266	277	271	293	308	287	298	286	293	295	301	298	272	278	300	315	298	316	295	276	319	298	264	298	296	310	305	317	273	328	307	320	293	291	331	294	315	297	299	331	282	300	302	272	290	292	321	307	285	300	296	318	306	281	313	288	295	260	311	286	314	294	315	282	278	285	291	292	324	272	289	280	323	306	288	285	302	270	289	279	291	331	278	274	310	301	294	281	269	313	293	299	318	319	309	253	319	301	306	284	294	308	302	288	331	304	294	314	309	301	283	274	304	301	271	285	295	318	263	285	290	292	282	284	324	304	284	261	282	281	303	328	292	305	260	299	303	302	291	259	295	299	307	319	272	308	311	313	294	310	279	307	302	283	283	291	265	304	312	301	312	318	268	319	335	354	296	289	311	307	312	279	267	297	278	294	283	325	300	300	312	262	285	311	277	299	326	297	324	310	304	294	296	299	277	303	294	301	288	307	300	296	301	301	308	307	267	292	302	289	302	302	280	294	302	314	282	284	313	320	308	283	307	300	292	273	276	289	334	288	258	285	293	337	288	294	310	299	268	318	292	291	284	310	303	275	293	286	315	269	281	302	259	306	282	295	297	308	288	285	294	287	279	307	294	316	298	311	321	298	271	319	292	295	308	301	303	292	283	294	315	300	299	284	315	309	286	303	268	263	274	306	309	289	276	265	295	287	292	319	296	304	296	317	291	307	277	293	277	265	291	341	310	301	296	297	285	254	323	309	279	278	261	304	306	326	311	271	277	330	308	341	304	320	326	313	296	295	323	287	300	312	301	293	286	294	307	301	300	315	337	304	295	315	309	328	325	304	313	294	301	285	333	262	305	295	281	302	305	307	267	280	293	280	281	306	276	316	270	294	290	283	308	322	305	282	289	322	303	288	307	285	295	298	286	281	298	279	311	304	309	327	282	316	287	258	307	301	300	306	301	289	343	274	320	281	298	270	274	308	309	311	292	278	289	310	263	269	289	288	268	286	292	289	289	301	306	258	328	322	313	315	288	314	303	323	300	302	290	292	286	300	303	319	309	301	305	287	311	317	307	313	295	285	294	301	348	319	333	309	339	290	285	292	298	294	287	285	304	304	316	251	305	307	284	304	293	315	315	287	312	314	305	299	306	275	285	283	291	292	289	290	293	294	297	271	320	302	334	307	318	287	298	300	315	313	304	298	298	291	296	303	265	287	293	325	278	289	326	286	302	314	261	298	299	278	286	269	305	315	322	300	284	270	302	290	284	324	304	303	310	308	293	291	332	316	300	297	303	310	311	302	278	304	313	332	270	295	290	318	300	297	296	290	303	318	271	318	284	287	301	301	306	295	319	319	294	306	280	299	300	288	305	288	308	342	275	268	296	293	268	311	290	314	288	309	271	308	304	290	298	265	324	290	282	292	307	299	307	310	267	292	333	298	267	291	273	291	252	321	273	291	260	318	292	306	297	300	328	310	317	278	326	298	255	297	305	287	298	309	296	302	300	324	301	285	321	292	300	299	322	297	307	295	301	311	298	317	287	294	288	319	289	284	338	310	299	277	292	311	292	299	302	296	307	274	285	327	303	301	306	284	328	286	282	296	312	318	273	312	295	289	270	308	285	269	299	299	334	287	295	318	283	271	279	287	301	303	267	268	289	324	301	322	321	290	300	296	296	309	307	282	300	280	296	309	278	317	309	288	309	301	309	276	293	261	347	333	285	276	309	272	272	295	310	292	306	313	299	315	276	315	324	297	313	283	280	317	265	297	287	316	297	284	286	306	307	309	308	285	311	316	319	332	291	257	296	303	299	330	304	310	315	315	298	287	282	264	290	333	285	301	311	318	289	293	316	293	315	292	309	282	299	321	286	297	289	317	312	305	290	299	293	294	304	315	281	294	282	288	310	294	301	300	302	278	317	326	274	323	262	315	289	332	287	284	285	283	272	278	315	293	293	289	272	326	314	303	327	300	271	278	308	306	290	332	273	264	296	306	297	277	286	321	290	332	283	281	318	300	322	332	276	269	279	283	307	257	282	295	289	297	287	296	289	303	323	316	300	317	322	308	309	306	292	284	335	309	282	312	264	307	289	299	274	307	291	321	308	303	286	276	288	291	290	297	294	278	295	284	291	293	283	296	316	262	301	276	287	333	288	273	320	281	308	306	318	302	289	320	328	296	300	313	291	324	278	303	315	288	288	273	291	313	287	288	292	290	294	335	291	298	343	322	293	322	289	301	299	305	332	302	299	296	299	330	290	304	318	306	319	297	285	301	309	269	267	265	283	285	315	289	326	313	281	334	287	327	328	310	293	311	284	331	272	285	313	299	319	309	288	305	326	272	329	317	281	286	293	311	278	304	308	311	328	279	265	319	303	314	293	279	330	284	314	293	298	268	300	293	296	307	252	292	295	305	317	301	296	306	299	283	297	312	335	306	320	312	285	320	289	286	290	290	308	284	334	325	269	311	320	285	287	279	278	302	340	272	302	312	295	279	279	310	312	315	299	284	277	285	313	351	275	293	290	266	306	316	304	289	279	294	311	289	273	302	296	303	281	284	296	313	269	309	290	310	270	290	289	283	319	292	299	282	286	316	291	294	291	319	311	320	265	312	291	317	305	283	285	281	286	279	336	280	302	295	283	276	293	301	337	308	315	315	301	262	286	294	285	313	301	309	301	293	299	307	286	304	299	302	284	269	320	288	301	281	292	300	291	329	324	302	307	345	303	328	284	283	257	313	311	302	266	312	293	287	320	305	287	297	283	296	294	280	292	250	309	291	272	296	305	273	282	302	307	309	284	298	293	252	289	288	298	288	310	289	315	306	289	324	281	310	307
27685	21119	17172	9534	4615	3104	2517	1852	1549	1185	1031	786	645	649	592	574	602	608	666	695	707	668	614	583	572	494	493	451	438	389	391	334	355	345	314	356	300	329	290	304	331	289	327	282	310	265	298	264	297	255	300	292	273	287	279	281	290	288	270	272	287	257	268	296	268	261	238	272	264	289	241	263	282	284	281	252	283	290	253	287	307	249	282	267	285	269	268	274	255	296	281	287	280	251	290	302	268	300	228	249	282	284	266	274	303	286	281	253	290	295	287	281	277	280	258	253	283	288	244	267	277	295	275	273	274	290	266	292	291	241	276	283	281	279	274	273	272	290	252	253	292	267	295	269	254	268	274	282	258	265	304	255	305	282	278	282	254	291	259	251	276	295	281	267	239	290	277	275	271	297	282	266	267	280	279	307	269	277	269	253	285	306	286	287	255	282	280	297	265	296	259	289	277	279	272	271	272	292	268	255	280	281	270	269	259	263	256	269	297	242	251	253	259	276	272	257	265	287	277	289	244	308	288	281	238	271	251	271	291	265	262	281	238	252	274	275	291	267	215	277	304	281	259	268	248	286	280	292	270	244	266	256	301	270	277	270	279	302	281	280	295	285	281	259	305	264	275	291	284	263	283	262	286	271	281	288	304	273	288	281	250	279	296	269	252	303	266	295	298	260	267	278	284	297	276	290	272	276	274	268	270	284	269	259	292	259	284	280	268	270	276	272	295	280	263	258	277	266	265	269	288	285	286	254	268	270	258	245	246	246	284	289	241	266	287	270	263	275	307	270	286	286	257	284	246	270	261	295	252	293	275	289	253	281	251	276	276	267	267	283	288	283	256	297	277	278	299	244	283	299	258	295	253	262	286	271	299	265	284	241	258	248	249	255	302	298	256	263	266	264	279	282	270	255	296	265	328	300	244	277	298	285	252	284	291	277	278	265	279	296	257	280	282	258	295	288	309	295	328	342	251	268	242	258	272	266	277	293	283	325	281	257	273	248	281	272	281	252	276	241	282	300	255	298	276	237	264	230	285	292	270	260	271	273	269	281	277	258	266	280	287	276	300	260	280	251	297	267	283	260	277	296	258	272	283	288	274	240	313	286	285	294	296	257	256	273	271	258	258	277	291	272	259	269	282	262	289	250	294	292	292	256	268	274	290	262	274	287	266	323	272	278	258	257	252	277	262	261	271	270	304	293	281	290	292	273	271	253	288	296	270	302	276	285	262	261	263	295	288	262	293	281	271	257	274	272	269	272	266	275	242	280	260	261	297	296	278	288	251	310	261	258	321	294	258	263	280	267	260	267	259	310	281	269	300	253	287	270	264	241	255	256	296	261	279	257	275	260	268	264	262	271	283	277	279	276	285	269	277	272	276	266	294	287	286	279	301	258	272	273	278	262	272	273	248	274	279	294	265	261	282	315	240	251	281	286	287	298	271	280	299	266	278	262	265	278	307	267	290	292	260	277	261	275	280	293	244	282	292	281	284	282	280	273	269	274	292	269	266	285	281	255	287	293	254	303	267	258	257	287	271	285	265	315	241	280	303	284	240	239	303	262	279	240	275	257	274	273	264	279	268	268	305	299	250	248	273	267	262	256	254	275	276	304	278	282	277	279	269	284	271	282	280	270	248	286	258	293	259	251	292	273	267	262	267	277	289	288	296	262	269	279	266	284	282	309	288	278	288	282	238	273	261	283	240	254	236	294	295	275	269	282	270	282	260	256	280	285	283	322	286	273	292	272	270	291	281	294	284	277	267	290	253	259	253	280	287	271	277	247	275	258	273	285	286	280	282	268	298	291	262	260	289	267	272	295	280	268	271	295	305	295	307	302	263	274	288	263	264	299	290	251	268	276	245	273	259	274	267	287	255	278	305	272	296	271	254	262	315	272	245	298	278	284	290	283	286	250	260	288	249	287	283	270	271	273	265	245	276	268	273	281	276	273	307	251	289	299	296	260	275	311	258	285	269	254	272	256	264	262	297	264	287	260	275	277	274	281	282	252	284	293	272	275	286	262	269	296	269	293	287	267	262	261	269	268	278	286	279	259	281	277	250	285	267	277	282	242	246	274	268	291	292	297	286	286	281	247	254	242	295	251	275	306	297	287	275	292	270	269	285	290	276	289	232	274	244	301	235	233	238	261	282	280	270	261	279	268	282	324	253	266	305	278	278	265	271	245	276	273	264	266	275	281	273	282	242	283	279	286	300	301	280	309	281	298	269	279	271	261	278	300	270	269	262	295	307	290	278	254	275	261	269	306	272	280	276	271	267	270	272	262	262	282	280	277	282	281	304	273	289	282	256	270	269	280	301	291	268	227	290	291	282	300	275	253	303	288	290	262	298	284	248	265	294	284	280	294	300	277	252	259	269	275	294	270	243	313	265	242	279	295	264	320	275	279	272	286	278	295	264	286	292	267	288	270	299	290	275	246	269	252	285	266	293	289	243	268	263	265	286	263	278	263	267	276	287	291	277	280	264	280	260	267	248	257	272	270	263	271	285	277	265	282	265	262	269	287	285	267	254	267	253	255	274	268	268	294	282	267	281	252	299	270	261	258	271	281	268	285	291	269	260	288	256	269	285	261	266	272	283	280	253	280	256	274	283	292	270	269	255	279	262	307	274	258	230	251	273	301	280	275	279	274	287	277	231	273	285	296	273	282	243	257	260	256	283	281	258	284	279	287	259	281	265	280	286	306	262	310	280	267	282	250	276	263	288	286	277	267	261	260	296	254	300	283	267	263	305	277	281	267	272	235	268	273	280	257	280	287	277	268	257	289	264	276	259	244	276	276	244	279	283	266	261	307	263	262	287	289	300	275	234	261	288	292	293	261	262	235	269	283	244	249	289	279	277	280	259	275	287	277	272	299	277	304	282	257	299	287	257	262	258	259	264	257	276	267	272	269	280	270	277	309	271	292	273	274	251	271	268	261	278	281	232	303	277	278	288	283	295	269	297	274	300	272	243	291	294	291	274	297	302	289	294	282	321	252	277	289	272	273	254	267	266	269	272	266	247	267	276	292	270	264	277	245	270	297	244	261	248	296	266	286	280	246	269	274	279	253	290	278	274	254	291	265	280	275	268	259	270	288	293	262	288	254	297	260	271	277	275	263	287	259	262	269	244	263	255	289	264	283	291	255	277	262	274	274	277	281	245	277	307	288	271	287	268	267	266	253	305	252	261	297	276	311	282	262	247	291	235	274	271	282	289	270	267	299	269	232	297	268	304	270	294	281	281	260	277	280	262	267	272	296	262	261	276	267	269	286	265	277	281	296	270	274	280	284	279	275	253	279	247	264	265	286	312	259	269	275	259	278	249	289	284	247	280	299	279	256	249	253	265	270	258	250	278	291	275	258	268	279	285	279	256	278	259	292	288	270	263	311	258	279	277	296	253	261	255	237	284	287	285	255	283	281	262	291	259	248	251	282	276	272	261	291	267	274	272	280	258	283	280	318	250	273	279	268	259	270	282	290	261	270	283	295
15909	25888	21214	12461	8641	6844	6015	4590	3625	2957	2369	1811	1480	1340	1154	1157	1214	1358	1392	1319	1372	1208	1156	1142	1101	925	816	851	751	707	650	548	533	506	484	488	477	462	440	459	382	413	456	391	428	403	384	409	396	383	406	368	366	384	375	379	359	363	377	356	356	352	388	353	367	366	357	377	329	355	357	341	387	368	328	346	340	391	376	343	349	349	370	346	330	370	335	349	380	361	359	397	353	309	325	364	305	352	345	332	350	382	334	338	370	357	316	359	344	380	353	372	362	330	346	361	374	338	337	320	354	370	336	344	359	344	365	344	348	382	360	338	341	349	341	340	356	344	329	330	337	337	349	383	376	342	376	368	325	358	351	351	348	340	355	350	355	347	324	367	326	365	376	371	376	350	332	363	349	358	358	326	345	364	360	338	381	331	326	361	346	351	362	380	341	379	329	330	351	397	316	353	376	368	347	353	364	313	367	347	353	346	347	357	355	340	370	322	324	349	341	363	356	354	331	345	355	333	362	368	359	360	333	365	372	357	359	315	326	381	347	332	356	361	342	375	365	370	368	357	369	377	349	343	355	332	354	362	340	329	358	382	340	333	368	359	367	340	372	314	351	334	345	337	292	377	322	353	341	376	327	359	354	363	332	362	308	340	346	357	351	355	374	346	347	383	344	341	365	359	348	384	345	339	343	374	364	353	321	356	353	335	317	341	357	339	324	344	345	334	344	327	342	378	344	350	358	352	336	338	358	362	327	366	322	328	341	378	390	366	326	309	322	359	358	349	324	368	344	401	356	341	333	343	343	340	326	364	342	357	350	328	377	356	360	376	366	347	363	348	382	351	356	325	359	342	329	326	354	348	371	337	323	340	365	358	374	328	378	356	356	301	388	332	349	383	363	324	331	363	326	370	338	370	344	349	345	378	358	336	373	351	360	324	351	386	345	334	372	362	328	347	331	363	365	349	386	379	371	346	367	340	357	353	402	317	348	352	350	320	331	363	370	370	337	354	363	312	355	384	353	360	327	365	412	356	325	349	372	343	362	364	349	336	364	365	339	359	386	382	342	344	364	396	387	350	331	323	351	336	352	340	370	408	384	342	332	373	321	360	349	333	361	365	358	385	380	362	364	343	376	339	334	309	336	334	345	388	367	356	370	356	336	329	378	314	365	319	347	342	362	365	358	357	352	345	356	335	356	334	368	365	344	362	385	371	362	341	368	336	358	336	357	363	344	323	362	360	360	370	317	348	351	355	340	359	390	339	344	367	351	308	346	338	353	352	357	335	379	331	368	373	329	376	362	327	346	309	353	330	366	369	329	364	372	344	321	333	390	359	353	327	369	322	366	360	361	357	364	357	337	334	365	334	345	328	365	333	380	345	352	397	334	374	344	376	376	319	371	376	345	365	373	338	364	376	375	390	355	329	367	393	330	330	346	341	335	319	361	351	339	364	350	356	347	360	364	374	336	312	349	356	354	363	363	351	381	325	344	313	329	367	364	341	334	334	340	308	346	323	348	355	327	352	334	320	324	348	372	377	337	363	359	360	345	361	329	357	363	314	349	386	349	318	384	377	386	345	363	368	354	339	339	373	342	359	385	345	362	357	331	387	370	333	365	390	331	370	359	383	346	378	340	366	324	346	351	347	366	368	364	350	350	348	321	358	344	366	337	349	374	356	363	329	364	341	327	359	388	356	368	352	345	336	374	338	362	329	379	320	360	328	372	367	388	350	342	359	343	428	359	343	349	343	329	368	369	345	372	332	332	301	345	315	376	319	353	366	359	334	350	381	336	343	355	350	369	360	367	363	359	331	367	360	358	346	353	359	326	377	397	388	363	372	372	404	334	333	372	355	331	382	357	365	388	359	370	332	352	336	314	345	368	347	365	377	360	370	357	362	352	330	373	341	333	384	331	369	332	352	335	350	375	347	374	342	378	357	374	344	369	339	368	346	389	357	403	362	309	363	366	351	351	309	315	362	352	375	371	368	333	368	369	340	345	375	341	365	366	314	333	368	394	343	334	344	342	369	355	347	357	365	327	371	352	337	351	340	326	353	361	388	346	361	348	359	349	348	369	328	368	335	354	364	323	355	339	320	359	355	339	342	353	324	361	363	338	370	335	367	370	342	342	374	360	346	341	350	350	325	357	344	355	333	330	351	370	338	338	325	384	331	336	344	376	367	337	346	392	376	360	348	350	354	333	351	352	337	340	375	343	357	305	388	348	346	360	344	343	351	328	375	358	354	342	336	345	356	371	324	334	344	335	357	351	357	337	348	314	345	386	312	337	333	358	402	354	380	359	334	352	404	320	375	339	355	351	333	365	382	382	329	366	359	311	374	366	359	345	331	368	370	366	377	355	338	329	354	372	334	357	362	312	335	350	358	317	348	337	340	367	346	352	352	365	314	347	343	366	370	338	311	327	343	345	371	329	344	355	365	352	299	360	352	355	339	330	371	350	364	374	334	324	350	338	344	329	374	331	375	363	357	328	351	344	350	356	370	341	345	326	348	351	342	363	340	350	325	355	344	325	373	352	340	322	301	369	332	340	361	349	347	363	350	349	356	350	327	326	350	315	365	347	344	338	394	331	362	320	367	308	334	364	308	347	326	362	369	348	356	375	368	395	345	313	365	365	366	343	350	372	372	351	389	360	358	329	363	347	356	325	354	367	344	313	326	359	355	358	362	348	369	327	371	355	399	330	344	354	333	350	344	376	363	339	331	374	338	328	335	368	357	364	365	375	337	355	374	321	352	330	328	354	361	378	376	394	343	351	342	337	331	322	342	373	347	336	365	337	359	329	324	366	362	366	363	351	360	307	333	343	342	349	370	347	379	346	321	349	359	387	367	344	365	356	358	363	331	369	392	343	369	365	324	332	318	328	372	354	352	369	357	359	368	362	350	347	358	359	341	405	360	318	370	376	336	352	334	319	345	342	373	377	354	367	338	310	353	365	357	332	341	335	347	333	344	348	369	355	330	337	364	363	388	382	316	346	352	392	332	383	329	337	375	352	359	329	349	343	355	346	366	321	348	353	356	384	355	308	357	359	364	376	345	328	351	374	327	353	355	350	339	358	360	343	316	331	353	309	340	362	343	334	359	361	364	323	342	339	355	340	342	361	344	361	351	363	329	358	357	382	336	341	360	363	340	377	386	350	361	366	362	300	345	355	378	348	364	320	342	344	316	375	356	346	353	365	350	344	357	346	349	370	364	353	364	352	385	344	344	351	367	362	371	336	347	345	365	348	366	367	351	350	368	378	337	356	340	340	333	359	360	346	376	354	395	359	332	352	341	325	326	318	339	333	326	349	336	335	333	387	325	325	386	342	372	356	336	370	392	351	355	353	351	343	357	341	370	360	379	348	365	350	329	325	343	357	337	366	364	332	334	367	381	319	366	376	337	333	361	346	370	362	348	365	344	363	361	342	394	369	391	331	333	335	374	355	356	369	365	324	356	369	358	336	356	343	336	336	309	347	353	342	372	360	379
24545	21548	28828	24682	21328	12072	5591	3712	2458	2016	1527	1324	1052	898	787	766	925	893	941	987	940	881	886	785	704	579	683	610	535	492	439	383	388	358	354	371	310	308	278	284	265	316	275	295	272	291	273	285	235	271	270	263	257	260	218	233	228	219	230	218	243	235	218	222	244	233	231	251	245	232	235	211	210	237	255	229	215	255	218	233	223	232	234	213	219	266	223	234	233	222	200	230	249	246	217	235	225	225	246	246	224	202	220	232	231	231	222	273	225	223	202	213	240	234	225	224	237	197	212	232	232	225	217	245	210	221	227	214	235	219	232	242	233	219	218	243	263	232	246	254	214	228	224	237	219	213	231	230	235	227	235	224	251	210	213	234	230	236	239	210	212	246	227	249	252	212	233	225	231	247	234	218	258	219	219	218	225	225	228	226	209	233	239	241	239	231	228	220	236	234	230	236	235	245	238	234	215	253	246	219	213	241	223	195	238	228	212	226	222	212	217	225	216	220	217	257	241	233	226	199	222	238	227	241	216	236	240	221	229	206	233	255	221	210	241	236	252	205	199	226	246	210	207	260	228	231	228	226	246	240	232	251	217	257	226	233	238	246	261	239	214	238	218	245	219	224	221	215	237	216	245	238	240	238	201	252	234	240	247	215	213	237	208	247	227	247	227	226	204	216	248	241	256	227	209	207	210	244	204	242	210	207	238	210	232	244	204	241	223	225	216	240	221	217	217	223	236	237	234	237	251	246	239	226	213	227	235	226	226	230	207	223	212	246	210	224	213	221	225	229	232	218	197	243	242	225	211	257	262	207	218	233	209	229	238	254	227	254	239	225	219	217	216	269	210	273	233	215	252	221	233	231	234	236	221	195	222	219	238	209	204	218	231	244	223	262	229	213	245	230	222	248	224	247	199	222	201	242	259	235	255	213	243	247	231	226	200	246	240	239	231	241	210	216	213	222	253	246	222	243	193	220	238	207	222	224	224	220	239	245	247	236	205	215	213	242	226	259	252	243	249	203	215	218	235	197	240	230	226	235	234	216	235	249	189	234	223	216	234	254	230	233	205	244	242	218	234	226	250	245	224	228	260	227	216	245	224	247	236	267	214	222	206	213	236	232	231	218	229	239	232	198	245	213	230	236	205	224	248	232	247	230	252	249	250	208	218	231	249	253	229	224	245	235	238	238	248	252	257	231	234	256	218	214	231	226	222	239	247	207	234	230	210	216	211	231	228	258	216	240	220	215	211	269	220	226	250	210	221	234	212	185	225	229	232	215	233	240	212	244	225	213	231	243	237	230	255	219	218	224	234	238	227	240	216	210	211	197	230	244	207	198	249	209	260	214	232	215	212	239	250	258	239	223	248	250	189	243	224	252	225	198	233	222	211	251	214	219	210	268	242	245	230	234	250	251	233	217	214	219	248	221	240	234	214	234	213	226	243	203	257	270	214	233	242	226	239	243	218	246	243	203	230	239	194	222	228	248	243	232	229	235	241	219	246	234	231	206	246	233	217	241	239	217	233	235	231	242	220	218	236	236	260	209	237	229	217	224	251	201	232	223	245	219	226	248	214	244	237	235	207	239	225	204	238	228	206	221	219	218	237	213	250	233	226	238	232	200	236	247	222	228	233	231	234	214	242	213	236	253	215	237	245	253	238	225	226	240	223	248	239	241	239	218	248	220	236	204	221	223	216	241	225	227	248	240	228	234	185	230	228	224	227	246	252	251	197	233	235	228	230	206	237	230	247	239	222	201	254	244	218	206	220	240	243	218	227	229	219	205	232	228	234	227	211	231	250	230	228	235	239	265	226	209	225	226	258	240	240	242	238	233	250	237	206	272	226	247	240	227	239	232	226	223	218	217	232	210	217	269	205	224	239	236	228	246	268	240	227	237	232	243	242	211	224	226	227	233	240	231	239	209	208	228	217	240	205	224	202	229	206	211	220	211	213	230	210	234	214	239	228	208	232	231	239	231	215	235	202	221	233	225	237	253	232	231	218	215	222	223	237	249	215	228	237	225	205	224	211	231	261	231	209	215	214	251	252	253	260	228	244	223	252	237	251	226	261	230	242	211	225	206	242	237	221	234	220	221	211	223	214	221	224	226	243	228	249	207	244	218	230	240	217	242	245	217	219	207	201	211	227	223	246	208	241	206	244	233	209	243	218	223	237	219	228	226	221	197	242	201	245	229	225	250	230	224	251	240	227	242	223	212	237	244	223	218	246	228	196	227	227	216	214	242	228	230	227	223	233	238	233	224	235	228	242	232	237	237	235	222	214	223	250	232	225	221	227	217	210	216	250	216	197	225	217	204	214	217	246	243	232	229	244	206	237	246	189	207	204	225	225	231	221	229	234	217	243	257	185	195	232	210	224	237	206	222	230	239	232	231	234	232	254	236	246	255	228	239	259	238	228	238	221	253	236	238	233	227	232	231	224	237	247	246	231	236	209	251	227	211	226	237	186	256	248	261	234	242	242	214	240	239	237	234	231	255	238	239	202	222	273	217	231	218	233	238	254	239	238	245	227	212	232	204	217	207	219	253	208	217	219	205	225	246	238	229	211	238	235	216	203	224	230	221	253	249	230	231	240	227	200	222	216	262	212	226	236	249	233	218	221	231	244	229	228	252	253	240	237	228	230	231	243	221	210	218	225	228	229	241	235	230	237	249	213	243	244	253	238	198	251	222	230	237	219	238	193	230	241	226	232	208	216	207	197	205	230	213	236	232	211	224	212	197	207	209	209	204	220	235	227	237	237	231	199	231	228	230	236	242	217	233	219	252	221	235	228	241	198	234	209	237	225	208	221	248	198	231	209	214	250	218	220	232	222	241	220	221	233	253	228	204	207	236	252	209	242	226	246	237	215	235	228	196	212	215	230	203	235	208	220	226	215	233	235	225	232	205	220	241	219	237	219	228	255	222	253	206	235	221	245	200	210	222	179	230	221	225	225	210	234	225	229	250	228	204	224	239	229	226	234	218	218	205	247	259	233	216	249	211	229	220	217	216	248	221	214	225	217	235	224	214	216	251	214	248	222	243	202	226	242	250	216	267	238	225	223	213	232	247	239	212	236	224	225	218	232	233	247	235	209	205	239	235	239	230	261	190	221	257	236	245	250	242	209	212	222	230	214	217	254	230	221	201	241	224	241	231	248	207	220	210	194	270	230	225	244	211	228	229	209	243	224	222	229	227	251	215	218	243	202	265	242	231	264	240	221	204	221	236	226	239	240	232	231	223	233	240	203	259	215	213	241	208	204	250	237	211	215	244	228	214	234	233	241	228	214	238	205	224	206	237	199	226	231	220	227	244	253	227	232	212	224	219	215	212	208	227	233	227	220	244	228	230	211	239	236	232	236	204	230	240	261	275	222	222	229	219	249	248	222	226	180	237	232	213	245	227	229	230	253	209	219	213	237	231	234	232	220	218	246	230	234	233	255	219	221	211	218	209	246	211	232	216	213	205	237	262	247	215	240	215	221	213	235	224
17808	33966	29274	19235	13654	11464	9729	7815	6068	4937	3894	3050	2443	2105	1842	1844	1822	2002	2012	2144	2058	1816	1730	1761	1401	1191	1261	1230	968	929	755	710	580	552	530	541	541	496	438	443	459	391	382	412	425	384	364	343	377	346	368	353	313	352	333	333	322	316	278	318	298	316	299	287	303	323	280	280	303	330	307	290	287	304	328	291	309	329	314	293	297	295	301	312	281	289	288	288	284	281	276	281	298	311	316	304	296	329	307	317	283	335	304	301	305	312	311	308	287	306	319	282	278	250	301	309	305	308	309	274	303	295	270	308	319	273	320	306	294	291	296	283	301	344	286	290	301	298	312	281	298	303	292	298	286	286	288	293	286	280	282	319	306	318	306	301	293	285	305	325	280	301	286	304	314	305	268	259	288	293	320	300	298	286	303	309	314	265	310	315	266	283	297	295	279	319	279	289	255	311	287	292	286	302	283	296	307	310	317	270	291	296	278	299	278	315	281	293	278	296	329	312	308	303	299	310	290	292	308	312	304	333	292	282	306	308	315	315	288	286	294	281	286	257	298	284	286	315	275	313	311	302	286	260	288	303	323	333	276	301	283	273	302	293	294	318	270	279	300	305	298	312	319	287	302	335	307	275	279	305	273	275	287	327	278	308	298	274	306	306	284	282	300	292	317	292	290	294	296	278	283	298	290	324	305	299	296	294	278	325	302	335	287	314	300	295	286	282	300	294	301	297	291	297	296	313	304	323	282	272	282	306	279	281	281	327	310	306	292	280	308	306	296	286	313	274	293	281	295	281	286	299	275	336	277	289	295	275	290	290	291	294	299	288	264	309	295	312	285	282	309	317	265	288	281	326	284	285	295	278	333	289	287	282	288	301	257	317	288	333	328	304	298	289	294	253	330	307	292	251	315	287	310	296	289	288	280	273	306	311	314	302	297	318	309	315	293	280	334	316	259	276	312	295	301	291	312	305	302	279	312	309	307	282	304	312	293	298	285	295	279	298	295	285	300	286	301	278	327	304	302	293	278	261	305	298	280	304	321	282	300	290	304	277	314	304	311	304	302	282	292	284	293	281	295	299	316	266	294	288	299	279	285	286	295	303	292	299	313	257	286	282	283	272	313	304	278	283	309	249	285	284	309	312	300	282	292	298	271	296	289	296	284	289	307	285	324	268	288	308	285	288	301	302	285	308	276	279	305	286	294	305	301	321	295	314	297	276	308	314	314	317	277	282	286	268	295	278	298	318	266	287	308	278	304	302	310	310	260	296	286	287	292	287	292	297	319	292	275	300	313	280	282	306	289	295	289	291	263	311	264	292	286	291	294	292	325	276	305	306	269	274	285	299	309	272	289	325	317	312	320	307	307	305	268	282	315	327	274	300	294	310	311	306	309	277	312	308	274	278	284	335	302	252	293	293	281	313	314	295	291	306	292	277	296	299	266	300	307	296	300	278	283	296	290	320	317	297	271	286	274	288	292	274	318	305	294	284	308	307	288	308	298	273	302	289	310	288	250	307	301	323	284	319	314	307	311	300	294	281	295	307	306	283	300	284	296	283	311	254	301	255	296	310	303	280	280	293	298	305	304	286	300	308	297	282	297	291	246	283	308	296	254	288	278	274	318	294	277	273	310	281	312	274	306	318	300	243	265	299	274	313	298	292	306	297	308	283	322	287	287	300	277	315	313	304	282	302	258	306	303	288	305	310	295	296	310	292	315	335	261	285	308	323	302	270	293	287	276	285	252	280	298	318	322	308	266	293	303	282	294	335	309	291	293	297	339	281	302	296	296	287	295	269	288	285	311	307	298	325	286	289	302	319	292	317	293	286	293	308	272	291	284	306	319	332	350	283	310	319	308	306	287	306	318	325	298	291	317	305	319	273	280	307	298	306	314	312	301	272	278	310	291	295	312	272	287	303	287	284	279	300	276	312	312	303	269	296	288	293	282	282	296	307	288	297	298	315	275	321	263	315	293	255	312	265	287	285	310	307	267	331	323	319	291	291	281	281	280	287	310	267	294	318	283	260	327	276	286	299	302	313	282	305	267	295	292	272	266	284	296	310	300	319	293	317	288	312	332	295	281	288	275	309	310	298	278	323	291	313	287	283	302	280	307	283	303	303	326	303	299	302	324	319	305	274	259	318	287	299	317	262	321	306	291	315	323	318	308	265	275	300	305	308	307	267	305	299	327	302	304	291	275	268	320	312	285	276	284	299	304	264	284	310	311	315	291	336	297	309	298	283	305	343	317	278	295	296	294	317	319	286	288	292	271	283	297	280	277	276	321	307	306	289	301	306	315	303	320	322	262	301	277	292	278	277	289	329	299	301	306	263	292	289	317	318	288	309	298	279	287	323	307	256	297	285	302	309	334	290	260	294	301	279	266	283	311	269	297	275	288	297	324	290	303	264	319	296	275	329	271	268	266	262	308	303	282	335	301	316	274	280	294	293	273	296	288	314	302	290	301	316	300	330	293	290	307	289	287	299	269	323	332	319	285	286	271	297	336	297	278	315	310	296	295	281	318	299	300	312	328	279	303	303	303	309	320	313	287	291	301	309	328	284	239	321	311	310	280	294	317	289	293	273	330	294	289	267	303	305	299	296	281	281	279	269	304	268	285	285	288	312	289	264	287	319	305	287	278	290	329	303	280	296	312	306	292	258	305	315	299	284	299	277	280	267	301	296	290	263	295	289	322	296	248	292	281	326	296	316	272	303	324	303	322	329	290	277	314	285	291	293	297	314	278	286	279	292	271	336	302	309	252	271	292	283	293	308	283	291	291	328	294	297	325	300	289	296	305	298	309	325	323	290	298	300	289	294	296	279	313	289	307	319	275	287	308	304	278	297	281	317	321	295	285	295	305	278	299	294	306	325	274	270	313	312	255	283	257	267	279	305	272	293	285	294	288	290	333	282	303	304	289	312	313	328	308	301	286	278	313	311	310	284	264	327	312	296	272	298	301	296	286	327	317	303	276	265	270	307	328	291	254	287	304	314	324	276	275	281	297	283	351	290	295	274	297	320	283	278	282	297	311	296	304	309	282	298	280	323	282	299	312	283	289	288	302	303	303	277	291	274	310	300	300	296	317	293	273	301	309	282	304	274	274	301	291	275	298	314	290	280	295	289	298	280	281	275	298	320	300	294	293	275	290	284	276	309	279	288	282	315	309	287	291	278	309	290	296	289	312	281	275	306	275	280	294	292	297	288	295	309	273	294	278	287	314	287	286	307	290	301	281	292	304	301	306	271	293	285	331	259	319	298	300	299	297	300	282	309	254	301	277	314	325	272	334	295	303	311	281	317	287	304	272	310	309	293	310	312	279	278	332	331	328	247	274	295	295	277	309	316	300	306	332	277	284	317	303	326	283	307	297	307	304	285	300	269	287	293	289	284	306	288	301	285	297	305	266	283	295	258	308	319	320	293	327	303	284	284	270	307	305	310	306	307	295	296	283	299	269	272	302	273	325	306	296	277	306	277	313	335	278	289	293	295
25891	21593	27482	25514	11117	4357	3377	2458	1955	1527	1179	996	902	761	731	709	802	829	799	817	807	757	783	690	641	624	585	590	537	493	439	399	378	390	402	390	357	351	368	336	359	349	315	354	323	333	323	355	325	298	297	342	291	304	296	307	299	288	265	331	296	292	300	284	282	310	315	304	280	284	288	286	247	285	257	303	320	318	300	287	315	302	291	283	299	310	317	281	275	255	276	290	308	299	303	297	281	272	301	298	289	299	287	303	301	293	290	295	303	270	294	272	297	304	266	292	313	261	299	275	272	293	275	288	288	313	267	293	300	335	267	259	285	293	311	315	301	286	273	312	277	306	296	301	274	272	322	283	336	290	324	317	277	287	312	293	323	284	312	346	319	280	276	311	265	287	271	276	293	316	287	281	262	321	261	286	276	286	312	302	297	283	288	272	287	314	302	304	323	281	299	295	303	290	297	277	280	261	297	291	276	277	278	295	275	302	291	303	291	275	284	305	308	299	313	267	275	256	307	280	287	301	311	290	299	273	279	276	284	293	278	274	299	292	277	298	284	311	297	292	281	278	299	302	273	304	253	290	273	269	280	309	269	254	303	280	285	310	303	301	323	305	294	314	288	284	290	287	278	310	269	302	291	309	292	279	284	290	327	312	288	284	290	325	271	316	275	303	313	296	279	300	305	275	301	315	297	312	288	293	268	292	281	326	275	276	307	264	311	269	253	314	303	289	301	309	294	268	293	277	275	291	264	291	267	288	279	265	264	298	308	289	289	283	305	306	276	300	281	290	271	287	314	311	293	286	283	299	283	290	262	284	282	317	278	285	284	310	341	303	298	284	313	311	288	318	307	307	310	303	298	304	280	303	309	275	338	305	262	320	292	291	281	279	288	280	300	273	286	283	309	284	298	297	291	268	284	281	314	286	302	289	290	323	296	296	313	281	280	308	316	297	258	309	281	283	292	268	279	291	295	281	295	270	280	303	271	302	261	321	286	277	281	289	297	306	298	284	298	289	299	278	283	302	286	285	272	286	289	314	281	271	308	281	306	294	259	285	284	286	304	292	300	300	291	296	323	323	300	280	307	314	270	331	297	311	292	325	303	315	299	265	280	301	290	296	319	279	309	312	288	275	311	285	304	285	300	308	298	291	307	319	280	315	283	277	291	280	297	288	278	320	297	259	292	284	297	306	293	255	280	268	284	330	303	327	300	327	316	312	319	297	319	287	273	348	307	286	298	308	301	249	305	298	318	283	261	297	281	281	279	296	274	308	303	263	273	284	282	290	283	323	276	300	320	298	281	321	261	273	309	309	273	312	286	298	314	292	305	292	318	287	303	300	298	310	260	259	267	274	293	287	293	304	312	273	299	278	256	296	269	301	272	282	295	322	272	291	319	287	289	282	291	328	278	283	290	302	270	284	297	256	281	260	290	293	319	290	290	268	317	308	289	265	290	286	286	289	328	317	290	311	300	279	307	265	307	307	312	288	287	311	294	306	279	322	295	301	294	322	329	280	285	281	325	268	302	285	322	285	300	287	302	271	298	293	280	301	306	293	285	319	281	277	278	290	265	269	301	280	287	312	290	296	308	298	292	295	285	298	296	305	278	275	258	282	283	288	318	293	271	295	323	281	312	268	317	272	267	320	261	305	310	292	308	287	289	317	320	295	266	284	284	312	267	278	288	305	306	293	294	267	290	280	302	320	302	286	306	288	327	313	306	282	268	305	326	323	278	317	283	308	299	285	288	283	286	271	315	297	299	297	285	283	264	286	275	320	270	303	303	287	295	289	324	303	298	314	307	281	300	280	300	284	311	285	299	295	317	279	253	295	282	310	311	269	282	271	278	278	281	311	285	277	314	293	290	291	295	289	281	276	273	274	303	301	283	268	310	280	274	312	267	315	299	309	282	307	274	323	302	290	293	283	282	290	265	300	311	305	285	286	265	295	303	332	301	322	301	302	321	273	313	293	274	310	286	295	294	287	318	330	313	305	296	293	279	295	315	264	297	283	296	279	301	294	289	307	265	293	276	283	315	285	274	303	259	317	288	294	284	290	303	281	314	306	276	290	304	267	309	261	290	299	298	277	293	304	284	277	282	306	263	314	288	305	274	316	299	262	291	294	295	304	321	267	302	299	287	317	306	290	307	307	315	264	262	307	308	296	256	308	306	290	290	311	311	328	309	283	306	306	285	293	318	311	296	293	313	272	284	274	304	305	291	292	293	317	281	296	281	311	272	343	285	309	274	280	276	288	311	276	284	302	272	295	310	294	246	262	313	253	285	270	286	275	303	317	260	285	304	288	297	294	289	294	302	298	238	304	285	313	305	303	304	308	331	276	261	280	326	287	304	291	278	280	293	285	294	311	272	309	301	263	293	267	307	295	285	270	281	304	271	285	278	270	281	284	301	311	283	266	300	298	288	314	265	287	289	302	262	277	302	330	298	275	278	284	246	305	291	272	286	287	305	275	296	305	330	288	296	282	270	304	298	314	286	291	279	283	306	297	288	269	305	305	277	294	292	293	299	301	273	289	281	280	318	293	299	296	286	269	333	310	287	296	303	304	292	277	296	325	290	290	279	316	282	278	316	321	274	266	289	327	255	323	278	307	311	303	273	273	266	275	318	271	274	294	307	314	280	310	298	320	290	288	270	268	278	304	326	308	295	301	303	314	275	315	258	271	295	301	283	290	275	304	306	303	265	298	278	311	301	296	304	298	276	310	292	278	310	318	292	288	272	293	298	289	296	316	304	313	275	335	270	297	295	330	327	285	273	270	299	266	302	299	294	262	282	276	298	310	304	285	291	305	284	292	276	277	336	269	303	295	283	280	287	327	289	281	277	305	317	269	287	273	298	274	301	319	271	282	272	305	312	280	277	307	290	283	277	271	291	312	290	295	299	284	277	326	293	309	317	295	278	260	297	278	289	312	265	309	292	283	295	279	292	289	276	302	281	294	278	312	291	320	325	281	286	296	308	277	286	311	305	294	304	311	281	326	281	272	289	253	296	293	297	298	282	276	313	302	284	282	290	279	285	293	305	273	290	278	288	289	296	299	294	266	313	301	304	305	284	329	298	311	303	291	263	311	300	291	297	288	304	266	297	260	274	295	269	346	270	294	288	303	256	292	285	269	312	330	311	301	313	330	283	319	296	300	271	322	291	294	294	318	321	305	294	288	317	318	287	282	317	284	317	283	303	318	306	274	263	306	302	302	294	298	296	276	299	289	307	311	314	263	254	277	311	294	270	292	297	278	283	300	302	298	310	301	285	276	286	283	263	285	267	290	318	259	284	288	291	319	307	298	343	297	319	283	309	301	289	290	287	285	280	296	286	289	282	288	289	283	319	309	279	300	310	277	294	292	288	343	287	301	296	294	312	307	277	314	285	268	286	282	306	294	282	302	285	285	276	312	302	294	324	322	296	286	305	290	288	296	278	293	292	289	309	328	300	305	263	273	315	294	296	276	252	281	298	290	306	274	264	298
17415	30000	25242	15723	11176	9012	7699	6161	4853	4040	2964	2366	2006	1661	1504	1650	1602	1699	1686	1754	1528	1563	1549	1380	1245	1180	1143	1101	926	870	769	638	603	574	605	560	544	482	488	497	452	487	488	476	456	459	437	411	443	392	426	393	433	408	418	410	421	365	397	374	391	381	401	407	375	404	370	371	360	388	360	387	401	370	382	384	383	360	388	405	365	379	374	400	398	354	390	395	402	389	405	400	391	350	372	412	390	361	399	402	415	361	385	406	394	390	385	408	370	427	415	354	362	355	408	356	404	383	360	413	357	372	382	430	395	359	359	366	369	361	367	377	358	342	396	374	369	357	374	346	368	333	381	373	337	388	346	362	388	381	365	380	372	405	358	376	404	390	382	368	401	350	394	401	365	375	404	360	380	391	401	371	363	362	366	392	348	374	369	396	368	377	383	338	374	370	391	357	352	325	363	352	376	409	377	368	358	390	403	364	380	392	385	405	368	367	364	383	347	390	380	385	388	373	409	390	362	380	425	400	396	349	384	368	369	359	364	341	380	384	359	359	392	370	357	389	413	368	373	367	362	384	358	390	358	345	375	385	340	406	362	374	381	407	348	360	397	356	361	360	379	388	373	385	423	388	346	390	402	358	412	374	370	361	395	373	374	359	368	371	401	382	379	376	400	399	399	375	372	387	389	385	364	375	391	361	369	365	344	363	375	379	368	375	378	379	368	406	355	345	366	379	378	365	387	383	373	379	399	370	358	373	362	383	393	378	386	379	362	341	350	384	340	393	412	382	393	406	348	342	360	338	400	405	378	412	387	374	378	381	344	377	388	366	375	369	397	391	368	369	379	350	387	380	367	391	395	390	354	370	380	379	387	398	368	346	402	373	382	370	371	387	361	383	405	380	359	352	362	361	397	384	377	356	348	361	408	394	362	374	379	358	372	368	371	379	375	374	358	406	396	379	371	366	359	375	353	350	352	376	407	347	377	347	373	365	369	401	403	354	379	368	378	355	372	378	367	372	380	345	400	358	363	350	349	366	354	378	395	369	382	348	345	330	390	359	345	385	372	332	401	367	379	366	375	349	371	369	361	356	367	361	384	386	367	361	367	380	369	351	383	396	339	370	384	361	371	355	373	404	381	385	419	401	358	393	364	408	367	363	367	370	353	392	392	378	378	331	389	401	397	371	364	379	390	385	380	388	370	361	381	380	367	328	348	389	363	353	388	369	356	370	364	357	360	433	355	368	418	373	392	396	395	388	369	368	392	374	358	371	325	384	413	384	394	393	389	381	349	386	388	384	360	368	349	393	346	376	371	352	346	331	396	378	351	366	376	413	375	378	380	400	375	375	421	374	404	378	411	363	398	389	397	396	382	362	339	369	350	344	366	366	370	353	350	385	336	343	370	359	385	401	379	401	375	357	356	410	385	415	371	359	390	351	428	376	351	390	349	372	368	361	353	377	397	355	360	386	389	373	338	395	379	348	333	366	328	402	387	349	370	375	429	422	395	349	406	360	377	382	377	368	395	364	403	377	384	370	389	384	347	383	349	369	391	397	400	355	396	369	338	385	371	330	354	398	373	418	348	363	393	384	423	382	364	389	366	408	399	366	398	406	378	356	371	372	354	370	387	383	375	373	366	346	384	355	354	347	367	395	355	370	364	340	393	373	352	333	365	356	384	360	363	370	389	361	373	362	333	374	363	377	372	404	358	393	396	384	378	369	383	409	361	383	402	370	391	372	361	357	360	441	370	359	374	358	391	382	360	377	392	368	369	369	388	353	375	403	374	372	366	368	346	402	345	373	360	388	346	385	346	378	343	426	331	356	359	391	360	374	381	393	344	383	363	366	381	351	395	381	367	342	394	404	367	356	387	387	387	404	413	369	365	357	356	399	422	358	380	364	331	351	360	366	387	406	420	365	371	363	356	381	382	358	393	387	359	388	368	352	353	384	361	360	348	375	364	411	358	360	391	403	401	390	364	382	370	359	342	344	382	377	363	339	366	345	373	379	401	410	370	355	379	354	365	373	354	380	353	392	424	352	402	369	359	374	384	362	378	366	345	369	359	395	383	373	352	377	364	410	359	380	371	350	371	363	386	372	375	394	390	349	371	396	406	377	385	355	403	382	359	357	342	375	398	356	380	370	398	361	391	339	394	338	358	390	366	361	389	374	392	397	377	358	358	372	358	372	346	379	357	368	369	367	383	354	392	380	377	378	366	358	384	357	379	363	365	352	379	387	372	373	359	382	395	392	381	397	379	400	353	351	372	374	362	364	388	389	359	325	366	338	382	388	359	380	388	367	366	392	374	369	363	380	339	391	376	365	412	362	363	359	395	407	361	370	373	380	382	360	364	393	354	359	374	411	365	380	341	348	389	359	362	398	343	389	399	375	407	360	363	410	380	373	400	365	380	376	395	405	424	384	397	403	392	398	394	340	384	360	360	363	384	401	344	361	373	357	407	364	363	393	390	388	398	402	346	384	377	358	356	362	352	385	367	355	387	361	412	400	366	377	393	395	391	385	383	386	377	371	351	406	389	381	360	357	350	383	384	356	364	384	379	352	328	350	375	402	406	382	374	347	383	330	375	372	383	378	389	390	381	368	357	350	418	381	367	368	415	387	344	372	374	382	361	403	392	375	360	356	380	350	398	369	362	387	365	365	341	395	357	321	399	398	395	369	344	371	369	369	399	389	357	388	386	371	374	376	336	368	366	344	367	368	395	371	354	396	400	372	355	359	377	394	363	398	350	406	360	377	394	374	372	370	395	366	378	344	369	360	353	373	389	372	358	376	387	358	390	359	370	358	392	382	382	370	312	398	374	367	371	375	397	351	377	391	368	383	386	383	388	353	374	378	384	351	381	351	371	374	373	365	400	349	385	393	406	361	375	377	347	371	385	358	354	385	400	385	387	353	356	397	365	395	373	370	373	398	396	373	382	421	367	393	359	340	376	347	396	392	396	356	382	354	409	396	372	356	372	376	365	373	405	388	409	375	385	374	397	382	407	344	347	397	367	367	398	372	394	385	340	383	382	358	350	382	401	345	387	407	352	362	387	381	366	398	373	391	363	377	365	334	417	368	407	356	374	386	389	413	369	345	377	354	395	356	391	364	348	352	384	358	363	369	402	378	360	376	338	372	375	406	396	394	390	339	346	396	353	396	379	359	407	387	381	355	352	341	405	382	391	377	364	352	353	378	374	379	375	380	381	380	381	374	360	409	407	353	356	384	373	385	361	339	372	351	342	376	398	384	362	378	374	360	399	383	395	355	345	360	338	389	381	412	374	375	319	351	402	405	390	371	407	344	361	345	351	399	344	314	358	373	382	390	412	393	342	368	403	359	356	388	374	372	360	354	389	356	348	392	351	364	353	369	342	391	380	378	387	391	351	376	338	404	364	359	388	352	377	326	359	395	411	375	362	367	352	370	376	362	403	386	397	393	340	392	410	337	381	389	398	407	371	375	390	375	368	387	356	354	359	394	352	364	394	371
23555	21622	29483	24271	21661	21731	12910	5498	3760	2944	2116	1742	1417	1253	1154	1135	1187	1254	1220	1168	1145	1154	1116	1071	997	907	874	847	673	626	566	507	475	404	381	413	384	360	328	338	322	336	291	318	355	321	305	307	303	261	270	280	268	259	253	261	259	261	255	241	275	244	243	248	264	220	269	236	246	240	252	245	252	243	238	217	257	224	245	248	248	238	254	212	254	245	239	244	241	235	255	229	225	260	238	229	251	241	243	237	234	230	237	251	240	221	224	245	241	244	213	248	237	245	239	224	259	249	198	237	235	239	187	241	239	249	260	231	231	241	237	245	252	236	220	231	269	246	201	223	255	227	246	205	217	255	240	225	251	230	258	248	244	220	232	240	262	234	195	250	254	246	246	234	236	246	222	242	232	258	238	212	246	226	252	247	248	228	238	232	249	235	243	244	248	231	250	277	226	220	229	227	233	220	230	241	265	264	227	235	256	221	211	217	241	230	234	253	261	236	245	235	246	242	232	251	250	234	224	221	230	237	214	262	262	237	261	219	228	243	244	224	212	235	219	227	236	273	222	245	250	264	228	230	237	227	227	266	242	241	256	234	226	222	230	248	257	248	261	228	249	261	249	219	234	263	256	240	239	221	237	221	240	227	259	223	231	238	220	238	236	211	240	226	240	237	260	252	220	245	207	254	233	237	248	240	253	248	225	260	210	234	258	230	240	212	258	217	257	263	206	219	211	245	248	241	244	224	244	228	234	205	250	231	247	250	236	229	240	254	243	233	233	231	225	260	225	249	216	233	229	237	229	275	245	247	247	237	264	253	234	229	217	260	255	222	235	211	259	262	277	252	235	245	249	226	234	242	253	240	242	235	226	212	221	218	246	217	249	242	254	208	241	222	240	219	235	221	247	239	233	234	245	218	224	241	237	239	231	219	234	234	228	254	243	238	222	251	208	254	253	256	233	229	237	236	231	228	234	235	246	251	258	235	256	245	216	223	231	221	232	260	237	242	242	237	226	236	248	243	226	244	234	259	232	249	236	229	228	240	237	224	246	229	232	241	247	227	252	241	224	261	266	263	233	232	225	253	259	244	203	228	234	251	228	234	238	247	241	239	256	247	251	225	253	247	237	226	255	245	248	245	237	255	259	232	214	239	247	218	223	220	244	263	239	230	239	226	263	250	247	231	206	224	216	246	272	265	243	246	236	227	225	281	232	235	237	242	231	261	248	246	240	245	243	237	228	242	252	216	239	242	235	224	222	232	228	206	250	232	231	250	251	243	246	247	248	233	237	248	240	231	243	236	223	250	235	248	247	216	255	270	229	238	250	233	257	250	256	254	233	220	229	246	250	255	229	207	216	226	249	227	257	232	233	229	228	227	242	243	247	242	232	250	232	230	233	243	239	240	244	245	252	266	224	244	207	228	216	242	222	219	227	250	220	227	256	235	239	235	238	252	249	253	259	259	236	241	249	251	253	213	235	233	232	267	208	213	233	222	222	228	244	242	264	227	228	225	234	248	241	250	223	269	243	265	249	267	279	218	267	221	235	217	237	229	232	226	237	225	233	231	257	243	245	224	210	229	233	239	249	238	222	261	245	240	250	222	235	234	255	251	256	222	232	233	218	244	238	238	225	237	230	259	208	255	215	256	269	234	248	236	235	220	228	204	249	240	252	243	250	233	245	232	229	257	253	209	228	230	212	254	252	230	226	241	233	238	223	271	225	263	248	240	208	255	205	218	229	270	224	229	202	244	226	237	241	251	242	221	230	249	261	232	225	255	228	221	250	264	230	242	248	243	242	258	234	267	250	250	240	242	237	253	212	216	231	239	219	240	217	261	262	272	245	246	236	235	224	221	237	221	233	241	252	220	230	233	238	247	210	219	221	220	255	245	222	225	244	210	252	251	236	242	230	256	255	284	265	210	199	237	258	207	212	235	248	239	252	230	251	205	215	255	224	253	222	239	213	224	209	242	246	238	222	256	244	239	249	250	219	228	230	212	232	250	243	248	226	227	240	269	240	259	218	250	218	242	249	242	240	231	231	259	244	217	249	239	244	272	263	232	221	246	227	231	231	229	222	219	244	208	264	243	223	237	250	243	250	235	208	234	253	237	223	251	227	263	250	256	210	203	239	244	201	238	258	225	234	234	234	260	246	224	240	231	226	254	229	260	246	231	242	256	214	216	252	231	249	255	266	233	216	248	228	257	246	224	244	241	242	253	249	245	241	230	229	221	251	253	236	252	245	228	226	237	263	253	230	238	276	226	228	217	237	230	235	232	249	233	241	268	246	217	215	227	226	211	242	254	226	238	238	249	241	238	225	263	264	248	250	209	240	240	246	237	248	238	227	242	213	223	252	230	225	234	218	249	234	235	225	227	239	240	226	241	240	236	227	240	224	247	253	259	250	240	239	227	213	224	242	231	240	243	244	225	242	259	259	226	216	247	246	258	224	244	241	246	229	236	228	220	209	228	226	240	232	226	241	198	245	194	234	226	228	257	249	233	257	237	217	234	203	221	244	241	249	234	241	272	236	224	234	240	226	249	237	256	246	239	228	230	252	258	255	246	250	213	248	237	256	203	257	222	225	237	244	198	235	213	212	217	231	229	247	252	240	255	238	262	244	220	258	229	233	232	249	230	245	251	241	256	260	254	242	229	223	227	240	246	220	267	237	231	238	226	220	250	246	254	264	220	255	247	240	245	228	255	241	257	224	228	237	249	244	247	227	240	246	216	223	237	250	249	219	245	221	261	247	242	256	249	223	239	256	227	249	245	255	252	247	230	229	252	234	218	248	239	275	246	224	240	229	241	258	237	241	232	215	220	236	240	218	243	254	255	244	237	278	236	237	270	263	215	237	230	229	218	224	257	221	256	236	247	216	256	225	208	239	200	251	224	242	212	248	242	242	239	234	244	222	222	229	258	237	272	269	242	242	248	235	247	225	209	250	237	237	224	222	245	241	230	214	226	228	270	265	231	225	254	234	236	243	216	235	216	234	228	230	242	246	241	231	242	241	233	224	225	247	219	217	226	248	247	232	240	236	270	206	246	210	245	248	228	241	227	261	221	250	238	241	205	266	225	225	236	208	240	252	262	236	228	234	242	228	238	245	222	226	247	238	230	234	204	246	248	279	219	231	239	224	230	230	263	227	230	246	241	264	229	251	250	238	229	255	260	241	216	260	232	244	254	231	245	221	252	226	239	251	224	248	235	243	256	237	207	262	248	234	241	257	215	270	235	234	226	256	246	243	238	230	221	224	242	221	234	232	227	208	227	240	238	225	265	226	261	225	235	208	230	243	225	257	251	245	263	255	255	236	264	252	230	277	258	219	240	242	230	251	262	230	251	261	224	220	228	237	229	273	252	225	260	215	222	218	227	211	247	217	233	229	240	240	224	234	245	238	243	238	244	228	248	260	255	255	245	231	237	243	237	237	259	217	212	239	264	235	229	245	255	228	226	235	230	223	235	242	248	246	230	228	263	217	232	242	257
20077	39030	34210	24060	18212	15585	12689	10870	8896	6705	5227	4237	3461	2748	2551	2457	2677	2726	2728	2584	2551	2516	2344	2202	2073	1795	1822	1623	1273	1185	1011	855	735	694	652	696	632	557	526	507	546	454	426	412	447	422	432	398	389	381	417	381	347	395	344	331	362	348	290	313	313	363	326	330	299	307	300	325	288	297	330	335	313	287	300	313	331	345	334	306	308	317	291	332	309	301	331	317	304	296	310	303	314	316	321	288	314	314	308	297	275	299	290	302	302	288	301	291	269	276	317	286	295	309	332	302	299	304	277	284	285	322	292	283	308	287	289	323	296	334	272	298	300	282	307	291	306	326	291	273	308	313	300	302	293	286	290	295	283	291	282	285	317	291	320	280	327	290	294	289	260	302	300	287	299	283	281	291	323	288	309	300	317	309	302	295	317	282	297	302	294	280	308	301	295	288	301	263	329	324	259	305	294	293	288	299	308	278	304	297	319	343	305	296	294	274	311	308	319	283	311	288	298	326	272	274	312	261	289	285	350	318	300	301	284	281	287	260	298	314	285	283	326	316	284	299	329	290	290	333	290	291	287	258	308	323	303	301	281	288	317	343	278	295	299	298	312	306	287	315	286	305	294	295	284	297	275	295	308	264	333	294	286	308	283	310	319	320	282	276	301	303	317	299	288	285	277	286	318	257	284	276	284	316	327	312	311	309	294	281	309	292	280	275	278	276	312	301	300	272	310	280	321	254	276	265	315	313	303	308	285	294	284	318	302	294	282	317	299	298	297	299	314	290	301	296	312	297	326	271	262	294	300	283	319	289	311	301	288	292	329	293	294	272	298	304	296	308	279	306	287	296	304	298	323	273	331	274	296	269	281	298	310	265	305	287	317	268	296	297	278	312	301	274	276	317	289	299	281	306	334	311	316	296	276	277	289	301	277	309	292	300	280	284	299	295	324	295	305	308	300	329	269	310	311	311	324	250	306	315	314	354	279	329	287	306	307	330	301	280	322	295	305	348	314	301	292	276	292	278	299	318	325	304	301	292	295	304	302	300	288	310	288	280	292	315	271	272	278	313	335	303	307	304	310	337	308	319	302	302	298	274	340	265	284	311	307	302	254	326	291	299	313	281	305	294	334	284	340	301	302	288	287	297	312	309	311	302	300	311	325	299	293	294	286	316	311	299	288	290	306	316	321	261	291	287	292	315	324	287	313	318	321	297	308	256	331	297	314	315	307	316	289	268	296	271	260	308	293	305	287	277	286	284	295	279	312	296	313	268	316	341	301	307	335	270	283	323	313	292	274	274	329	317	275	297	321	300	339	282	296	282	305	270	321	310	310	283	291	287	299	300	300	301	301	305	292	309	269	309	289	335	297	317	305	268	290	296	298	301	275	309	297	301	316	282	289	265	290	284	306	329	303	277	333	329	305	291	306	286	272	304	302	283	279	268	297	315	307	270	324	295	311	293	295	318	274	275	320	285	287	309	295	278	299	317	297	306	346	280	286	286	275	305	309	316	330	280	270	307	314	292	276	293	299	278	287	258	286	258	270	301	328	299	295	288	297	268	335	302	290	276	300	325	293	289	299	309	278	301	286	339	318	287	306	304	323	281	300	279	299	302	295	288	318	291	282	271	292	293	300	289	276	301	302	273	282	291	301	320	298	294	304	264	283	289	295	329	286	326	299	284	306	277	301	290	276	284	294	306	298	282	323	274	296	280	293	352	290	279	304	330	279	284	313	311	293	297	288	288	305	287	285	303	274	316	295	290	268	291	330	292	302	297	279	313	268	329	320	301	288	288	285	329	284	332	263	297	290	309	305	274	273	312	296	297	281	313	315	294	320	297	301	302	306	315	269	305	297	283	303	265	310	294	303	296	260	273	293	285	297	324	310	297	335	294	316	309	287	311	313	285	285	292	325	328	324	280	344	279	298	332	300	327	324	301	281	294	291	280	314	281	314	298	278	342	320	274	307	300	294	315	323	278	311	316	285	318	323	293	315	312	297	291	290	286	260	295	325	297	325	265	293	278	311	267	306	297	288	322	285	296	309	307	309	263	332	278	324	324	288	314	311	305	297	282	281	290	303	290	304	270	345	287	279	306	292	317	300	328	295	306	277	290	297	299	327	315	298	283	318	322	301	302	332	283	300	311	310	301	300	301	270	315	299	312	279	278	295	301	302	305	300	271	314	292	271	295	312	269	289	298	298	307	317	301	286	311	338	294	275	315	291	302	320	298	292	292	290	306	295	301	311	306	314	282	311	276	290	296	268	283	293	285	315	305	297	284	328	271	297	308	311	291	297	294	325	310	318	277	295	277	294	303	263	286	321	293	306	304	308	306	296	310	285	293	286	298	273	293	307	290	279	312	291	284	280	284	298	301	279	302	290	302	303	305	298	315	314	300	311	308	286	302	316	282	290	285	322	276	298	313	299	277	300	306	291	267	292	296	281	279	306	295	283	276	302	285	288	324	312	311	278	306	308	310	294	310	315	314	313	298	300	304	300	285	300	282	280	304	268	271	284	327	303	289	307	315	311	286	298	293	282	313	297	271	295	300	304	263	308	300	308	302	288	313	271	279	311	296	300	289	304	261	293	262	297	313	300	296	290	294	323	305	316	327	287	270	273	279	298	314	319	301	286	269	336	296	314	318	308	308	341	299	275	302	287	299	335	295	288	270	295	268	282	268	315	320	279	309	270	292	300	292	282	312	294	302	312	288	299	292	319	303	278	285	259	277	304	312	285	307	305	297	288	307	277	334	314	306	270	319	290	310	316	322	310	319	314	291	285	276	329	278	297	316	267	291	278	293	265	308	266	289	304	276	270	283	290	294	292	290	298	265	305	303	299	308	309	291	307	263	340	298	308	293	295	285	307	294	290	323	298	277	312	287	304	320	284	288	314	321	286	288	298	303	283	280	301	301	285	330	303	330	286	304	296	309	282	302	307	327	307	288	284	277	315	298	295	295	321	327	293	316	300	320	289	259	309	310	323	296	300	311	308	296	278	321	309	316	303	277	299	326	333	319	273	287	298	326	298	288	328	328	301	283	318	282	303	316	283	294	292	319	319	324	319	291	273	283	327	323	287	313	306	293	323	289	296	312	274	288	289	287	270	286	318	255	286	280	306	301	283	267	323	279	285	321	298	301	271	301	304	318	293	302	291	308	306	298	293	298	305	333	281	306	290	285	299	295	300	290	252	325	294	340	287	316	273	332	313	287	300	302	315	294	282	295	291	301	319	318	274	292	288	299	317	290	317	312	308	248	303	307	288	319	302	321	348	316	308	281	335	303	291	286	283	305	321	292	276	282	299	313	304	286	249	311	281	284	288	309	301	284	293	287	311	296	289	322	299	266	298	309	282	335	287	316	306	311	309	300	272	332	279	318	299	279	323	299	295	296	308	305	311	298	308	308	276	290	282	311	311	275	296	286	293	298	293	296	297	286	274	288	272	325	267	282	307	293	286	299	300	297	272	318	314	297	298	313	296	327	287	305	320	289
27945	21141	17084	9411	4548	3274	2342	1947	1581	1196	911	812	722	557	551	623	651	653	650	634	652	628	567	606	537	514	490	507	444	373	367	336	326	337	311	325	353	299	314	311	334	306	318	321	313	292	293	289	326	298	278	284	299	273	257	295	308	290	276	303	307	276	282	291	259	314	274	289	284	292	298	268	273	276	263	307	293	285	256	280	248	283	322	291	244	283	279	283	298	286	244	295	263	297	290	262	307	266	290	251	245	256	278	282	272	251	311	278	290	271	281	259	270	303	277	258	277	272	254	274	282	259	274	317	280	276	279	256	283	268	266	313	289	237	278	277	276	290	294	273	258	287	280	236	295	276	295	283	285	289	268	298	271	289	270	290	267	290	288	311	277	249	282	261	275	278	257	280	275	285	255	280	268	269	259	291	292	297	289	284	288	269	274	259	273	273	282	286	272	304	261	320	282	265	275	310	280	270	270	279	292	273	279	296	285	285	259	286	277	273	260	314	280	275	272	278	249	270	278	303	302	289	243	270	261	275	292	296	304	287	285	294	286	258	264	286	272	277	272	263	251	305	243	294	253	255	262	279	260	291	286	260	288	267	266	294	232	283	276	274	287	280	273	280	280	288	266	300	260	270	270	321	302	273	286	287	275	286	267	296	294	302	261	257	253	250	249	289	246	289	267	262	249	243	285	266	287	255	264	275	268	252	300	303	281	251	283	282	246	290	285	306	284	291	277	272	286	331	270	284	279	269	303	285	256	295	278	262	266	285	248	285	283	292	285	272	257	291	237	300	269	267	281	275	303	265	275	309	299	249	289	266	266	281	259	288	264	298	277	282	261	269	266	304	269	247	277	290	297	248	261	306	287	294	290	278	273	282	269	278	284	283	268	255	296	299	275	268	269	289	275	278	282	259	296	258	273	255	287	296	255	287	262	253	272	261	314	275	324	278	262	268	244	258	288	280	265	259	281	277	251	287	279	306	282	276	270	257	271	276	290	289	236	278	269	258	277	289	279	276	290	280	270	251	275	276	267	274	252	292	248	287	268	289	305	274	285	299	274	259	303	260	300	269	252	258	282	299	305	295	264	290	254	260	275	290	274	283	244	254	274	286	273	283	260	283	282	297	286	282	308	286	271	279	255	290	261	312	291	274	270	274	284	303	261	289	287	287	268	267	291	255	274	293	302	248	276	274	275	275	251	302	295	250	290	274	284	257	308	286	279	270	262	290	298	285	289	289	266	250	255	294	273	268	303	283	310	257	279	270	299	251	264	260	255	273	272	300	280	271	312	267	272	278	302	289	297	255	285	289	245	289	286	257	276	277	291	261	309	287	270	277	274	287	270	267	285	267	275	261	276	285	269	276	301	271	273	266	315	268	273	293	278	282	270	299	264	273	306	269	282	276	263	290	277	303	283	258	272	306	266	289	267	303	300	300	291	242	296	294	254	276	268	284	274	284	267	286	285	252	276	277	291	321	271	282	316	267	296	258	288	276	254	238	266	268	267	270	286	292	297	290	268	273	282	259	272	282	280	265	252	290	273	265	254	265	284	278	262	274	271	296	300	307	286	257	270	266	251	281	280	277	271	291	302	269	259	299	279	259	264	267	276	297	274	274	253	274	271	282	256	286	285	269	247	274	260	313	318	250	283	276	277	268	282	279	310	300	273	256	284	265	295	268	276	276	289	301	284	286	280	253	269	281	296	299	296	287	241	257	270	266	272	269	249	292	275	278	279	324	253	263	252	269	283	288	261	264	253	250	291	285	269	296	266	264	269	304	271	283	295	276	272	284	282	271	268	281	244	286	292	311	292	253	265	274	258	287	275	245	297	278	284	250	279	268	268	276	285	263	313	270	275	258	270	270	308	265	287	276	268	292	278	269	299	281	279	283	288	309	262	271	266	259	253	281	284	275	279	259	271	243	280	278	266	291	265	289	286	303	298	289	316	254	293	282	289	293	310	273	229	259	237	314	285	283	268	259	293	256	262	265	303	289	263	272	309	306	286	270	281	277	275	286	281	290	302	280	320	254	278	288	277	247	288	262	290	272	262	289	273	259	281	285	284	274	279	274	250	246	238	285	269	273	267	247	297	265	261	253	284	277	264	271	288	269	293	293	277	303	286	261	276	273	254	276	232	307	292	277	243	284	264	300	232	287	287	298	270	275	262	253	272	293	288	266	311	273	290	302	299	291	247	256	289	304	285	282	258	262	263	304	248	276	270	288	259	282	271	311	272	254	268	260	249	253	317	262	241	269	259	293	262	281	284	283	261	272	292	286	264	283	280	274	272	277	260	263	270	272	233	273	248	290	300	253	293	269	273	289	253	278	315	258	288	275	281	272	293	284	291	264	250	292	279	304	270	277	274	293	266	280	269	264	253	275	305	289	272	263	268	278	264	277	286	289	283	265	263	269	258	263	286	271	274	281	289	277	254	274	297	244	264	281	285	289	320	273	278	275	294	301	278	269	279	284	267	268	282	277	275	277	308	234	277	314	287	296	279	265	292	288	265	267	250	295	271	306	266	253	256	280	281	292	252	315	276	298	254	300	323	259	274	281	267	267	282	279	265	271	283	257	295	275	235	262	288	319	272	219	270	273	255	269	262	273	298	284	256	296	305	261	272	237	294	261	283	290	293	254	255	267	308	263	252	311	263	272	274	295	261	277	305	272	276	308	271	277	255	257	275	287	288	309	276	292	292	282	308	309	251	282	290	241	277	273	269	263	247	260	261	269	288	288	283	265	301	268	282	266	274	292	259	258	280	255	275	273	285	284	274	262	269	273	241	289	235	276	307	258	291	284	270	269	277	293	286	256	293	259	276	266	298	274	298	232	258	308	300	277	290	302	285	272	289	261	286	263	251	283	273	308	299	306	280	301	305	273	293	268	251	279	295	284	276	268	305	285	269	259	285	265	288	288	269	271	287	286	308	280	307	282	286	255	296	291	279	282	256	279	301	295	272	271	253	298	267	253	271	279	272	284	288	282	286	265	300	260	270	270	286	253	299	275	278	295	296	276	303	258	252	274	276	282	284	243	304	289	275	287	307	277	270	267	297	312	290	264	266	312	246	285	279	271	262	272	269	272	263	272	274	262	284	285	263	271	299	275	274	267	274	262	275	294	252	297	296	294	303	252	294	264	287	289	278	306	285	270	287	268	270	288	276	272	263	270	296	284	286	289	280	265	284	278	279	263	277	279	272	288	252	273	289	272	273	290	283	263	271	267	277	281	297	257	292	312	266	278	288	303	270	263	258	297	288	256	253	302	268	284	280	293	262	251	263	270	266	306	293	274	268	290	269	280	277	279	271	265	295	282	269	272	267	290	255	290	256	270	273	262	257	243	250	287	273	258	279	268	273	281	275	295	285	255	274	303	265	288	266	289	262	280	273	276	285	249	310	325	273	277	293	300	285	252	307	283	277	258	289	276	238	297	273	281	274	272	312	265	290	282	272	270	278	292	262	271	272	268	285	291	284	259	281	308	306	224
15899	25209	21269	12518	8705	7077	5629	4836	3857	2728	2257	1851	1421	1251	1245	1221	1263	1282	1362	1275	1269	1279	1166	1165	1105	958	968	846	748	666	600	595	534	530	484	485	457	423	449	431	423	423	391	417	420	423	397	358	418	403	376	360	362	364	352	397	351	373	354	390	378	355	338	368	328	401	351	335	379	356	360	340	392	374	409	377	335	383	377	328	388	368	365	349	375	348	357	345	361	363	340	349	388	385	365	327	367	376	360	375	348	350	365	346	342	354	372	385	361	350	368	363	370	343	334	354	344	329	328	366	373	363	350	346	391	338	367	370	389	346	333	359	342	351	374	371	368	348	359	347	316	366	358	364	330	370	325	360	370	356	374	344	360	356	374	373	359	353	349	361	351	351	363	384	341	371	363	346	339	352	372	346	361	383	355	356	357	365	329	338	403	350	354	351	381	341	317	333	353	359	351	377	328	344	351	366	366	368	359	361	322	362	313	348	369	345	323	376	390	384	375	349	367	369	360	327	323	372	356	367	358	358	344	357	356	375	346	323	342	369	360	387	381	370	347	377	390	344	361	352	331	343	322	360	396	337	326	332	363	364	355	341	350	359	341	351	346	354	335	372	376	349	357	358	372	371	335	327	355	348	382	370	369	357	354	353	372	332	360	381	349	332	357	395	353	378	366	392	360	344	384	377	372	345	365	355	335	370	327	366	342	325	328	354	376	347	328	361	361	382	367	358	367	350	355	341	326	338	352	365	343	357	329	340	354	363	337	369	332	365	327	346	362	346	347	354	382	347	325	308	366	342	366	350	350	341	362	359	385	380	354	355	325	362	329	343	364	369	352	368	377	365	355	376	340	351	352	333	357	358	391	393	339	367	365	351	346	327	355	389	318	333	343	366	332	364	371	339	342	379	354	359	334	337	390	369	356	342	331	365	340	340	410	360	334	372	357	365	341	339	342	394	314	347	360	376	356	363	336	315	374	348	342	356	382	349	363	355	369	342	372	352	323	345	367	316	345	353	373	349	361	360	332	340	325	339	339	330	364	364	383	333	362	368	339	331	365	335	363	343	345	333	354	369	367	311	386	348	343	355	369	369	395	356	354	332	345	336	354	359	371	364	324	323	352	361	330	356	351	369	405	393	356	369	354	359	362	347	354	366	376	350	368	390	385	323	350	354	373	347	374	357	369	333	353	350	381	327	359	376	319	373	374	358	317	399	349	349	358	346	308	374	356	352	353	354	320	336	369	355	375	350	374	362	351	353	344	335	342	347	337	353	386	351	327	388	348	354	357	375	355	329	344	366	332	367	354	340	400	378	341	381	341	347	393	387	361	345	335	344	331	333	347	323	384	369	371	329	370	343	334	345	351	377	364	343	357	379	398	342	353	379	382	368	351	358	318	339	368	351	370	336	358	323	371	365	363	355	366	324	386	333	323	349	342	344	365	336	354	349	365	358	366	338	324	316	365	334	325	398	382	360	372	353	339	350	340	330	334	318	387	350	343	354	366	336	366	370	373	361	335	384	345	324	353	383	379	350	361	361	361	380	370	350	367	354	350	341	347	350	342	383	334	355	365	369	362	340	351	340	356	363	331	364	356	343	374	345	330	337	349	380	342	357	378	321	348	373	363	344	340	346	360	377	360	368	343	363	360	359	327	335	360	375	380	334	355	353	346	351	365	353	374	369	342	387	348	367	350	351	346	356	338	354	376	353	356	373	343	334	386	354	348	317	383	362	356	388	347	354	362	355	378	386	341	327	366	357	361	328	384	330	341	368	366	362	397	350	335	365	346	350	391	366	376	366	320	374	376	347	345	377	346	328	348	393	341	365	362	346	353	351	382	377	362	332	368	329	342	356	357	383	316	353	358	348	359	367	346	352	344	393	343	321	402	356	373	338	374	409	373	333	367	352	394	349	388	353	382	364	337	404	366	348	398	373	334	319	343	335	368	350	323	365	351	353	355	371	361	369	407	389	329	365	346	380	345	323	361	363	357	368	356	395	331	348	356	374	375	341	341	381	357	383	367	352	342	365	328	345	330	347	339	355	377	345	391	355	345	342	344	343	330	385	352	362	369	387	336	355	349	410	365	375	312	363	350	336	369	361	369	398	350	345	376	359	387	374	354	334	349	361	390	380	375	352	345	316	341	352	353	385	382	346	367	370	362	363	373	329	352	334	331	347	374	345	352	395	354	368	369	320	357	361	334	361	338	360	342	353	327	359	344	341	398	372	382	369	366	355	335	328	352	362	358	387	351	343	364	361	353	342	379	351	342	342	342	357	343	348	370	351	363	375	359	347	341	347	373	392	344	344	325	351	357	355	369	363	344	380	337	366	348	354	389	369	402	347	353	342	373	424	332	353	393	392	335	337	345	343	376	383	342	353	390	365	358	384	348	355	380	369	378	360	337	371	371	341	352	379	376	357	390	359	324	381	356	375	353	364	363	350	359	324	375	364	356	349	342	345	325	337	373	337	354	355	367	332	368	371	380	359	327	364	343	385	345	378	347	378	346	374	328	343	347	406	352	341	328	367	347	329	366	342	321	355	371	342	364	356	374	334	398	334	366	366	350	348	369	344	353	357	372	367	362	358	370	351	339	368	350	359	367	359	368	371	348	357	387	369	352	373	347	340	405	388	372	364	373	398	336	358	356	368	332	343	385	351	331	352	337	360	364	366	314	347	344	326	356	350	365	347	364	343	349	295	339	351	311	340	375	376	358	363	386	381	347	336	358	358	361	355	362	361	350	362	364	344	395	369	349	334	350	321	361	369	324	357	355	362	380	379	383	389	379	376	343	339	397	332	344	340	353	349	352	368	365	356	346	329	377	359	361	343	377	351	380	384	350	361	344	374	360	338	358	337	374	351	356	357	302	358	350	338	340	349	328	351	317	382	363	371	336	342	363	355	361	343	364	364	347	364	349	338	346	361	385	359	352	332	342	345	363	391	353	372	345	369	348	362	347	342	353	352	361	358	363	354	374	362	366	341	359	367	334	362	337	334	316	337	320	368	371	377	342	341	347	365	358	351	351	335	383	380	360	343	354	353	353	361	367	359	371	353	391	338	368	363	358	360	376	363	364	360	370	357	395	347	346	347	373	363	386	359	371	375	357	312	380	349	386	353	335	373	332	370	357	323	339	362	329	338	346	354	359	388	377	361	366	339	361	314	355	345	380	386	358	336	355	346	344	369	366	366	351	351	340	341	367	389	381	345	340	340	340	380	329	393	342	374	367	358	341	358	328	351	320	348	331	334	348	359	370	349	350	336	356	373	348	360	335	347	371	380	367	376	341	356	377	340	359	371	355	368	345	390	369	343	347	365	328	385	372	361	352	371	360	377	372	343	330	370	372	339	359	383	369	386	382	361	350	362	326	344	356	368	370	361	395	350	339	394	377	355	332	341	339	327	370	357	375	393	385	376	333	341	349	359	357	362	371	320	357	341	364	336	370	348	379	378	330	339	329	350	345	359	344	356	370	385	362	345	331	366	356	335
24592	21559	28836	24739	21323	12262	5583	3649	2710	1940	1496	1237	969	847	839	868	867	902	947	971	868	898	887	834	747	687	653	667	523	473	460	389	378	367	377	312	357	314	290	301	289	252	281	271	274	249	283	274	290	271	259	246	253	245	231	247	234	239	268	218	248	235	211	242	232	252	226	232	235	230	215	209	262	203	236	224	244	232	226	240	250	226	252	249	239	244	211	233	230	219	223	245	272	211	207	242	242	226	254	238	253	232	233	199	232	250	221	232	239	214	250	234	234	228	223	219	234	245	230	244	232	198	233	236	218	214	206	219	222	218	225	226	257	250	232	209	213	238	210	233	235	243	219	235	206	217	242	221	211	235	235	227	237	240	218	226	213	242	200	219	228	229	209	211	270	206	208	221	216	220	251	231	270	198	240	239	209	237	239	234	226	254	235	219	226	230	235	250	253	218	243	232	240	235	188	216	243	258	241	214	229	213	220	221	227	218	256	226	219	261	238	222	221	224	247	209	254	248	239	216	256	212	231	200	233	233	233	212	239	238	225	239	218	218	236	225	249	232	234	232	225	230	215	218	227	243	211	260	247	220	218	217	261	227	242	240	222	206	214	243	201	232	235	222	265	227	225	227	243	230	223	225	240	220	234	237	226	204	243	231	215	251	229	228	223	241	219	209	215	247	229	219	244	244	245	230	217	219	238	218	231	199	218	230	217	240	229	235	218	257	238	221	224	234	246	234	233	262	249	224	252	222	236	217	213	239	230	223	266	221	229	243	209	218	236	254	203	254	230	210	210	251	205	229	241	199	243	250	243	218	251	201	220	209	214	218	225	216	220	220	231	212	227	194	215	252	257	222	257	208	215	221	228	226	231	247	231	230	251	227	255	219	196	228	215	241	237	204	238	218	214	242	198	236	253	235	232	235	225	239	244	224	241	209	235	247	225	244	205	200	246	216	233	210	246	230	220	236	247	213	241	221	244	236	217	233	217	257	197	242	246	230	234	228	227	214	241	243	242	238	256	230	236	233	256	211	227	224	226	222	229	230	224	224	223	230	233	233	234	230	231	238	211	222	239	204	222	225	226	237	228	246	261	248	222	235	222	209	221	233	231	240	223	225	250	201	223	233	210	223	240	232	222	241	254	206	207	261	222	201	230	239	221	217	234	244	257	277	242	226	250	194	236	235	238	214	227	231	243	217	229	224	254	218	200	227	242	240	248	226	217	228	223	205	227	245	198	214	215	240	243	226	219	240	206	234	231	246	237	221	225	213	228	240	249	230	234	251	233	236	230	221	232	232	221	196	237	224	203	227	235	234	248	212	197	222	230	218	247	242	255	239	234	226	248	210	236	248	220	247	217	233	205	249	228	221	234	247	226	218	235	215	259	197	242	232	230	233	242	237	217	222	196	226	229	227	215	255	234	235	251	225	225	233	223	227	228	217	249	250	206	215	210	257	212	254	254	216	253	217	240	218	233	227	226	199	231	204	237	224	232	227	203	207	244	208	222	231	235	234	232	216	232	243	237	214	215	214	206	231	216	221	234	238	261	240	235	208	235	216	234	253	257	210	244	227	220	237	234	235	241	204	247	218	227	224	216	215	238	249	205	252	244	223	209	225	228	215	217	245	224	223	229	223	203	226	208	247	241	221	240	240	232	208	216	210	236	224	218	237	215	244	196	233	242	234	213	210	217	217	210	237	218	217	243	244	262	241	249	232	237	210	238	220	234	217	238	226	251	220	218	260	218	254	226	219	225	211	234	244	226	230	230	217	201	236	254	208	235	214	219	232	219	205	218	251	261	216	259	242	200	225	221	254	231	230	246	205	246	241	232	216	219	242	215	244	238	227	229	230	212	234	223	230	248	255	232	253	201	200	236	214	225	216	230	208	244	218	218	237	247	222	248	246	254	242	236	237	228	233	220	235	222	230	242	243	202	259	213	228	221	207	217	229	246	227	229	267	232	217	215	242	242	233	213	229	191	251	199	230	229	229	233	215	210	230	212	234	233	254	232	235	235	222	218	230	211	209	229	222	195	226	252	227	215	223	238	259	214	207	218	235	224	264	199	221	221	234	257	221	221	252	230	221	225	227	217	234	210	225	239	244	211	230	230	254	245	215	223	227	245	229	240	242	236	213	231	237	227	253	234	224	245	228	255	221	244	212	244	240	213	215	251	225	215	206	230	223	252	233	204	240	226	240	228	208	211	234	240	218	216	233	233	240	224	229	220	227	250	226	239	250	223	208	221	203	252	232	233	217	229	242	246	216	263	225	218	233	211	234	235	207	234	220	240	228	250	231	253	244	231	252	221	221	233	210	213	240	236	230	217	232	208	232	241	231	238	247	239	200	237	213	192	232	205	217	234	229	215	215	211	239	210	215	226	241	229	217	218	234	243	219	205	233	243	216	227	216	228	238	244	209	236	225	212	215	218	224	212	200	222	218	236	236	238	231	227	206	252	240	241	220	226	214	229	224	228	240	237	258	219	221	254	211	238	254	197	238	232	213	218	219	196	217	215	204	224	244	221	231	244	217	207	245	211	227	224	228	229	234	233	244	232	247	250	229	218	232	214	234	219	229	223	246	269	228	222	228	233	238	231	247	219	227	201	234	227	222	233	211	224	246	238	231	241	211	214	257	224	244	234	222	222	212	203	211	225	225	228	255	246	238	246	228	259	249	210	206	257	243	220	241	245	241	224	241	221	218	238	247	226	237	211	226	242	253	230	208	232	247	221	246	222	233	227	223	203	249	226	222	217	226	245	257	222	221	212	229	217	204	231	227	256	226	231	211	239	229	236	229	241	220	230	251	248	247	224	239	238	261	240	252	243	217	204	240	211	253	229	234	250	236	244	236	223	262	218	221	208	226	236	232	242	216	242	226	198	228	222	243	213	232	242	229	217	229	236	213	254	232	195	221	195	212	234	219	225	274	218	215	220	223	234	230	222	222	202	246	222	250	220	198	222	244	244	256	217	228	242	250	202	223	228	237	210	250	196	234	251	235	217	212	248	222	248	246	225	242	242	236	256	209	199	244	238	238	226	236	223	253	222	222	226	225	223	217	251	243	210	232	235	215	243	255	208	255	214	225	230	214	216	234	219	227	189	226	227	221	247	249	245	248	284	233	250	236	218	208	255	244	235	238	220	233	241	239	217	228	217	240	220	223	203	216	247	229	231	218	242	241	241	251	223	246	224	254	226	231	217	225	216	240	209	244	223	224	250	191	207	246	228	250	227	236	235	227	216	234	247	247	231	218	212	235	218	234	228	223	236	235	218	219	212	233	229	243	209	211	236	229	226	218	224	246	210	224	249	221	229	224	219	229	220	274	235	203	213	234	235	215	219	218	241	238	218	230	238	243	229	223	208	221	221	240	221	219	210	239	216	232	220	240	211	219	245	234	230	238	203	256	221	229	255	228	226	233	240	228	259	244	232	220	228	242	227	286	233	241	219	226	227	222	244	215	234	207	242	238	229	253	223	264	223	219	269	240
16918	33457	29153	18717	14189	11718	9375	7958	6417	4661	3532	2817	2323	1932	1812	1894	1923	1935	1996	2105	1993	1876	1806	1793	1508	1324	1289	1120	938	824	778	716	614	544	520	556	540	460	421	404	415	396	378	380	388	381	406	379	392	363	363	330	339	314	298	310	320	338	307	311	351	283	304	329	307	336	335	295	333	283	331	340	297	296	343	270	288	302	304	321	287	281	296	305	315	325	296	291	295	323	284	333	287	299	308	294	304	288	310	284	293	284	307	275	279	320	289	282	297	322	308	308	295	306	286	285	302	290	293	280	290	292	277	313	303	334	298	307	306	301	296	289	307	309	294	330	320	292	322	264	318	285	279	301	297	283	290	293	291	288	273	287	295	285	293	319	294	313	283	300	315	294	303	281	306	308	299	262	308	293	290	279	307	307	293	318	273	305	298	313	285	269	291	278	288	274	280	281	279	288	275	309	276	327	287	298	265	294	310	304	277	308	323	285	302	299	295	306	284	290	308	326	256	322	298	321	259	281	302	307	300	290	249	316	290	305	301	301	270	296	293	275	299	289	310	291	291	336	318	302	266	312	322	294	301	274	269	275	280	296	290	322	285	311	307	296	316	293	304	302	316	296	287	292	289	295	278	321	323	309	295	326	312	292	273	286	290	306	309	277	241	302	277	340	274	276	309	260	306	277	265	296	314	271	281	298	311	310	292	285	254	301	296	301	298	298	284	288	283	281	298	292	308	286	306	328	298	307	326	280	296	303	295	289	302	298	261	291	309	313	294	329	288	274	273	316	280	318	300	293	274	305	291	350	302	312	290	284	313	280	326	287	303	283	277	297	316	295	314	286	303	299	303	311	272	330	279	331	315	298	321	288	305	301	304	347	289	328	286	267	308	313	324	292	303	291	312	283	281	300	287	294	321	287	297	302	309	298	287	297	303	290	301	306	309	353	293	289	302	321	308	268	312	308	279	291	297	307	302	302	280	297	257	276	296	284	307	290	310	297	322	279	314	312	283	323	282	290	295	291	287	287	308	270	298	297	327	302	287	287	282	285	277	303	284	256	316	325	283	308	298	297	291	313	305	310	321	274	268	300	302	329	295	336	276	311	303	302	341	314	296	283	319	324	304	301	283	265	273	298	282	272	283	292	294	283	323	267	292	312	291	294	278	287	290	309	309	332	314	295	283	300	302	319	265	276	311	278	266	308	304	302	282	302	284	317	282	287	326	274	320	325	294	315	291	296	289	316	289	289	294	307	291	270	279	299	299	296	287	323	292	288	281	298	309	259	280	302	280	289	288	320	285	303	308	295	306	296	278	326	300	312	286	313	293	289	307	298	296	284	302	324	291	290	272	305	266	278	295	305	283	250	292	296	305	298	282	286	259	280	279	316	288	299	321	301	282	307	319	283	309	310	322	280	309	312	257	299	321	317	310	304	291	287	300	275	300	297	303	302	277	273	278	284	288	269	281	288	284	266	304	307	301	305	295	288	299	295	312	306	292	306	284	281	300	300	297	303	288	287	295	294	319	311	315	309	280	295	314	295	269	311	291	303	275	285	292	302	309	284	298	305	291	309	291	331	297	308	266	270	297	281	307	286	273	293	288	318	290	268	303	297	292	289	327	290	295	300	297	294	318	290	281	288	328	278	316	301	286	293	280	322	291	270	279	308	306	284	307	282	283	312	281	320	298	283	310	299	291	289	312	295	300	279	281	297	260	290	293	312	292	283	313	314	306	313	307	291	301	307	319	317	313	281	303	291	282	293	320	302	297	286	295	298	321	309	298	253	307	312	254	295	283	296	296	304	268	298	288	295	318	288	291	303	303	312	286	276	249	290	293	290	318	311	292	271	285	329	305	291	329	295	277	301	326	292	298	293	311	273	280	286	273	292	266	290	285	261	294	284	297	294	250	273	297	294	284	296	277	257	295	295	280	311	339	297	301	332	298	323	311	314	297	297	328	288	333	329	307	297	281	292	298	276	303	286	290	306	314	309	300	290	305	274	276	301	301	315	313	308	314	304	282	301	306	298	286	334	288	337	293	297	287	300	314	285	293	297	304	291	291	318	308	279	297	278	263	283	295	277	304	263	279	300	282	293	309	288	300	308	333	311	314	293	280	296	301	305	279	308	296	283	302	306	299	304	261	291	263	294	293	299	290	297	292	313	276	279	278	322	255	309	292	311	320	338	294	308	287	324	290	288	326	314	320	305	319	270	305	291	305	284	303	285	288	261	303	320	293	308	297	294	275	305	310	273	287	277	290	282	307	257	275	290	307	300	300	314	287	285	266	252	327	304	322	320	297	307	283	275	333	291	308	291	277	267	306	286	293	306	320	279	298	301	297	302	312	305	287	277	318	287	300	296	308	291	311	330	266	318	290	297	310	314	298	310	283	298	299	291	313	284	295	309	269	293	297	255	304	289	296	307	282	313	277	299	283	301	308	302	287	299	286	279	305	287	306	301	277	321	312	334	330	296	309	268	294	313	296	302	302	288	295	310	291	313	297	290	319	294	294	289	283	294	295	285	308	279	323	296	273	288	317	317	300	281	321	303	315	286	321	290	308	311	299	277	295	291	302	307	310	308	282	289	307	298	291	285	305	290	305	279	302	274	303	302	310	293	289	304	309	299	296	285	287	303	304	277	312	311	283	313	308	280	282	303	309	285	332	306	312	284	281	316	292	314	320	306	267	295	298	296	330	328	323	313	288	280	284	313	292	318	293	274	265	326	293	268	292	322	287	266	310	309	276	295	288	305	320	305	279	281	294	290	307	269	291	283	291	344	296	304	306	290	287	270	292	288	282	287	312	310	301	314	289	306	293	314	287	320	317	284	289	321	283	284	311	282	310	333	298	292	277	283	296	269	296	310	320	316	272	316	289	288	313	296	292	294	295	299	297	296	263	297	289	308	284	295	325	323	286	275	322	312	313	313	327	303	276	264	311	267	292	296	287	287	273	306	261	297	292	315	319	331	282	283	299	267	326	308	294	314	310	298	302	318	287	287	296	283	310	304	321	316	270	294	281	316	291	275	293	307	313	267	294	319	300	257	310	295	322	275	307	281	320	287	261	316	300	283	281	319	299	311	305	300	307	343	321	283	308	272	335	280	295	306	306	285	304	285	272	307	282	305	309	265	278	321	305	283	270	288	318	293	295	291	344	299	332	301	306	292	285	307	298	287	265	283	311	312	301	273	305	317	273	292	289	295	282	312	307	289	298	309	278	298	300	332	276	296	295	331	325	285	329	303	298	305	288	313	290	263	292	284	290	313	316	312	277	273	310	268	292	306	289	292	289	288	284	291	292	324	302	283	298	301	307	308	320	305	281	300	298	272	295	326	291	322	289	281	284	290	282	294	324	278	316	301	308	299	292	288	280	309	307	324	292	310	275	300	332	281	344	331	287	320	284	256	285	337	305	302	293	278	308	285	298	312	309	305	259	273	297	318	323	312	288	289	294	293	300	317	299	291	278	284	304	271	274	285	281	285	275	294	327	289
25728	21539	27456	25481	11297	4620	3248	2520	1899	1471	1186	977	831	785	759	830	834	828	799	864	811	806	803	769	692	618	609	557	500	475	416	430	466	366	345	391	399	380	366	358	364	338	316	348	313	304	319	347	329	320	346	317	317	331	322	302	311	308	286	322	309	315	333	252	300	265	321	272	285	304	294	318	350	315	325	326	307	299	285	313	274	267	308	285	270	308	299	292	302	285	313	281	312	291	271	298	305	288	284	278	274	279	330	327	307	269	326	303	295	305	286	289	312	307	284	283	308	285	324	304	279	287	291	319	258	315	319	276	317	320	310	284	293	277	317	303	305	291	314	283	326	309	298	288	302	269	292	295	265	289	302	288	242	305	307	285	311	306	295	311	317	307	276	283	290	302	315	296	324	293	297	320	298	325	293	310	299	320	300	303	287	308	283	282	323	283	286	291	281	309	300	290	295	281	308	308	305	308	283	298	284	296	309	287	323	297	280	282	272	327	306	314	291	303	300	277	284	316	308	306	255	279	279	275	309	319	301	282	283	328	285	257	307	276	316	299	286	273	282	313	295	325	295	260	299	315	295	315	303	293	294	289	316	295	297	282	296	281	284	303	312	303	290	327	318	291	292	298	302	303	344	296	320	319	322	314	279	308	298	302	300	276	309	295	290	287	272	307	295	302	325	263	292	270	272	296	311	325	318	305	291	292	289	280	305	300	277	258	303	306	292	313	273	314	319	280	285	291	306	306	310	280	284	290	276	280	303	301	321	277	276	279	298	261	288	321	329	296	296	291	306	320	325	287	312	297	318	313	328	277	270	326	291	276	313	298	297	291	268	284	313	300	297	312	320	278	287	304	288	269	327	307	295	318	292	287	291	275	318	281	306	292	302	295	307	284	320	282	297	264	285	299	264	287	293	314	286	302	320	308	315	298	270	311	283	307	306	308	323	298	285	256	266	295	261	346	281	303	306	310	280	306	310	293	300	282	315	312	290	288	291	292	290	296	274	280	282	295	295	296	297	280	293	279	313	322	281	276	281	300	283	261	294	310	291	287	305	340	301	300	269	271	296	305	325	294	287	286	277	325	286	342	277	313	299	330	253	277	310	279	273	314	296	295	276	270	275	275	296	308	294	279	284	277	293	290	280	291	279	290	273	273	267	293	333	291	297	290	311	287	298	272	292	293	282	311	271	294	309	282	260	287	309	318	308	312	312	287	278	296	303	257	281	299	265	275	271	255	300	289	311	285	303	297	262	316	303	280	296	319	296	281	315	296	289	294	297	305	315	259	281	332	275	279	303	281	289	308	306	293	292	299	291	301	298	306	296	286	266	285	305	284	315	292	303	305	313	286	301	304	294	286	288	254	339	323	320	264	276	335	282	297	322	325	296	304	282	310	331	294	294	305	329	333	261	286	293	317	301	333	295	299	301	279	309	293	288	296	301	299	275	289	303	308	302	286	313	304	299	298	321	315	274	291	299	270	278	262	312	307	286	318	299	289	309	322	298	274	294	323	299	282	313	294	281	319	299	276	299	294	321	277	294	279	285	288	280	326	276	308	286	315	295	323	290	282	290	311	300	292	301	320	288	302	286	324	300	276	331	314	334	298	304	270	316	302	297	284	298	276	314	294	310	326	279	307	313	311	296	290	290	284	303	299	303	301	318	310	299	300	304	280	286	267	256	314	307	312	290	303	244	281	285	298	301	306	300	299	295	296	303	286	302	282	301	302	302	306	286	291	271	283	312	286	285	294	289	340	268	309	286	301	249	281	314	298	285	272	313	289	292	291	240	311	312	270	298	287	306	293	293	294	282	306	316	269	285	297	296	309	278	305	307	317	300	300	294	283	330	276	319	286	283	287	311	287	298	305	297	316	309	289	307	275	278	305	266	295	289	298	322	300	286	299	306	300	269	316	296	306	295	312	282	270	290	279	313	309	281	278	277	262	303	317	294	291	291	314	320	309	289	287	299	304	273	304	283	291	289	291	303	311	330	296	329	304	250	329	297	290	296	313	275	283	284	288	299	276	282	295	313	289	319	300	299	324	294	286	297	285	323	270	316	316	277	300	337	296	288	281	278	269	307	307	315	287	273	326	296	300	328	286	272	301	279	312	281	334	300	300	301	291	293	295	302	294	317	273	301	311	289	304	293	299	289	287	314	296	329	304	323	280	295	269	274	326	288	327	284	297	297	298	250	284	272	295	311	291	316	306	263	301	282	285	326	301	291	338	310	293	284	287	299	270	289	311	316	310	307	310	306	298	299	292	313	285	309	293	297	303	268	321	317	287	281	293	321	271	275	328	326	291	296	285	263	262	299	326	321	285	307	318	308	285	301	302	308	279	291	276	306	336	339	299	315	293	300	296	291	295	282	289	310	289	318	296	301	280	325	281	331	320	315	310	286	306	286	303	317	294	262	308	298	302	327	300	294	274	275	307	300	294	273	303	289	291	314	280	291	316	298	304	299	334	312	289	317	330	305	295	296	285	321	315	283	308	278	340	276	302	268	254	306	284	292	291	322	271	276	311	314	330	262	288	302	291	311	295	280	284	305	281	305	296	298	311	276	302	269	306	314	294	280	295	314	273	305	319	283	291	276	296	281	287	284	308	289	300	297	278	279	294	288	297	298	326	265	284	318	272	298	357	298	328	318	308	291	315	326	307	284	322	313	293	299	323	342	315	285	261	276	296	332	295	263	286	297	311	266	307	307	280	289	330	287	310	294	276	290	266	303	280	298	299	291	288	267	328	292	305	319	306	284	285	305	287	308	286	273	277	259	297	320	283	281	287	321	298	342	279	303	322	302	292	298	300	326	280	302	322	312	309	280	310	301	273	303	296	290	292	295	296	314	289	271	272	273	311	260	340	304	319	276	291	291	292	293	288	287	292	270	297	284	280	329	296	337	295	310	302	338	307	295	288	292	291	287	326	275	309	325	268	324	312	291	295	321	294	308	286	283	293	251	312	285	297	273	289	285	287	298	297	303	302	291	308	274	317	316	295	287	296	350	342	298	272	310	329	284	273	300	306	294	288	275	284	305	259	281	281	314	297	317	303	284	273	294	284	286	314	294	307	308	333	321	293	307	290	303	288	276	309	313	291	309	283	303	315	262	287	290	305	300	289	313	335	281	295	300	284	308	281	303	282	301	314	274	296	337	335	280	262	317	308	282	331	294	274	303	281	295	301	274	275	297	278	309	284	309	275	294	312	274	291	261	303	278	279	288	277	332	347	306	326	257	301	276	299	271	292	304	312	309	305	285	266	303	282	299	299	318	288	287	276	279	297	252	308	297	282	299	337	303	254	304	297	313	284	288	329	289	277	312	333	245	297	295	300	329	297	295	283	307	300	292	284	307	330	279	270	295	308	304	306	302	312	286	328	314	273	332	299	291	321	278	288	308	267	287	291	291	277	300	278	322	294	290	285	309	288	300	298	271	288	308	273	332	287	316	288	281	288	329	313	272	305	284	274	302	262	299	274	274	290	309	275
16360	29637	25033	15403	11875	9116	7346	6357	4853	3758	3004	2256	1875	1756	1671	1663	1810	1776	1691	1707	1643	1698	1650	1595	1320	1133	1119	1020	819	774	721	738	609	568	535	518	581	549	498	464	450	444	482	425	458	489	471	427	423	403	408	415	377	404	374	351	402	397	426	414	409	382	410	401	387	372	379	412	392	380	360	341	381	394	401	356	368	380	362	376	404	407	376	354	409	400	396	392	375	340	400	409	367	351	438	372	378	379	360	369	417	348	380	346	391	390	349	394	393	392	398	363	382	379	386	410	351	383	355	362	349	395	366	402	362	375	390	408	377	369	368	375	391	378	391	380	396	395	387	372	385	357	374	352	377	370	394	375	359	378	389	345	368	369	391	337	384	360	387	360	340	364	372	386	384	378	369	381	402	393	373	384	375	381	365	390	370	347	395	380	358	386	348	392	370	394	379	395	385	383	373	360	382	390	367	349	344	386	354	417	382	345	396	379	366	358	356	364	384	361	372	396	388	401	368	364	361	390	348	348	378	400	389	346	347	385	357	378	395	364	372	396	403	390	375	358	371	381	375	370	394	373	397	366	355	386	345	416	377	359	383	361	339	379	394	368	353	382	358	387	393	379	416	377	400	400	365	364	341	420	363	392	388	369	375	401	368	387	353	406	390	340	348	353	415	386	372	386	355	375	374	404	380	381	343	372	413	372	422	383	355	354	411	403	374	408	349	364	399	356	373	384	367	364	384	359	350	394	364	361	380	405	391	385	403	412	361	386	352	354	385	347	351	385	375	351	377	379	358	380	393	388	363	393	387	367	344	382	385	349	372	392	349	383	344	395	357	389	373	377	369	398	365	360	365	367	370	376	372	382	364	396	388	352	371	386	381	391	421	386	380	360	373	347	381	390	368	335	384	357	391	391	362	383	375	386	389	364	368	362	379	367	360	368	392	367	363	370	379	377	346	397	355	391	379	371	388	346	390	401	398	381	379	400	405	405	359	387	372	400	391	365	363	378	380	366	375	342	371	368	392	399	370	363	369	379	353	365	403	358	404	394	366	370	372	354	386	398	374	388	386	404	349	361	378	350	365	375	387	331	356	408	395	360	353	381	377	360	384	371	398	341	408	358	391	385	394	364	354	381	405	404	388	386	356	385	384	387	353	376	350	382	363	388	398	375	374	312	387	386	356	351	350	366	344	434	377	383	374	358	381	401	419	336	367	369	376	404	390	350	368	385	398	400	384	381	391	360	360	382	393	364	370	386	367	385	378	385	361	374	369	397	411	347	370	400	376	364	348	405	410	379	378	369	371	397	371	357	369	375	340	407	355	410	338	351	389	380	392	391	359	374	381	362	377	378	359	367	358	377	406	368	393	453	366	391	367	353	426	384	381	386	426	375	375	416	377	361	379	371	364	381	378	379	372	377	361	340	379	380	415	388	356	364	377	386	365	380	390	397	358	345	384	367	355	379	389	357	372	397	388	369	382	334	381	365	384	361	390	379	346	339	410	387	381	400	379	366	389	397	356	389	393	373	370	352	355	375	392	393	416	396	403	408	382	446	376	351	382	393	387	390	374	385	370	390	398	412	357	360	334	401	377	352	406	397	371	356	375	357	366	371	410	386	393	385	365	396	387	403	375	362	380	414	418	368	365	375	370	341	368	365	385	370	397	396	381	388	391	403	389	356	384	362	344	397	396	371	381	374	362	383	418	382	403	367	395	375	394	364	384	380	400	392	398	396	413	388	384	404	413	368	387	372	376	422	392	389	378	355	365	356	425	374	357	380	387	348	380	361	388	382	374	376	415	360	379	370	352	364	369	386	376	383	398	376	380	373	366	375	353	389	374	387	419	355	397	349	404	386	331	393	364	400	362	367	412	397	360	357	392	406	364	372	386	386	377	359	380	345	376	407	380	355	338	419	366	416	370	358	370	413	395	372	393	350	346	392	373	366	386	377	374	343	403	409	381	356	368	359	411	374	385	381	392	382	367	343	359	379	405	364	389	419	370	368	362	400	382	356	383	388	352	388	391	377	398	337	395	403	379	367	376	355	381	356	377	425	405	382	414	374	364	361	402	374	371	396	352	395	336	387	357	377	378	382	347	392	372	382	361	394	378	365	384	373	351	387	372	342	373	364	369	379	396	375	360	420	380	372	423	373	392	392	368	379	367	390	340	355	370	361	405	392	407	378	381	381	370	369	390	365	378	401	387	371	370	351	411	368	385	379	394	388	392	375	370	392	359	408	343	418	365	374	360	377	405	362	363	382	377	391	361	377	375	415	399	409	369	356	409	430	385	363	374	388	360	393	348	359	357	406	405	357	386	390	365	376	408	378	350	394	368	396	396	371	360	365	373	352	404	365	370	393	387	347	367	370	385	392	394	411	394	350	381	375	384	367	393	366	392	375	398	394	386	371	367	387	384	352	373	404	396	347	338	383	397	377	407	388	372	386	359	379	376	388	392	385	378	351	337	381	374	403	347	394	375	379	390	382	344	388	363	385	394	419	369	377	419	363	393	349	389	375	384	401	404	358	416	364	381	394	382	403	390	393	386	390	367	396	385	363	385	351	371	386	390	366	369	381	340	356	372	371	362	400	390	382	348	357	373	384	379	364	406	365	366	388	364	377	385	384	382	370	378	395	351	400	412	379	390	386	375	402	392	357	368	366	360	374	369	371	352	410	357	391	367	379	396	368	379	449	354	392	407	374	376	412	394	414	409	346	354	376	374	363	373	384	396	366	388	352	389	384	371	368	368	356	332	376	373	412	367	364	358	362	374	343	375	378	352	364	393	359	364	354	357	388	416	344	384	380	380	396	399	427	346	400	382	358	361	381	381	398	392	373	383	355	370	350	353	376	367	391	352	364	396	387	400	372	356	375	401	351	391	386	372	384	360	367	405	370	372	365	406	421	392	382	400	373	404	377	388	367	383	413	347	388	387	371	429	352	354	402	415	365	358	394	370	368	329	347	388	411	358	356	396	370	372	342	362	388	384	381	411	359	381	390	360	384	395	405	425	388	366	379	361	322	383	387	372	366	383	403	400	374	379	389	347	395	381	398	395	399	335	377	380	362	368	376	400	343	372	338	401	359	354	373	336	384	374	366	375	392	368	359	368	389	381	352	370	368	352	381	368	351	343	342	369	404	386	367	375	379	351	362	353	383	393	404	342	417	403	375	361	377	367	396	327	397	397	333	426	371	345	380	354	364	362	406	363	344	365	383	390	358	404	400	388	379	400	403	396	386	385	421	375	368	389	353	374	355	376	387	338	385	363	392	418	377	358	374	358	387	354	378	345	408	367	398	405	331	383	411	384	336	374	376	396	392	343	382	390	390	373	386	349	354	370	394	342	382	396	395	403	384	375	338	386	397	388	366	385	362	384	391	376	393	379	402	398	374	373	394	384	358	367	376	362	364	357	418	392	373	377	350	389	415	379	387	398	373	363	405	341	371	381	358	395	353	338	403	380	406	378	356	388	365	416	346	388	345	388	368	365	347
23489	21568	29460	24133	21600	21555	12895	5558	3651	2763	2106	1730	1410	1238	1238	1204	1353	1369	1307	1275	1307	1376	1308	1200	1047	856	851	689	687	532	511	506	427	437	408	417	432	425	334	323	348	360	312	298	290	302	301	286	328	282	281	261	246	252	268	237	258	258	287	234	246	257	226	261	249	217	244	232	236	283	259	257	254	249	264	263	259	235	259	219	245	264	258	233	254	249	232	246	227	234	234	209	263	267	243	227	243	236	260	234	223	241	229	239	220	238	243	268	247	252	234	250	237	267	258	250	244	238	233	242	252	260	252	244	241	236	231	254	254	228	219	251	260	257	218	224	241	250	211	234	232	240	221	229	267	237	243	260	230	268	223	272	249	225	215	238	224	255	250	255	278	239	204	256	219	261	242	236	232	248	240	230	240	238	252	252	254	242	235	256	238	233	243	246	248	250	214	247	208	216	236	244	221	209	254	246	246	231	262	257	246	235	223	225	267	275	230	242	246	239	254	251	249	240	229	231	252	207	263	254	224	245	201	251	217	234	232	217	214	256	214	235	257	235	236	238	246	229	265	244	247	263	225	243	229	212	243	259	240	241	248	235	226	290	247	255	248	258	261	250	229	244	231	224	249	232	251	240	231	231	227	255	253	281	239	218	272	266	245	220	259	235	260	259	226	262	270	251	245	244	226	261	216	234	267	246	273	236	212	245	232	285	227	252	247	248	258	228	231	234	235	224	229	240	244	219	247	241	259	254	267	231	227	251	220	254	241	242	201	256	236	221	221	268	241	207	261	226	224	232	246	217	246	245	237	224	255	248	230	233	253	220	201	240	249	246	224	240	244	223	249	238	250	256	228	244	247	235	218	254	236	269	233	259	223	238	252	257	237	251	245	246	239	232	272	220	265	218	212	236	259	248	254	249	252	272	234	216	252	249	241	248	221	251	234	235	224	255	229	236	252	219	238	229	237	212	218	268	238	235	256	227	237	243	249	235	236	247	220	231	243	226	247	255	263	223	229	251	235	227	244	251	238	228	212	251	238	201	234	235	227	207	260	258	248	264	230	247	245	267	214	274	253	232	232	229	227	225	227	235	240	251	267	257	235	213	224	253	211	243	266	241	218	244	238	246	214	242	251	232	250	226	249	241	236	234	206	247	230	227	234	276	236	241	235	235	245	221	238	222	254	219	254	241	223	254	233	222	243	222	249	221	253	236	234	246	228	255	250	219	222	247	207	221	239	223	225	242	235	222	239	242	277	255	249	261	235	249	231	226	253	247	216	219	236	244	222	236	249	267	269	238	238	247	251	249	269	254	226	286	253	244	253	249	250	250	225	228	243	238	229	235	265	229	245	230	220	254	253	238	231	249	264	234	224	233	259	222	218	222	231	257	220	236	217	236	227	214	225	252	233	208	252	237	249	232	236	229	237	229	212	218	234	237	245	251	230	248	247	226	232	247	243	222	206	264	239	262	241	222	263	233	265	234	234	232	269	246	223	249	229	222	245	237	218	242	223	242	228	228	202	254	248	245	243	241	246	208	223	253	220	255	239	246	231	250	226	248	243	229	232	219	247	263	212	242	239	228	245	217	259	249	268	245	275	248	228	222	235	243	237	229	249	233	231	234	229	218	230	246	243	249	239	249	242	216	230	247	233	248	251	239	245	245	272	240	223	225	249	261	239	241	244	237	270	234	222	254	239	234	259	243	282	229	265	217	224	244	215	259	226	265	217	202	254	246	234	233	258	260	224	231	253	228	233	227	268	204	249	222	222	218	232	200	242	271	240	252	233	250	235	248	228	223	218	222	264	226	222	244	259	221	233	246	238	233	220	244	235	264	232	233	244	219	249	229	250	240	246	251	247	216	218	225	241	246	247	238	268	240	251	217	237	238	214	238	203	224	228	209	200	267	232	258	229	237	247	238	249	232	225	239	259	245	251	260	244	227	228	247	245	262	245	239	231	225	234	237	244	231	256	260	210	226	215	222	202	229	249	254	242	233	227	240	246	213	244	248	204	242	271	225	245	238	225	246	246	239	229	253	242	210	263	235	231	253	249	232	244	247	246	276	231	236	236	238	221	239	218	230	242	242	240	232	242	233	237	209	258	249	247	234	241	221	230	223	267	242	244	238	253	228	234	247	250	233	247	238	259	244	231	246	251	236	277	229	229	222	250	215	258	232	260	240	242	240	248	254	207	222	237	237	246	219	238	220	225	226	214	225	254	246	233	251	230	231	225	239	276	242	235	250	253	239	206	246	253	234	218	229	243	246	247	236	247	267	273	259	224	235	228	256	234	244	235	216	223	248	245	215	229	245	269	241	246	224	244	228	254	242	274	247	248	244	245	239	250	229	240	211	258	235	209	240	240	214	227	234	245	217	240	250	221	253	251	212	251	268	231	227	232	229	219	243	240	236	259	233	227	224	239	253	256	236	260	234	230	248	266	239	222	224	253	242	208	195	240	239	255	248	233	254	246	248	240	268	236	246	245	210	225	230	237	249	250	227	237	236	239	257	233	229	224	252	236	246	268	238	242	225	240	278	274	224	239	232	244	262	215	225	211	219	223	250	232	255	265	217	212	238	263	198	241	206	243	227	250	255	260	225	228	222	218	270	242	234	240	249	225	230	234	249	241	246	225	216	245	225	228	246	278	247	235	205	254	238	216	253	240	232	227	245	220	240	223	244	188	259	237	237	221	247	248	232	247	238	209	232	215	244	198	217	219	248	270	253	220	219	268	272	209	231	229	233	244	214	244	243	239	211	234	241	219	224	238	230	228	248	221	234	241	212	240	227	242	217	244	243	228	216	240	225	240	241	266	254	255	246	234	235	236	234	239	238	211	225	236	240	234	224	238	217	253	227	252	225	244	249	250	260	202	216	238	252	240	249	257	224	214	248	250	246	245	261	230	261	236	213	239	220	242	234	245	238	249	244	224	217	229	249	230	244	226	232	252	245	230	215	236	206	232	192	250	246	217	253	237	252	203	252	254	218	254	231	235	220	231	238	255	213	233	240	259	225	220	222	251	236	230	214	232	225	244	242	215	212	236	275	252	247	233	254	241	270	230	253	232	239	281	252	226	235	212	218	234	228	225	242	259	251	232	235	232	224	220	231	236	258	249	245	230	249	222	241	233	217	251	237	243	210	234	229	212	232	233	253	238	252	245	259	211	245	271	248	245	209	232	251	241	249	229	267	241	234	263	264	247	266	225	264	218	221	279	267	213	214	227	225	240	237	244	223	235	222	227	235	232	246	205	239	223	242	222	244	255	222	232	241	232	216	250	254	271	233	230	227	266	224	251	223	238	247	225	229	232	236	239	242	231	237	257	240	216	256	242	245	218	243	229	232	218	226	241	259	240	237	227	250	234	253	249	217	240	243	230	241	208	228	206	254	242	252	234	242	251	231	228	231	249	249	236	250	268	236	226	238	229	230	217	248	239	256	240	243	226	242	245	244	246	236	238	232	229	260	229	224	219	247	234	255	254	226	249	245	238	258
19222	38232	33733	23523	19365	15124	12712	10926	8472	6791	5084	4105	3317	3159	2786	2797	3134	2973	2901	2798	2879	2838	2758	2579	2158	1783	1492	1378	1146	980	916	907	780	649	667	643	713	592	469	518	513	455	477	454	476	460	443	396	406	422	376	382	336	327	354	363	379	330	339	322	385	294	316	332	295	307	296	303	327	332	281	326	312	310	311	305	328	322	300	326	329	317	294	327	293	287	313	322	296	306	336	314	318	305	313	314	348	307	312	309	294	293	293	309	325	326	303	320	307	279	264	324	306	284	295	301	287	293	307	289	310	307	305	287	302	289	319	302	294	296	321	297	276	267	300	300	297	286	298	305	306	299	272	319	306	309	299	313	293	283	320	312	267	300	312	338	285	318	306	314	297	285	282	301	315	304	282	322	284	279	299	306	292	306	298	292	299	278	265	289	294	292	281	289	297	327	290	329	317	281	266	329	268	295	281	304	322	314	285	292	292	312	289	299	305	318	344	310	311	299	305	288	289	335	298	285	340	319	277	285	310	294	297	286	300	311	319	291	309	291	294	290	299	308	293	299	323	323	336	287	327	287	275	276	285	308	288	299	321	283	293	278	285	308	305	305	288	292	295	314	281	287	307	321	309	308	277	308	269	287	338	318	320	308	282	302	289	268	308	286	317	285	336	267	273	282	307	311	295	335	325	275	326	298	286	286	312	305	286	294	295	298	286	301	297	296	287	299	310	286	279	284	296	325	303	294	296	313	367	307	257	282	306	299	308	291	332	281	324	310	304	287	301	283	286	312	293	323	296	335	298	310	289	301	289	291	298	305	323	299	286	291	311	300	281	278	282	314	280	306	291	290	302	286	297	292	319	334	308	284	317	301	287	312	281	304	283	312	271	299	286	296	319	320	291	291	281	301	311	282	286	305	291	276	281	313	323	319	320	282	328	293	325	293	311	311	293	312	267	291	275	307	295	310	261	282	307	314	323	298	288	286	271	313	326	320	323	318	344	299	288	278	311	283	322	276	288	276	291	280	318	301	280	271	308	290	297	298	279	279	338	283	314	323	270	324	297	289	332	295	303	298	309	283	276	286	275	285	281	293	286	289	307	267	304	267	267	313	299	299	304	314	323	305	317	277	319	297	295	328	298	295	286	295	273	292	306	302	274	307	307	274	313	297	288	284	293	319	275	295	295	291	270	307	319	292	300	291	315	316	288	270	305	308	270	307	318	250	325	293	288	290	336	302	304	285	311	307	319	310	248	274	337	329	313	288	325	298	267	320	318	292	303	274	299	275	298	324	290	320	308	333	302	292	305	320	303	305	309	319	304	281	294	311	305	313	297	300	289	280	270	326	310	306	301	309	266	265	261	304	297	313	300	306	268	329	323	312	303	284	314	290	280	276	294	286	296	266	293	282	301	286	301	295	281	289	293	306	276	304	289	276	309	307	269	294	317	318	316	306	271	299	268	257	281	281	284	303	305	303	305	275	321	317	276	301	299	299	293	294	328	277	307	267	308	269	321	256	296	311	282	294	304	280	278	303	289	295	304	305	341	291	265	298	271	293	290	295	266	305	283	283	321	298	287	284	318	287	317	305	279	307	285	328	290	299	300	288	303	284	312	284	283	289	264	298	283	300	261	268	307	273	301	311	327	291	312	293	307	291	270	337	302	310	318	255	300	307	281	293	307	281	307	310	280	295	274	321	263	323	302	298	286	281	273	317	305	297	291	294	334	304	262	291	315	306	329	265	300	297	294	310	290	309	268	299	301	321	315	297	328	320	301	303	288	271	302	313	281	286	294	304	290	289	309	298	317	287	292	292	282	317	293	306	294	293	296	297	291	290	270	321	300	317	315	295	326	275	301	289	296	294	274	253	285	284	314	272	285	298	268	295	299	301	288	298	321	292	300	269	297	311	296	291	312	254	277	302	278	304	293	301	313	292	290	307	285	279	293	267	278	289	291	307	279	298	318	294	290	317	293	327	281	289	296	284	333	304	301	274	291	291	305	319	322	302	310	278	291	281	281	292	278	278	320	280	310	333	295	300	299	274	323	304	275	306	298	307	276	303	299	323	320	313	294	325	308	305	296	290	273	276	295	295	291	291	283	275	317	280	315	335	293	345	330	329	294	302	284	313	306	319	317	301	278	310	283	321	256	293	288	321	282	316	291	319	285	297	292	278	315	311	335	299	308	304	289	303	296	301	282	275	302	320	292	294	302	295	285	293	301	295	322	287	318	310	291	277	309	338	314	298	253	307	279	311	331	295	316	265	315	265	300	299	294	317	292	286	255	294	296	287	283	320	329	293	293	308	321	315	312	314	265	298	287	314	302	306	304	288	308	310	291	294	303	277	293	272	280	307	300	306	330	307	289	294	284	291	293	297	300	299	308	277	302	292	324	270	290	304	278	292	321	298	282	320	294	306	296	318	309	300	338	290	299	311	315	292	298	329	312	320	305	323	304	312	300	274	293	300	321	305	302	287	295	276	318	291	267	297	295	311	275	277	248	269	317	323	291	307	272	311	272	305	302	322	314	304	288	312	301	310	320	295	274	277	301	318	286	294	319	311	271	279	257	280	291	319	279	310	305	310	273	306	300	311	289	279	290	288	297	293	288	311	303	307	259	306	265	294	281	295	278	278	314	289	290	303	301	266	311	299	294	300	306	302	293	324	301	303	296	319	264	274	301	277	295	322	283	281	310	312	302	317	320	296	310	297	311	330	276	272	282	292	314	304	301	294	296	308	292	303	306	286	327	315	284	260	296	320	300	269	285	298	314	265	333	288	296	298	308	251	323	312	326	298	296	290	293	303	298	325	321	320	300	283	285	278	307	341	284	294	290	291	263	306	356	318	327	274	311	301	287	297	279	330	302	315	306	280	278	312	322	298	298	291	285	290	289	293	299	284	287	297	299	306	303	311	290	309	286	331	299	319	300	270	312	280	302	292	302	297	309	321	311	275	291	285	301	326	293	311	286	307	296	277	282	304	286	297	296	311	287	310	302	297	322	292	298	333	285	279	297	328	309	293	285	268	299	290	286	302	298	330	301	281	306	306	251	325	285	320	282	277	302	322	333	293	286	321	308	307	311	327	285	308	292	294	317	328	305	310	303	314	296	306	272	295	300	326	295	300	298	328	303	308	316	304	301	293	319	288	290	304	300	294	314	310	304	286	312	295	273	247	268	285	308	294	326	286	289	309	306	298	296	274	293	285	291	281	325	280	308	306	278	320	310	298	285	294	279	320	297	310	253	287	287	277	302	303	317	277	268	287	284	298	310	297	293	266	260	285	282	287	319	323	290	283	295	295	319	356	302	292	297	285	300	323	274	317	277	293	309	313	302	305	314	265	294	307	287	288	291	317	289	327	316	289	328	309	299	248	297	313	289	262	279	281	298	306	314	335	285	319	304	322	321	313	291	296	307	303	302	277	263	276	297	299	288	302	306	302	290	285	289	297	291	275	310	284	273	293	281	273	288	294	300	297	317	318	307	312	280	289	295	292
27775	21058	16679	9308	5044	3219	2494	2005	1528	1125	930	759	746	659	630	749	765	772	693	674	738	682	680	650	609	529	471	464	403	403	420	372	346	335	330	332	333	335	330	291	291	281	313	302	285	293	302	290	273	292	328	283	263	284	280	295	296	286	301	264	291	276	300	285	294	299	298	291	264	294	276	293	287	278	292	290	275	270	287	300	293	271	278	319	269	298	293	278	277	256	286	283	289	285	286	265	298	290	259	287	319	255	271	290	292	284	284	261	291	284	308	298	258	269	273	283	254	291	266	270	279	285	272	281	271	295	275	270	276	292	275	274	260	251	264	259	278	253	280	296	307	278	258	266	280	280	286	276	281	317	268	253	275	294	263	279	270	292	278	265	295	268	282	281	281	268	267	289	325	304	291	314	264	281	261	261	318	283	261	269	263	295	258	287	258	239	288	273	294	260	256	257	259	289	258	274	265	299	265	277	279	271	268	278	288	273	277	287	277	251	267	302	291	293	300	284	262	287	292	273	279	291	278	253	300	291	278	287	275	276	274	285	297	298	248	276	273	267	277	279	251	287	273	305	290	290	254	294	304	292	286	264	305	275	264	246	275	265	255	279	247	304	276	275	277	261	253	238	298	264	259	264	272	266	283	300	289	321	242	256	305	280	254	286	249	283	281	291	254	263	268	293	301	266	272	289	278	272	287	293	279	274	292	262	306	283	275	273	296	267	260	281	280	270	237	286	278	278	267	270	282	286	268	308	277	275	272	280	258	258	287	266	282	267	283	289	279	272	278	277	270	291	266	308	267	267	276	265	258	244	299	253	297	286	273	271	261	291	261	296	283	283	295	268	286	278	303	294	254	271	285	282	297	271	287	279	262	268	274	281	272	273	286	272	289	314	287	268	250	299	275	315	288	290	277	267	282	287	270	287	287	264	285	299	253	280	297	283	285	262	298	316	278	268	276	255	276	301	285	270	262	292	282	258	270	268	289	293	303	280	262	294	280	278	269	298	275	273	294	287	276	261	321	273	259	289	262	276	297	261	253	285	301	296	295	253	270	274	278	256	284	293	296	306	278	267	263	285	261	277	279	277	281	300	258	273	273	288	286	305	299	291	254	269	248	275	286	272	278	282	296	253	281	268	272	260	262	276	243	276	266	281	283	269	275	283	269	260	298	247	261	284	286	272	287	269	257	268	259	280	246	291	266	271	266	262	264	293	286	281	259	280	270	302	251	280	256	308	248	288	282	266	297	290	257	274	276	334	251	293	274	293	278	291	266	277	265	283	328	273	257	262	284	270	267	277	259	284	279	268	284	299	246	268	270	289	279	298	272	246	257	282	290	296	245	285	255	262	270	288	271	295	274	278	275	275	276	309	285	251	287	290	298	292	279	305	281	254	285	261	275	259	253	269	295	250	294	308	273	284	285	297	278	281	279	276	255	265	306	287	294	280	305	286	303	275	255	269	263	294	285	288	270	285	261	301	271	295	257	270	248	273	311	274	273	262	266	225	281	278	258	277	301	304	301	253	290	290	256	278	288	269	297	283	291	251	281	289	309	298	306	279	287	282	279	277	293	282	282	292	286	288	281	253	255	272	283	292	307	267	279	293	271	289	304	292	266	267	251	306	246	268	259	270	284	282	256	281	251	298	255	278	284	276	291	255	255	274	291	273	283	258	279	295	304	320	266	279	259	262	255	264	315	284	291	282	282	300	270	285	288	269	276	269	273	272	280	290	297	281	281	263	283	272	287	270	262	281	305	276	280	253	259	279	275	271	268	288	276	302	247	242	249	262	280	270	272	315	267	292	295	274	271	268	267	247	308	338	297	320	248	285	284	249	247	287	286	298	275	271	278	273	253	283	264	262	305	291	238	265	293	253	286	262	272	268	264	286	281	273	265	289	262	294	273	285	307	276	303	275	296	291	282	246	261	301	264	230	281	298	292	270	278	290	287	308	288	262	282	285	284	314	288	274	297	268	273	266	317	249	278	281	270	301	277	293	292	275	301	281	310	275	287	271	299	277	296	276	240	248	289	279	245	282	256	287	290	283	242	257	274	287	275	276	260	275	235	265	303	309	287	271	249	267	284	295	264	258	279	283	270	287	275	293	281	293	276	284	240	289	251	282	299	274	267	284	279	279	307	233	280	282	294	279	286	259	298	302	249	260	285	269	290	282	283	284	312	279	277	306	273	283	275	271	320	281	308	265	282	271	296	260	301	291	286	261	279	278	269	277	282	287	273	282	287	283	269	308	283	266	313	272	290	293	291	287	276	299	262	303	299	272	281	297	295	304	280	295	243	264	237	260	270	282	283	255	262	274	266	277	265	275	267	274	228	283	282	313	261	304	276	270	260	283	253	289	299	284	287	279	275	251	245	283	271	276	280	305	270	295	281	277	288	276	286	282	282	260	273	268	287	274	288	271	302	281	281	266	291	290	287	311	304	288	284	303	271	268	273	266	263	259	271	288	293	290	262	250	293	244	274	293	279	281	266	298	274	260	243	280	265	276	289	272	290	278	259	272	272	292	254	284	265	319	292	304	261	261	258	278	297	270	279	290	274	272	294	277	323	276	290	315	270	277	250	297	278	261	294	303	265	294	269	278	261	275	297	276	268	286	283	262	281	321	278	280	300	275	281	281	283	286	283	280	288	275	290	310	269	284	258	277	268	279	274	284	286	274	249	292	252	279	261	291	295	289	278	269	266	256	265	277	293	293	271	278	295	254	286	292	274	295	300	298	267	278	268	261	280	298	284	280	286	277	278	307	277	319	276	287	263	288	290	310	266	258	303	258	252	282	264	275	266	279	262	295	266	290	279	281	262	310	263	259	278	250	300	273	260	242	305	284	265	282	268	283	269	266	288	323	273	295	273	260	268	286	283	269	264	271	277	276	287	272	245	274	314	275	280	268	300	248	266	292	297	281	299	271	285	281	309	260	270	257	259	292	275	239	273	295	262	263	285	250	262	281	260	269	296	303	255	303	251	267	290	297	258	274	291	292	312	292	264	289	270	274	278	273	267	270	238	276	298	294	289	256	285	280	287	247	307	278	311	269	272	304	270	298	299	272	260	265	292	280	291	273	258	286	272	257	277	282	295	287	310	298	258	283	281	273	278	277	272	246	291	285	267	253	249	307	275	261	263	253	249	274	242	267	288	301	289	281	301	272	284	264	276	285	282	292	294	263	290	265	254	283	267	283	271	276	257	266	286	287	251	280	259	271	274	278	271	285	303	276	295	282	280	276	292	300	289	298	282	277	268	287	278	272	304	250	284	287	287	282	266	285	285	272	275	298	271	290	254	278	290	280	240	310	276	324	291	259	276	271	280	294	250	289	292	252	264	282	265	308	269	258	301	287	294	319	289	266	278	276	285	264	274	275	247	309	286	284	279	280	271	256	285	266	273	289	270	283	281	299	268	255	288	275	285	246	301	263	296	277	278	295	260	277	271	258	255	295	249	284	257	284	248	280	239	284	270	243	263	253	272	253
15001	24581	21036	12529	9562	6998	5780	4858	3748	2845	2067	1742	1604	1452	1395	1420	1591	1693	1527	1459	1406	1417	1361	1213	1149	913	859	744	631	605	603	549	521	516	485	489	476	453	422	415	445	401	409	414	447	393	421	386	410	433	394	349	381	363	369	373	360	355	375	345	337	347	380	334	392	349	355	340	384	334	347	348	366	389	370	373	348	392	359	391	373	331	379	389	317	373	378	411	384	382	361	341	385	362	346	376	367	368	350	341	305	364	349	329	372	392	343	363	344	370	365	341	353	368	382	366	324	325	388	375	358	358	346	367	363	353	364	363	350	373	359	382	366	390	367	336	358	370	341	374	347	383	352	347	367	354	375	363	381	366	359	375	390	349	394	341	339	314	368	368	325	350	348	381	356	316	359	350	369	340	356	376	372	336	354	369	353	351	388	346	367	348	384	353	347	388	365	334	350	347	374	364	392	340	386	336	342	369	365	371	357	370	368	395	366	391	345	325	362	332	366	358	375	399	339	325	381	336	366	365	353	385	377	372	328	352	365	373	332	385	363	402	347	343	379	323	379	318	360	355	350	369	359	351	367	358	366	361	373	381	394	361	347	377	339	376	335	376	377	324	365	373	361	346	366	338	356	332	343	337	344	378	334	364	359	342	346	372	352	351	330	378	345	339	337	333	337	377	365	322	331	350	366	394	336	387	349	384	385	378	352	370	360	355	350	378	372	345	352	344	354	398	337	304	371	349	365	337	344	362	380	349	372	371	385	366	351	345	395	383	360	357	373	362	370	385	325	378	361	339	367	362	336	366	369	373	375	350	345	331	335	355	326	365	368	340	374	340	385	356	379	358	378	361	366	370	367	372	358	378	375	314	377	319	386	352	347	387	358	366	328	382	322	353	345	404	362	385	380	362	350	352	390	344	374	359	360	383	361	326	351	369	335	368	421	390	364	339	362	341	370	341	369	368	342	353	344	342	348	391	343	349	339	380	395	371	384	395	342	327	357	375	343	340	376	333	377	350	327	357	401	387	330	364	338	352	357	354	398	358	363	331	378	368	377	344	349	349	345	356	373	385	360	354	344	345	359	380	340	309	391	361	346	350	395	373	333	354	377	354	346	359	359	337	374	388	366	341	358	364	356	343	374	336	378	352	363	378	362	343	349	364	357	354	360	347	347	351	361	368	358	368	372	394	364	377	336	347	407	322	352	361	385	341	336	321	320	347	359	377	374	328	340	353	375	348	355	386	321	342	367	353	328	340	358	370	366	381	370	324	334	382	368	326	330	400	351	340	355	362	371	363	364	345	360	360	373	359	353	378	365	373	386	366	384	376	367	366	359	371	346	368	362	353	361	354	393	358	386	379	381	356	367	390	354	341	351	380	350	383	340	371	349	344	386	383	341	369	353	346	360	352	372	393	344	367	352	361	326	322	402	367	358	359	357	388	343	341	359	391	348	348	361	364	386	358	355	411	345	395	369	376	352	356	372	342	346	364	361	322	329	364	371	362	341	391	373	367	368	390	377	357	366	372	368	349	374	364	332	346	371	370	357	362	375	377	391	390	350	389	336	374	392	340	379	376	353	368	387	376	371	377	343	327	345	323	325	374	339	386	367	365	364	356	382	396	344	385	344	352	369	369	336	353	341	348	358	366	355	375	395	347	362	368	367	386	360	350	374	365	385	311	338	353	382	324	377	343	382	371	352	337	353	381	340	320	346	333	348	343	330	351	372	367	372	347	356	333	331	355	348	353	376	317	329	341	353	369	334	371	383	338	361	351	382	377	359	373	352	373	375	354	400	345	365	367	379	332	374	369	332	368	369	338	357	375	374	331	370	356	353	373	375	332	347	355	367	380	376	358	358	342	361	384	356	331	372	378	390	335	389	358	352	349	348	387	377	371	349	332	334	334	361	392	378	357	380	348	326	354	362	365	339	396	353	340	371	389	371	378	353	347	400	347	335	354	386	353	346	370	365	372	362	393	377	340	370	368	356	346	349	366	372	335	378	356	364	336	350	347	379	343	387	375	360	349	387	374	393	377	341	354	361	371	346	361	336	325	339	330	356	345	359	383	376	352	362	320	381	356	331	371	351	355	387	365	374	364	346	374	350	360	346	329	367	353	380	367	400	394	361	351	336	359	365	371	347	385	349	350	340	340	379	351	349	323	353	359	356	343	362	354	381	351	369	384	360	358	335	368	329	357	358	354	333	358	367	376	358	363	360	353	332	377	332	352	343	378	332	398	364	358	345	370	353	355	356	368	363	357	373	370	340	374	380	341	356	355	311	361	390	332	360	372	311	353	373	310	350	359	380	365	345	399	307	399	326	329	395	366	390	371	375	368	366	362	367	339	364	328	344	343	370	385	355	361	389	358	367	383	330	357	371	318	354	338	348	335	365	329	317	367	380	352	363	371	370	366	368	371	383	393	385	350	308	362	371	371	365	371	351	364	349	396	356	369	388	380	355	383	359	352	345	357	368	380	365	374	343	343	340	399	345	374	366	382	334	359	378	384	372	352	372	357	370	359	373	374	366	349	377	375	369	364	362	374	342	356	360	343	380	370	376	326	351	370	388	368	331	387	374	363	395	356	320	368	351	358	362	348	400	350	356	363	361	340	383	373	336	371	359	367	366	366	337	379	370	377	343	348	356	370	360	380	378	383	344	362	365	366	346	359	374	335	352	358	365	369	367	359	338	337	362	341	365	347	353	372	385	377	369	373	373	361	362	348	333	340	350	359	355	387	382	369	374	355	326	386	352	342	360	361	353	338	348	370	377	360	363	343	349	372	380	336	340	390	327	365	366	369	363	350	359	362	379	388	361	352	374	328	386	370	353	382	359	375	393	369	358	366	341	373	367	373	349	369	349	354	366	342	359	361	368	405	349	362	368	344	344	356	345	347	344	384	356	389	353	310	353	312	353	328	342	354	368	347	358	352	372	313	336	359	398	329	373	339	374	370	331	359	352	338	339	343	334	371	371	363	378	365	387	344	373	342	334	380	328	367	365	323	362	351	349	340	338	350	355	366	363	369	342	341	368	387	361	375	390	351	362	397	375	340	369	359	357	367	380	351	386	355	365	384	352	351	342	394	373	382	359	368	377	361	360	359	387	347	349	326	374	334	297	366	375	333	331	369	355	369	368	346	343	378	367	343	378	330	394	382	322	350	341	368	367	368	344	369	370	351	381	354	353	371	371	362	341	370	310	333	337	382	368	358	352	337	382	388	388	368	360	350	344	374	371	365	378	379	359	327	315	334	344	346	357	369	352	311	332	357	361	331	374	373	366	384	360	394	351	363	347	360	337	369	356	345	341	356	359	354	394	371	376	328	385	383	342	359	375	359	321	374	343	337	374	345	373	349	363	387	379	329	352	360	364	386	339	376	366	359	317	378	349	328	368	355	376	341	346	367	369	356	333	333	383	380	351	362	408	370	362	352	346	349	388	394	406	361	339	361	321	352	369	375	350	347	393	364	353	365	348	356	356	370	374	391	373	396
24599	21565	28859	24824	21341	12105	5268	3609	2584	1919	1393	1191	1078	964	957	965	1102	1144	1061	1008	969	989	908	857	785	655	560	486	410	437	408	377	383	346	364	344	303	309	291	297	276	301	271	265	249	276	283	253	257	270	267	270	215	239	246	244	247	226	227	213	288	230	207	234	224	241	216	237	193	248	201	222	233	240	224	241	243	242	218	239	236	241	219	232	228	222	260	232	242	234	222	239	234	226	226	246	239	223	239	245	234	256	210	231	254	234	218	270	246	244	205	213	221	226	232	235	218	224	211	236	239	203	213	231	230	222	243	233	225	243	221	233	220	212	234	256	224	220	223	237	224	219	226	213	237	232	223	233	215	232	216	261	250	266	207	228	228	211	222	211	226	235	229	245	228	224	230	228	235	236	238	213	259	222	208	234	232	219	233	215	212	235	250	212	239	234	189	230	238	214	251	237	209	245	221	244	249	234	274	244	213	221	231	226	232	245	220	232	218	230	228	241	239	240	239	251	202	229	223	232	216	209	222	181	225	241	235	251	241	219	216	228	230	235	216	203	211	234	226	213	201	230	209	228	256	230	191	215	227	236	235	239	244	240	239	228	211	209	239	208	217	228	221	242	227	206	224	216	239	219	237	238	234	236	210	215	229	248	222	244	222	231	222	259	245	211	203	255	234	193	234	224	204	214	244	201	225	203	217	207	226	234	215	224	212	240	238	223	234	216	249	237	224	232	236	218	233	236	227	252	225	234	224	211	241	249	215	237	258	257	235	228	249	228	232	231	249	218	232	221	249	254	235	238	250	256	218	237	217	232	239	229	211	218	229	239	252	246	227	219	236	199	241	197	203	229	214	231	209	231	249	212	236	240	217	222	223	229	227	244	230	210	232	230	232	191	239	225	220	222	227	251	244	210	239	239	204	216	221	238	257	243	222	201	240	226	228	223	227	213	213	234	250	238	222	219	240	230	234	242	192	200	211	199	209	234	212	270	244	231	215	250	251	242	209	216	234	245	217	232	211	202	204	209	227	224	226	205	212	253	228	229	236	235	251	208	233	199	236	197	213	253	242	257	242	225	256	213	229	239	236	226	221	231	238	221	231	228	257	233	241	243	220	249	204	227	229	226	234	219	240	233	256	234	225	240	213	196	236	242	237	226	217	225	240	221	242	232	206	213	228	220	215	223	207	202	210	233	236	223	220	237	218	230	254	241	229	209	206	256	204	247	250	245	240	233	208	235	201	219	237	207	228	240	233	218	208	217	221	209	224	214	236	205	208	204	246	227	213	240	223	233	235	222	225	202	237	200	225	233	217	238	269	271	239	222	248	252	237	243	217	220	227	238	226	217	194	255	240	229	211	259	227	203	226	212	229	231	202	228	211	227	228	265	195	247	230	257	250	269	241	233	250	253	225	216	234	225	217	213	203	217	235	204	227	220	249	213	227	235	258	201	204	225	222	220	211	244	233	249	211	227	252	255	212	218	223	233	193	231	228	242	258	228	248	208	252	245	243	229	221	225	222	231	215	237	233	263	231	223	222	251	237	244	235	241	252	236	212	240	229	220	228	227	225	225	224	230	235	241	224	227	246	237	220	224	217	209	224	237	228	226	233	239	225	220	232	211	204	237	250	253	238	214	230	231	240	210	230	235	225	224	220	227	231	225	212	229	206	241	218	221	227	227	218	263	240	211	211	225	265	226	215	245	220	218	198	250	227	219	224	249	211	230	273	232	201	217	206	233	235	226	235	231	239	220	229	215	211	225	208	225	205	238	210	235	232	224	219	203	225	230	223	222	223	219	227	223	219	204	234	239	240	237	209	239	200	218	235	225	209	229	238	213	248	243	240	234	246	218	238	220	250	230	205	223	192	237	208	245	244	225	222	227	197	226	242	241	255	221	229	238	213	219	221	228	247	229	242	251	207	221	231	225	253	243	216	241	249	222	219	236	224	216	215	203	234	233	237	247	222	224	243	206	219	232	245	245	241	243	206	230	228	237	236	216	225	220	203	210	247	239	232	214	212	222	243	226	249	218	276	226	214	242	223	202	230	225	222	219	233	247	216	228	219	236	244	219	235	221	253	238	252	246	227	235	233	252	231	213	224	255	268	221	213	220	231	221	235	239	223	247	236	252	227	243	219	250	223	253	219	218	202	237	233	219	211	230	260	241	226	240	221	218	225	240	230	228	228	214	213	236	251	208	217	230	231	193	198	219	212	226	224	204	225	239	238	227	218	240	236	253	197	228	227	242	231	222	224	248	233	241	215	254	199	232	221	226	209	213	224	216	189	214	213	243	230	224	215	249	215	243	248	219	247	219	235	227	229	230	211	227	224	234	238	260	231	219	211	237	217	216	205	218	209	238	249	230	203	226	231	247	212	252	228	219	232	231	247	194	215	235	226	228	249	232	236	219	212	229	206	215	217	218	242	228	243	213	232	233	243	221	194	208	211	219	217	244	233	241	235	227	212	234	243	242	221	229	208	237	217	227	198	235	209	244	241	240	238	211	235	245	232	225	226	214	230	235	202	212	230	228	248	196	200	242	219	228	216	234	198	223	215	226	238	237	212	214	226	214	244	229	231	260	211	231	235	251	226	220	256	242	252	225	221	223	233	236	247	217	226	220	210	236	217	241	246	248	225	219	231	223	209	196	235	233	240	242	225	232	233	240	226	213	238	212	223	227	231	228	232	266	244	248	234	232	248	216	239	245	226	226	225	209	211	256	250	241	233	225	230	228	206	219	201	247	228	253	179	244	195	233	235	222	221	248	231	209	195	212	233	248	228	233	238	210	222	233	257	227	252	215	246	226	246	204	226	209	234	239	262	221	221	228	232	212	263	240	202	231	229	228	208	221	235	236	221	219	208	217	207	237	201	221	233	228	237	233	234	234	240	227	227	231	237	231	233	244	225	223	231	226	238	244	232	232	222	232	236	217	236	213	229	229	199	258	226	225	232	236	239	257	271	242	217	246	226	258	231	231	230	242	236	236	233	220	242	206	229	254	232	228	248	199	221	224	220	227	210	237	212	206	240	204	239	216	216	221	228	237	231	230	244	236	235	202	235	245	227	210	238	220	246	235	242	210	232	218	234	262	257	239	226	232	204	250	226	236	220	254	225	214	230	184	227	216	201	227	238	241	212	241	198	230	241	221	239	224	218	243	233	214	222	210	232	245	217	223	224	210	265	213	262	222	204	229	224	266	228	241	195	232	242	223	231	225	220	234	234	254	230	249	249	228	225	212	212	238	254	238	225	224	220	231	232	228	243	254	244	237	220	214	251	217	219	245	235	220	217	234	229	209	193	235	232	179	199	231	220	232	203	281	224	220	213	262	237	218	246	226	218	190	231	219	217	229	227	218	256	228	236	227	219	238	194	231	219	229	244	199	229	242	235	229	228	245	254	238	197	224	220	220	209	211	234	231	231	209	227	237	228	217	231	257	239	252	223	231	217	229	218	227	227	257	202	222	204	204	221	248	223	255	218	237	218	203
16681	32659	28560	19231	15380	11198	9445	7757	6181	4548	3341	2851	2495	2231	2217	2299	2449	2468	2404	2263	2197	2016	1919	1740	1569	1242	1150	942	772	706	679	711	670	606	538	531	546	488	435	457	413	435	392	410	404	384	390	370	378	345	319	345	360	321	300	366	351	315	339	308	334	306	327	298	309	298	295	293	308	340	343	314	314	293	292	292	309	326	270	331	282	331	301	324	278	303	284	320	292	309	300	308	314	336	328	318	299	305	286	306	240	305	290	295	279	294	296	286	292	294	318	327	291	314	285	300	287	305	301	295	286	308	318	281	269	286	333	259	333	293	302	331	280	269	296	287	313	274	307	290	288	316	317	288	300	315	302	265	272	300	295	315	296	291	315	302	301	276	278	330	307	308	312	292	285	282	289	318	286	275	299	319	309	288	277	331	298	291	311	259	288	299	329	314	313	299	291	276	291	290	308	296	315	269	309	290	278	273	306	280	331	287	290	290	324	301	280	268	305	291	316	272	323	273	274	279	292	288	312	297	311	279	290	302	297	292	335	292	288	321	269	302	316	290	286	273	314	326	294	317	304	274	302	273	279	299	270	318	271	270	311	283	275	282	280	278	284	278	288	306	324	293	294	288	281	303	306	273	288	310	307	284	297	307	278	324	290	304	288	309	285	293	280	309	320	266	306	289	277	308	310	293	261	278	314	284	314	318	301	311	335	295	279	292	322	292	295	315	288	274	303	290	293	308	331	272	305	275	264	313	304	324	305	320	296	288	336	293	277	306	270	285	321	311	288	322	296	287	289	293	316	276	322	301	321	304	298	285	315	312	288	274	297	288	311	316	282	321	342	275	281	333	309	314	282	310	313	296	301	318	291	289	318	295	273	314	309	300	297	322	266	270	275	266	284	292	320	312	294	291	287	303	269	279	303	319	288	312	279	289	300	299	321	294	295	296	302	303	311	298	316	314	297	287	310	307	287	287	314	305	310	311	292	274	271	304	294	291	314	294	294	289	277	283	294	264	312	274	301	304	305	287	297	297	279	301	295	320	295	293	322	294	311	296	268	279	307	288	289	303	266	307	281	306	286	288	325	308	321	309	289	272	294	276	297	283	315	294	291	317	291	264	267	287	310	265	323	315	282	260	305	309	321	294	301	312	296	306	314	311	294	284	312	325	288	267	300	275	292	296	301	305	308	292	316	296	302	301	306	260	263	294	278	296	304	315	303	296	310	287	297	283	310	327	314	260	313	303	277	335	314	323	286	316	268	267	258	253	291	311	291	321	304	301	317	276	281	297	295	312	293	301	299	271	294	311	288	309	303	272	279	261	289	291	286	328	289	291	314	306	313	289	291	296	279	308	295	279	296	280	292	281	278	277	309	291	299	290	286	316	279	297	287	284	284	314	310	263	304	288	281	322	283	290	299	279	298	297	315	291	309	267	305	304	295	279	305	297	297	278	282	300	345	297	292	288	323	293	278	301	289	303	308	309	281	302	293	312	318	265	289	279	285	290	279	293	291	277	281	294	321	311	286	284	281	269	287	287	303	275	283	333	313	310	308	306	291	312	311	300	308	307	308	323	306	301	293	295	284	282	306	261	284	306	294	304	288	295	264	320	284	282	277	265	285	261	282	276	311	314	289	288	329	302	311	278	286	313	289	272	272	283	285	289	296	284	291	297	318	267	297	335	283	299	318	292	308	314	323	290	306	290	281	295	306	303	287	281	311	282	291	306	304	295	264	293	278	302	325	282	285	305	293	282	274	285	272	274	290	261	278	281	300	306	311	292	313	303	282	298	284	282	274	303	295	298	273	287	282	300	292	303	277	271	296	331	315	299	281	291	283	294	313	270	310	297	306	301	293	304	315	268	320	311	279	277	296	287	315	296	307	300	265	299	277	275	295	297	290	320	289	283	299	281	265	308	295	304	296	278	314	296	287	266	279	305	311	314	299	313	305	279	305	316	296	282	318	275	263	319	310	310	265	326	293	298	309	290	284	333	285	301	294	280	297	290	300	316	329	295	302	289	331	310	281	299	286	287	296	319	287	271	296	286	313	310	273	274	287	325	291	259	285	297	295	293	320	339	316	309	320	288	299	289	297	308	320	303	277	295	299	280	309	298	314	308	303	301	283	306	289	266	325	299	268	288	272	313	308	292	311	293	285	312	316	289	283	269	293	306	312	284	295	281	319	292	309	302	298	299	318	296	298	300	281	308	267	281	273	293	281	276	294	309	268	292	296	291	298	283	292	262	325	339	296	317	291	279	318	287	304	304	279	274	284	311	299	310	276	337	323	262	301	286	292	291	319	287	318	277	286	303	280	298	314	289	291	331	297	313	277	307	289	305	301	258	313	330	327	265	323	291	323	291	283	319	293	301	283	285	275	301	274	276	279	277	273	296	287	289	281	298	300	330	292	307	308	322	302	315	308	283	269	327	287	313	288	296	283	302	305	286	310	283	288	307	284	297	299	284	299	290	320	298	284	293	307	280	263	269	303	284	280	278	309	269	308	342	290	299	320	293	294	331	316	314	293	280	293	323	286	334	296	280	299	322	298	291	266	298	271	289	267	309	278	293	301	314	304	302	266	310	287	292	324	319	298	265	297	301	275	286	301	279	323	313	277	320	330	303	287	300	292	271	269	290	284	282	280	284	303	316	299	284	283	309	307	320	283	293	295	265	310	287	323	319	305	275	323	303	300	317	319	327	314	252	285	302	284	279	287	307	285	299	284	317	289	289	301	286	275	284	320	283	306	292	291	293	310	309	278	298	287	292	297	283	263	301	302	318	256	287	316	322	306	278	294	318	339	318	324	296	283	284	303	292	308	293	299	267	262	278	290	294	299	326	307	289	318	305	307	274	291	279	313	305	309	294	305	324	302	290	299	327	289	259	297	286	299	288	302	291	297	301	305	314	301	307	323	315	311	295	290	313	282	317	278	312	322	290	290	307	300	285	305	328	288	287	297	279	289	331	287	306	311	287	305	317	311	293	298	283	305	269	293	287	260	301	309	286	291	289	301	297	287	310	310	282	281	292	313	287	324	292	291	319	284	317	284	311	284	319	324	316	275	312	273	291	305	307	286	283	294	295	294	311	295	267	269	287	325	322	343	307	264	292	329	301	307	287	310	293	301	309	281	297	293	284	236	278	278	316	307	315	300	311	278	282	325	283	306	285	336	290	306	261	304	284	300	294	305	302	262	271	297	279	305	265	320	295	288	315	263	285	290	325	278	262	290	316	287	288	304	272	274	303	294	309	308	268	282	287	283	303	308	321	311	321	293	309	271	307	293	291	288	322	297	302	278	303	292	325	278	339	315	284	298	296	299	296	307	281	304	285	298	287	264	311	291	291	279	265	293	300	308	284	299	289	277	277	297	322	296	289	317	282	265	298	286	277	304	273	313	286	326	264	305	290	309	299	283	295	264	315	309	298	270	294	293	288	293	305	304	273	309	307	293	335	254	301	276	261	261	302	283	310	287	336	278	348	297	323	285	290	287	302
25812	21607	27560	25482	11630	4342	3233	2491	2006	1340	1121	960	954	832	771	866	952	1014	979	886	916	873	757	797	691	609	570	486	487	403	413	424	433	369	377	384	388	361	344	320	346	331	353	329	341	316	316	325	333	302	352	305	300	319	291	313	289	289	265	324	280	267	311	293	294	313	342	296	285	289	320	278	286	283	264	307	289	302	319	312	300	315	274	299	316	287	305	291	330	300	319	321	291	274	274	344	275	305	287	280	307	313	275	321	316	293	267	288	279	277	286	295	266	296	292	305	296	281	291	310	296	270	319	296	304	311	310	284	299	312	280	275	342	311	289	328	308	303	293	320	301	339	267	331	292	285	290	286	305	321	284	307	317	282	257	305	293	307	314	282	307	294	308	340	294	289	294	300	320	310	313	296	304	294	323	289	255	320	320	313	320	327	315	285	280	286	289	288	302	276	295	326	314	288	277	286	321	272	308	304	307	308	279	303	305	264	309	321	288	287	286	317	295	292	333	327	264	290	269	266	285	297	286	267	290	306	299	301	310	302	323	260	304	291	309	331	323	302	305	300	319	298	293	336	267	286	307	301	315	309	291	321	290	265	329	331	284	299	312	272	308	267	274	283	284	313	287	291	316	308	276	278	332	302	275	287	293	293	305	272	297	259	305	274	278	280	326	314	263	296	296	308	300	295	307	270	327	283	291	293	298	276	300	272	294	308	274	294	273	303	304	298	301	298	285	307	289	291	281	328	283	286	303	292	289	322	310	296	304	315	274	305	283	257	305	309	322	310	274	296	314	303	297	276	302	268	282	304	298	333	301	267	282	298	296	308	301	281	254	311	311	290	310	311	265	312	289	300	288	310	273	309	311	299	334	300	304	288	311	312	303	291	283	281	292	284	315	277	291	285	326	282	303	296	291	304	331	305	293	316	296	277	315	299	258	293	299	273	295	299	296	324	301	290	303	278	304	316	308	274	348	314	292	297	314	308	288	303	274	296	290	344	292	293	277	284	297	293	269	302	319	307	289	272	313	301	317	288	284	315	284	287	312	298	283	301	303	266	297	292	291	329	284	314	301	286	277	256	301	315	278	284	288	284	305	298	269	295	275	308	311	336	277	285	292	265	294	283	294	300	343	284	295	289	277	301	301	307	293	313	304	329	309	294	305	308	342	279	293	299	296	338	311	292	281	306	287	287	305	312	302	286	272	312	275	300	295	295	301	297	311	291	286	309	286	312	312	311	288	288	265	284	281	303	275	287	311	304	306	324	279	330	270	297	301	295	310	297	285	292	314	289	293	314	284	295	316	276	290	290	328	309	302	284	290	301	338	302	306	299	315	305	319	291	286	289	288	299	275	280	288	266	269	300	295	313	284	303	307	280	293	298	312	290	340	287	304	322	285	281	289	306	278	292	293	326	297	319	343	300	338	298	293	315	304	302	282	281	313	285	332	306	253	303	272	287	317	307	295	304	315	305	290	277	303	298	259	281	283	268	292	298	267	287	316	267	272	283	328	265	299	312	301	314	290	293	276	289	276	321	304	295	299	298	278	303	295	291	318	344	320	283	261	290	287	307	305	261	307	320	260	296	266	299	310	299	285	289	284	270	321	283	277	308	293	265	304	280	303	280	279	309	306	318	285	295	313	316	291	301	293	323	305	285	300	315	307	294	277	286	310	314	295	284	279	287	288	277	338	322	301	284	321	287	300	312	309	332	289	312	280	284	302	301	274	286	288	258	293	319	287	264	282	298	296	305	302	322	294	292	308	333	289	298	304	281	288	313	293	300	328	288	300	297	275	304	307	323	261	313	299	312	282	308	316	289	324	294	290	290	298	343	314	264	306	321	279	328	302	306	314	308	332	316	338	272	299	291	281	291	291	282	314	286	284	312	328	294	316	302	265	313	288	310	319	278	270	309	294	287	302	283	311	283	294	328	294	292	270	299	291	297	338	336	270	317	285	282	271	293	293	316	317	275	327	300	288	281	295	292	299	275	288	303	269	296	312	266	272	304	329	297	288	270	284	295	282	289	292	306	292	294	305	316	316	314	292	300	301	264	281	299	287	297	319	297	322	317	295	300	263	285	302	288	286	272	283	300	274	293	272	290	295	305	277	314	279	301	284	293	282	286	278	305	295	306	310	282	267	292	295	327	287	294	302	302	299	315	288	279	295	304	278	317	290	267	281	295	266	319	282	307	257	291	317	301	307	293	282	308	283	264	310	286	319	299	306	307	318	296	292	284	300	306	307	278	318	281	290	302	285	282	305	284	333	314	273	277	304	311	307	317	298	289	309	287	279	309	292	299	310	261	288	309	314	300	298	313	291	304	270	323	326	281	287	279	308	272	286	303	295	289	280	284	287	275	315	300	310	290	282	308	295	272	266	297	299	285	272	287	302	298	305	280	286	285	318	286	305	298	312	285	277	299	263	302	299	295	307	304	283	305	333	294	302	304	331	297	306	321	334	308	301	282	271	330	295	301	298	320	337	260	283	275	291	285	316	334	321	297	304	309	268	302	341	292	273	283	320	303	298	274	287	283	324	309	315	291	296	301	297	299	285	299	303	329	315	271	280	305	297	320	285	293	298	296	297	291	332	314	275	261	287	272	302	319	309	322	309	324	277	265	286	313	337	320	291	312	277	331	311	289	294	276	301	290	282	317	286	288	293	276	284	293	263	315	301	293	311	300	280	290	286	318	301	280	306	296	298	298	287	312	283	273	286	294	282	280	288	312	288	315	308	295	275	323	320	273	303	300	280	293	256	306	311	295	297	282	264	312	308	260	302	304	300	304	327	286	303	299	274	284	280	299	267	302	282	314	301	288	283	301	316	293	325	317	287	321	270	328	281	297	294	311	312	282	322	289	290	328	307	260	276	295	317	347	289	253	273	317	312	300	304	302	302	277	296	269	254	315	289	285	298	302	284	315	321	309	273	290	302	293	323	290	310	302	286	318	308	302	305	270	291	304	280	299	295	299	290	285	279	284	263	290	300	330	301	317	289	292	309	294	283	291	300	304	300	305	292	299	318	312	295	294	297	284	327	289	323	287	295	305	331	309	303	290	256	315	306	323	289	322	301	316	266	276	326	311	290	312	273	290	309	267	309	301	274	338	283	272	281	319	277	301	278	274	284	300	294	335	308	309	325	309	298	346	293	287	308	289	302	283	283	296	279	326	287	289	294	285	295	327	299	262	291	275	297	282	306	280	299	317	300	306	293	322	292	272	292	307	313	318	286	275	298	275	287	309	274	271	292	298	315	312	289	301	289	306	295	312	285	322	320	315	265	317	315	345	289	302	264	324	284	290	301	254	260	283	288	265	306	279	321	326	299	296	300	279	301	333	292	289	318	295	290	294	281	287	269	293	305	274	293	311	279	292	314	298	297	318	305	268	273	289	296	282	287	254	310	275	307	297	276	307	281	272	305	306	295	272	310	298	280	270	276	303	333	272	305	295	289	275	320	298	297	291	314	281	269	311	301	341	293	325	300	306
16428	29084	24953	16292	12342	8640	7541	6331	5095	3543	2688	2408	2266	1963	1968	2040	2238	2209	2135	1987	1925	1743	1572	1541	1365	1177	995	830	806	682	576	607	616	541	560	550	557	499	476	480	423	459	451	447	448	470	469	454	441	459	426	416	393	426	405	401	393	404	372	384	402	383	361	403	389	384	361	378	384	349	405	439	389	342	374	403	369	420	389	374	389	347	393	384	361	409	400	370	366	406	409	394	412	399	406	368	419	415	417	381	405	408	365	380	363	366	398	383	428	406	400	369	385	362	384	375	335	384	381	363	409	392	367	372	402	397	359	384	363	341	352	385	396	360	404	374	357	380	375	386	390	425	388	388	381	346	386	381	370	383	363	363	362	397	387	368	396	351	385	384	367	405	375	395	404	416	387	386	399	370	395	370	372	408	395	366	397	387	390	370	374	347	404	394	363	381	377	337	371	396	386	395	384	357	362	401	374	395	406	345	360	395	399	362	357	367	386	404	383	394	363	390	376	382	394	393	345	394	372	403	356	436	408	373	375	358	406	391	396	391	392	385	392	388	379	396	372	312	420	410	400	376	380	384	420	388	379	345	386	364	420	360	400	389	374	406	363	418	405	371	411	375	366	389	395	352	354	401	361	369	395	347	391	374	387	419	378	376	400	384	416	406	350	358	349	413	368	380	370	374	343	391	399	437	370	388	363	371	403	356	386	426	364	413	378	371	399	352	381	442	415	390	392	381	388	377	394	383	367	382	411	378	392	377	396	393	389	388	378	382	385	379	349	365	344	383	369	405	378	414	369	415	345	407	378	370	358	362	370	402	397	372	387	391	378	428	374	357	369	421	393	373	374	369	402	368	364	354	415	387	395	361	401	360	370	381	415	390	357	381	403	392	401	374	387	373	413	401	378	392	421	409	388	381	362	394	383	390	383	398	400	412	382	403	404	363	418	380	431	383	373	392	372	396	389	355	368	412	379	404	426	389	374	383	383	378	398	358	383	402	399	343	372	371	376	360	351	347	386	394	400	379	373	354	390	400	359	424	343	370	382	413	440	388	362	348	412	373	358	354	398	367	393	381	410	361	391	406	401	367	357	376	393	395	379	378	366	406	395	389	376	402	412	358	386	374	398	369	384	377	360	342	392	404	399	381	386	390	395	379	351	357	356	378	369	341	378	372	406	411	339	402	403	383	393	389	377	380	386	407	411	357	406	396	399	407	432	392	368	395	354	402	392	403	354	376	389	328	366	372	390	367	384	391	411	366	378	355	400	384	367	387	365	393	374	375	395	374	388	394	406	377	391	391	360	380	382	406	374	366	416	365	374	407	395	357	383	390	387	403	399	394	412	386	386	378	400	375	333	372	400	384	409	373	369	397	363	381	375	412	392	367	365	374	392	407	383	425	378	427	376	397	390	396	391	402	352	368	420	397	379	342	382	389	376	369	394	385	427	402	401	385	417	381	399	400	356	386	395	376	415	377	343	359	384	380	397	392	359	384	384	367	412	398	363	366	373	381	363	377	365	385	384	398	372	385	390	396	406	398	409	363	388	382	399	362	393	421	390	375	365	355	401	408	397	384	380	385	377	357	363	403	375	383	374	382	373	400	382	386	401	385	386	380	365	404	419	370	383	408	387	372	405	390	423	365	359	356	370	400	391	422	400	364	361	380	373	381	397	383	395	368	401	413	394	409	359	361	396	413	398	369	380	363	345	359	382	379	382	397	382	375	388	364	401	365	366	364	394	418	359	418	380	386	390	377	371	397	387	397	394	398	394	355	381	392	397	389	383	372	403	382	390	425	370	350	366	376	393	389	422	367	382	367	389	369	368	343	395	378	374	407	387	393	388	374	377	371	385	381	405	434	396	390	374	392	422	363	397	381	403	378	358	385	353	361	396	396	381	417	379	365	451	357	382	387	380	363	358	390	400	403	391	402	385	363	415	400	367	394	387	378	366	360	358	381	377	407	393	370	378	388	344	410	372	403	382	377	362	367	372	381	390	426	399	362	359	388	365	388	385	387	391	391	379	410	372	360	357	375	402	412	345	367	388	376	367	410	355	378	379	368	392	369	384	397	373	423	391	381	387	381	403	368	372	404	416	365	358	372	372	402	345	338	374	362	433	380	387	353	369	366	377	374	385	385	362	372	379	396	412	397	382	364	393	384	368	425	392	376	376	394	372	374	364	380	356	363	385	407	376	368	390	400	384	387	364	353	379	409	351	353	371	385	368	370	366	390	394	384	375	355	392	392	382	429	398	402	370	371	395	384	411	390	375	372	427	358	439	389	399	392	387	363	372	370	400	346	400	380	367	400	395	374	386	380	381	405	379	380	386	376	380	354	381	385	379	390	409	360	421	382	360	392	387	364	406	405	413	404	386	389	399	369	375	390	399	349	341	370	340	390	380	396	387	400	409	378	388	397	356	370	405	394	383	388	375	375	392	386	382	406	370	358	373	374	349	345	362	400	350	387	365	378	387	404	372	355	377	384	374	357	389	376	389	375	358	361	378	402	370	376	334	361	394	381	412	362	378	368	386	414	377	365	382	407	419	399	373	379	355	382	380	386	384	404	364	364	401	390	409	382	323	380	384	356	388	368	393	364	413	406	373	364	403	414	406	426	379	386	388	362	371	378	391	426	398	397	385	383	409	408	361	418	372	378	383	415	404	374	377	383	409	392	390	393	398	391	374	399	398	384	375	399	427	354	383	383	352	407	362	374	371	357	396	405	375	359	417	378	389	383	383	399	380	399	380	403	388	399	407	408	374	395	366	397	382	363	387	397	388	398	367	351	377	394	362	368	351	370	394	392	357	387	415	379	374	406	377	388	356	368	398	344	366	383	417	373	372	375	346	386	396	349	399	358	411	349	385	409	342	353	385	371	388	414	379	378	374	357	391	374	368	389	378	381	396	362	409	408	379	380	395	375	405	389	383	381	390	351	385	384	380	394	368	384	388	362	376	395	363	361	354	383	363	368	372	368	387	387	383	397	374	365	407	360	375	395	360	384	379	375	377	384	404	353	364	376	397	399	386	397	390	395	430	398	388	361	379	361	392	389	398	380	383	362	379	374	404	387	388	367	373	383	351	385	415	364	369	376	387	369	368	350	394	375	388	425	380	398	357	389	367	404	389	380	360	400	394	375	365	377	396	375	392	384	350	375	436	381	398	402	366	369	361	391	398	386	375	381	355	378	401	388	389	373	358	435	368	370	404	422	369	356	390	401	388	381	401	383	365	343	400	392	379	385	381	368	365	376	410	386	429	338	394	375	396	360	389	383	361	376	370	381	359	387	364	381	380	378	373	416	399	414	407	345	399	391	392	351	383	377	349	388	394	389	355	347	382	396	360	372	374	415	403	372	343	341	359	418	399	407	355	336	367	404	352	396	375	402	362	359	390	396	346	366	396	413	388	397	372	370	328	344	371	393	378	406	375	373	383	380	381	378	375	384	327	379	410	353	419	369	402	353	382	403	341	395	378	359	399	403	369	410	420	373
23526	21643	29538	24279	21681	21512	12750	5616	3774	2540	1985	1935	1696	1417	1451	1427	1559	1576	1590	1521	1498	1306	1311	1216	993	854	753	675	636	554	457	432	429	392	432	390	382	313	343	332	321	310	284	322	294	326	308	304	300	267	291	272	262	252	258	277	268	216	248	254	256	255	265	240	242	247	267	245	241	224	241	245	252	224	257	239	233	224	227	244	251	244	238	247	260	249	274	234	250	228	237	248	256	260	215	243	243	226	242	243	227	232	244	238	239	239	246	234	224	243	232	235	236	247	253	245	248	267	245	240	245	241	238	242	246	248	229	232	266	231	238	244	239	251	233	220	248	258	244	216	247	248	246	253	256	259	232	241	265	232	254	237	237	243	219	267	224	219	223	228	250	234	252	219	225	233	254	265	266	232	228	240	254	216	252	235	212	276	223	260	233	219	236	246	239	244	252	207	226	238	225	233	253	239	232	220	228	225	229	253	271	245	250	243	253	248	239	233	228	269	206	249	239	240	233	236	237	236	211	219	228	231	208	230	226	246	221	227	215	252	248	259	242	233	228	249	230	244	243	220	246	231	235	249	254	231	259	253	245	249	246	226	232	245	251	220	255	237	221	257	250	263	234	246	258	270	229	234	237	254	229	257	245	228	239	223	253	224	212	252	217	210	260	215	236	267	247	227	240	219	228	234	246	247	265	221	219	227	236	243	254	237	225	239	239	243	213	224	243	240	226	236	245	241	252	253	249	208	231	249	260	239	262	209	251	244	212	220	222	215	260	234	234	248	270	232	228	258	244	221	223	261	225	242	263	221	238	222	254	256	251	242	254	228	261	248	244	252	247	223	250	240	243	230	238	253	245	237	216	220	248	240	261	244	270	253	237	214	261	248	228	223	228	232	217	238	242	223	228	213	219	236	254	239	251	241	240	251	232	237	240	242	263	244	230	206	239	247	232	239	230	188	245	257	228	229	252	256	241	230	255	242	268	245	246	211	262	244	248	241	234	232	249	254	255	234	232	256	238	242	219	230	255	237	230	254	250	237	232	231	245	236	238	205	250	247	229	229	250	230	237	236	224	253	217	228	250	239	235	241	208	234	238	226	226	228	216	240	239	246	239	221	233	238	230	240	233	232	235	261	272	249	241	221	234	231	261	231	246	233	219	238	233	241	243	243	237	247	259	228	232	223	252	228	250	247	237	239	264	236	223	255	236	243	206	235	247	243	245	239	251	225	223	278	251	257	234	275	237	248	237	237	284	250	268	241	274	252	238	264	208	264	241	269	228	227	227	256	237	249	215	241	259	248	243	249	251	238	233	254	230	225	219	218	229	218	218	226	210	245	253	226	242	236	256	243	229	235	252	255	242	240	247	246	230	244	259	220	266	247	230	246	232	244	244	240	240	235	264	241	274	227	217	203	236	244	212	241	224	232	253	194	229	199	239	243	241	243	256	236	234	244	217	239	219	237	229	238	276	216	244	238	228	257	233	211	263	265	228	233	245	233	262	222	249	271	216	257	204	226	223	234	230	242	284	231	236	229	243	222	229	230	237	230	230	228	270	246	243	219	218	242	244	246	212	273	215	237	245	239	242	251	214	269	253	249	208	233	226	215	255	254	230	250	212	250	236	262	232	236	242	212	242	225	257	264	230	224	247	255	226	246	246	226	260	229	237	249	242	230	256	233	228	247	218	215	261	236	224	227	246	243	260	245	243	229	246	233	232	264	215	262	231	241	279	248	236	235	221	233	233	252	220	243	248	229	219	252	235	248	255	233	228	226	223	264	207	269	225	239	252	249	242	228	222	238	228	256	246	247	214	246	256	235	239	248	254	226	196	204	255	233	239	219	210	226	250	227	244	266	217	236	246	242	243	225	241	229	229	235	260	270	231	253	194	251	243	239	235	221	241	245	230	226	223	264	231	214	231	243	243	233	224	253	234	236	249	239	248	254	228	248	211	249	252	217	252	245	226	258	246	261	249	226	238	249	235	236	251	206	228	231	227	253	236	241	225	238	264	215	225	234	224	280	217	215	226	254	239	215	258	233	232	223	243	254	237	227	238	231	269	220	250	231	227	271	238	249	249	229	238	250	213	239	265	271	215	248	231	262	239	222	234	229	281	248	238	239	250	250	252	247	248	234	217	223	217	203	223	222	247	243	242	244	227	257	211	245	210	214	237	237	230	217	265	226	277	243	271	225	233	241	246	217	236	247	241	225	248	262	247	218	237	213	242	226	261	244	237	241	263	275	214	225	247	230	243	242	246	223	236	227	243	242	269	241	230	242	232	237	241	243	228	232	232	250	259	226	253	215	217	235	231	226	222	221	220	247	229	238	247	252	235	247	236	243	256	249	248	222	240	233	249	224	220	220	209	240	242	250	224	227	256	225	245	216	249	231	236	250	255	239	202	243	242	257	234	234	256	230	230	223	242	229	222	214	236	245	253	245	235	253	234	238	256	250	226	262	230	231	222	236	248	250	221	249	233	235	239	263	219	241	239	231	223	232	228	226	237	246	235	258	236	255	219	236	217	256	235	248	233	232	257	217	240	245	221	238	262	235	222	276	243	245	227	241	252	260	226	244	268	267	223	231	260	228	235	245	264	237	231	259	243	212	220	240	261	220	257	227	224	237	243	196	253	239	246	235	217	243	224	223	257	243	248	225	228	253	236	254	249	224	257	231	208	265	241	249	237	227	239	250	222	217	271	220	236	229	222	228	232	226	243	227	254	256	209	237	200	245	224	228	231	215	230	232	219	248	229	232	242	242	241	235	246	233	230	207	253	224	248	236	252	241	261	238	217	249	242	258	227	244	225	242	215	271	227	232	241	241	228	250	240	239	225	240	231	228	241	255	241	236	219	254	214	217	249	237	220	246	244	230	262	263	242	231	211	241	244	258	205	234	240	239	214	261	229	221	213	241	271	251	246	233	275	249	252	258	243	248	254	239	259	241	258	235	240	227	219	254	237	229	249	210	237	233	241	230	225	239	235	243	232	206	249	234	252	217	211	257	239	216	242	235	258	225	232	238	238	232	251	236	270	207	234	224	215	241	230	219	230	241	243	237	265	266	257	232	239	229	218	229	242	205	243	244	231	235	252	223	266	234	227	236	279	232	243	239	229	211	233	228	229	243	228	209	267	238	236	212	222	234	232	222	234	258	219	241	238	228	261	234	222	248	240	232	233	239	234	244	233	219	206	250	229	237	237	235	229	279	216	261	243	238	244	225	246	232	222	227	227	242	240	248	248	210	259	231	232	208	218	226	237	239	242	251	229	231	247	224	247	251	258	237	265	237	240	251	218	252	215	270	246	223	223	249	228	249	231	251	230	272	242	225	243	206	217	242	208	250	239	234	240	247	257	274	241	240	217	225	249	253	205	239	249	226	240	257	230	235	264	217	222	218	229	247	232	249	245	238	229	238	258	222	264	240	244	227	227	236	227	248	243	245	214	259	261	216	229	218	254	196	223	228	227	222	248	232	223	216	228	238	206	223	215	266
19555	38601	34329	24956	19381	14335	12509	10945	8443	5907	4925	4353	3814	3350	3270	3195	3521	3541	3514	3182	3135	2670	2690	2503	2073	1711	1441	1153	1034	884	748	699	743	692	686	609	592	593	549	486	460	477	446	510	446	496	460	432	456	407	341	343	331	314	339	354	305	322	359	292	352	313	334	347	304	313	317	325	292	333	293	314	287	294	288	337	308	295	326	328	310	319	332	327	310	323	344	312	326	317	322	305	327	307	314	295	303	358	344	310	320	293	304	317	262	272	290	319	300	309	305	315	276	298	312	283	326	315	305	264	300	294	294	288	281	289	324	317	304	273	291	312	288	329	309	273	291	333	286	273	298	315	303	297	293	280	295	289	265	309	320	284	309	289	305	298	303	274	306	297	285	278	310	298	271	324	306	309	297	297	310	306	311	317	293	318	287	282	328	322	301	277	288	268	295	318	285	300	294	270	301	299	293	299	294	317	330	299	330	327	326	280	297	324	290	301	282	324	319	308	271	282	314	282	305	305	334	304	292	302	300	321	295	280	329	325	303	298	302	306	295	322	292	320	314	313	293	304	300	287	298	269	298	322	280	307	306	293	299	303	314	299	295	286	287	289	286	283	284	313	333	277	286	293	281	290	312	312	300	305	313	297	298	326	294	298	313	293	290	293	300	324	317	320	272	289	300	281	328	274	293	282	290	286	284	294	315	327	291	310	266	318	277	271	303	305	307	306	321	317	274	297	323	290	304	289	318	298	296	303	305	306	272	292	270	319	306	324	281	307	306	297	286	258	330	275	330	271	306	276	317	274	300	306	306	279	269	280	286	285	323	298	318	305	280	283	310	333	287	315	291	284	284	295	290	284	294	298	311	298	302	297	306	290	310	286	330	327	300	307	328	293	292	303	302	296	298	300	312	297	311	302	305	317	290	287	300	287	282	333	278	272	294	311	318	308	320	331	290	300	292	297	279	312	308	322	279	330	271	255	279	294	269	313	283	317	323	309	348	292	298	315	272	314	287	310	288	295	305	328	317	297	306	288	275	282	314	301	294	305	299	326	285	294	316	333	289	291	296	306	280	300	279	317	275	270	316	319	290	295	306	292	314	292	298	309	289	291	276	290	315	282	288	289	285	298	332	303	360	268	286	297	304	301	287	285	263	293	305	305	278	325	301	297	319	269	280	299	296	308	285	291	307	316	291	304	263	297	273	262	314	290	317	342	297	300	284	299	307	268	279	294	266	288	278	294	331	308	311	287	271	276	262	327	300	286	297	269	314	320	305	313	315	320	312	300	293	298	302	331	309	299	293	284	312	330	279	302	262	312	299	286	313	325	297	315	319	285	302	291	298	325	294	323	318	294	307	301	304	299	322	297	314	300	306	316	320	303	339	302	285	281	318	276	295	313	315	292	301	333	304	301	289	291	281	300	276	291	287	272	328	309	311	297	325	292	278	306	264	265	283	316	321	304	298	325	285	274	296	285	327	294	309	305	303	296	293	314	264	271	303	287	308	271	289	319	294	316	289	276	294	297	322	312	267	304	300	333	290	312	285	285	310	313	272	307	286	279	320	269	304	308	305	292	298	299	286	352	331	280	314	320	324	285	290	281	303	305	309	308	309	282	307	280	289	311	309	323	298	305	294	290	312	276	288	295	311	327	331	323	317	280	302	309	289	323	318	303	320	335	297	318	304	292	307	307	294	314	306	300	310	291	294	298	284	308	289	281	321	347	319	300	273	303	315	298	309	319	275	309	315	300	315	323	336	298	289	322	318	325	303	261	309	323	281	294	294	312	291	296	310	293	280	288	312	285	281	318	297	283	287	284	289	335	287	300	327	305	275	331	281	304	308	306	315	294	317	272	319	307	295	314	284	295	325	290	310	283	287	302	311	303	320	319	302	303	283	287	269	310	286	343	324	301	296	270	316	321	315	283	295	306	303	305	269	337	296	302	315	312	312	314	294	309	283	285	317	272	296	330	302	284	303	268	301	282	301	303	330	325	311	309	298	289	277	303	269	287	299	328	279	302	329	297	293	244	293	319	310	293	314	287	269	293	320	295	310	294	292	279	307	311	303	312	320	316	289	287	272	291	332	286	277	304	307	279	272	295	295	309	319	278	316	323	307	289	299	282	311	285	296	310	302	285	283	320	300	324	278	289	283	274	292	332	282	310	267	309	309	319	270	313	307	325	314	295	290	295	310	329	277	291	287	294	271	309	287	311	305	315	300	284	287	282	316	310	300	291	303	306	306	296	296	326	313	305	269	295	296	304	330	312	312	287	280	316	310	287	326	295	309	277	321	292	323	277	327	315	273	307	286	279	319	271	280	286	301	285	291	300	286	319	308	321	275	301	301	259	282	294	291	307	287	277	313	296	288	314	278	289	303	295	311	276	290	315	306	285	326	298	300	317	302	280	262	288	291	303	299	310	290	282	283	311	318	305	297	287	317	299	300	312	314	334	326	269	297	289	300	271	291	301	334	301	277	305	317	284	302	353	319	295	302	295	306	314	310	293	295	292	316	252	339	304	294	283	302	301	305	295	310	298	319	299	299	287	323	291	292	329	270	316	277	300	333	291	284	273	302	317	302	309	293	274	277	311	314	278	294	300	263	266	299	290	296	275	292	328	312	317	324	297	304	305	273	285	296	290	307	266	285	291	316	315	297	315	317	268	272	292	316	286	289	278	316	306	312	275	279	310	289	292	315	306	315	286	294	318	296	284	301	317	316	296	277	305	277	287	306	296	293	286	283	277	318	287	317	316	296	282	314	296	267	327	278	309	299	292	250	309	287	307	278	328	305	298	262	280	304	280	294	280	296	278	261	315	276	303	286	289	299	294	297	279	286	291	279	279	319	285	273	258	309	296	305	306	303	309	281	304	291	309	275	288	311	281	293	299	322	321	258	313	276	287	302	313	323	303	280	300	323	306	289	308	322	296	269	326	271	278	338	325	298	293	276	308	312	336	276	319	313	301	309	281	271	270	274	278	283	295	305	295	299	294	301	287	289	293	283	268	309	302	287	288	295	295	296	296	284	329	285	291	288	321	316	300	294	314	318	297	291	293	315	310	306	337	308	306	317	339	269	315	318	289	325	288	314	308	266	296	278	290	284	311	295	298	305	291	316	307	294	297	291	302	301	297	277	311	292	326	300	296	276	312	267	306	331	302	299	318	304	301	276	292	305	260	288	292	321	284	304	286	295	298	316	329	272	261	301	274	312	296	293	263	289	310	312	302	304	309	309	327	282	304	279	295	316	305	260	344	308	300	318	310	296	304	265	283	260	322	314	286	301	302	310	284	291	260	299	297	299	289	305	296	290	304	308	315	320	305	313	310	311	295	362	296	259	347	305	304	279	297	296	305	312	318	285	321	270	287	324	274	295	303	280	279	297	297	295	317	293	302	333	297	289	295	281	313	305	319	290	315	273	282	280	312	305	289	322	330	325	292	302	276	310	300	313	298	302	303	262	284	310	301	288	283	346	318	290	298	322	312	276	291	280	313
27583	20997	17268	10292	4797	2858	2385	2009	1461	1035	868	864	766	734	695	661	781	765	750	759	720	690	657	604	536	477	509	406	396	370	372	334	366	341	344	307	334	343	297	304	309	284	321	290	315	306	296	303	289	319	311	304	305	285	296	293	309	277	316	293	262	282	273	282	282	280	281	275	283	294	298	244	274	280	260	270	301	283	291	292	271	296	278	272	308	287	285	287	281	281	261	262	297	259	265	281	306	295	308	287	271	270	276	286	269	294	300	267	273	293	287	287	299	267	276	303	296	272	280	267	275	285	283	292	296	295	251	263	313	270	293	276	290	280	285	256	267	256	310	302	275	247	290	271	287	294	271	291	298	250	285	281	309	286	310	259	312	288	299	259	283	274	285	251	292	286	285	249	270	273	291	236	279	266	276	272	297	295	281	287	272	281	265	298	267	258	266	269	299	272	271	279	300	293	290	278	273	316	279	282	261	301	302	279	271	286	270	287	287	291	291	286	261	276	283	292	278	271	278	308	280	292	293	283	334	276	259	249	260	271	281	242	284	260	271	295	264	262	258	305	275	277	328	276	276	287	292	272	262	253	286	284	280	267	278	250	249	290	278	289	263	280	266	275	277	283	299	263	281	287	275	292	289	248	246	269	295	257	274	264	247	258	304	288	264	282	309	299	286	292	256	293	277	317	286	281	293	279	270	300	297	283	290	289	281	245	282	273	277	273	256	294	290	299	256	284	291	300	308	291	276	274	288	272	274	276	304	290	244	248	307	285	253	274	301	259	243	295	274	272	254	287	245	254	272	279	286	269	278	257	301	270	309	299	287	291	294	256	278	281	273	268	271	274	282	283	275	276	282	275	267	280	278	284	309	282	274	295	276	298	302	292	298	276	283	279	320	296	269	259	266	246	301	306	236	290	268	290	269	302	288	276	278	267	294	305	296	319	302	297	259	257	307	269	277	272	270	288	244	290	274	282	283	272	296	260	292	246	245	249	292	278	283	256	278	277	276	277	290	268	284	294	277	320	277	292	287	271	276	277	294	290	286	227	309	283	276	270	266	241	246	276	278	284	265	271	265	278	290	276	273	273	302	256	250	271	273	277	268	255	298	268	303	260	277	273	295	287	258	305	301	277	280	262	267	291	285	269	273	268	258	282	278	270	284	275	272	250	287	285	257	285	280	275	276	263	281	277	277	300	281	222	290	285	286	260	251	251	253	285	262	286	289	305	298	289	287	278	305	292	292	281	290	286	290	248	308	267	246	289	283	297	288	270	269	309	286	241	289	296	284	276	256	284	262	259	288	259	291	273	285	295	265	270	273	284	272	262	261	273	289	292	276	266	286	270	272	292	292	289	269	256	271	282	264	222	284	264	282	300	269	276	303	307	288	295	244	292	295	265	267	230	309	278	235	282	272	254	294	306	258	269	284	272	299	275	281	265	285	304	289	297	288	260	274	284	328	251	280	296	284	262	260	271	283	274	254	309	290	270	268	268	274	281	276	287	284	273	252	248	310	321	300	257	284	284	274	261	276	293	297	247	285	266	259	270	279	295	311	288	256	271	267	294	263	276	256	299	298	299	281	300	266	303	277	271	248	288	275	275	249	290	301	265	270	249	301	291	279	279	285	302	283	290	265	269	292	264	272	284	282	273	261	294	267	276	292	281	285	271	258	256	276	270	302	259	270	261	266	275	302	278	272	283	264	295	285	255	306	288	292	291	242	275	271	259	298	293	292	272	287	276	281	275	285	264	293	276	275	280	297	300	284	291	311	292	263	305	276	285	280	285	269	266	285	307	257	271	295	258	293	286	248	264	281	264	270	287	291	277	273	270	268	293	273	265	268	270	276	253	271	278	257	310	283	264	270	286	260	306	307	277	266	263	266	279	267	278	258	274	253	295	296	281	263	280	267	296	282	280	269	267	271	266	301	266	296	277	293	299	272	277	263	289	341	280	274	248	290	290	277	267	279	282	307	298	263	270	294	288	307	261	256	253	273	278	307	289	260	304	263	271	263	299	317	286	282	290	268	266	275	270	282	322	264	245	269	287	250	275	255	239	247	277	287	276	270	277	264	293	284	280	269	267	267	284	301	283	268	307	284	294	284	291	313	294	249	272	278	281	267	257	261	293	242	286	281	294	279	312	273	275	273	251	268	288	241	289	285	274	288	288	279	305	273	287	268	267	289	274	274	260	288	277	292	305	276	259	293	290	256	286	280	287	291	267	284	251	281	265	292	289	300	280	277	271	265	292	268	295	231	274	280	311	298	281	304	254	300	299	275	298	260	268	267	294	281	328	280	279	285	283	248	277	247	269	289	267	296	275	280	271	290	270	271	294	297	294	276	303	272	260	293	295	270	289	255	292	266	311	279	253	292	274	276	248	270	271	302	271	294	268	277	279	275	256	304	262	273	258	272	292	286	282	270	269	311	301	259	283	245	315	274	267	289	288	279	292	270	287	276	270	274	281	260	285	271	302	300	265	275	288	259	257	280	271	327	300	304	268	281	282	303	292	268	235	291	250	260	265	272	288	285	265	279	262	270	274	237	260	273	290	278	296	267	281	261	273	272	277	258	254	272	289	305	273	248	257	282	290	260	269	277	266	275	278	298	260	287	264	306	243	299	254	304	258	312	256	270	263	288	265	270	272	285	238	283	289	290	270	275	277	272	264	283	297	292	247	286	270	296	285	288	280	267	297	287	280	270	262	298	255	268	285	295	264	280	277	277	266	267	279	281	270	284	312	280	270	277	288	272	264	248	248	287	246	267	281	279	292	294	283	281	266	303	262	282	280	289	285	297	291	265	238	279	278	272	292	270	299	266	290	270	279	281	288	225	304	272	271	276	273	270	265	276	294	259	294	284	267	245	274	287	274	272	257	254	276	284	287	257	260	272	254	264	287	288	274	285	256	292	270	280	275	278	308	264	288	281	268	271	286	263	271	270	300	265	266	269	253	297	282	251	259	272	277	311	265	284	284	278	292	296	260	280	283	310	267	292	294	277	276	316	290	296	304	294	298	268	265	283	259	288	278	256	269	282	269	271	263	282	275	297	248	246	278	277	288	294	305	302	263	265	295	288	272	265	300	276	266	307	289	282	286	275	266	280	263	280	260	275	294	277	258	281	252	298	309	266	244	280	263	284	275	278	267	295	282	262	275	252	263	272	290	265	287	275	284	302	304	274	262	279	269	283	263	252	291	279	302	269	271	279	270	255	254	295	262	256	285	275	299	252	262	278	268	290	267	277	282	295	275	257	270	297	267	232	281	289	277	274	299	251	279	260	264	261	301	269	278	287	284	286	274	267	284	265	259	295	279	317	261	292	261	255	276	261	296	266	285	292	273	262	283	275	272	283	305	288	260	309	270	270	294	253	309	288	291	282	292	279	264	275	274	284	271	276	291	271	273	293	273	282	288	265	284	294	283	302	271	240	276	282	294	290	287	282	282	306	301	257	314	248	276	271	308	277	287	279	291	284	280	277	304	294	276
15607	25613	21645	13754	9103	6568	5483	4889	3472	2538	2053	1907	1732	1512	1456	1511	1738	1752	1711	1592	1580	1353	1310	1251	995	855	734	736	574	545	529	491	483	518	475	470	434	444	417	430	408	451	439	441	399	438	423	412	432	366	397	395	366	364	368	360	362	360	371	356	407	372	364	417	387	344	378	352	373	371	342	372	380	380	347	368	362	386	381	344	341	357	339	375	358	354	369	352	372	374	367	358	372	330	400	371	377	381	357	367	372	381	360	340	367	326	343	367	336	343	340	372	376	351	348	367	345	398	351	409	330	380	331	356	350	334	384	367	337	334	354	399	350	408	371	333	343	352	370	344	375	363	395	336	384	353	358	371	352	347	367	364	362	382	346	351	371	353	354	379	374	335	368	366	403	379	370	381	340	376	318	349	330	369	345	340	344	361	365	301	352	385	366	364	372	370	360	353	357	335	346	327	298	331	323	366	375	347	331	352	406	386	361	366	364	359	360	354	381	348	378	312	362	348	363	356	349	352	336	367	357	348	358	381	366	319	371	343	358	348	336	365	358	392	352	358	352	354	367	333	381	368	353	371	384	354	373	375	363	346	314	363	341	386	348	325	333	370	360	388	325	364	336	360	356	344	359	367	337	322	375	364	361	373	372	343	364	326	354	352	354	371	338	372	352	344	364	370	371	360	350	364	364	371	352	375	349	395	362	378	351	362	346	372	356	377	350	323	369	327	380	328	393	386	376	385	356	363	369	367	356	361	347	333	355	321	359	349	366	368	341	332	340	317	334	365	377	327	344	332	343	372	347	378	342	377	392	374	365	341	344	340	362	366	339	380	402	386	343	370	348	364	354	349	337	345	365	385	365	348	363	349	353	357	397	371	348	375	342	322	361	374	386	366	360	342	375	371	349	375	358	354	334	347	328	338	358	325	366	347	361	365	362	335	352	374	368	324	356	363	358	345	355	358	370	348	398	328	372	391	370	367	339	335	368	381	376	373	356	337	352	352	367	348	367	411	329	373	368	364	357	375	393	333	328	344	380	370	375	338	378	331	366	349	365	363	383	338	337	361	377	364	362	353	354	337	345	388	373	368	369	353	360	381	351	355	343	395	365	350	369	335	385	339	375	387	331	353	370	347	379	351	338	383	381	348	362	344	346	332	379	351	357	344	388	321	338	341	382	342	335	365	395	348	338	356	333	347	378	398	366	340	381	371	341	388	350	328	358	336	360	350	374	385	359	384	363	353	333	352	353	356	350	350	376	379	331	396	344	385	358	320	328	380	386	338	371	347	326	341	360	353	340	343	362	354	365	365	371	349	346	361	322	358	389	349	366	367	358	356	376	344	370	352	341	355	376	351	338	346	333	387	358	393	358	334	332	345	384	356	380	349	396	370	360	349	369	306	338	348	345	350	368	347	383	360	346	365	339	338	360	345	335	354	340	336	331	326	350	383	385	342	340	347	357	377	349	351	329	322	365	343	364	358	352	396	361	337	399	377	376	388	375	371	379	340	352	356	352	378	367	330	384	375	350	338	356	363	382	371	322	348	354	419	342	390	358	365	356	323	344	312	350	374	340	350	329	390	353	376	327	371	365	369	345	394	341	327	350	372	371	314	352	388	348	381	351	350	355	379	366	371	346	344	316	372	366	326	396	343	333	345	388	362	391	335	365	384	356	393	366	340	351	368	329	353	351	381	348	349	380	350	363	380	363	351	351	367	354	399	318	348	356	365	360	373	357	383	358	368	362	372	350	389	358	354	322	359	358	372	378	353	372	341	303	337	355	345	347	345	349	348	400	354	369	355	350	403	351	384	392	357	356	376	349	336	372	338	371	355	344	347	361	342	345	346	372	346	358	352	353	339	398	386	377	410	382	383	376	367	363	325	372	372	369	370	359	351	365	401	358	330	341	379	367	378	331	372	341	344	338	356	398	357	338	394	365	357	328	397	416	376	359	350	336	374	354	328	349	354	349	392	347	406	368	374	355	359	365	356	351	381	358	361	318	352	341	361	365	373	348	370	374	377	369	366	342	349	344	365	340	346	383	371	353	361	327	369	333	359	351	345	354	346	362	369	352	335	362	335	393	358	384	345	373	339	364	362	359	385	369	377	346	353	324	347	327	352	368	334	345	351	355	344	347	365	339	378	346	358	355	352	382	369	354	379	358	374	376	382	362	336	351	360	359	324	375	352	370	376	336	352	351	391	337	371	333	359	333	352	315	355	345	379	357	359	360	374	350	363	352	363	353	370	345	390	339	360	389	369	382	376	369	365	362	357	361	343	341	344	364	344	339	350	366	357	345	340	378	391	389	351	350	359	361	347	360	362	361	319	371	358	381	378	382	385	385	356	379	398	372	377	365	376	354	388	375	388	303	369	349	336	354	343	350	353	366	343	329	349	371	343	332	347	379	380	373	363	339	359	363	376	366	350	359	381	362	352	334	348	378	345	344	346	362	361	333	331	364	346	350	355	392	338	359	342	380	390	361	328	370	334	366	356	356	390	376	362	403	372	342	336	359	381	359	366	380	347	341	361	365	370	324	390	323	376	399	332	360	357	368	358	361	353	338	335	341	357	386	353	373	320	363	342	375	358	376	373	346	333	361	363	367	386	385	375	361	389	377	351	353	358	341	324	353	369	333	350	345	363	336	331	342	399	335	360	363	333	363	369	369	364	361	364	330	369	339	356	343	337	370	400	368	370	379	352	369	341	341	358	361	359	374	366	368	324	385	343	375	396	339	374	355	321	346	367	322	354	330	428	363	391	356	359	353	356	374	339	341	332	384	362	332	337	336	367	364	345	395	344	340	362	382	359	323	366	405	396	390	352	347	382	370	363	338	363	320	385	343	361	393	372	355	367	347	369	408	360	362	351	359	379	357	379	331	315	389	367	361	359	377	387	337	361	363	360	364	363	365	363	392	363	362	377	344	336	342	378	325	359	326	359	370	381	349	353	318	370	356	359	359	351	346	360	322	357	360	362	402	385	361	327	342	354	366	341	361	346	355	364	353	350	356	377	392	370	373	364	335	356	368	398	346	369	371	355	352	402	360	360	375	353	344	372	335	385	338	334	380	392	344	330	388	334	398	354	348	368	339	361	361	363	369	342	346	404	386	360	374	367	382	400	366	353	389	353	386	365	354	334	375	336	361	347	368	354	362	352	363	346	382	339	347	357	363	379	391	366	368	350	384	335	359	310	356	347	360	358	328	354	375	359	365	373	368	352	363	371	384	371	365	348	369	346	348	325	360	342	364	374	363	364	351	350	389	357	364	361	351	411	342	369	359	346	361	351	357	405	377	381	327	350	386	331	326	360	379	372	346	400	358	346	347	357	325	370	347	363	342	384	345	351	364	345	364	329	370	374	312	366	352	357	349	340	368	343	372	343	366	386	379	374	350	367	359	361	379	369	350	350	327	348	359	338	367	352	333	342	347	362	352	322	347	363	349	355	368	338	377	372	352	365	355	377	341	357	366	413	332	353	382	371	367	360	379	311
24486	21559	28836	24762	21313	11825	5410	3688	2389	1706	1530	1328	1238	1118	988	989	1081	1108	1141	1082	1034	988	896	816	632	558	492	465	410	397	355	320	333	331	326	320	335	298	287	285	321	286	304	290	263	271	257	267	259	263	224	255	234	267	237	244	219	239	251	246	252	261	238	242	233	239	216	235	203	222	196	231	238	240	242	242	241	265	257	227	244	217	254	204	247	231	206	231	252	216	212	252	232	258	260	262	223	229	237	239	249	222	252	203	211	216	211	242	233	198	229	237	203	232	238	244	234	243	230	219	237	222	225	198	243	234	228	223	233	219	220	218	214	209	209	244	196	230	230	221	228	228	232	229	246	224	238	224	226	210	203	220	244	227	228	235	214	226	235	240	225	247	211	212	217	227	222	197	218	214	217	218	220	242	219	235	205	234	227	217	244	245	245	241	196	234	219	234	242	243	207	223	238	203	242	237	210	236	240	224	262	220	216	226	225	193	221	219	232	216	222	244	238	212	237	227	246	262	228	239	196	214	237	223	242	216	217	203	223	219	224	250	247	231	224	222	218	236	213	226	223	215	234	249	231	230	243	228	221	239	228	242	229	223	208	230	237	226	231	206	184	249	233	227	252	211	255	261	227	226	226	239	213	234	234	227	241	220	206	236	213	216	239	213	216	249	227	213	227	212	223	222	241	236	202	209	233	220	232	213	224	248	242	237	253	224	243	217	224	238	218	203	223	227	229	222	217	248	239	248	210	234	262	209	232	216	229	244	236	221	242	236	203	209	236	250	210	221	224	217	228	206	230	226	211	233	213	232	235	201	236	226	265	276	191	249	201	215	227	226	226	200	214	219	215	193	244	211	217	216	251	234	238	223	219	196	226	241	235	237	213	243	244	211	230	202	224	229	230	229	243	192	232	224	212	225	213	210	224	230	233	226	201	213	207	234	258	235	215	243	216	214	217	221	231	220	233	237	238	202	195	215	245	220	228	241	216	239	196	213	232	241	247	232	200	218	227	235	191	242	218	244	212	233	212	243	219	238	234	242	230	211	251	254	234	232	224	202	226	212	220	213	222	237	252	220	237	244	219	254	223	249	247	238	238	224	206	245	215	221	228	223	233	220	199	214	215	241	231	259	222	241	245	223	199	261	261	212	235	231	223	215	225	225	223	194	209	253	223	224	235	207	237	208	227	236	191	235	235	193	253	223	206	204	211	220	200	212	227	217	237	220	245	237	227	217	236	220	233	218	245	216	273	221	211	234	230	245	199	203	220	209	250	206	230	220	218	250	254	225	219	233	217	220	217	246	220	216	232	256	237	241	239	222	241	226	230	226	206	221	217	248	239	216	237	244	241	237	232	205	235	213	211	250	234	217	225	221	225	233	239	228	257	214	224	250	223	219	223	238	246	225	223	237	235	224	218	221	224	211	254	221	230	202	224	259	204	222	238	231	206	198	228	210	254	211	245	207	198	229	221	201	220	224	219	249	221	249	226	230	219	228	253	222	228	220	229	211	215	251	229	243	227	211	231	225	236	246	225	227	237	223	215	241	222	221	205	223	237	222	253	220	218	211	233	228	215	249	220	224	247	214	230	218	198	211	216	243	224	210	211	232	213	235	233	261	212	224	259	219	211	204	209	234	224	235	190	229	257	227	217	218	193	204	214	251	233	204	236	216	237	197	199	237	238	242	201	228	205	240	256	250	220	254	227	245	208	233	207	229	228	223	217	203	218	234	241	217	211	230	233	230	210	230	220	223	222	254	200	236	250	280	257	210	255	228	233	208	246	228	236	236	210	206	214	223	217	232	241	233	233	211	226	217	215	249	235	223	224	221	234	245	229	212	242	186	224	216	233	241	248	223	244	240	223	163	253	256	219	232	231	223	212	236	218	239	230	188	216	246	204	232	205	224	236	214	216	248	222	226	229	223	230	256	220	221	229	227	253	238	239	216	225	234	242	234	228	232	205	252	231	261	236	218	243	230	256	227	238	245	241	216	234	234	224	246	237	240	220	230	241	220	221	215	208	224	223	241	217	204	250	259	226	235	227	267	222	221	223	228	238	236	203	221	248	244	219	228	212	204	228	215	210	214	232	239	206	227	247	252	234	208	241	222	205	216	206	233	250	202	256	235	262	238	240	225	228	223	239	216	214	241	246	205	256	226	207	201	245	216	243	237	214	223	216	242	235	217	236	206	236	221	269	218	212	229	228	223	220	247	252	220	206	220	225	250	249	233	217	229	214	207	258	236	211	229	239	236	220	230	212	222	237	243	229	226	227	246	226	214	226	225	246	243	240	242	237	230	237	242	214	252	252	222	218	225	258	207	215	234	227	207	217	259	232	222	223	217	215	240	249	223	228	244	216	202	227	207	220	256	241	254	195	225	230	226	229	234	253	208	229	224	240	227	239	226	243	231	219	255	205	235	217	244	243	250	247	205	217	228	243	249	247	236	224	212	223	241	257	200	235	232	218	212	201	217	215	194	209	210	210	222	211	237	210	242	208	232	212	241	216	234	267	230	240	246	232	229	239	225	208	234	229	245	214	239	233	235	226	222	229	229	250	238	216	245	216	234	232	244	209	232	215	205	238	219	216	220	212	246	220	229	233	215	222	225	226	220	243	213	230	203	230	254	245	222	212	235	240	228	253	237	224	235	261	213	206	215	228	215	227	231	230	243	223	221	234	215	227	240	230	228	221	217	211	192	219	189	199	240	240	224	241	212	221	223	214	213	226	210	245	220	229	210	223	217	245	232	228	234	220	223	233	232	227	242	221	224	220	254	256	223	228	232	250	234	224	218	251	250	228	250	248	250	218	206	221	220	235	215	221	201	241	215	235	252	215	226	252	229	219	259	220	217	209	241	231	229	231	253	240	217	233	229	255	210	223	224	223	215	233	232	194	207	251	236	229	223	225	215	224	204	241	217	228	210	194	207	227	251	223	228	251	257	225	250	239	232	227	219	227	231	210	248	214	256	225	225	224	236	218	212	213	227	218	224	229	221	245	216	216	230	239	242	224	221	262	222	223	247	227	220	251	213	244	211	211	205	247	214	206	231	210	237	211	233	259	241	220	203	215	231	239	216	225	228	220	248	245	221	224	236	246	210	234	230	206	219	233	207	239	233	249	210	249	213	243	237	207	233	241	244	208	231	214	227	214	216	211	239	216	208	227	226	207	248	227	231	223	231	244	231	220	236	224	236	205	215	237	197	230	249	240	211	247	215	207	241	239	254	228	230	212	229	203	208	244	233	240	208	249	246	252	227	212	214	239	218	268	201	205	205	216	219	204	214	237	228	231	210	223	239	217	250	200	217	236	241	225	229	241	214	208	203	252	205	241	225	235	239	235	230	224	235	228	215	224	221	219	206	237	223	222	226	228	221	211	244	207	198	221	229	223	204	218	242	237	225	234	227	224	206	219	206	233	228	235	224	203	255	227	213	242	226	215	223	218	243	231	215	229	233	207	214	200	247	220	226	241	227	211	218	242	233	228	201
17259	34291	30154	20314	14244	10727	9308	7796	5766	4176	3522	3223	2856	2523	2281	2409	2515	2500	2528	2500	2326	2095	2006	1711	1350	1136	981	953	812	733	589	555	568	490	549	514	447	482	478	423	410	397	409	381	407	388	398	408	381	340	345	344	303	373	329	327	320	314	348	316	294	328	288	337	326	317	329	318	322	317	303	294	299	308	328	293	337	295	311	293	290	309	304	306	287	311	295	286	310	305	311	270	274	260	304	285	308	357	279	314	308	285	285	308	297	305	285	296	312	300	333	290	298	310	298	290	287	285	321	302	307	296	286	298	302	273	265	304	324	314	316	309	312	298	288	294	290	315	280	292	280	321	302	287	293	289	301	288	295	269	299	290	272	339	295	321	273	272	303	299	323	333	290	295	307	274	290	303	274	280	321	305	290	301	289	288	308	272	290	289	308	307	307	331	316	319	310	304	294	291	280	267	303	302	297	297	307	294	331	296	306	279	279	321	276	309	308	300	281	291	298	273	297	266	296	278	288	282	305	262	301	299	295	296	309	322	277	312	300	281	290	291	273	271	278	312	308	302	292	282	317	321	312	280	302	293	308	317	271	310	265	279	315	325	306	318	309	281	299	292	281	295	329	309	318	287	283	295	279	331	279	288	291	292	275	348	298	289	311	303	254	289	299	298	280	297	276	288	303	285	282	300	319	290	266	299	309	327	328	276	285	282	295	307	258	328	293	290	305	290	293	284	334	307	293	312	282	290	308	291	295	310	284	263	302	278	302	292	327	317	313	312	295	293	276	289	317	286	288	284	288	272	281	286	280	295	321	306	330	281	280	294	307	289	257	290	308	304	293	322	272	274	312	262	284	270	264	292	300	305	323	321	322	291	321	296	298	299	312	300	282	292	317	311	301	315	347	318	274	256	280	304	301	293	340	302	311	310	286	301	282	332	270	296	319	279	310	315	287	298	278	306	285	284	283	279	270	296	298	288	305	297	301	304	294	284	294	275	281	287	273	280	294	309	301	319	311	291	307	280	271	298	283	285	301	309	309	322	296	284	285	302	292	318	295	299	303	298	285	301	306	327	306	288	318	312	323	257	270	331	313	327	304	281	314	306	295	286	273	318	289	315	274	305	332	299	291	299	312	315	296	253	307	296	294	277	288	298	313	304	283	328	325	295	280	279	284	273	299	283	270	300	309	279	318	305	287	313	288	282	287	293	280	292	270	292	288	300	286	298	298	263	304	313	240	293	287	316	318	312	331	285	278	321	283	320	319	294	288	304	293	298	303	281	297	327	292	299	305	310	291	282	292	303	315	299	302	311	285	328	296	291	317	289	327	279	295	315	289	297	266	309	315	291	256	289	301	280	279	308	293	305	284	319	316	307	291	300	300	264	291	306	312	306	310	284	283	302	277	289	288	314	282	284	308	265	294	317	273	239	302	281	291	314	279	286	274	270	293	290	313	311	274	293	278	328	270	283	292	294	305	274	279	288	308	302	324	340	336	260	301	295	310	246	289	305	306	299	302	293	241	295	288	290	273	306	307	321	304	300	300	310	307	269	255	282	279	273	302	290	291	295	318	272	330	280	288	284	300	312	297	281	322	288	304	307	330	296	308	317	272	296	261	308	269	284	307	284	296	330	318	298	291	305	312	337	307	280	296	296	289	300	294	300	303	284	289	289	269	298	310	271	286	271	295	327	295	306	284	296	282	296	292	296	307	279	322	301	284	294	307	297	311	319	287	333	295	306	310	298	278	293	290	282	302	300	280	297	293	305	323	268	306	261	289	296	272	314	308	295	296	294	302	287	301	337	266	274	284	266	303	275	309	285	328	297	301	314	293	299	301	297	337	309	308	303	296	297	288	300	311	309	328	298	295	286	317	282	297	317	279	283	292	294	302	273	288	331	288	282	324	311	311	297	345	304	300	287	296	292	308	297	283	287	280	307	340	332	320	263	284	289	290	317	298	317	291	276	262	276	336	310	312	318	277	278	321	308	288	274	289	282	303	317	282	304	282	270	281	309	307	285	287	330	291	299	319	305	293	282	277	304	318	300	265	286	298	304	260	269	325	303	291	310	293	320	313	312	310	315	314	268	301	285	279	267	256	313	258	280	289	294	268	277	313	268	304	311	322	289	290	275	257	263	290	253	307	305	298	292	290	301	275	286	325	305	277	291	292	312	289	280	315	311	287	299	306	295	303	301	315	299	294	301	295	331	277	302	274	313	297	295	302	280	282	294	315	291	305	294	338	301	324	270	282	303	312	295	295	289	264	292	282	290	282	283	293	336	290	301	272	311	292	278	270	292	299	260	273	288	325	287	285	314	268	321	320	316	313	286	300	276	342	273	305	293	318	284	304	293	284	316	290	275	275	281	296	287	314	297	278	270	326	313	307	311	333	293	279	288	294	271	319	290	297	293	301	294	318	325	305	299	322	263	307	303	316	293	307	273	294	279	301	305	293	331	265	266	295	310	309	299	317	315	327	260	304	312	302	265	328	299	330	323	307	309	294	323	302	314	297	292	309	297	289	282	304	284	302	314	295	320	301	307	280	279	291	295	291	292	299	265	277	287	324	312	262	302	295	299	273	299	305	302	315	313	305	290	308	314	297	291	295	303	289	304	304	308	312	295	291	316	279	290	280	318	288	314	302	283	294	273	300	337	280	308	311	324	293	301	271	266	272	317	306	329	318	279	297	311	257	297	280	303	303	299	279	316	301	275	293	312	296	332	291	275	290	277	307	304	276	300	296	292	296	326	274	276	277	286	288	300	283	303	282	306	297	303	301	291	275	284	287	315	286	284	287	296	303	301	327	259	307	289	311	298	297	327	318	303	288	296	326	305	313	326	296	298	304	304	292	284	286	286	282	298	303	335	299	294	276	261	288	339	291	259	297	273	283	307	306	283	293	310	285	292	287	306	319	297	277	288	303	292	312	298	290	310	325	285	289	300	315	284	323	300	278	262	310	296	307	290	293	287	299	320	273	302	324	330	277	302	289	278	254	310	304	285	264	311	306	332	277	303	308	311	288	299	298	283	275	303	296	296	283	274	290	322	290	275	298	303	300	302	286	306	290	274	300	285	309	330	312	278	302	301	304	302	292	304	296	309	346	287	281	276	306	285	294	299	265	293	337	295	265	278	267	287	322	278	250	305	301	289	265	300	289	304	277	284	313	277	303	307	284	290	315	315	283	301	271	286	320	296	302	292	265	318	299	284	308	306	327	289	307	330	273	300	322	295	296	285	312	312	291	313	270	292	288	287	330	281	285	300	316	292	290	266	289	326	304	305	305	298	284	271	317	265	285	304	292	298	316	286	294	280	272	285	287	267	268	304	279	297	311	299	313	292	301	292	317	283	273	297	308	309	294	302	317	279	304	313	282	320	297	289	260	294	279	295	312	303	293	285	296	296	293	273	277	299	286	331	283	306	324	303	313	282	283	285	310	268	314	305	304	273	306	258	291	293	304	282	295	301	270	260	277	318	283	296	291	264	276	277	305	315
25655	21538	27546	25409	11223	4159	3254	2509	1729	1294	1252	1124	996	896	829	896	996	1044	904	994	915	850	741	740	640	566	549	508	455	439	402	375	358	352	395	364	349	366	353	361	341	340	351	334	341	326	344	308	329	318	299	333	323	291	308	349	284	321	330	268	296	311	302	273	301	348	304	311	308	325	312	320	288	285	298	320	326	320	291	299	277	302	299	300	321	308	294	306	313	272	329	297	288	297	310	322	304	306	317	289	323	299	283	294	290	301	289	312	313	294	321	302	298	323	301	296	299	286	306	317	263	303	321	297	328	306	300	301	298	311	332	341	312	287	309	296	296	286	281	322	312	311	310	284	300	288	332	321	300	295	272	319	308	291	299	272	299	328	299	313	311	296	343	315	307	274	291	293	308	288	311	304	282	322	315	301	304	271	320	297	274	299	290	342	329	306	317	308	327	299	288	303	303	308	286	331	321	296	317	308	323	301	325	325	300	299	330	290	322	297	308	283	298	274	301	311	283	307	307	302	309	292	322	298	293	281	333	315	301	306	307	304	310	286	312	300	289	313	311	314	298	311	295	292	297	302	299	261	308	338	304	315	292	292	331	304	316	296	295	313	318	300	304	316	323	310	333	295	278	307	327	303	322	305	319	303	295	301	323	310	317	288	293	300	300	309	274	294	315	345	317	270	302	326	301	313	288	314	295	308	282	309	314	294	325	304	286	294	302	312	292	301	294	318	324	328	310	317	302	321	282	316	299	274	284	318	283	315	289	292	312	327	311	322	291	327	308	318	288	302	303	318	292	306	297	326	297	339	286	315	301	339	299	327	315	296	306	278	305	289	274	333	286	305	288	328	337	284	288	316	317	279	293	266	288	348	272	305	264	334	252	320	269	305	301	282	298	319	299	324	263	326	288	333	308	303	292	311	292	300	316	307	302	325	319	301	278	290	295	302	306	331	304	298	298	268	305	310	298	303	269	296	285	299	314	301	309	304	314	279	305	319	318	324	286	319	291	329	275	298	290	280	314	331	332	303	292	313	306	297	308	301	300	299	325	344	308	312	290	317	288	304	288	330	308	291	272	285	313	299	318	322	309	285	320	304	313	310	306	300	366	300	312	316	289	291	283	320	297	315	303	290	291	333	286	282	290	299	317	297	306	332	300	292	309	294	310	323	304	308	305	300	296	319	273	287	327	264	319	299	306	297	286	288	288	336	308	287	315	275	296	319	294	324	339	317	298	294	291	290	336	309	302	314	307	316	292	324	326	312	300	272	305	330	307	298	297	304	319	324	306	338	329	285	287	297	282	305	320	307	324	309	305	307	316	299	256	321	300	294	293	294	303	286	280	319	291	293	297	304	321	317	315	340	337	281	325	295	336	325	317	286	297	318	282	287	290	312	317	305	308	323	318	296	322	309	296	312	287	291	272	316	303	314	310	290	313	317	302	280	274	307	308	308	290	293	299	331	325	316	326	319	307	315	324	301	340	295	301	311	292	313	268	297	298	310	288	333	291	337	343	327	324	335	285	304	287	272	296	317	316	286	320	327	309	303	308	315	310	299	309	353	276	308	317	286	308	301	323	292	300	291	290	298	284	308	321	303	337	308	283	318	306	305	318	278	286	293	289	291	295	304	323	320	327	312	327	287	303	290	291	324	272	300	306	274	279	274	290	319	309	313	292	296	298	283	311	300	297	321	306	281	290	298	310	320	310	291	300	295	309	304	322	303	305	323	297	317	331	303	313	333	285	299	307	289	307	317	328	318	326	300	332	299	272	276	263	344	311	280	312	271	289	323	298	290	305	299	283	289	313	282	317	341	300	294	349	310	317	270	307	274	327	292	300	287	307	294	311	328	294	292	293	316	314	293	299	304	292	303	286	270	287	309	309	284	304	274	293	319	309	330	277	313	285	305	313	304	310	313	290	324	308	307	313	289	302	300	307	302	326	296	291	279	338	281	334	332	292	317	321	309	312	291	308	297	301	306	281	279	327	305	294	323	317	297	291	315	294	314	290	297	292	281	326	327	298	311	313	300	318	298	324	299	290	307	297	315	323	263	306	275	278	310	292	269	336	284	299	338	324	290	294	323	298	327	293	291	330	301	305	317	314	331	284	320	278	316	313	322	302	317	318	280	302	305	310	317	313	308	298	316	293	286	279	264	306	293	289	340	306	319	337	284	301	295	287	302	301	328	290	300	308	295	297	291	304	310	281	295	298	288	292	271	294	302	316	315	309	307	314	281	325	297	309	315	312	278	312	307	334	322	281	297	304	299	300	301	296	297	306	302	328	287	301	300	273	305	304	339	303	314	307	309	327	328	305	298	304	265	304	296	297	308	303	291	280	301	295	320	299	301	288	325	287	274	308	275	311	294	282	304	302	298	277	304	283	310	296	303	278	272	287	302	301	314	286	300	305	295	280	298	325	316	297	313	305	329	308	302	312	302	285	289	307	302	310	312	305	309	300	296	309	302	272	268	302	284	317	292	313	300	304	300	316	292	289	284	303	312	286	318	286	310	311	331	318	330	305	282	316	309	325	320	283	307	292	282	335	304	316	320	330	303	326	300	326	301	267	325	308	307	289	314	273	295	300	282	305	305	306	293	268	322	285	291	266	315	330	307	326	317	281	307	291	319	300	249	313	321	294	306	322	281	310	279	328	311	287	295	322	262	316	287	289	320	307	302	315	277	311	299	312	281	259	318	311	293	298	272	295	328	318	297	303	273	286	272	314	332	290	319	272	309	282	329	267	323	329	300	322	273	299	316	280	297	342	313	305	292	310	308	296	275	276	315	357	326	296	315	287	310	272	314	313	318	279	305	339	309	339	315	328	302	300	308	304	344	329	305	281	293	329	294	276	303	334	297	308	327	295	303	321	327	319	329	302	284	288	301	275	281	313	274	278	305	286	334	292	286	299	296	290	328	298	293	300	303	300	299	281	307	296	315	307	304	287	283	320	307	301	302	267	323	323	294	310	301	326	298	268	320	323	287	317	331	289	307	329	316	275	288	304	293	282	315	311	301	324	289	278	297	286	304	312	279	295	332	330	324	310	326	320	322	316	302	299	307	313	286	338	275	332	298	298	307	311	296	298	292	320	290	316	287	287	294	307	300	296	309	298	265	308	324	313	284	302	322	312	304	327	320	289	301	296	293	288	303	296	341	329	304	306	303	317	311	326	316	295	312	256	311	281	289	297	282	312	305	300	290	306	307	300	293	288	323	312	287	314	288	310	303	262	302	330	285	304	301	288	294	301	318	290	290	326	302	313	295	333	323	307	269	307	327	327	303	332	293	313	290	310	340	303	297	314	278	323	293	267	284	303	311	320	312	338	307	323	298	280	292	310	328	282	320	288	247	298	298	312	326	316	297	316	326	306	295	309	311	272	293	324	301	309	324	299	338	285	278	280	308	302	291	288	288	315	334	301	313	336	297	314	314	295	292	332	320	293	287	287	312	313	299	293	299	311	268	274	303	308	301	278	305	305	323	314	292
17089	31091	26948	16854	11030	8492	7717	6405	4484	3279	3011	2637	2373	2124	1944	2015	2278	2249	2012	1967	1938	1864	1610	1325	1193	1059	924	783	781	721	641	575	578	532	565	568	550	533	499	475	481	458	484	469	483	476	469	474	439	475	451	430	409	421	422	433	391	409	372	397	384	419	408	375	383	397	414	388	366	408	405	368	366	423	399	425	397	410	403	409	362	393	411	399	413	399	392	408	429	386	399	409	386	392	399	431	384	400	391	393	352	370	383	371	368	369	395	368	385	353	395	396	385	380	369	375	428	403	380	382	406	397	405	383	386	383	396	371	401	419	367	361	372	391	397	395	390	407	401	382	380	395	362	376	423	364	393	401	397	391	371	410	365	386	382	405	396	321	359	379	406	373	375	352	364	359	363	372	402	388	355	396	398	409	417	420	425	365	406	357	377	371	373	385	379	376	394	405	390	413	409	419	375	354	372	404	391	388	394	402	363	332	370	401	395	350	385	387	425	391	398	381	389	379	384	396	397	366	357	391	402	361	408	377	404	369	414	412	400	384	384	419	375	392	386	384	387	383	371	398	378	418	413	375	356	351	383	416	370	398	374	387	365	388	376	371	399	403	383	365	378	373	373	382	411	366	374	373	395	393	368	380	360	380	390	373	435	387	369	389	374	417	381	383	395	361	400	378	384	361	420	408	395	401	351	394	342	404	396	377	354	365	382	387	375	408	378	367	384	408	375	388	419	393	423	393	401	376	426	365	386	380	363	411	412	390	389	415	375	366	415	365	390	391	384	363	402	422	428	407	387	374	429	352	390	408	394	385	396	350	379	390	381	394	380	405	368	409	372	402	412	422	383	380	364	363	395	379	396	355	360	368	402	387	388	399	413	384	406	352	370	392	366	374	368	355	388	341	401	397	383	370	415	403	418	398	378	393	377	402	397	373	391	358	359	364	385	381	402	375	385	381	368	399	367	399	405	366	380	379	399	374	368	348	407	382	369	385	386	374	381	395	369	359	372	379	401	421	379	397	404	385	399	431	403	374	380	383	419	365	398	385	390	382	390	387	401	407	390	396	377	374	413	386	374	418	386	366	400	391	406	398	415	409	367	350	414	372	354	367	424	376	410	373	396	408	393	359	363	401	383	337	401	419	384	413	342	406	405	413	388	387	364	390	433	389	373	368	385	368	347	395	381	368	357	363	404	384	378	379	392	376	389	392	379	376	381	402	410	365	435	369	403	377	406	384	359	426	390	411	371	394	386	417	380	425	355	398	382	384	377	381	411	389	381	375	375	373	434	419	379	386	390	416	376	393	376	391	394	391	388	370	437	397	394	391	374	414	383	383	361	429	376	389	374	442	407	379	400	372	413	412	362	362	399	377	365	371	388	376	387	395	345	373	389	386	392	407	398	349	413	387	357	359	360	415	381	380	350	372	364	395	380	388	383	391	392	405	419	369	362	359	380	409	384	397	410	394	378	383	387	360	381	401	391	403	365	371	387	377	395	420	414	411	391	405	419	390	377	398	415	354	377	409	418	386	386	412	398	395	389	354	366	386	367	401	378	379	357	407	364	375	400	413	387	386	408	375	384	391	383	363	373	379	354	368	384	387	405	398	395	417	384	373	405	375	389	397	372	401	385	376	403	404	404	377	378	415	393	359	387	408	418	362	379	361	368	385	385	373	374	386	401	399	371	355	391	379	387	380	405	385	391	363	394	380	408	414	369	418	378	413	389	442	353	341	364	381	402	400	402	409	407	356	349	374	422	397	402	375	375	401	358	385	373	385	418	386	382	394	374	397	391	403	372	373	379	424	374	414	370	353	412	392	369	379	373	376	392	380	401	394	381	387	402	386	363	427	401	363	394	387	395	349	399	396	364	383	369	400	398	393	360	344	393	376	390	367	413	382	424	383	385	391	367	366	381	339	364	351	378	372	399	390	382	366	378	391	361	385	391	398	391	394	364	359	380	351	346	414	364	363	391	398	385	403	406	373	394	420	385	417	390	419	397	424	382	389	386	382	372	386	400	408	392	365	381	398	370	407	384	374	375	365	362	383	361	347	381	364	347	396	378	389	382	348	408	402	399	383	407	355	400	360	368	355	397	362	413	390	422	394	393	398	373	386	446	440	420	378	386	390	390	424	360	350	381	396	369	354	375	407	405	375	395	364	364	363	402	388	411	389	367	422	374	449	402	403	373	419	392	380	415	390	376	416	359	376	418	429	369	382	376	374	376	410	384	350	386	408	397	404	395	390	405	360	360	390	406	392	408	410	366	341	395	390	390	367	412	388	393	359	372	371	432	387	366	422	368	392	415	409	390	367	394	372	349	424	411	370	396	377	399	384	370	414	385	357	407	381	369	393	377	364	375	421	389	384	356	374	428	383	418	398	371	343	376	399	415	400	378	432	424	375	398	381	381	366	400	390	399	393	401	394	397	398	387	382	412	365	373	398	341	421	392	404	400	372	379	333	429	388	415	417	422	403	378	410	399	403	408	346	388	395	404	379	406	369	390	391	354	408	409	371	379	373	392	367	421	435	380	374	362	373	382	392	381	370	398	363	399	385	364	371	412	380	357	336	382	369	399	391	388	396	399	392	390	388	381	415	400	392	382	389	398	380	403	374	395	362	404	381	418	395	377	406	426	412	405	391	365	367	402	380	393	368	364	382	401	386	355	402	395	411	408	363	387	463	368	367	336	402	421	368	371	378	366	374	375	415	353	370	364	368	407	386	378	371	365	381	407	357	388	390	364	370	372	406	417	343	380	385	395	410	396	401	376	420	358	361	375	422	369	386	374	382	388	384	415	362	400	357	380	391	387	373	387	391	399	410	410	409	390	363	383	394	401	393	403	394	386	374	397	351	350	364	396	374	367	422	380	404	360	396	396	402	359	428	344	411	383	396	360	355	424	454	430	388	392	378	381	372	393	391	342	414	365	362	413	419	390	407	400	380	383	431	376	353	381	365	346	416	379	401	408	412	399	397	411	369	413	374	385	391	364	375	347	389	393	367	390	376	361	393	404	406	373	368	393	374	383	380	404	393	368	403	372	380	410	395	403	356	375	399	400	357	386	379	386	385	357	373	397	387	383	356	373	391	361	390	393	408	372	397	369	405	402	401	420	396	437	351	376	343	392	391	416	374	382	380	398	417	412	384	359	395	401	361	398	387	385	396	392	395	397	383	412	421	360	364	368	378	416	405	390	371	383	373	394	397	387	399	391	408	390	388	368	382	401	384	371	380	406	380	403	380	351	351	393	363	402	375	386	449	328	330	381	400	396	400	372	372	408	393	388	390	386	409	375	423	424	366	401	358	432	412	398	421	418	392	381	395	358	394	390	414	358	390	371	368	367	417	380	355	404	368	383	390	350	401	374	352	394	404	373	395	358	393	378	388	400	378	396	377	427	360	379	381	376	357	377	416	392	385	387	381	433	356	368	417	343	365	398	410	379	363	432	370	376	376	406	385	353	405	406	379	392	377	403	374	367	403	377	401	386	399
23490	21581	29414	24206	21596	21580	13453	5801	3226	2421	2289	2004	1802	1524	1341	1462	1685	1675	1586	1486	1432	1347	1177	1034	875	692	698	601	531	470	423	455	393	354	399	420	343	375	363	324	362	314	304	299	299	319	324	294	296	294	287	280	275	273	241	239	279	258	280	248	246	212	265	227	237	230	232	229	263	249	248	262	261	250	249	256	227	217	228	281	231	250	251	237	243	246	247	261	248	250	241	233	269	244	253	251	262	218	222	244	220	228	233	238	248	277	242	237	225	242	216	262	267	246	222	236	248	254	253	242	260	230	256	248	239	247	259	215	241	257	226	270	229	237	240	227	230	243	243	252	260	253	245	227	242	213	241	245	227	230	238	232	251	245	242	223	229	246	258	231	216	279	249	221	248	241	222	213	227	237	217	255	229	228	242	229	251	249	235	243	244	242	244	224	241	232	262	254	249	257	238	263	233	243	244	237	237	244	228	238	231	234	230	240	263	208	265	263	241	259	228	224	217	251	247	220	223	266	236	224	229	242	219	254	250	240	264	225	235	267	257	246	259	231	228	243	242	251	253	243	225	237	215	255	214	246	237	244	234	265	265	234	260	258	241	241	248	250	215	253	251	259	247	194	262	244	227	237	254	258	253	237	234	260	247	226	246	241	235	244	245	249	231	236	257	240	207	244	229	269	235	234	232	230	231	235	209	234	237	235	266	271	234	259	266	208	224	220	258	235	245	222	246	237	253	246	236	273	257	225	258	237	237	249	234	242	205	237	227	246	247	244	241	249	231	250	235	261	256	275	245	234	230	226	243	242	210	236	230	244	223	205	231	237	249	233	237	227	222	246	226	217	244	244	255	254	245	273	235	273	220	235	249	246	214	236	240	237	258	246	238	241	261	237	266	213	238	221	238	244	233	263	229	234	251	236	225	267	242	225	239	242	239	240	239	254	216	228	240	218	220	239	257	245	245	245	252	220	238	225	228	222	243	225	230	227	250	273	235	231	239	253	266	245	230	251	199	233	225	226	233	232	236	227	221	252	243	258	240	240	238	228	253	231	218	246	226	255	219	261	241	240	248	242	248	224	255	248	268	226	240	245	235	266	229	256	253	230	246	271	254	216	224	221	256	248	248	258	229	241	236	260	268	236	209	247	230	268	238	236	238	207	211	220	226	225	237	239	248	276	260	228	217	234	236	253	232	238	232	251	232	237	248	220	259	238	261	230	247	259	238	244	210	220	224	215	238	244	257	236	245	228	255	231	272	249	251	239	235	243	243	250	249	223	221	241	241	235	248	241	229	232	273	233	239	235	243	227	242	243	216	251	227	240	241	241	235	246	250	260	243	239	258	230	269	256	272	222	268	227	244	231	231	244	235	226	250	223	239	243	242	256	244	229	228	241	254	262	259	239	218	244	232	238	246	238	263	248	234	237	225	248	207	254	219	228	221	232	242	208	260	258	248	254	251	251	237	241	248	237	247	264	245	236	240	254	229	256	210	231	243	251	257	250	235	233	247	250	279	220	261	255	242	233	242	269	223	237	233	226	201	238	239	248	252	220	250	240	235	236	204	256	253	239	221	247	252	206	220	267	218	223	210	249	245	233	222	232	244	251	220	279	245	234	245	251	217	259	250	241	245	246	233	264	240	230	257	228	243	258	244	247	249	234	242	278	250	233	265	250	219	217	217	218	252	233	238	238	246	251	226	240	274	255	238	262	277	238	244	234	228	270	228	259	203	241	249	252	268	232	254	239	289	218	275	240	242	242	236	228	219	262	258	252	250	240	278	275	250	227	247	238	214	233	229	239	251	255	247	233	232	256	257	240	247	248	232	221	235	256	242	255	221	235	236	257	249	238	249	243	231	269	235	208	240	238	250	223	229	269	240	271	248	241	244	248	239	261	282	262	244	262	251	236	242	231	225	252	250	232	229	273	241	243	252	285	255	243	234	253	259	232	241	236	249	255	215	229	252	236	248	233	206	242	221	226	240	252	243	231	254	251	240	261	251	240	256	259	277	220	241	277	262	234	248	245	274	220	222	230	224	236	225	253	233	229	224	243	222	271	245	241	234	210	237	241	228	228	259	246	241	234	229	222	243	225	271	247	225	245	221	230	258	236	248	216	236	251	244	239	235	242	243	240	244	256	239	241	246	252	238	247	244	246	254	218	256	215	215	229	245	212	241	242	256	235	252	227	254	248	233	200	232	230	220	224	250	239	258	229	257	246	224	210	228	266	266	234	255	249	232	233	246	249	251	234	222	226	268	250	238	260	228	240	216	240	253	269	240	234	240	240	252	237	265	256	281	250	250	243	262	260	226	248	252	241	259	239	227	240	242	234	225	249	257	279	268	259	212	231	273	234	235	252	244	231	219	240	215	237	248	249	229	225	216	251	207	227	232	255	255	256	242	240	243	239	239	258	231	237	247	250	250	227	245	253	239	254	238	243	215	273	255	264	235	254	230	253	265	230	237	258	250	232	245	229	234	222	228	222	235	235	225	261	242	242	250	223	217	233	265	253	244	229	230	190	275	250	258	250	221	247	230	231	236	231	220	239	256	247	238	257	240	257	231	240	223	233	229	229	200	224	255	238	230	233	240	243	255	247	270	238	249	254	254	248	240	229	237	210	233	228	258	236	232	229	235	239	247	224	234	241	242	205	226	244	274	265	218	217	226	253	243	237	265	260	236	245	254	234	246	239	221	258	241	254	223	234	247	254	256	227	267	222	247	248	267	254	251	229	243	244	225	233	260	210	233	263	233	256	252	248	227	240	227	257	230	255	223	271	223	236	243	253	228	246	225	224	239	276	218	252	248	224	249	241	227	247	213	225	252	296	245	244	249	230	230	261	263	208	276	226	231	239	240	219	213	261	274	239	214	220	256	242	219	250	225	250	239	245	238	260	250	257	209	243	236	232	221	230	244	225	230	217	238	218	243	242	245	232	254	227	236	243	237	206	249	272	256	248	238	253	223	248	234	258	239	242	265	245	264	231	248	234	229	270	225	240	230	254	229	260	220	237	235	231	236	244	242	216	241	218	250	229	252	230	241	241	219	209	245	214	234	234	224	241	268	243	238	243	250	245	237	236	239	231	222	241	252	216	276	258	265	254	235	237	274	251	234	254	253	212	269	220	247	254	242	264	257	244	247	236	235	232	237	258	236	243	231	263	251	246	250	238	227	244	241	214	285	232	239	257	257	252	211	234	256	227	251	275	247	241	257	242	225	214	238	250	219	237	219	250	231	226	235	251	223	239	242	270	233	225	238	236	253	232	245	237	244	246	214	246	250	226	239	264	230	238	242	251	256	241	231	240	245	252	253	229	248	220	256	238	224	236	233	226	238	237	253	241	249	249	218	235	226	252	231	269	216	242	234	253	235	236	236	267	247	245	212	256	231	240	238	243	248	226	237	258	232	261	243	253	226	237	231	252	217	262	252	219	227	253	258	269	230	214	252	258	237	240	236	229	214	263	239	238	261	229	224	236	254	225	248	240	235	214
20578	40239	36022	24649	17605	14401	13138	10479	7277	5995	5298	4707	4080	3409	3278	3456	3692	3633	3565	3232	3019	2949	2521	2049	1863	1472	1422	1090	1053	846	713	664	620	581	718	726	579	528	560	494	459	488	490	445	451	535	505	409	380	401	367	360	343	365	373	336	336	309	327	326	305	321	342	309	328	309	307	344	283	301	310	295	322	297	281	338	342	339	299	326	346	294	316	304	343	321	283	320	285	301	306	310	314	322	296	324	317	312	338	323	333	289	322	309	307	328	320	284	299	294	325	295	288	311	326	305	275	306	297	290	312	294	310	294	271	279	307	307	292	307	328	301	296	311	316	323	308	286	307	321	306	334	301	311	254	299	294	314	294	293	316	282	304	306	304	310	330	281	329	313	313	288	345	299	311	305	317	310	305	287	307	290	327	291	317	289	311	302	278	311	312	294	308	293	317	278	306	323	304	303	267	334	292	302	293	291	290	256	285	300	269	301	273	292	325	284	285	314	320	280	331	287	275	307	290	302	296	279	276	267	308	312	301	308	304	301	299	297	326	292	311	294	292	303	291	286	300	296	289	281	307	304	320	296	327	316	319	264	293	297	301	328	309	299	302	280	312	298	288	312	330	289	301	330	303	310	299	325	297	321	305	293	308	310	307	291	308	297	297	320	292	285	283	310	286	311	278	281	311	298	319	306	311	290	289	276	290	263	289	280	335	297	312	320	298	300	278	270	288	316	273	294	323	283	293	285	324	296	289	301	314	285	295	311	285	284	268	313	265	271	320	293	295	307	285	280	313	295	291	334	289	298	304	292	310	312	295	273	293	279	280	289	303	283	287	311	311	303	316	272	317	302	289	318	298	320	286	287	318	297	282	287	336	296	304	301	313	308	317	304	308	312	307	302	321	283	331	285	278	278	299	312	293	308	297	300	299	295	289	277	320	291	271	243	333	273	284	296	271	309	347	304	276	298	289	299	322	316	292	296	316	294	302	278	281	303	304	273	324	316	291	310	310	296	299	329	296	297	283	282	312	298	295	333	281	285	305	262	273	316	279	328	296	293	318	312	300	314	306	328	344	325	295	290	310	320	279	288	287	286	307	294	303	311	320	305	288	294	325	273	320	282	309	310	302	295	303	316	301	301	284	318	247	279	281	300	312	274	314	309	299	344	294	291	290	296	337	316	293	293	272	306	333	278	328	296	290	300	308	302	297	300	318	311	323	318	289	310	300	279	306	306	318	313	265	313	283	293	296	298	299	322	302	301	294	330	301	286	287	306	300	286	285	300	297	306	286	277	298	332	306	292	283	304	322	332	312	297	293	330	292	301	288	302	329	313	279	314	318	312	287	299	306	306	298	324	289	283	338	284	322	272	290	304	291	316	299	296	284	316	297	267	295	293	319	311	279	288	308	287	294	336	282	294	306	306	323	283	295	271	297	272	286	295	276	262	299	319	275	333	300	299	320	289	300	291	292	283	303	314	284	284	313	295	282	299	291	309	284	271	311	295	300	309	321	333	319	297	289	294	272	299	298	300	304	302	313	300	279	320	300	316	276	281	314	310	306	307	286	281	284	290	260	303	309	289	298	297	289	302	333	299	314	269	298	288	310	292	317	307	314	318	290	302	299	332	277	312	340	315	289	282	304	310	280	276	286	286	323	293	319	291	312	280	306	291	304	284	284	292	280	316	326	320	282	268	318	302	305	329	275	300	274	311	286	285	303	313	268	295	301	264	304	304	277	286	282	322	316	295	318	296	324	298	259	279	291	305	285	287	312	297	310	311	298	324	271	279	311	287	297	301	272	281	271	297	302	322	288	307	300	311	290	306	290	304	290	335	306	279	324	314	327	295	305	311	295	279	310	294	273	313	307	288	314	295	283	287	325	287	292	330	291	284	313	284	333	306	323	293	307	289	306	281	295	314	319	331	281	294	282	282	301	294	320	297	338	286	262	286	316	307	301	304	304	313	309	298	325	302	287	296	290	288	339	307	303	290	267	303	310	329	283	321	321	306	311	283	285	279	300	339	294	280	309	286	262	308	287	292	292	281	308	308	288	279	311	296	287	302	296	288	324	253	311	309	279	305	290	306	299	301	272	310	289	283	281	298	286	292	319	277	270	268	307	307	282	291	299	261	288	324	307	315	324	280	289	264	324	297	287	323	288	304	297	287	316	284	287	319	304	302	290	266	303	341	283	301	298	282	297	305	311	319	285	304	309	290	268	295	304	268	289	290	321	295	322	294	280	291	274	300	289	306	259	309	298	328	313	280	289	311	286	279	279	294	317	323	296	303	294	316	260	293	266	327	302	333	262	283	282	328	303	285	288	296	342	316	288	292	311	307	320	295	315	283	329	302	280	312	308	287	283	281	291	302	273	303	267	298	326	287	308	262	305	300	326	306	308	285	300	284	321	337	288	294	295	271	288	265	328	306	309	284	297	316	268	297	305	277	299	291	283	318	313	306	329	302	290	299	301	314	285	300	322	277	272	322	319	326	307	310	274	328	332	306	302	310	306	266	287	315	300	320	319	274	302	292	313	297	317	321	274	320	305	281	271	292	317	298	290	279	283	265	299	286	283	330	282	297	319	284	280	275	303	309	299	282	305	281	304	288	325	291	320	280	310	289	303	313	302	307	302	278	310	297	309	291	315	294	288	299	310	298	282	306	270	283	289	287	306	294	330	316	321	306	290	330	299	293	296	307	279	298	327	295	320	291	284	291	292	279	327	284	299	289	316	299	260	310	303	287	325	314	294	292	294	316	287	292	313	277	308	273	269	294	311	302	316	292	280	301	270	304	289	315	299	282	313	305	283	293	297	299	286	325	320	301	299	288	288	305	273	293	291	300	312	299	313	292	290	291	314	310	316	312	310	299	294	310	299	337	287	313	287	295	283	291	298	296	323	304	298	320	342	278	294	319	277	287	287	271	306	320	272	290	308	258	316	321	308	297	285	301	327	282	319	277	312	292	303	322	291	258	287	297	301	344	278	305	313	300	278	299	278	310	302	319	323	276	291	287	299	285	309	287	328	324	313	304	316	287	279	304	253	306	292	312	300	307	276	314	303	322	266	308	297	303	311	303	296	311	303	316	294	296	309	293	296	315	310	331	294	305	295	313	284	276	340	307	291	340	300	296	320	316	289	299	280	315	279	251	281	320	298	264	318	304	267	325	333	291	298	298	293	309	283	295	274	282	313	300	340	286	322	268	286	305	310	298	323	326	285	292	292	289	303	282	297	283	292	292	295	286	325	318	291	280	303	292	315	317	325	277	298	304	290	279	277	269	286	308	285	328	309	275	287	289	316	301	307	303	285	300	288	279	304	297	295	300	299	290	326	310	310	309	276	327	278	271	287	312	302	307	276	314	312	297	289	281	309	251	283	315	303	270	308	272	289	321	264	297	307	293	301	330	298	315	297	321	309	303	307	324	317	323	288	301	328	325	295	282	297	290	305	299	299	277	303	288	298	294	338	295	296	305	339	308	290	268	297	298	284	312	314	298
27841	21455	18557	10353	4463	3093	2523	1812	1256	1071	998	977	837	732	699	734	820	840	817	771	745	695	605	573	514	465	401	423	379	373	348	309	334	332	348	332	358	294	303	318	313	352	332	307	340	309	301	304	324	307	293	284	289	312	260	292	302	297	298	252	276	310	303	267	282	287	280	244	256	285	295	277	280	309	282	285	278	260	274	260	314	288	278	291	278	283	289	293	280	293	312	300	269	284	315	318	289	280	327	287	271	269	273	303	293	280	297	278	263	319	289	261	286	304	324	268	306	286	303	246	289	260	258	231	290	282	285	292	281	280	285	273	292	287	302	275	280	274	285	260	273	284	282	261	312	303	324	273	310	281	278	292	300	275	293	304	273	264	261	278	298	307	296	306	319	263	308	300	288	284	307	291	285	304	255	280	298	281	259	296	302	274	297	275	264	311	263	256	294	296	280	297	285	272	260	269	271	298	289	285	305	284	292	266	296	284	264	299	288	295	295	280	303	262	275	291	323	272	302	284	292	283	323	257	292	290	303	292	317	253	291	291	279	276	295	264	279	288	271	294	295	282	264	297	308	300	264	261	299	297	262	289	308	267	286	274	278	253	262	326	277	283	303	265	293	230	282	271	297	301	292	270	255	308	275	278	266	287	287	293	305	280	287	299	294	292	313	284	272	249	320	296	281	303	294	278	273	267	301	280	274	256	294	294	315	307	303	275	266	287	273	274	258	271	266	277	311	263	267	272	267	271	280	320	289	269	292	283	299	306	283	304	319	317	275	275	285	305	294	310	272	296	287	264	259	260	262	261	296	259	288	280	302	295	288	275	295	313	293	288	302	305	281	273	285	282	297	273	286	285	294	292	300	274	261	300	295	268	308	278	255	311	277	292	295	269	276	300	272	304	284	290	289	269	305	305	281	262	291	254	286	288	288	279	264	318	251	290	264	319	289	290	335	302	315	272	277	277	282	304	329	292	298	291	272	287	278	285	267	307	278	274	258	311	287	290	273	291	268	289	305	274	290	293	286	264	283	296	291	278	272	282	281	258	272	302	285	294	307	284	282	318	270	286	280	286	291	318	272	275	296	281	288	276	261	304	283	294	322	278	249	280	284	289	295	308	264	305	292	280	291	281	283	275	297	304	284	284	263	287	271	257	291	272	284	262	287	250	276	279	283	294	279	271	254	288	295	273	267	275	305	284	323	254	272	288	299	279	267	307	263	279	304	300	293	273	270	287	278	274	284	298	265	335	316	268	287	276	279	284	246	275	291	292	294	286	303	275	293	285	287	290	303	308	280	269	295	294	279	271	267	269	279	289	291	279	290	309	274	282	300	313	287	301	280	300	312	306	256	299	301	311	282	279	253	283	255	283	276	290	306	255	283	294	289	307	263	300	286	255	280	311	294	301	267	265	265	285	279	274	276	272	251	302	302	289	250	288	318	274	283	263	313	315	294	274	271	293	316	259	304	263	277	326	295	306	272	298	297	291	304	285	298	281	292	247	295	291	273	297	290	265	263	267	284	283	292	302	272	286	276	260	276	281	286	279	298	322	292	297	273	268	287	290	327	257	291	324	309	290	246	282	279	315	299	323	293	290	273	260	245	284	275	268	286	303	267	300	314	292	272	297	262	268	278	293	274	307	284	310	296	273	273	283	283	302	282	254	292	280	292	281	311	263	269	287	309	302	285	295	296	265	282	246	309	258	288	276	278	260	280	270	298	281	273	302	295	272	273	284	293	287	268	265	289	296	291	283	279	277	309	263	298	267	300	311	296	282	289	261	268	287	281	267	301	311	325	298	304	295	280	292	252	306	308	272	286	286	305	287	280	287	249	275	289	290	309	298	272	290	265	307	288	284	276	278	303	292	274	271	301	308	302	271	281	267	282	296	280	276	254	293	305	263	303	283	254	301	278	252	291	268	309	288	269	303	278	281	277	277	273	282	267	289	304	291	277	263	269	294	297	297	305	300	278	298	276	277	280	275	285	273	297	289	302	307	289	293	270	300	287	274	295	299	295	261	265	288	279	306	287	288	278	281	256	307	282	270	253	287	258	312	290	286	293	278	291	272	307	270	312	271	283	288	290	283	296	279	291	301	292	267	276	256	276	281	318	341	265	282	278	296	298	288	279	293	305	301	297	281	290	283	282	282	292	269	276	267	308	260	286	279	292	316	275	291	286	295	300	288	285	271	281	267	287	298	279	296	302	309	287	295	301	275	296	279	292	274	307	285	273	301	278	312	263	324	299	257	304	324	276	285	258	260	309	291	282	255	293	268	257	294	279	287	294	277	299	272	282	297	284	323	305	283	291	274	294	259	299	268	305	269	284	286	313	276	273	306	275	292	290	275	289	297	270	274	297	295	268	270	265	284	297	303	275	274	316	293	283	303	274	289	313	259	307	290	299	322	272	303	299	281	276	280	313	303	279	283	288	284	290	267	278	283	274	292	297	314	293	284	266	281	306	266	321	305	276	281	298	310	281	274	273	256	296	304	260	282	284	318	277	313	269	271	289	331	278	322	279	280	238	281	292	290	304	291	287	274	274	308	317	266	315	285	308	279	295	295	291	275	280	326	282	257	289	288	292	303	291	301	281	284	283	272	264	307	259	289	285	299	267	292	265	280	300	270	274	297	312	286	247	266	285	269	283	283	283	293	265	300	288	278	300	271	277	248	286	288	258	294	265	277	289	276	277	309	311	287	256	278	289	292	277	289	331	271	295	334	256	291	287	260	299	268	278	246	251	266	324	293	307	276	272	265	309	277	307	273	256	305	296	298	302	272	293	281	293	294	283	279	294	284	282	280	249	286	290	269	293	279	286	284	274	292	266	267	288	301	294	283	306	300	310	268	269	272	303	315	303	277	281	296	290	270	295	270	302	314	278	302	291	296	267	284	275	286	273	279	279	295	290	271	299	283	297	292	269	294	274	265	314	274	321	304	321	276	280	287	273	289	266	283	281	308	261	265	284	280	302	275	261	296	275	287	268	279	285	274	278	263	296	276	298	288	259	282	268	291	318	317	281	272	278	268	263	303	262	288	278	281	287	288	276	288	261	287	293	284	295	319	282	287	306	274	284	277	285	274	281	284	302	265	271	288	274	307	297	303	253	281	297	281	270	287	296	301	286	285	300	259	277	259	277	265	291	269	290	260	291	266	277	282	275	273	277	287	298	315	261	276	278	271	294	268	249	282	278	266	267	301	300	299	274	283	262	300	274	261	301	287	290	307	284	288	322	288	301	251	317	278	287	306	280	276	290	250	257	281	296	296	267	312	288	296	276	274	288	293	301	282	279	288	261	268	292	268	280	279	277	317	253	296	288	264	282	283	291	306	277	279	332	286	299	302	278	301	287	295	307	312	330	281	277	307	286	320	287	289	277	276	316	288	287	283	281	303	306	288	281	274	307	272	268	304	320	274	289	264	266	292	267	271	288	287	314	252	280	260	270	282	296	286	268	307	272	271	325	309	259	301	250	309	290	284	285	303
16841	27446	22988	12967	8295	6729	5857	4560	3056	2552	2365	2222	1780	1631	1540	1629	1847	1909	1718	1606	1463	1292	1190	1007	907	772	706	669	640	571	547	499	521	468	497	527	483	456	473	426	428	440	426	427	407	418	425	395	416	372	373	375	411	396	387	404	406	353	368	378	376	388	365	365	384	346	398	335	375	357	370	372	359	392	363	375	355	387	377	387	341	377	358	381	393	386	378	401	357	338	368	383	358	368	355	329	372	371	382	351	363	372	374	349	369	362	355	346	405	360	381	334	375	373	351	335	374	381	362	356	380	379	370	381	366	325	390	385	353	399	378	356	374	368	338	366	356	341	358	355	379	323	334	336	378	343	353	369	352	364	389	364	336	385	364	382	363	341	362	357	369	329	347	386	344	407	360	368	360	369	366	378	374	366	361	359	386	354	419	342	377	361	383	336	326	375	343	335	381	349	370	375	366	360	339	341	386	368	336	358	386	353	377	345	397	387	328	366	393	376	338	362	378	372	327	352	363	363	366	357	349	376	381	379	342	345	367	366	338	378	361	347	357	336	375	369	358	372	385	379	335	349	364	336	374	351	384	344	377	354	413	341	394	374	350	400	349	358	368	364	334	400	386	354	356	384	375	387	370	367	362	382	371	361	370	334	366	350	366	353	380	330	343	393	356	341	356	371	342	358	334	364	350	374	367	382	361	343	381	380	375	379	371	397	368	389	369	357	394	363	365	379	342	343	369	334	385	393	398	376	367	372	373	382	352	362	378	374	376	344	392	370	419	389	374	383	353	377	327	385	334	349	361	329	391	364	361	371	374	371	383	357	349	346	332	362	347	345	368	393	366	386	363	357	387	370	385	342	384	349	337	361	362	335	370	355	373	368	357	375	381	346	350	353	360	352	364	356	361	403	378	381	349	380	347	375	364	361	369	360	359	382	400	344	369	352	391	368	340	320	354	360	382	384	368	342	363	359	363	343	354	358	342	363	381	342	383	388	359	357	332	383	390	360	371	380	364	342	391	368	383	360	348	349	378	372	320	381	369	348	379	351	369	374	377	360	323	367	386	392	374	369	353	376	367	352	360	372	362	370	330	412	378	386	366	398	365	335	398	358	340	388	372	339	359	345	359	389	389	359	354	365	331	390	363	317	362	372	375	386	364	362	378	381	376	358	359	348	352	335	361	393	344	360	380	383	400	337	354	350	330	367	327	396	362	386	399	370	354	364	391	351	355	382	365	380	408	350	342	338	351	356	387	348	346	381	367	393	344	384	379	375	348	344	379	343	346	339	363	411	356	359	376	361	342	356	349	367	373	361	354	384	379	353	364	355	381	356	378	361	350	354	366	360	386	366	363	372	413	369	367	343	388	366	383	359	373	369	332	373	376	355	390	364	392	367	390	359	366	360	338	380	347	381	385	342	357	373	346	336	354	347	346	354	371	396	344	349	358	340	374	355	347	370	335	354	336	382	388	390	409	349	380	365	321	370	333	353	370	328	356	384	357	371	356	377	349	351	381	367	405	371	360	363	357	372	406	389	362	366	354	358	344	367	380	318	340	390	348	348	414	342	387	347	378	355	337	398	344	376	342	385	379	367	364	364	394	365	368	358	378	367	359	343	369	383	352	391	372	378	359	376	343	358	411	342	369	395	321	370	356	369	362	359	369	361	347	387	384	367	387	369	352	377	357	339	351	346	374	320	369	357	375	364	341	358	379	344	360	366	365	369	373	385	394	355	373	354	354	355	350	396	335	367	355	389	367	366	339	343	366	387	349	390	368	350	344	368	378	346	381	394	364	376	405	380	381	363	375	359	348	385	351	366	367	397	352	342	377	388	355	358	377	357	351	352	374	337	343	346	398	359	405	353	329	352	380	364	364	367	379	380	375	337	383	376	346	354	376	352	397	344	374	355	347	357	390	347	343	379	361	374	394	358	373	354	383	333	355	362	342	353	368	375	341	373	380	369	376	351	354	368	347	372	377	381	379	373	374	361	391	330	380	393	374	369	383	357	357	363	348	381	349	379	358	382	347	329	395	383	318	377	354	356	325	360	348	339	371	343	396	365	359	374	385	387	377	399	371	342	360	383	405	364	400	378	413	342	362	344	333	362	376	390	367	339	371	368	372	361	372	326	348	363	374	377	344	367	364	366	356	406	352	352	371	336	381	326	407	369	351	364	368	339	353	357	329	353	352	386	343	336	347	390	387	320	383	325	377	379	365	355	386	415	361	359	395	375	378	364	342	372	364	400	374	350	386	377	368	387	383	342	396	380	380	373	360	352	359	374	384	357	381	365	376	352	342	378	371	361	396	350	341	362	345	395	320	342	348	364	352	390	348	396	352	368	333	372	377	359	379	337	383	384	364	359	383	344	382	383	374	403	388	366	356	344	371	332	383	367	347	386	360	400	386	326	363	378	386	341	391	347	377	364	362	337	388	347	349	354	374	394	347	350	379	395	375	393	354	386	351	366	396	355	361	307	350	337	356	335	359	390	376	341	334	364	371	354	335	388	393	373	359	387	365	362	382	363	348	345	358	343	381	370	357	358	354	381	367	353	363	351	377	348	353	376	333	401	375	369	370	369	372	349	360	367	392	379	378	362	379	384	370	380	368	344	368	350	396	373	357	346	370	355	364	374	377	323	333	336	348	337	339	374	389	368	381	376	371	366	376	352	349	334	340	380	377	378	343	359	363	415	358	360	389	379	379	345	342	344	392	394	351	358	344	362	356	356	360	333	377	367	369	379	400	386	368	361	365	374	382	372	325	377	368	357	327	351	346	385	333	376	340	370	370	364	350	336	368	358	359	400	326	369	384	375	321	364	334	350	387	384	381	382	333	374	388	350	335	344	354	373	353	349	369	380	389	365	336	365	357	360	381	352	356	360	387	335	364	353	346	363	334	345	391	363	382	362	417	361	323	389	369	391	361	392	348	348	392	363	378	384	364	374	356	385	377	376	412	366	365	342	335	387	381	368	378	354	301	355	364	368	366	391	338	367	386	367	372	354	395	352	390	379	370	352	356	329	353	345	345	371	381	338	382	374	362	375	374	400	369	355	354	362	376	360	369	395	348	385	348	353	389	386	340	359	354	374	352	363	382	383	353	362	387	396	371	369	353	355	336	367	352	359	394	385	374	358	358	372	361	363	356	323	350	343	379	365	362	367	372	374	348	355	390	356	381	373	366	389	367	405	361	334	364	377	384	388	361	378	387	399	375	360	370	331	330	338	356	373	340	369	352	356	364	381	402	359	371	375	334	363	358	357	354	364	354	365	331	378	347	407	381	391	374	374	371	350	339	345	365	385	355	343	362	362	396	382	315	365	338	373	367	369	355	392	349	368	381	349	393	375	388	355	365	329	357	380	343	361	371	386	366	408	372	371	358	353	354	376	360	366	347	377	337	365	349	356	429	384	380	369	362	388	403	390	356	376	386	341	350	392	369	330	345	352	396	374	370	367	359	369	361	371	398	368	386	358	365	421	376	366	382	347	357	344
24530	21616	28984	24753	21389	12106	5513	3352	2275	1786	1635	1535	1241	1120	1115	1141	1345	1237	1127	1066	976	899	792	794	646	565	478	467	409	370	356	385	333	313	362	388	317	287	334	308	320	290	311	276	294	258	263	264	277	279	270	294	229	236	255	251	251	246	259	230	242	266	239	285	212	238	228	222	227	241	222	240	251	205	247	238	219	226	253	218	245	236	246	249	254	231	261	238	246	238	235	249	215	251	241	255	251	256	223	231	230	236	225	215	252	238	213	206	238	256	222	246	229	213	225	222	238	240	221	237	221	260	243	250	240	262	231	217	225	237	207	217	222	216	238	213	226	225	235	250	196	238	217	243	215	228	234	255	252	232	193	244	253	222	215	253	225	244	204	242	221	233	228	237	228	223	223	256	215	259	229	224	228	231	241	220	226	247	268	239	223	248	277	234	217	239	213	240	264	229	226	210	201	234	212	222	244	212	227	236	221	228	204	213	226	242	226	231	227	242	244	227	238	240	224	265	217	256	252	236	226	225	221	209	222	220	240	228	240	222	232	230	229	216	212	243	231	258	220	224	232	254	243	216	237	246	277	204	207	246	200	255	243	229	231	215	229	225	245	269	235	203	240	233	203	240	233	240	206	216	254	207	211	229	214	243	213	212	250	223	227	215	187	234	232	240	250	247	223	208	229	226	223	257	230	242	226	239	230	214	237	259	198	235	239	229	241	203	197	219	209	218	221	255	225	227	249	224	221	243	233	233	232	214	225	212	233	226	247	226	215	214	229	237	227	231	223	227	233	231	224	215	236	235	208	229	244	244	243	236	232	230	236	246	209	231	230	234	227	227	251	243	240	230	225	229	223	230	209	215	224	235	228	235	247	234	223	231	225	224	234	225	227	228	237	235	243	229	231	222	269	258	218	223	219	229	231	242	242	246	236	222	242	222	215	252	227	216	253	253	233	223	247	231	226	225	235	244	236	233	218	205	234	227	233	247	224	216	220	232	216	229	246	217	225	235	259	220	254	237	222	222	212	227	225	226	238	231	222	240	247	215	222	218	255	230	223	232	248	217	221	227	223	234	218	231	222	240	210	226	235	218	230	225	240	227	207	230	228	206	216	245	201	219	218	242	232	237	254	227	218	255	266	253	217	247	239	240	237	237	210	230	255	224	233	241	212	232	234	238	239	224	247	211	234	213	223	208	219	260	224	233	229	242	248	218	224	220	240	216	204	219	225	240	213	240	229	222	237	238	229	212	226	233	243	237	191	248	239	221	226	233	225	239	222	220	221	242	223	242	248	190	253	198	227	243	246	218	231	248	226	229	225	232	233	252	240	230	235	215	261	231	226	244	218	244	251	207	228	237	233	240	228	241	225	227	234	243	238	242	238	223	227	253	229	233	207	224	282	248	251	224	251	243	250	239	222	233	252	208	230	244	239	248	223	227	219	209	255	262	246	211	231	222	224	235	230	258	217	210	228	242	250	241	224	262	230	223	231	241	229	231	242	262	204	234	222	244	228	228	239	248	254	240	242	213	229	229	229	217	230	232	228	242	223	220	220	203	238	235	248	236	239	241	260	220	234	234	204	218	219	222	241	265	249	245	221	238	217	224	227	233	218	215	224	237	233	240	219	229	232	224	255	235	220	238	216	231	242	236	214	231	222	237	246	227	226	252	238	255	252	218	226	229	234	221	252	205	223	236	250	241	233	253	197	240	232	219	204	210	245	251	243	214	236	209	224	190	224	244	230	245	234	230	232	242	200	230	219	240	220	232	239	219	262	233	233	224	235	233	230	208	243	227	208	210	250	231	206	210	212	256	260	217	231	254	225	241	227	241	242	219	261	220	246	238	220	255	247	225	237	248	226	249	234	236	232	194	223	234	231	220	217	244	226	253	227	242	225	212	228	239	256	224	223	226	243	238	256	243	234	224	227	243	226	241	203	204	243	241	223	219	251	234	233	244	240	223	266	248	218	236	204	222	215	208	230	224	262	237	244	221	226	213	226	245	213	218	242	248	240	228	233	221	217	198	217	221	220	229	231	254	226	240	213	240	225	261	233	231	208	219	256	226	243	234	247	202	241	249	230	235	239	234	225	224	254	199	235	245	231	240	227	253	255	246	225	233	233	211	253	236	233	235	218	232	242	198	225	222	211	228	236	246	247	243	235	248	230	262	238	200	212	222	252	211	247	209	226	245	241	225	245	237	228	257	217	229	240	240	241	238	192	225	215	225	207	232	220	213	233	244	206	261	242	220	229	211	234	240	237	259	217	229	237	237	219	233	223	227	250	227	234	234	218	220	239	259	223	196	224	276	232	213	235	238	226	234	240	244	248	241	259	228	216	242	235	227	223	229	251	254	281	230	191	242	205	230	248	221	250	227	228	238	228	197	217	211	209	226	239	247	251	217	229	233	231	264	243	281	243	226	232	246	237	220	194	211	247	248	226	235	222	237	238	239	231	206	258	256	188	213	245	249	216	211	231	227	229	225	228	252	226	249	232	224	199	238	228	238	229	227	245	247	250	241	212	223	214	220	244	217	233	195	227	225	223	220	214	253	229	237	253	206	248	210	257	254	230	215	243	225	241	229	220	224	203	250	249	250	239	258	227	255	199	221	258	245	242	229	240	213	236	238	238	238	244	196	233	270	234	218	207	243	256	231	232	266	199	223	217	225	240	211	255	238	234	197	205	219	247	236	232	206	239	223	248	211	212	229	266	217	241	237	255	249	230	227	230	229	236	229	221	238	266	217	217	246	216	211	218	242	228	213	213	224	252	209	220	234	249	222	212	218	261	217	213	238	243	220	230	236	207	250	218	215	210	218	223	220	256	232	234	226	254	239	246	219	218	238	215	233	259	209	259	244	213	222	221	251	236	241	247	254	219	229	251	237	236	238	242	204	230	207	232	227	205	234	216	225	216	208	243	233	222	247	213	232	275	256	204	219	221	232	235	237	231	253	237	222	244	236	242	215	247	242	220	233	247	212	228	247	249	209	243	259	244	224	240	233	250	250	227	224	207	233	233	235	241	209	219	234	224	224	236	232	224	216	207	263	212	225	237	216	232	248	254	231	240	233	254	232	227	235	250	205	238	212	231	232	252	227	233	220	241	215	247	246	262	252	238	242	220	242	265	224	222	233	212	237	224	212	230	222	226	198	247	207	254	259	215	220	204	229	235	216	243	241	231	214	232	272	260	253	226	232	268	243	235	265	243	230	240	231	269	206	217	211	247	240	224	215	264	223	222	245	234	270	242	221	248	200	238	219	210	233	221	210	228	238	239	239	231	217	219	240	231	229	243	223	249	237	225	217	227	233	241	242	230	252	222	225	216	216	203	214	230	238	224	226	222	220	262	221	232	221	236	246	235	216	217	219	229	231	232	223	216	227	236	235	261	257	226	223	266	236	238	254	225	253	229	253	214	202	231	249	214	246	229	214	225	240	237	236	250	212	242	189	230	230	241	209	229	236	237	210	247	225	234	233	228	240	238	243	252	244
18510	35833	30520	18825	13539	11096	9656	7121	5307	4241	3934	3620	2783	2591	2473	2573	2844	2683	2591	2322	2132	1943	1665	1501	1226	1034	873	742	699	690	584	588	546	439	574	602	488	488	497	418	433	449	430	411	424	381	409	372	355	357	351	379	322	330	340	307	288	327	312	310	287	328	341	303	328	304	340	282	320	319	301	304	302	315	321	290	314	286	282	283	333	319	315	327	306	326	315	306	275	287	331	323	344	319	312	304	266	282	301	283	327	299	299	289	295	318	297	324	302	263	296	303	304	297	294	295	290	297	268	332	339	289	262	288	287	323	292	289	306	287	264	294	290	329	294	324	296	266	291	292	288	274	302	293	314	314	297	306	305	293	319	291	301	333	307	312	273	294	307	266	287	308	333	291	295	287	305	319	261	292	306	325	311	326	259	297	325	310	290	302	310	280	310	304	277	289	306	299	297	283	275	302	298	267	297	312	309	275	331	309	315	277	286	296	276	323	289	340	309	272	294	272	278	304	289	288	313	295	300	268	285	296	289	277	301	300	275	310	304	306	291	298	266	289	263	270	338	298	294	306	295	275	287	277	294	297	314	322	277	293	287	338	326	320	302	296	310	309	315	282	305	271	288	316	297	301	288	292	286	310	303	302	285	298	309	294	260	302	296	306	280	312	319	327	274	288	333	265	309	296	307	327	313	293	274	290	301	304	293	276	289	262	299	323	297	294	308	342	279	295	284	305	283	291	326	274	301	273	283	347	314	314	278	272	300	319	326	344	313	292	279	291	298	346	315	283	305	278	311	275	320	284	309	261	284	268	281	328	286	294	323	309	303	277	291	278	307	329	282	275	320	260	298	320	282	288	263	303	290	259	315	309	322	287	298	271	307	333	266	277	286	291	279	293	296	245	329	300	311	340	336	332	298	302	283	290	308	295	289	287	308	267	284	296	318	339	276	298	330	291	287	304	295	304	309	295	304	304	293	302	302	329	302	290	281	288	292	328	276	307	313	299	299	278	287	298	307	296	293	313	296	288	289	282	293	347	316	299	313	327	300	307	272	309	311	315	307	328	273	290	304	271	333	310	306	324	296	296	302	327	316	291	290	322	280	295	311	315	278	272	286	290	321	315	283	315	284	307	301	316	339	269	316	291	289	291	283	320	286	325	307	275	298	277	301	323	317	305	301	303	278	312	294	294	317	288	290	302	338	295	285	312	305	309	326	298	301	270	300	278	284	274	311	335	307	292	297	310	284	298	287	299	292	262	307	291	293	278	282	284	302	351	291	310	291	285	306	307	297	334	322	292	291	282	303	307	298	292	303	310	291	281	301	296	297	290	297	302	280	292	283	300	281	295	283	295	316	291	297	289	298	316	283	280	309	313	306	298	288	310	291	316	303	271	281	308	309	331	266	278	281	283	274	310	315	316	303	313	295	286	320	312	303	302	279	291	299	306	271	316	283	295	303	318	281	275	304	282	278	286	288	332	311	304	297	274	339	301	314	307	291	333	304	299	294	290	252	306	289	298	291	307	270	306	312	294	282	295	307	305	273	298	325	286	313	315	290	299	295	294	265	322	294	297	274	289	304	297	301	297	321	314	317	286	315	310	291	308	315	276	283	285	299	312	296	339	284	269	298	285	311	285	290	309	282	294	280	319	279	267	316	310	284	303	281	318	298	301	282	289	325	295	278	310	329	265	260	308	278	299	286	329	312	304	300	289	299	292	319	300	317	305	319	293	298	302	299	291	335	283	306	273	306	297	268	330	306	283	283	319	322	277	316	293	294	303	276	309	301	289	268	271	261	281	298	288	285	316	313	307	323	305	281	278	316	282	287	297	297	291	281	318	309	302	315	274	322	282	315	285	272	301	308	297	286	289	306	288	267	307	302	297	263	291	307	292	292	311	281	302	307	302	288	291	289	280	304	298	298	277	317	302	302	305	295	278	309	293	284	290	277	286	282	297	274	280	351	284	282	283	319	318	296	289	299	310	286	291	280	314	274	310	294	296	308	284	293	276	302	337	307	314	284	280	306	272	329	292	290	296	314	325	286	308	269	298	294	292	299	295	251	281	280	281	283	285	276	302	286	290	285	278	327	291	289	287	263	285	293	292	291	307	274	322	318	340	308	293	306	300	307	318	293	305	307	282	313	295	287	280	301	308	302	276	328	299	276	282	299	288	296	297	323	294	296	336	272	305	314	317	300	344	315	323	295	299	280	306	321	273	276	305	282	305	261	264	304	303	305	341	260	300	293	277	299	309	285	312	295	303	282	296	297	299	280	280	325	329	309	290	297	327	303	290	315	295	272	326	271	291	284	298	281	320	338	311	322	310	285	306	283	296	256	295	279	319	303	310	287	324	318	285	305	297	327	325	304	287	310	297	285	291	265	263	291	318	300	301	272	301	296	266	283	272	317	285	300	283	324	314	277	312	295	313	274	296	318	281	298	307	303	293	284	311	289	296	301	291	333	317	322	309	273	269	288	336	308	273	283	329	290	270	319	313	280	304	326	258	299	267	293	296	285	299	297	294	274	299	283	252	328	279	295	333	297	287	253	291	285	289	306	290	296	288	276	287	293	283	324	319	297	309	311	295	304	299	317	291	316	290	337	305	322	306	310	307	294	307	329	296	289	301	292	270	291	279	298	284	303	333	302	259	313	300	316	297	305	295	266	268	310	309	283	297	282	295	293	284	328	292	308	292	339	321	300	296	322	277	274	313	315	305	317	298	303	312	282	316	276	283	300	309	281	293	301	304	286	306	279	278	293	296	292	257	286	308	290	314	312	307	299	314	280	281	272	268	304	302	324	328	294	308	312	296	285	333	290	312	278	260	262	285	290	321	281	288	277	318	275	278	269	316	290	311	302	336	341	300	277	287	300	277	304	302	296	303	330	309	290	288	337	290	311	315	288	311	300	325	286	335	318	292	322	300	299	340	302	297	327	316	318	322	307	279	313	315	318	340	288	302	305	283	289	294	299	278	330	301	308	309	317	267	311	289	294	329	282	280	326	311	299	302	283	283	305	296	297	305	308	291	307	316	315	266	296	320	323	282	304	273	315	291	272	255	290	318	280	318	327	312	297	280	289	340	301	300	282	271	289	291	277	313	291	301	313	280	320	287	306	260	317	297	298	276	294	270	297	314	285	322	306	303	317	292	295	309	301	339	308	293	291	297	288	303	290	353	304	317	277	286	313	315	318	310	289	284	322	285	287	293	300	301	259	321	294	302	299	305	335	296	293	306	284	297	325	289	348	292	297	299	315	347	276	314	316	286	304	310	291	295	300	287	316	274	273	288	333	287	282	267	284	300	282	310	321	268	279	304	308	311	311	310	307	329	334	306	297	266	281	290	322	288	291	306	341	285	311	287	300	299	267	308	296	286	305	264	273	334	309	328	310	296	301	334	281	289	299	295	274	303	274	266	268	298	277	313	332	302	306	277	306	305	313	303	298	287	282	284	326	309	303	317	317	309	305	322	285	262	279	298	310	265	313	270	306	365
25824	21595	27607	25357	11046	4562	3186	2238	1657	1415	1363	1160	1132	997	1007	1011	1004	1026	988	936	846	826	826	688	554	501	496	488	482	390	410	382	389	355	416	435	371	349	332	303	337	351	328	347	343	350	327	365	345	326	303	315	331	329	326	340	320	318	333	335	317	322	298	297	309	313	301	338	334	305	289	297	286	371	300	288	314	323	337	298	287	311	318	303	317	345	351	327	295	321	319	344	344	321	306	293	309	272	306	359	305	288	331	323	332	351	316	319	314	326	316	292	288	300	295	321	298	295	302	336	286	324	296	304	339	328	305	312	327	311	289	294	299	332	311	314	329	313	287	312	288	306	332	329	311	312	296	275	303	319	288	331	301	346	302	307	345	301	329	292	295	297	309	315	296	316	345	329	310	312	314	292	315	308	329	316	284	310	343	283	316	295	294	355	310	304	337	314	311	335	280	293	301	348	313	292	303	270	282	311	283	295	340	332	296	333	316	323	314	319	328	306	282	336	313	326	312	302	274	318	310	329	321	301	305	305	310	340	289	312	324	353	324	295	301	323	313	307	295	300	300	327	311	302	302	303	323	321	324	317	351	336	341	293	315	311	323	305	310	316	304	309	307	351	337	321	310	325	294	296	319	315	328	284	294	287	300	310	321	316	307	301	280	320	279	332	309	307	296	292	312	311	285	305	316	315	297	312	299	303	316	315	344	310	320	317	309	330	362	327	333	344	295	328	293	303	299	298	315	317	289	283	306	306	301	318	299	336	306	296	315	313	331	311	312	320	359	311	305	326	285	282	311	304	293	317	277	323	291	291	298	318	300	241	307	300	285	323	314	305	305	305	333	299	303	294	311	304	331	303	321	329	300	331	313	318	339	308	318	326	318	295	304	313	307	283	303	295	318	268	310	301	321	324	339	288	301	294	296	296	313	328	265	309	315	303	325	315	338	301	311	294	344	290	311	343	301	292	304	297	331	316	299	301	318	304	305	313	312	301	303	285	323	299	303	308	325	304	315	324	347	315	338	287	287	308	304	306	315	330	306	280	334	304	315	321	323	308	304	302	305	313	311	330	329	345	323	327	283	322	300	329	325	283	292	300	311	344	306	318	338	322	303	335	320	319	324	316	303	309	291	325	296	306	300	320	279	329	293	298	316	315	308	310	333	323	278	331	275	285	324	306	312	295	317	316	282	321	323	313	355	362	327	333	332	327	313	324	337	296	288	301	304	310	277	301	297	304	306	299	327	311	289	282	313	319	324	341	296	338	319	335	320	313	290	337	323	307	309	326	338	317	295	329	274	325	356	323	301	331	340	310	312	303	293	309	332	325	326	285	294	286	317	323	331	310	346	343	308	322	339	289	303	324	308	330	317	307	297	301	296	315	326	309	310	315	336	302	296	310	330	291	323	313	322	299	300	309	285	321	295	323	302	338	274	319	277	332	305	303	321	300	300	338	273	295	293	277	296	323	346	340	283	302	308	321	319	346	305	319	319	303	326	290	292	307	304	337	306	322	321	298	337	294	306	304	314	323	340	293	337	308	311	324	329	301	310	303	316	287	299	310	305	298	312	302	340	319	319	310	319	290	300	353	297	307	314	298	345	317	298	312	303	323	294	307	327	325	309	322	289	278	351	324	319	310	261	279	295	325	298	294	314	333	300	292	312	315	316	297	311	300	324	289	307	297	307	317	319	318	292	338	299	301	314	331	312	335	291	324	290	311	287	310	311	304	320	289	294	305	326	307	325	313	292	315	281	326	296	334	326	338	313	322	317	318	322	309	318	310	302	317	349	292	301	301	308	303	325	364	332	298	295	302	318	330	322	319	301	339	312	267	329	287	311	298	280	310	299	323	300	284	289	300	327	327	315	325	298	337	294	336	303	307	312	285	301	298	339	320	290	339	324	313	286	322	334	283	344	305	322	275	330	309	302	294	313	308	319	290	301	328	265	327	304	326	303	309	313	322	310	327	314	316	336	304	270	336	290	303	280	327	286	286	284	305	311	325	309	287	304	319	293	293	306	275	306	279	279	291	322	300	310	329	298	307	325	297	327	308	310	296	305	319	305	337	312	300	293	324	299	340	288	332	297	274	308	313	315	338	319	322	278	294	336	285	302	306	297	320	286	328	290	319	291	299	300	326	301	298	278	305	319	312	289	314	319	324	296	291	308	323	292	309	312	311	326	312	290	318	301	315	320	327	306	305	324	323	308	299	300	350	275	318	325	300	315	331	329	326	299	310	283	282	311	307	308	319	298	314	308	294	337	313	313	326	316	342	319	322	282	296	316	278	288	302	318	286	299	311	275	312	304	328	298	314	324	305	288	297	296	299	316	310	301	320	291	304	326	297	314	310	308	305	311	352	300	331	283	335	302	292	314	288	327	296	322	323	304	342	314	308	339	308	289	329	283	309	322	331	318	300	326	319	306	309	299	316	327	301	320	295	321	302	280	312	317	316	335	301	288	311	310	321	298	343	306	348	319	319	297	303	302	317	303	313	330	297	326	297	318	324	284	312	314	315	322	320	284	317	321	322	313	299	306	335	292	285	302	310	307	312	287	349	309	324	299	312	313	298	369	335	303	336	322	308	328	305	296	301	288	288	289	327	311	292	275	335	329	343	299	320	314	311	329	298	270	295	329	311	262	315	299	298	316	286	348	289	327	290	269	293	308	282	283	293	312	274	305	321	298	289	301	282	299	299	306	271	317	324	303	326	328	294	285	307	327	306	304	327	306	308	348	296	278	310	296	289	310	288	311	305	346	307	330	331	305	297	317	312	310	358	267	315	307	267	309	297	329	325	339	293	302	304	324	298	312	295	322	305	324	324	328	323	316	305	318	339	333	306	298	305	312	292	302	303	326	308	312	303	302	315	330	317	279	364	297	341	314	304	320	311	310	336	313	302	318	286	300	305	318	309	312	338	312	325	329	303	324	289	321	327	343	316	308	327	332	289	296	334	295	306	342	323	279	295	324	312	310	288	304	285	308	292	294	310	312	287	283	302	302	318	309	300	307	328	294	317	308	298	285	288	303	311	326	301	295	284	310	330	271	287	350	279	304	294	285	286	311	339	317	306	269	299	346	338	306	308	301	322	291	343	309	309	319	303	327	325	307	328	292	310	330	292	318	303	292	319	324	315	329	337	298	313	316	314	308	311	293	282	315	353	285	329	308	316	318	344	330	332	295	308	311	300	329	320	298	320	345	307	303	297	330	294	318	281	325	330	285	305	322	329	305	316	298	315	322	321	308	317	327	325	284	319	349	327	317	281	309	344	313	306	299	275	297	292	294	310	291	295	315	296	345	302	321	309	313	310	323	313	321	316	287	333	301	289	302	280	310	318	313	302	297	321	306	313	315	286	313	318	315	319	314	313	321	324	308	287	284	324	296	292	303	317	306	290	297	322	296	320	295	334	309	309	294	328	326	327	310	307	287	302	339	314	314	330	319	309	294	316	304	310	315	317	291	310	343	289	337	337	294	319	265	321	323	289
18068	32078	26629	15044	10920	8927	7468	5489	4280	3575	3389	2946	2514	2283	2268	2440	2567	2235	2113	2108	1830	1667	1536	1411	1087	909	846	802	761	623	635	549	545	542	563	654	550	541	503	491	511	471	452	460	475	521	406	436	447	427	417	451	452	410	397	403	415	387	391	411	394	410	361	384	415	384	406	373	392	400	403	355	364	395	377	393	419	389	400	415	411	432	417	420	440	398	379	367	391	412	378	412	390	381	404	409	384	399	424	397	388	413	383	388	371	363	387	389	385	383	383	434	393	374	417	389	406	393	394	375	380	417	386	402	357	399	405	346	419	406	444	408	447	407	392	396	379	408	408	402	412	375	398	368	365	374	430	394	382	405	391	399	380	417	434	395	368	412	371	396	434	410	372	381	359	377	390	398	388	368	388	385	401	398	362	395	358	429	399	361	377	411	366	383	415	373	394	386	394	361	416	364	411	383	395	407	395	404	412	397	383	357	378	371	404	378	373	416	377	410	403	411	416	390	425	402	398	379	378	369	374	347	398	386	421	390	397	384	383	382	414	424	370	376	399	372	384	379	393	381	388	371	365	401	389	383	384	398	379	399	403	361	393	352	409	370	378	406	349	387	412	405	372	401	415	399	416	404	399	393	400	387	379	394	395	399	403	400	404	390	332	373	374	387	397	366	384	432	411	381	383	412	389	408	396	406	398	416	420	430	397	390	383	418	389	411	373	405	399	369	386	394	396	400	383	401	363	375	383	402	391	401	363	383	382	405	412	374	402	387	413	395	377	421	410	413	410	374	400	362	371	395	374	423	384	416	397	386	365	407	387	386	411	419	395	415	406	415	402	420	367	371	398	362	410	388	409	378	369	387	402	393	360	361	396	397	375	422	375	372	409	362	397	389	384	407	388	369	383	418	385	387	433	392	413	389	375	356	410	414	395	412	364	373	418	384	375	388	365	388	398	388	383	388	397	417	352	411	432	392	405	400	386	371	379	382	410	364	404	396	369	386	371	424	387	420	420	378	376	400	387	372	420	422	382	376	364	377	376	396	419	376	397	403	408	394	370	393	390	362	445	367	378	417	390	429	387	364	384	371	377	419	374	414	423	389	402	367	392	401	375	382	386	383	366	394	411	393	386	395	392	429	425	375	387	402	387	413	406	419	385	402	389	393	352	406	400	418	402	384	401	390	396	384	405	376	414	377	396	391	409	357	418	406	401	409	387	424	370	404	396	396	392	374	412	388	450	372	348	409	357	404	397	379	431	359	394	375	426	372	366	384	410	361	386	394	402	420	398	368	414	406	404	409	391	398	388	400	378	396	338	406	417	393	375	371	386	401	402	398	404	377	377	404	397	410	371	409	409	380	418	385	399	423	426	403	368	407	412	365	375	423	402	382	397	382	396	388	437	386	399	410	389	369	385	367	389	386	393	368	374	390	425	372	391	396	419	402	366	386	413	405	392	408	399	351	380	430	438	379	373	397	396	401	395	404	390	404	365	394	385	392	399	405	421	380	391	419	360	420	415	433	379	357	426	383	421	409	379	383	382	368	398	373	404	393	380	418	373	378	409	390	398	395	389	382	378	355	380	387	413	400	400	409	386	355	395	380	373	395	389	386	393	432	372	410	389	357	386	396	429	416	356	405	424	390	353	422	372	390	445	397	384	430	427	385	401	376	387	380	411	394	380	374	397	388	395	372	409	431	384	379	422	395	419	400	405	387	412	380	358	411	372	378	394	367	358	392	370	409	395	370	404	385	389	406	372	381	377	387	417	392	371	390	396	413	378	413	404	377	406	401	395	397	349	409	368	368	450	380	403	431	363	423	395	399	404	370	377	369	373	425	396	386	374	384	406	398	363	404	360	391	382	386	410	385	382	391	390	415	405	392	401	384	389	396	363	390	408	391	396	391	378	423	405	389	417	414	382	406	419	387	398	356	360	401	400	398	389	403	408	403	384	395	372	401	379	370	406	412	390	424	396	391	389	429	364	350	425	404	351	407	399	394	397	396	373	393	391	414	419	368	395	364	437	393	409	381	394	401	417	390	358	419	373	406	374	377	401	389	369	379	369	358	391	355	357	363	448	401	370	393	381	409	413	391	405	393	387	401	389	379	399	385	388	419	392	372	426	389	402	365	410	421	409	361	408	384	405	393	436	409	397	389	381	405	353	386	377	401	408	399	381	377	363	417	393	379	402	375	421	427	398	343	432	399	399	385	415	397	374	409	377	382	390	423	413	380	369	382	367	431	380	404	387	402	420	384	373	397	354	369	397	379	381	380	355	403	377	373	364	421	391	409	393	416	435	398	369	378	389	406	379	388	392	396	359	417	394	381	396	397	389	387	381	398	367	364	381	409	410	401	389	425	379	408	368	405	366	360	393	380	405	422	400	392	411	392	390	386	405	415	406	369	394	430	377	417	394	404	360	383	414	431	379	390	410	376	425	390	402	431	412	401	387	401	419	397	385	413	381	346	436	377	409	373	355	387	418	424	360	414	364	379	406	400	373	393	386	404	374	396	385	360	408	402	393	393	378	418	433	403	386	363	404	424	406	427	378	357	383	387	380	440	424	386	370	384	391	387	387	408	396	404	385	360	409	424	371	393	377	403	385	372	377	410	398	391	384	414	393	390	397	369	383	417	391	424	409	374	432	379	380	386	415	401	379	403	402	405	384	403	360	369	395	419	387	407	384	394	364	410	407	406	384	395	364	393	402	368	415	402	433	401	384	395	387	388	397	369	381	378	382	379	399	404	398	364	414	409	421	381	385	391	368	387	394	389	390	393	373	364	381	413	388	381	406	391	411	403	368	396	401	395	382	395	383	362	416	410	368	372	431	376	337	394	378	390	394	374	410	400	414	398	398	373	399	395	420	361	376	414	377	369	381	398	385	387	379	378	402	372	413	391	383	364	379	347	387	396	433	396	382	416	395	379	406	384	418	390	373	414	413	388	393	377	381	386	400	367	406	385	402	401	393	387	361	376	385	358	406	403	418	402	394	348	416	409	374	403	396	370	378	390	396	378	404	355	395	413	425	369	395	388	396	428	369	383	408	410	386	391	363	364	408	383	379	396	466	376	424	405	422	378	377	387	377	401	391	373	377	401	388	391	361	409	379	415	408	364	395	397	364	370	354	419	398	386	431	394	366	409	399	388	357	396	405	422	441	396	413	397	409	411	390	415	434	406	370	376	372	414	411	379	377	361	368	391	396	375	416	387	387	341	442	414	403	392	375	376	417	405	407	414	405	393	406	409	443	371	406	384	400	399	421	382	388	403	402	388	384	376	369	383	369	395	386	408	397	390	416	417	384	417	368	375	399	404	393	399	410	404	389	407	370	392	371	413	422	410	384	417	409	412	394	406	399	346	405	405	378	421	423	385	374	383	393	398	376	389	386	388	425	351	377	377	433	394	376	360	372	385	385	383	401	391	383	398	407	375	394	408	398	443	395	374	372	381	400	411	408	360	395	408	376	414	415	391	408	389	402	438	365	379	412	440
23464	21588	29466	24174	21610	21561	12892	4861	3254	2643	2557	2011	1843	1677	1716	1744	1929	1653	1584	1452	1251	1261	1164	970	806	675	608	593	535	435	403	456	382	389	395	455	342	403	309	316	328	314	304	336	305	303	285	264	263	276	302	289	292	241	270	265	248	225	267	257	241	267	251	238	248	237	238	260	249	233	215	232	229	239	241	243	237	277	231	237	268	255	253	234	256	222	236	269	256	244	215	262	265	266	263	251	278	236	246	254	246	240	213	246	226	277	278	225	263	253	271	243	238	222	247	235	266	246	241	238	259	255	239	239	225	237	230	220	231	226	224	253	225	221	267	238	226	254	277	236	224	261	218	227	247	245	235	237	230	253	229	234	235	231	235	229	256	264	237	241	208	253	243	215	240	260	260	235	242	240	250	223	236	252	248	232	241	232	235	258	244	250	245	249	253	236	250	219	237	225	256	248	231	238	242	231	241	248	238	249	241	242	237	238	255	253	244	230	235	223	248	216	284	263	252	217	247	217	205	220	246	246	230	236	269	264	241	243	244	222	263	235	258	254	246	253	245	243	255	237	239	228	234	265	258	223	223	226	275	217	261	230	219	220	247	219	246	249	260	242	251	236	251	224	220	250	252	247	239	233	214	253	242	249	231	259	240	250	207	243	248	256	273	243	268	243	229	236	247	257	254	245	222	279	214	279	243	242	249	248	226	216	214	228	257	271	246	258	240	251	229	241	241	223	239	262	226	224	273	241	251	227	263	247	243	244	244	241	245	247	210	237	255	262	207	260	236	245	265	216	192	239	222	235	233	215	247	215	289	242	263	228	231	251	259	239	245	232	239	245	272	234	249	229	254	224	251	258	258	209	264	215	247	217	235	235	235	229	252	243	250	226	269	252	225	267	234	241	251	235	227	229	221	211	248	232	238	238	252	242	217	263	212	246	242	246	252	256	217	238	247	225	236	241	248	258	256	255	255	253	238	233	262	255	248	219	242	210	251	223	213	245	194	231	242	244	228	243	224	247	228	230	253	250	251	253	243	221	231	240	258	268	225	247	227	255	248	221	233	240	219	264	234	253	246	264	255	231	223	231	243	238	239	241	233	218	211	232	220	210	225	235	253	223	266	256	254	230	255	259	229	266	213	243	244	232	238	261	244	237	250	238	239	267	279	279	247	211	216	245	257	216	215	253	220	229	233	258	237	253	252	253	245	253	235	240	233	250	266	234	259	263	264	251	272	239	246	217	236	243	283	229	241	229	241	204	239	272	267	235	229	268	256	241	243	230	264	257	243	248	223	234	245	242	252	237	252	283	248	254	265	230	250	242	249	273	269	234	242	241	241	253	221	223	282	261	249	265	259	242	242	221	233	252	252	259	225	226	224	239	228	239	247	247	262	245	220	237	247	235	242	247	233	254	270	264	238	265	249	224	240	249	239	226	234	250	265	244	232	254	267	205	255	250	260	228	234	245	249	248	255	229	243	228	227	246	233	216	276	245	240	244	241	242	241	243	224	258	257	231	242	242	260	257	232	235	262	234	241	226	267	243	211	268	243	245	239	232	210	246	244	245	237	234	261	248	271	252	230	246	245	215	257	221	233	226	270	270	248	218	245	245	232	216	254	244	211	236	272	227	224	272	221	238	231	213	238	249	228	263	228	269	231	227	231	231	240	246	227	232	276	250	247	249	218	244	241	239	256	236	273	236	233	229	262	247	251	235	231	255	242	256	219	254	248	228	237	243	240	232	228	236	251	234	227	242	251	235	230	234	268	243	249	232	245	282	244	240	214	257	249	238	236	244	236	271	229	220	239	215	237	216	280	233	252	268	231	236	251	221	255	226	222	252	249	217	225	257	253	238	226	226	251	267	235	234	242	213	254	272	244	252	242	255	233	218	250	272	235	223	262	235	276	261	252	240	236	246	263	240	246	248	232	246	218	218	260	240	283	229	236	260	237	231	211	229	243	236	277	244	235	252	234	256	248	253	241	228	258	232	242	237	227	251	249	250	279	255	253	245	235	240	250	240	240	238	213	211	236	236	244	260	251	273	252	230	255	257	243	224	235	263	226	250	254	252	239	209	244	237	258	240	235	212	236	262	234	232	248	224	238	219	241	248	228	205	233	226	245	260	239	236	233	228	241	236	245	218	218	240	231	267	230	236	260	250	245	236	222	234	254	250	243	260	241	244	211	235	249	233	231	242	231	245	232	234	253	256	232	265	240	232	238	228	234	223	240	267	260	235	255	251	227	245	227	224	229	227	218	238	252	234	240	212	262	238	255	239	236	210	256	221	248	209	268	240	252	217	219	229	247	214	259	231	235	267	222	232	247	238	220	252	264	245	236	246	265	241	212	222	237	255	233	233	250	225	221	259	223	259	264	220	244	275	233	242	256	243	214	242	250	208	236	231	240	270	221	265	234	277	228	246	214	241	223	260	240	290	232	206	232	244	213	252	242	253	249	212	256	251	236	232	243	241	240	223	271	220	260	217	222	243	255	223	237	224	233	220	234	236	246	202	264	249	250	214	238	228	249	232	224	259	222	245	220	221	236	246	241	263	235	234	238	248	254	221	250	248	253	246	248	217	255	258	225	240	240	253	244	248	253	245	229	249	234	220	247	234	272	240	213	245	222	252	211	247	245	231	269	264	236	234	261	268	248	222	245	239	255	237	252	234	237	244	251	257	236	251	264	220	238	255	242	256	253	232	254	215	230	243	240	263	248	235	230	253	232	250	241	230	242	252	222	228	249	245	238	241	248	262	246	231	212	224	229	241	243	276	260	228	217	238	220	237	221	233	223	247	237	268	229	223	252	239	270	273	248	250	223	246	251	258	222	219	236	235	249	220	247	235	245	247	245	258	242	265	259	239	239	234	264	229	203	249	268	229	216	250	250	232	260	246	207	218	244	272	244	272	233	218	223	239	257	254	242	230	229	250	230	249	254	235	248	228	217	257	279	231	258	246	234	253	258	241	233	234	259	237	255	256	224	267	230	246	230	235	210	219	250	262	240	239	220	249	251	238	251	237	241	246	225	247	263	258	258	261	238	271	282	249	254	220	219	228	244	245	252	224	284	241	250	227	256	233	241	255	236	222	247	231	224	248	243	251	275	234	232	228	263	231	226	219	248	249	209	259	261	257	241	236	261	249	236	221	237	232	239	230	229	241	256	240	255	243	232	237	249	236	245	228	244	219	226	232	275	261	257	227	214	239	223	224	233	236	257	237	242	242	247	246	226	267	259	237	231	240	229	238	223	247	234	244	214	233	252	250	220	234	256	251	262	279	252	228	215	263	266	220	248	247	237	228	268	221	227	255	241	234	251	237	223	235	226	242	220	227	262	206	232	258	242	257	228	249	222	256	226	236	257	236	239	233	231	228	250	243	235	237	236	229	232	213	215	249	233	211	246	256	223	256	239	236	240	249	229	254	237	212	251	231	234	240	234	245	245	245	259	220	251	261	226	239	252	235	234	243	251	244	265	260	275	250	233	228	237	246
20721	39883	34954	22417	18055	14930	12410	9431	7713	6136	5994	4903	4402	4028	3984	4077	4230	3792	3420	3404	2925	2708	2525	1977	1567	1291	1164	1119	932	691	675	643	697	624	681	768	584	548	492	470	488	525	445	455	468	462	452	400	399	372	349	379	348	317	321	311	343	328	308	320	312	336	319	331	304	314	315	298	310	281	322	345	316	303	322	348	333	292	326	281	315	298	328	295	328	319	304	311	305	336	333	274	298	290	304	293	334	314	291	313	311	288	293	318	323	300	316	329	318	336	340	306	329	291	303	297	273	310	327	270	311	322	300	304	287	361	308	325	287	299	269	287	322	312	280	323	302	318	306	326	325	294	309	283	296	286	325	333	289	289	328	285	319	298	294	296	293	280	262	279	258	269	259	332	325	275	298	304	315	294	281	303	311	312	319	329	350	291	319	312	324	302	287	268	294	301	295	301	302	316	291	282	296	291	332	302	339	307	314	286	294	285	301	318	323	262	303	294	310	307	312	323	330	291	321	310	287	325	284	308	311	297	310	281	286	338	272	287	285	287	269	309	303	334	285	315	287	289	329	313	340	316	333	307	315	306	284	304	291	278	319	314	301	299	308	321	298	289	278	309	262	301	336	302	317	289	292	312	251	304	300	290	303	304	295	315	321	315	305	260	309	340	283	273	311	318	285	312	314	298	302	297	282	270	318	264	301	307	305	299	311	277	295	323	286	311	284	283	345	315	313	316	304	330	322	293	303	293	311	278	269	305	296	297	281	310	301	307	310	308	304	284	310	313	288	293	309	314	294	273	331	332	314	288	285	348	293	327	369	302	285	301	278	312	300	310	331	317	297	290	330	270	326	291	313	292	306	295	275	324	295	303	321	296	318	298	287	314	319	283	296	315	304	294	303	295	321	309	281	305	313	308	292	311	271	287	289	278	290	325	302	317	308	288	293	317	331	299	293	270	265	318	305	319	281	282	285	332	315	289	280	267	286	295	307	288	282	295	298	324	286	293	315	320	316	303	278	300	292	311	272	323	323	297	309	308	300	300	295	297	292	303	302	336	333	318	312	299	341	290	271	293	316	306	274	274	299	275	292	297	291	301	322	279	309	283	354	294	307	277	304	307	309	313	294	299	283	316	306	292	341	310	284	285	291	264	274	287	302	278	336	287	343	291	302	299	301	296	304	286	281	282	285	269	289	308	296	281	305	283	290	312	326	294	280	285	307	284	314	306	305	316	303	275	276	323	289	298	291	303	289	308	306	269	307	311	303	296	289	298	308	289	277	323	336	307	308	318	294	299	289	312	302	290	267	302	312	268	297	304	283	275	313	299	311	323	303	306	288	294	288	300	328	331	314	301	288	303	288	303	297	301	277	274	284	306	319	309	266	327	279	319	308	299	294	317	259	314	328	290	286	316	316	300	301	305	325	306	296	300	290	295	292	319	299	292	272	290	297	316	298	285	325	326	296	313	290	278	323	346	290	322	282	296	342	292	304	313	298	292	288	289	272	312	284	325	273	297	301	302	308	294	326	267	272	279	295	302	302	303	287	255	317	302	283	276	288	294	311	312	263	282	289	289	313	327	302	305	319	326	303	284	310	304	333	299	282	293	292	305	307	261	255	306	310	281	340	270	327	295	301	261	288	303	320	308	315	343	275	312	297	290	306	312	311	302	303	316	277	313	292	314	308	296	302	311	303	333	315	294	308	309	292	321	320	333	300	304	302	317	309	317	339	284	307	347	300	324	321	314	285	265	304	316	320	336	310	308	276	284	308	334	271	302	307	305	305	319	273	311	277	315	280	308	300	311	303	308	300	306	286	309	339	280	302	323	309	282	332	289	316	294	282	306	264	302	300	264	300	329	274	304	296	291	297	307	314	323	322	317	340	285	293	286	282	338	306	285	329	295	300	309	306	281	317	282	284	301	258	308	320	268	285	319	288	298	300	312	311	308	285	311	267	277	305	304	300	311	288	291	268	315	304	310	298	282	319	269	299	298	318	290	305	316	314	272	311	303	268	320	326	292	290	276	313	302	322	274	299	300	274	258	296	315	305	294	290	296	287	328	326	318	291	300	316	296	339	314	291	333	309	310	321	328	299	314	301	293	301	287	313	298	317	309	271	330	293	294	296	274	300	316	285	280	296	307	299	302	311	287	324	294	301	302	280	320	281	309	303	282	309	302	292	324	312	271	310	321	284	280	320	304	304	306	311	282	300	288	283	304	336	288	274	311	296	308	329	309	321	297	265	322	281	277	307	288	313	282	295	293	318	308	290	331	289	270	316	298	328	308	294	338	331	276	276	298	302	273	308	302	304	297	273	289	332	298	297	290	287	317	293	356	285	261	323	336	279	275	321	286	308	323	298	320	322	315	310	291	307	312	293	294	323	277	290	328	296	303	311	300	284	297	311	288	288	301	288	298	312	331	313	326	314	292	312	312	288	308	316	312	293	296	284	307	308	284	300	299	332	290	300	285	294	366	276	313	300	294	278	348	291	271	310	310	317	295	301	301	295	301	308	277	306	322	320	280	303	306	307	289	288	281	290	274	281	286	310	329	307	292	302	332	302	320	294	307	304	290	319	265	279	302	294	320	319	295	315	287	290	308	283	287	322	310	313	294	311	297	275	289	353	300	294	309	309	288	317	327	318	294	286	308	315	288	309	341	299	282	325	251	316	298	311	283	282	303	324	330	319	288	292	305	332	301	312	337	305	308	316	342	294	279	289	305	270	311	280	276	303	295	305	313	299	313	291	301	308	298	276	314	293	289	297	265	297	298	275	316	283	342	296	326	312	310	307	321	300	300	312	307	298	274	291	303	279	328	308	287	283	339	306	323	307	299	282	314	295	295	310	307	283	267	302	308	304	287	277	312	289	285	313	286	295	312	304	299	297	303	323	285	301	257	305	293	313	304	330	302	298	284	297	287	284	266	322	287	307	299	324	308	309	307	303	289	282	297	293	293	298	276	298	299	269	285	290	305	278	284	280	259	299	293	292	336	321	322	319	292	317	308	305	272	275	274	300	322	327	304	281	273	286	326	276	317	284	295	308	319	285	312	295	268	319	332	288	324	298	303	281	315	292	324	297	310	290	325	303	270	281	314	277	312	287	278	298	314	303	299	316	289	323	275	291	290	324	319	299	315	273	288	314	278	293	317	312	296	303	296	304	312	308	290	340	321	307	331	296	286	321	292	313	301	297	298	306	294	284	301	289	306	294	315	310	315	297	311	283	303	322	306	338	289	302	307	312	300	325	300	291	284	313	291	298	324	306	293	299	307	312	321	293	300	294	316	288	310	303	293	313	310	298	312	322	280	322	302	309	303	294	275	309	318	301	277	298	338	322	311	306	311	284	298	310	329	281	305	309	296	321	312	321	308	353	303	305	308	301	309	298	280	287	299	265	293	280	308	296	328	312	306	298	289	273	322	283	304	326	309	318	319	300	301	308	314	283	294	299	308	306	305	307	325	317	274	306	288	313	279	291	276	285	314	301	292	289	282
27837	21133	17399	9035	4409	3049	2296	1639	1372	1123	1116	979	861	912	877	902	1010	808	787	833	701	677	663	576	477	433	421	423	352	322	357	317	357	372	312	359	361	313	331	273	330	316	352	314	303	321	347	310	303	290	320	293	286	280	291	287	284	308	257	317	272	261	284	291	313	316	273	296	306	311	302	306	282	294	272	279	289	333	298	324	312	291	284	263	274	288	286	288	295	290	283	276	293	281	270	294	308	302	304	329	296	286	284	305	281	283	288	293	283	278	280	293	282	314	265	284	308	314	287	290	291	315	269	289	280	302	252	304	295	290	279	321	281	320	273	283	289	293	302	280	313	263	277	274	304	288	290	266	281	317	277	261	290	298	261	301	281	292	270	314	287	282	300	306	295	297	296	314	306	302	286	310	302	296	308	331	324	288	311	282	295	286	316	303	279	259	277	297	287	290	309	313	283	287	282	298	292	306	284	266	286	282	302	298	288	279	271	280	278	281	291	290	283	278	270	273	272	290	283	312	310	304	331	304	298	290	285	314	289	269	284	272	294	255	297	280	282	281	297	280	325	283	286	277	294	260	278	276	268	303	281	276	303	288	276	310	295	310	275	351	239	282	314	293	302	256	265	266	313	300	270	310	299	310	305	274	325	258	247	289	310	256	289	286	274	291	295	306	292	306	330	284	276	274	295	300	301	300	281	303	295	282	292	260	298	322	308	285	254	291	283	297	259	278	317	282	279	294	259	287	255	284	276	298	303	337	298	279	283	278	283	291	318	284	319	291	275	300	296	281	302	301	279	306	291	299	308	274	271	327	285	279	260	281	250	267	282	275	284	290	306	288	289	258	304	316	282	283	313	285	276	278	282	248	324	264	270	277	269	300	301	275	286	286	289	259	285	290	286	293	251	325	275	296	291	268	248	274	324	281	256	299	294	275	314	327	300	292	291	284	302	286	261	291	292	298	269	291	301	277	258	307	281	305	314	311	280	282	302	285	283	285	273	310	299	307	252	296	310	270	317	290	263	276	270	321	281	253	267	298	292	282	307	312	268	267	303	307	310	286	285	266	294	319	288	312	272	294	281	283	284	308	295	304	301	253	271	300	284	279	318	291	281	279	298	287	289	293	324	319	307	301	281	307	305	295	293	290	271	311	280	309	301	293	282	307	302	291	284	269	323	239	312	294	278	279	289	286	298	297	283	301	326	306	293	288	296	275	292	292	278	297	290	304	281	287	281	295	292	289	263	303	297	326	297	330	282	297	269	302	295	322	304	325	299	282	289	305	301	289	268	303	274	317	304	303	272	284	307	291	294	279	301	297	325	275	308	277	278	290	299	312	292	286	289	271	282	282	288	267	281	256	294	261	284	285	286	295	271	294	313	293	297	265	296	293	288	276	311	246	265	299	293	279	270	291	294	286	258	294	296	309	273	280	255	273	285	321	301	289	305	263	314	301	285	257	302	318	289	270	321	301	308	312	310	281	295	320	320	289	284	288	272	302	293	275	264	305	248	289	275	264	282	280	288	308	269	270	300	303	310	271	295	309	253	267	295	299	277	298	288	285	285	258	287	302	308	291	314	293	255	283	321	268	268	306	301	275	283	273	292	275	299	293	268	264	292	294	301	305	278	267	313	264	290	290	276	281	300	281	288	296	284	258	276	297	317	287	301	313	298	286	279	325	314	290	300	261	301	307	294	303	306	337	309	266	251	310	301	318	301	304	298	295	278	292	282	261	308	304	291	266	279	288	278	309	300	291	290	286	298	305	281	311	278	282	277	296	298	287	285	315	298	277	305	275	289	269	297	284	294	287	279	286	274	292	273	293	267	274	273	277	288	296	288	281	291	290	285	254	295	275	292	292	302	304	295	261	289	277	273	278	278	289	295	279	302	265	273	301	317	275	279	293	307	283	276	305	304	325	276	315	304	276	306	275	274	292	291	294	266	294	277	300	272	266	292	323	313	295	290	253	257	277	296	273	272	293	293	290	297	281	283	309	309	295	290	286	319	293	294	280	292	266	296	300	329	316	268	277	293	309	315	291	279	309	282	271	297	292	302	306	270	293	286	276	308	320	272	297	310	282	286	284	289	306	321	269	293	300	293	267	303	294	276	285	274	276	304	289	290	280	289	279	293	289	283	336	306	298	305	288	287	258	287	291	301	290	263	303	310	268	288	283	283	305	301	330	286	309	304	280	316	257	245	331	290	293	249	261	311	278	313	254	264	253	278	310	281	321	275	302	274	304	250	287	292	303	314	268	283	345	310	299	286	270	278	295	294	292	310	268	272	286	315	289	285	293	271	287	278	291	284	306	296	291	304	254	312	291	284	273	270	300	300	303	292	275	284	287	274	299	289	283	289	259	265	279	242	295	293	303	280	309	297	288	279	305	302	262	301	285	283	289	281	270	308	300	281	308	291	284	292	264	284	306	254	290	322	278	270	291	291	302	278	270	281	288	296	279	292	288	279	267	274	291	293	278	307	294	290	298	278	232	277	296	293	294	284	288	312	326	311	324	281	300	288	266	294	309	269	272	283	291	293	298	281	286	292	272	286	276	299	306	285	316	305	301	302	311	287	285	296	289	259	275	287	264	309	288	281	267	290	260	294	271	290	292	284	307	304	308	275	289	315	319	298	292	265	311	298	270	290	278	289	292	293	282	295	269	291	276	298	287	291	313	290	285	293	288	309	306	340	284	270	288	281	275	318	288	303	312	268	249	285	283	317	277	283	283	320	316	274	274	327	270	304	288	276	285	296	281	295	271	258	282	304	291	293	300	290	309	310	293	284	317	287	285	310	287	296	302	289	294	311	311	300	314	330	289	293	298	259	313	294	308	324	299	311	292	290	310	301	309	320	284	320	290	312	307	266	264	294	310	294	260	316	306	288	282	306	307	286	289	242	288	281	288	295	295	318	287	294	308	296	274	292	276	283	296	267	278	260	284	283	254	310	266	279	291	324	275	294	292	299	274	300	256	283	284	308	316	276	280	300	290	286	313	295	272	297	295	295	292	262	294	294	305	247	293	288	275	289	302	285	271	282	272	271	318	255	265	292	321	321	286	278	302	315	272	302	297	257	288	261	295	310	311	292	273	288	291	283	297	302	291	306	300	269	292	290	302	297	278	325	290	252	316	293	285	312	302	282	282	303	289	292	295	271	299	294	270	304	284	304	260	300	279	325	269	288	299	288	277	303	297	303	263	306	304	319	289	288	266	257	309	337	294	293	276	306	285	304	294	271	267	279	319	303	302	293	277	302	275	265	307	282	295	274	294	309	306	316	265	302	280	297	298	269	332	260	269	264	286	269	299	285	290	320	307	278	305	253	276	283	317	296	242	291	290	290	288	292	304	305	290	292	287	295	286	313	291	285	286	305	294	266	285	321	306	278	286	276	271	292	268	265	296	277	271	300	290	265	329	280	281	286	277	311	269	319	257	271	293	311	277	288	263	273	321	298	268	267	296	269	269	298	292	284	295	298	274	301	292	244	279
16834	25975	21371	11688	8634	6795	5537	3968	3352	2752	2672	2202	2006	1883	1923	2017	2111	1792	1700	1595	1460	1369	1338	964	829	730	665	631	540	502	479	498	493	474	513	506	439	426	442	429	386	452	422	429	442	442	407	412	420	385	401	432	373	391	379	434	377	363	417	365	389	369	359	402	381	362	371	354	368	385	365	377	380	385	375	353	381	372	345	346	353	370	343	374	378	384	353	365	391	362	382	358	371	336	375	394	384	359	389	370	372	357	352	369	335	381	412	342	362	378	354	390	361	376	362	347	357	385	351	368	370	375	376	356	349	378	392	382	360	363	343	373	365	346	368	376	347	399	361	364	365	402	346	373	412	363	406	377	348	372	381	382	339	397	387	373	351	366	356	358	351	372	363	387	344	365	384	402	365	383	327	378	369	378	388	363	383	381	390	376	388	357	385	353	394	331	390	357	388	378	369	357	338	376	399	367	363	365	338	393	379	383	361	370	378	382	374	364	410	359	351	409	344	376	350	399	362	362	365	376	380	386	382	402	356	379	396	385	366	395	358	368	405	406	354	401	384	362	385	339	372	373	384	359	365	349	391	385	382	375	371	393	336	381	385	335	343	345	368	367	404	362	342	334	338	378	398	369	388	386	345	352	370	341	377	382	395	360	371	351	367	354	358	360	380	405	402	409	390	352	401	381	410	374	349	336	337	373	378	375	389	391	367	340	339	375	388	392	367	374	383	346	336	369	373	340	379	384	382	399	390	371	342	369	369	387	373	394	339	385	355	355	358	343	369	357	371	371	349	368	372	384	398	389	358	388	384	369	362	353	363	362	345	382	372	407	372	411	407	394	360	358	356	352	391	356	359	349	377	383	379	353	372	354	388	364	356	341	362	368	403	422	378	375	420	352	366	370	370	335	357	370	362	367	372	383	380	371	373	307	381	381	369	358	384	383	362	385	348	367	359	370	396	369	397	373	357	365	368	366	399	367	374	359	355	352	382	354	382	393	370	398	337	366	336	371	360	371	363	396	340	361	354	350	355	382	371	377	359	367	360	367	388	363	384	362	368	363	355	380	370	378	384	373	391	399	355	352	364	369	413	377	353	369	359	402	385	370	344	391	394	357	371	376	393	351	389	371	365	376	366	393	348	372	349	361	401	362	383	352	352	365	354	386	376	370	373	375	333	355	376	379	382	377	353	349	353	395	349	396	364	368	371	398	360	367	375	427	377	345	359	391	372	356	353	354	377	359	368	369	360	377	408	362	322	374	388	377	380	328	371	367	370	405	362	404	384	343	374	383	390	379	325	340	397	355	376	351	351	390	379	349	346	372	356	406	368	367	389	410	378	360	361	324	388	383	379	396	367	371	358	344	359	350	351	374	395	369	379	382	325	388	398	369	403	393	403	377	380	372	371	354	388	395	400	340	366	327	420	337	382	375	382	375	385	371	357	380	392	394	370	336	341	365	376	348	376	387	372	340	380	391	345	359	392	362	369	352	372	359	332	390	376	410	400	353	360	358	368	366	382	368	347	370	400	373	381	396	358	371	376	369	369	393	381	383	373	371	376	363	357	365	362	354	364	381	367	387	359	363	391	378	377	397	326	351	356	376	353	391	357	398	361	377	381	387	380	393	386	368	399	311	387	381	356	389	346	361	360	401	397	349	386	339	361	371	397	386	358	332	366	374	366	381	365	360	413	376	381	355	362	363	356	359	380	354	376	356	361	361	376	366	357	369	353	363	350	374	426	391	382	344	377	385	406	384	354	361	387	397	385	365	392	352	372	378	372	375	371	358	382	382	355	363	373	355	378	383	384	391	350	380	412	392	407	374	391	367	355	342	409	372	378	377	357	389	391	378	382	344	409	365	377	388	395	368	382	388	351	370	369	355	375	338	354	373	403	357	356	336	384	362	355	336	356	362	381	398	396	359	387	320	387	364	367	326	347	373	414	363	403	365	383	378	414	386	355	373	425	387	352	357	345	339	398	383	395	381	369	357	363	360	369	408	339	404	378	353	328	366	358	367	387	344	349	345	353	369	381	379	400	359	347	375	394	349	371	382	367	387	366	401	378	337	363	396	360	365	393	364	366	350	390	362	379	384	370	374	326	371	373	336	366	363	392	400	365	387	363	358	360	357	387	372	375	367	380	346	371	373	384	350	379	336	396	392	360	324	368	383	402	376	381	382	378	399	375	398	373	380	376	357	349	400	393	364	350	405	367	381	333	383	344	399	372	351	338	384	389	356	379	380	348	358	407	357	360	383	375	376	352	435	390	396	377	385	354	362	394	378	343	378	380	379	372	401	371	417	372	360	384	360	367	379	372	347	412	380	365	369	386	411	368	384	360	376	367	384	349	378	378	360	380	390	361	382	351	411	375	389	399	399	373	382	373	374	395	383	360	350	362	348	374	388	362	349	358	353	393	355	355	407	384	357	382	365	334	349	369	376	384	389	377	347	365	387	368	390	358	328	391	365	386	373	355	362	370	371	356	361	373	387	379	345	358	376	359	403	363	410	375	363	360	347	342	370	380	370	368	399	380	366	375	370	371	407	382	386	424	407	355	378	350	380	348	369	365	348	350	358	381	358	388	352	365	386	355	378	412	369	340	374	373	361	360	364	377	370	381	361	348	378	380	377	329	353	368	355	352	403	357	362	351	360	366	366	367	333	383	394	358	391	356	388	362	359	362	362	377	395	403	378	349	396	344	385	371	371	349	333	368	390	374	387	365	377	381	350	335	364	342	381	354	402	360	351	382	337	356	362	400	379	402	364	409	393	382	379	397	373	368	371	339	377	377	379	378	381	415	360	414	380	379	381	353	329	391	353	386	364	378	404	373	360	371	368	391	374	409	351	405	352	357	350	388	394	368	362	340	404	393	364	375	379	393	355	338	375	376	375	382	408	377	396	371	376	352	354	355	349	402	385	342	350	396	369	373	337	390	372	352	352	381	376	389	367	373	383	412	350	387	355	387	387	400	372	371	361	378	372	339	371	355	372	358	398	363	416	369	330	365	362	384	362	375	373	369	347	375	369	356	385	326	389	337	395	366	393	374	380	356	395	375	368	360	371	347	357	391	372	351	329	371	378	358	362	399	399	373	362	357	344	398	385	374	367	359	363	352	384	356	378	380	368	377	369	394	364	357	366	394	358	361	355	373	377	357	387	384	359	357	383	381	364	370	384	344	401	348	335	358	385	401	374	348	355	385	331	382	390	367	359	367	352	353	367	339	363	359	391	363	355	353	410	365	375	376	392	353	381	364	368	350	367	385	368	383	367	361	387	362	379	384	349	352	374	363	351	366	371	346	347	375	384	364	364	415	388	363	367	358	398	364	392	409	380	399	371	344	370	385	365	389	376	365	361	373	349	375	405	360	365	364	398	377	391	374	363	341	365	388	359	396	414	370	346	384	376	347	385	392	362	382	381	328	366	385	362	393	367	339	390	396	401	385	372	370	349	403	372	327	377	369	360	384	387	376	376	406	368	349	371	403	338	365	352
24538	21560	28846	24726	21335	11977	5197	3008	2211	1929	1728	1534	1339	1331	1336	1327	1427	1303	1126	1094	977	1018	902	670	555	502	462	428	395	358	346	329	338	312	358	333	309	310	274	283	300	254	283	293	289	288	219	270	278	257	242	265	237	240	222	253	252	243	246	224	235	253	241	232	259	245	238	234	239	244	232	223	261	207	249	229	209	261	252	240	249	225	256	258	229	232	204	241	248	240	236	257	212	241	241	236	237	221	243	262	243	236	254	224	221	219	222	224	270	245	211	256	246	250	230	224	235	251	220	227	240	223	254	218	243	210	234	227	257	241	231	228	223	254	236	211	245	212	220	232	209	227	236	240	226	229	227	237	229	208	213	243	202	228	245	230	202	258	248	248	241	239	210	242	230	209	241	220	189	215	238	239	242	238	210	202	236	234	219	256	226	222	215	224	194	253	245	246	240	222	267	220	238	216	258	251	218	241	227	216	206	214	215	242	224	228	215	239	238	228	258	227	242	226	235	204	239	225	244	258	244	245	244	242	216	221	233	236	215	204	231	228	224	210	244	214	228	251	264	225	232	226	246	235	238	235	236	225	229	265	226	217	246	190	229	223	240	243	268	242	212	221	233	216	225	265	246	229	252	241	245	207	234	245	241	240	227	238	240	201	218	235	221	237	242	252	236	214	240	245	228	238	200	236	223	271	222	245	238	239	246	231	219	199	224	223	226	220	216	203	236	236	218	233	251	218	225	252	229	218	256	219	259	235	222	229	243	253	249	238	225	229	241	234	233	223	214	231	205	226	218	239	227	225	234	237	212	237	232	209	232	204	244	223	228	235	227	265	230	234	245	229	238	253	242	227	225	252	233	223	235	225	234	257	258	261	216	226	239	242	215	201	223	244	219	232	205	220	238	218	223	228	256	212	235	281	222	252	252	247	244	208	231	238	234	248	219	218	248	230	215	245	223	244	227	250	243	239	226	234	241	243	228	243	257	217	235	254	209	239	228	258	216	224	227	269	227	253	230	233	185	224	240	231	231	231	255	245	243	237	260	221	242	207	220	237	250	225	244	238	224	259	225	231	246	248	227	263	240	239	231	226	236	208	205	254	230	231	235	243	231	266	253	227	227	237	215	255	215	254	242	233	195	243	233	208	214	238	247	225	199	214	217	216	238	235	206	223	227	255	233	229	226	232	248	248	229	225	216	250	202	240	252	263	233	233	274	231	240	246	222	231	261	252	223	219	220	209	240	221	219	267	225	216	242	227	224	225	218	223	226	210	197	213	226	243	221	228	229	226	221	239	235	251	236	233	230	211	236	249	248	250	247	234	254	221	268	227	208	238	231	260	231	248	247	228	250	199	233	247	235	224	208	253	235	223	210	257	236	222	224	217	252	207	248	246	242	235	224	234	236	248	215	211	237	227	223	230	229	236	237	216	228	229	228	237	208	223	203	219	242	223	248	244	228	245	234	228	234	248	202	245	248	224	230	228	222	231	222	224	240	219	245	206	232	211	259	249	254	247	246	246	224	255	242	223	208	227	235	242	241	242	227	193	246	216	242	248	228	250	243	209	238	205	262	216	243	234	222	246	213	221	236	219	219	209	233	245	211	232	230	208	198	231	236	209	230	211	221	229	226	243	227	243	221	251	229	230	248	226	255	232	207	206	221	212	263	224	244	239	235	271	246	239	254	243	241	213	227	239	240	239	240	224	263	233	204	196	230	223	229	248	225	197	248	234	239	217	212	248	234	230	226	212	216	257	232	205	220	233	225	223	219	230	217	216	215	232	217	230	234	239	245	211	228	239	224	220	267	263	190	211	251	232	264	222	212	234	237	244	245	224	269	223	215	254	239	232	231	244	229	191	253	245	214	226	223	238	223	215	214	230	258	227	242	250	209	249	224	214	230	228	196	245	245	217	246	234	238	240	218	213	239	238	224	220	245	221	251	219	210	239	240	269	235	230	218	240	231	248	219	237	208	234	228	248	226	222	248	274	233	234	253	252	213	220	244	228	223	233	250	236	241	236	220	200	209	236	226	229	227	235	243	248	229	231	252	270	215	264	233	223	225	242	254	241	231	262	241	243	231	242	227	222	218	223	271	239	230	262	217	276	199	235	254	244	222	239	238	215	240	217	225	221	195	230	237	218	209	255	205	224	251	242	233	228	221	252	235	219	201	209	202	228	233	231	219	242	245	240	242	225	274	224	229	245	219	240	240	247	207	240	247	218	218	219	230	232	242	240	196	211	226	226	253	246	249	222	237	222	249	228	233	235	204	226	214	208	237	228	217	208	246	221	252	236	216	233	263	242	218	208	204	212	247	234	248	231	211	236	229	248	228	225	249	209	198	223	248	263	246	222	236	225	253	230	230	240	203	230	226	227	244	233	249	236	272	240	221	244	244	227	225	247	222	239	233	213	245	225	225	236	246	205	242	224	235	247	251	220	236	239	252	222	210	242	203	231	249	205	194	231	233	237	207	236	219	224	229	234	237	228	215	217	232	259	233	238	244	241	235	253	241	237	224	225	212	229	246	248	244	240	223	219	231	233	181	205	238	230	235	234	225	234	257	248	233	216	237	216	254	227	213	235	243	236	215	233	215	245	233	252	245	225	225	226	216	248	229	223	221	235	247	248	257	222	245	218	225	218	219	240	231	221	244	235	235	190	233	200	224	216	228	229	248	218	227	245	216	265	232	245	217	212	227	252	232	225	246	223	223	226	245	232	269	212	226	215	216	212	231	259	233	214	242	244	218	227	238	235	206	230	241	230	266	219	241	227	227	202	249	235	238	255	237	245	214	208	230	238	267	209	223	250	235	250	258	250	214	244	235	238	244	218	223	233	231	228	238	231	263	230	217	245	237	243	232	241	204	240	226	199	232	214	246	257	216	215	253	234	240	219	223	209	235	257	226	201	231	207	210	241	237	245	243	254	214	248	213	222	255	230	222	227	217	225	260	204	219	246	226	219	215	240	243	240	217	265	261	226	213	242	235	231	231	240	216	221	233	187	245	213	216	212	221	243	256	225	249	258	255	239	212	234	232	210	207	243	240	212	235	230	237	224	251	242	231	237	232	230	253	231	260	244	234	213	260	228	221	231	219	229	235	229	213	263	216	208	211	236	230	227	198	233	225	244	242	230	244	257	234	234	236	227	227	252	210	219	218	231	248	233	217	215	231	212	232	216	229	230	221	232	230	242	257	190	258	251	232	230	237	224	233	236	228	228	214	218	249	216	234	221	247	247	233	217	232	218	198	256	228	223	239	247	263	216	249	225	233	225	222	215	240	261	213	265	247	240	221	251	234	239	224	225	219	221	227	239	237	248	234	229	241	236	243	213	224	228	244	232	231	225	234	242	214	216	276	211	245	233	257	240	212	232	243	215	239	211	228	219	230	216	232	259	233	226	209	221	250	221	228	228	230	236	226	236	269	225	244	228	227	243	226	229	232	209	222	227	259	221	214	224	209	233	208	238	214	245	221	257	233	256	239	229	260	226
17617	33497	28513	18128	13660	10935	8938	6721	5532	4731	4305	3656	3198	3190	2981	3082	3233	2883	2551	2239	2133	2132	1953	1356	1074	1026	865	764	684	655	555	509	570	511	540	570	493	457	399	371	405	419	411	392	388	411	371	377	364	344	353	363	321	343	307	306	335	326	303	289	320	352	324	344	289	300	296	311	311	296	299	302	317	295	274	285	308	280	316	279	282	325	280	302	289	303	306	271	331	299	301	300	326	304	313	329	316	295	290	325	291	292	297	285	294	308	285	322	278	309	302	315	331	308	304	301	312	285	319	302	281	287	268	280	270	263	339	296	309	301	298	292	314	282	296	305	269	320	312	281	301	336	291	314	319	303	333	293	305	299	300	295	337	338	330	290	266	303	309	314	284	317	296	326	302	302	298	281	286	312	281	290	318	289	303	267	295	303	314	280	284	310	293	300	305	317	290	314	321	312	313	289	314	290	277	306	305	333	332	277	296	310	324	308	291	312	296	286	306	280	313	279	277	309	333	293	310	317	287	298	311	276	291	314	307	322	303	285	294	279	311	304	314	316	308	328	320	313	301	295	293	302	269	304	303	282	259	306	298	299	283	308	283	324	296	259	290	302	287	297	313	317	298	294	295	282	303	315	296	315	296	303	286	304	273	290	317	287	298	315	295	327	303	264	290	319	308	311	307	276	286	302	334	282	256	317	295	276	312	286	281	320	282	300	303	270	314	311	324	309	333	301	295	268	302	313	279	294	332	285	307	265	308	261	271	301	301	323	306	308	343	288	297	310	305	287	312	282	288	297	291	304	296	342	298	312	303	253	299	309	276	289	288	291	277	285	297	299	298	280	337	325	301	289	282	343	314	299	319	300	296	309	281	323	306	286	287	309	339	298	285	283	293	290	331	366	310	321	296	302	298	330	315	319	323	280	333	289	319	293	304	289	256	273	276	289	280	297	308	285	286	307	284	302	314	311	288	309	305	292	286	319	292	272	304	302	316	326	331	272	312	300	312	309	277	318	310	287	266	306	292	282	297	309	288	296	283	276	311	272	296	324	308	296	307	283	283	300	308	304	300	292	290	277	314	303	288	311	275	284	278	283	313	302	295	305	305	295	303	344	307	285	279	260	290	308	290	323	283	280	272	320	282	308	334	304	321	324	306	302	288	300	310	285	313	291	292	271	311	265	280	335	298	300	306	321	281	304	300	306	286	313	303	323	313	306	303	276	288	294	324	309	321	322	292	296	284	343	337	293	297	266	272	280	292	266	311	299	297	298	304	310	317	289	326	309	273	328	330	330	304	296	314	274	300	292	288	294	308	264	316	319	290	293	305	294	277	322	273	296	302	311	285	297	266	294	298	316	290	296	309	316	294	268	296	281	333	296	343	284	285	294	292	296	314	300	290	301	336	280	307	292	290	267	305	289	323	276	313	326	296	296	261	299	291	291	271	270	293	308	291	275	318	305	311	314	319	271	302	293	327	282	310	320	308	306	279	289	280	281	280	296	293	285	271	323	302	312	312	294	305	280	283	279	316	325	311	318	351	317	293	287	311	293	306	301	301	295	291	298	323	296	291	291	292	300	313	297	301	304	320	307	327	331	295	298	286	307	316	303	326	270	311	285	285	330	284	279	286	305	308	313	291	280	323	270	305	282	282	338	296	267	295	306	322	317	315	316	299	301	309	307	294	297	302	320	265	304	309	299	317	307	302	311	276	258	320	283	336	307	307	289	293	288	353	296	298	317	325	298	325	303	309	266	278	307	313	287	307	292	295	312	305	284	329	294	278	306	323	313	325	315	291	273	291	312	288	293	281	309	286	232	284	294	290	297	297	281	314	303	298	334	282	269	287	302	309	322	294	301	288	298	288	306	302	306	297	324	284	313	291	289	286	317	294	303	288	311	298	317	311	301	285	306	301	277	270	321	294	292	290	298	326	305	332	281	283	308	320	285	315	338	282	285	296	282	294	297	289	315	298	311	273	276	293	329	321	297	299	295	277	302	296	349	298	317	314	329	316	298	292	299	326	333	297	298	318	310	283	281	304	293	305	302	318	310	316	318	343	306	300	306	313	284	318	320	291	299	313	295	319	307	292	295	295	321	318	309	305	288	307	288	269	308	315	314	272	298	317	308	324	286	296	275	277	259	307	296	294	274	306	306	281	294	300	302	301	320	303	291	316	291	289	306	285	312	301	311	309	284	290	310	300	275	290	291	268	297	296	320	257	282	289	288	279	291	324	280	291	321	291	307	297	272	318	301	294	322	311	306	307	291	292	314	277	285	299	295	312	290	308	317	311	341	318	238	307	322	284	278	290	280	291	291	308	280	303	296	312	317	329	291	280	287	322	293	318	317	309	305	325	325	323	316	308	312	251	312	279	301	289	280	281	311	304	310	274	259	310	322	319	291	308	294	295	274	305	288	281	284	301	286	315	312	283	293	277	300	292	324	293	316	313	289	301	324	281	272	302	262	297	291	296	304	292	286	313	306	302	287	300	294	307	314	294	305	328	344	293	303	340	281	304	302	289	319	299	298	286	274	309	289	305	281	309	285	307	300	297	315	284	285	274	309	309	301	303	283	313	299	314	291	345	290	285	324	317	292	327	303	297	318	289	301	296	299	301	288	287	320	304	281	304	312	255	285	315	318	309	279	280	286	313	327	282	314	273	290	277	310	317	305	305	270	315	315	295	299	302	300	313	309	302	308	298	297	300	305	299	323	282	289	290	299	272	305	319	319	277	283	324	298	286	284	296	303	288	288	307	302	289	281	293	302	300	303	308	282	294	288	307	283	301	334	315	306	301	297	296	293	291	323	278	284	268	327	300	326	299	288	330	292	308	282	291	316	312	272	285	283	316	281	290	299	290	313	275	294	299	281	279	351	268	276	274	318	298	262	305	310	298	298	308	268	287	279	299	285	308	292	297	310	297	291	327	287	292	320	298	291	316	308	290	300	301	308	350	303	295	308	294	303	329	300	313	293	321	303	295	304	300	268	306	335	307	326	283	293	291	317	314	302	336	254	332	284	299	309	309	326	300	316	259	288	279	325	281	295	295	321	315	304	294	310	311	325	259	304	315	315	292	312	323	312	335	276	330	286	293	316	301	287	322	296	283	308	295	274	292	304	295	307	307	308	323	312	296	328	265	275	315	279	301	313	294	268	298	264	298	305	267	293	264	305	330	280	307	274	305	277	270	310	315	311	292	302	283	295	299	288	297	297	265	312	283	296	315	289	291	288	301	305	283	307	286	286	321	292	268	312	309	314	295	272	299	283	315	308	308	299	294	288	327	278	308	302	304	314	305	290	305	277	267	305	303	302	308	267	304	324	302	327	294	279	297	290	292	269	287	335	306	286	258	347	295	316	287	303	271	281	333	290	333	277	295	322	317	312	285	282	322	292	299	289	284	294	313	305	297	310	334	284	309	310	336	306	273	280	290	313	292	309	300	286	327	288	275	314	273	285	278	293	281	329	316	300	292	279	281	272	319	302	305	297	287	303
25799	21524	27501	25394	11004	4403	2988	2182	1853	1597	1306	1285	1202	1192	1094	1106	1224	1067	972	937	894	943	783	649	499	547	504	448	404	376	359	418	425	407	376	373	392	384	349	360	348	334	310	355	349	341	366	320	331	313	340	346	335	321	303	351	337	333	334	341	331	330	308	329	317	366	323	326	287	273	317	279	303	287	315	280	347	304	310	334	294	303	307	280	349	329	313	305	311	330	327	334	332	288	349	286	318	325	296	305	337	287	318	312	305	327	296	309	323	300	319	326	335	306	315	321	307	293	327	324	314	316	331	299	300	294	294	326	293	339	336	327	302	306	300	290	319	306	285	320	295	323	305	314	324	308	310	303	297	287	305	277	301	291	311	310	332	316	321	285	288	325	323	289	316	302	279	305	290	319	319	310	285	291	349	310	313	286	302	356	341	335	343	300	323	323	298	358	315	306	304	347	300	320	323	288	303	312	297	296	285	289	317	306	298	298	325	302	349	295	309	282	291	295	316	329	301	319	281	319	303	304	296	333	295	321	326	320	333	313	318	305	281	279	334	336	319	331	303	304	308	301	302	317	305	318	262	296	306	317	328	278	329	318	339	301	288	348	292	312	340	337	337	319	324	281	339	332	347	309	308	322	324	292	319	340	343	338	301	306	286	291	324	302	317	314	300	313	290	302	320	280	314	322	333	306	326	325	320	329	298	304	314	295	352	288	305	333	320	319	275	280	317	307	268	302	307	328	313	302	317	301	320	323	293	316	340	283	333	313	311	314	287	320	343	315	321	310	337	275	339	295	333	293	316	339	304	336	309	317	296	317	308	332	308	335	326	347	312	332	356	304	312	285	322	350	293	268	324	292	341	310	320	307	290	336	325	313	320	344	304	307	307	311	331	301	320	285	303	317	309	340	293	304	296	300	321	286	318	316	305	338	312	290	310	319	313	309	317	290	295	326	322	330	344	299	298	325	329	331	323	301	306	315	326	307	281	306	315	327	334	299	300	315	332	301	284	308	303	323	326	314	329	303	304	304	312	304	337	287	291	309	304	261	320	303	322	287	370	337	282	320	319	323	334	313	326	356	348	309	298	318	283	320	308	285	315	274	310	306	306	325	292	350	315	309	315	307	317	319	319	323	312	303	330	307	300	301	317	294	318	362	295	311	310	316	289	294	303	301	309	301	285	318	289	305	318	337	335	296	298	306	306	316	321	292	297	321	315	344	294	310	327	289	312	291	339	347	278	296	279	314	304	333	308	303	316	344	298	337	335	324	296	293	288	312	311	322	303	315	283	319	304	320	316	287	305	290	296	325	274	304	297	303	302	300	304	319	323	357	269	297	280	343	320	297	340	292	323	281	314	336	330	289	299	301	283	307	345	331	318	312	303	334	303	291	315	310	284	335	297	300	283	342	310	324	324	299	312	334	332	334	300	311	320	289	304	284	323	326	322	330	324	334	319	283	301	315	322	342	305	295	323	322	297	325	289	308	311	309	294	311	295	311	342	327	299	280	300	327	315	310	310	353	324	317	297	318	322	306	297	307	286	284	309	280	337	321	346	342	297	369	335	326	322	298	306	306	296	308	339	314	312	297	316	316	317	328	317	304	277	324	309	275	311	344	305	293	324	295	323	298	333	336	314	304	283	323	312	302	307	308	327	292	325	313	333	321	301	341	297	322	310	355	316	306	317	322	295	343	313	318	308	308	323	277	319	299	311	300	330	291	329	303	306	313	317	307	328	320	308	288	299	317	301	312	288	278	309	288	305	319	317	329	303	299	304	325	325	288	339	299	297	334	290	291	357	312	294	281	328	312	292	290	324	333	339	309	339	304	328	301	322	316	314	299	326	332	334	323	334	337	277	304	316	294	274	308	308	334	352	298	314	307	299	329	288	287	302	316	315	301	324	307	339	312	326	305	330	289	311	300	296	325	335	339	325	295	288	327	296	290	298	336	325	307	321	301	305	285	306	303	300	317	305	279	331	287	281	307	310	318	309	295	318	309	302	316	287	342	298	299	310	314	299	320	284	305	297	305	327	284	330	332	309	341	290	324	308	296	333	298	312	322	281	324	298	310	344	336	311	329	292	315	332	329	336	335	308	298	307	296	315	325	329	295	314	315	299	287	304	326	317	311	303	311	338	317	301	294	306	312	306	310	326	305	313	323	337	328	321	316	315	299	330	297	315	312	349	327	288	280	293	329	340	308	309	323	326	289	304	305	308	320	307	310	329	293	309	300	334	310	315	322	282	310	295	324	317	297	286	307	287	301	294	316	273	295	306	320	344	320	319	285	348	290	339	306	283	310	320	292	329	314	306	290	287	278	291	317	323	302	350	301	324	340	323	327	331	326	328	287	320	304	280	305	308	287	315	344	322	291	300	302	318	300	289	306	288	326	315	316	329	322	280	309	311	268	297	315	292	300	304	326	327	288	284	304	298	323	292	318	286	315	324	279	279	306	312	306	309	302	295	308	296	333	303	275	303	289	310	284	337	322	329	329	316	302	309	319	314	335	335	329	322	321	296	312	283	282	320	301	331	281	295	314	322	332	348	345	322	321	303	324	314	330	325	309	306	304	285	281	343	316	302	319	287	324	299	307	338	302	290	314	356	309	321	308	317	311	312	333	309	282	278	295	302	310	340	342	330	307	316	319	324	299	305	314	265	340	300	299	284	308	293	315	297	327	320	297	316	317	311	318	305	287	307	303	341	283	321	306	293	308	310	311	321	333	327	323	321	341	301	318	319	300	337	327	340	326	318	280	282	310	304	325	324	315	336	314	275	309	285	318	332	285	296	318	304	294	296	292	303	325	325	315	299	293	327	285	342	337	292	353	307	303	319	324	296	330	305	285	307	299	288	340	335	283	317	318	314	316	297	309	311	318	332	318	319	299	300	304	330	285	331	291	281	324	311	301	269	263	298	306	301	321	300	292	304	324	309	331	317	317	286	297	325	299	299	304	318	309	270	332	327	305	320	297	290	307	319	279	296	309	314	290	293	299	303	314	320	294	318	301	315	307	328	298	316	312	284	336	330	296	316	302	338	297	331	321	297	292	301	319	296	315	319	324	334	350	336	346	324	298	284	312	283	318	306	317	316	305	309	292	319	307	297	322	276	281	342	307	322	315	326	304	314	318	290	290	305	305	298	272	294	323	325	325	339	313	289	307	317	319	321	339	347	311	311	312	296	351	287	322	282	280	308	315	316	330	313	321	265	275	314	314	316	340	300	298	299	309	353	327	292	341	311	321	275	298	311	289	342	319	298	304	322	313	271	293	304	331	315	336	310	323	316	294	335	307	310	312	319	288	328	340	311	298	326	322	296	312	369	323	292	302	308	335	308	328	318	301	296	315	310	344	310	294	281	334	333	337	290	308	308	331	319	314	344	313	298	309	297	308	322	297	333	338	285	333	297	294	300	302	307	324	310	319	321	303	325	316	325	329	305	323	318	316	308	299	301	336	329	254	325	310	320	308	297	341	317	321	316	299	311	293
16373	29430	24465	15075	10991	8832	6799	5418	4590	3984	3322	3116	2925	2705	2544	2595	2804	2413	2169	1891	1894	1932	1549	1151	988	890	868	772	739	647	584	623	553	578	528	591	583	528	504	459	517	505	476	478	539	462	462	457	390	422	436	468	417	400	399	420	436	401	458	398	405	408	435	387	393	395	368	391	421	390	406	399	407	416	422	433	416	417	392	385	433	373	383	409	406	407	453	411	418	410	417	421	395	363	441	424	390	416	388	397	394	411	379	431	385	409	394	371	392	413	392	391	414	414	402	377	388	419	364	412	412	389	382	381	396	380	399	420	418	428	387	395	407	414	407	385	402	397	416	380	399	378	395	419	371	401	402	390	421	397	419	389	405	395	361	404	389	415	406	394	388	389	419	374	405	382	413	425	378	400	422	372	422	428	394	417	401	362	396	419	400	406	362	375	387	384	421	394	392	435	413	386	363	402	421	377	415	391	407	412	369	425	389	412	411	395	396	416	398	436	390	409	402	426	388	426	370	395	381	399	396	374	399	411	379	371	363	410	392	403	373	408	373	389	400	399	410	400	381	392	419	402	384	394	426	389	405	392	407	395	415	429	386	381	376	426	408	375	413	370	386	376	365	402	393	412	365	379	428	400	411	431	418	406	398	389	425	424	410	358	407	398	372	383	400	395	417	405	395	370	399	428	379	351	392	391	388	398	392	388	392	411	411	383	363	404	354	397	427	352	395	396	381	380	423	360	380	433	382	372	376	368	390	403	387	397	408	416	385	400	386	391	402	428	417	408	400	417	420	413	416	411	409	386	407	421	428	409	408	436	389	400	413	403	393	388	360	356	393	403	361	378	383	371	368	351	413	455	409	384	420	418	400	373	413	395	396	417	416	416	411	396	378	366	388	390	396	385	378	376	381	411	379	403	396	372	392	404	379	393	396	420	391	407	398	404	417	428	404	428	406	391	382	386	354	407	408	357	367	383	421	388	405	386	409	408	362	416	396	407	455	403	416	399	378	411	412	393	433	399	374	423	386	376	403	403	414	345	382	403	377	400	432	387	385	396	367	365	384	363	390	394	396	402	406	387	416	402	397	411	403	389	405	400	358	436	399	359	398	383	376	427	374	402	434	413	402	388	423	424	394	379	386	403	393	421	399	420	393	391	399	378	406	381	400	381	406	405	411	441	413	385	418	407	402	370	400	407	418	374	380	361	400	375	383	405	371	391	396	398	381	382	413	413	424	401	390	378	409	397	396	373	384	415	422	366	414	398	410	420	398	378	407	422	421	391	372	380	365	414	396	374	394	395	400	375	423	393	365	393	391	382	419	405	405	385	431	394	421	381	409	393	385	338	373	399	397	440	431	432	402	356	367	413	412	375	369	394	390	397	380	373	401	381	372	430	404	393	375	428	416	392	421	404	374	423	405	407	381	381	441	415	405	385	383	406	389	435	436	429	389	370	416	408	367	370	395	396	418	387	401	382	413	379	410	398	393	440	387	404	427	422	399	391	368	404	379	435	410	393	400	395	415	402	386	395	423	399	405	365	370	434	382	387	420	388	376	382	416	401	415	440	386	423	418	401	404	395	396	408	406	344	419	391	412	369	367	409	369	388	414	356	378	373	398	386	401	385	366	385	396	430	400	421	361	380	406	419	396	375	399	406	410	359	385	430	384	375	447	402	395	427	395	357	389	397	389	376	376	409	404	439	388	369	407	422	382	390	407	406	391	395	440	383	373	370	405	393	387	363	403	406	381	412	409	415	405	389	386	402	416	380	388	404	403	395	424	397	422	422	389	456	378	369	386	356	432	428	414	400	384	406	416	385	366	371	372	403	399	398	401	411	383	409	390	385	404	413	402	420	396	398	411	379	425	408	378	385	410	397	386	337	404	397	387	407	401	436	427	390	410	418	397	410	372	372	432	402	417	400	417	395	408	411	399	387	433	395	412	386	434	387	418	411	413	441	411	392	386	374	417	385	377	376	388	396	387	386	399	381	417	405	387	418	400	411	419	397	412	375	382	394	368	422	381	402	415	450	428	401	376	378	380	370	407	430	404	422	390	383	399	419	388	432	400	385	410	413	418	379	348	425	371	440	404	397	411	435	385	403	388	363	398	393	437	351	385	404	371	361	347	393	419	380	398	390	374	387	382	410	384	399	406	407	368	400	406	397	398	360	376	384	390	386	373	365	372	412	390	368	403	368	426	371	402	417	406	424	394	392	400	411	387	403	413	404	423	432	407	395	409	377	400	426	397	401	376	393	384	397	402	391	395	417	405	395	395	389	405	408	383	371	394	416	382	399	403	412	390	435	407	453	406	414	411	392	396	374	394	382	404	347	382	412	367	407	386	378	392	402	378	389	381	377	432	398	407	386	410	362	436	404	368	374	371	403	379	381	397	397	394	399	414	396	405	417	361	393	413	428	371	403	405	376	415	438	396	422	369	361	412	382	393	386	434	406	398	420	385	387	353	416	422	361	387	381	377	430	398	411	418	388	405	381	376	364	428	411	385	397	425	399	404	386	412	405	401	402	391	385	404	434	393	380	403	402	421	361	406	397	400	397	420	403	384	372	401	387	412	376	405	397	401	404	403	414	427	410	429	411	436	402	404	407	368	374	360	432	383	398	395	411	437	414	413	399	373	351	392	414	410	394	367	418	426	410	418	424	404	407	369	392	436	394	401	369	406	358	365	390	375	414	394	388	375	384	398	384	387	410	376	378	401	388	416	401	410	412	408	408	424	402	410	392	431	431	406	427	408	398	370	400	410	419	447	440	432	391	368	393	409	365	393	371	400	401	410	375	391	405	388	424	408	397	394	394	373	376	425	402	390	385	389	407	416	422	377	389	374	380	390	378	437	397	396	375	412	387	381	415	413	412	408	427	402	407	419	416	409	392	406	428	388	395	422	419	394	383	389	405	385	396	403	437	413	409	425	413	433	379	398	396	414	378	404	414	418	356	373	381	410	395	363	378	399	405	373	384	413	402	432	393	417	417	409	364	374	427	425	398	399	399	440	415	382	414	372	413	414	409	404	397	407	370	392	390	367	424	392	414	363	377	344	418	397	389	394	413	408	388	389	374	373	421	455	375	429	404	386	391	427	387	417	388	382	388	346	387	379	409	375	414	428	408	387	408	393	402	400	360	416	430	387	378	407	381	410	384	363	381	397	421	367	411	410	397	420	397	377	394	440	394	406	395	422	367	395	380	382	391	415	419	403	370	399	406	383	391	424	388	393	362	417	394	384	387	398	389	419	398	403	395	409	378	433	406	368	408	401	353	395	367	400	405	424	401	391	394	392	418	372	397	409	386	378	403	393	410	382	402	381	392	429	385	371	390	395	409	373	395	377	407	386	382	405	376	397	394	358	392	424	391	376	379	408	390	388	412	375	421	403	408	380	363	382	415	388	365	394	374	380	403	407	392	405	390	406	408	428	405	402	391	438	355	396	417	411	387	365	401	428	387	408	439	415	367	378	380	369	388	379	392	406	383	383	399
23450	21564	29408	24154	21581	21587	12259	4786	3393	2931	2444	2379	2215	1934	1844	1848	1972	1868	1581	1437	1576	1573	1183	873	723	698	644	567	454	439	437	380	386	392	416	377	408	340	332	324	330	316	281	347	322	339	303	289	289	268	257	288	283	256	258	257	267	244	271	268	235	232	247	249	261	251	247	242	248	247	220	284	280	267	245	239	263	255	256	241	274	247	254	256	245	268	265	228	271	243	254	224	277	250	241	216	250	246	261	273	244	214	243	225	249	258	237	237	247	232	261	227	245	237	258	270	255	236	253	247	239	265	209	266	258	245	264	226	249	266	215	259	253	244	252	236	247	233	267	266	240	248	260	250	255	248	251	264	253	264	259	252	241	261	252	248	256	253	236	257	253	231	216	227	259	245	232	261	237	236	259	252	269	237	255	255	230	251	230	230	268	268	264	250	240	251	240	277	245	233	235	238	255	242	244	225	253	263	252	248	224	238	222	250	213	234	248	256	264	229	236	261	254	210	241	235	236	227	230	226	251	241	235	243	273	239	232	247	247	270	227	221	211	270	244	251	235	211	227	241	244	236	251	212	237	258	254	234	239	252	272	230	251	249	257	242	250	226	250	233	251	250	259	242	232	239	225	214	237	242	229	245	250	224	254	238	256	237	247	240	225	261	234	245	251	212	259	249	245	258	242	229	252	253	251	228	254	243	236	246	247	254	241	270	232	254	267	243	203	238	251	230	232	221	250	244	244	273	258	248	255	236	228	250	238	255	241	226	258	262	238	228	246	244	250	232	242	257	247	244	245	221	241	247	249	236	246	234	256	219	242	256	262	251	244	266	248	232	266	250	247	267	244	244	240	247	274	256	213	235	237	225	279	253	252	238	232	255	258	240	236	233	249	250	238	235	252	256	237	247	245	251	268	260	231	239	226	252	251	229	216	252	254	257	256	261	223	231	236	250	244	275	240	277	233	228	258	256	282	251	266	239	238	257	239	226	245	241	230	234	260	238	231	250	210	237	242	221	263	239	244	221	249	246	238	213	251	246	258	223	225	232	235	253	232	242	245	259	265	240	240	239	240	248	220	260	220	239	232	231	240	235	222	267	243	250	246	251	228	238	226	238	280	256	246	252	253	241	219	253	248	236	229	221	230	251	268	250	223	237	239	236	231	260	224	238	235	248	224	216	231	252	251	235	237	261	242	257	246	238	238	252	226	255	248	242	228	229	250	224	235	230	243	262	239	269	250	232	249	247	263	266	249	224	240	216	286	221	254	254	234	248	244	246	226	224	229	256	270	236	256	263	259	265	224	233	231	258	244	259	273	230	256	241	240	248	230	237	254	221	221	247	242	248	250	261	259	245	237	230	257	234	249	233	246	245	242	226	249	268	236	253	230	257	259	202	247	253	239	240	229	231	230	250	240	233	276	248	264	253	247	256	257	229	233	278	222	236	245	255	252	217	247	251	247	235	244	248	256	252	244	263	264	249	252	249	225	247	239	266	264	226	231	265	239	227	226	259	226	229	227	224	243	230	271	240	230	254	253	232	233	264	239	230	250	238	231	225	257	250	212	247	240	240	216	255	226	241	245	250	253	246	240	265	260	277	268	212	227	227	219	232	244	254	259	268	247	237	238	225	249	265	274	226	241	280	247	245	265	253	231	230	256	244	218	221	244	260	248	241	230	237	227	235	236	246	250	251	242	252	230	240	245	233	221	257	205	221	235	264	260	246	240	244	243	219	260	240	237	251	273	245	247	238	270	246	250	252	281	242	209	237	244	236	216	253	245	248	253	270	234	252	259	224	218	214	253	218	262	210	247	255	248	251	247	252	222	229	261	240	227	239	220	235	225	261	242	237	230	267	216	260	237	229	227	234	238	237	240	233	252	236	218	241	227	225	229	250	244	224	239	239	262	235	232	236	278	251	272	234	235	241	248	227	255	262	255	254	250	221	252	246	222	281	248	264	263	242	246	238	242	260	255	230	242	247	242	264	246	234	213	238	268	246	272	243	231	267	247	244	220	272	246	260	229	253	242	223	224	251	245	237	264	268	255	256	257	238	295	251	223	253	241	222	225	241	242	246	241	258	232	279	244	248	251	210	221	272	234	290	230	258	228	247	248	256	253	221	252	245	252	249	245	225	225	244	253	230	226	242	247	243	258	239	265	245	243	241	238	231	243	247	230	241	252	253	237	257	237	243	234	245	243	255	248	261	242	241	254	232	223	253	237	228	249	223	240	232	255	253	246	248	246	273	205	241	240	224	244	233	223	251	243	225	243	249	269	232	252	263	234	235	212	255	231	231	249	241	234	240	234	262	258	238	248	259	233	255	231	211	249	246	237	252	242	242	224	227	269	272	246	234	267	242	253	221	234	229	239	258	207	253	246	238	265	253	256	253	219	239	247	258	244	227	227	239	242	233	234	253	251	247	248	235	246	245	232	221	231	247	231	221	264	253	241	270	262	230	256	232	245	243	239	242	262	217	227	239	219	242	219	244	245	224	266	235	239	241	230	240	256	256	240	249	219	243	257	250	247	252	268	245	269	252	221	247	224	240	248	242	232	243	250	258	243	265	272	232	271	258	223	269	231	243	243	247	271	241	246	244	258	243	229	241	244	235	246	226	249	260	218	253	247	256	264	273	252	252	242	223	226	208	226	260	252	239	255	254	252	257	251	242	240	259	216	225	222	252	242	234	253	229	242	225	272	220	254	245	258	252	226	257	248	255	212	212	230	226	224	231	250	229	250	220	236	274	254	254	223	238	251	250	231	235	263	245	268	269	291	235	250	259	259	245	213	244	226	232	261	248	243	262	240	213	291	271	261	245	238	238	240	243	236	217	225	247	239	238	238	250	249	246	249	216	241	248	229	255	230	251	245	255	230	238	276	263	248	238	237	256	240	227	235	235	250	263	278	228	236	265	216	241	270	247	225	230	275	246	269	243	280	232	229	220	239	250	244	262	241	249	208	228	244	225	241	249	264	249	243	263	259	257	226	255	242	241	260	251	221	244	265	253	239	210	259	240	267	270	248	234	243	240	229	216	247	262	245	267	246	252	263	248	248	246	259	235	235	273	263	221	232	237	252	230	221	241	228	219	262	219	249	207	252	260	261	241	210	229	254	268	241	228	239	245	244	243	225	233	248	237	239	263	213	266	228	251	261	252	211	251	258	271	244	257	278	226	215	252	236	247	228	268	245	215	262	260	262	242	241	243	244	226	225	217	221	209	247	267	218	207	242	241	247	220	232	248	264	228	240	257	263	236	242	237	232	247	241	232	232	269	247	251	246	246	217	237	247	248	251	255	259	258	277	246	243	238	247	243	250	255	232	249	237	239	229	240	246	229	229	255	240	243	222	240	237	262	227	254	232	252	252	232	221	247	267	238	249	248	249	239	250	227	264	255	242	236	255	254	252	255	249	252	254	214	231	228	248	238	265	245	239	257	225	241	261	247	227	240	245	259	231	244	229	230	247	244	268	218	237	228	254	237	231	251	244	232
18761	38078	33140	22797	17775	14841	11351	9302	7930	7090	5916	5368	5274	4505	4108	4217	4306	4019	3498	3097	3385	3449	2345	1815	1440	1268	1115	961	877	700	696	639	724	664	614	612	628	555	487	464	492	500	475	512	526	478	410	398	397	388	377	337	344	364	303	323	341	319	366	309	348	303	351	315	276	302	341	318	316	343	340	303	303	330	316	336	314	339	331	348	299	330	302	339	336	310	291	352	315	329	325	323	329	318	344	305	335	320	314	318	290	302	288	312	327	304	326	298	289	316	301	294	300	338	313	330	309	325	299	335	288	309	310	340	282	259	334	267	302	296	289	294	306	321	307	304	273	297	301	304	300	282	314	291	313	265	292	341	306	301	299	299	299	300	309	298	310	287	304	299	291	297	310	291	323	314	327	309	280	315	271	320	284	319	294	305	285	274	289	298	328	269	326	310	274	325	272	292	321	315	316	258	303	306	283	277	286	286	333	326	283	300	310	308	301	283	289	296	308	295	307	316	302	315	292	316	272	327	290	302	295	316	267	308	325	307	327	306	299	303	279	311	335	281	291	319	302	328	284	304	280	296	294	279	297	312	295	325	285	314	297	282	321	309	311	300	296	300	269	284	308	303	294	295	315	337	313	324	299	298	317	280	325	314	293	320	276	304	299	291	299	314	288	299	318	312	329	276	327	333	299	329	319	281	307	331	308	338	307	302	275	285	292	317	299	286	290	283	318	330	300	298	306	299	302	298	304	291	320	317	316	301	310	328	315	306	298	287	306	316	300	296	285	277	312	292	303	322	297	285	317	264	298	296	334	325	288	306	284	279	326	294	323	283	291	319	296	298	330	302	301	306	326	307	310	323	293	301	308	347	289	278	284	314	344	303	281	310	321	326	331	305	263	302	304	318	303	318	318	323	287	328	314	333	286	336	300	341	309	318	324	296	290	305	344	303	304	312	313	335	286	292	293	288	322	316	288	277	324	284	327	328	304	313	296	293	265	308	297	340	356	300	311	308	306	309	281	318	330	296	335	285	276	322	301	297	285	321	298	316	295	285	298	289	316	325	316	300	293	320	314	283	306	327	343	274	311	297	291	272	321	294	339	313	290	296	300	305	283	330	309	319	310	308	292	335	284	271	296	301	285	304	272	310	328	303	315	306	286	281	328	312	305	274	292	300	253	274	287	300	290	262	310	297	298	309	298	297	314	329	313	298	295	292	289	303	303	313	302	304	294	299	321	322	315	314	305	305	276	287	309	312	279	310	305	330	327	300	314	293	308	314	311	295	295	300	330	333	294	300	308	312	306	301	299	311	301	306	282	337	266	310	326	316	317	272	338	320	324	314	295	301	296	286	326	309	304	296	306	307	277	286	303	319	294	334	311	316	313	295	270	310	327	282	299	306	299	309	315	318	300	325	323	298	296	277	276	316	302	305	329	301	282	311	294	306	298	318	275	280	326	303	322	327	279	313	305	331	273	279	285	305	293	321	302	312	321	307	336	296	305	297	316	323	300	309	310	303	330	301	318	340	312	283	349	330	322	291	361	311	300	301	284	297	303	319	294	300	320	319	287	318	345	311	317	317	279	311	322	329	325	311	295	277	312	316	288	293	295	313	310	263	340	305	301	315	300	302	298	316	269	297	302	322	303	301	301	302	294	333	296	287	310	330	299	341	284	319	298	285	304	313	328	312	319	298	318	299	301	320	324	302	336	310	325	291	268	308	357	303	328	313	287	312	282	306	296	272	308	316	298	307	279	315	294	279	301	280	315	298	290	302	309	327	329	308	283	339	328	304	302	280	326	315	297	292	309	304	312	311	318	339	292	326	278	307	281	300	289	300	311	261	306	290	277	320	303	325	311	300	292	296	317	280	305	282	324	286	326	287	311	300	305	321	315	285	303	315	300	302	306	313	301	280	303	291	269	309	293	309	314	294	317	292	303	338	308	304	310	298	304	301	306	301	311	298	296	272	316	287	296	329	316	300	285	330	299	318	329	310	301	313	305	336	313	285	303	311	340	295	310	322	296	320	256	297	304	284	318	290	297	309	296	289	313	307	271	306	309	295	308	330	301	287	303	304	304	286	325	325	279	328	287	291	264	321	318	338	307	311	303	288	297	283	291	318	305	271	309	300	297	292	314	323	297	253	304	315	274	316	263	329	282	314	315	296	304	300	285	322	312	308	330	289	308	298	290	296	317	316	296	299	301	325	298	322	295	323	281	309	316	306	293	289	299	330	316	305	304	287	303	302	292	318	307	335	313	307	297	331	297	285	297	325	331	339	295	283	319	299	319	291	320	284	269	298	329	302	305	286	305	302	313	289	284	280	342	324	325	306	294	315	323	320	344	293	300	306	355	313	274	327	306	310	312	288	327	320	306	323	322	305	290	319	335	348	305	343	296	305	305	305	294	321	297	268	299	275	302	327	283	312	292	288	269	277	326	322	277	299	278	305	293	305	306	322	266	314	310	299	290	335	319	346	316	287	314	291	298	311	298	304	305	297	300	302	273	299	294	300	288	264	319	288	324	291	311	330	306	301	282	325	308	313	291	292	321	290	287	305	355	295	341	290	297	297	277	292	280	277	298	298	318	287	306	268	291	318	321	323	299	323	332	305	323	318	301	301	308	325	308	282	312	323	298	297	286	328	285	288	328	296	323	293	320	279	303	323	314	286	301	341	307	299	300	331	308	297	289	307	324	311	340	301	285	318	309	291	298	303	319	303	305	328	294	296	287	312	311	276	327	307	296	325	306	340	311	289	285	309	299	320	282	298	319	299	312	322	286	300	266	299	311	292	336	287	284	350	338	303	326	280	293	275	311	304	288	303	322	309	312	293	298	276	287	306	307	288	303	287	284	295	306	277	298	300	322	292	299	302	311	298	304	305	273	312	274	315	302	292	291	277	317	311	305	318	305	326	300	332	313	302	334	305	289	286	317	303	306	324	307	320	327	326	306	304	297	322	328	332	292	303	281	312	293	315	297	324	290	295	316	290	309	304	268	320	305	300	304	293	314	296	338	337	303	291	311	297	297	283	287	300	280	311	278	301	313	293	309	298	304	302	295	324	286	305	301	318	297	288	322	311	306	315	308	329	289	295	285	296	323	298	279	305	294	297	292	286	326	299	301	306	288	303	292	309	289	312	339	313	334	311	306	298	311	308	304	284	289	298	305	312	321	323	310	303	313	317	303	277	313	308	300	323	314	304	306	331	269	292	295	316	302	323	287	297	300	281	276	278	312	302	306	290	290	283	298	285	332	314	318	273	301	312	320	339	305	323	308	319	313	356	318	322	272	313	302	309	314	295	287	305	265	341	313	307	298	289	322	318	282	279	318	281	277	328	310	306	299	294	304	297	295	297	323	314	289	310	301	313	297	299	307	326	296	342	300	282	325	292	314	296	324	317	296	300	309	309	326	289	333	289	302	300	305	270	281	322	331	328	315	307	330	279	296	310	271	298	315	318	266	298	316	318	317	304	323	268	310	274	313	310	304	307	289	298
27823	21127	17301	9353	4667	3272	2187	1842	1465	1303	1169	1041	1121	901	920	851	959	905	803	779	904	795	588	536	502	433	424	393	364	346	357	322	374	342	356	347	359	278	308	304	319	293	298	314	325	308	307	315	314	297	292	314	341	320	323	297	278	277	313	291	268	302	308	326	300	285	329	283	273	312	297	296	251	296	303	306	329	284	298	282	310	266	266	295	294	267	269	281	296	296	260	309	290	296	299	320	258	295	304	285	296	299	260	320	309	304	287	292	287	305	322	262	324	283	293	274	293	307	283	288	279	291	270	271	263	274	287	271	279	269	281	298	287	291	306	276	281	299	321	303	299	282	291	299	282	320	283	313	278	294	298	282	305	304	311	291	300	294	287	302	303	270	273	293	265	279	280	281	332	315	275	289	283	309	324	283	285	288	300	316	266	289	315	278	292	284	298	324	280	297	283	329	280	287	288	304	305	290	297	290	277	299	318	304	291	280	286	283	280	306	280	302	276	261	292	298	300	308	279	268	297	268	292	278	263	297	323	289	283	309	325	315	297	268	272	279	272	308	318	292	309	290	305	320	250	305	291	312	289	298	305	264	313	304	265	304	282	293	295	304	271	234	271	279	285	294	296	301	290	306	311	341	292	297	278	298	276	298	268	285	318	275	310	297	283	283	302	272	294	329	324	300	321	299	321	262	283	268	306	278	299	288	271	302	260	299	296	307	290	297	267	300	312	318	300	305	265	289	295	262	316	266	327	327	286	267	285	305	286	294	272	295	301	312	313	277	304	305	310	285	311	297	300	327	309	286	296	269	290	306	281	296	284	299	317	283	316	327	279	266	302	306	308	285	303	288	309	299	297	295	283	302	280	302	254	269	297	284	311	292	267	314	299	292	275	286	307	274	307	294	278	300	284	301	269	294	350	293	333	313	277	289	294	284	342	277	281	270	265	295	314	307	296	287	294	325	284	274	313	320	288	281	316	280	298	318	326	298	298	302	319	285	276	261	341	295	298	272	296	311	289	251	278	282	271	315	290	313	297	277	306	293	275	281	288	279	275	280	295	285	288	295	322	303	286	303	269	336	272	276	296	289	295	322	271	269	264	301	299	343	256	304	277	281	273	285	266	300	296	296	295	292	284	313	293	283	281	319	284	273	274	287	273	301	284	302	288	311	302	297	319	296	285	283	310	278	299	309	316	267	272	306	307	300	294	282	299	276	279	298	313	296	276	297	288	288	319	307	294	316	272	275	310	285	309	308	292	313	276	253	301	282	251	283	262	278	303	263	256	261	290	305	333	296	284	299	306	265	296	288	318	318	281	304	271	286	273	317	280	270	306	306	301	320	266	305	324	259	286	318	299	294	326	274	294	330	280	305	293	291	298	277	289	290	281	288	280	269	304	291	292	280	291	263	263	290	306	301	271	292	283	281	282	274	302	300	271	294	289	286	297	267	263	291	278	282	308	270	297	276	308	328	270	294	299	294	293	250	264	300	288	288	310	281	278	294	277	282	287	282	268	316	251	280	319	291	290	300	299	320	284	281	265	270	280	322	292	285	325	280	274	318	306	267	316	298	268	258	292	280	315	310	306	293	316	263	282	291	298	290	276	284	283	290	295	319	298	296	279	306	287	284	243	297	286	287	295	308	330	319	303	290	303	317	310	272	287	309	297	313	306	314	269	323	259	302	323	276	249	277	290	300	275	273	277	280	276	265	259	303	312	323	342	288	281	307	318	274	260	317	304	317	303	296	288	328	305	289	298	329	269	289	294	290	289	308	285	297	300	314	302	281	286	260	315	295	308	295	308	293	339	296	301	302	290	276	308	282	313	245	299	288	293	282	292	274	303	301	312	322	304	307	280	300	324	291	303	274	274	288	259	296	298	282	297	277	305	291	270	297	309	293	314	302	293	309	335	289	273	278	325	292	291	269	289	292	296	294	314	282	288	291	308	264	300	279	321	320	292	318	313	271	280	295	300	320	287	281	281	291	310	287	293	274	287	287	314	285	273	294	297	280	294	307	276	295	339	302	281	308	326	286	320	289	291	314	305	326	312	275	294	283	308	265	298	277	273	267	292	263	281	315	286	313	280	299	298	273	295	322	289	278	291	283	287	260	297	262	266	281	303	299	308	297	309	290	291	299	307	293	309	284	261	314	285	298	287	307	294	298	316	264	290	315	288	266	299	263	291	267	303	308	269	260	286	280	284	323	277	286	285	260	300	317	296	308	305	270	293	289	283	321	264	290	293	304	296	296	290	279	284	311	292	278	275	270	294	294	255	285	277	282	280	293	311	306	268	285	275	305	300	304	316	303	314	292	302	300	279	272	298	298	287	308	279	282	283	305	298	291	320	290	305	304	261	302	277	284	301	282	288	315	287	295	316	274	311	285	307	281	297	272	296	261	304	274	306	304	297	284	309	294	297	313	326	289	308	299	277	306	292	277	291	297	306	275	283	286	295	312	270	291	314	278	286	283	330	281	275	257	321	280	264	250	286	289	267	292	307	279	244	279	274	280	268	289	297	264	278	278	283	276	315	296	254	288	294	279	307	309	301	297	290	308	331	275	331	314	319	292	305	328	272	316	301	290	309	304	308	286	281	263	305	303	286	305	294	306	311	284	329	298	285	270	296	265	291	287	323	283	294	312	271	290	307	311	282	321	280	302	287	307	275	291	295	251	279	299	277	296	330	282	293	280	328	296	296	325	315	299	305	326	294	295	254	281	303	294	311	274	250	289	276	287	301	271	305	301	301	288	293	275	311	275	304	313	292	299	305	314	278	277	317	327	327	305	272	278	272	277	299	279	302	282	271	306	269	275	290	304	307	317	298	298	290	276	289	274	279	274	312	295	287	266	322	300	305	287	285	289	304	309	290	301	293	307	286	291	314	273	300	315	257	294	316	270	289	304	310	301	315	289	279	269	312	293	284	281	284	303	282	282	294	291	294	296	301	277	294	283	294	298	329	276	297	298	259	299	275	316	296	268	287	302	313	324	293	272	292	333	315	320	272	316	298	300	285	280	288	286	302	301	305	312	304	270	325	281	291	314	310	289	299	309	262	310	324	312	265	305	268	294	286	293	293	277	335	309	275	291	304	277	297	315	267	278	272	300	304	284	310	283	318	292	257	261	280	284	304	338	274	278	295	264	295	294	297	318	284	306	300	287	295	290	313	281	298	296	268	299	256	319	280	290	309	310	312	275	329	276	301	296	289	299	291	304	287	278	255	280	267	293	282	282	289	283	285	272	298	294	273	270	317	272	308	342	272	288	257	287	281	289	297	292	300	290	292	284	290	284	282	321	316	296	303	284	294	279	262	294	294	337	317	262	288	287	326	284	295	297	292	270	298	282	298	311	292	294	294	280	268	280	304	294	304	303	285	273	281	268	304	277	291	288	306	276	291	290	293	234	264	309	298	295	275	303	292	296	291	290	278	274	282	281	301	279	297	308	320	278	289	313	281	285	315	296	302	299	294	278	276	303	300	311	287	297
15127	25092	21181	12057	8633	6821	4934	4259	3664	3103	2741	2619	2386	2084	2086	1997	2153	2033	1771	1775	1743	1597	1246	1014	824	722	660	639	584	533	501	502	588	490	465	455	477	458	469	428	439	418	428	438	456	426	405	393	401	403	399	402	365	396	371	384	407	349	379	373	375	377	384	372	381	419	368	406	348	356	371	397	371	351	400	381	362	394	385	370	383	378	413	385	399	401	369	371	374	404	377	382	410	395	374	366	417	350	368	352	370	369	373	385	368	361	383	341	360	378	361	382	355	398	415	402	349	363	396	374	384	372	420	379	413	360	376	426	379	389	375	338	411	399	358	341	393	381	339	370	406	397	354	355	386	388	353	370	414	402	393	355	363	343	407	343	325	373	401	402	379	380	375	397	328	369	384	377	355	385	389	358	363	360	366	371	361	389	410	378	394	376	390	348	371	343	401	368	361	413	365	393	406	384	392	393	363	379	353	387	372	364	343	377	380	358	426	410	414	380	384	353	389	375	349	346	389	391	388	378	349	351	379	371	390	376	376	375	382	410	404	373	384	374	386	377	382	378	351	352	367	404	374	399	363	400	378	372	384	394	389	365	341	357	386	369	398	354	360	374	374	426	367	377	383	381	367	339	421	361	355	332	360	321	372	392	380	358	403	383	409	350	339	370	388	352	369	361	365	373	335	386	389	372	351	374	398	365	371	356	391	367	376	378	375	372	387	383	394	385	355	385	394	373	384	384	367	392	371	382	357	379	366	391	395	346	415	391	359	385	380	380	376	383	401	358	364	365	391	412	362	377	383	372	366	353	374	367	371	385	418	381	367	378	359	351	379	386	418	379	407	402	391	380	387	361	363	397	363	390	404	363	387	380	377	398	364	414	366	408	387	409	384	396	387	377	374	407	382	414	413	384	365	348	388	376	388	377	417	367	396	372	338	379	399	415	328	392	390	336	382	383	393	370	359	378	382	394	383	411	382	385	357	391	386	381	387	374	377	370	387	399	375	369	371	395	375	366	374	346	390	407	431	382	388	355	351	389	365	367	404	418	386	372	348	387	331	360	354	341	331	382	379	411	354	343	354	357	366	373	391	381	374	405	347	341	369	396	388	362	380	362	393	408	357	356	403	408	393	396	364	376	399	391	412	413	357	334	368	367	366	401	387	368	377	367	389	395	393	349	380	350	364	381	385	359	378	429	406	398	373	374	390	370	374	336	394	376	376	398	401	388	388	360	375	402	375	369	370	357	368	379	349	387	381	367	353	361	372	390	369	333	361	367	407	414	392	405	389	386	396	418	379	336	349	376	383	375	411	396	362	356	361	414	357	410	388	380	375	398	372	412	347	363	346	348	356	343	370	382	365	374	387	389	364	370	346	356	387	386	400	438	380	385	353	413	344	365	349	361	375	394	341	370	359	349	375	359	389	381	351	390	408	372	391	387	389	336	377	347	370	348	385	376	363	392	370	354	395	404	397	396	380	356	407	393	388	419	362	386	393	350	364	363	334	392	357	372	373	361	364	389	370	403	363	368	398	377	398	385	396	349	394	362	374	371	376	398	348	367	358	355	352	375	363	406	376	376	376	329	406	369	386	357	384	376	399	402	339	360	386	352	381	332	432	349	369	375	410	367	373	379	374	378	372	396	362	380	425	372	371	375	403	377	396	391	407	383	393	408	382	367	346	363	367	378	369	369	404	364	368	345	368	357	368	394	375	359	387	367	417	404	423	363	373	379	368	342	368	396	358	405	365	350	346	356	356	338	369	392	382	414	393	359	392	398	375	414	403	365	366	359	414	402	415	376	358	379	355	372	357	434	383	408	414	358	395	426	378	387	382	385	405	385	389	367	347	382	365	398	365	379	375	396	365	348	383	404	355	402	349	370	349	406	379	411	405	382	388	391	369	372	402	377	360	371	406	368	354	356	364	401	373	358	378	383	359	385	365	375	381	352	400	389	389	411	389	400	381	400	381	378	348	381	378	374	357	362	385	377	369	378	370	384	389	366	413	398	389	379	346	409	386	380	418	363	368	381	360	350	363	366	414	354	377	372	390	386	358	386	337	379	379	377	377	377	384	379	370	441	418	340	369	382	358	364	413	375	378	405	353	377	335	368	416	355	389	399	358	407	385	357	410	375	342	358	374	380	401	366	366	362	377	357	367	384	382	372	382	389	378	396	419	367	371	370	374	349	398	379	405	392	365	370	400	384	422	439	376	382	422	378	343	370	381	419	367	382	371	366	379	375	384	381	418	335	366	335	413	392	374	406	365	355	382	367	362	377	375	383	403	390	355	397	402	368	389	398	347	375	349	376	360	398	387	378	379	413	385	378	406	371	391	375	407	377	396	353	359	380	406	387	367	355	386	360	370	357	358	355	393	379	344	369	408	355	389	431	366	395	408	366	359	409	408	358	390	418	375	360	393	368	378	361	357	384	399	382	385	392	396	391	386	362	375	375	364	368	371	384	393	355	378	347	413	392	370	402	374	394	405	385	365	383	363	380	391	397	356	382	370	383	387	404	379	346	369	368	384	358	362	382	337	345	378	358	387	371	381	374	380	398	391	411	387	368	413	355	377	395	371	400	364	385	418	405	378	350	390	421	383	397	377	378	392	377	394	372	411	334	360	388	344	381	407	366	396	383	401	390	394	370	370	349	382	369	357	403	367	363	358	359	379	398	405	377	392	374	365	382	337	394	400	397	391	365	358	355	376	400	362	346	373	389	338	363	355	411	413	388	367	371	390	372	379	399	376	379	364	390	354	365	397	372	368	406	382	372	392	398	428	380	366	377	359	370	352	389	392	406	399	392	400	385	427	376	375	399	384	369	394	412	377	364	354	384	397	380	447	381	384	384	373	350	331	397	375	372	361	387	386	380	364	406	355	390	368	398	374	368	375	383	375	378	368	378	380	380	371	349	368	362	358	413	359	411	386	389	368	356	405	303	400	413	374	382	362	362	387	390	375	367	373	358	371	368	363	396	378	374	385	361	350	380	403	408	382	347	374	354	380	383	352	369	404	359	385	379	407	384	367	396	392	384	375	396	375	362	400	370	381	387	386	386	385	392	373	364	397	369	387	383	373	398	347	369	354	354	381	352	376	381	377	362	363	387	364	368	385	361	381	327	411	366	373	367	364	373	398	367	374	418	365	376	379	383	365	383	404	377	335	366	393	398	356	378	367	372	379	353	390	384	399	388	384	404	389	363	345	338	384	388	389	359	394	397	368	387	377	394	338	348	362	348	387	395	388	356	416	386	372	352	361	388	377	413	384	353	394	400	402	378	385	384	407	405	369	377	399	370	382	369	380	381	393	391	387	361	386	416	406	379	349	373	383	371	363	381	342	385	381	382	370	372	410	377	377	377	343	367	386	415	393	400	366	380	386	366	355	411	391	376	363	354	367	387	369	389	342	398	411	387	373	394	381	383	369	393	350	373	409	368	371	382	370	358	335	385	368	397	370	394	372	364	357	369	382	350	392	407	359	355	388	390	390	386
24584	21569	28869	24794	21350	11754	4695	3199	2596	2159	1908	1862	1596	1434	1316	1455	1581	1480	1319	1213	1145	1088	849	700	619	516	467	422	391	344	359	311	337	344	324	294	306	281	277	288	289	307	277	278	323	296	240	290	248	233	260	260	264	234	273	249	237	279	225	239	253	235	231	264	240	235	215	259	251	210	225	247	236	209	223	266	248	223	241	257	230	226	228	235	239	237	254	257	237	221	264	238	278	247	233	231	207	256	211	216	242	247	225	242	244	228	239	234	244	227	241	257	260	240	269	223	239	253	240	230	224	213	226	243	204	228	248	224	240	205	232	238	236	235	254	250	250	227	239	238	217	224	246	252	239	234	221	204	211	200	230	211	234	254	242	240	225	217	249	218	268	238	248	272	249	223	229	212	281	247	227	238	249	237	237	226	230	211	214	234	263	234	250	226	245	238	219	239	222	239	254	218	238	247	241	247	232	227	214	243	239	234	230	238	219	216	235	226	228	279	198	243	252	227	223	248	233	227	218	230	242	233	247	255	254	229	240	231	255	229	251	230	225	250	239	238	255	225	244	219	221	243	235	228	252	214	237	227	245	243	276	222	246	229	250	223	239	240	229	244	232	264	231	244	258	217	221	243	242	247	247	240	226	241	260	254	236	233	234	215	238	242	224	212	228	248	212	238	198	266	253	240	234	238	222	204	221	241	239	235	248	245	234	248	225	226	239	240	237	221	252	225	234	228	234	241	210	251	232	222	250	236	226	223	247	209	249	224	241	247	255	244	241	276	231	247	263	227	206	241	243	226	241	272	236	223	229	263	255	229	236	220	268	232	233	235	251	225	220	236	245	238	247	243	203	240	214	236	254	256	234	228	208	224	258	236	222	220	227	252	253	221	259	264	250	218	244	224	230	245	236	207	225	221	220	250	242	232	247	214	215	251	236	222	228	239	226	223	251	207	232	250	247	262	249	245	226	219	240	250	234	250	247	220	225	236	260	243	219	237	246	221	223	218	261	211	241	251	265	193	217	241	215	229	213	219	241	229	222	240	241	216	214	223	249	230	235	239	247	264	273	229	234	201	232	218	259	213	262	235	226	239	228	243	250	227	238	258	249	252	239	226	229	221	215	238	229	230	216	237	230	243	220	249	247	192	242	216	236	230	225	237	247	239	260	238	220	229	236	240	251	231	231	248	235	246	254	243	215	218	224	226	239	230	229	241	248	248	233	244	227	239	213	216	221	241	232	239	229	214	223	232	244	231	192	244	206	230	244	251	223	226	220	255	215	205	223	228	253	245	227	236	224	227	249	244	252	234	212	243	227	251	248	238	241	236	225	220	230	238	255	236	238	246	233	210	248	239	240	231	206	251	245	264	222	224	219	212	232	250	245	243	226	230	271	244	213	238	244	234	243	246	229	260	223	249	213	244	255	221	234	245	244	257	223	238	234	244	220	241	235	246	248	240	248	231	235	247	244	215	273	222	245	223	223	267	239	261	236	232	239	217	227	230	243	231	227	241	217	220	224	243	220	263	263	229	256	247	253	235	202	239	214	253	249	234	239	233	245	207	238	219	228	238	254	239	243	245	237	250	236	232	244	246	268	223	229	255	208	228	253	221	244	239	215	213	233	249	264	215	263	218	229	256	240	246	216	249	211	229	239	235	247	256	252	235	234	244	266	222	226	224	245	234	229	230	191	246	255	213	248	224	237	221	254	209	256	234	242	258	221	249	216	270	271	269	208	253	216	232	229	256	256	213	234	240	253	242	213	234	228	242	217	229	213	244	233	222	219	284	245	280	245	244	247	237	238	262	223	232	242	244	265	237	241	240	266	229	220	230	240	240	264	245	204	218	254	226	220	235	239	235	249	240	250	243	235	213	227	260	243	212	202	220	219	223	229	230	247	220	238	235	238	253	233	234	222	238	245	247	207	246	231	241	232	242	232	223	268	226	215	224	236	237	218	250	231	265	258	242	253	242	228	233	255	270	238	216	243	235	234	232	215	215	207	218	204	246	239	222	233	215	207	235	244	214	226	246	221	231	244	219	230	225	231	248	273	252	261	243	237	260	240	233	243	236	213	246	210	245	227	237	246	200	212	224	246	264	250	250	243	221	239	214	225	204	232	234	238	249	207	234	195	233	258	239	252	255	237	228	248	255	252	250	242	217	220	243	222	264	246	231	231	244	219	238	224	233	217	249	237	235	253	230	246	224	239	232	228	234	256	217	248	239	229	239	217	236	240	234	220	222	238	225	238	232	250	243	220	223	223	232	240	230	265	227	258	247	240	234	267	235	232	252	232	226	231	216	200	251	243	211	211	230	236	239	217	238	238	253	212	214	242	232	236	239	248	226	219	227	231	219	248	248	221	253	219	220	217	213	232	258	213	226	265	233	262	241	222	227	229	235	210	253	252	234	232	239	195	234	214	239	248	247	227	220	229	211	215	249	218	258	235	217	229	230	242	251	227	251	235	235	229	241	237	228	247	237	229	237	238	220	247	253	236	222	249	233	245	219	233	229	243	233	233	226	228	246	244	232	264	230	236	222	249	235	225	249	214	249	187	244	224	253	224	220	219	242	220	254	260	263	226	240	247	244	220	243	238	259	243	254	227	248	235	215	213	225	230	247	235	242	229	233	251	230	222	230	219	227	232	235	236	233	229	231	237	242	233	218	242	233	238	267	243	248	231	235	244	227	226	243	237	265	241	248	222	228	237	212	227	249	237	221	256	216	215	247	233	228	252	228	228	251	221	233	258	223	250	227	234	204	228	219	239	221	218	241	247	245	247	220	217	277	240	240	248	247	237	240	214	229	253	237	244	246	227	243	222	240	217	233	250	220	201	236	245	238	231	230	222	225	221	234	244	207	236	249	236	238	253	213	231	247	236	234	241	239	232	256	205	235	238	212	250	234	254	229	245	238	252	233	226	207	260	233	223	227	237	236	235	244	210	229	234	258	264	221	214	227	243	234	216	256	246	230	210	251	247	230	226	241	264	234	233	251	236	222	229	253	231	243	242	215	225	229	221	236	209	237	257	223	204	218	216	245	220	242	246	220	235	257	214	199	226	230	245	232	239	244	221	246	233	244	201	248	242	227	237	248	255	204	240	254	217	217	224	252	246	245	250	232	234	230	263	233	230	241	229	210	215	207	244	259	213	253	251	198	231	222	218	251	245	231	216	230	274	216	236	228	247	234	220	223	231	236	226	242	251	218	201	229	243	200	225	228	221	237	257	226	238	233	225	251	230	222	234	240	224	255	231	219	240	228	227	223	243	233	239	238	239	251	223	261	230	237	251	247	224	232	246	216	244	229	243	257	217	248	237	216	238	238	217	253	233	238	233	222	215	226	230	230	225	240	247	265	251	218	220	223	225	221	239	227	252	241	233	241	217	251	219	229	237	256	254	215	257	220	248	240	235	243	238	245	222	219	238	229	224	230	254	226	230	256	252	234	240	245	237	232	226	239	245	226	252	237	214	226	254	217	245	250	235	231	237	253
16791	32662	28519	18246	13745	10711	8196	7022	6183	5050	4478	4313	3619	3210	3059	3253	3530	3241	2893	2731	2537	2195	1642	1428	1085	921	850	749	639	570	551	552	581	542	530	456	446	429	420	384	372	450	401	429	452	380	384	405	350	343	352	315	336	316	354	307	337	339	329	332	289	329	308	341	309	321	295	279	323	336	325	295	298	285	264	305	293	294	317	302	311	325	325	316	315	297	323	306	308	319	340	337	315	289	332	298	292	313	290	331	314	319	345	310	297	299	322	291	301	333	308	315	292	316	319	313	319	333	322	314	312	297	311	311	304	332	311	311	294	316	315	293	273	289	310	299	295	319	337	292	330	308	312	290	282	346	290	296	316	307	271	315	296	318	320	276	287	319	299	291	336	300	309	306	316	295	279	321	323	296	317	296	313	323	309	296	292	302	285	305	331	321	284	317	311	316	314	296	302	300	291	322	282	290	321	272	253	309	314	308	289	293	311	321	281	283	282	315	287	280	310	311	296	283	302	306	292	301	292	270	329	312	284	306	308	300	313	298	274	273	302	312	298	300	307	320	285	288	315	312	307	289	319	316	290	302	301	309	324	309	297	292	351	300	285	272	312	300	295	328	289	298	291	298	296	304	299	336	276	289	292	278	283	318	327	303	307	322	290	295	308	322	325	306	337	310	325	301	267	278	325	321	338	279	296	301	291	322	307	304	305	300	299	298	296	308	327	268	269	275	288	316	322	318	314	290	301	302	319	273	283	296	302	304	278	298	312	311	305	309	290	306	323	271	312	295	334	316	325	278	314	306	307	289	292	293	312	323	293	307	322	287	273	305	321	271	264	311	283	339	280	300	308	300	306	302	318	294	314	312	297	309	301	302	291	297	333	294	317	309	279	320	331	333	303	286	294	289	267	319	307	305	327	292	328	296	324	328	312	311	287	302	301	313	315	303	297	285	277	299	304	284	280	295	285	312	300	303	320	274	306	327	298	303	315	291	279	326	304	309	317	312	303	305	329	320	291	286	341	321	261	287	300	300	307	309	309	314	303	313	257	323	285	293	312	325	271	285	302	319	298	301	302	311	279	333	281	286	315	286	292	309	317	317	321	255	284	294	269	266	308	307	313	279	350	289	291	303	305	310	291	300	300	294	310	279	318	321	329	280	309	296	307	315	264	315	285	302	313	276	328	306	275	301	310	296	315	314	310	294	348	321	277	305	314	317	294	300	314	327	295	319	262	287	294	314	298	306	289	315	304	296	281	307	316	309	277	304	292	331	301	293	328	272	283	311	327	318	310	284	325	308	293	305	298	289	327	318	307	324	319	301	294	323	299	282	278	292	310	295	279	305	287	278	303	298	313	306	321	324	311	298	307	322	306	307	320	334	301	308	325	280	277	318	290	311	344	318	313	273	302	344	303	323	299	313	264	273	295	294	304	297	288	316	305	320	345	324	319	312	260	321	330	289	314	307	320	285	328	294	304	321	276	304	330	299	303	322	288	303	334	284	281	292	312	316	283	300	306	277	326	293	321	288	308	264	315	305	305	309	312	310	329	299	325	322	303	323	287	323	313	293	313	300	337	314	284	292	316	298	271	278	296	327	294	266	300	285	279	282	277	313	327	346	301	297	322	315	338	298	309	302	297	286	284	270	322	301	289	287	314	320	315	292	319	328	301	290	334	308	300	298	284	333	294	293	330	288	309	291	296	289	318	310	300	329	306	284	286	302	298	295	297	273	286	310	296	292	308	293	308	311	306	303	291	319	310	309	322	307	298	309	308	319	291	303	335	300	319	328	286	300	323	288	330	315	296	307	308	319	288	311	314	286	293	330	338	305	318	276	298	307	289	321	295	309	293	329	312	315	276	306	278	297	270	289	305	313	319	294	252	269	297	264	337	282	309	318	307	298	283	296	316	321	265	310	310	334	287	293	310	312	317	301	288	292	286	334	333	296	302	293	267	336	296	298	303	343	316	295	324	314	314	273	303	293	276	264	327	310	307	303	318	325	297	266	309	328	307	289	314	304	324	291	310	318	306	289	295	281	309	345	301	294	308	303	290	274	334	310	307	312	314	310	332	329	286	312	301	288	288	289	284	304	306	316	312	308	298	307	291	311	321	325	311	314	281	280	305	309	321	284	326	275	294	295	307	308	328	318	296	306	280	315	272	288	316	323	314	324	285	332	284	306	314	319	281	293	327	281	341	296	297	248	291	291	315	295	288	296	274	302	329	318	315	291	257	296	334	290	310	319	322	299	300	281	327	289	298	312	300	322	272	322	280	319	316	289	318	295	305	267	270	319	339	314	334	291	307	309	289	309	294	293	318	302	339	296	312	320	308	286	302	325	309	294	292	291	307	329	290	315	295	299	274	306	326	302	280	302	306	314	291	307	318	296	291	302	271	305	301	293	302	323	296	296	289	289	296	288	300	294	288	296	329	299	308	303	288	330	299	267	299	317	296	322	272	312	296	329	290	325	314	295	311	335	314	319	300	322	315	291	307	300	303	289	309	296	307	285	293	300	319	293	310	298	337	296	293	305	314	286	325	301	308	298	312	289	304	303	294	275	281	281	279	291	329	303	311	335	294	340	284	304	341	309	315	289	307	274	312	307	280	309	308	299	328	320	310	291	302	310	313	287	304	273	288	287	304	329	321	305	303	323	333	302	315	294	326	288	303	301	334	304	296	291	282	315	323	335	323	317	328	289	309	299	313	293	295	287	290	283	327	285	293	304	317	304	312	301	301	290	302	313	293	291	284	293	309	317	312	315	300	327	295	302	308	321	300	285	311	309	303	303	326	307	300	276	290	324	306	304	323	280	294	295	314	290	287	314	304	291	305	287	335	307	286	294	305	306	307	294	313	275	274	328	256	307	325	301	299	287	308	306	318	296	303	352	299	324	322	322	297	299	304	297	305	282	326	282	282	290	279	280	298	293	341	293	289	314	315	346	317	328	316	269	314	333	307	310	308	318	318	292	299	291	286	289	320	291	289	308	313	279	324	323	323	337	301	319	323	301	297	331	334	312	277	320	291	280	309	303	309	314	308	276	281	291	272	337	314	312	289	298	267	295	302	288	323	309	336	295	303	306	293	341	291	307	294	303	288	283	304	287	303	269	290	300	307	298	337	317	312	295	280	314	281	292	314	321	300	304	297	305	315	306	304	310	295	283	306	301	287	280	329	338	290	303	297	315	306	284	283	284	322	286	316	332	284	288	292	309	326	302	300	277	302	340	321	311	325	315	321	319	319	338	314	306	277	334	284	288	311	339	288	276	301	307	303	294	318	329	311	288	314	305	325	278	298	314	302	302	273	294	289	291	257	311	273	315	291	299	294	309	296	294	287	315	301	289	286	309	300	289	295	322	322	325	297	305	324	327	316	292	313	304	334	312	305	302	300	301	325	291	321	298	293	312	272	304	284	300	309	313	309	328	295	296	301	301	329	306	311	324	307	284	315	309	292	316	301	329	308	268	298	319	309	301	314	301	296	317	330	309	302	314
25638	21524	27489	25394	10790	4144	2797	2338	2054	1533	1552	1553	1236	1166	1176	1213	1356	1268	1210	1056	905	856	706	614	515	474	466	454	424	385	386	390	371	418	394	368	383	398	324	336	325	365	330	364	360	322	318	339	309	351	327	325	337	315	315	296	295	326	324	290	300	335	319	342	321	309	314	347	333	317	333	320	292	306	350	318	357	329	318	328	339	305	321	275	320	333	290	304	317	329	313	322	339	293	303	325	308	334	300	317	297	332	326	308	358	313	322	308	315	326	314	319	314	314	335	313	325	334	326	278	346	327	303	316	296	317	331	305	327	300	254	319	325	313	323	337	309	306	305	303	329	319	307	327	349	326	283	316	303	328	273	320	316	337	337	304	330	325	313	313	333	324	370	323	321	291	347	345	332	333	301	297	328	299	335	322	297	308	317	300	313	312	302	314	291	341	307	280	350	311	343	329	313	304	316	293	314	308	300	347	340	295	300	288	317	304	265	336	309	299	286	328	331	287	363	330	309	304	326	316	309	332	340	319	303	301	331	307	300	297	310	305	321	311	313	296	322	318	336	295	312	295	305	325	261	310	317	316	322	319	307	321	329	321	311	327	304	329	303	316	343	316	318	306	337	296	283	318	334	328	316	283	313	298	337	316	327	336	336	299	318	329	343	282	335	314	286	330	309	297	307	307	308	318	288	299	342	306	328	297	296	323	292	307	331	352	333	341	319	341	314	305	306	317	278	324	307	321	332	300	325	298	334	334	341	315	310	306	345	278	303	341	318	324	321	308	317	300	309	310	301	337	323	305	320	334	323	302	289	332	304	313	350	311	317	292	309	326	331	316	297	307	307	287	304	299	285	312	296	338	302	289	306	310	309	347	323	312	339	299	315	309	343	354	349	305	296	305	302	295	282	311	307	285	324	320	328	319	327	305	317	289	288	317	311	329	301	325	288	310	295	304	308	326	320	300	314	327	318	284	292	301	309	329	346	287	287	302	314	289	309	329	319	329	331	274	300	276	313	324	317	309	287	345	334	338	301	300	283	331	334	296	350	317	322	330	313	309	327	292	357	309	343	313	333	307	308	314	308	310	322	302	304	300	269	310	324	330	331	304	313	350	317	286	316	327	332	317	299	300	301	312	307	326	308	310	335	293	323	326	366	311	315	286	314	291	286	298	348	291	321	308	322	339	304	363	332	347	322	309	316	324	334	351	303	325	304	345	326	334	307	333	302	342	327	314	313	299	295	327	335	292	336	327	306	335	279	312	315	330	331	348	349	313	315	332	299	329	310	330	301	328	320	322	299	297	311	313	335	321	305	302	328	278	302	318	313	309	305	364	330	308	333	315	339	314	315	347	294	285	354	326	317	334	319	312	329	314	333	329	334	310	296	345	333	321	346	308	307	302	316	324	288	352	298	323	287	337	339	329	294	313	303	288	329	314	295	310	309	335	330	336	297	317	300	321	302	320	284	325	330	331	312	351	327	314	329	350	332	326	329	271	294	342	286	299	316	340	323	334	299	331	290	324	315	336	302	330	317	309	292	329	327	324	305	307	349	310	325	295	298	308	309	346	316	352	320	310	310	302	315	343	300	283	332	317	332	350	319	314	292	297	315	310	310	347	304	307	293	325	326	323	313	318	291	307	335	334	339	335	326	301	348	327	298	288	321	330	308	318	289	325	326	270	323	301	300	306	317	306	303	330	360	311	315	308	347	319	327	337	303	343	295	360	306	315	337	317	311	314	327	288	336	311	329	326	339	327	329	325	345	292	306	286	328	309	321	320	308	292	320	316	316	310	287	339	301	321	307	329	275	314	323	319	336	303	315	310	282	282	299	331	299	301	303	324	328	306	314	316	326	314	332	297	338	295	312	307	329	321	287	325	336	307	337	321	337	335	310	312	293	340	326	309	336	301	338	308	314	311	313	319	273	302	317	302	308	344	319	304	346	336	314	329	292	284	296	322	347	341	304	302	319	334	313	301	314	301	338	337	324	288	301	324	314	316	331	296	321	346	306	310	308	310	337	313	276	313	341	304	294	332	325	304	317	331	326	301	321	295	328	360	322	326	331	318	314	325	299	316	307	328	344	330	324	318	291	328	323	336	325	262	300	318	328	295	320	306	337	316	299	302	348	324	304	290	304	324	303	303	312	290	321	316	285	308	330	294	304	310	315	330	301	329	292	306	309	309	333	347	294	265	344	318	304	301	304	305	317	320	329	311	297	337	304	309	324	335	345	332	311	308	311	336	302	338	351	335	319	317	305	348	327	331	328	301	308	325	329	333	338	333	293	314	318	317	321	352	298	328	310	273	330	322	304	299	285	313	296	312	287	329	286	334	346	323	309	321	321	328	304	297	303	305	300	348	326	315	333	304	299	296	329	334	278	332	290	298	327	323	299	317	301	296	312	313	307	327	324	345	321	333	329	328	298	305	303	307	285	338	314	308	286	302	279	308	308	302	305	301	308	336	314	301	319	337	336	335	324	289	327	326	333	351	344	292	282	316	317	333	339	322	337	347	288	307	298	313	338	279	310	315	336	316	323	301	341	301	318	311	298	316	318	314	322	317	313	356	292	301	331	325	298	330	299	337	318	333	336	264	316	321	319	308	309	322	313	362	309	327	338	377	287	334	322	301	321	331	302	296	309	309	321	313	311	326	301	322	326	295	309	308	322	318	340	301	324	334	304	298	317	323	313	348	315	288	302	306	288	330	312	326	285	299	296	308	302	322	336	341	301	317	289	283	294	335	353	303	303	327	322	338	329	309	319	328	300	322	291	317	265	330	323	307	306	313	282	331	348	330	314	306	285	299	318	339	313	270	335	307	351	345	335	316	326	317	328	333	303	332	301	329	312	327	332	337	319	299	324	340	315	305	322	317	311	331	333	306	316	299	324	328	310	303	334	311	344	289	334	329	299	307	316	323	337	332	303	330	334	334	330	344	301	322	316	307	282	296	344	325	282	285	290	325	319	308	327	342	331	328	329	300	330	317	315	310	310	302	317	334	339	347	336	294	330	305	298	300	310	310	316	296	307	302	320	299	303	357	332	289	307	299	298	303	316	319	309	300	323	307	321	306	277	313	312	296	313	325	328	330	309	323	302	307	293	310	328	305	295	328	319	316	294	350	321	322	307	316	281	338	354	294	316	327	342	339	314	350	304	316	307	324	291	321	324	318	309	318	323	314	319	307	301	331	267	283	327	316	281	318	298	325	330	328	273	316	311	311	334	312	336	283	316	307	304	262	323	350	346	338	333	346	294	321	294	309	312	336	314	310	328	315	305	322	297	330	301	308	342	338	318	327	300	329	323	337	329	311	343	297	366	318	314	323	304	311	324	320	322	316	327	348	322	317	347	320	344	309	290	304	323	336	327	340	319	344	316	314	300	344	319	290	298	326	313	359	341	341	313	305	296	308	298	334	296	304	310	299	350	355	287	315	318	332	315	309	324	297	360	317	329	321	303	313	276	282	342	323	315	291	298	348	304	328	298	314
16306	28664	24696	15004	10892	8366	6468	5874	5117	3972	3754	3731	3150	2812	2619	2883	3157	2858	2577	2314	1988	1749	1399	1160	942	805	768	748	639	590	628	602	638	623	570	516	539	502	492	507	488	504	444	477	508	436	430	467	451	444	443	433	381	415	417	440	440	401	433	408	397	424	409	416	445	410	407	433	417	415	397	419	414	405	421	428	408	444	419	431	436	389	435	394	387	411	431	444	430	406	395	426	436	439	425	393	389	449	400	429	391	391	423	406	421	401	417	408	400	379	402	392	396	435	400	390	399	423	401	433	386	391	409	430	398	412	411	399	428	421	405	375	416	389	384	435	393	416	398	395	396	448	405	370	382	392	387	383	404	410	410	353	402	422	407	429	398	411	389	382	405	402	403	421	412	404	389	431	402	408	391	427	379	461	404	389	408	407	429	410	387	381	410	444	413	428	387	398	397	395	418	382	368	395	426	407	387	361	410	433	403	391	411	397	381	432	407	401	413	399	426	413	396	412	398	410	424	396	435	390	387	412	386	395	439	399	405	406	371	425	431	357	381	386	409	435	448	362	404	418	435	393	399	386	402	371	385	428	365	414	414	411	410	391	375	430	422	393	372	374	437	406	410	390	366	403	399	406	411	426	406	396	393	433	382	413	398	373	419	374	401	414	378	405	382	400	407	420	419	413	400	421	380	368	421	405	400	452	432	380	440	444	408	414	393	386	461	429	422	380	401	422	408	354	403	426	410	390	417	410	415	411	400	415	410	389	404	385	393	440	422	392	421	390	433	404	437	400	431	423	385	417	432	425	420	392	429	409	378	412	387	425	408	424	420	423	399	383	433	385	417	377	433	427	399	432	366	404	448	382	439	382	407	399	373	423	394	396	420	387	394	410	428	403	414	379	395	407	406	387	400	389	433	418	444	412	464	399	406	361	395	425	446	410	419	398	404	440	390	402	388	388	383	413	416	372	383	431	408	422	374	410	389	402	411	442	404	397	420	404	407	442	395	429	422	399	395	376	423	424	411	398	382	434	376	375	426	402	407	382	408	387	388	413	433	389	411	408	418	412	384	408	375	377	408	407	410	426	394	374	398	433	402	390	434	441	366	348	413	411	412	392	419	404	441	427	401	413	388	419	366	395	432	372	391	420	379	402	388	417	399	393	433	394	397	377	444	409	426	400	427	392	365	408	385	399	401	439	377	384	432	405	355	447	404	403	405	396	422	426	373	372	410	391	407	429	418	406	386	400	398	410	414	417	380	421	393	384	382	383	399	416	430	422	419	395	411	351	402	402	415	369	360	386	408	386	392	412	395	402	388	399	395	357	392	392	421	386	385	385	418	396	426	399	382	352	422	404	412	396	412	426	397	433	418	387	429	362	419	371	392	418	393	398	384	416	400	420	380	404	417	450	414	389	388	435	391	379	447	421	425	406	414	407	378	420	399	445	387	374	437	392	435	415	388	363	381	395	401	409	378	385	399	392	430	390	438	414	389	411	365	371	409	400	419	393	409	396	390	395	418	431	394	437	428	414	392	405	403	425	395	382	372	407	429	391	374	408	388	423	409	394	399	395	411	395	421	408	383	424	400	415	409	398	415	403	358	419	403	412	414	416	412	355	402	382	366	404	428	389	400	396	408	411	403	363	404	407	399	389	410	431	434	425	383	413	417	372	430	409	403	388	415	390	395	405	420	411	388	412	382	388	426	388	441	407	399	409	417	394	436	394	426	427	407	421	381	419	395	434	386	405	367	376	388	431	385	413	405	435	402	415	405	400	425	369	396	409	396	386	403	394	403	385	404	366	393	379	425	382	411	368	423	388	404	398	376	367	397	364	410	417	375	395	365	408	388	406	384	383	423	378	399	417	404	403	399	406	419	454	388	423	381	416	395	384	383	368	415	401	423	385	417	422	396	405	427	392	418	392	396	422	397	413	385	428	412	412	384	423	428	374	422	393	368	379	444	436	373	426	380	405	413	413	405	398	401	417	404	424	404	413	425	396	396	430	371	397	367	396	430	380	417	361	410	403	407	361	455	409	421	402	415	412	414	395	393	419	396	411	407	436	396	410	445	391	391	384	389	410	396	373	449	355	413	434	403	386	370	405	404	419	418	408	383	433	378	389	396	389	400	365	414	391	376	429	374	383	398	358	399	368	415	370	422	410	434	430	419	405	385	371	401	383	383	421	415	389	394	405	401	408	415	420	386	405	382	390	427	383	399	380	390	416	425	423	392	411	419	390	417	398	396	394	404	391	398	408	348	386	426	422	412	384	405	409	439	424	430	422	408	413	393	387	393	412	400	378	421	384	387	384	416	408	394	415	404	424	412	423	397	449	386	407	410	431	369	410	383	408	399	407	431	399	380	411	386	393	382	444	385	395	405	436	405	387	392	388	420	406	383	391	410	376	381	386	428	416	391	451	395	422	406	401	396	375	427	406	421	428	390	427	386	403	419	426	405	424	444	421	429	399	437	379	407	398	411	440	431	429	393	403	410	375	423	418	432	398	420	408	406	395	379	422	404	392	391	402	407	400	440	386	426	391	446	415	371	379	415	396	401	414	402	387	398	405	389	396	417	386	435	409	397	404	406	422	413	402	400	372	419	404	384	392	401	426	403	382	408	392	431	414	387	374	406	427	419	401	423	363	466	412	387	425	393	368	382	377	390	415	436	387	374	394	385	416	433	410	383	390	403	420	414	388	415	437	395	392	373	376	395	385	423	412	385	377	400	400	424	399	421	422	406	391	438	392	412	436	410	375	384	394	385	418	411	399	408	363	400	405	401	418	417	360	378	413	404	391	425	391	383	440	402	433	373	377	422	408	410	405	413	404	395	420	415	404	418	387	427	363	425	421	384	391	404	421	408	418	398	403	396	424	367	376	438	379	400	383	386	454	402	422	366	396	412	420	411	365	417	391	401	424	415	424	410	430	370	391	402	418	397	410	426	423	409	413	423	402	410	398	394	378	418	431	395	407	376	392	419	394	431	420	378	398	434	402	429	401	384	391	383	395	392	406	403	422	419	425	389	383	419	401	419	398	419	377	414	427	408	396	379	417	439	419	394	411	397	389	415	374	367	434	403	396	400	376	415	413	380	387	406	395	354	423	395	402	408	419	396	403	377	394	405	404	400	401	393	407	393	423	402	421	421	421	378	403	393	419	396	420	392	398	384	393	397	379	401	406	383	412	391	423	375	412	361	418	371	413	402	395	411	389	424	395	388	382	393	396	391	407	450	375	423	382	372	380	403	390	394	414	391	426	403	405	424	430	414	403	390	422	401	389	442	402	374	378	417	346	396	399	389	420	413	419	393	440	426	391	413	435	359	381	397	398	394	416	371	445	397	374	400	433	435	381	423	412	405	371	378	419	362	399	385	422	368	384	423	413	405	400	373	410	375	387	386	417	408	397	404	453	412	413	399	411	409	423	363	393	392	395	382	432	378	399	391	372	381	418	443	387	396	398	390	388	382	412	394	386	393	392	412	400	421	374	393	424
23439	21577	29459	24177	21604	21491	11943	5158	3950	2976	2974	2692	2229	2161	1884	1967	2104	2136	2017	1702	1500	1193	966	820	610	604	578	517	420	453	387	391	457	432	412	339	331	305	357	328	339	341	305	339	347	306	294	268	305	276	268	286	256	286	282	234	251	219	267	254	262	259	263	253	248	264	243	261	238	232	254	259	237	246	245	273	245	249	227	259	250	274	286	248	265	237	261	235	258	247	305	278	274	251	236	241	260	279	251	251	270	232	250	231	245	245	248	258	293	254	243	253	269	257	224	238	268	271	243	233	253	255	240	250	247	265	250	250	250	270	264	250	273	243	234	238	261	244	241	256	240	248	257	252	230	243	269	225	262	244	229	244	246	221	273	240	242	247	234	248	288	248	246	253	251	235	277	249	242	248	264	259	244	226	224	273	242	251	232	248	249	250	227	246	211	249	269	262	239	234	282	254	251	235	233	274	273	241	226	250	230	250	239	247	243	248	236	248	242	225	261	250	264	249	265	236	244	255	236	252	243	262	242	237	262	251	201	268	231	252	246	266	265	270	241	251	230	265	268	266	245	255	247	223	260	246	247	260	242	228	244	255	216	255	241	252	237	256	240	247	213	244	232	263	244	258	227	227	242	232	216	251	258	271	243	233	251	242	230	232	244	229	267	251	234	236	234	250	255	276	250	257	257	244	256	235	251	248	279	270	242	242	237	261	219	252	216	231	232	241	251	266	271	282	261	228	250	264	224	206	218	259	274	267	251	223	241	218	226	232	266	242	240	250	251	238	260	269	263	228	256	247	240	258	264	259	241	219	254	238	278	257	269	250	248	245	267	276	222	237	246	222	259	254	249	246	237	229	280	235	241	262	251	244	229	252	221	258	248	262	249	246	247	231	228	226	250	261	230	276	227	247	253	226	238	230	209	269	228	249	235	218	231	229	236	253	234	243	223	259	241	261	266	274	251	227	268	257	253	246	235	228	260	244	234	222	250	262	249	263	276	219	244	255	249	264	234	209	242	273	264	245	259	221	252	269	265	240	285	265	238	243	266	264	265	260	213	255	241	257	244	236	265	234	250	238	253	243	250	254	269	244	270	257	244	246	220	223	240	233	249	257	265	233	273	257	250	219	259	251	226	255	281	254	225	244	248	253	248	238	253	250	263	253	263	268	250	224	220	218	271	260	245	212	232	283	232	214	238	259	216	232	249	260	237	241	232	243	224	264	265	233	273	257	261	260	249	236	223	225	249	245	257	228	227	246	262	255	240	255	236	264	220	233	246	232	239	298	217	242	268	234	232	236	239	239	247	232	254	235	230	226	238	256	275	252	234	242	234	254	253	217	239	272	237	244	248	240	238	241	232	248	237	256	266	258	267	230	239	256	236	244	238	270	237	234	239	274	245	221	254	275	238	237	255	248	273	220	223	252	241	236	253	241	239	264	251	246	240	254	237	259	241	230	244	268	260	280	256	238	248	239	230	236	259	235	250	234	213	220	237	233	235	242	278	267	269	233	245	256	235	225	253	242	230	258	257	250	242	258	235	217	242	250	246	260	310	238	276	227	239	290	276	234	254	226	248	244	244	244	249	267	239	240	251	251	242	224	235	235	229	267	203	241	251	261	277	256	258	228	233	254	217	270	255	216	209	266	241	247	237	264	248	255	261	243	250	239	243	211	255	262	264	257	236	239	279	228	287	267	257	252	275	251	218	240	243	259	242	249	256	231	226	266	245	271	243	248	260	246	246	246	269	269	272	217	271	249	256	254	222	234	269	227	272	235	221	220	267	272	240	265	244	223	239	240	238	266	242	258	250	258	234	276	260	233	248	245	243	256	262	250	249	252	263	274	249	242	272	247	245	252	246	254	259	252	250	289	229	255	265	267	233	213	255	224	226	233	289	284	255	257	239	255	243	247	275	228	249	219	234	225	263	249	271	257	206	238	231	238	279	246	259	238	236	234	237	239	236	241	249	241	268	274	254	249	262	261	234	251	231	256	230	237	258	244	261	238	235	226	246	267	243	239	237	220	228	253	237	269	251	281	252	261	248	242	213	245	270	282	269	263	245	250	238	256	222	241	219	242	244	243	258	260	238	254	255	243	224	248	233	256	255	265	266	224	247	261	253	234	238	235	248	248	244	242	250	255	253	251	235	273	246	274	265	236	241	258	243	253	239	284	214	244	230	246	245	258	279	251	253	256	256	245	235	252	206	187	253	263	230	239	239	254	252	233	253	244	253	249	239	218	253	261	251	224	258	239	270	262	244	258	250	253	234	273	240	241	244	264	252	256	241	240	243	240	250	219	262	237	236	278	260	213	233	246	254	237	249	235	263	238	270	255	227	235	243	239	268	270	266	258	246	230	259	255	258	241	254	241	228	249	246	223	236	246	234	248	243	244	263	237	234	249	251	254	234	237	228	232	250	246	227	250	255	238	246	241	269	231	236	216	238	233	246	203	272	242	245	276	217	236	246	265	261	227	219	246	238	242	274	235	255	250	251	213	258	242	233	201	226	274	220	241	269	257	263	236	255	228	238	241	222	292	244	276	218	248	230	272	260	239	243	234	265	252	216	248	229	264	242	282	281	234	257	246	274	234	255	222	254	282	276	242	256	235	257	245	243	259	252	227	240	206	244	272	248	246	251	254	265	247	294	264	243	234	242	237	269	244	253	250	258	255	231	236	251	248	261	261	245	227	245	237	239	237	235	239	258	262	248	273	245	252	219	261	283	246	240	239	206	268	239	246	226	289	244	263	257	247	244	241	217	241	252	236	249	227	226	244	246	246	253	234	252	234	247	250	228	240	258	240	263	236	229	253	251	225	235	268	239	247	238	271	247	268	258	241	248	280	254	228	244	223	254	232	246	249	263	261	248	276	240	225	256	260	252	248	261	239	242	244	223	245	249	251	248	235	248	227	242	258	260	215	251	276	235	246	249	241	238	237	255	239	227	250	287	283	231	223	271	219	259	266	255	242	281	257	245	248	244	260	238	264	231	265	259	261	239	251	260	221	244	238	227	249	270	256	220	218	260	206	263	245	261	250	247	244	249	249	282	255	249	219	228	250	268	229	218	237	249	253	247	266	271	250	237	252	252	272	258	247	231	237	272	239	227	256	250	228	255	234	258	235	239	257	228	231	234	246	225	238	227	265	290	241	261	237	238	249	253	250	235	255	219	254	271	267	270	220	238	259	243	219	224	283	238	238	254	222	247	246	275	235	272	256	255	232	264	228	243	266	253	249	242	239	243	272	253	265	255	228	232	278	259	249	225	248	269	279	241	279	225	214	234	232	259	263	266	255	234	240	249	271	247	254	254	240	249	227	231	239	240	243	257	210	226	274	274	214	248	258	265	270	255	231	265	244	244	271	274	229	233	229	231	221	238	263	257	266	224	223	238	235	240	269	228	234	267	243	259	244	260	240	253	248	211	246	256	255	237	285	256	261	238	238	274	266	248	233	235	232	278	279	243	238	247	249	251	220	238	242	243	247	230	232
19077	37577	33565	22945	18040	13745	11337	10048	8853	6953	6759	6128	5140	4711	4408	4449	4693	4542	4284	3736	3143	2517	1994	1730	1187	1062	1048	927	793	695	651	638	760	795	632	499	491	473	495	456	441	469	449	455	454	411	442	393	411	413	393	353	346	355	336	308	351	345	353	348	325	302	320	327	334	332	319	376	317	326	313	310	320	295	326	297	330	323	317	316	371	311	322	323	336	385	342	347	323	322	315	344	331	347	297	319	312	294	324	332	335	337	312	319	328	317	313	317	331	309	322	305	313	311	320	303	298	301	321	322	291	291	307	295	281	286	315	299	314	298	323	296	273	279	301	311	329	280	317	320	336	303	325	314	319	343	318	314	303	297	304	303	330	299	293	335	327	327	330	301	325	317	323	343	322	351	294	349	312	309	336	310	323	298	327	339	287	327	320	295	277	296	283	330	311	342	320	302	324	315	301	325	303	324	309	306	334	293	318	305	324	306	311	314	304	317	292	301	292	314	365	315	314	301	323	316	319	321	306	307	299	299	312	312	324	302	326	306	309	324	318	333	326	287	326	311	317	282	304	289	295	318	318	299	320	317	322	336	306	322	316	280	302	303	300	287	315	327	323	294	289	312	310	317	326	300	320	319	315	296	330	313	318	295	300	316	303	281	306	279	285	318	295	251	328	304	309	313	331	341	281	311	312	290	328	287	309	326	328	305	311	297	313	297	303	314	287	322	302	326	320	298	323	333	316	307	326	279	310	304	329	308	302	295	263	308	313	325	323	332	286	309	339	337	301	326	317	324	333	314	306	310	341	330	299	286	309	291	297	301	330	299	303	303	318	315	289	329	316	326	309	316	330	318	340	313	301	294	314	294	298	292	335	350	329	299	297	335	330	302	300	280	326	329	281	313	312	333	310	310	294	299	325	289	300	324	307	323	276	296	301	305	324	315	306	317	294	286	327	278	269	293	302	295	299	314	284	300	285	299	333	296	328	318	314	285	292	278	301	285	305	311	310	297	296	300	301	333	306	305	307	299	301	324	268	296	313	304	275	342	345	290	297	302	324	306	329	306	336	318	293	342	310	297	336	291	288	337	326	311	318	301	291	320	281	328	328	329	317	311	306	297	277	272	287	305	321	329	341	319	276	302	285	295	291	293	318	294	298	292	294	312	314	352	338	350	282	297	305	287	297	340	302	332	290	323	283	334	294	301	291	295	291	350	270	316	325	317	292	300	288	284	269	291	331	314	280	319	347	321	301	319	352	306	292	317	325	336	280	299	309	292	311	300	297	341	329	287	308	315	309	300	337	314	304	312	308	300	309	304	299	294	289	306	311	314	329	338	294	320	357	305	323	316	336	316	311	320	270	299	328	301	349	313	320	339	296	328	342	321	290	321	317	354	306	341	351	304	324	313	303	346	308	311	311	309	290	324	295	293	323	317	307	349	309	326	282	285	338	324	329	306	349	316	327	281	311	269	331	285	292	307	297	321	280	307	293	356	274	330	310	312	321	324	319	321	301	316	321	292	316	291	288	332	288	304	329	291	288	277	296	296	310	323	310	292	312	319	309	324	285	306	314	304	314	313	312	270	317	327	297	326	272	334	302	311	311	299	320	297	323	310	316	293	306	290	322	302	272	300	302	306	303	332	344	303	309	351	323	335	266	308	297	312	276	321	289	285	292	318	308	315	303	292	279	279	285	295	313	320	352	320	338	313	307	309	284	305	319	285	301	317	303	336	311	299	321	311	300	299	335	264	294	341	299	348	317	303	290	325	282	333	307	293	323	317	300	316	325	317	334	296	313	308	310	298	304	301	316	305	309	276	255	326	310	312	311	307	268	318	303	311	260	270	320	287	298	295	311	306	335	292	310	334	293	310	303	319	326	329	287	307	320	266	318	323	345	293	297	320	288	311	299	289	310	313	334	281	273	306	306	311	320	289	309	296	316	336	298	296	363	324	318	330	328	319	304	343	317	314	311	301	296	320	295	286	338	317	338	310	291	306	307	330	296	312	313	281	333	289	303	291	328	327	310	290	296	282	305	288	300	286	371	301	300	304	295	307	316	306	290	323	294	343	303	296	300	310	312	311	297	309	332	278	327	311	295	292	301	287	315	274	299	313	317	344	350	328	314	314	330	307	310	309	312	302	309	295	311	290	270	330	274	306	304	312	328	287	299	337	313	292	304	282	291	301	360	326	315	316	287	315	319	296	314	284	334	308	321	335	290	325	299	319	325	304	343	288	313	334	316	331	314	291	329	308	283	313	329	338	317	308	300	333	312	297	334	320	319	300	313	296	299	272	296	296	303	309	334	328	321	289	273	331	320	327	323	290	326	294	306	337	330	315	305	322	290	314	305	284	325	299	317	318	313	318	312	298	306	293	336	307	309	318	338	286	298	307	323	295	300	317	325	330	325	322	324	307	309	275	295	286	309	344	301	302	318	301	317	330	300	306	314	304	316	303	302	304	315	303	305	318	292	360	294	311	301	304	291	302	314	292	331	295	320	311	297	322	291	324	333	315	286	291	320	305	334	304	282	308	313	310	315	324	292	318	297	344	303	306	300	302	302	311	309	302	278	335	311	334	308	302	292	301	287	300	333	307	281	300	297	295	267	294	294	290	328	310	304	361	275	319	323	322	306	326	344	301	311	306	302	305	296	341	299	300	312	295	305	342	272	318	315	323	314	280	300	290	316	319	325	313	340	306	325	313	307	303	281	295	322	303	321	304	310	306	300	301	305	336	323	325	312	309	315	316	319	319	319	311	282	286	311	326	309	323	343	291	304	297	276	288	327	307	304	293	293	287	321	298	267	325	302	333	317	287	300	295	309	284	323	312	281	289	301	297	313	320	306	302	293	296	347	296	298	297	296	307	290	305	312	322	327	313	346	330	309	307	312	300	327	300	295	304	281	299	315	337	334	287	319	346	294	321	302	336	287	278	312	300	313	292	295	325	310	304	321	323	315	280	330	292	319	311	314	327	276	325	323	295	316	302	334	300	314	273	310	338	305	287	300	290	305	301	317	304	337	304	279	279	302	335	337	309	326	344	323	337	321	312	316	296	292	290	319	293	289	322	328	328	322	328	323	343	266	278	325	322	283	308	316	320	315	310	342	290	301	318	292	323	333	274	330	334	305	313	309	296	297	309	300	307	329	310	305	311	305	316	318	343	288	339	319	319	322	294	297	303	312	311	321	300	334	313	285	336	314	319	299	316	308	301	324	305	323	330	304	311	303	291	282	304	311	301	320	324	301	314	302	313	324	287	346	294	313	314	291	301	248	348	301	311	280	308	298	317	280	308	323	299	327	286	337	311	303	302	333	302	277	309	327	279	332	281	313	319	300	292	326	307	307	327	340	307	292	335	328	325	326	312	286	306	298	327	297	303	297	307	318	279	305	304	316	325	281	330	313	301	287	301	302	286	311	289	303	269	279	309	308	309	295	294	342	319	259	320	327	306	305	313	349	294	280	305	315	321	295	280	307	314	275	308	306	299	294	288
27748	20830	16993	9292	4621	2780	2102	1942	1705	1360	1343	1197	1011	983	888	888	1012	996	925	840	698	631	561	540	441	443	419	379	360	356	341	388	379	370	379	359	336	333	284	335	315	314	311	309	301	310	330	300	308	313	287	307	331	340	294	286	321	293	277	284	300	329	281	300	313	298	290	326	295	274	282	258	295	317	313	316	304	318	308	340	292	316	288	304	306	286	303	275	295	294	284	285	296	309	325	309	291	275	308	294	262	316	281	291	306	287	292	308	310	292	286	284	287	284	283	336	316	327	303	270	302	307	293	285	281	288	286	307	321	324	308	318	307	275	321	299	301	287	263	289	322	299	281	280	305	287	299	289	289	328	292	294	284	276	314	284	292	308	298	274	300	273	258	295	290	308	239	299	326	284	307	278	333	288	292	303	282	264	328	321	337	327	327	291	302	273	328	283	331	281	260	306	286	310	303	286	282	295	261	322	298	266	311	315	287	294	331	274	304	308	266	272	291	305	299	298	268	307	277	292	292	242	288	315	284	311	289	319	293	287	314	289	290	288	289	276	295	323	303	296	289	295	299	311	275	277	279	291	309	308	300	291	283	298	292	278	320	293	300	307	305	280	311	299	290	318	296	292	290	293	293	269	296	307	304	293	260	314	325	276	312	307	279	298	270	303	287	286	319	284	328	274	275	280	293	311	294	312	297	273	279	282	283	303	266	339	322	310	311	291	307	309	301	301	297	305	313	310	271	297	270	277	292	327	278	308	311	277	320	289	283	300	305	310	289	293	300	272	301	278	305	301	279	315	305	274	269	287	370	292	252	304	304	299	306	260	312	331	312	282	300	301	309	294	293	287	272	296	311	294	291	297	284	294	295	316	303	304	294	270	305	303	287	289	295	344	243	326	285	305	305	284	298	281	302	301	329	301	285	297	303	310	311	273	288	316	284	294	326	300	303	301	289	319	311	288	310	302	307	309	287	294	289	256	316	309	309	312	310	303	310	314	317	298	298	257	316	280	327	304	294	309	280	315	296	285	337	327	280	263	267	284	302	314	302	278	286	292	306	277	282	312	286	312	326	326	282	254	290	309	272	307	308	303	322	294	293	299	301	304	275	299	321	305	313	297	329	281	307	294	247	292	300	295	267	293	311	247	312	287	286	300	317	263	298	321	288	296	299	265	266	304	278	302	295	295	298	305	300	279	283	305	284	301	286	279	250	311	312	278	283	306	305	301	312	280	299	319	290	290	310	286	295	311	285	284	287	270	297	315	285	285	284	304	279	304	281	297	258	321	321	314	308	297	334	307	265	290	272	288	301	326	316	293	250	301	313	301	321	307	287	288	314	279	293	311	302	317	283	285	272	291	287	299	285	287	308	311	306	321	281	293	283	318	317	289	315	275	290	275	303	335	293	328	283	286	286	328	285	311	306	278	286	270	265	299	295	309	303	297	307	298	294	296	289	276	306	295	296	299	304	268	302	290	312	294	303	295	291	291	323	298	314	284	335	270	277	265	287	308	303	311	275	281	325	302	291	292	301	319	304	280	306	311	284	274	273	290	298	284	297	329	277	306	315	276	284	277	310	346	260	273	314	289	274	303	340	333	286	294	326	292	307	288	305	289	285	304	330	312	315	307	334	245	326	295	302	306	309	289	299	303	282	321	308	295	318	327	316	308	299	291	335	295	306	273	305	299	289	314	318	309	320	307	315	294	286	288	295	294	296	277	299	305	283	303	285	300	271	310	282	251	294	310	294	300	297	301	268	303	270	298	291	308	319	318	302	279	289	286	309	286	330	286	300	308	298	316	300	280	293	293	304	306	292	290	285	296	306	303	296	289	295	291	300	305	287	300	335	295	295	268	300	274	301	306	311	315	286	311	287	302	279	274	286	289	306	272	269	306	292	290	284	309	321	271	315	313	265	275	332	328	275	302	302	289	315	292	271	301	272	299	299	305	280	259	292	300	315	298	293	252	278	320	268	298	282	300	328	303	304	276	296	278	276	308	287	325	302	307	281	276	328	307	268	332	315	311	316	286	289	286	296	310	300	306	290	326	302	275	293	304	280	291	314	308	268	324	322	288	288	312	273	259	273	299	274	287	277	265	261	306	295	277	311	253	288	295	290	302	296	283	270	297	276	272	290	308	299	287	310	267	273	318	292	312	282	282	283	286	277	331	306	325	314	323	286	312	314	277	294	278	310	300	299	289	286	313	288	294	289	273	296	304	272	285	279	278	297	295	302	296	325	275	282	306	274	295	315	319	331	312	291	303	321	295	252	302	273	252	298	282	327	275	299	299	294	305	315	287	322	283	294	350	300	314	299	262	281	336	328	312	297	301	321	294	295	308	305	314	302	316	303	281	311	299	313	287	313	290	300	333	325	278	307	265	290	295	322	290	309	299	270	272	307	296	287	298	307	298	319	326	320	302	305	280	279	297	268	283	309	316	289	304	256	296	296	292	270	274	274	288	316	304	293	298	327	281	302	314	279	301	282	272	292	311	292	278	270	311	310	301	298	295	280	304	283	302	302	275	292	280	342	289	277	290	316	298	278	304	290	300	269	260	298	312	309	285	275	290	275	329	315	271	262	329	291	302	308	297	299	300	262	325	264	320	292	304	277	315	298	264	307	290	299	294	299	287	311	303	281	276	288	296	267	300	274	294	284	272	305	333	298	296	300	298	312	331	266	276	275	305	290	279	327	302	278	328	316	287	298	321	303	312	274	311	275	283	323	284	280	284	304	294	285	295	299	298	282	291	269	306	275	274	299	314	287	282	304	289	296	283	270	300	325	330	300	294	283	310	305	306	319	295	306	252	301	301	285	299	282	299	282	297	295	327	284	284	295	289	314	307	295	253	310	282	291	271	318	286	315	295	338	282	293	316	333	276	303	294	311	267	309	291	299	300	289	294	312	315	309	284	289	294	309	279	313	318	287	292	301	286	304	272	307	277	321	318	284	295	293	303	315	282	306	327	271	317	294	297	294	268	279	300	336	269	295	283	299	302	315	287	272	270	306	264	299	319	279	302	249	299	285	301	291	313	286	294	299	269	294	305	303	328	332	259	291	319	302	295	314	286	261	317	293	306	284	302	291	302	313	298	303	280	286	311	300	290	305	276	305	282	298	271	304	309	284	271	282	330	283	273	271	310	308	291	302	274	254	304	327	286	288	271	285	320	278	269	273	280	293	248	293	291	299	299	284	296	289	278	294	295	293	310	270	273	277	312	298	303	270	308	294	294	299	282	272	315	300	293	305	298	313	288	261	297	342	285	283	287	281	282	291	278	288	307	293	319	285	277	298	300	294	328	316	316	329	314	304	319	275	304	323	309	274	298	293	319	319	312	309	316	307	300	293	305	290	284	285	311	298	291	290	290	284	290	295	296	291	274	301	269	262	288	302	308	319	304	284	290	289	330	286	308	304	331	279	286	331	317	281	276	286	305	263	326	285	299	294	279	288	296	286	305	308	307	281	300	293	308	295	341	336	308	265	316
15335	24340	20924	12224	8815	6089	5038	4487	3967	3071	3202	2915	2319	2293	2070	2067	2378	2159	2006	1710	1417	1199	1106	884	722	664	634	602	551	510	508	516	570	552	475	447	408	443	445	480	447	446	450	424	409	466	433	418	404	414	401	410	383	370	422	395	372	383	429	380	418	371	356	368	364	382	355	390	381	405	341	390	381	382	386	402	405	356	399	406	366	396	397	385	400	436	355	357	387	355	355	397	389	395	360	376	378	387	414	381	358	387	371	371	357	372	390	375	399	371	366	392	373	417	370	370	375	383	409	378	408	390	397	374	376	375	384	400	362	390	357	363	357	382	395	387	388	394	371	370	349	395	378	367	386	386	366	384	371	431	383	380	395	388	357	371	390	414	401	386	362	380	361	366	351	358	392	411	406	393	386	378	445	415	409	368	351	390	410	397	393	386	413	380	369	361	393	396	365	400	364	367	382	378	369	364	349	368	414	386	408	390	413	358	351	363	390	389	376	387	388	378	365	379	381	358	404	361	382	387	388	374	339	338	380	378	384	388	377	352	397	396	385	363	390	352	391	371	386	345	389	376	358	389	403	374	382	377	376	377	378	379	401	417	385	374	392	380	362	386	371	379	387	412	421	412	392	388	391	353	383	396	365	398	375	377	365	386	408	351	381	389	408	373	398	409	365	379	419	362	394	349	398	378	369	370	415	404	382	417	386	382	395	380	393	383	360	381	436	373	369	413	403	393	363	377	397	398	391	374	404	385	386	393	372	372	372	413	383	361	370	397	352	395	387	394	375	397	375	371	392	373	341	365	417	369	378	408	345	414	372	380	373	416	360	355	380	398	408	383	415	378	388	366	371	392	403	365	393	397	378	390	355	403	380	362	379	366	371	377	386	368	370	417	359	372	407	404	427	413	420	381	392	364	357	406	366	422	398	397	352	399	387	362	384	351	384	400	365	369	383	371	407	389	402	366	410	407	374	400	382	371	364	408	368	369	363	391	365	386	404	373	387	412	357	367	366	365	372	367	368	391	416	393	386	400	380	383	364	388	386	374	389	395	398	330	389	374	368	366	394	392	371	365	376	399	390	367	389	376	359	385	391	439	373	367	399	362	412	365	387	353	391	360	405	393	328	385	362	378	395	394	373	381	381	395	377	371	368	423	384	360	378	338	356	404	406	380	389	365	363	357	408	372	386	391	371	365	365	413	386	387	395	378	353	373	383	402	397	383	409	392	388	362	392	382	379	356	439	359	396	400	372	383	398	369	379	407	355	392	401	378	393	386	403	398	432	401	395	376	389	374	398	411	376	367	403	365	395	377	372	382	332	379	370	380	387	388	353	388	419	387	386	377	382	404	410	384	395	390	392	381	386	402	372	386	345	411	398	386	373	372	380	422	400	377	380	381	381	356	376	358	382	341	403	384	385	428	368	428	392	410	375	386	374	390	382	359	386	382	326	429	376	373	388	424	383	362	389	369	396	385	365	344	389	370	384	388	357	362	396	394	362	368	361	381	419	395	384	363	369	396	357	409	374	385	350	358	375	375	399	378	414	411	373	381	419	399	407	383	389	359	366	385	379	406	404	380	356	373	370	383	388	382	386	358	385	385	361	394	391	367	384	399	367	372	378	371	394	410	377	389	383	355	381	364	394	392	374	357	368	380	401	342	373	395	395	368	324	395	396	369	398	402	371	385	412	386	394	417	389	385	364	352	392	403	390	376	398	375	389	399	381	381	370	365	358	400	385	354	402	383	385	398	398	382	373	363	351	402	398	336	377	403	404	387	389	377	356	382	398	365	372	384	377	358	424	372	368	393	376	379	378	385	398	330	386	373	373	390	364	393	388	354	374	365	387	406	363	365	394	351	371	382	398	366	399	374	373	400	371	379	365	396	380	397	362	378	379	382	371	393	361	379	355	368	362	360	362	349	378	395	413	390	395	360	371	347	384	395	402	385	378	351	364	390	372	385	383	360	414	356	369	393	360	381	395	379	397	331	376	390	387	348	398	366	392	361	385	385	380	410	366	404	372	376	358	406	381	398	388	393	370	392	397	445	383	358	372	373	389	403	371	379	400	370	386	395	400	346	454	392	350	393	349	368	359	401	370	386	364	370	410	379	397	350	365	386	418	382	367	380	371	378	424	406	370	386	378	411	358	351	392	379	378	364	402	366	352	357	377	384	408	423	367	377	408	400	366	389	381	371	396	386	384	383	383	416	382	387	387	349	433	390	416	374	360	385	389	408	360	375	397	387	379	408	406	372	393	394	383	407	406	369	360	380	401	396	378	413	417	373	391	401	365	408	375	365	386	371	382	386	372	386	346	346	391	379	388	384	394	364	358	358	398	365	389	328	370	400	380	407	414	370	330	382	373	354	400	381	404	364	382	387	326	407	404	388	371	359	365	366	357	387	377	397	401	354	342	397	387	357	392	382	385	396	381	447	370	369	361	358	368	417	378	362	387	400	356	398	382	376	380	379	375	412	367	357	379	387	379	401	394	380	372	402	383	388	401	381	414	367	409	361	347	416	349	371	404	378	347	377	386	412	390	364	369	414	373	389	387	379	413	395	380	373	353	373	438	372	371	361	392	398	383	381	393	404	313	395	387	371	370	374	422	369	373	351	386	373	354	418	368	377	356	402	394	374	359	398	363	369	392	414	359	399	371	392	384	385	374	375	354	363	411	363	368	384	398	361	364	387	395	386	398	376	394	380	365	362	375	394	365	406	375	378	396	378	364	398	365	388	370	395	320	392	375	359	350	406	354	345	392	414	362	361	398	358	375	372	349	364	424	397	388	355	373	374	405	418	395	435	373	345	373	388	391	399	356	373	393	359	347	378	413	400	378	360	402	369	391	374	385	367	373	387	382	380	372	392	407	393	373	361	393	402	387	375	397	364	370	401	389	369	375	408	401	384	387	410	389	399	379	375	355	371	390	358	385	384	331	398	422	351	358	368	383	388	364	393	379	393	378	409	404	369	380	353	378	369	384	361	370	366	369	375	379	401	379	369	370	395	360	373	370	402	378	384	369	410	407	360	402	382	380	414	360	399	408	367	349	397	404	395	362	390	379	414	408	369	396	381	392	372	375	369	414	351	367	375	350	378	360	403	410	366	364	349	352	347	419	388	393	371	384	418	384	368	372	395	356	396	397	382	374	369	346	358	396	422	380	384	377	384	381	349	390	384	365	408	393	349	382	372	402	414	385	399	372	388	371	417	391	384	399	395	360	394	406	371	381	376	388	354	372	390	397	375	407	377	397	379	399	383	379	384	365	369	373	388	404	402	350	400	359	371	360	393	388	367	359	400	392	393	365	358	363	360	395	373	362	389	388	353	354	385	434	400	378	366	374	398	367	365	369	406	377	401	406	360	366	362	402	390	385	391	407	405	363	355	361	399	396	373	373	352	357	354	392	390	352	377	431	390	367	348	423	386	356	385	369	364	388	399	383	379	399	404	367	364	383	365	374	380	406	364	395	374	399	370	367	364	411	399	348	357
24482	21537	28898	24660	21308	11478	4697	3471	2801	2097	2200	1878	1581	1485	1328	1304	1462	1387	1378	1099	937	829	770	597	479	466	470	404	382	344	390	396	437	395	323	289	313	268	270	253	285	292	277	312	268	255	292	276	267	251	258	260	252	258	265	257	251	232	246	239	273	243	248	242	266	259	230	216	255	269	232	205	241	246	268	221	242	258	254	236	264	245	239	246	229	246	225	248	270	253	214	257	260	230	233	253	259	215	239	234	227	213	268	229	250	246	276	264	260	213	202	250	260	253	231	273	215	241	235	245	243	218	244	246	237	211	248	214	221	238	254	211	245	234	240	208	226	231	235	247	236	239	215	216	239	250	239	254	229	252	242	223	215	250	224	234	220	239	232	241	218	225	202	254	240	248	244	260	236	229	271	221	252	226	259	237	244	242	258	217	234	231	256	247	216	247	241	210	237	241	260	232	211	234	238	251	252	237	255	234	225	253	223	240	236	245	256	239	227	246	220	240	255	222	258	250	217	244	219	228	224	218	241	229	262	237	241	220	223	227	255	239	203	218	234	205	245	249	248	230	251	259	230	255	227	227	233	215	241	240	242	245	238	240	273	240	218	232	258	240	212	253	236	238	215	207	239	248	228	257	247	225	240	243	231	253	241	222	242	242	251	258	240	286	231	233	234	237	219	224	268	226	243	239	218	226	234	235	253	236	223	246	244	217	222	242	228	228	243	235	229	228	237	254	211	255	258	252	227	240	221	225	249	244	239	264	239	244	198	207	270	240	229	227	274	245	219	239	242	224	278	220	232	224	220	249	231	220	259	230	222	242	260	265	248	231	257	251	247	211	242	224	247	240	238	243	242	234	236	241	267	225	232	251	255	207	246	244	221	231	240	245	237	243	232	236	223	230	253	223	239	242	219	249	260	232	232	206	211	237	250	238	234	209	255	243	225	262	242	210	237	233	238	242	238	240	241	224	256	239	267	218	246	218	244	235	227	245	244	236	243	252	269	249	239	251	227	255	274	232	228	235	232	223	244	225	229	239	254	208	221	236	241	214	241	247	269	252	220	244	217	247	237	236	235	238	238	260	238	227	226	236	240	245	257	241	242	249	240	240	234	214	251	240	241	234	204	267	258	222	244	232	221	207	237	235	280	238	207	215	224	241	257	223	241	236	258	228	238	233	217	241	241	250	267	227	257	239	245	247	240	252	249	247	238	220	215	239	221	245	250	218	251	265	247	238	231	246	252	251	225	236	254	218	252	208	224	241	244	240	250	227	249	242	231	240	233	240	260	226	211	265	249	235	242	237	225	246	256	227	231	216	209	232	222	234	259	232	253	233	234	221	232	279	210	240	263	217	219	221	211	249	234	238	251	228	221	236	249	241	227	244	214	229	229	253	205	247	265	239	226	225	272	236	236	236	229	220	218	237	250	230	207	237	248	250	241	248	262	222	227	247	252	226	246	245	247	249	247	243	242	237	252	253	238	236	198	258	230	227	230	266	216	245	236	212	243	226	240	206	228	249	251	245	239	218	235	237	221	222	235	225	246	243	212	233	245	234	230	239	246	215	249	259	255	239	234	240	250	240	218	239	238	239	247	232	235	229	244	206	250	245	243	260	228	242	258	231	233	228	237	228	237	209	272	237	196	249	243	217	256	229	241	244	230	238	236	258	236	219	230	218	254	220	225	237	243	235	262	212	242	226	220	267	239	210	270	220	210	245	251	217	251	218	227	265	234	213	230	259	214	238	227	239	237	239	267	231	264	217	243	202	207	261	218	245	239	217	204	217	233	229	232	221	243	224	256	230	238	249	239	218	235	223	235	237	253	215	256	220	251	234	222	232	245	247	233	257	248	237	223	240	242	255	258	234	221	241	270	240	241	224	274	239	236	245	228	235	272	280	218	221	246	234	226	223	250	244	246	224	202	276	240	242	215	221	260	204	253	209	247	252	251	230	248	240	233	230	227	234	251	236	238	257	257	257	266	244	225	257	222	233	249	247	225	266	233	235	227	249	235	229	241	259	255	228	216	246	231	268	225	226	252	221	245	238	229	226	217	235	247	233	242	250	240	238	273	258	230	245	243	245	196	249	253	238	223	225	222	252	234	250	217	213	232	226	245	279	255	264	262	225	229	233	217	248	262	240	238	201	253	242	261	239	235	231	272	233	247	261	246	213	235	216	236	273	250	261	251	250	210	237	221	227	226	215	232	226	240	251	251	229	244	241	237	216	203	247	251	228	237	272	210	266	234	258	215	226	221	234	213	247	220	239	233	238	266	238	236	269	236	232	230	219	272	227	244	221	237	214	235	238	222	236	217	262	244	245	186	253	230	235	233	227	213	228	249	270	239	238	249	237	228	241	232	249	232	232	225	227	256	239	239	230	224	240	228	203	247	228	235	234	244	219	237	235	222	247	251	256	257	233	218	263	268	230	240	227	235	255	210	231	253	229	250	233	247	233	212	240	224	236	242	233	228	254	245	263	233	219	224	244	224	229	271	204	243	233	225	242	242	250	266	239	241	240	240	255	239	228	271	247	243	235	249	252	226	228	218	213	245	230	240	246	233	225	251	248	215	230	207	225	222	253	249	210	244	236	248	217	246	243	235	226	209	239	254	221	263	226	209	215	212	233	244	244	243	221	224	235	240	231	247	235	251	233	261	240	217	229	239	257	253	230	234	255	222	264	244	240	266	225	245	215	265	234	247	244	234	223	236	240	260	201	239	236	251	230	247	245	243	210	252	206	244	234	253	234	241	236	264	248	237	232	215	246	240	233	249	224	250	244	251	253	248	230	220	221	250	234	260	231	241	276	259	218	242	264	229	224	245	210	222	215	247	239	221	256	233	226	247	216	238	225	237	243	229	223	253	222	250	258	244	253	206	253	207	229	223	242	230	231	230	245	229	246	240	239	235	221	250	222	230	224	240	241	248	241	222	233	254	229	227	218	262	202	247	248	257	243	232	247	239	203	227	238	241	207	236	232	234	254	232	270	234	238	236	246	227	237	247	227	262	243	237	231	229	220	231	236	227	227	242	244	227	240	228	230	268	205	249	214	249	241	234	243	237	224	245	263	253	238	225	259	260	235	261	244	223	249	243	249	204	214	233	242	255	236	226	225	223	265	234	252	240	222	256	247	240	212	253	223	246	229	266	236	232	252	249	232	206	265	220	225	234	231	231	235	242	239	223	246	244	231	248	245	222	233	238	256	225	238	249	245	260	234	237	233	205	237	241	245	242	240	247	253	278	260	202	232	227	240	223	221	215	262	216	233	229	265	244	218	258	250	248	259	239	271	259	221	220	207	236	223	238	240	258	241	233	208	248	207	253	225	270	266	247	255	253	242	234	241	208	235	232	248	265	237	222	227	233	246	206	226	229	231	215	234	217	235	228	243	223	244	227	229	239	241	217	259	209	227	228	244	250	225	226	245	251	215	229	225	235	236	245	242	234	253	248	231	214	210	225	237	232	234	219	233	223	246	232	243	230	243	224	215
16480	32237	28776	18718	14047	9755	8524	7649	6434	5065	5247	4557	3670	3327	3135	3021	3399	3364	2849	2385	2029	1824	1485	1132	865	767	791	718	620	598	628	642	662	652	562	439	446	426	394	428	395	415	404	426	381	357	366	366	326	342	347	325	360	332	343	317	336	308	341	322	342	313	311	303	372	338	329	327	299	331	350	292	294	307	297	303	334	325	342	299	332	327	316	317	344	316	313	319	317	326	328	336	312	304	327	304	299	309	309	284	290	306	320	309	317	313	310	323	337	306	318	296	288	312	262	344	303	296	293	310	303	327	306	309	289	304	319	341	327	306	340	316	293	301	279	289	281	302	314	314	303	289	317	313	311	313	317	277	305	318	281	306	287	331	340	304	294	315	317	339	290	305	278	290	302	316	310	290	313	307	294	325	330	311	329	312	318	324	269	338	326	285	338	317	318	315	287	326	299	286	315	314	306	319	278	296	279	276	327	284	317	265	310	317	345	326	314	316	311	337	310	302	289	297	323	306	310	295	315	341	309	309	297	296	332	289	285	327	297	317	292	310	322	298	313	300	289	323	297	330	364	284	309	276	295	312	299	317	297	327	329	305	313	291	301	301	305	332	283	345	306	298	326	322	283	285	288	314	316	289	317	328	313	295	324	294	287	310	308	296	305	329	287	320	322	284	297	290	326	318	335	320	295	278	325	321	316	302	311	335	311	293	326	307	315	333	319	288	312	311	336	305	315	275	300	328	307	303	295	296	336	303	292	304	299	292	317	345	336	303	285	298	300	291	325	329	318	302	324	316	319	283	295	346	298	328	360	350	326	305	350	279	320	292	292	318	332	270	307	318	303	306	283	311	315	280	313	329	299	285	313	323	282	305	323	314	288	293	308	349	314	310	279	306	291	300	315	309	310	322	321	308	276	305	277	328	263	290	304	304	316	313	310	291	313	280	286	301	303	316	328	339	294	304	295	315	303	295	292	310	295	315	310	304	278	326	330	350	286	321	327	316	303	284	296	335	265	339	302	331	294	333	333	303	288	304	325	311	305	270	331	332	281	316	332	300	310	328	308	313	299	305	311	289	326	313	297	327	316	302	318	292	331	312	333	311	336	297	304	322	284	317	318	287	310	315	308	301	294	322	309	321	286	296	299	302	307	275	278	298	345	324	281	326	299	283	317	313	302	292	288	330	298	322	311	289	296	317	316	319	287	311	314	298	306	291	282	281	350	322	306	324	276	286	292	316	323	304	317	310	284	301	318	296	317	302	302	317	290	310	334	324	306	314	263	343	311	317	317	311	326	327	300	311	323	285	290	307	270	361	325	313	297	327	312	300	337	338	294	330	323	316	317	299	313	282	350	328	314	308	291	298	286	306	292	313	324	306	292	293	343	316	293	327	298	335	317	323	302	306	356	267	302	316	315	297	314	299	304	289	326	304	286	325	315	289	304	306	276	282	304	321	293	309	315	306	292	309	282	283	279	294	297	308	297	280	356	324	287	300	295	300	320	339	284	286	321	304	312	332	318	293	285	295	295	316	277	301	299	298	311	296	283	294	297	322	332	310	310	317	296	315	306	300	317	331	330	306	288	298	294	308	288	294	320	299	314	307	331	293	273	318	298	322	311	309	298	308	302	309	304	288	301	302	280	313	323	317	291	289	321	295	305	319	342	285	282	283	297	289	315	311	309	318	306	308	334	330	304	311	302	309	304	328	309	316	312	304	304	312	310	293	315	292	330	290	309	293	299	294	311	307	324	310	322	309	310	300	305	301	292	287	313	315	322	294	325	336	312	292	299	327	311	311	315	292	329	286	299	296	358	307	321	302	276	303	331	283	325	322	294	315	288	314	322	300	310	300	311	317	282	273	294	351	327	293	298	266	318	331	312	283	301	308	296	298	278	304	296	340	294	315	330	301	308	297	324	298	313	308	311	314	297	302	302	334	312	328	304	315	334	348	314	323	311	323	325	295	330	282	295	326	289	290	281	328	300	304	291	317	310	304	326	300	311	301	306	321	304	322	301	313	321	298	301	301	314	292	318	329	300	296	300	326	296	296	362	325	300	281	301	326	293	295	333	325	315	311	325	307	281	316	290	295	323	311	315	298	326	293	286	307	331	306	308	300	319	309	309	291	300	316	265	285	296	328	335	315	262	308	307	286	291	274	285	318	308	348	309	345	308	307	304	257	319	339	319	349	286	333	307	304	304	310	304	291	318	318	334	303	320	305	301	281	316	307	302	288	297	316	310	312	319	300	307	299	333	321	296	314	309	328	289	315	293	319	293	328	308	320	300	309	340	294	297	315	311	328	301	315	294	284	305	305	319	286	331	311	312	329	296	315	297	302	311	291	326	299	298	298	318	293	305	305	325	331	323	315	317	293	300	291	305	281	303	299	317	312	302	303	313	279	292	301	305	330	319	270	322	314	308	323	328	295	315	288	286	346	291	303	332	331	298	288	307	292	328	312	277	289	309	278	336	277	298	306	307	290	330	280	311	312	284	305	276	310	292	307	314	280	298	328	322	277	320	337	298	302	355	277	294	348	319	305	306	298	306	300	318	306	315	324	344	277	300	306	319	305	326	320	310	277	318	302	333	317	315	304	309	326	324	290	294	350	308	316	299	312	294	293	317	318	288	323	274	279	314	293	313	320	319	324	320	330	317	317	336	344	283	310	282	275	319	297	369	296	335	317	292	317	320	315	320	298	312	340	318	303	328	300	315	276	306	313	278	312	301	314	323	280	306	286	289	326	291	317	297	319	329	308	306	307	294	289	309	288	273	313	311	296	303	279	331	318	312	302	304	301	313	312	298	314	312	317	309	291	334	304	306	328	282	307	285	299	284	290	285	282	319	317	317	327	332	324	311	307	345	313	340	334	303	301	301	294	352	322	278	285	319	319	315	311	309	304	301	299	328	295	305	315	307	324	294	314	303	319	293	281	315	324	296	320	310	316	293	320	273	280	325	291	323	305	297	284	324	347	328	290	300	305	326	289	313	270	281	292	324	321	280	298	332	287	305	292	324	305	311	309	270	314	346	291	308	296	328	323	298	325	280	292	309	305	318	328	301	309	306	284	308	290	295	296	292	315	293	328	310	318	323	331	293	353	300	300	288	285	279	273	318	312	308	283	296	290	275	299	283	286	291	289	325	306	322	285	272	306	300	301	314	310	309	300	324	274	297	304	307	301	299	289	305	290	330	316	329	315	301	307	307	317	308	312	277	347	288	306	310	296	327	355	302	321	329	362	293	324	287	316	326	311	315	320	334	291	322	300	318	287	293	322	298	307	316	332	293	282	337	316	321	316	310	308	313	304	318	306	298	297	278	340	300	319	314	296	292	290	322	301	296	311	314	324	303	314	313	322	319	301	313	296	318	324	324	284	318	302	318	286	319	304	319	310	318	310	264	313	323	330	325	310	307	312	307	330	323	321	303	280	316	307	276	302	325	297	301	311	294	339	281	308	287	296	313	331	300	293	300	312	298	326	278	299	285	354	301	338
25755	21575	27486	25503	11121	3798	2947	2596	2090	1821	1783	1529	1291	1164	1184	1088	1156	1157	1114	983	843	796	712	524	489	515	470	452	400	403	437	442	421	450	354	354	370	363	364	372	364	354	353	368	338	346	320	352	345	348	331	315	314	328	323	362	306	326	339	340	330	316	301	338	347	336	335	320	302	339	338	330	327	330	330	350	347	310	338	319	359	339	346	358	281	320	319	341	311	324	345	290	319	323	333	314	293	343	318	357	315	339	332	339	352	296	320	342	343	306	317	336	317	332	327	324	349	332	314	324	341	312	347	349	348	327	347	322	313	351	316	322	325	372	306	330	329	297	346	337	322	328	302	316	319	336	322	310	332	303	297	323	319	329	324	325	338	343	331	336	316	327	314	315	309	344	297	356	334	320	303	324	312	291	328	322	368	296	311	333	306	330	326	343	311	322	304	329	325	332	344	324	338	328	325	317	305	309	298	312	288	312	294	323	328	295	315	301	336	340	317	347	344	347	308	315	337	318	309	304	326	330	312	314	329	304	303	307	292	309	359	306	350	351	309	296	305	291	326	290	314	332	339	329	331	307	355	352	298	301	311	329	340	328	303	314	308	321	324	326	331	307	328	329	304	345	319	324	317	311	319	317	325	317	297	316	309	332	298	325	310	294	291	322	333	323	332	322	344	320	287	306	305	346	343	329	354	327	357	327	315	312	303	338	332	315	319	320	308	313	346	315	305	350	314	313	325	327	292	346	298	302	278	308	312	325	310	316	298	334	314	346	324	334	325	311	311	315	320	320	316	298	309	305	337	339	337	331	336	344	317	314	298	353	309	319	376	328	337	336	320	372	312	319	320	359	313	345	320	337	303	303	338	297	297	310	330	290	306	352	316	336	321	325	311	346	333	314	327	313	313	307	308	346	332	330	308	355	292	327	326	354	325	329	317	304	335	337	297	310	313	293	328	306	353	328	318	344	328	333	340	324	344	332	321	336	296	333	335	344	330	319	347	332	314	344	310	312	325	300	321	333	359	344	321	369	318	326	318	339	319	323	349	291	335	304	333	312	314	309	335	314	301	335	291	342	308	317	334	318	358	309	323	301	295	324	331	331	344	318	307	345	285	317	312	301	341	297	337	343	318	300	309	334	358	313	324	302	334	319	324	333	308	339	311	313	328	335	340	346	333	313	324	318	350	332	325	308	314	322	315	301	302	335	326	319	309	324	303	332	329	320	309	318	328	288	338	315	361	324	335	306	317	302	320	303	335	287	306	328	334	319	349	316	343	296	306	339	322	314	318	326	318	329	305	287	362	331	330	286	317	295	323	310	353	323	353	297	345	311	305	325	318	315	328	310	352	336	329	348	339	331	322	313	320	316	292	334	339	326	336	282	329	343	305	333	337	314	343	335	323	329	312	321	317	343	310	299	315	360	280	345	325	341	325	277	345	328	337	337	310	321	331	338	289	301	304	297	307	301	319	322	310	335	282	336	319	349	313	323	342	322	323	308	305	315	317	339	301	317	338	285	341	303	284	365	346	331	328	308	313	333	328	321	344	299	320	349	314	356	328	320	351	335	320	367	330	339	315	347	315	345	303	315	341	359	316	293	312	320	331	341	342	315	305	284	309	300	337	322	320	318	304	347	288	323	361	321	325	378	339	326	339	314	344	343	291	324	336	352	323	305	325	303	322	325	336	327	304	339	311	298	315	343	324	305	315	286	320	326	352	366	320	324	313	328	287	342	339	329	321	301	290	338	361	319	285	306	300	310	323	319	331	307	307	303	311	326	285	320	279	314	315	324	327	322	342	329	340	337	347	321	333	353	318	344	328	371	356	327	319	333	336	347	311	311	320	313	326	351	308	339	286	290	352	334	310	305	323	306	329	326	326	326	306	356	321	306	319	339	305	301	320	350	303	365	353	317	287	346	331	308	317	348	348	313	347	339	352	320	313	312	334	338	349	322	330	330	323	348	326	316	321	313	362	339	278	281	309	341	356	346	333	320	341	330	318	337	333	309	327	315	334	314	329	313	307	326	318	317	303	325	316	321	332	351	372	343	308	336	319	301	293	295	302	309	328	307	339	355	296	291	337	316	319	325	337	311	320	306	311	326	329	299	358	310	327	330	346	330	314	330	314	361	343	335	296	301	342	340	320	346	319	325	324	343	320	348	360	321	317	327	315	315	354	331	356	315	327	327	341	320	341	315	330	310	343	310	343	339	321	308	317	284	322	311	338	308	308	356	331	295	325	307	304	301	313	308	337	335	294	341	340	326	333	343	316	343	326	315	329	340	341	306	340	309	311	323	332	323	319	313	298	302	309	328	340	318	338	317	333	332	317	286	345	314	290	313	341	318	333	313	321	287	308	349	294	346	328	336	310	305	344	341	315	352	338	336	293	329	314	343	317	313	335	331	329	302	318	330	357	323	345	325	316	320	341	329	284	324	302	323	343	337	303	308	312	329	300	302	346	333	310	307	321	364	319	341	311	312	296	314	315	351	339	334	317	332	306	347	334	326	329	337	324	321	353	354	332	302	301	311	317	350	349	324	358	307	323	334	324	322	354	325	317	311	324	314	337	336	278	345	322	321	311	319	323	352	347	324	295	328	315	338	307	310	382	361	326	310	336	344	327	277	314	344	330	309	304	350	321	314	285	363	344	331	301	344	354	337	330	317	345	305	294	302	313	306	339	341	322	326	313	312	327	339	350	304	319	313	337	302	311	316	330	343	322	303	351	316	367	312	309	304	292	315	342	337	326	323	344	320	331	345	321	287	310	350	321	340	316	311	334	300	300	350	337	304	295	320	300	323	333	312	309	324	328	292	317	311	306	349	334	331	297	310	306	349	314	332	299	340	340	322	336	324	364	335	317	296	325	330	320	305	326	333	340	334	288	295	305	318	323	313	299	307	275	324	326	326	319	291	315	312	312	304	338	296	293	337	301	318	330	351	329	331	291	328	299	284	339	295	331	326	310	308	309	338	327	358	353	322	319	327	313	314	329	306	331	318	342	336	319	363	319	314	323	325	308	315	296	378	330	300	318	316	312	312	316	310	304	300	335	325	312	295	332	305	306	335	318	343	290	320	310	302	298	334	306	357	296	317	344	327	325	319	320	334	316	351	332	319	309	314	324	297	314	344	333	348	308	330	300	340	296	312	323	352	323	314	316	317	297	297	329	341	313	350	319	303	302	320	324	314	363	290	331	295	293	333	337	324	332	332	319	278	347	324	307	298	346	346	291	324	310	318	320	302	289	340	322	317	330	328	325	318	302	308	315	322	347	320	301	344	324	337	327	328	335	337	324	324	301	327	324	306	346	312	341	308	281	355	305	317	326	341	319	329	282	320	346	316	322	301	316	342	301	303	324	324	322	344	319	314	352	337	319	320	313	331	358	320	303	317	315	349	335	344	312	311	319	314	313	310	322	314	333	311	308	322	298	333	303	321	321	324	348	331	330	327	336	358	315	340	322	279	327	296	297	316	334	321	347	320	321	329
16057	28417	24925	15569	11306	7565	6743	6603	5262	4513	4507	3640	3129	2724	2602	2425	2689	2578	2345	2040	1768	1644	1343	939	817	859	713	614	692	651	664	708	715	609	602	449	494	497	460	471	441	517	525	445	502	463	485	431	449	419	420	404	438	417	435	438	405	434	439	399	448	425	409	410	426	439	399	420	386	392	402	412	411	427	408	412	438	411	408	430	420	447	446	421	406	432	431	383	435	415	426	417	393	405	388	418	421	387	383	400	421	451	429	399	399	412	433	388	400	386	431	385	423	397	410	357	393	406	444	403	418	406	454	392	434	416	407	446	417	415	394	433	408	380	440	417	392	419	412	427	399	399	410	400	433	400	396	432	421	428	407	411	400	411	407	392	394	392	413	429	419	384	407	386	427	403	412	419	387	395	422	414	384	422	400	404	416	428	400	455	400	453	395	410	452	421	387	422	435	407	429	396	407	399	397	427	431	433	417	453	391	422	392	459	409	396	367	395	385	392	408	451	427	424	357	441	424	439	430	406	425	423	432	430	459	414	436	432	398	431	424	411	447	430	416	401	384	435	419	404	417	427	397	415	394	422	404	422	417	412	430	402	424	442	434	437	379	422	436	390	416	406	407	421	415	441	376	392	383	428	401	378	445	417	415	428	393	417	405	414	401	409	385	407	400	398	379	429	378	399	410	409	458	394	392	383	401	438	434	377	441	414	374	395	408	388	407	403	411	409	400	395	415	413	398	432	418	400	377	409	393	420	427	384	425	436	415	441	424	418	383	396	425	387	427	441	409	414	394	411	422	442	380	403	425	412	411	399	381	394	393	409	421	439	396	422	395	398	429	416	400	353	428	439	365	386	378	398	432	413	439	369	413	433	418	392	423	400	394	395	435	397	393	398	413	393	433	380	361	425	413	395	387	389	444	397	432	379	419	375	416	421	451	407	391	397	409	404	439	416	411	399	415	436	427	392	416	410	415	426	397	396	396	438	428	395	417	435	418	411	416	399	432	392	421	412	413	417	372	392	406	399	416	409	446	406	404	441	436	400	387	380	399	399	439	425	416	466	407	430	411	399	422	388	419	385	406	398	410	423	431	404	398	403	403	370	397	400	406	405	407	423	416	371	401	401	408	410	415	366	391	448	435	374	440	428	398	435	431	393	418	387	412	384	399	411	447	422	459	424	380	399	393	374	407	420	422	449	395	392	396	414	425	427	413	394	436	367	380	429	413	360	388	398	443	422	434	428	415	421	365	394	378	430	468	423	405	412	423	416	398	410	398	441	338	420	431	418	390	454	410	435	427	394	393	371	422	357	379	396	428	435	394	417	414	418	410	375	418	441	380	372	475	402	380	419	397	432	386	433	402	426	381	395	415	394	430	410	409	389	431	403	392	398	447	389	427	410	436	382	421	413	421	385	410	398	397	414	416	393	436	431	440	408	445	419	428	426	424	399	422	404	435	409	402	381	424	435	422	407	411	379	397	430	418	423	372	428	399	411	435	422	431	390	418	396	422	451	407	414	422	396	408	431	360	438	386	447	433	431	423	419	430	363	401	393	401	436	401	374	390	367	412	430	415	430	414	415	433	392	377	385	392	396	407	411	399	444	384	437	435	426	374	421	392	422	410	396	384	395	381	450	401	441	394	403	388	404	388	441	412	409	470	446	390	399	437	416	420	400	383	380	398	419	402	411	412	424	406	421	391	435	409	409	388	395	379	400	413	384	404	436	408	403	431	428	387	461	399	422	423	417	448	348	403	373	414	410	389	413	403	436	408	398	404	436	418	410	438	423	412	439	402	397	400	381	419	400	415	418	397	407	406	395	445	401	408	405	389	441	437	408	412	426	406	425	402	446	381	450	432	400	407	414	370	426	409	417	406	399	385	429	383	400	408	403	464	429	442	415	386	402	412	387	407	404	398	411	441	446	392	426	401	397	374	428	377	449	420	391	422	434	406	423	395	414	402	438	409	394	402	397	401	431	432	398	438	408	420	406	413	424	434	408	424	428	410	396	393	405	390	397	438	407	400	377	407	437	413	421	409	435	387	386	370	396	419	374	406	401	422	429	439	415	416	443	395	421	362	418	405	384	412	395	390	403	397	406	379	406	420	414	407	362	410	390	378	428	415	440	453	415	410	393	405	415	409	408	404	416	419	389	409	390	426	419	398	415	405	420	411	398	422	389	375	409	432	388	427	416	420	413	420	414	410	428	433	427	396	424	403	401	396	416	387	403	408	423	393	426	423	407	397	385	390	395	394	422	432	401	433	390	408	406	417	379	419	430	404	401	421	375	404	388	372	421	378	420	406	382	404	364	385	423	389	445	436	421	378	406	406	411	401	390	449	412	441	425	397	415	434	394	393	413	435	410	408	403	389	456	425	406	388	415	382	409	411	377	399	403	427	436	418	430	383	418	388	403	415	407	405	464	415	405	427	366	383	411	394	395	391	377	398	428	413	426	407	442	447	428	398	393	412	418	390	416	443	414	368	391	420	371	432	400	401	400	428	402	412	410	428	378	409	419	422	445	390	435	380	393	430	414	377	430	392	375	451	430	404	419	388	449	420	440	419	388	413	433	396	437	409	424	404	417	424	402	417	411	381	406	443	419	428	415	424	422	396	415	431	404	408	388	403	405	405	409	414	404	395	431	416	418	446	403	378	435	382	416	401	421	391	379	392	396	437	396	419	402	407	418	387	425	426	419	408	422	384	398	417	389	425	428	387	426	404	416	406	398	404	435	398	416	423	396	414	425	420	406	395	408	413	449	386	386	397	374	436	413	382	383	408	424	412	405	432	402	400	437	429	409	400	379	410	379	413	433	426	440	430	427	403	422	403	427	413	389	392	389	406	400	378	432	438	463	384	407	405	424	404	399	419	436	357	418	410	417	401	427	424	409	448	418	394	404	389	428	413	441	447	425	416	401	436	447	403	389	432	437	410	430	403	403	412	380	413	405	417	430	392	384	397	400	422	451	399	420	380	436	413	396	408	441	402	443	386	431	428	415	447	401	380	454	433	404	366	470	414	416	393	384	409	401	380	406	377	408	433	423	440	421	394	408	409	384	421	393	382	414	416	426	426	415	414	412	399	420	406	408	396	382	437	428	417	421	430	411	394	390	423	419	427	407	415	432	375	401	411	387	436	430	414	389	420	411	439	429	379	419	410	386	408	433	441	378	420	419	401	385	423	379	401	430	413	442	359	382	378	390	392	412	408	433	435	406	430	365	441	420	399	427	387	398	426	423	408	405	399	391	405	459	401	397	421	406	405	438	424	421	405	408	417	395	422	387	411	406	424	419	409	428	409	436	398	394	422	417	412	386	416	417	395	438	413	373	415	392	423	429	401	391	406	410	357	416	438	402	412	430	386	432	439	373	441	408	406	410	380	422	407	379	437	406	426	371	419	375	416	429	392	405	387	394	426	407	408	420	427	368	419	438	407	430	411	407	382	407	424	381	388	418	425	421	417	420	406	423	438	397	383	382	366	414	400	430	414	399
23478	21563	29403	24168	21585	21430	12249	5818	3743	3362	3319	2688	2168	1943	1827	1789	2054	1909	1784	1524	1455	1219	900	639	573	585	462	472	435	448	504	486	491	419	363	318	294	347	313	319	298	340	341	307	294	293	318	273	280	272	293	284	265	239	273	298	252	273	288	243	264	278	265	275	253	246	263	249	242	265	255	244	251	266	280	252	239	258	301	269	256	238	249	247	237	275	228	279	244	276	278	258	287	261	256	261	242	233	278	264	261	262	284	257	266	260	260	256	235	270	241	221	256	224	224	249	251	267	267	245	255	254	236	253	259	262	238	265	239	255	228	245	272	253	239	221	266	261	263	242	244	254	268	263	246	240	233	250	274	258	243	216	262	255	242	225	268	287	240	260	252	217	252	246	248	252	249	259	249	241	279	250	260	240	249	237	272	266	256	234	241	261	291	275	240	221	251	258	225	272	273	252	240	254	258	260	242	231	239	241	245	238	265	276	218	247	248	245	256	245	256	258	246	254	238	227	274	246	248	244	238	243	243	235	215	260	268	250	232	242	253	274	280	256	241	245	261	224	257	269	249	247	243	247	245	221	227	262	255	234	252	224	248	259	254	236	257	251	239	262	265	264	262	260	244	269	256	280	242	260	226	261	257	227	258	229	254	239	226	270	220	241	253	249	245	281	266	256	282	247	246	260	256	231	259	256	261	230	247	250	261	250	255	239	252	271	228	263	248	260	246	252	279	227	254	245	257	251	255	248	243	247	230	253	249	258	253	250	251	250	253	261	242	250	248	255	264	265	208	239	286	255	269	247	237	260	243	249	258	240	246	238	252	262	245	272	233	274	246	267	225	255	242	242	250	240	251	230	249	267	245	266	230	256	239	246	235	231	263	253	243	260	244	234	246	252	252	244	255	245	243	257	245	232	305	238	251	233	249	258	236	214	240	236	275	260	247	267	229	245	244	264	216	242	263	245	219	262	236	237	248	258	255	273	286	251	255	225	280	255	256	277	258	258	254	264	252	232	228	264	259	232	256	258	230	256	246	240	245	217	253	281	275	276	259	273	252	237	236	242	263	257	250	241	235	273	238	255	239	256	224	226	245	243	269	248	257	261	227	277	243	261	250	245	244	250	241	251	243	252	232	261	239	246	250	223	240	279	257	237	238	253	235	260	251	251	266	239	277	248	250	258	253	261	249	250	252	236	244	244	256	226	275	239	240	236	262	248	272	273	233	239	233	244	277	262	237	244	252	221	253	237	254	240	226	222	232	210	239	265	233	239	280	245	231	241	239	269	250	234	245	257	247	240	270	253	252	235	282	260	250	258	257	225	260	213	256	246	251	241	209	243	229	226	270	234	266	249	264	204	279	240	248	283	251	259	263	260	263	243	255	256	244	250	259	247	255	223	270	274	241	218	248	228	226	228	261	282	277	237	281	243	231	256	257	260	278	215	233	251	290	267	267	248	251	231	227	232	275	266	246	260	247	255	234	234	270	243	237	249	236	278	250	229	230	263	216	242	250	254	281	224	262	242	280	263	266	243	238	228	239	277	235	246	238	257	252	272	261	257	262	247	210	249	234	244	261	277	262	246	261	249	240	244	258	269	250	232	238	225	259	236	252	248	256	241	261	238	239	264	248	247	257	252	254	240	233	246	247	236	247	244	231	243	264	245	280	263	254	276	268	237	253	286	242	265	248	261	263	261	243	232	231	227	260	242	252	243	245	263	245	265	241	250	219	246	261	242	265	234	248	269	232	274	220	233	244	253	252	249	277	276	247	227	254	214	231	240	257	231	254	248	244	276	256	261	238	231	257	275	256	254	232	239	253	238	244	238	248	254	284	240	265	238	260	263	235	239	236	250	271	264	265	277	285	249	258	247	237	265	261	253	252	262	244	271	265	229	259	248	233	248	252	246	231	244	240	284	265	248	231	265	254	229	232	241	247	237	244	249	251	236	253	279	272	235	282	229	224	259	271	229	233	223	228	262	228	275	276	240	249	263	260	251	243	259	243	247	249	262	248	234	264	258	259	259	254	248	211	260	231	234	240	252	236	242	245	264	246	249	237	266	255	236	254	257	247	271	217	267	283	290	270	222	256	242	222	225	254	257	225	261	265	275	232	247	255	236	266	256	247	244	251	248	239	232	251	252	247	229	246	246	262	245	240	226	285	267	260	253	223	252	250	281	213	254	275	243	257	232	235	226	269	278	219	233	236	239	246	259	251	249	235	232	271	251	240	239	243	236	227	254	233	247	246	242	241	238	259	279	242	216	225	246	287	244	282	256	251	266	263	273	259	223	234	260	244	243	264	238	257	248	253	240	245	252	264	266	226	254	291	216	244	243	249	234	262	238	260	247	243	263	228	249	252	249	270	244	275	219	247	245	267	263	235	257	241	303	248	262	234	251	276	249	253	248	259	223	247	244	235	246	238	226	255	253	263	240	287	252	263	222	266	249	252	222	239	254	278	252	248	238	241	262	265	211	267	232	233	249	244	246	274	251	264	247	260	249	243	231	251	250	270	243	253	276	242	237	258	229	235	274	262	257	262	290	246	275	252	246	247	248	238	243	249	231	255	250	243	266	229	260	284	249	240	251	246	257	243	243	264	272	250	243	252	236	259	228	240	234	234	245	228	243	254	241	251	242	266	242	237	267	265	275	257	268	205	256	213	268	249	248	224	266	242	247	239	239	270	239	262	260	249	252	224	262	271	244	233	223	271	262	264	237	255	232	281	251	261	283	253	267	256	271	233	255	241	262	262	283	256	252	234	243	247	239	252	260	274	266	250	285	221	248	238	228	275	252	239	228	263	278	225	253	241	264	281	268	263	263	264	225	246	225	243	240	277	237	262	263	226	267	243	245	266	249	222	257	246	234	254	266	288	243	253	257	225	241	245	270	236	267	272	236	264	274	239	229	251	275	265	229	245	248	254	227	224	253	275	253	293	248	262	238	269	257	225	244	265	273	267	253	251	222	213	245	227	227	252	219	255	239	218	252	207	257	236	260	254	234	241	234	246	240	246	259	262	237	233	270	251	247	265	260	261	242	276	268	229	236	238	246	279	242	260	251	250	256	248	246	223	258	268	259	245	225	219	236	247	265	270	257	250	277	260	265	259	248	259	238	243	233	259	263	252	248	254	246	244	279	253	223	266	248	259	227	252	243	278	282	258	240	232	234	238	258	272	245	266	257	259	240	258	278	234	249	240	234	234	255	246	261	270	271	281	259	272	258	255	240	244	271	262	241	239	245	252	254	272	242	261	240	261	246	261	257	247	257	249	260	247	259	238	283	262	260	241	256	245	256	231	258	234	268	251	253	227	242	255	255	270	269	265	238	256	259	256	262	225	244	242	240	242	219	255	238	258	248	233	239	245	263	256	270	243	247	238	240	293	261	283	236	288	279	247	246	246	237	284	241	229	257	273	247	221	276	237	252	262	216	260	261	258	260	247	239	271	245	251	235	250	269	242	217	264	245	283	263	231	227	214	252	247	252	256	233
18965	37550	33606	23339	18164	12746	11775	11234	8766	8075	7520	6226	5182	4483	3877	4108	4595	4474	3934	3534	3002	2724	1839	1371	1078	1086	931	863	789	708	767	920	799	711	592	511	518	508	466	506	459	431	456	442	452	418	424	410	347	346	367	408	311	359	333	364	369	375	334	310	317	321	292	320	306	313	317	347	310	303	349	311	329	338	316	356	325	318	349	329	345	355	362	338	329	348	340	359	319	323	341	355	316	306	317	307	300	278	300	300	330	316	300	293	269	331	336	312	315	288	328	345	344	319	333	336	330	306	303	328	308	301	332	295	282	311	353	309	325	296	291	321	347	347	300	277	297	294	288	318	333	320	329	300	303	339	314	295	289	306	320	307	326	322	283	291	317	325	290	302	311	338	325	297	300	319	340	331	309	315	310	343	336	331	280	288	304	312	356	342	309	309	318	318	316	296	332	316	296	304	288	300	315	307	330	296	298	298	300	291	316	331	318	333	332	347	317	291	298	340	302	289	323	345	315	310	308	354	336	318	313	322	321	304	321	317	337	319	289	290	312	317	348	302	317	299	319	305	339	305	356	304	340	336	321	311	317	329	326	313	300	298	323	301	298	347	317	329	305	325	306	292	313	301	310	298	298	326	307	304	312	297	283	307	258	304	306	334	303	345	340	309	304	324	306	328	319	338	265	310	291	272	324	294	329	299	304	310	287	316	296	346	307	298	335	290	333	315	334	344	332	315	303	298	288	304	332	283	338	331	317	308	328	303	295	315	316	328	312	308	324	365	293	317	323	316	309	300	282	296	319	301	311	314	295	297	308	338	283	309	349	316	308	310	305	320	328	309	292	304	309	284	297	331	302	299	323	306	299	311	319	324	342	321	347	315	335	331	326	318	322	312	355	305	324	308	363	307	282	320	294	316	322	346	309	294	293	324	320	346	287	310	297	287	302	297	325	303	294	339	310	309	290	317	319	345	330	338	291	286	326	328	284	297	303	319	298	315	350	301	283	288	353	301	332	302	282	285	335	313	301	320	315	330	310	290	254	345	297	324	329	309	326	312	315	328	296	273	318	337	297	285	286	309	318	296	318	326	308	304	319	309	313	302	307	284	333	306	305	335	318	301	327	296	333	304	330	344	308	322	327	307	298	338	293	290	279	357	303	302	348	281	333	303	296	321	318	294	297	309	329	305	309	346	293	311	304	324	328	335	347	336	317	334	314	318	309	293	309	276	290	313	298	317	315	329	303	301	321	305	299	291	306	324	289	314	350	309	317	298	327	304	299	293	320	320	304	305	289	288	320	308	310	290	308	321	295	352	319	296	337	333	309	326	313	312	294	337	332	303	317	308	331	303	327	311	306	307	331	329	285	327	314	316	325	320	272	316	303	338	295	305	342	314	329	322	308	311	311	314	321	312	300	313	340	278	312	297	326	341	292	290	288	294	345	302	316	333	294	306	325	324	301	306	323	327	292	314	302	335	315	343	286	338	294	310	314	303	315	338	306	311	344	323	317	365	319	321	324	302	337	316	303	302	295	320	305	293	349	352	292	326	345	324	334	292	330	349	331	291	303	323	317	310	298	319	316	329	319	306	314	301	312	318	299	286	291	295	326	302	303	303	302	318	301	303	288	328	324	318	291	307	303	328	302	331	283	308	358	304	329	336	292	304	327	274	326	339	304	329	329	311	298	284	348	316	300	341	321	309	335	291	313	311	278	307	287	301	341	320	328	291	298	307	285	310	317	286	316	324	317	309	286	367	362	316	337	321	306	306	308	359	328	312	301	293	306	337	301	331	325	314	335	324	283	284	285	319	282	310	293	344	327	290	282	322	301	302	331	310	336	341	325	311	296	326	311	312	314	296	313	309	319	341	308	328	313	286	308	320	301	285	333	315	327	309	305	335	255	318	275	300	300	304	293	286	310	292	305	344	303	322	319	333	341	328	320	285	334	312	330	302	303	321	323	321	337	309	324	355	308	327	324	295	322	333	321	327	330	307	307	330	323	291	306	315	309	306	312	330	325	287	294	319	284	320	316	330	301	343	311	323	345	307	336	356	296	327	322	276	332	311	331	326	316	303	339	332	308	312	326	309	306	347	293	312	335	272	319	321	320	332	312	322	305	308	301	299	312	307	318	301	316	326	324	303	308	289	323	305	358	317	315	285	317	291	323	316	306	325	300	319	321	296	345	319	332	327	308	304	328	316	308	309	311	298	289	312	303	307	334	305	349	350	339	315	302	339	339	309	334	292	300	327	303	325	325	326	317	308	289	301	285	340	338	285	322	323	311	336	306	307	320	285	298	268	308	324	315	305	320	317	303	284	303	324	307	303	334	292	296	326	327	311	326	319	363	320	293	319	311	315	309	328	315	310	303	316	313	319	305	321	292	307	325	343	300	281	297	324	328	352	297	280	309	320	300	311	316	324	299	308	319	303	295	324	287	353	308	329	305	289	297	320	288	298	304	311	294	276	347	310	345	308	325	333	317	295	323	315	354	317	322	344	321	318	287	323	292	299	290	302	320	304	320	302	291	329	313	315	333	312	310	300	316	320	322	343	321	294	298	293	334	302	317	289	312	309	290	310	310	315	329	328	317	320	329	316	339	328	278	309	307	309	311	322	300	306	303	295	313	324	334	336	319	354	288	328	264	301	312	307	327	317	314	343	298	299	320	325	326	279	324	294	320	291	287	300	284	320	304	298	310	337	306	323	326	303	325	310	342	299	318	301	319	313	316	302	333	319	301	336	330	302	315	322	330	279	317	322	325	314	295	298	317	321	331	312	314	336	329	319	338	300	329	331	321	282	303	306	319	293	367	301	341	286	281	305	314	298	302	331	324	315	317	329	292	286	319	297	301	294	330	303	339	300	314	289	307	295	322	301	324	319	311	296	286	303	373	305	319	280	297	297	346	310	329	323	329	290	317	323	315	303	330	312	307	349	303	319	360	317	312	314	315	324	316	272	303	325	312	295	341	345	360	285	300	297	300	322	298	295	301	303	348	301	303	288	327	326	300	309	318	298	302	329	274	330	294	315	294	325	307	336	320	354	340	306	320	331	299	308	296	282	312	326	329	308	322	316	288	320	364	291	310	314	319	319	323	306	291	325	329	341	349	307	315	319	316	342	302	311	300	328	349	343	335	303	330	350	326	287	314	336	272	298	341	311	325	316	292	283	306	303	314	291	300	354	302	315	328	295	291	309	328	281	338	340	319	278	321	310	307	301	333	343	349	337	319	295	341	334	304	285	340	310	294	306	311	288	293	346	314	330	320	325	331	304	312	310	326	303	315	278	286	307	303	344	299	314	301	334	309	308	298	284	321	321	299	308	344	326	342	302	278	297	318	318	297	279	325	312	338	321	299	322	296	332	308	312	303	295	313	275	313	277	310	319	306	319	300	326	326	315	339	312	257	338	283	306	278	327	324	328	329	307	307	329	337	329	330	265	299	319	332	336	312	321	317	290	343	305	327	356	294	334	295	321	305	311	306	282	333	320	306	315
27863	21122	17572	9791	4486	2573	2247	2099	1727	1533	1464	1233	1051	874	883	955	1049	897	888	806	733	718	477	495	456	417	425	403	367	331	372	390	391	381	330	305	346	341	315	329	309	345	325	305	316	335	320	329	320	332	332	326	335	316	309	284	298	296	320	293	306	293	302	310	306	341	307	316	316	297	311	335	320	294	304	262	314	302	313	311	326	308	309	309	302	295	278	278	326	313	294	307	343	268	304	313	304	290	309	308	281	291	295	300	303	309	308	275	303	310	308	272	331	332	317	316	283	315	306	306	290	310	309	308	305	316	280	323	304	326	324	319	303	277	284	332	303	316	295	329	277	329	270	295	278	276	308	305	297	271	302	299	310	310	311	325	303	300	310	302	297	292	296	315	279	305	286	315	295	331	305	317	293	298	309	308	279	313	303	295	328	335	280	301	298	326	303	310	299	273	293	314	293	302	317	313	326	297	304	293	292	301	310	299	316	284	325	315	346	289	303	300	300	332	305	278	298	287	285	285	324	320	307	279	307	299	293	313	297	310	297	299	316	305	337	321	319	311	303	317	299	297	322	303	312	280	294	315	276	276	334	307	316	303	284	291	305	274	290	309	316	296	302	305	299	288	279	307	296	306	300	299	297	311	289	312	329	275	310	328	296	337	319	309	299	290	308	272	328	338	300	305	322	334	295	328	272	308	321	291	286	293	283	300	302	282	278	291	315	301	285	308	300	320	310	289	308	309	282	289	278	331	311	332	278	311	285	295	347	325	307	286	294	306	297	282	304	304	313	292	304	322	306	307	286	266	273	319	278	318	280	313	300	312	295	308	324	311	313	322	294	304	313	304	309	299	299	320	322	270	284	294	258	296	312	318	281	285	307	286	289	286	295	340	310	312	288	297	321	313	320	310	281	342	261	308	305	280	301	302	323	319	317	287	305	297	301	301	307	311	284	297	298	287	331	307	294	327	322	303	305	316	317	319	296	307	294	308	298	294	333	307	313	328	298	294	291	314	295	303	295	328	340	321	279	304	297	297	324	305	271	302	302	309	277	284	305	314	290	300	307	282	310	291	307	304	312	300	307	320	337	280	305	307	288	299	314	300	283	284	294	276	302	301	330	323	301	306	302	321	294	287	291	300	293	302	288	293	310	315	272	296	323	317	299	313	290	313	271	299	317	302	302	316	302	306	289	312	309	295	324	316	306	307	302	302	338	309	318	301	297	310	279	317	298	317	308	320	306	326	318	312	309	276	285	289	291	321	328	312	290	299	330	295	305	330	305	311	301	321	310	276	299	303	311	316	326	306	294	300	292	323	283	302	287	340	305	276	308	293	311	284	332	283	275	307	333	310	327	318	300	296	313	295	311	319	313	317	304	289	257	322	295	288	299	271	282	296	298	285	323	306	291	294	283	293	320	292	295	326	319	255	302	291	301	284	275	321	292	320	279	284	298	260	269	279	291	306	327	267	304	310	303	297	310	294	286	305	323	319	301	302	291	315	287	291	282	309	309	296	282	290	309	300	299	295	293	318	306	314	297	300	290	329	294	288	300	295	311	338	315	318	305	313	328	291	303	278	298	323	303	312	313	279	299	300	307	313	291	310	345	306	287	293	294	304	294	311	313	283	296	343	300	326	326	326	293	313	293	300	285	277	300	307	306	320	303	293	320	305	288	315	264	339	290	323	288	285	310	285	320	313	302	319	275	303	317	296	317	310	312	308	283	299	313	296	306	311	332	303	324	319	311	329	313	304	291	285	304	320	306	297	329	319	326	292	286	280	307	323	310	311	307	281	292	308	274	270	268	310	264	349	321	300	308	328	290	321	305	303	298	310	275	313	300	333	307	279	288	299	300	269	274	328	312	298	316	288	305	305	269	312	298	296	320	320	327	290	305	273	322	326	300	293	299	325	320	315	302	297	304	306	328	312	310	285	315	322	316	316	342	279	313	302	287	293	288	310	283	332	316	274	280	281	310	312	303	318	290	276	322	309	271	300	313	299	293	325	294	320	300	306	306	300	309	325	292	305	303	309	282	317	277	287	276	286	294	300	321	348	288	274	333	303	297	320	334	299	322	302	295	299	308	307	291	312	287	298	323	292	306	289	302	279	330	314	325	330	303	313	293	304	290	297	279	300	305	277	319	320	284	305	304	290	314	332	309	317	332	290	296	294	294	291	271	305	311	308	315	341	318	303	298	292	312	306	298	342	279	269	310	334	306	303	303	312	294	316	293	329	273	356	308	311	322	307	314	322	292	309	298	303	301	278	308	301	311	311	319	326	307	276	282	296	287	300	293	318	290	303	337	289	328	319	290	307	290	297	298	303	290	306	301	294	325	291	291	317	240	294	329	315	315	296	322	301	299	301	317	292	307	325	309	287	301	317	272	336	308	310	298	327	298	290	282	316	295	276	312	293	304	295	282	303	299	301	307	316	300	318	320	265	312	286	289	308	294	295	303	306	281	305	272	303	296	289	294	265	302	342	301	311	335	289	317	311	299	282	306	314	281	295	305	285	327	295	322	327	297	293	342	306	311	334	301	307	307	282	308	305	310	313	291	311	298	272	345	326	276	339	289	295	298	304	328	313	349	331	293	305	302	311	314	329	277	311	308	312	321	296	295	279	329	299	280	283	302	293	289	270	294	288	280	271	290	319	317	284	288	320	300	283	318	303	295	338	320	267	332	293	294	305	279	316	292	319	309	303	316	291	286	302	301	277	289	291	282	326	270	306	284	301	282	306	284	273	301	312	345	335	301	364	323	290	287	310	305	327	291	312	286	310	316	276	300	281	311	313	304	298	256	337	298	304	282	307	298	297	301	284	340	293	304	338	292	286	308	294	315	305	311	283	296	275	305	309	311	276	310	283	306	318	312	306	326	301	320	297	311	321	298	297	298	310	306	291	293	342	302	314	289	297	300	298	329	297	314	335	316	295	288	303	320	293	297	305	295	313	309	284	300	293	316	280	306	296	324	282	284	310	273	268	310	306	334	325	268	276	319	299	339	309	320	303	308	346	303	289	309	278	324	318	279	307	305	320	330	283	298	305	319	278	274	299	294	265	326	295	318	293	310	319	324	318	306	324	309	283	286	318	305	280	306	306	322	308	305	331	294	316	285	316	285	293	324	308	292	302	313	322	312	273	290	326	320	316	309	290	314	314	270	269	297	334	305	288	344	295	313	304	317	306	303	329	282	303	325	285	318	287	311	328	302	320	359	263	285	305	250	284	265	311	310	293	314	290	296	309	274	265	314	278	274	300	297	314	284	330	261	304	286	293	295	324	293	308	321	307	317	320	280	325	294	300	294	296	290	304	319	291	279	327	304	287	281	296	300	317	271	295	304	286	332	288	323	295	299	321	311	276	326	287	301	313	307	313	299	267	314	305	314	304	315	293	243	284	289	287	308	290	308	311	296	324	292	288	274	326	330	322	301	296	294	298	309	305	317	289	309	323	315	298	325	276	308	314	289	286	312	322	296	300	310	311	292	290
14925	24801	21532	12547	8323	5456	5578	5108	4015	3816	3598	2929	2378	2084	1918	1988	2194	1999	1854	1659	1589	1292	972	828	663	604	605	583	534	541	521	554	541	533	478	474	414	419	398	430	387	463	414	404	445	415	419	379	409	401	401	396	410	403	371	411	387	427	384	394	357	397	355	391	413	366	391	387	368	381	388	366	406	381	358	378	394	380	443	391	381	430	437	392	394	388	362	365	418	391	415	346	411	410	414	381	405	409	433	386	399	395	386	387	357	399	410	387	370	372	403	437	385	393	359	391	371	368	408	410	413	394	405	352	352	421	414	411	361	338	388	421	383	365	420	386	368	374	390	380	361	412	372	397	388	424	391	374	385	399	402	380	396	391	373	392	422	380	415	395	398	397	371	415	397	376	377	397	396	385	343	402	353	377	400	379	428	358	412	397	405	352	396	377	417	407	359	405	383	419	387	424	366	344	366	378	391	393	382	375	382	386	361	394	382	418	378	395	371	385	387	384	423	372	406	412	410	416	405	370	377	376	402	373	387	377	405	391	383	416	386	378	346	387	378	377	365	394	405	404	385	412	375	361	400	368	401	337	376	385	417	387	394	366	397	407	392	388	353	381	374	373	347	383	382	416	410	400	376	393	377	406	392	358	384	373	379	379	412	385	382	400	391	364	376	372	402	431	415	385	407	373	355	396	416	418	436	382	378	413	396	412	397	378	390	382	400	376	376	408	409	369	363	351	378	377	375	402	378	380	359	379	402	369	404	396	406	381	361	362	357	345	374	414	363	391	391	403	427	393	405	404	382	398	382	390	413	360	420	351	379	370	405	416	382	359	419	391	406	388	392	392	395	356	366	377	359	383	389	402	357	376	397	428	372	400	386	358	407	366	415	379	386	381	331	387	401	362	394	413	406	361	390	399	394	372	417	412	384	407	394	384	377	380	383	394	379	377	405	409	414	384	355	400	400	370	372	374	412	425	350	391	421	389	381	361	372	409	417	387	376	381	409	370	337	335	375	401	408	369	386	398	413	409	379	379	396	392	377	399	405	355	389	342	384	379	380	383	405	361	412	419	399	397	389	404	356	363	374	364	379	365	391	401	419	394	369	385	382	407	405	393	417	375	409	401	389	364	355	401	404	384	376	362	404	384	384	361	392	393	386	385	409	383	409	375	365	388	362	366	395	377	390	417	344	377	390	384	386	408	424	392	375	411	340	394	396	369	396	424	382	358	370	397	360	358	350	395	395	409	403	388	377	414	397	401	412	392	398	327	404	371	389	381	399	372	368	395	370	363	381	409	365	391	393	390	362	350	402	390	376	400	372	360	388	367	401	410	421	382	403	383	383	439	364	343	389	393	405	382	390	414	381	369	410	374	358	398	393	389	410	402	369	399	415	334	373	430	386	422	444	402	392	355	371	377	413	409	379	390	361	409	361	383	390	374	369	398	422	389	377	359	403	395	359	373	370	390	398	384	407	393	354	349	371	392	360	375	383	395	377	371	366	415	365	368	374	401	385	379	426	355	373	399	360	385	380	381	411	366	393	409	363	410	431	333	372	377	403	363	380	391	396	414	389	410	379	400	387	374	386	380	392	417	383	391	363	366	403	378	368	380	376	411	369	390	359	390	418	365	381	355	355	387	357	400	373	392	375	398	391	376	382	394	429	388	380	378	401	389	438	399	426	361	386	344	392	406	391	390	355	392	405	367	381	373	346	380	376	410	371	393	357	378	427	420	378	382	395	405	346	370	380	413	376	401	422	367	393	375	429	411	386	379	369	386	447	370	397	431	370	402	385	411	398	394	375	389	382	384	401	376	401	427	358	396	386	413	360	398	373	407	429	425	390	382	406	375	391	390	387	394	394	403	388	403	366	407	389	404	395	383	356	397	391	377	387	394	366	391	411	335	386	382	375	379	399	379	367	374	375	382	332	348	408	398	389	382	395	341	392	382	388	399	375	380	365	390	350	369	417	405	404	359	404	429	369	369	350	386	367	391	350	382	440	386	365	387	412	389	390	366	391	384	408	415	377	340	376	351	381	394	409	433	382	385	381	362	344	367	384	400	395	382	422	394	380	400	395	410	403	398	369	361	352	398	361	369	379	424	398	402	371	386	363	386	402	336	369	417	394	375	389	380	373	388	433	393	371	407	366	363	390	397	374	402	409	363	374	392	408	380	396	433	416	436	385	411	392	362	387	408	390	348	401	414	371	397	378	365	379	371	409	406	441	406	393	397	383	364	380	354	370	389	423	423	401	381	388	378	415	378	376	367	371	363	386	396	374	394	376	415	407	365	400	366	377	378	381	373	406	391	400	386	360	379	407	385	365	357	362	392	368	356	399	362	413	373	383	388	399	392	376	407	381	395	375	382	347	376	388	390	416	353	369	381	344	353	386	419	354	379	407	401	403	369	339	401	384	393	407	402	422	383	414	382	379	380	408	367	359	411	389	383	395	374	371	364	394	348	410	408	382	399	369	388	393	394	354	376	384	412	417	375	355	381	376	369	411	350	386	370	369	408	396	421	399	365	391	388	424	389	415	414	428	390	358	370	365	418	400	389	387	351	409	402	394	403	407	359	385	413	421	394	419	389	415	390	381	413	395	373	373	373	372	391	396	359	349	396	386	389	376	381	392	355	405	382	393	406	391	398	382	400	411	425	355	400	376	407	392	357	407	361	382	393	373	364	399	375	418	402	384	411	426	376	394	381	404	429	376	390	410	394	367	388	375	390	360	401	409	401	387	384	390	405	381	385	352	364	376	396	381	381	408	378	385	408	368	372	393	402	378	396	386	394	363	378	395	387	375	391	398	391	383	399	379	386	396	414	394	379	404	358	388	397	413	393	386	402	375	383	386	367	367	385	366	367	404	383	384	401	405	375	362	358	378	397	355	389	420	383	411	373	376	397	375	389	436	397	401	350	403	375	379	381	435	386	379	393	402	375	395	334	379	409	405	400	391	376	381	398	354	393	409	409	361	382	398	389	383	384	387	398	395	403	375	389	347	364	379	396	355	387	372	375	363	394	397	415	376	371	370	391	419	379	413	396	428	367	377	388	413	403	397	384	385	413	391	439	389	386	429	395	388	361	387	377	377	365	392	419	383	404	367	419	373	356	385	396	390	389	407	393	412	363	428	379	408	395	402	347	339	383	404	381	390	388	410	428	388	390	425	402	389	394	400	392	363	434	379	363	391	393	379	394	374	396	399	396	382	390	418	371	416	410	441	404	399	399	396	373	368	360	386	394	405	347	394	368	400	389	408	377	406	384	390	393	365	368	404	383	384	383	389	388	398	379	408	377	396	341	406	379	421	385	412	381	387	373	410	399	395	412	383	407	361	421	382	380	365	374	447	387	393	404	420	366	392	364	405	402	388	361	359	391	392	357	381	368	392	378	367	388	423	367	366	405	435	387	405	365	417	400	404	370	354	362	405	398	407	422	351	363	387	381	384	407	386	387	408	356	398	418	373	392	382	404	384	381	394	397	357	383	380	398
24500	21534	28882	24647	21243	10921	5275	3606	2915	2563	2315	2026	1644	1402	1258	1306	1463	1365	1247	1160	1159	954	669	563	494	432	382	431	356	356	351	352	387	356	290	247	312	290	247	273	258	273	236	281	266	283	261	249	262	276	262	260	238	237	241	254	268	231	236	264	248	201	226	253	230	246	216	251	225	213	237	241	219	261	237	265	262	233	254	255	254	245	232	251	262	272	244	257	243	256	227	246	244	271	265	247	220	257	247	229	232	232	271	239	225	232	251	263	224	239	256	230	248	231	245	240	265	258	252	240	232	212	218	240	248	235	267	232	245	205	211	242	239	264	248	226	259	270	226	253	243	231	247	230	222	255	247	250	248	258	237	241	239	261	281	228	221	267	216	237	223	248	241	225	248	222	242	227	221	197	258	240	237	247	233	231	254	212	240	259	241	241	256	214	229	227	229	260	235	230	236	260	258	263	265	270	233	246	245	244	244	248	238	257	255	261	253	240	241	243	246	236	266	275	247	238	247	254	227	257	238	271	247	239	246	229	230	241	242	228	257	238	248	259	229	254	240	260	238	244	209	224	215	240	251	247	223	237	251	234	246	219	272	276	228	232	236	232	222	231	255	253	245	252	235	238	265	227	252	232	238	241	226	243	246	247	278	240	224	248	232	227	251	263	237	222	240	220	248	234	262	230	225	205	245	262	252	233	227	247	225	236	240	221	239	225	247	250	249	254	242	232	223	240	246	267	241	227	247	209	253	237	248	224	233	236	241	240	219	242	225	240	260	236	253	214	240	211	233	226	235	260	259	226	251	241	242	231	273	218	228	238	248	236	219	247	192	241	225	203	258	264	221	280	272	244	253	228	248	218	260	235	237	241	237	251	235	251	218	230	237	264	239	218	239	245	232	262	239	222	263	267	244	232	249	218	238	249	252	240	247	239	256	254	241	245	242	247	235	228	240	235	248	218	242	248	268	259	215	236	221	236	224	256	226	232	252	230	220	234	215	277	242	204	246	229	233	229	262	212	233	227	244	231	238	268	227	214	242	249	241	240	258	230	235	247	267	235	250	229	240	221	240	240	246	242	247	261	249	247	250	256	248	237	252	243	225	247	211	241	227	228	228	245	232	279	270	241	228	293	243	246	242	226	271	265	240	209	240	233	228	218	256	276	246	269	231	245	265	241	239	262	264	254	230	254	228	234	242	254	253	254	248	254	222	244	258	224	243	227	225	223	221	230	245	232	252	243	258	245	236	263	255	279	234	237	231	259	230	259	251	240	245	232	243	254	262	241	233	276	233	239	247	264	232	239	269	275	241	217	262	221	269	242	225	254	257	234	222	228	245	231	257	261	233	219	249	242	222	268	249	216	236	258	270	245	237	261	246	231	249	240	222	250	222	209	232	247	231	260	273	219	239	234	226	210	227	259	240	199	259	247	250	217	217	219	239	223	244	227	252	229	233	227	256	256	215	250	276	234	222	254	244	216	234	242	254	241	262	256	266	277	207	234	252	215	251	225	264	233	242	252	236	250	214	222	223	224	238	231	228	235	235	280	232	237	235	260	246	217	225	254	231	262	221	251	265	232	239	248	241	219	216	221	250	269	253	246	214	231	234	223	234	239	255	226	225	253	255	223	251	257	249	243	258	245	268	220	224	235	250	262	236	225	249	219	255	226	255	238	273	245	262	270	207	235	236	248	252	216	246	212	235	229	238	225	241	237	242	249	271	226	232	266	229	222	257	229	221	242	267	259	234	257	233	238	235	260	234	241	258	244	238	262	272	227	252	236	240	231	266	229	255	221	245	232	241	239	253	238	213	271	262	237	251	246	242	270	233	234	230	227	236	233	264	233	261	233	216	245	238	254	222	220	231	210	229	233	252	253	236	231	217	210	218	264	264	238	226	242	255	234	259	249	256	224	230	236	237	236	227	208	229	228	230	221	237	289	252	219	244	242	236	250	228	229	231	220	240	259	244	219	261	245	242	251	225	239	240	232	237	243	240	242	265	229	209	243	245	260	251	213	245	231	234	247	255	252	237	216	246	239	244	220	242	224	222	231	233	263	233	232	226	253	236	250	258	252	232	227	198	253	243	246	253	238	227	262	235	242	207	244	228	248	223	259	248	227	265	266	249	253	216	228	242	210	244	237	211	215	224	250	227	249	228	232	267	253	255	224	226	248	237	228	246	214	272	248	259	252	244	245	267	235	217	225	222	245	231	242	245	233	241	254	253	256	254	237	238	246	233	226	214	242	215	264	222	226	228	215	255	258	241	250	263	252	246	236	222	242	238	231	248	231	226	258	237	257	233	224	260	224	265	256	235	244	234	223	256	219	216	277	239	206	223	226	264	238	219	231	260	243	230	208	270	243	236	243	251	237	252	230	257	262	245	259	252	240	248	240	220	253	246	211	223	241	261	258	244	242	252	272	208	256	265	259	248	263	253	248	249	241	246	251	238	232	277	240	251	237	224	241	229	258	214	247	227	267	260	274	259	256	235	206	272	234	236	231	224	250	215	234	226	223	229	274	269	258	229	264	248	236	247	240	204	246	247	224	261	267	243	250	256	243	228	237	267	237	255	226	253	237	255	223	253	250	225	246	225	255	230	246	223	252	226	223	229	215	244	242	256	244	261	254	253	237	216	244	240	244	245	261	249	241	236	217	244	261	253	224	227	271	215	218	253	264	238	241	238	246	294	245	249	237	212	223	255	219	219	242	224	259	246	241	255	227	278	218	249	242	224	255	258	259	240	241	252	240	236	234	234	235	230	232	248	234	222	248	251	232	240	235	257	237	234	236	236	253	215	226	243	221	224	272	234	259	222	240	241	244	235	263	233	247	228	269	237	222	237	262	222	267	228	236	228	245	238	220	233	232	251	229	241	264	247	241	275	229	224	273	255	244	223	238	256	228	231	230	255	236	259	243	264	225	258	256	232	229	236	255	219	252	217	232	248	239	251	228	229	261	251	231	242	227	242	240	217	238	223	242	246	258	209	221	269	247	240	222	242	219	264	224	252	257	250	236	255	250	236	251	247	261	205	211	251	242	222	221	243	230	269	234	232	235	234	243	227	229	240	270	239	256	259	257	235	234	244	252	240	228	242	230	235	279	238	239	254	250	254	229	239	237	232	230	230	259	232	234	228	238	248	249	241	222	244	232	203	241	228	243	238	243	231	240	248	249	229	250	244	246	233	235	217	235	231	229	246	247	232	255	222	249	250	228	234	249	246	237	250	217	270	231	241	228	228	237	276	254	244	265	276	227	229	239	233	225	228	238	224	218	219	224	242	238	241	228	243	241	227	258	237	259	256	246	259	242	234	221	225	248	265	243	239	220	259	233	243	247	218	217	241	226	255	241	224	217	236	206	232	231	238	227	227	241	244	237	236	217	227	234	225	232	240	245	251	228	265	245	248	219	270	239	249	245	238	233	234	237	238	267	250	241	237	243	240	249	251	252	226	228	250	214	271	267	243	257	245	240	247	238	250	232	245	229	220	213
16589	32719	29284	18915	13170	9266	9375	8051	6773	6215	5509	4700	3688	3189	2844	2944	3325	3019	2849	2587	2456	1806	1341	1068	834	759	794	736	633	619	534	567	600	603	434	427	414	430	418	400	407	390	426	389	407	373	391	348	340	334	334	343	331	352	316	353	296	361	351	313	317	337	324	321	318	342	291	321	345	312	292	293	317	296	299	286	316	338	329	323	374	340	302	320	333	325	320	316	351	320	347	301	318	302	294	296	301	300	304	325	329	290	310	327	337	322	299	301	282	319	319	317	308	324	290	337	301	318	323	337	310	297	348	310	326	320	314	323	332	298	294	335	327	279	332	286	296	301	340	290	306	298	294	327	332	294	326	347	305	305	316	282	342	323	324	337	303	284	301	300	343	299	321	316	321	282	315	313	306	287	303	322	294	327	303	299	284	306	291	306	319	306	303	297	319	324	340	324	313	311	306	332	298	323	309	292	327	331	291	310	319	307	321	304	290	295	309	308	341	324	311	265	321	325	278	310	298	303	303	325	286	307	329	261	319	275	319	344	310	298	320	333	311	316	297	313	292	274	302	325	297	334	327	346	307	291	318	335	293	329	295	291	284	308	285	294	318	327	294	271	285	308	334	289	301	321	324	305	287	271	306	280	348	291	296	336	319	314	307	297	302	325	287	304	323	301	302	322	317	301	343	312	301	338	292	344	296	294	306	324	323	279	310	295	298	300	297	306	312	321	267	313	310	334	300	318	323	326	301	301	313	297	314	281	350	323	300	288	296	302	330	317	289	312	303	295	321	304	317	294	325	298	292	345	288	320	327	309	309	317	312	305	310	312	279	296	322	311	314	321	322	303	314	310	334	314	302	329	314	338	280	294	291	302	304	294	322	293	301	291	310	323	292	307	319	331	287	307	289	341	298	321	291	319	330	348	313	284	312	300	298	288	315	298	314	320	305	290	282	318	320	327	308	303	330	292	317	293	322	307	322	289	319	307	319	309	310	328	334	308	310	297	326	326	315	307	301	299	318	336	314	317	315	283	321	302	322	324	345	312	356	306	342	298	283	312	321	327	310	325	318	330	321	338	318	289	291	294	300	298	313	326	305	302	328	323	307	339	290	308	316	324	325	305	303	291	297	318	306	320	321	306	313	344	314	296	339	315	329	304	312	303	295	315	310	337	293	297	304	318	323	357	320	304	297	302	292	337	319	322	307	298	296	307	306	301	292	304	326	284	287	324	324	325	292	300	308	315	319	317	312	299	317	332	343	305	295	323	304	303	327	308	300	301	300	338	312	312	294	341	315	292	310	299	325	296	304	331	332	333	311	312	300	309	312	316	299	310	323	296	306	310	293	323	328	297	316	292	326	324	314	313	308	310	317	308	342	294	326	299	308	302	310	309	297	323	321	323	283	336	317	307	330	309	305	274	314	317	305	282	324	322	302	312	305	304	286	309	312	297	308	289	304	316	316	337	335	302	308	341	289	314	299	320	322	337	340	323	300	321	304	288	323	295	346	320	309	294	311	301	315	311	302	307	310	315	316	342	305	312	334	287	299	325	315	301	301	288	335	295	305	303	295	323	326	318	292	287	351	307	313	291	336	312	277	267	332	305	296	282	282	290	294	312	296	291	320	338	289	312	320	322	291	320	299	310	305	313	309	315	333	298	292	317	303	301	293	311	308	334	309	298	322	338	337	301	323	304	366	283	329	314	325	354	306	279	282	288	340	318	297	313	319	291	324	335	301	309	321	316	295	318	307	314	294	330	287	317	284	322	298	310	310	307	292	327	330	305	297	310	287	324	283	275	341	327	296	309	313	316	302	303	314	305	307	302	296	318	322	308	259	315	301	293	321	286	301	288	286	291	322	323	333	297	335	322	316	327	290	311	311	317	276	287	316	334	305	291	310	311	275	299	338	315	304	300	305	326	291	299	343	275	294	284	368	308	302	325	302	300	293	321	336	334	267	300	310	316	308	323	321	319	308	304	278	315	318	301	311	343	300	327	315	293	312	314	308	310	306	351	296	315	299	302	307	297	287	314	290	307	317	315	290	317	300	291	313	330	326	293	311	301	306	302	308	290	318	311	296	331	286	315	307	310	327	317	284	284	329	299	323	313	302	301	282	320	301	301	318	344	338	331	331	328	337	318	356	313	318	291	301	309	314	329	297	315	291	293	322	314	270	307	351	278	284	304	300	296	298	302	306	297	322	330	299	293	319	312	302	300	296	333	312	307	317	341	282	308	319	285	317	307	299	310	297	312	299	285	359	291	310	332	277	314	302	297	301	309	298	310	323	317	316	304	303	330	297	315	325	330	299	302	315	294	331	308	296	319	293	313	308	329	300	326	315	296	338	270	325	313	293	334	313	328	311	318	312	312	304	312	319	301	270	317	304	315	306	321	319	299	318	274	299	323	291	318	331	336	337	295	290	303	278	332	345	319	348	310	288	349	306	324	312	268	278	308	315	286	310	317	315	292	316	306	321	308	291	322	338	310	305	345	302	313	309	280	307	338	313	305	304	341	324	326	317	323	296	306	310	338	319	328	309	304	316	356	307	296	335	323	313	312	310	281	286	293	325	297	294	347	299	306	326	295	294	290	301	306	333	291	299	330	314	315	302	319	322	288	286	326	297	280	304	314	313	313	336	315	306	293	310	328	329	292	302	339	289	337	341	305	279	301	318	298	287	280	322	303	291	291	314	318	305	303	325	297	300	293	306	306	284	312	323	299	309	313	286	299	280	328	331	320	316	271	334	333	293	312	301	322	299	293	328	328	323	308	338	310	285	319	280	295	329	307	321	315	307	280	302	314	317	294	321	310	307	337	328	330	322	285	336	274	323	306	288	314	273	312	291	311	321	284	291	305	288	329	329	301	329	325	302	305	311	298	307	312	313	331	323	294	343	306	317	317	292	293	328	277	296	315	303	293	306	311	313	306	325	324	308	326	317	309	303	330	300	343	309	293	308	324	313	323	327	306	294	316	309	293	283	288	322	308	299	315	310	318	341	312	287	312	294	333	303	301	311	302	307	308	294	307	296	327	277	291	312	325	326	310	353	320	279	275	341	317	291	308	314	325	342	325	331	297	312	289	314	284	314	352	320	301	283	336	295	302	310	299	289	299	296	313	309	309	332	327	324	330	332	323	291	307	335	310	298	306	355	302	287	312	306	281	305	301	305	319	345	318	304	296	293	311	307	315	332	302	283	310	323	306	329	344	305	319	283	314	330	306	332	282	310	308	291	331	303	283	306	283	289	300	307	307	313	313	307	308	300	321	305	294	335	324	326	310	300	318	315	287	300	333	335	330	309	289	280	303	316	302	333	311	323	317	323	303	289	308	302	325	295	292	324	325	286	329	314	291	322	318	313	341	300	325	311	321	271	301	333	287	321	338	289	314	304	294	298	335	324	272	289	336	280	295	297	290	307	317	327	311	311	336	269	303	295	324	301	338	326	322	306	292	311	299	316	293	277	319	313	329	299	317	310	320	317	314	328	327	295	330
25721	21598	27565	25462	10447	3733	3387	2626	2309	2024	1903	1529	1372	1140	997	1132	1293	1178	1107	1009	932	768	675	565	513	464	488	451	426	405	416	394	392	395	382	391	357	341	364	383	369	377	356	381	333	332	325	363	330	343	346	371	341	335	339	342	326	336	340	346	316	325	347	303	332	338	355	330	322	316	343	353	315	331	336	341	365	281	339	345	318	351	363	344	303	334	326	312	324	329	316	339	350	295	357	320	335	338	333	335	327	336	312	340	315	335	319	335	355	320	318	336	334	322	316	332	300	360	328	326	306	365	320	315	299	319	355	357	318	332	347	361	319	314	345	368	314	320	350	330	311	345	328	337	309	334	333	331	347	336	339	328	334	339	300	365	336	337	332	323	373	309	327	323	333	327	350	298	324	342	364	345	306	328	311	317	309	316	319	310	329	345	351	355	313	327	333	338	316	306	320	385	372	339	310	359	323	300	319	325	347	294	331	324	319	333	344	328	300	359	328	347	352	342	353	324	314	316	303	337	319	326	335	349	327	341	322	336	305	334	362	331	330	354	329	325	317	313	339	298	336	299	333	340	336	358	336	356	335	309	345	326	341	336	352	307	329	321	335	344	321	331	329	296	312	332	322	315	349	335	350	274	318	329	319	323	300	346	362	357	333	324	342	317	346	305	352	350	356	361	329	312	346	304	362	305	325	343	335	320	328	340	286	336	332	326	321	331	361	318	353	311	295	311	313	336	327	353	329	355	338	327	353	327	346	320	289	321	349	309	309	303	327	319	323	325	337	344	321	303	322	359	288	347	351	344	328	327	352	321	342	325	318	286	338	313	322	308	320	324	356	335	336	309	351	322	354	365	324	324	337	352	340	355	318	328	312	319	334	335	312	324	352	349	327	316	334	353	292	326	316	341	303	328	297	340	313	347	347	341	370	347	338	352	326	334	322	289	310	311	331	352	344	335	311	330	324	311	317	329	324	315	303	319	351	338	287	328	311	326	319	327	308	351	324	328	313	349	324	337	350	333	349	310	316	350	345	326	326	352	342	307	333	307	372	330	346	324	303	331	309	360	337	330	324	349	309	347	354	348	353	326	326	328	326	366	313	355	321	327	328	351	346	324	331	292	326	384	341	317	333	347	372	324	330	332	309	335	305	322	303	328	302	325	319	329	308	304	337	328	340	316	320	323	342	357	345	303	312	300	325	330	333	317	295	343	333	315	341	321	320	309	325	310	328	321	335	311	332	322	345	348	335	324	371	348	314	349	333	302	325	327	338	303	316	329	319	354	354	304	316	338	366	295	352	327	328	315	350	300	338	355	339	297	343	332	304	317	314	317	310	345	340	322	328	345	340	302	335	334	318	308	320	328	308	342	321	325	338	357	328	321	345	316	326	323	318	343	345	323	302	327	355	325	337	326	324	331	357	338	322	339	325	357	359	343	342	309	321	330	330	329	341	319	359	346	324	315	312	316	311	344	328	340	285	312	300	297	324	328	313	339	318	329	298	373	334	331	306	324	321	308	335	328	298	318	305	340	312	323	318	322	316	305	326	333	320	318	344	330	319	327	330	381	320	340	324	333	353	337	319	328	325	354	331	323	339	329	316	321	330	329	357	340	342	338	324	342	347	314	306	337	339	360	320	326	325	323	347	340	330	335	298	340	317	302	293	330	357	341	358	360	315	325	308	339	310	368	361	346	315	333	334	367	345	365	345	336	337	349	371	351	334	344	357	317	334	337	343	330	353	340	329	350	336	285	295	313	341	328	329	353	303	363	330	324	360	341	322	350	320	276	326	316	335	331	329	294	332	296	351	296	345	341	355	331	311	291	370	351	334	348	314	299	342	332	313	348	334	353	337	348	341	326	356	342	368	305	318	315	343	339	369	340	341	339	336	323	323	315	326	327	337	347	304	326	320	294	305	333	318	346	325	332	336	336	300	354	356	331	349	343	365	337	335	333	331	346	349	343	330	329	327	339	351	349	336	318	322	328	348	331	376	353	320	342	320	318	343	321	321	339	312	305	320	342	317	346	299	333	322	311	316	318	315	346	334	336	306	312	336	348	328	338	338	315	309	329	328	308	301	323	347	345	297	317	317	320	319	355	320	338	326	295	284	338	370	356	347	288	322	354	313	344	304	327	336	325	326	343	335	302	336	325	338	345	330	350	329	331	352	321	342	319	315	329	320	333	350	340	335	311	319	297	320	360	322	342	327	318	314	320	326	337	329	327	339	353	356	338	327	374	334	310	321	337	359	345	319	310	340	331	333	333	321	330	344	336	303	317	330	318	339	364	308	341	320	343	306	312	330	330	334	341	318	315	332	322	328	342	312	326	289	296	333	303	324	314	301	342	343	361	326	289	292	338	332	294	299	332	322	333	332	317	295	343	312	315	318	342	325	345	319	334	333	357	301	300	344	310	363	317	344	335	350	316	341	328	353	356	327	287	313	349	339	300	330	308	292	315	360	323	348	343	313	343	302	327	336	348	350	350	341	357	315	342	308	325	331	353	311	330	322	321	346	337	336	348	308	313	312	329	335	345	349	343	360	327	331	326	314	343	348	343	335	326	315	350	332	307	318	336	319	323	324	326	340	287	379	321	344	321	328	339	364	352	341	309	316	339	338	353	320	322	300	324	315	321	309	313	321	330	349	319	346	344	323	344	332	331	340	341	316	344	352	334	355	345	318	349	295	340	334	335	352	327	317	351	339	342	321	312	334	323	290	338	334	337	328	353	326	319	357	304	326	322	305	310	338	331	312	314	324	306	298	326	278	342	316	312	351	318	334	331	308	337	305	316	310	329	342	351	297	350	339	306	358	337	327	312	306	326	345	323	330	320	320	343	325	323	325	302	334	311	312	324	336	320	340	285	338	334	327	367	334	325	335	312	301	333	336	309	312	318	342	305	294	307	328	325	319	344	355	334	336	321	326	331	331	313	329	313	323	325	338	334	313	369	315	355	329	340	299	312	354	326	304	330	338	349	330	300	367	327	336	345	294	308	357	387	295	322	347	343	339	321	307	327	346	319	326	331	315	300	369	337	337	305	317	328	296	348	301	331	309	323	324	355	325	331	366	325	303	322	322	347	307	314	354	339	329	342	320	348	335	381	335	358	315	290	368	341	322	320	308	288	330	338	364	310	327	341	310	302	309	309	355	329	332	327	348	357	345	317	352	338	325	337	316	334	334	327	318	302	334	347	331	301	311	328	353	386	334	338	357	329	307	373	329	322	318	338	309	329	304	334	330	322	329	321	338	318	317	279	312	362	322	335	337	306	328	354	319	356	327	320	332	321	310	297	349	335	300	303	334	353	325	311	347	357	327	311	311	361	331	357	327	359	330	342	333	310	360	316	337	329	329	313	335	295	305	351	328	320	298	300	320	328	296	350	352	307	334	377	362	290	331	350	324	318	333	346	344	312	313	321	305	340	343	340	318	326	336	350	336	366	327	314	310	325	312	334	339	349	339	347	301	325	334	312	311	314	337	367	295	339
16243	29305	25193	15572	9912	7549	7701	6457	5793	5205	4565	3978	3134	2589	2361	2563	2929	2624	2463	2193	1974	1532	1255	1004	798	758	685	681	613	619	602	564	569	641	573	505	511	505	471	482	484	500	504	513	456	484	490	445	499	445	452	389	408	425	418	427	462	424	394	422	425	463	451	399	414	427	400	412	436	410	403	391	413	391	391	408	444	496	488	418	460	417	428	453	405	376	459	440	431	412	450	504	446	424	407	419	457	402	447	420	443	420	405	403	405	408	385	451	422	430	435	415	417	412	439	428	412	452	426	393	454	426	450	424	393	386	409	468	404	407	397	401	387	429	412	375	436	400	434	409	395	395	449	422	423	378	392	402	445	404	399	445	417	416	399	403	396	397	380	416	408	378	442	443	415	406	411	434	419	429	372	390	421	440	412	452	407	456	416	416	443	391	435	416	387	455	398	378	418	415	473	392	422	439	423	435	423	410	432	403	398	441	393	429	441	440	425	431	415	377	416	452	386	419	411	398	430	442	405	440	412	412	431	416	400	416	444	416	410	399	421	422	432	457	405	410	437	433	447	403	396	384	366	375	401	424	411	429	394	426	429	388	396	431	425	388	407	399	411	410	432	434	415	420	398	446	423	421	395	410	386	434	418	453	413	466	421	385	412	425	410	415	415	374	441	395	417	430	434	416	410	408	433	399	438	440	429	404	387	433	400	431	403	405	381	410	397	432	396	390	387	440	435	420	386	430	403	402	388	465	417	410	408	380	416	439	396	397	417	401	414	413	388	397	404	443	403	411	424	430	415	392	421	452	419	406	418	426	437	408	422	399	434	411	427	429	403	422	406	430	410	463	395	400	411	386	417	452	379	434	382	426	442	423	399	375	412	420	421	424	422	420	389	413	389	461	450	457	428	392	410	418	439	438	424	421	417	427	402	437	430	411	414	437	407	413	425	379	423	413	403	379	427	404	416	431	437	399	430	414	415	372	439	432	405	420	381	383	421	407	369	405	425	423	391	441	402	410	391	419	395	416	410	394	403	407	408	440	402	431	419	408	430	384	381	415	430	391	414	437	441	418	401	462	415	405	402	422	411	422	421	396	415	393	411	433	398	424	429	394	431	413	434	384	410	397	413	412	430	393	407	437	381	400	409	415	411	460	385	443	427	396	431	369	408	399	397	416	413	415	353	371	401	407	405	387	418	421	405	396	444	433	462	416	381	408	405	401	387	435	406	417	416	421	424	389	370	438	428	420	448	416	413	393	414	428	399	368	411	402	429	404	424	413	439	420	409	386	394	413	397	419	381	362	431	407	400	434	412	424	437	429	432	427	381	452	431	441	400	389	431	416	385	405	401	453	402	424	378	411	395	408	402	441	434	406	415	384	440	399	418	399	412	427	396	437	414	397	371	398	422	412	415	427	453	425	428	428	396	419	393	386	426	431	443	383	402	459	422	428	418	371	415	404	442	409	450	392	408	457	414	421	435	413	451	406	418	373	418	382	439	433	424	444	399	437	407	423	398	427	435	399	440	413	415	388	423	408	435	455	419	435	423	393	453	407	413	418	397	425	460	404	437	434	432	439	403	410	426	433	416	389	430	453	401	448	412	422	451	398	405	354	380	408	408	419	410	419	418	417	418	385	465	424	437	435	414	420	408	390	388	404	404	426	427	413	448	411	407	393	422	429	396	400	416	433	443	396	448	461	400	415	416	392	417	406	448	439	404	399	430	403	433	413	403	446	411	429	431	434	406	425	422	398	404	465	400	417	418	443	437	441	408	388	405	410	430	390	420	394	420	372	378	419	393	420	425	374	460	420	413	400	399	434	403	398	427	359	378	399	423	398	420	416	401	433	410	427	446	405	421	420	411	423	464	408	426	421	419	404	391	420	420	404	427	443	384	388	413	375	407	421	422	401	369	435	440	432	421	418	421	441	438	407	441	424	419	464	428	420	437	408	429	412	457	395	413	432	407	440	397	395	437	445	400	410	425	398	413	392	395	392	376	447	460	422	430	391	414	456	420	412	403	433	409	451	406	438	402	428	413	428	400	412	407	409	422	426	428	423	415	416	419	393	412	456	420	408	426	440	401	411	426	415	398	395	423	397	414	395	416	429	426	444	411	401	411	390	403	410	417	407	413	408	408	408	392	407	427	414	413	431	383	413	427	454	408	379	428	435	426	417	397	401	430	442	410	409	414	385	402	403	407	397	362	438	422	407	427	378	391	434	441	394	419	456	415	431	421	408	429	409	364	401	415	408	441	375	450	394	411	435	403	399	434	422	449	420	401	423	397	387	433	416	424	402	415	427	422	435	424	453	420	421	411	420	408	447	401	399	374	411	405	429	413	401	429	396	433	387	457	389	410	425	448	444	406	411	400	411	436	423	435	416	396	397	392	372	423	394	429	402	403	415	410	420	395	402	396	425	418	395	405	396	430	399	412	401	432	420	408	414	435	427	370	421	429	414	390	407	419	402	409	437	439	409	415	395	421	401	411	440	429	414	401	462	413	407	445	419	445	453	394	413	454	423	441	433	435	413	428	406	434	430	415	450	413	385	422	397	423	422	400	400	373	427	378	425	385	415	410	422	426	415	444	395	412	406	405	399	393	395	419	407	415	401	388	434	433	382	446	425	432	410	408	411	408	412	410	402	465	419	390	389	416	388	407	438	413	405	376	404	438	400	410	413	438	386	436	448	417	442	403	408	396	387	427	404	417	392	421	417	398	432	411	415	413	401	445	384	371	427	447	428	437	427	460	430	408	421	371	413	401	411	423	431	426	395	407	398	413	398	391	430	432	452	420	399	426	414	410	409	407	440	428	420	412	401	423	416	423	379	425	410	412	411	417	384	432	438	430	428	410	412	396	425	432	408	373	440	392	404	398	408	421	394	425	397	396	388	398	382	417	408	387	453	405	410	415	408	396	419	439	413	471	398	443	415	405	410	389	431	413	420	401	433	408	399	439	421	395	446	442	382	377	453	377	391	437	393	393	401	413	403	447	414	437	384	423	404	402	408	418	447	408	414	412	410	418	442	398	403	408	391	443	441	430	435	426	424	416	424	445	407	449	400	415	413	421	424	389	447	415	422	438	421	401	401	432	437	429	435	392	404	396	424	422	371	415	404	422	431	416	383	404	431	382	430	397	441	424	440	430	407	421	413	431	403	418	435	414	435	447	429	426	396	446	455	401	437	412	428	401	419	454	425	411	407	445	403	415	418	428	414	395	416	420	431	417	442	437	421	419	457	392	386	407	437	422	463	451	417	427	401	408	448	415	376	411	379	418	423	378	387	418	433	394	430	443	395	381	435	423	422	404	435	422	377	407	452	429	414	419	375	420	405	406	372	382	413	413	432	396	403	417	408	424	412	425	396	412	372	436	416	397	444	405	444	405	448	403	394	395	404	440	459	426	434	458	427	412	436	399	392	420	423	405	409	407	413	441	420	409	404	424	416	387	393	454	400	377	426	412	377	416	415	429	440	399	393	441	426	455	400	426	415
23451	21593	29451	24199	21596	21532	12895	5655	4473	3889	3329	2803	2218	1849	1761	1996	2109	2043	1834	1524	1278	1099	862	743	588	532	516	455	411	437	379	413	420	430	397	354	342	304	327	308	346	342	344	311	326	311	307	283	270	257	254	288	270	264	240	273	289	277	249	253	246	257	257	248	266	264	225	266	238	267	240	251	240	239	253	253	303	257	237	281	247	263	247	280	240	266	256	223	249	239	279	233	267	258	276	279	274	260	263	273	259	256	276	252	257	306	250	262	265	253	252	256	267	302	259	268	269	256	258	239	257	257	266	241	262	266	234	260	255	244	234	249	245	255	264	251	224	264	277	241	241	275	255	257	255	264	270	250	245	249	245	248	257	262	258	237	267	274	240	254	247	232	248	243	241	255	261	252	258	237	254	279	251	282	260	248	254	244	235	256	245	239	245	265	239	223	249	255	245	245	261	258	267	263	244	242	245	242	264	273	272	273	275	237	244	240	248	244	272	242	245	242	256	271	265	263	254	250	224	261	256	243	258	255	222	236	276	229	259	225	266	255	233	245	232	252	239	239	268	279	255	262	245	254	244	241	261	221	239	233	265	261	256	263	254	234	231	227	251	269	258	238	259	259	243	248	259	259	222	256	273	253	247	253	245	271	283	281	229	238	256	240	240	243	248	251	242	238	246	226	233	233	253	237	236	268	252	254	274	246	239	262	267	283	258	296	248	236	248	276	255	266	241	267	249	244	244	231	267	246	235	254	253	255	239	239	278	236	247	264	237	269	230	274	246	226	259	251	273	283	258	248	252	251	261	281	291	219	271	266	272	256	245	265	255	250	258	262	237	284	270	259	259	259	268	227	231	254	225	253	261	283	249	232	258	235	264	250	251	236	240	255	236	253	267	230	258	248	237	248	239	253	233	240	261	246	238	252	240	244	246	264	234	269	256	242	272	251	272	259	260	263	227	231	275	268	265	251	276	273	255	243	270	246	259	233	261	249	250	243	264	263	230	244	256	216	265	250	229	257	274	249	252	218	238	260	247	260	247	233	257	260	254	249	248	233	265	217	237	271	277	239	245	258	267	232	280	250	260	239	247	275	266	258	270	254	232	264	258	244	244	214	254	273	230	224	243	243	237	269	221	246	252	227	247	235	278	245	253	232	255	255	264	249	244	232	266	256	260	259	271	260	245	235	263	231	224	265	244	274	236	268	257	256	235	237	258	257	259	263	246	229	258	264	256	232	238	221	243	240	245	247	275	257	258	258	260	243	232	246	270	249	244	280	258	300	239	256	227	261	261	245	261	262	249	238	251	254	236	259	260	282	272	242	258	243	271	260	259	243	260	241	296	245	261	268	254	245	257	245	253	259	252	252	259	247	249	267	259	257	221	244	241	238	244	229	264	271	263	253	236	244	240	263	237	242	245	245	234	232	213	252	255	270	245	239	264	230	251	242	258	275	272	268	249	258	252	259	262	251	287	255	230	251	260	232	254	266	257	263	236	256	235	272	262	250	277	267	239	284	227	246	268	230	225	235	223	231	240	230	249	272	232	261	236	246	243	237	251	280	247	277	253	230	262	239	228	213	266	273	270	260	253	232	255	238	264	255	255	252	264	236	231	242	259	244	246	256	244	250	242	282	242	261	274	261	248	251	286	247	242	236	241	228	260	251	254	230	250	282	228	245	253	257	261	255	244	242	281	242	245	245	269	236	241	243	249	278	226	269	253	289	246	254	258	244	285	228	259	254	245	260	268	266	270	251	253	246	254	215	246	248	238	262	266	255	272	242	247	252	258	259	227	254	260	251	253	232	247	241	268	254	234	269	261	278	262	257	254	292	251	244	248	236	266	256	266	275	267	266	231	264	277	274	229	218	258	249	235	238	282	270	251	260	275	248	271	237	262	253	247	251	240	250	236	267	267	255	281	255	255	248	265	258	246	261	281	252	261	266	230	250	276	210	248	241	274	260	278	260	262	229	245	227	258	266	272	267	261	244	221	275	261	236	253	255	247	243	233	262	247	263	273	240	246	241	285	247	241	241	262	263	273	265	282	236	262	258	273	254	241	240	226	261	264	238	262	246	254	259	250	233	247	250	288	246	254	263	266	255	242	295	248	246	232	248	245	270	238	245	243	253	239	237	253	238	251	233	268	235	221	250	234	262	262	254	253	232	265	262	274	225	279	235	263	252	278	280	243	244	235	231	251	277	236	256	234	272	231	258	261	257	268	253	251	234	287	259	252	238	229	251	242	232	249	290	261	240	259	268	243	257	230	252	267	254	238	287	223	239	264	263	249	271	255	265	234	266	266	239	280	244	272	255	249	288	255	274	270	234	244	226	230	269	215	284	260	266	244	264	272	251	257	274	241	257	249	255	250	272	274	238	257	273	265	241	231	221	246	256	263	251	259	257	276	267	232	275	230	251	261	247	282	241	241	228	257	224	265	267	266	256	272	253	249	239	251	234	245	249	249	221	251	269	254	264	244	249	263	254	219	210	227	267	222	234	235	245	224	252	244	246	241	259	251	245	240	250	251	242	250	215	249	254	241	258	258	278	242	259	268	265	253	246	251	234	275	260	238	267	236	272	247	238	235	206	268	279	231	241	255	274	252	252	256	247	262	252	259	241	254	237	263	270	243	283	261	269	295	246	265	270	234	243	240	259	233	237	252	245	212	263	274	250	252	250	263	275	219	231	240	273	227	233	230	262	232	290	257	242	261	235	236	259	211	247	238	241	228	228	245	264	242	242	266	269	265	251	257	284	263	268	264	262	275	262	244	282	226	259	269	265	232	279	236	279	260	235	244	226	232	233	231	222	267	253	271	240	226	270	251	261	253	241	267	276	234	231	280	277	260	261	242	264	224	256	239	204	208	260	256	260	256	228	246	258	237	259	267	256	263	242	261	257	232	242	219	263	255	231	258	221	261	243	232	266	263	255	207	271	265	258	266	242	233	253	238	237	247	252	249	257	240	252	242	250	252	240	256	244	276	266	238	249	260	269	273	259	251	236	269	265	243	259	247	264	220	259	259	242	251	254	268	248	238	234	251	252	273	267	253	261	241	279	268	273	276	260	261	263	255	229	291	228	257	257	265	253	257	229	256	253	254	257	235	248	254	230	276	248	238	247	254	303	244	281	279	247	278	240	259	244	227	255	240	240	244	242	230	231	246	274	251	276	259	261	258	266	267	259	268	259	257	271	255	243	231	254	248	255	252	257	237	264	260	230	271	266	238	275	239	273	273	250	271	236	226	252	244	248	288	252	269	263	260	254	226	244	255	224	267	242	262	237	278	258	274	254	260	240	227	252	260	265	263	237	272	249	256	248	254	263	284	255	271	268	272	255	253	261	254	224	266	245	225	232	236	235	268	243	252	239	245	226	261	299	249	258	246	268	245	251	268	243	253	240	273	266	255	250	223	270	279	245	274	269	263	251	267	220	242	236	246	253	280	238	255	256	264	254	286	245	291	236	245	234	250	252	239	247	251	267	253	242	265	267
19269	38326	34077	23239	15971	13414	13077	10951	10020	8839	7733	6567	5271	4316	4053	4591	4856	4585	3978	3351	2710	2302	1697	1297	1046	921	971	833	736	664	614	664	726	654	605	487	490	471	466	462	476	452	466	452	457	426	446	388	382	377	369	368	365	357	350	351	376	333	331	305	347	314	329	332	319	341	323	301	306	288	296	311	325	335	322	327	346	338	334	391	310	358	347	325	363	347	345	353	347	352	353	336	316	335	364	308	313	328	334	337	350	327	330	330	313	317	307	329	330	298	293	311	362	308	326	347	319	336	296	290	335	317	322	344	317	308	290	309	330	320	320	304	304	324	324	309	298	304	312	286	340	298	326	328	307	335	312	310	333	317	287	325	334	303	324	324	306	330	305	309	351	282	314	309	333	291	316	301	328	334	299	333	335	342	320	312	282	316	328	346	320	347	305	300	319	308	301	323	321	307	296	305	326	308	308	304	321	319	298	297	300	306	350	293	277	356	318	296	295	297	308	328	299	332	306	301	319	257	343	328	345	324	338	308	309	300	297	332	323	325	284	304	315	293	335	289	325	354	336	280	316	335	303	318	327	314	301	332	325	333	330	340	326	287	273	324	291	361	332	320	303	330	311	340	321	339	317	313	339	312	320	303	289	305	305	288	294	330	318	308	327	321	282	323	331	317	310	305	306	322	325	334	322	286	320	334	360	330	307	325	323	324	348	295	347	318	293	310	330	273	318	316	298	300	328	316	330	336	315	296	316	288	306	298	292	313	338	330	315	315	308	294	326	297	320	300	313	314	352	338	308	297	317	317	306	303	318	316	326	265	319	316	291	362	303	321	293	302	322	327	311	311	312	311	320	356	330	304	339	310	341	310	323	336	312	303	294	314	330	324	317	302	325	342	364	308	334	282	350	329	299	352	347	291	316	278	314	315	317	349	309	323	325	298	331	295	314	319	313	322	294	341	310	306	355	313	326	343	342	301	339	332	314	310	317	315	342	319	326	321	328	298	275	339	344	320	308	311	303	322	323	289	350	307	296	293	323	349	309	317	315	314	359	325	319	329	333	319	285	306	294	277	313	283	333	324	317	323	293	317	287	269	322	293	306	305	309	336	322	279	308	310	298	326	298	319	339	303	309	322	310	305	279	330	298	320	286	334	340	327	280	305	328	335	322	320	291	330	316	311	301	308	343	312	339	315	293	313	336	314	314	307	304	304	324	334	295	302	332	295	307	359	334	339	300	334	338	329	326	326	326	317	333	343	326	312	341	305	336	327	296	341	310	273	296	306	323	316	318	319	310	271	278	340	301	299	286	302	337	329	288	306	279	345	311	289	302	310	324	305	325	294	316	317	320	321	315	301	317	303	329	324	304	294	301	326	337	313	298	310	310	322	304	318	310	351	310	309	325	290	335	337	335	310	310	332	324	281	295	335	299	308	301	288	319	332	323	296	306	346	323	325	311	289	318	313	299	308	298	296	285	341	304	301	283	332	303	305	341	299	297	353	303	305	308	310	319	312	374	321	314	291	353	346	305	335	317	322	285	315	333	295	278	293	310	316	299	322	344	324	329	300	310	300	312	316	298	332	320	297	306	291	323	322	306	336	351	312	288	323	317	275	326	332	333	299	299	337	346	325	343	301	305	311	312	306	345	326	299	318	295	306	317	322	314	310	322	314	331	298	327	343	270	284	297	317	282	310	331	341	311	325	341	325	321	330	313	332	316	270	298	316	319	325	303	322	316	309	306	298	303	316	299	296	352	321	329	326	267	309	300	276	318	345	306	318	290	285	277	287	291	308	288	266	308	314	303	310	327	322	336	311	310	300	305	314	322	288	331	282	323	336	335	314	337	301	319	279	284	334	334	294	282	312	290	308	319	328	339	311	285	335	305	314	284	284	306	320	341	310	321	285	307	311	327	309	359	341	302	318	294	304	298	323	309	324	312	322	303	320	328	303	275	324	314	302	329	320	346	293	288	325	305	347	323	311	323	283	319	305	317	301	308	307	296	336	295	337	326	313	334	333	348	306	327	286	314	328	332	317	324	295	314	316	294	293	330	302	285	311	320	337	352	306	333	300	303	302	328	307	319	298	321	329	328	298	332	316	326	314	294	308	312	322	343	314	340	297	330	305	314	331	305	313	321	304	322	321	273	326	338	341	287	313	339	276	333	318	295	314	289	277	296	289	309	326	332	296	305	321	289	320	315	317	322	317	299	283	296	315	295	320	319	311	299	334	324	332	337	334	281	316	354	314	317	327	304	309	298	306	313	353	321	298	290	301	311	317	312	317	315	346	322	319	321	339	322	311	309	317	338	324	301	332	301	319	292	326	304	316	320	317	331	335	305	288	298	316	311	328	355	294	343	338	309	312	324	335	315	324	318	343	276	322	321	331	305	323	315	325	308	325	309	299	318	302	311	308	302	300	307	302	307	283	293	286	304	322	311	312	335	339	314	318	308	279	319	304	300	334	313	284	343	306	335	330	292	335	314	302	298	312	282	347	323	259	288	320	320	332	292	301	304	310	329	325	294	322	314	333	328	317	330	323	308	294	312	330	294	334	293	321	366	295	314	307	315	275	317	307	312	322	326	322	329	309	303	348	326	306	298	309	293	302	318	324	333	287	311	322	330	291	300	323	288	286	327	325	309	316	323	311	312	294	320	337	315	307	349	273	282	295	317	311	329	306	307	324	324	338	336	321	319	287	335	298	307	308	329	316	302	335	317	330	314	317	329	279	303	323	291	288	319	315	326	301	300	302	303	271	312	327	303	310	327	316	304	323	319	340	312	297	293	319	332	318	297	306	313	350	310	312	324	311	283	293	309	327	338	282	356	334	302	280	309	342	271	320	353	340	284	314	313	292	300	303	295	312	303	328	325	314	304	335	311	311	315	276	314	293	325	320	314	286	316	322	327	308	323	320	282	339	347	295	350	312	307	311	309	324	305	284	335	295	318	322	310	313	303	322	327	329	305	300	296	314	286	334	313	305	335	319	316	280	300	306	291	324	326	298	361	310	343	283	323	313	328	335	330	328	317	325	305	327	336	328	309	325	302	313	348	325	321	306	306	311	327	289	322	306	308	309	331	314	334	293	327	302	348	330	339	295	323	343	317	318	310	304	282	305	331	294	285	287	352	308	323	325	317	326	313	331	300	326	334	318	327	290	301	317	319	291	315	296	319	312	282	327	348	330	309	352	329	328	311	310	338	329	305	316	309	331	321	319	293	327	319	284	318	314	291	344	316	321	315	289	310	328	303	315	322	296	294	325	322	317	289	279	292	320	335	326	319	320	320	336	298	295	289	292	312	298	333	316	307	308	334	300	283	335	332	336	312	307	320	296	308	326	319	315	310	301	279	335	329	317	332	304	323	312	302	315	324	323	327	332	310	305	309	331	303	292	288	307	319	271	324	268	314	331	336	318	311	314	334	330	293	346	309	315	346	306	305	325	302	299	326	310	319	298	328	311	322	323	328	328	299	294	285	335	303	310	327	277	294	297
27862	21204	17873	9422	3704	2675	2584	2068	1942	1646	1496	1245	996	925	984	902	856	866	749	678	692	605	531	471	420	405	449	388	347	347	330	338	394	343	378	335	338	323	328	325	305	305	323	299	308	319	352	335	297	310	296	306	302	312	302	285	317	294	326	309	303	326	331	321	290	320	336	296	297	325	300	328	293	292	296	312	336	311	308	326	324	323	357	303	301	313	346	303	315	302	286	306	304	305	293	255	316	278	319	324	300	305	287	271	328	285	301	305	307	281	285	320	299	302	272	313	321	301	313	289	308	276	308	275	318	296	290	316	296	317	330	306	328	287	305	308	311	311	328	280	302	285	301	293	299	283	301	317	314	299	324	290	314	297	303	296	276	309	323	287	301	306	308	306	322	318	293	310	318	304	305	332	304	302	300	323	300	285	294	318	290	320	322	288	273	255	290	291	285	353	297	304	302	332	332	300	281	304	317	324	351	324	317	282	287	329	321	313	301	285	308	320	326	315	302	303	297	285	266	299	324	295	313	302	289	302	297	298	294	321	306	297	322	289	302	297	299	306	289	318	315	314	283	292	278	311	320	290	328	327	291	299	316	303	278	297	285	296	317	315	321	274	294	345	288	275	285	331	296	338	308	309	295	306	306	322	278	284	301	293	303	322	307	321	278	321	292	285	315	305	281	309	296	310	295	295	310	311	293	295	301	294	298	282	270	309	305	296	288	284	300	326	297	302	324	330	307	298	309	314	320	284	313	296	296	296	274	342	310	306	304	301	313	316	276	308	321	286	292	307	321	299	290	309	306	295	323	310	313	316	314	276	289	311	281	316	303	297	300	309	321	310	282	294	275	299	332	299	297	281	308	299	300	321	290	304	293	331	297	302	313	298	324	325	284	291	286	304	270	299	311	326	293	306	312	326	284	315	302	282	338	348	313	307	320	293	295	338	293	308	320	265	289	325	287	323	294	308	266	272	280	316	300	314	309	316	342	317	311	288	312	294	303	306	317	286	307	337	321	324	313	277	284	319	266	280	329	275	260	312	280	301	286	287	334	307	296	265	319	284	286	313	300	316	305	294	307	298	314	294	321	250	296	290	257	281	308	304	302	303	290	339	297	303	333	289	302	328	312	292	334	293	324	300	324	307	308	259	297	268	305	332	304	326	296	297	315	335	285	301	278	291	316	325	274	331	321	286	330	325	304	320	292	307	299	303	310	309	278	321	336	327	310	298	310	268	337	288	301	284	300	307	305	297	290	301	303	314	329	298	293	316	318	291	296	297	287	299	343	276	262	297	283	305	302	305	312	291	284	334	290	316	297	313	301	304	288	312	328	294	288	305	293	321	317	312	286	306	294	328	299	313	295	301	309	308	295	320	297	316	307	311	323	312	322	314	294	294	292	299	317	334	342	298	271	311	339	316	316	304	314	294	280	303	285	301	297	308	267	283	283	315	314	310	295	332	319	332	291	283	323	288	304	307	301	280	297	318	284	303	293	302	303	317	292	309	336	313	328	286	278	323	324	284	266	326	339	294	262	333	262	289	297	304	297	291	323	306	280	291	303	330	340	308	312	281	311	325	321	279	322	270	316	322	301	327	305	309	296	268	315	311	297	320	317	305	314	287	310	296	316	294	334	267	309	299	325	311	303	348	277	319	311	281	300	301	319	294	306	302	288	286	342	314	266	299	275	286	300	295	282	304	314	309	319	337	284	312	321	299	311	305	252	277	317	293	296	330	307	289	304	281	290	302	287	306	298	303	314	318	291	308	296	339	301	274	296	293	309	307	308	274	301	280	286	292	292	297	294	317	289	311	318	322	302	311	313	301	317	302	325	301	343	315	314	339	281	303	306	324	279	330	316	309	307	297	292	310	287	304	292	299	262	343	318	317	281	297	311	310	306	279	335	339	269	295	300	308	312	332	300	294	323	330	310	311	301	282	306	311	311	291	313	301	294	307	340	275	307	296	310	292	305	324	306	311	291	315	294	301	304	331	296	296	314	321	305	314	287	300	302	319	303	316	335	285	280	314	295	275	288	290	283	300	322	305	317	295	334	317	302	321	306	325	267	300	282	316	284	330	300	271	346	292	326	320	285	318	322	292	310	305	339	297	325	309	314	303	290	313	275	303	276	309	290	295	270	295	287	296	295	315	286	300	288	284	309	288	310	283	271	307	310	300	301	302	286	324	285	325	302	295	299	307	304	278	276	332	336	284	324	286	328	314	327	305	319	288	305	278	298	282	314	301	291	292	299	344	331	305	312	317	317	286	300	303	287	281	327	309	308	306	290	306	324	311	322	289	310	333	287	291	293	315	321	311	288	316	320	324	327	320	304	294	258	288	313	312	299	301	309	303	315	319	326	305	306	304	310	299	292	277	301	292	287	323	303	290	304	316	275	296	319	265	297	270	298	321	280	312	304	309	286	298	290	295	302	281	294	280	333	343	312	294	310	324	308	301	282	342	304	295	259	315	295	308	282	308	294	312	306	290	333	281	307	303	270	287	333	308	291	307	314	289	308	291	288	292	299	302	297	306	304	303	330	306	341	287	370	336	305	267	307	300	327	284	312	313	313	306	294	307	293	302	281	284	302	285	287	333	296	313	315	281	279	333	312	311	286	265	303	300	301	305	303	298	291	328	298	286	282	324	307	305	308	285	288	291	302	315	337	291	283	288	272	300	273	302	297	297	297	341	289	278	295	304	287	320	327	312	295	289	304	308	299	290	315	306	301	300	324	305	287	282	327	296	318	279	286	283	279	304	316	307	319	314	310	324	292	330	294	301	281	268	318	290	297	301	305	301	303	289	286	268	294	290	315	306	294	300	297	292	323	284	289	325	295	285	340	301	291	299	320	328	298	330	307	317	318	302	322	306	270	270	326	312	318	292	290	307	309	305	287	301	294	290	306	315	323	328	287	283	302	311	311	290	333	290	312	282	332	288	300	315	305	312	269	297	331	305	327	304	266	307	330	266	313	284	316	326	300	315	319	287	294	339	300	308	307	315	327	298	312	350	304	290	305	299	278	289	298	303	289	285	321	310	305	286	283	299	317	315	306	279	292	319	295	307	305	301	358	297	285	302	319	294	293	298	302	334	305	297	315	281	285	283	310	312	310	297	290	281	306	316	292	304	317	310	309	314	299	249	301	292	293	330	306	294	301	306	286	319	306	319	308	284	284	279	325	308	337	290	313	313	301	300	318	311	302	302	321	307	307	316	317	297	304	289	298	322	308	293	296	337	308	309	287	294	290	321	333	300	298	303	281	281	298	308	311	283	302	297	308	293	305	302	286	301	289	295	320	285	289	318	301	306	337	269	298	275	327	296	306	322	295	300	283	295	336	314	294	282	345	344	336	340	319	299	290	307	325	278	322	290	292	307	295	320	333	294	316	316	295	305	314	275	300	316	302	295	315	316	342	329	301	313	282	303	316	287	303	281	329	331	310	335	304	300	287	320	284	308	292	330	335	274	326	272	304	310	283	312	310	322	308	303
15539	25909	22064	11948	7271	5812	6119	5045	4856	4258	3753	2925	2327	2030	2009	1958	1749	1707	1530	1390	1385	1197	938	782	720	610	650	599	551	542	496	517	563	526	477	461	408	430	459	395	409	406	431	436	441	440	451	421	399	405	370	383	403	392	410	412	436	393	413	364	376	384	412	397	431	367	429	409	386	350	356	395	369	393	398	473	409	377	403	388	395	402	355	405	391	465	382	397	411	371	392	354	438	367	399	421	420	365	438	381	384	419	403	367	398	374	395	400	364	407	383	383	409	348	373	392	375	329	382	404	385	411	358	402	410	380	357	392	374	387	387	396	391	358	384	382	370	383	429	384	397	377	385	393	368	393	366	406	390	403	347	416	382	353	416	395	380	410	371	386	416	417	390	396	398	390	385	411	411	408	392	379	418	393	410	393	366	392	399	393	434	401	356	387	395	415	383	422	402	399	402	427	396	397	373	380	358	338	405	363	360	397	390	409	334	405	392	383	364	380	401	380	386	365	374	384	385	376	372	392	361	371	427	382	393	400	403	397	392	400	387	395	380	395	382	367	402	370	383	376	383	360	376	370	413	365	379	413	373	383	396	354	376	357	381	440	427	396	404	407	404	379	394	422	393	415	385	384	414	363	424	387	378	388	375	410	365	380	388	373	354	422	409	427	370	368	411	388	427	396	358	391	367	360	411	379	409	383	411	412	384	403	381	384	402	364	403	418	395	394	398	391	391	407	379	393	351	420	409	380	430	342	375	382	403	388	377	371	366	423	400	418	432	410	408	388	416	403	389	412	381	397	341	403	374	387	380	406	372	399	403	391	380	392	379	345	375	391	421	398	399	419	420	381	363	391	400	334	370	375	378	417	381	361	404	411	406	401	394	407	412	366	422	396	360	389	424	420	378	377	358	366	373	403	414	404	388	391	370	379	356	417	410	397	401	372	383	374	405	369	426	373	384	388	402	406	382	397	395	397	359	375	359	408	403	375	387	383	399	339	415	374	402	401	390	365	382	380	369	402	390	387	405	390	364	395	408	366	341	406	372	433	381	392	403	387	375	390	403	408	399	419	402	391	413	410	393	403	370	408	357	400	387	415	374	373	399	383	406	361	434	391	382	383	342	402	372	363	420	396	383	385	396	404	377	373	412	347	395	365	400	387	398	401	401	396	361	408	391	386	381	411	404	376	415	399	386	416	394	408	397	370	369	381	363	412	383	376	379	363	371	362	408	351	350	402	384	395	416	420	403	406	433	413	404	404	384	414	402	369	398	388	381	375	393	388	405	387	403	376	407	367	415	371	439	392	389	418	374	377	421	401	402	409	387	364	396	397	364	401	414	362	396	380	379	359	370	378	358	393	400	385	382	369	390	384	383	399	386	353	429	351	409	382	410	396	390	417	404	388	352	390	387	437	384	373	433	363	392	403	409	382	361	376	389	399	415	365	384	385	407	392	376	409	430	381	394	380	409	409	400	333	378	366	385	393	415	397	385	412	369	370	370	400	438	345	401	401	391	414	417	393	412	376	377	400	395	423	420	376	405	414	396	371	390	411	401	385	413	412	399	401	391	373	384	387	365	416	352	397	372	382	403	409	357	402	428	384	424	375	387	391	372	375	360	380	398	371	386	370	381	362	419	382	378	404	420	347	390	401	397	379	384	348	364	350	384	383	416	358	380	394	372	374	363	387	347	400	352	384	401	361	396	421	352	371	395	410	399	403	414	383	382	386	389	391	385	397	403	375	385	378	407	390	382	419	389	373	407	419	420	351	389	384	407	400	388	355	400	393	373	404	379	372	380	384	409	382	373	377	369	422	382	417	396	386	370	356	374	409	389	371	405	422	395	411	388	381	397	398	404	398	379	373	389	340	336	403	372	391	381	371	358	375	385	375	361	384	379	426	402	402	377	395	350	407	388	395	386	405	429	380	396	435	420	373	416	417	371	437	404	361	421	421	401	414	419	366	393	384	382	386	397	423	398	378	420	360	386	358	371	424	351	395	412	357	441	401	402	383	382	410	412	378	411	408	385	400	395	386	358	439	404	394	398	377	390	383	389	401	366	419	394	394	394	370	376	395	413	415	391	368	403	395	350	421	415	366	391	428	399	399	399	399	408	412	415	428	395	378	382	354	390	415	418	386	370	385	393	388	415	381	416	388	406	405	405	362	361	383	426	375	403	377	428	394	373	404	381	368	401	405	429	368	367	380	383	377	412	390	391	364	407	386	399	396	396	381	365	383	370	390	375	406	395	381	427	375	374	418	409	411	406	387	372	370	402	384	408	355	380	368	380	365	385	421	378	398	371	385	396	394	367	408	382	392	398	387	379	393	366	388	438	371	379	394	353	369	426	422	393	353	373	354	419	405	412	385	411	398	382	380	373	381	406	382	403	406	379	385	386	399	375	424	401	390	383	426	410	404	377	374	394	387	432	382	385	386	409	390	402	433	388	355	379	368	393	411	363	371	405	409	377	417	370	350	381	384	376	387	390	400	375	376	391	397	412	381	391	368	341	370	390	386	400	394	409	379	362	411	441	381	404	378	382	375	398	388	401	412	413	401	386	397	373	397	412	386	370	423	395	378	353	409	418	398	366	412	402	417	397	405	406	426	441	383	378	373	369	429	391	393	385	412	404	384	405	395	358	386	365	389	379	401	345	384	396	383	409	385	373	393	364	420	391	378	419	412	414	364	408	405	347	354	369	379	411	363	384	373	370	357	395	394	386	366	385	377	411	385	401	425	409	406	394	381	399	380	434	383	391	406	371	398	404	388	397	401	400	366	403	383	360	391	388	396	417	417	365	439	397	382	401	375	367	420	427	411	392	368	396	398	397	401	374	385	386	377	398	355	378	386	394	391	399	405	368	390	385	393	367	418	392	391	421	372	375	399	366	379	369	388	392	403	365	378	380	404	376	400	371	341	398	408	408	395	367	366	375	440	392	374	379	396	414	386	395	405	376	402	387	411	380	391	367	377	417	407	393	402	399	393	381	376	377	397	400	411	395	404	374	438	398	383	392	406	358	399	385	369	429	369	349	423	341	377	379	406	391	374	403	387	373	366	378	353	395	368	372	448	386	347	351	400	374	375	381	378	421	390	392	391	415	386	401	373	380	384	385	382	379	399	407	363	386	403	420	367	403	401	399	357	412	401	399	404	369	387	433	386	416	376	349	381	370	380	372	367	424	374	368	420	396	376	437	401	345	410	385	377	404	385	376	384	399	381	412	406	378	402	368	396	384	412	342	395	393	390	381	378	388	381	388	398	397	405	434	401	390	384	410	391	392	391	417	355	383	397	372	408	401	411	368	356	407	378	378	367	379	376	360	374	392	384	404	397	392	418	370	393	415	418	373	372	375	367	384	358	354	414	371	377	375	359	395	376	401	395	371	411	407	384	394	361	417	418	428	370	412	371	378	421	375	390	410	352	370	373	380	406	375	379	385	398	403	418	395	422	352	392	402	369	399	402	428	384	348	389	420	411	390	375	399	380	376	344
24551	21545	28831	24741	21245	11192	5416	4053	3390	2764	2609	1857	1442	1397	1408	1239	1339	1255	1134	1004	1014	743	644	558	490	454	443	394	385	372	363	311	336	328	341	294	306	289	285	240	288	304	293	294	273	283	256	312	263	208	258	281	246	269	228	257	250	261	236	233	242	232	239	224	234	235	241	222	239	249	225	256	272	260	243	248	273	256	239	252	230	254	244	261	252	272	251	253	253	265	248	230	212	249	250	241	247	254	262	241	224	235	219	257	281	255	246	241	271	248	258	268	253	230	254	247	244	244	229	221	205	222	243	243	243	223	248	268	246	225	217	232	226	245	252	247	261	243	244	250	228	252	209	240	218	266	265	239	274	251	253	246	247	246	246	249	273	275	253	242	232	246	254	228	242	245	253	241	254	265	246	253	255	234	262	235	258	241	233	244	242	250	253	235	225	247	233	213	247	228	247	244	284	228	246	247	233	253	257	271	247	243	239	256	266	210	228	244	247	255	231	260	258	243	285	247	262	272	263	240	264	236	251	242	212	245	257	253	234	235	229	238	267	264	237	225	263	238	238	224	228	247	297	243	207	251	239	267	227	246	259	253	261	242	235	266	235	234	237	242	233	267	250	238	220	267	214	247	216	231	235	236	253	249	235	245	253	227	194	205	237	249	254	244	200	225	238	220	262	247	238	268	260	234	230	235	246	225	235	279	241	253	228	238	228	235	233	245	233	225	254	234	211	246	253	262	267	228	218	273	249	242	232	266	246	263	209	258	227	216	270	243	225	232	208	249	231	230	223	224	249	247	254	210	257	266	226	243	232	241	232	247	254	244	227	247	243	247	260	227	249	244	236	243	237	214	237	243	239	241	233	237	255	234	230	250	218	256	253	229	237	236	197	232	251	252	262	236	261	197	256	239	239	249	261	228	250	236	267	220	256	288	241	233	260	226	258	211	260	276	245	236	222	231	252	248	249	230	256	238	235	227	223	260	236	231	268	245	251	258	247	242	213	235	255	240	232	248	226	222	217	245	269	239	232	248	270	237	245	268	244	233	221	251	236	249	237	218	250	261	238	255	255	262	224	266	237	238	249	255	236	236	253	229	248	244	210	224	198	293	257	226	243	244	242	238	223	247	230	244	245	260	218	261	238	259	247	253	240	235	236	227	265	242	251	238	254	224	243	223	268	244	241	243	246	232	234	268	223	245	261	236	225	205	235	233	256	220	233	273	233	219	245	240	263	213	239	237	245	232	259	231	227	253	237	258	262	210	240	232	240	238	242	283	228	248	231	230	237	264	247	231	256	257	250	238	243	234	239	230	232	271	253	237	228	237	228	223	255	257	230	229	240	252	223	242	240	248	237	243	224	238	236	250	246	239	268	217	252	261	226	225	234	223	253	249	230	251	256	258	241	266	241	239	242	239	232	239	215	242	231	250	230	245	276	234	238	244	280	243	236	268	263	265	223	254	246	219	234	258	263	227	257	229	248	243	236	211	248	229	264	226	244	253	227	230	233	258	220	230	244	219	245	248	256	243	261	263	246	214	233	228	263	245	242	277	231	242	262	235	251	257	234	249	247	242	214	247	241	231	232	252	227	222	261	228	245	212	230	235	265	277	226	230	259	252	228	222	227	246	254	230	240	243	270	254	263	232	245	246	264	218	260	221	234	265	230	210	219	269	239	244	237	250	236	241	265	210	220	262	225	237	243	234	241	272	246	218	235	229	259	264	251	232	227	216	265	257	234	231	253	243	244	250	252	250	258	217	204	252	216	248	238	246	228	229	226	250	229	255	221	243	201	247	226	260	269	251	249	245	242	271	235	240	249	227	213	250	234	236	236	236	249	234	253	240	242	243	253	242	231	233	238	232	245	232	247	255	264	262	245	258	229	241	245	238	247	230	239	197	236	255	202	216	245	249	256	211	242	243	237	213	232	251	247	238	207	229	245	243	228	216	246	241	248	246	236	230	238	253	234	255	278	237	250	261	244	238	231	250	229	263	237	251	234	245	198	205	224	225	224	271	247	237	277	237	220	249	223	234	227	262	251	234	244	238	253	272	232	257	270	269	248	244	266	241	257	258	213	253	263	264	239	269	232	228	238	241	230	256	237	198	272	262	239	252	236	230	217	245	254	251	237	239	257	240	251	220	248	262	235	239	232	277	233	240	247	249	241	257	270	245	237	212	249	232	279	233	223	223	276	251	288	258	228	259	220	249	235	238	204	221	267	255	240	225	226	221	264	250	248	225	251	255	227	252	213	242	257	248	220	230	246	229	218	230	217	205	228	254	263	239	256	241	220	253	238	227	246	235	239	240	263	227	250	247	236	261	240	222	258	212	248	214	242	247	242	244	274	260	234	246	254	254	237	235	215	252	241	217	269	234	231	234	238	235	232	246	251	237	233	245	243	255	232	254	239	235	231	230	250	225	232	255	222	251	246	258	249	234	235	229	218	214	235	211	237	235	242	258	274	233	248	241	242	257	235	228	206	233	235	225	233	265	229	267	237	251	234	245	257	254	232	227	240	264	257	263	263	267	254	255	236	246	243	224	241	235	204	230	242	261	236	277	223	216	227	225	222	263	251	235	231	251	250	198	241	223	227	279	263	241	249	236	239	247	223	229	250	220	240	232	259	265	253	230	232	248	227	222	239	227	232	261	248	231	235	273	252	238	227	235	263	239	260	245	282	230	263	250	238	230	242	241	227	239	252	242	244	214	244	247	246	267	238	233	254	242	247	231	259	237	265	249	236	237	241	229	240	216	231	229	244	237	265	244	235	248	248	232	230	243	235	266	241	250	250	235	207	263	237	243	244	240	249	252	247	262	241	253	267	247	220	248	241	230	236	238	246	229	272	222	223	226	244	238	236	258	210	250	228	276	255	220	246	232	227	243	261	251	249	226	240	236	209	234	239	233	250	252	275	269	245	259	256	242	248	259	223	254	238	268	245	220	227	237	263	239	238	241	248	246	248	242	240	239	253	210	244	246	235	286	256	238	275	243	237	247	255	295	237	222	251	230	222	206	242	239	240	247	248	267	240	244	266	240	233	233	247	235	277	251	255	230	231	240	225	237	237	246	222	237	266	217	240	239	252	246	260	233	225	251	245	245	248	260	266	243	249	231	250	254	257	218	209	227	264	263	246	230	238	257	257	247	243	236	242	258	251	236	247	240	223	247	227	235	234	250	224	252	240	219	262	241	245	250	240	250	246	231	245	209	255	253	237	225	234	242	229	210	289	240	220	214	231	224	239	236	220	246	206	258	248	237	237	232	277	240	249	243	244	216	244	262	242	254	238	257	240	246	230	245	251	256	269	235	220	227	244	247	247	244	230	266	256	243	236	244	243	249	207	233	227	263	228	256	259	270	241	256	228	246	260	264	244	237	214	237	218	265	234	210	262	217	229	227	261	261	279	233	256	238	230	239	227	221	235	223	257	254	245	235	235	230	226	237	216	244	248	229	237	214	245	248	249	267	258	242	260	233	248	216	265	258	245	188
17295	34274	29417	17241	11875	10085	9638	8593	7970	6635	5931	4354	3338	3291	3078	2799	2963	2694	2418	2406	2084	1373	1264	951	815	834	800	661	571	596	545	553	600	589	485	486	405	384	400	413	421	415	394	353	409	389	406	345	348	348	351	343	326	334	321	346	344	331	319	323	315	333	336	316	310	319	319	314	327	328	287	312	330	350	328	314	326	342	352	343	341	387	335	314	324	358	344	320	309	358	307	319	322	321	303	333	328	323	338	319	313	335	320	342	320	310	300	313	319	308	303	303	307	300	299	309	300	324	318	326	327	328	332	309	298	308	316	309	286	313	296	320	331	323	325	314	325	315	318	291	311	298	309	316	307	329	318	334	305	347	303	320	310	336	307	311	295	312	303	298	294	332	311	316	345	286	307	354	324	323	320	311	292	293	303	280	318	332	325	291	296	310	290	320	299	300	338	308	289	300	311	334	299	277	310	315	314	262	293	305	315	310	298	307	322	328	337	296	324	295	294	293	283	328	301	330	319	312	320	311	311	319	326	341	317	310	310	295	283	326	312	318	318	313	311	315	333	325	324	316	312	315	312	318	322	300	276	301	297	325	328	329	311	312	337	345	305	288	276	297	289	302	326	298	303	308	293	325	287	348	351	309	312	314	325	288	293	316	304	309	323	311	305	304	279	309	300	306	301	313	319	304	284	300	325	272	327	303	329	316	310	323	315	347	323	297	291	298	325	345	313	307	321	316	312	308	290	275	333	309	330	318	289	330	276	329	302	325	346	322	308	331	328	302	323	299	321	322	328	336	326	282	322	320	278	339	280	325	314	303	317	313	321	301	293	283	319	295	333	302	353	333	332	303	321	323	293	291	335	316	321	317	330	349	318	308	324	316	327	291	339	328	336	338	343	326	308	317	333	335	328	329	301	295	307	318	303	300	318	286	291	344	319	294	296	310	309	315	304	358	328	335	316	325	294	334	298	315	314	275	330	338	342	290	334	325	316	333	349	318	314	288	325	321	303	288	304	289	313	324	321	342	305	305	330	306	330	312	342	309	299	298	345	329	345	318	283	290	321	304	331	324	302	332	312	320	325	309	300	318	321	275	304	315	284	317	313	328	327	302	281	321	291	308	333	315	345	313	310	241	312	286	291	314	312	288	309	306	303	277	315	317	314	343	291	302	299	356	279	308	314	332	330	304	343	334	318	322	319	331	292	315	301	340	313	314	324	313	305	301	321	293	277	301	315	294	339	327	304	304	311	321	317	311	319	343	311	331	323	287	296	298	303	288	284	273	329	320	325	322	307	316	327	314	343	324	280	280	309	301	304	288	296	313	330	316	331	305	330	303	307	320	340	315	318	313	289	313	297	333	329	302	303	354	349	273	284	302	309	314	318	311	321	308	302	337	323	301	299	309	315	315	296	304	316	328	304	341	340	318	334	296	332	342	295	316	340	314	307	288	314	342	303	308	322	293	293	283	321	330	314	331	303	281	325	302	318	312	340	311	336	328	301	323	315	287	313	308	314	306	315	335	322	317	327	333	305	301	297	308	307	354	308	324	303	319	332	325	298	313	305	303	317	318	290	313	284	302	312	313	305	312	277	317	326	319	303	374	272	298	296	334	304	299	306	310	306	309	309	359	285	314	295	339	337	304	337	340	323	328	296	328	329	316	292	306	318	311	288	296	282	314	288	329	277	290	310	309	308	302	303	274	305	334	311	283	301	286	320	313	291	316	312	293	326	294	337	299	331	313	314	301	311	337	291	318	285	328	273	300	327	316	328	304	319	304	276	286	276	327	317	314	286	317	327	295	287	296	298	328	292	286	300	330	314	305	309	348	341	312	316	309	288	302	295	330	308	314	320	307	313	316	304	292	335	366	301	318	336	302	315	358	289	298	301	299	322	306	321	309	322	299	315	329	322	324	281	333	282	289	371	297	348	301	287	316	325	316	306	332	285	332	267	300	322	277	316	319	310	327	292	321	284	303	311	317	309	325	324	358	312	273	337	333	308	326	306	312	294	315	317	304	312	299	302	313	312	325	311	325	321	329	339	316	330	321	309	257	321	315	326	312	311	297	315	300	334	306	311	327	337	310	321	298	293	305	298	314	301	320	328	290	321	335	297	315	292	330	336	321	295	308	304	322	321	322	312	315	316	327	302	302	293	311	289	330	307	293	309	309	302	298	288	297	297	298	308	314	299	303	309	332	312	320	300	307	332	278	315	311	300	310	325	313	324	319	292	307	292	279	286	315	314	308	300	339	326	321	331	320	317	289	316	310	285	296	280	322	309	330	322	330	279	344	317	304	282	323	317	288	335	313	325	280	327	300	303	320	305	333	315	305	286	296	294	294	321	349	307	309	310	313	303	303	293	328	328	300	300	318	338	303	339	309	318	339	329	321	313	319	312	321	331	299	322	318	322	302	309	301	332	270	324	274	318	320	287	306	310	271	300	320	306	337	310	311	289	312	310	298	293	291	295	326	330	294	287	331	335	300	308	300	303	385	305	343	330	324	284	325	305	278	339	308	332	308	333	300	304	300	310	351	311	332	331	316	327	315	312	307	317	294	299	294	330	315	315	330	295	298	315	304	326	315	337	313	305	313	290	320	311	322	344	297	331	308	325	323	329	280	333	340	307	303	312	273	312	308	300	299	308	308	294	323	308	306	315	301	301	333	322	316	294	284	322	336	326	315	334	318	311	323	295	330	301	330	328	334	299	342	340	283	295	322	329	293	354	320	325	317	321	295	318	298	314	302	288	293	313	318	338	313	335	330	325	306	339	299	336	313	331	331	337	303	326	322	316	337	288	326	301	293	308	293	334	306	319	294	327	341	323	334	297	306	316	284	308	309	275	310	310	315	334	313	291	288	307	310	320	303	334	310	328	277	314	266	308	334	295	305	329	333	313	329	287	335	314	291	326	304	291	329	305	306	289	292	350	295	329	325	318	317	343	332	324	328	314	332	283	305	292	321	313	302	348	310	349	328	296	332	291	318	289	302	298	349	317	307	316	307	298	291	327	336	310	306	316	284	356	357	323	313	266	331	290	299	324	314	298	301	320	319	297	330	306	312	283	285	304	310	309	311	332	334	307	314	319	314	296	327	318	281	315	305	304	304	311	328	299	301	332	324	326	336	315	343	329	295	320	295	333	313	326	299	323	323	307	291	290	299	295	311	318	336	298	307	327	327	300	324	317	336	313	313	303	344	294	329	317	323	307	308	295	325	338	320	315	319	296	295	324	290	324	265	336	340	312	326	335	294	319	306	280	318	330	307	349	289	338	322	298	302	310	297	313	336	324	297	304	324	348	304	314	290	308	294	307	318	299	300	353	306	306	297	305	315	337	305	323	305	317	321	306	295	340	309	314	299	311	316	310	339	336	292	309	304	326	326	303	320	281	313	320	315	297	320	305	366	348	317	294	322	317	346	345	324	323	297	328	333	305	325	278	264	300	315	322	325	319	317	308	343	328	350	304	312	306	276	309	342	346	306	314	335	319	320
25777	21557	27487	25270	10019	3963	3324	3197	2762	2166	2009	1530	1233	1257	1098	1129	1217	1119	1049	1018	775	711	611	543	531	541	472	465	401	399	405	428	433	406	368	377	370	374	362	364	347	353	338	400	390	321	319	378	342	371	326	337	321	318	332	341	332	368	323	317	322	330	325	367	338	293	294	337	334	304	345	305	350	350	332	361	353	342	371	333	338	336	359	337	291	303	318	335	320	370	330	302	358	329	343	349	327	311	295	324	328	324	311	304	295	326	326	317	344	304	313	335	328	330	320	304	325	322	298	341	310	293	309	325	351	331	339	329	326	330	341	334	335	328	321	358	310	322	357	320	324	342	365	332	310	388	358	313	338	313	354	334	328	339	324	308	328	332	343	302	335	319	365	341	333	295	329	331	337	321	337	342	310	321	315	348	364	332	346	306	348	344	321	337	307	346	340	320	329	342	362	323	335	326	336	338	347	338	329	348	338	350	339	308	332	368	355	334	352	337	330	346	356	354	312	327	333	310	321	328	320	311	307	349	356	348	334	375	358	317	339	325	339	317	337	386	318	323	349	347	318	308	325	300	327	309	333	297	325	289	318	331	327	341	327	342	316	339	338	350	319	332	329	372	317	331	316	320	321	332	329	323	337	335	299	275	337	336	339	341	363	325	360	335	320	336	348	346	339	315	335	337	322	328	342	303	339	364	337	322	356	339	311	356	329	356	318	318	356	308	345	341	336	321	345	295	340	343	328	355	329	306	331	324	335	291	340	343	361	340	352	333	315	320	336	321	333	330	324	309	282	327	348	347	357	362	309	340	346	357	345	313	323	329	343	310	371	329	316	347	325	332	337	332	351	323	360	347	304	344	279	319	338	333	340	339	334	338	305	312	318	334	312	325	321	331	321	375	349	335	361	309	335	335	326	328	321	346	324	318	320	301	307	320	335	348	357	315	336	321	317	339	285	328	339	329	314	334	359	321	337	356	343	329	309	369	317	322	314	334	296	349	312	352	367	334	311	309	326	287	329	329	301	307	325	351	325	302	323	326	335	366	320	331	326	347	332	350	356	344	325	352	331	321	309	305	354	343	348	328	329	339	310	338	321	324	340	311	344	330	352	342	342	334	335	336	313	333	338	326	300	347	335	325	349	340	325	349	331	331	343	322	346	331	302	347	329	314	324	323	333	321	347	293	328	335	328	374	307	333	340	345	337	302	317	309	331	301	370	321	332	350	288	349	364	365	355	341	318	366	294	330	332	306	352	311	324	323	332	306	318	339	337	339	371	304	332	327	315	367	348	346	337	321	336	317	330	326	329	336	343	345	334	327	360	333	323	309	315	349	362	367	339	305	308	328	349	303	344	334	346	353	340	331	337	310	308	341	310	316	331	331	340	345	340	311	350	315	341	333	345	306	329	376	355	346	304	326	307	320	340	325	372	352	389	317	321	320	308	333	365	337	337	344	297	343	335	320	343	322	361	337	319	353	357	324	335	331	351	343	333	290	326	296	327	334	336	369	342	341	308	332	335	324	349	336	348	329	330	336	307	331	340	337	352	346	300	338	340	320	347	345	317	367	343	349	317	346	311	337	342	370	315	325	370	306	358	333	349	358	315	303	312	332	321	336	304	344	310	336	322	338	327	305	329	335	339	324	331	354	352	293	346	330	371	351	330	302	336	304	354	356	318	342	345	307	333	335	361	326	315	321	309	331	334	329	340	293	385	344	303	329	350	319	335	321	356	347	326	326	327	333	355	295	343	363	314	339	345	344	326	313	341	362	350	339	364	325	371	363	334	317	349	323	335	355	362	337	338	353	348	332	340	327	324	344	368	327	355	325	334	353	349	313	326	294	294	321	302	354	339	329	323	343	365	332	310	345	382	351	324	331	304	365	322	335	318	288	327	325	345	334	356	349	344	334	329	340	355	328	294	289	359	343	334	338	364	344	340	355	315	340	344	328	291	325	339	336	346	342	315	365	327	322	328	375	344	311	300	309	321	314	315	324	339	352	339	342	320	331	334	316	337	335	315	323	319	330	335	337	360	347	334	310	332	324	294	347	328	346	368	330	308	316	294	346	348	341	320	348	336	291	308	345	330	358	326	314	343	316	338	331	332	359	333	326	336	337	321	357	315	345	307	319	339	372	368	319	312	317	327	335	333	337	362	344	329	288	333	325	317	299	304	336	320	326	317	350	335	333	344	337	297	340	312	315	309	313	321	326	361	340	335	329	356	368	352	328	359	327	341	309	337	331	302	309	314	342	310	327	321	321	343	387	323	331	335	326	329	326	323	333	293	344	333	357	338	312	338	344	325	303	342	344	337	335	351	350	365	360	283	336	324	320	336	335	309	341	337	342	312	321	320	316	338	329	350	315	341	314	328	322	296	357	354	333	335	317	310	372	350	344	315	343	331	330	321	332	361	344	343	374	365	366	334	326	293	324	347	314	367	356	331	324	329	327	348	304	325	348	327	328	343	338	316	333	354	314	330	325	343	338	335	330	312	341	330	347	361	344	348	353	319	322	340	354	336	350	319	327	349	361	370	364	341	304	323	332	306	360	307	358	299	313	326	361	348	356	364	340	346	306	328	360	304	320	344	333	371	331	377	347	340	347	345	304	336	343	345	314	346	340	325	326	331	319	343	338	317	363	313	327	336	331	308	350	329	325	323	338	337	315	321	346	295	336	346	316	336	338	317	354	354	339	316	328	331	322	348	337	330	327	377	341	333	288	304	338	333	301	343	349	330	344	313	290	325	319	329	316	326	386	366	319	318	332	304	291	315	325	333	376	347	341	334	324	334	318	299	322	340	338	329	313	298	333	315	373	322	328	325	331	346	331	371	295	307	346	340	328	348	336	311	332	340	334	288	330	305	317	340	356	345	351	339	336	309	321	321	346	355	360	309	353	339	334	354	317	334	329	354	325	347	314	359	331	342	313	319	320	300	316	319	331	338	352	350	331	365	324	336	314	339	335	329	325	335	357	362	311	314	385	360	356	338	364	323	306	309	347	325	308	340	324	360	346	357	343	341	338	356	309	344	351	360	318	323	354	355	314	322	342	344	355	306	318	354	315	345	298	346	346	334	338	351	315	300	378	326	318	350	320	323	326	355	320	352	314	330	354	355	331	363	357	293	323	333	338	341	327	343	321	315	316	362	332	332	362	332	374	350	327	327	380	331	338	353	328	343	346	355	322	374	315	367	325	340	313	350	327	348	296	292	329	317	293	311	330	336	333	311	335	340	306	313	318	353	340	299	327	313	343	339	339	315	350	327	323	370	337	388	331	322	355	347	314	306	309	332	321	323	352	338	327	355	335	325	298	318	335	310	338	307	325	320	315	298	326	362	345	338	344	321	338	319	335	313	335	311	350	332	342	303	324	327	344	360	378	326	321	328	342	293	321	370	330	380	326	324	364	331	323	304	335	321	328	362	328	345	348	314	337	331	336	325	336	356	337	336	354	327	350	359	310	365	337	326	335	330	310	356	312	320	351	317	339
17202	31088	25910	13561	9407	8210	7671	7474	6905	5438	4837	3540	2772	2809	2351	2540	2634	2487	2226	2146	1627	1365	1155	957	780	812	788	666	589	544	616	550	596	597	561	511	506	459	465	492	486	483	471	494	525	478	490	450	433	422	454	360	472	433	384	451	401	444	413	424	432	438	423	471	421	402	431	436	417	434	448	441	417	418	408	406	425	410	400	430	400	441	428	481	408	438	450	410	463	453	467	396	437	414	415	408	427	422	440	400	395	394	391	419	423	458	400	420	391	433	399	422	448	438	407	395	434	407	459	392	436	434	422	410	438	424	436	400	404	433	372	370	431	442	448	408	433	454	405	408	440	370	417	415	424	434	466	414	396	438	422	416	410	428	437	424	421	418	450	413	459	386	425	414	380	459	451	447	455	392	395	408	435	397	426	397	424	403	360	428	401	413	430	402	411	415	436	396	408	430	388	428	460	468	429	409	433	435	400	430	406	419	399	436	391	434	407	470	402	414	425	434	453	389	421	411	441	419	420	427	463	445	412	438	415	435	431	415	381	424	402	420	412	407	425	419	394	400	426	440	441	442	420	409	425	375	447	407	414	407	442	433	377	400	394	424	442	398	404	396	427	408	420	381	455	401	411	427	391	438	433	396	407	457	394	398	411	412	419	437	398	393	443	425	459	414	404	426	385	416	471	412	421	413	381	429	442	429	446	428	395	423	378	410	406	384	423	391	400	436	416	443	436	402	440	447	432	409	389	417	409	387	384	397	442	434	426	436	411	402	393	384	384	400	422	423	417	416	438	377	433	457	420	451	396	399	399	410	454	419	393	438	432	439	455	383	404	414	407	404	408	407	445	437	428	429	456	414	414	406	409	409	395	386	380	405	411	437	429	433	414	415	369	410	384	408	410	413	384	428	381	397	426	421	406	431	415	431	445	401	386	420	424	417	409	422	393	455	413	362	425	428	415	399	431	380	425	415	417	391	470	417	386	437	440	428	426	419	437	430	414	396	429	434	391	412	415	415	405	436	418	411	409	448	425	440	428	427	416	402	404	448	409	443	412	450	378	397	402	425	442	415	365	395	397	422	395	437	421	405	428	425	397	436	386	379	389	425	392	417	436	396	368	404	416	410	392	408	425	445	434	442	402	408	427	416	444	432	465	421	419	438	409	422	389	397	379	421	395	404	437	457	414	443	437	399	432	414	419	425	440	416	401	412	417	407	451	401	406	419	418	406	419	416	436	422	406	433	414	455	409	408	451	423	442	416	410	428	397	394	446	383	434	395	408	448	455	387	470	426	422	398	426	401	394	404	420	381	408	455	376	423	410	387	389	417	419	415	419	433	440	404	386	460	481	432	429	442	412	421	414	423	420	426	414	409	424	435	448	412	387	413	413	413	439	412	423	418	425	413	419	424	435	408	411	401	431	415	378	436	430	403	443	401	412	410	430	427	425	432	376	465	415	399	430	420	416	403	425	438	390	443	391	429	410	415	451	458	376	417	417	413	438	421	417	395	385	405	429	400	410	412	398	420	407	438	378	413	451	435	419	404	429	392	390	408	421	436	434	448	377	407	412	457	405	437	418	364	398	427	419	422	414	425	434	418	450	404	420	416	424	438	470	405	422	426	430	383	419	405	427	415	387	409	463	420	406	450	435	409	399	406	441	429	472	419	436	433	408	409	417	429	434	423	423	391	415	419	390	441	419	380	365	392	413	419	415	402	429	411	462	444	425	400	434	466	419	380	398	411	421	456	424	423	394	388	411	419	454	426	415	413	438	423	395	403	422	440	421	419	392	413	441	389	427	394	436	407	424	475	434	395	417	421	420	420	446	434	400	420	460	423	406	362	436	458	432	431	384	366	396	427	415	449	409	446	394	420	438	411	423	449	427	402	427	398	393	415	391	407	412	423	372	420	437	401	401	437	406	416	428	397	407	395	405	393	400	397	419	419	446	409	426	460	420	424	429	420	423	415	446	460	426	421	380	405	414	392	442	393	445	432	411	414	444	436	406	409	415	402	425	434	460	421	410	375	412	399	401	417	408	363	432	406	419	443	413	460	405	414	430	465	417	447	454	415	413	394	427	404	413	395	449	390	408	409	451	440	405	410	431	433	405	421	421	454	451	422	373	425	429	399	406	435	420	418	427	420	437	400	407	426	407	395	378	413	377	431	429	441	411	392	403	427	432	455	384	402	404	415	390	407	419	427	444	406	443	405	431	414	442	386	441	370	431	447	420	390	431	390	451	395	399	427	418	449	424	428	421	472	403	419	380	380	388	413	425	400	431	403	414	422	406	396	399	402	447	424	398	423	423	378	375	382	425	415	426	457	439	434	450	447	416	368	420	413	388	438	403	417	439	395	389	417	436	383	434	412	438	407	430	434	418	440	451	418	420	428	442	448	390	422	448	390	416	393	418	425	420	420	415	410	421	414	409	417	408	437	429	405	415	435	427	387	401	388	446	406	373	399	462	441	395	420	398	417	392	419	402	420	458	385	437	421	425	393	397	421	442	372	408	427	440	420	423	422	412	382	388	404	413	433	412	389	375	406	441	405	425	400	435	429	467	428	443	415	370	379	441	441	421	407	395	394	405	419	406	424	394	425	426	414	387	417	389	404	415	399	419	396	429	428	432	403	419	411	402	438	415	442	428	429	439	433	421	419	423	390	450	411	432	412	407	435	392	381	404	427	447	418	416	429	437	431	431	411	394	394	429	394	391	411	441	421	437	395	445	395	431	401	414	412	464	432	425	421	415	474	427	408	417	404	424	408	408	417	446	431	422	384	408	422	379	419	373	410	414	420	423	452	413	410	422	391	421	416	422	473	371	422	391	440	407	416	435	419	431	415	407	414	402	410	390	415	393	421	397	394	417	420	425	447	422	399	423	416	381	386	428	439	381	456	420	471	396	378	434	459	427	391	396	451	410	426	407	428	416	439	416	424	425	427	410	436	412	413	417	443	423	414	421	431	402	426	411	402	399	415	384	414	422	418	412	416	422	388	465	392	426	449	423	446	389	441	438	423	395	380	405	424	411	409	439	403	416	432	459	413	431	439	403	421	416	425	393	436	402	413	368	431	400	389	450	429	428	419	436	424	417	418	401	356	455	419	416	434	419	426	418	390	417	458	423	402	398	420	407	403	424	369	424	410	410	443	429	434	421	443	399	422	433	410	407	381	402	425	436	382	409	405	428	456	411	430	402	414	407	406	400	421	416	423	404	431	419	436	471	405	456	397	402	368	423	440	436	409	434	425	429	427	397	392	378	433	413	398	407	397	407	412	398	423	436	406	450	432	397	408	399	423	424	395	374	414	414	413	430	423	424	421	429	423	423	389	443	457	444	402	406	397	412	410	420	436	411	422	409	390	420	393	439	421	427	433	392	427	441	414	372	419	419	416	438	405	395	419	400	408	394	419	427	449	410	377	446	455	399	419	425	427	449	383	408	416	410	460	440	412	427	428	416	412	416	455	439	416	430	467	412	433	393	431	405	394	414	430
23470	21573	29417	24159	21573	21665	13081	6522	5262	4160	3450	2455	2152	2008	1750	1749	1863	1732	1575	1410	1237	1085	827	681	601	594	586	422	386	407	410	444	453	418	428	314	346	341	317	333	310	313	321	309	315	294	291	273	281	278	253	252	294	266	265	267	282	231	283	261	260	250	240	251	259	247	291	246	265	231	262	254	249	274	258	252	267	252	281	287	263	244	245	283	280	290	289	258	267	235	267	265	249	248	275	248	256	247	248	246	253	275	264	259	241	252	265	264	235	257	271	262	278	244	258	277	243	255	247	269	281	228	259	258	262	253	268	268	245	246	229	243	278	227	228	278	242	251	249	277	264	245	255	254	268	248	245	255	251	231	249	259	254	252	252	281	252	292	269	269	276	286	222	249	248	248	236	256	236	260	278	238	277	240	257	270	238	223	258	289	259	255	263	274	254	242	217	264	241	283	260	265	250	259	220	277	244	251	292	260	252	252	246	274	250	248	243	251	277	269	244	231	238	263	279	285	233	254	249	274	262	261	261	265	235	267	220	240	245	273	249	235	251	266	226	258	231	255	244	255	257	250	274	283	251	231	265	264	236	230	246	243	276	249	249	275	264	265	226	238	252	257	258	246	249	276	250	245	243	262	241	281	266	260	237	247	275	270	263	254	241	247	247	232	255	262	286	245	248	257	247	277	257	280	283	255	287	231	273	241	257	233	283	253	259	260	265	287	241	259	246	254	223	237	247	270	249	270	251	253	258	245	247	263	261	268	257	264	266	242	276	234	283	237	271	235	250	249	276	234	259	239	287	240	249	254	246	254	244	244	238	274	256	240	231	263	256	254	240	255	263	233	272	277	258	271	245	236	250	260	255	240	230	246	249	235	244	257	283	246	244	258	244	275	260	277	248	285	261	256	268	247	253	224	231	262	251	240	282	258	222	261	247	273	229	285	250	251	273	264	252	262	274	250	264	261	255	258	260	269	226	279	236	248	259	239	258	271	256	229	232	223	250	249	258	264	242	261	278	231	262	256	254	240	235	263	235	268	243	257	240	240	243	266	257	258	266	270	261	251	245	254	270	269	245	239	218	261	253	239	242	251	258	237	255	225	271	260	275	235	262	268	265	233	261	254	289	273	243	246	265	235	246	225	257	254	266	259	263	245	291	233	248	244	248	228	237	259	264	232	271	265	240	263	229	256	263	269	268	240	279	257	245	227	249	243	273	271	274	249	260	255	284	261	221	236	268	223	263	273	222	257	226	225	250	251	248	228	272	281	222	226	258	284	236	256	243	257	294	233	250	216	282	269	233	269	256	222	254	261	254	256	222	280	214	250	220	261	254	241	236	267	256	245	250	233	243	247	241	248	261	264	242	249	263	249	217	221	283	241	230	247	256	254	271	284	234	285	258	229	261	266	253	249	291	244	261	275	238	249	263	262	247	272	246	271	293	277	244	273	254	284	263	245	259	254	252	279	261	252	261	265	198	253	257	267	264	271	254	258	255	219	232	266	247	245	273	267	246	261	267	256	271	259	267	244	227	238	243	261	247	271	270	239	243	239	278	289	262	229	278	259	238	284	259	291	263	238	271	258	236	255	247	262	290	227	266	263	246	239	271	240	271	262	240	247	268	243	245	243	229	263	235	255	249	252	264	233	273	251	246	254	236	244	275	231	263	287	269	245	295	252	264	243	242	264	251	223	264	247	257	291	247	286	275	270	244	224	253	273	234	214	268	226	287	269	239	252	257	245	220	259	264	238	237	254	263	259	266	240	256	253	247	288	254	249	238	263	264	284	283	255	274	254	254	253	230	262	263	268	259	247	258	247	241	262	277	237	252	245	264	241	231	262	288	268	259	247	242	242	270	250	272	275	259	298	275	250	250	247	245	247	253	258	250	224	227	238	234	227	226	245	245	275	241	248	267	238	291	265	271	220	263	225	243	254	248	253	264	272	237	259	253	255	244	244	257	265	255	216	258	245	277	237	261	256	255	242	264	266	238	250	302	254	256	249	250	266	257	235	262	260	236	238	274	271	261	245	272	253	252	245	259	237	230	256	267	253	267	238	241	258	243	288	231	242	260	246	270	248	242	278	261	249	246	275	279	287	254	242	249	252	248	231	258	258	253	240	245	247	241	251	281	256	298	264	244	244	281	251	227	251	239	238	248	221	252	266	297	247	277	240	245	253	218	261	258	248	246	234	253	259	263	250	256	256	291	241	245	255	239	269	269	244	255	261	218	255	227	279	259	256	258	268	269	259	242	216	235	258	243	276	243	251	246	278	250	213	241	272	254	222	252	249	266	266	265	225	248	242	255	249	290	235	221	258	256	241	248	262	258	255	242	240	229	259	246	261	274	229	269	225	252	212	244	244	263	227	243	248	266	266	268	263	225	263	280	224	275	233	260	250	248	284	241	269	247	248	257	279	242	275	229	264	271	254	214	256	228	235	217	225	272	270	249	242	270	261	252	229	233	233	236	247	261	260	269	242	242	247	234	262	248	252	252	242	261	256	260	228	275	240	242	247	245	268	257	252	246	236	255	252	278	269	268	241	261	239	243	263	261	246	257	228	265	264	268	255	231	254	264	254	268	228	265	252	250	286	261	247	271	248	240	240	270	251	258	236	267	248	256	236	261	267	254	234	236	224	222	258	271	278	243	254	241	256	229	267	242	255	255	260	269	231	283	276	252	249	237	212	249	255	235	258	244	262	258	238	248	252	267	245	221	237	274	296	242	255	240	243	266	260	246	258	233	251	265	284	258	238	258	268	233	264	239	244	250	276	273	248	245	258	258	268	276	235	214	255	237	214	237	240	230	247	246	256	261	255	283	227	246	259	259	268	253	243	245	260	268	245	268	246	294	248	251	260	252	256	255	273	253	280	238	237	269	278	254	241	267	260	234	277	225	224	238	255	276	252	250	224	261	249	255	259	261	277	249	252	262	259	266	238	258	264	254	249	240	260	264	248	248	283	253	214	240	251	270	247	252	274	255	261	249	262	264	250	253	272	256	244	264	222	236	234	261	257	246	269	268	252	241	255	223	224	253	262	237	245	256	252	261	277	243	256	278	264	278	234	265	253	231	240	246	257	274	234	266	227	244	257	263	256	242	253	245	240	271	227	229	245	242	276	232	228	256	254	255	253	268	264	247	236	275	254	273	241	228	255	258	248	236	250	267	269	247	252	262	251	259	231	245	248	255	267	256	250	260	279	252	233	275	239	287	242	240	261	253	241	238	244	248	269	253	264	271	252	270	259	273	264	278	276	267	270	235	281	265	264	274	269	257	265	255	235	241	274	254	254	253	261	232	262	228	260	265	255	250	263	238	260	276	272	212	262	255	263	233	240	242	251	230	256	235	265	257	252	265	267	275	254	245	241	269	251	255	258	237	222	273	252	241	245	262	261	259	257	275	259	256	268	251	227	261	233	238	240	257	221	217	256	259	262	291	240	269	264	245	286	227	258	270	269	262	249	237	250	266	233	264	270	261	232	248	244	228	263
20255	40000	34290	20967	16309	14379	13241	12641	11696	9217	7778	5764	5195	4790	4032	4168	4189	3928	3550	2995	2555	2345	1638	1318	1096	1101	1035	837	695	643	735	838	686	716	638	538	502	431	449	489	446	495	496	482	449	416	409	404	386	369	362	391	366	341	344	367	347	297	305	359	335	326	337	320	312	321	315	321	304	334	340	324	319	317	337	377	359	380	379	378	359	359	349	325	359	353	376	342	335	362	348	301	313	325	335	315	321	314	314	335	337	314	326	309	324	372	332	337	324	340	320	323	324	330	323	329	298	318	324	299	297	308	297	337	317	311	318	314	334	292	313	311	322	314	302	303	320	302	308	291	353	310	317	343	308	337	300	307	342	304	308	310	319	290	312	317	317	277	324	310	305	303	310	317	327	302	320	304	317	323	307	323	318	327	323	328	313	305	290	308	328	317	312	316	289	332	329	307	301	302	321	308	338	340	321	293	312	329	329	296	319	296	346	343	346	315	330	283	310	311	311	305	350	323	277	320	288	313	323	330	304	318	316	333	318	348	293	315	325	319	334	330	306	292	299	300	317	321	312	310	306	361	316	323	332	329	328	314	293	301	350	332	303	328	337	299	313	296	281	311	306	293	333	338	305	311	318	319	308	319	315	318	289	305	347	319	336	323	323	330	315	308	303	353	318	325	323	318	329	326	324	314	283	307	340	303	319	336	301	328	307	325	333	317	351	315	341	325	314	301	315	306	313	310	295	330	295	321	298	301	321	308	310	313	317	302	330	310	325	325	314	335	336	322	322	325	291	299	331	326	345	323	335	348	331	315	336	332	331	326	310	308	298	317	305	321	293	305	329	359	304	307	281	301	335	326	329	347	285	295	312	301	349	326	323	317	301	335	331	292	318	344	303	308	299	349	338	323	343	328	303	312	327	343	310	347	329	305	319	311	347	306	329	324	312	322	332	336	324	273	338	300	321	335	350	320	372	308	307	292	312	325	314	318	339	252	331	341	296	292	309	330	310	312	314	330	296	302	324	339	342	311	323	301	309	343	321	338	322	287	326	324	312	313	311	312	311	339	311	312	316	300	309	317	325	316	306	306	314	311	332	289	323	318	323	309	348	315	304	324	328	319	308	319	335	326	328	339	320	321	312	314	332	334	323	309	340	298	309	321	325	320	307	362	310	270	300	320	308	302	304	318	289	310	315	320	319	289	315	337	290	337	321	340	326	340	324	297	341	343	317	341	311	308	299	311	297	287	307	318	343	339	318	347	298	332	341	325	275	329	321	331	280	323	327	324	315	340	355	331	305	328	307	338	306	309	301	336	308	308	284	311	317	311	319	294	336	305	324	313	300	337	309	290	293	292	314	303	357	307	306	323	312	319	318	311	345	316	324	332	287	311	324	306	331	335	327	334	307	347	343	342	290	297	344	301	284	292	298	328	327	323	352	342	305	314	305	304	301	295	338	312	292	273	304	321	330	341	328	349	294	297	292	285	317	323	335	313	327	322	340	317	293	354	331	322	304	319	324	327	301	322	313	333	333	281	305	302	336	307	286	312	315	333	315	289	341	303	319	346	312	321	311	335	330	302	326	335	318	311	311	283	330	326	322	326	282	315	324	310	309	313	301	298	308	364	309	338	331	325	336	302	295	312	274	304	322	290	295	322	310	353	325	309	373	317	318	314	293	289	304	306	343	317	299	317	329	335	337	323	328	323	322	310	318	293	318	341	325	306	338	338	307	322	327	302	312	296	296	351	322	316	291	306	297	329	355	345	329	328	302	328	326	323	311	322	330	322	323	330	320	295	311	285	349	312	314	328	328	286	337	309	314	302	330	322	313	308	339	327	302	275	304	295	295	278	331	326	318	332	326	327	314	353	337	315	323	295	299	297	304	307	337	303	326	328	331	321	303	346	305	315	310	343	327	315	332	336	338	308	334	317	302	311	295	306	334	312	293	313	325	332	324	302	319	312	299	324	300	311	298	328	275	300	327	326	337	310	345	332	321	284	303	354	317	298	319	318	312	321	287	326	287	312	323	324	305	313	334	323	333	335	314	320	312	331	321	298	350	293	294	297	340	344	326	321	301	327	310	355	293	332	297	312	311	304	311	345	343	291	285	344	365	300	308	319	316	323	313	326	314	328	332	326	304	310	309	316	303	328	316	305	330	297	354	324	296	302	309	314	307	294	299	318	322	316	327	330	305	305	319	288	282	313	305	316	306	291	326	322	292	300	319	340	313	325	344	320	293	307	290	342	328	316	277	317	326	291	335	293	311	347	306	300	321	327	331	354	302	333	301	321	333	307	319	296	309	310	315	325	335	331	308	328	286	331	320	346	323	312	337	304	321	314	310	280	327	364	318	354	298	312	323	318	331	292	327	317	271	329	300	326	332	284	311	288	297	343	338	300	316	334	287	349	330	289	286	321	319	349	327	307	344	337	307	299	279	318	351	312	303	306	314	285	333	308	322	348	305	338	326	334	331	301	296	307	313	304	337	345	320	309	312	336	308	352	302	303	304	282	330	322	294	288	297	327	327	325	339	301	327	305	285	331	332	308	311	339	314	353	318	339	334	298	330	307	302	319	330	342	347	305	312	306	307	322	330	317	319	286	316	311	315	312	331	327	331	329	308	306	310	303	299	311	300	303	354	359	338	296	287	344	322	326	316	313	311	302	295	334	336	317	323	297	293	337	329	299	331	298	315	301	291	320	339	316	334	298	361	293	278	320	279	328	283	324	315	331	295	328	334	304	313	282	308	291	302	318	298	303	293	298	296	337	332	286	336	351	299	337	348	312	283	288	328	302	307	322	318	296	302	296	323	308	321	325	306	333	302	267	329	293	306	312	342	314	346	318	341	307	297	318	321	360	291	319	338	290	330	317	322	321	325	335	308	315	320	308	347	327	326	317	310	320	299	313	336	351	320	303	306	305	308	343	352	330	313	315	295	299	315	305	338	294	301	326	320	319	328	317	341	289	297	301	344	346	315	314	329	291	306	302	329	341	320	314	321	314	330	321	285	327	325	340	328	304	305	316	287	290	300	323	308	363	333	292	332	296	339	319	327	302	337	350	337	318	346	334	343	322	305	309	310	336	294	296	326	315	299	342	346	319	315	295	342	322	315	320	285	301	344	344	354	326	315	343	305	334	292	304	298	293	341	308	327	355	326	324	303	288	332	318	268	294	313	317	301	306	319	325	325	349	322	310	321	304	306	294	340	333	342	309	324	294	291	308	345	324	323	340	337	318	340	336	341	298	342	310	307	311	332	305	307	324	315	310	310	314	322	333	296	323	350	303	307	300	269	332	352	303	305	313	300	341	332	293	319	301	293	342	314	316	304	345	353	329	327	336	335	297	286	315	319	319	334	349	339	308	301	317	285	286	348	293	318	334	323	340	297	322	337	331	324	296	283	291	300	300	301	309	354	316	291	351	293	329	318	305	329	310	325	306	327	286	334	314	333	334	292	308	324	314	319	335	341	289	302	319	358	294	321	321	318	323	307	354
27884	21321	17508	7856	3634	2923	2652	2637	2313	1728	1478	1117	1058	912	855	868	888	800	743	785	687	659	544	442	437	412	423	374	364	373	357	349	333	399	350	333	322	345	315	314	338	322	319	336	323	319	322	303	305	319	317	326	296	302	321	325	281	319	329	273	328	306	295	324	300	311	311	319	337	281	312	317	328	311	304	318	330	313	324	301	300	357	320	300	335	325	300	298	292	311	292	298	296	282	275	317	271	333	298	283	276	325	325	286	323	325	332	289	310	332	329	312	288	281	326	296	344	317	291	325	310	332	306	300	281	304	317	294	300	296	322	314	300	289	298	319	285	313	322	322	310	310	274	318	286	319	281	291	287	270	342	309	320	301	295	280	290	314	315	296	289	323	322	317	267	296	332	272	309	311	294	323	311	307	302	299	304	302	293	274	306	308	312	296	319	352	327	309	308	291	298	309	312	321	307	308	314	272	315	307	302	314	300	293	300	331	326	289	314	311	335	321	313	327	290	327	289	309	300	301	307	328	325	325	298	302	314	330	277	301	332	321	296	297	312	285	305	301	278	337	313	314	306	316	306	294	323	299	290	317	342	315	314	278	334	298	284	289	302	306	307	315	314	302	333	302	349	344	317	306	296	297	281	311	325	315	306	281	286	340	303	281	287	315	319	293	315	304	278	296	327	306	311	309	307	319	331	316	287	289	319	307	290	291	281	275	304	315	288	346	278	320	310	310	301	327	295	316	280	323	304	301	296	301	310	332	306	295	291	289	331	307	296	309	326	316	295	319	296	295	340	293	327	304	342	262	310	291	320	314	300	334	296	324	298	355	306	310	334	307	279	299	308	298	305	288	323	319	319	294	339	305	335	295	311	326	278	298	328	302	322	284	307	291	282	318	305	307	339	335	309	294	320	302	290	323	283	318	301	295	323	302	296	307	310	319	286	292	312	333	304	301	298	294	323	287	339	302	327	297	302	299	302	307	331	302	324	286	304	295	328	325	354	320	294	296	311	320	321	281	315	316	330	299	292	350	338	308	304	314	281	289	337	333	315	298	297	327	317	275	308	328	302	309	321	288	263	320	320	281	316	331	309	275	304	307	301	307	309	289	316	324	307	307	327	332	296	317	306	278	323	318	320	331	312	278	314	297	283	292	322	320	331	299	308	304	323	288	341	291	320	302	311	291	326	305	322	293	316	354	311	344	345	309	324	315	298	331	295	316	286	277	313	318	287	327	317	301	320	309	319	284	308	293	317	296	335	316	308	303	305	300	317	291	291	315	301	294	320	307	301	306	297	315	316	311	302	292	296	323	302	310	284	309	280	294	307	309	293	320	313	301	316	321	306	302	321	292	314	311	320	284	321	315	302	285	301	295	290	322	304	296	299	302	291	310	323	291	314	337	319	273	289	304	330	299	294	295	290	289	302	312	353	276	313	292	327	297	330	291	329	288	337	298	292	311	313	308	309	292	332	343	312	300	273	330	314	299	311	286	287	300	272	315	290	346	311	263	313	314	273	327	299	329	323	299	316	312	282	295	307	326	304	304	274	291	284	283	319	308	317	321	320	306	310	312	323	311	304	290	324	339	330	301	317	284	292	313	300	296	316	293	286	278	318	337	324	274	308	303	338	289	314	317	297	342	269	316	299	314	299	316	318	318	288	309	307	285	293	299	331	309	348	331	320	308	297	315	355	298	305	300	303	278	301	290	285	290	319	320	284	337	294	300	302	281	286	305	309	312	312	300	326	340	304	325	306	280	318	281	320	349	307	315	301	313	341	298	293	299	309	314	290	314	283	306	309	334	325	291	303	330	310	325	284	306	329	278	314	312	342	302	276	289	307	304	321	309	333	286	313	319	309	306	322	301	305	318	291	331	322	308	321	286	304	283	303	298	320	322	286	307	312	268	313	314	304	320	332	308	293	292	325	302	312	326	289	291	320	308	258	327	286	287	332	340	303	308	298	324	302	277	319	305	336	304	279	297	332	312	312	311	320	299	310	295	315	337	303	322	370	318	281	300	319	299	309	281	304	296	294	320	247	291	333	279	320	345	306	296	295	304	313	297	331	285	327	339	361	324	329	314	309	287	292	335	291	305	296	296	336	356	307	298	301	322	298	299	314	329	320	292	330	349	320	285	301	315	306	302	318	299	286	303	294	329	329	313	296	308	312	307	297	286	327	319	322	323	280	301	296	309	296	329	308	326	288	288	281	302	253	310	329	286	333	294	327	288	316	287	314	345	291	301	325	290	284	335	309	302	287	282	303	349	306	306	281	321	305	305	309	292	302	278	313	310	336	271	290	300	293	338	318	311	276	310	342	290	303	334	318	315	291	308	259	313	275	304	310	294	270	308	320	332	296	282	307	324	308	300	307	300	315	305	345	270	290	292	295	341	298	312	315	301	320	324	331	310	290	294	305	313	315	313	312	303	302	294	293	310	291	284	304	284	341	338	302	311	283	291	293	332	299	313	303	307	316	318	312	298	326	313	275	295	277	312	286	323	310	282	298	298	302	300	310	277	293	306	323	321	299	305	308	292	308	300	303	293	285	319	286	284	265	296	316	333	304	332	310	334	286	284	312	314	289	307	337	309	312	333	315	265	345	293	300	310	301	334	299	310	308	318	313	317	319	311	288	309	276	293	332	292	301	327	311	282	318	299	294	293	301	287	311	334	319	301	349	312	289	324	295	305	312	333	320	327	275	284	284	274	327	328	309	287	318	338	323	285	307	296	318	294	274	315	306	325	316	320	312	325	313	302	329	298	313	303	346	327	293	309	287	293	306	331	322	328	309	306	307	279	307	320	299	340	295	270	335	315	281	313	316	293	292	328	287	308	316	282	277	270	303	297	305	300	303	321	303	290	305	297	313	314	308	302	321	299	309	330	314	311	312	320	295	311	340	303	308	280	298	335	301	312	313	313	294	306	310	285	322	334	273	351	283	312	265	310	291	293	316	321	289	293	296	318	336	279	289	327	307	321	292	324	291	336	326	289	286	310	314	281	297	342	294	304	317	308	308	319	312	332	308	315	282	342	320	304	306	296	304	338	277	282	309	291	310	330	320	305	311	303	311	300	323	296	323	308	279	329	311	281	311	329	354	298	284	302	289	325	302	276	310	285	280	274	325	286	306	312	309	293	296	298	308	290	299	297	307	299	309	313	331	268	330	329	313	331	338	310	319	345	340	294	318	308	335	304	336	298	311	288	314	284	303	299	330	294	325	305	281	311	283	285	290	341	308	283	295	286	327	307	306	306	289	312	298	319	295	321	313	291	317	301	322	303	322	304	315	332	319	312	256	291	316	313	330	321	297	310	304	299	321	284	320	312	311	297	330	333	334	284	314	299	273	292	309	317	286	287	323	310	318	319	321	304	298	319	314	294	322	322	278	315	282	320	287	343	317	281	333	319	306	290	315	310	298	304	300	338	352	291	278	339	305	316	289	329	335	312	318	310	307	301	307	290	291	278	300	333	257	337	316	299	328	279	306	312
16983	27155	21211	10203	7487	6440	6288	6221	5512	4399	3484	2549	2399	2047	1731	1766	1905	1721	1602	1490	1423	1111	964	807	655	654	632	573	562	503	530	532	561	509	486	491	411	427	447	427	468	443	426	476	461	421	413	410	420	417	424	388	407	423	459	402	410	381	425	388	418	410	415	434	408	409	390	452	403	399	407	382	387	373	396	415	397	405	399	371	394	346	371	411	345	375	379	437	448	398	408	400	368	405	389	390	407	391	390	396	384	402	381	410	394	402	375	405	410	371	387	403	401	409	369	410	419	375	401	392	426	399	398	380	374	401	381	410	389	414	411	410	385	401	430	383	425	413	395	397	357	394	408	397	384	399	384	387	346	397	394	380	418	382	409	427	403	395	370	404	389	382	398	407	387	397	413	370	393	387	404	381	405	421	383	358	401	402	408	389	392	383	364	400	387	430	379	416	419	398	385	364	409	393	419	409	392	346	392	390	419	365	364	376	404	381	394	373	416	372	346	392	400	356	437	393	396	364	389	391	429	365	432	347	375	384	418	418	399	400	382	383	418	401	380	401	397	411	416	396	368	419	359	410	387	412	390	381	454	359	395	394	408	403	403	380	361	410	377	382	402	417	395	394	416	404	398	379	373	405	410	383	385	371	355	392	399	385	386	401	378	380	381	400	391	365	419	401	356	380	407	366	395	394	401	427	387	434	416	424	382	422	378	382	403	399	379	354	432	373	402	380	385	451	371	429	400	409	415	399	407	380	457	411	404	391	432	387	360	426	390	408	405	381	371	397	380	433	368	381	403	384	412	382	403	372	396	385	402	370	406	415	419	373	394	411	424	406	399	386	410	430	370	364	385	393	365	379	373	384	382	406	397	382	395	407	419	397	375	387	379	358	383	392	353	417	374	390	389	409	401	367	404	383	369	424	407	413	377	405	403	393	383	418	363	415	376	381	417	389	389	386	413	390	397	393	411	423	427	381	404	394	395	411	395	380	392	393	381	397	378	418	388	365	379	416	361	365	382	396	364	402	391	410	375	387	372	408	383	392	362	380	398	391	400	370	416	416	424	397	393	403	384	398	374	402	422	383	337	393	372	365	373	384	401	408	422	370	411	432	390	393	411	403	392	392	419	358	385	424	401	429	414	372	413	414	386	385	392	382	423	390	400	411	401	401	379	393	378	428	408	358	385	381	404	404	439	422	386	386	380	377	421	359	391	403	403	398	403	413	336	411	393	393	387	431	389	400	413	393	397	399	409	340	383	397	395	399	373	383	424	399	383	423	400	417	414	390	434	406	392	363	405	390	397	406	380	399	407	428	390	382	421	375	398	388	398	363	383	398	342	418	363	416	441	431	383	429	379	413	377	425	396	394	391	380	421	434	399	403	392	398	382	369	384	402	394	386	392	422	360	434	390	386	424	393	413	408	433	406	387	403	386	407	383	368	400	401	422	386	409	372	423	372	405	404	390	422	413	361	388	382	386	369	404	393	402	392	412	358	389	396	430	395	432	386	397	394	348	421	389	393	418	391	359	389	405	389	408	366	404	401	363	394	383	412	404	403	393	415	404	399	419	354	396	407	381	398	382	369	387	411	375	415	375	403	373	375	398	402	349	392	414	378	361	376	407	402	381	389	391	379	397	364	349	421	392	365	388	364	400	396	389	416	396	385	393	382	427	390	385	386	392	387	367	430	390	400	411	424	391	385	396	391	383	433	381	368	376	392	378	352	391	384	399	376	404	394	428	362	390	413	363	404	400	383	382	429	407	374	352	369	340	412	413	433	380	375	347	392	397	401	415	365	381	373	392	360	392	422	436	401	382	422	418	396	403	413	404	382	409	393	377	403	387	399	363	378	406	423	385	407	401	389	385	416	397	401	369	367	380	410	365	382	361	379	407	385	373	405	400	358	414	393	412	375	388	394	377	393	396	341	398	382	374	403	396	393	392	391	399	393	444	366	407	399	361	395	402	397	393	412	391	439	373	408	383	426	410	424	378	382	394	381	392	378	409	399	391	420	420	435	398	420	415	398	410	391	409	390	364	407	379	365	437	392	376	368	377	397	396	406	421	407	377	405	379	417	403	384	395	419	391	431	378	412	412	378	370	386	389	409	385	390	404	391	377	418	383	371	378	412	383	405	393	407	377	380	434	390	411	373	414	435	386	414	376	403	408	424	362	407	388	364	412	391	400	408	372	375	375	405	444	369	394	369	427	407	417	397	418	394	366	402	414	437	386	358	375	367	390	365	395	395	373	407	428	377	382	411	382	412	423	408	388	425	406	362	380	389	372	419	365	404	407	403	397	364	400	379	382	381	361	376	391	405	441	364	359	415	380	394	404	406	380	391	358	379	383	417	390	392	429	419	394	403	409	378	388	356	423	417	380	442	388	376	417	394	420	384	380	390	405	406	413	369	372	390	396	398	383	439	361	377	410	382	369	390	386	419	409	392	406	401	418	423	392	396	391	386	416	367	407	412	403	374	424	412	343	419	431	378	413	379	397	395	359	405	399	375	392	372	407	423	401	391	415	379	392	400	431	354	401	380	402	405	388	426	409	438	412	398	415	367	390	422	398	386	402	344	379	388	416	346	379	431	400	390	382	393	427	397	388	395	347	404	389	446	393	395	364	374	381	411	413	382	406	397	398	389	387	374	366	394	394	403	405	373	437	370	395	417	411	428	393	358	368	411	380	402	410	397	372	400	372	389	385	440	397	379	436	406	384	360	413	407	418	395	394	395	373	388	430	421	420	405	419	408	389	389	401	397	400	361	395	381	361	413	428	408	403	401	390	383	392	382	394	401	373	415	425	419	393	400	403	433	407	377	380	393	414	385	370	410	396	396	425	379	410	363	371	377	404	379	407	410	409	393	404	398	398	382	394	387	411	383	415	404	391	431	396	392	380	397	381	426	394	396	400	391	398	374	387	405	379	419	426	447	432	414	395	423	390	394	375	402	420	394	391	405	367	407	420	431	363	378	391	403	383	422	408	377	376	447	415	410	416	372	393	393	383	405	401	402	391	411	379	399	365	396	415	393	405	382	384	394	355	359	422	378	395	375	432	399	397	440	395	388	420	377	418	389	445	407	355	386	379	415	425	407	403	390	402	390	410	416	383	416	395	381	393	385	383	399	393	392	375	376	375	354	411	395	400	398	396	409	400	421	415	392	389	400	404	374	407	411	400	403	396	413	399	389	425	427	395	394	389	379	394	394	375	393	396	405	375	362	380	428	372	383	443	394	404	393	409	395	377	414	401	392	411	415	399	440	408	397	447	340	386	400	378	361	393	371	433	401	391	391	406	398	377	381	428	386	379	395	416	415	364	386	411	386	395	396	382	406	408	390	358	379	411	391	378	426	421	370	378	370	385	412	398	340	413	377	392	372	397	388	386	400	378	390	394	379	373	426	389	390	408	396	410	402	411	428	426	419	376	367	400	411	398	408	375	401	403	376	445	372	416	407	402	403	392	402	404	415	396	364	427	391	416	398	404	424	394	372
24484	21532	28873	24671	21292	11364	5778	4858	3739	2872	2220	1787	1628	1258	1092	1420	1441	1252	1170	1126	1037	807	665	510	501	453	418	308	338	363	337	371	325	341	337	307	292	272	301	282	287	292	278	251	265	272	245	266	251	249	261	274	248	234	245	256	286	246	269	265	256	256	230	251	274	244	248	254	249	253	249	245	254	251	240	258	237	249	255	271	269	241	258	254	264	229	248	247	255	234	261	252	282	225	267	249	234	230	235	234	238	238	241	218	265	237	230	237	253	218	250	242	220	219	229	258	238	239	238	261	229	251	217	236	238	223	207	257	229	244	224	240	252	239	245	247	236	260	253	246	255	223	235	274	228	221	234	244	217	236	236	256	230	214	229	252	250	261	233	262	222	213	256	223	248	251	281	241	252	227	239	258	248	233	238	266	253	254	244	253	217	263	254	246	250	234	218	233	234	225	231	240	262	235	245	238	256	251	262	235	272	233	228	227	263	257	231	245	229	248	217	246	268	239	238	227	243	219	249	254	261	243	264	235	231	255	233	242	229	232	235	236	272	260	246	258	241	237	226	223	254	239	224	271	231	281	253	245	220	249	266	250	244	231	244	237	255	221	242	251	240	241	247	254	225	233	266	200	243	216	251	231	243	212	261	232	239	244	251	244	252	242	234	243	250	237	230	239	254	238	259	248	244	227	220	221	235	253	248	242	249	262	258	238	243	256	264	232	246	213	253	241	218	231	216	245	255	248	249	217	251	243	217	217	256	211	267	264	248	242	262	225	248	260	220	266	244	240	252	230	237	231	236	238	211	247	222	250	272	252	258	220	239	270	274	255	234	273	240	265	237	231	205	248	259	252	216	253	243	240	247	224	236	240	236	242	249	251	258	222	241	255	239	248	247	239	239	235	246	248	252	255	246	243	222	215	252	258	263	255	250	251	248	234	274	229	274	247	238	234	238	226	226	225	254	278	201	227	235	231	247	256	236	237	254	242	250	264	254	228	259	249	230	229	267	217	231	243	236	252	238	256	238	250	243	215	247	225	266	257	238	232	235	250	231	261	258	255	239	215	245	238	240	256	260	228	223	220	256	258	259	258	251	236	234	256	232	249	234	248	249	245	241	259	257	252	242	219	251	243	268	242	245	236	259	247	240	249	231	245	252	228	250	267	278	248	262	241	271	249	235	229	270	239	242	256	218	264	257	258	231	303	242	221	255	237	236	267	216	240	236	229	241	211	231	288	223	255	221	257	252	244	233	227	238	248	256	238	246	267	217	254	255	223	245	246	251	242	267	273	244	250	248	232	259	267	230	246	239	246	245	240	272	261	238	249	243	258	234	265	244	239	237	245	230	226	227	224	245	242	250	221	247	231	249	253	226	241	264	252	230	250	245	236	217	222	254	231	228	255	247	229	237	224	224	253	269	236	226	286	257	244	238	244	246	256	240	240	262	275	217	267	251	261	260	260	256	262	246	237	267	242	234	234	256	263	225	243	262	237	240	259	263	276	233	244	244	248	228	237	255	238	236	244	233	232	259	223	219	235	254	254	229	253	270	232	225	247	266	225	223	222	234	239	231	230	265	247	218	266	215	262	232	247	227	241	228	243	225	236	258	274	249	233	241	233	246	248	262	261	218	243	232	247	233	238	248	224	240	233	236	241	280	265	234	225	224	239	215	201	260	230	226	234	225	245	259	274	254	256	249	231	243	265	221	259	269	245	240	221	265	261	228	226	245	227	246	237	250	249	237	236	250	222	249	239	254	248	234	245	205	263	266	212	260	259	233	240	283	272	235	240	224	222	224	204	212	232	242	239	265	224	250	224	235	257	263	261	238	238	248	213	245	237	234	221	224	257	208	227	230	257	294	244	224	252	247	239	253	236	247	251	256	232	246	279	259	263	240	269	235	236	254	239	252	226	257	223	254	235	258	227	264	243	268	221	221	254	264	282	221	234	228	241	264	250	256	233	253	256	236	242	237	236	250	236	239	239	243	237	238	279	244	248	213	238	218	244	222	260	238	258	235	278	221	226	226	237	237	247	264	246	275	268	239	242	236	249	216	255	259	244	228	241	254	250	245	250	229	204	257	250	232	249	230	233	275	230	239	267	242	279	249	260	234	241	253	225	243	232	238	255	238	257	253	241	228	254	278	219	271	268	249	243	252	255	261	252	241	257	243	225	236	271	240	232	241	237	237	232	257	255	250	238	220	223	255	234	216	265	246	231	231	240	233	227	236	233	259	243	241	261	236	242	232	231	232	247	221	237	214	231	224	226	229	262	232	215	263	237	259	238	221	270	243	210	228	234	232	254	267	253	274	243	237	246	254	256	245	202	248	244	271	250	214	216	224	221	243	260	250	255	259	258	264	215	259	259	231	215	226	227	244	266	237	235	227	215	255	256	258	244	256	251	221	284	235	216	234	234	234	270	236	247	274	225	282	221	240	239	245	243	234	231	231	248	240	245	244	230	252	250	256	246	245	243	221	229	228	225	237	253	246	233	255	263	264	254	253	236	265	211	265	210	238	257	228	237	241	261	219	238	255	258	243	247	242	224	233	251	241	250	258	245	249	258	235	252	222	213	266	260	240	247	264	234	251	233	234	242	231	256	255	253	240	235	249	245	255	262	257	232	260	257	219	242	269	229	262	232	265	258	229	240	250	235	276	210	262	235	235	227	240	250	234	246	271	235	248	259	272	232	253	231	246	293	253	266	229	206	256	245	234	228	209	226	228	249	245	218	251	264	231	225	231	254	229	244	237	263	252	228	196	237	252	269	241	232	254	254	242	263	244	276	228	248	258	236	241	238	243	214	255	238	270	231	228	240	247	209	217	237	247	249	240	252	256	243	220	248	255	246	284	233	231	254	250	240	266	241	219	232	211	240	260	230	220	231	243	241	244	270	264	244	253	226	243	246	213	234	226	254	249	220	257	236	234	263	252	226	246	237	244	239	246	254	231	262	229	236	235	217	274	224	202	249	230	259	234	237	275	226	244	227	220	243	249	229	263	243	234	239	228	229	215	258	263	246	275	247	254	206	244	249	245	233	244	240	254	228	217	250	262	234	224	269	239	237	225	226	257	254	260	235	242	227	270	219	242	224	245	213	238	248	259	234	246	212	254	235	253	207	255	229	236	252	266	262	232	258	236	230	252	241	229	233	232	240	265	217	253	254	247	232	241	256	216	229	228	219	243	210	246	257	245	237	234	260	262	229	223	236	253	217	231	221	262	276	236	243	249	233	219	283	240	254	228	211	248	249	234	226	220	222	251	250	255	244	224	240	255	253	257	230	225	216	234	246	254	270	247	233	258	251	226	241	279	231	224	235	235	234	218	240	250	222	248	251	238	276	245	239	265	246	257	238	241	259	235	225	226	222	257	212	235	242	222	225	245	232	251	228	247	258	235	248	271	278	224	232	220	251	261	218	247	223	259	259	238	240	249	249	227	223	234	259	250	240	238	226	258	232	238	227	240	231	213	259	252	241	231	218	242	218	254	261
18423	33951	27342	15850	12369	10773	10242	10173	8470	6861	5258	4339	3860	3190	2604	3117	3333	2919	2675	2521	2116	1522	1175	942	837	855	659	580	600	603	565	520	538	511	530	427	431	398	395	413	398	439	370	470	386	354	354	380	370	378	342	318	327	357	355	331	343	338	322	342	352	297	354	324	350	314	332	320	314	295	335	313	283	329	335	341	310	354	330	350	347	318	330	339	297	314	322	332	339	328	295	327	359	341	338	305	344	308	335	305	316	314	325	313	342	320	316	293	321	320	317	313	327	331	314	321	302	348	321	315	316	322	336	333	298	338	348	318	318	324	305	321	301	328	330	320	320	292	309	332	300	317	343	323	316	305	307	333	299	333	346	327	317	314	311	297	337	314	305	317	324	308	349	319	329	293	300	314	314	322	337	325	291	303	342	323	346	326	342	309	273	341	301	311	314	310	322	286	318	313	307	283	293	315	329	328	330	301	312	321	315	296	308	279	296	295	314	295	331	348	304	291	323	321	298	342	320	313	310	319	297	296	259	341	320	305	291	331	318	359	309	307	301	309	330	313	329	347	302	369	299	299	309	301	328	341	337	317	332	321	290	336	311	313	332	303	317	292	338	314	352	331	336	305	320	311	330	338	322	304	297	328	339	309	308	302	316	335	296	343	310	295	337	306	329	294	288	341	311	318	300	322	314	316	304	338	323	289	319	301	324	334	308	319	321	306	318	343	296	318	303	331	315	297	318	312	311	317	307	310	338	309	302	308	303	298	323	296	337	302	325	337	342	295	287	304	288	339	284	334	296	315	293	315	309	296	321	334	331	352	310	329	320	319	308	332	317	334	308	303	314	343	321	299	300	325	320	324	330	342	305	303	346	338	312	309	332	295	317	318	297	330	320	285	292	309	311	281	305	314	311	325	338	328	359	329	323	342	333	285	326	277	333	323	304	321	312	329	311	267	334	290	286	319	323	308	316	285	339	309	326	315	333	303	331	328	336	313	332	309	307	308	316	346	329	330	323	326	326	306	292	311	298	295	292	304	327	319	308	278	307	344	301	328	326	291	324	341	298	327	302	318	306	335	305	320	336	350	316	333	316	311	307	310	321	320	304	308	293	332	331	301	298	315	343	307	319	319	306	318	309	313	279	321	303	317	295	333	329	295	285	334	308	296	298	307	301	380	301	336	310	290	314	279	275	316	313	329	302	339	312	328	335	325	279	306	319	310	310	303	355	313	348	296	306	328	304	323	331	324	322	322	296	317	287	330	317	322	326	328	283	327	354	305	361	299	296	291	293	333	329	319	285	294	324	298	289	340	299	337	300	296	313	325	298	294	322	307	295	307	342	318	335	310	306	310	307	310	303	314	314	320	340	311	287	271	317	310	310	358	319	326	290	331	321	339	324	332	307	304	292	328	317	298	323	298	337	349	291	304	337	300	316	333	330	313	304	294	322	335	318	279	324	331	328	311	274	312	310	336	266	305	304	312	281	298	286	347	323	338	327	316	327	329	292	321	321	308	294	291	310	308	322	290	325	300	369	318	292	321	312	297	302	317	329	302	281	319	318	314	343	297	314	327	302	342	290	338	289	339	310	311	271	291	297	325	284	314	329	326	327	294	322	316	342	338	334	327	307	327	338	348	346	317	316	285	366	334	322	329	340	321	296	327	314	335	300	322	306	351	336	311	326	309	340	308	311	304	327	325	318	316	322	354	298	304	310	314	369	309	334	319	309	300	338	305	324	324	307	321	330	322	300	329	316	325	323	333	328	324	322	325	332	318	324	308	294	299	353	317	291	298	314	336	330	343	267	297	312	296	317	313	305	330	299	326	312	323	323	300	322	303	338	325	293	309	333	300	318	286	298	319	317	332	377	311	312	272	323	314	323	303	334	316	315	301	320	308	309	324	312	318	303	320	296	345	326	301	322	305	346	299	330	314	308	306	295	297	319	353	319	334	314	293	342	308	300	290	302	326	329	311	329	354	308	329	320	327	297	303	308	302	331	324	332	312	317	292	340	308	318	310	327	309	290	321	312	298	330	315	323	293	294	351	334	308	330	337	292	331	333	310	328	326	331	341	303	314	319	312	314	307	361	312	291	328	322	326	331	317	342	322	286	287	294	303	355	321	344	308	329	334	340	294	289	323	327	339	340	315	279	318	302	321	296	316	301	332	331	282	282	331	311	307	326	279	349	314	313	313	301	312	311	324	331	325	302	315	315	331	327	319	341	317	316	315	305	292	284	323	328	321	340	338	336	318	329	331	316	315	337	306	340	318	299	307	327	300	316	321	325	308	311	325	351	334	351	342	325	344	350	341	305	297	293	321	312	294	322	326	322	309	289	336	340	299	315	308	311	304	314	314	293	331	334	290	327	326	294	296	288	325	311	300	303	313	328	356	294	314	331	323	322	310	327	304	314	321	321	368	303	315	317	318	319	312	325	286	324	307	323	334	307	322	310	325	337	311	311	319	338	316	281	329	312	310	329	315	309	320	312	300	312	314	307	321	326	313	313	330	304	309	318	303	321	311	307	314	319	294	339	334	300	346	340	326	328	316	344	329	343	306	326	310	308	283	310	321	285	345	326	292	320	306	320	275	311	314	321	295	297	301	313	315	331	340	327	332	313	292	313	321	352	283	343	308	309	359	297	338	306	326	320	279	280	324	301	325	275	318	306	305	313	319	339	325	338	323	355	348	290	305	319	324	314	308	297	336	298	315	289	325	290	316	305	318	353	333	321	337	307	336	311	286	321	313	307	331	317	299	322	325	342	326	323	311	295	328	317	323	336	314	308	328	356	322	327	333	294	309	324	320	333	335	316	365	302	297	331	310	300	319	299	308	313	309	318	329	304	327	343	341	293	337	336	350	290	354	328	300	318	313	313	323	316	307	309	329	319	335	337	330	298	291	320	337	339	332	344	330	323	306	303	307	319	261	352	310	296	307	321	335	317	301	345	335	316	306	306	299	306	305	306	301	304	302	338	293	303	302	320	322	325	313	330	324	324	314	323	314	291	333	315	322	316	320	289	280	304	302	326	295	315	314	318	313	310	310	303	325	315	314	315	337	347	345	304	305	299	296	318	327	308	319	325	332	310	329	355	299	309	326	310	320	298	311	302	296	321	312	292	319	328	315	337	326	327	334	294	310	313	311	310	307	304	345	301	300	345	298	292	336	309	280	359	303	330	317	355	314	323	300	332	297	319	305	327	287	332	335	319	353	280	302	295	311	298	274	288	304	336	308	307	301	301	321	312	325	293	294	307	316	318	298	313	336	291	301	299	328	310	312	318	331	304	341	318	324	301	317	370	294	294	289	313	327	308	338	324	305	284	316	332	310	379	321	328	319	342	310	321	328	327	332	343	337	306	328	314	311	315	337	334	281	297	320	307	317	289	347	309	334	286	336	348	280	309	306	299	327	354	339	313	313	300	323	349	303	297	347	334	341	349	327	269	323	316	323	328	309	342	324	313	299	311	319	319	320	313	306	291	329	311	343	316	313
25640	21529	27460	25385	10090	4124	3752	3595	2803	2205	1742	1492	1330	1074	1005	1193	1261	1155	1076	887	845	696	566	592	500	478	418	379	440	407	409	402	389	403	397	385	377	338	372	349	347	357	389	356	386	370	332	343	353	341	319	318	329	334	342	365	331	341	343	346	350	317	315	313	319	335	332	350	306	336	344	326	328	336	346	331	343	303	320	363	344	342	339	341	313	337	312	375	356	327	336	336	347	346	367	357	320	337	301	351	335	333	325	328	360	345	340	325	341	325	339	341	320	345	346	337	297	347	344	354	324	343	316	353	339	338	346	323	355	344	336	321	353	313	323	321	297	346	325	336	327	320	346	323	326	336	326	343	308	310	318	348	311	307	322	338	354	314	334	348	321	357	331	322	343	370	287	311	326	344	328	299	352	316	322	309	333	365	319	311	365	333	298	353	338	333	319	325	349	331	345	331	329	344	330	334	366	347	303	330	322	365	339	345	350	331	295	318	328	366	353	344	317	385	318	348	336	328	342	330	333	343	330	313	322	273	312	327	356	321	353	338	330	330	326	366	329	323	341	343	314	335	352	362	294	331	340	349	338	347	331	313	335	337	345	339	348	313	349	311	338	351	315	336	321	321	339	359	317	311	318	335	352	327	349	343	325	347	307	339	319	348	333	331	307	337	306	323	322	327	331	338	334	335	368	332	348	364	345	352	326	347	341	373	330	322	330	350	335	320	321	329	310	333	323	319	315	338	327	311	309	334	360	350	363	315	371	351	328	335	326	363	334	323	347	290	312	319	342	355	344	334	312	335	352	312	347	349	333	322	327	313	332	325	329	301	324	339	317	310	315	310	319	335	356	335	347	342	310	330	313	335	354	316	310	333	351	320	317	350	367	333	318	343	308	315	325	348	337	338	355	333	338	331	335	331	322	335	378	342	344	328	329	352	337	323	326	317	328	334	317	312	318	346	328	341	327	325	333	358	321	367	330	331	381	331	338	305	316	331	335	359	320	321	336	346	361	358	302	336	320	332	338	346	333	328	359	349	317	294	327	350	322	331	316	351	328	336	351	333	342	301	327	352	319	336	356	335	298	327	338	330	353	316	350	335	342	317	310	349	357	334	340	312	318	336	323	338	321	316	357	329	316	337	339	324	371	333	346	318	331	343	314	336	342	341	360	342	302	343	328	336	351	302	350	328	334	355	338	309	360	269	318	383	334	332	274	350	312	340	307	335	338	317	336	331	390	323	317	359	347	326	298	332	326	324	327	358	335	315	329	340	319	331	314	355	314	299	345	339	297	326	311	348	338	321	295	331	294	327	325	354	335	345	339	354	319	358	338	371	313	341	349	356	333	329	325	343	330	322	310	351	310	344	337	333	352	332	306	357	348	337	329	328	318	345	317	342	337	326	350	303	319	326	329	367	299	337	310	316	334	317	332	340	312	324	346	306	291	345	341	304	348	307	331	344	341	383	288	347	317	363	333	342	331	340	337	343	356	333	350	356	336	320	349	355	345	366	324	327	317	307	339	304	303	309	350	336	328	326	332	328	320	371	363	330	353	319	338	308	329	335	313	306	331	336	293	352	305	309	338	323	341	350	362	352	315	342	333	327	331	332	350	320	364	353	352	325	358	359	324	339	335	333	304	354	346	316	339	333	323	343	309	313	307	344	308	325	333	317	343	323	330	287	348	313	348	323	339	320	354	309	321	346	324	349	348	352	353	339	315	355	354	324	351	316	335	296	322	314	319	335	317	365	255	293	330	350	319	334	313	340	312	318	349	301	318	346	329	332	313	312	341	356	326	354	339	304	308	344	337	334	320	319	337	344	339	325	321	319	305	334	298	330	327	315	351	301	317	334	348	313	343	322	347	348	329	368	358	328	335	350	338	295	383	343	316	307	324	327	308	373	329	302	323	299	318	311	352	288	311	322	345	346	308	349	321	359	330	317	367	318	316	323	330	329	325	312	342	320	303	330	338	356	293	333	338	314	320	317	361	316	368	358	337	349	345	353	349	303	352	352	338	323	301	324	291	292	327	343	339	347	323	352	337	303	332	354	299	347	316	373	347	318	339	300	334	308	328	345	353	355	329	370	358	309	324	350	350	304	349	312	302	332	363	308	325	340	343	321	370	350	322	291	352	342	326	310	302	296	325	317	295	310	307	330	336	326	353	349	340	343	357	338	295	319	334	323	341	355	334	292	322	358	356	315	365	326	374	355	364	322	322	329	338	340	310	319	347	339	330	338	324	309	326	316	338	324	314	327	317	298	290	328	331	361	341	359	294	341	345	348	338	346	341	351	334	311	333	331	345	333	319	319	312	346	332	321	352	323	341	325	301	334	360	309	331	322	329	331	347	332	322	288	339	339	330	332	335	340	342	340	321	352	341	331	331	350	333	332	345	362	331	305	324	350	325	313	347	314	333	366	362	325	312	303	299	340	329	330	349	342	318	344	332	332	326	315	329	341	348	304	339	337	315	337	347	362	320	334	323	309	305	316	363	325	328	333	343	326	351	311	340	337	320	314	333	309	352	306	311	321	345	343	348	341	343	345	326	320	342	348	319	356	366	306	314	294	313	321	336	320	351	309	304	326	341	324	312	344	308	358	337	328	326	331	344	341	325	356	339	346	331	330	329	330	282	322	324	333	326	345	334	324	336	333	326	335	336	326	343	365	335	330	327	333	377	324	325	320	318	304	350	322	345	355	364	339	344	345	328	329	321	330	326	348	343	349	371	347	334	346	365	307	318	360	301	356	347	317	326	362	363	344	330	317	324	338	319	332	335	339	317	324	332	306	351	336	317	321	332	335	361	355	342	339	313	342	317	333	351	350	360	335	335	315	316	343	341	355	306	326	307	341	326	314	355	324	327	331	334	305	335	314	312	314	323	319	350	321	340	337	323	353	317	341	341	311	358	342	345	358	361	330	329	325	314	346	333	324	324	329	318	357	351	315	311	331	350	327	329	339	348	324	359	348	335	359	355	352	357	329	319	337	326	363	326	355	366	333	324	317	306	334	332	331	338	317	319	326	311	325	358	343	315	333	336	348	323	370	335	339	330	366	337	315	314	332	304	347	318	367	318	320	346	341	335	335	284	342	362	336	341	340	321	376	354	369	345	359	289	337	340	342	338	338	336	336	353	324	314	304	334	312	353	316	336	344	346	345	327	316	324	336	343	342	345	343	333	317	347	330	366	342	366	332	278	309	351	338	313	328	306	334	327	309	326	308	327	327	323	316	350	318	308	353	323	331	322	331	362	310	361	355	363	304	345	339	300	303	323	356	354	329	376	366	322	346	318	330	347	344	334	300	343	346	355	302	334	313	334	326	305	341	345	346	344	333	348	333	333	356	331	333	346	299	327	325	331	353	321	336	298	360	331	330	339	336	333	332	339	308	315	333	340	313	343	332	296	352	383	361	350	324	301	307	304	335	326	319	307	364	337	373	374	342	326	339	334	330	313	335	329	327	335	308	335	358	298	345	320	336	347	362	321	315
17910	29152	22860	12804	9990	8686	8576	8540	6852	5467	4299	3764	3103	2507	2304	2710	2750	2631	2214	1993	1699	1335	1035	947	884	770	656	631	586	621	622	624	552	573	532	471	487	470	476	443	513	498	479	487	479	491	468	475	455	434	454	449	458	467	448	457	427	373	462	462	448	452	423	432	443	392	418	422	421	386	420	387	461	399	408	406	443	442	474	475	467	426	433	489	433	457	431	413	445	436	454	428	423	430	392	415	432	378	406	434	407	460	392	419	417	446	391	409	437	433	414	406	395	442	405	415	413	427	421	424	470	441	407	387	430	426	452	458	421	404	443	406	422	404	401	479	420	438	409	408	432	406	380	424	433	442	447	427	425	444	443	440	396	427	422	439	420	417	420	427	451	412	391	409	418	430	431	443	453	399	434	451	440	425	395	440	421	415	397	446	411	432	433	392	441	426	436	424	416	468	455	424	415	424	423	413	437	441	415	420	436	411	419	453	419	401	418	415	408	461	432	430	420	390	402	427	414	453	373	418	405	412	435	436	425	452	426	429	442	410	395	406	416	407	454	415	400	424	439	422	450	422	381	420	423	417	428	420	437	428	438	453	399	423	412	408	452	421	395	436	440	484	398	432	388	415	415	461	395	436	420	406	385	443	422	410	415	409	404	436	442	413	466	436	373	374	405	391	449	430	385	436	471	400	414	401	442	431	401	440	483	442	462	440	396	404	399	433	435	477	429	380	437	384	406	431	432	415	410	435	411	426	446	402	400	423	418	417	438	393	436	422	389	445	380	429	418	433	406	415	379	415	401	435	465	425	439	396	450	423	410	416	427	416	440	430	434	441	444	409	423	452	416	445	419	395	479	439	400	415	431	436	434	425	433	423	411	415	436	405	428	441	405	424	416	432	413	464	397	478	431	412	445	449	417	409	436	400	419	420	402	426	462	455	407	435	424	435	448	451	440	398	394	434	434	425	410	395	426	453	416	443	421	446	437	414	424	410	413	450	445	415	461	444	452	439	426	436	452	408	409	432	421	417	409	407	425	416	411	410	420	428	385	451	416	394	445	412	432	413	434	450	408	445	424	383	403	425	393	430	434	423	454	417	410	439	450	421	443	430	439	427	461	410	419	434	462	420	433	411	430	406	431	420	411	359	418	411	449	460	407	425	431	440	436	430	431	437	411	427	391	422	375	443	422	427	408	440	440	426	435	437	413	421	437	439	427	408	471	447	411	393	414	405	447	429	412	436	441	424	435	378	416	430	406	399	428	415	411	423	430	410	457	415	403	423	416	405	405	415	431	435	426	401	436	413	399	411	406	434	410	425	450	437	455	406	431	428	436	432	425	505	401	427	450	420	402	427	417	469	405	401	442	415	417	446	426	393	435	430	422	404	435	398	413	437	439	410	439	417	437	428	447	394	408	413	410	427	404	444	418	425	430	448	411	441	436	445	407	406	407	430	484	480	448	438	429	461	460	429	414	427	423	423	440	428	408	415	419	416	418	424	422	404	428	429	406	438	406	415	398	435	402	400	425	406	425	435	450	400	457	395	435	439	472	458	410	431	434	418	386	439	413	423	439	441	444	446	397	446	411	424	390	453	405	426	448	433	428	417	416	455	448	414	435	460	428	451	409	397	409	435	392	409	416	425	411	406	397	414	427	447	445	390	448	401	428	425	423	450	429	442	412	446	436	445	426	417	391	436	420	444	395	399	437	446	443	413	427	426	408	416	432	417	400	415	407	367	440	405	399	411	421	502	462	421	407	403	437	405	440	451	408	399	455	442	449	374	399	376	440	438	439	416	411	423	421	434	444	412	406	434	442	428	446	420	411	424	431	413	415	425	460	425	436	403	426	401	434	415	433	418	423	419	433	387	425	433	445	463	391	429	424	442	401	446	477	419	378	392	425	413	473	400	401	405	453	427	429	443	430	402	424	426	429	429	425	440	426	459	439	420	414	410	438	416	422	447	453	420	442	466	435	434	407	433	432	433	432	420	440	445	423	424	429	436	419	438	403	419	419	399	422	460	413	435	439	423	462	423	408	428	397	450	399	386	401	432	402	432	445	436	434	443	421	428	428	450	422	474	463	431	431	433	382	456	416	414	395	447	395	401	417	441	416	436	464	447	433	434	352	390	432	421	437	415	410	432	394	424	391	454	404	499	449	425	436	420	454	384	413	411	412	422	415	391	416	416	422	416	381	427	426	425	399	402	396	431	398	419	412	466	436	434	446	425	425	431	430	404	439	414	438	424	409	447	416	426	453	409	402	425	423	408	451	432	455	383	406	432	451	421	439	419	429	426	445	461	398	433	408	399	412	413	416	405	404	389	424	444	408	439	396	454	430	420	439	454	395	442	413	404	436	414	414	404	404	415	438	436	447	439	408	395	461	417	412	424	437	443	412	427	392	456	419	401	427	402	423	429	406	425	417	429	405	424	419	430	412	438	445	441	422	422	419	431	434	400	450	466	411	433	419	395	432	409	418	430	439	445	410	417	422	463	468	421	430	417	437	424	426	421	454	427	428	430	445	443	419	421	410	441	433	440	438	442	390	430	443	450	414	432	415	418	415	431	407	414	415	431	411	419	448	415	469	415	438	408	438	436	410	430	434	427	407	462	418	414	391	429	421	389	408	358	435	453	392	417	442	416	437	449	465	421	460	393	437	397	403	390	398	408	433	407	437	410	416	395	452	443	408	418	396	435	413	401	457	429	440	430	458	408	393	427	419	412	425	414	387	426	441	409	388	378	464	426	432	432	428	382	384	403	405	420	423	394	406	445	464	423	395	409	422	432	421	434	440	414	426	418	449	417	384	419	437	443	419	455	457	361	422	437	438	401	421	417	490	456	464	389	447	414	415	404	468	392	423	446	418	421	409	404	432	438	419	433	462	408	390	422	447	387	446	433	404	425	424	414	415	429	391	419	403	436	413	445	413	415	452	399	405	435	417	443	435	403	438	421	405	424	427	419	433	433	445	431	441	465	424	418	408	460	396	432	420	433	431	451	398	394	413	441	438	435	427	460	403	413	413	427	397	407	393	463	416	424	444	434	446	382	394	425	435	436	450	422	447	393	427	420	411	433	383	407	407	419	402	437	405	418	419	458	434	424	429	449	432	414	406	414	436	427	410	385	411	418	409	432	423	417	435	442	432	422	421	449	410	445	413	420	421	432	466	409	404	444	456	426	432	445	432	429	443	397	394	423	418	443	408	405	442	455	429	458	457	466	434	435	408	431	386	434	411	454	402	404	409	414	423	431	412	423	449	404	450	414	370	409	452	411	415	450	405	409	404	404	444	454	418	440	438	421	441	431	419	423	404	411	411	385	382	441	408	387	434	428	451	469	437	423	418	431	404	412	457	445	478	387	407	428	437	414	415	408	405	408	440	414	445	385	400	481	419	397	451	433	410	424	434	467	424	433	447	427	460	454	436	446	434	410	431	430	390	419	417	466	418	430	414	431	399	409	415	399	439	416	439	424	385	390	414	434	466	452	437	463
23524	21634	29473	24281	21639	21653	14070	7541	5275	4099	3129	2783	2198	1780	1801	1824	1771	1720	1597	1537	1408	1035	778	691	659	535	462	453	440	428	413	375	383	370	394	353	349	310	343	310	289	330	332	348	325	333	296	278	280	257	284	276	297	266	259	252	276	273	269	283	248	276	279	260	243	260	248	242	246	277	250	271	261	238	236	256	278	288	289	287	297	266	290	264	277	281	292	289	285	267	275	264	271	264	252	254	248	280	270	245	251	258	240	269	261	251	247	282	272	278	280	275	263	282	252	278	283	216	239	264	239	280	258	270	261	259	264	270	262	241	267	291	254	262	249	268	251	262	273	266	223	268	251	266	244	280	255	215	237	259	263	289	250	280	283	266	276	257	275	261	246	240	256	285	248	262	276	250	257	271	241	278	277	249	241	252	249	256	232	262	276	230	240	254	255	258	266	266	275	268	258	269	270	253	270	246	261	261	234	240	227	275	259	276	271	283	289	233	280	262	239	274	254	247	250	258	262	276	238	257	267	251	276	276	240	250	255	226	255	288	257	250	249	252	248	233	249	258	278	223	273	226	270	231	264	236	290	258	267	257	259	254	266	258	272	292	262	268	283	246	253	271	254	253	274	220	251	270	271	262	254	277	272	236	235	246	267	258	213	259	253	241	254	244	278	239	263	285	265	247	262	256	266	261	220	242	273	255	252	275	236	262	279	266	261	268	241	272	264	276	263	274	215	259	273	261	267	247	269	242	273	266	283	248	241	247	228	259	260	243	233	269	261	254	255	243	253	278	244	265	239	270	277	227	286	262	259	261	278	270	278	242	257	256	258	251	260	294	254	249	263	285	273	286	227	246	239	249	260	263	243	255	278	243	283	258	276	272	263	263	240	276	237	257	266	223	250	260	267	267	255	255	252	270	260	255	271	247	262	265	227	245	265	281	264	260	258	263	262	257	269	235	254	244	238	245	266	249	275	263	237	270	263	233	280	281	258	272	253	247	273	252	255	257	252	268	269	241	260	291	233	282	245	260	256	273	282	274	246	261	245	264	271	307	277	253	248	227	261	257	235	290	267	225	237	243	279	259	254	258	272	255	261	284	254	269	237	278	249	254	251	264	280	280	277	261	239	275	264	248	257	243	246	256	281	236	258	275	258	275	270	265	245	265	258	250	236	277	260	237	263	277	245	264	236	239	228	243	262	266	256	247	254	279	227	266	249	266	288	250	243	241	280	260	277	259	274	252	242	271	260	272	257	250	284	259	253	250	252	243	266	267	272	265	244	245	269	291	268	276	247	251	230	259	285	234	277	269	261	273	255	238	275	270	261	263	264	249	267	245	241	242	284	270	223	252	256	238	261	227	268	257	268	289	266	248	250	260	283	265	253	257	234	240	265	261	239	271	260	256	250	254	272	230	256	249	273	260	277	265	264	245	234	231	246	252	264	255	248	243	255	254	273	255	280	268	291	263	258	243	247	254	254	298	263	293	214	305	241	250	258	248	279	227	233	234	250	228	234	261	239	242	246	274	264	298	238	236	240	271	267	260	260	269	251	253	260	249	282	264	286	260	236	266	251	269	277	258	251	259	261	266	274	261	265	270	277	279	240	279	250	257	275	270	268	261	248	238	263	256	273	245	242	241	257	244	251	259	259	225	250	282	260	274	235	256	258	279	268	268	255	281	251	265	268	283	289	242	235	247	279	258	257	238	244	268	250	264	227	257	264	260	260	276	266	242	237	265	247	261	246	260	265	268	288	259	275	236	275	248	302	273	289	267	268	249	267	263	295	274	245	272	243	248	276	280	257	255	260	236	257	276	271	260	276	234	229	242	246	279	237	255	253	260	269	249	265	263	254	258	270	249	262	271	278	257	248	248	239	271	250	244	258	240	251	240	255	259	262	207	242	252	247	262	284	280	272	277	261	247	290	242	244	277	244	299	245	256	249	262	285	263	271	224	260	242	261	240	269	249	235	231	248	252	261	244	264	263	280	235	254	247	244	274	258	274	260	283	248	275	229	202	242	270	268	233	248	271	269	261	309	306	266	258	261	259	266	264	262	253	280	282	268	261	278	247	246	248	256	242	272	229	253	283	270	266	245	302	281	274	263	274	255	272	253	296	272	276	264	251	248	256	256	250	273	275	266	234	249	254	304	254	263	227	241	256	279	259	253	249	245	257	248	237	244	297	263	254	285	267	246	271	252	236	239	271	257	255	280	266	262	247	276	272	272	232	246	250	246	261	287	229	269	263	271	267	273	271	277	266	248	267	258	237	286	256	254	276	265	266	232	270	249	250	242	269	248	264	250	258	277	275	287	282	257	274	259	242	264	268	258	283	274	262	262	255	256	274	268	244	266	227	278	248	263	256	269	254	273	238	270	279	256	231	258	283	264	273	259	282	268	248	244	247	243	254	245	263	269	281	252	255	231	272	249	241	276	276	265	259	268	249	243	251	270	266	258	263	261	260	257	240	236	258	278	266	246	252	248	284	273	244	275	276	264	297	226	257	232	246	249	256	240	248	250	235	239	238	259	232	256	238	269	230	238	273	292	261	252	234	238	272	237	264	292	249	239	277	277	259	244	242	264	262	260	270	264	248	234	257	236	266	251	268	254	265	255	311	236	255	266	269	253	264	265	267	251	252	251	269	276	264	254	260	274	288	253	269	249	268	252	244	259	267	277	278	226	225	249	275	256	247	250	232	258	251	246	248	252	284	272	249	269	208	243	240	260	236	260	264	221	273	251	246	276	280	220	250	259	254	265	249	293	243	266	269	265	230	250	256	245	248	268	249	214	252	267	267	274	278	253	258	246	264	259	254	254	234	221	298	271	253	269	267	248	257	261	250	282	250	247	255	260	261	248	248	281	244	235	250	268	275	290	266	297	265	246	244	268	286	244	270	271	230	229	262	259	248	251	247	285	269	280	253	265	265	235	260	242	246	262	283	261	264	263	272	293	271	290	268	281	276	271	253	268	275	252	246	288	260	244	266	271	278	249	225	255	256	266	259	257	266	252	274	290	253	266	255	267	260	232	247	233	260	270	271	251	247	260	253	286	267	254	269	273	282	255	250	269	248	242	257	237	250	270	261	255	245	261	254	275	215	260	271	253	256	280	257	260	261	273	267	251	260	281	254	267	230	271	262	249	265	269	254	225	267	259	232	240	234	269	270	262	272	257	269	295	252	262	251	245	235	241	254	248	268	262	243	250	265	238	225	253	248	250	246	264	268	284	242	261	256	249	293	255	248	272	242	254	229	258	286	237	231	257	239	271	259	274	247	263	272	251	238	240	241	240	244	268	250	265	257	261	258	247	234	244	266	265	255	264	245	252	268	255	262	270	240	285	233	256	261	257	280	249	279	247	255	257	263	270	227	248	240	295	257	266	251	284	273	223	255	285	284	260	259	265	269	265	255	246	266	281	232	234	245	291	245	269	273	288	262	261	284	254	269	250	263	271	261	254	284	279	277	276	268	236	256	260	253	256	255	266	222	235	270
20241	37711	31198	20976	16859	14411	14486	13902	11336	9022	7190	6313	5049	4207	4093	3898	4042	3859	3576	3256	2852	2076	1617	1314	1216	1024	784	738	678	702	691	681	651	596	546	517	500	463	446	466	499	448	494	525	453	450	401	404	349	356	372	387	356	350	354	372	386	363	366	328	395	356	387	338	340	308	332	306	345	358	307	316	293	345	337	331	329	366	393	342	382	362	375	345	360	348	394	358	332	373	371	345	352	348	341	332	332	314	343	319	333	328	350	301	353	314	310	334	314	363	324	352	341	309	294	328	319	324	305	298	331	339	337	333	316	336	312	321	306	366	317	324	311	319	322	308	300	338	334	321	301	291	331	340	341	272	326	319	333	285	311	299	327	330	322	348	339	296	334	309	313	316	312	301	348	334	326	319	305	327	316	326	329	325	337	336	339	331	287	311	347	326	351	296	303	317	325	319	282	303	317	359	316	316	302	303	320	283	350	356	305	318	324	324	305	313	299	317	347	314	346	320	325	321	306	299	300	341	303	317	349	323	345	329	311	337	352	347	321	319	289	329	307	327	339	343	354	364	287	304	314	325	293	298	298	332	319	357	326	306	335	303	358	343	316	339	328	335	292	347	326	305	298	323	314	329	311	338	317	309	299	369	322	331	308	331	322	342	329	334	339	309	328	340	339	342	374	318	307	360	310	326	344	316	326	320	335	304	334	321	332	319	290	317	317	339	321	313	339	332	311	322	306	345	322	335	314	350	326	296	314	327	306	304	317	351	335	300	301	329	312	336	310	334	338	344	301	332	309	319	297	309	303	332	307	342	335	330	316	315	301	298	311	291	318	333	335	313	336	352	337	326	360	332	315	354	334	334	319	308	295	352	300	304	327	329	340	339	326	310	318	318	300	340	343	346	296	341	298	343	285	350	331	327	315	331	323	356	364	321	316	349	327	319	322	331	299	294	346	311	368	347	329	331	297	312	262	310	325	299	335	326	343	341	335	324	301	328	295	329	324	332	302	296	299	337	344	336	331	338	330	292	296	290	301	313	313	324	312	321	354	325	341	331	320	305	322	331	322	352	305	327	321	332	338	320	316	335	332	300	314	337	344	327	317	325	318	294	319	313	343	319	338	384	313	330	290	323	301	335	319	303	349	311	313	349	305	308	333	284	280	326	321	303	303	323	334	326	327	293	308	362	338	325	354	311	324	311	327	317	320	300	351	335	308	320	279	311	318	324	317	293	317	320	317	287	337	328	307	337	315	343	308	279	347	307	329	323	328	305	346	308	350	332	308	304	363	310	310	318	328	323	291	338	319	304	341	321	352	305	337	326	307	330	340	363	328	323	320	323	360	326	320	312	311	320	337	344	341	321	296	312	337	308	305	314	338	345	327	292	275	341	335	307	356	338	335	354	341	342	325	317	326	358	297	317	353	327	298	316	327	286	298	322	316	317	306	316	371	327	327	340	306	318	341	310	324	331	331	314	312	319	330	287	322	339	328	317	327	338	308	303	294	335	349	363	305	294	307	327	324	317	336	313	332	297	325	334	357	311	319	336	310	294	329	337	352	337	345	316	309	324	303	321	340	322	306	310	318	346	324	359	306	317	313	372	338	314	312	317	331	320	360	297	341	311	310	330	331	332	326	364	317	343	317	318	312	295	329	320	323	338	314	314	337	312	312	290	329	287	307	323	338	335	312	315	346	314	316	314	347	318	342	346	315	311	321	310	308	347	338	324	326	335	330	322	336	313	321	321	291	318	293	319	310	342	315	346	330	309	336	291	288	304	323	298	319	325	318	330	311	313	314	331	282	314	317	329	311	330	286	311	296	307	298	323	300	305	292	321	327	329	325	349	345	318	309	345	330	322	303	330	328	339	283	308	319	326	331	308	328	329	321	341	327	351	352	323	336	343	310	342	314	330	343	384	332	311	343	317	320	321	317	308	337	297	340	334	338	339	333	329	347	321	333	339	324	310	322	326	314	303	313	325	311	325	356	330	343	319	317	312	316	317	323	348	315	344	276	316	335	329	331	305	339	314	325	315	339	320	304	341	337	324	327	338	336	311	327	332	331	317	308	317	357	308	345	289	321	311	354	328	323	321	317	356	332	315	318	329	309	345	312	340	326	311	347	317	332	317	320	325	353	294	316	340	355	308	315	329	297	299	319	318	342	324	296	308	316	290	339	309	331	323	289	330	338	278	285	334	326	314	313	370	333	311	327	366	296	315	293	312	322	310	308	331	340	328	314	349	322	332	353	311	295	299	339	313	336	349	320	275	332	340	334	354	299	305	294	329	333	313	332	301	310	303	321	306	356	316	311	339	316	318	333	297	315	327	309	347	344	313	317	297	305	301	300	316	349	329	297	331	321	342	318	326	375	349	357	332	310	302	331	305	313	314	305	320	324	338	304	348	353	310	341	362	322	299	330	313	306	310	333	323	306	334	340	309	313	324	348	322	317	313	311	370	310	291	312	338	349	344	348	321	311	352	303	360	336	348	305	308	323	315	346	313	300	312	341	327	316	341	352	323	341	314	345	324	347	315	329	329	339	304	331	273	314	362	347	313	314	338	309	321	320	334	309	311	344	333	319	307	354	311	327	318	329	312	321	325	288	314	281	362	328	332	331	304	315	300	308	318	309	303	336	317	343	323	334	290	327	330	335	312	318	288	299	326	311	335	321	300	305	336	323	289	332	337	362	287	328	310	328	321	297	322	330	317	346	321	312	312	296	323	300	317	310	356	300	329	342	341	301	307	317	321	310	321	329	336	336	293	334	295	304	330	362	330	304	304	312	317	350	307	309	307	318	338	300	332	321	344	315	333	347	331	333	323	332	359	317	338	335	335	329	339	323	313	310	338	331	325	304	329	310	333	342	296	322	341	339	296	326	316	319	323	329	269	342	318	341	302	312	316	310	314	316	286	347	295	346	315	321	325	312	327	318	309	317	311	321	307	325	326	329	361	342	320	337	378	329	340	337	325	314	334	317	318	320	329	328	313	323	294	304	279	322	292	348	331	333	336	314	312	333	319	355	277	292	337	336	319	314	331	319	312	308	338	332	313	325	343	318	308	328	328	344	325	339	328	321	342	321	316	325	311	315	304	312	362	337	322	293	328	338	298	302	344	347	302	314	311	329	315	312	326	260	286	306	371	320	312	309	339	341	324	337	302	356	325	294	312	315	316	335	309	316	344	294	325	310	311	303	304	307	328	361	311	365	323	326	353	294	320	283	323	316	298	338	319	327	357	323	340	310	352	331	319	287	307	305	318	309	316	287	320	335	353	349	330	308	318	287	359	311	307	342	275	321	292	359	346	309	346	328	313	340	329	287	319	301	337	360	310	309	317	299	311	315	326	317	326	316	307	324	318	310	345	321	301	318	330	300	311	299	317	326	330	315	338	346	358	333	336	303	334	337	314	292	331	320	329	309	330	341	343	296	311	335	321	300	279	344	330	326	316	328	360	299	350	316	350	306	333	302	335	331	287	354	328	316	297	336	341	303	323
27676	20838	15463	7809	3939	2872	3089	2812	2336	1611	1363	1177	1059	938	936	852	900	842	863	791	662	567	504	490	447	383	390	349	377	338	347	350	381	347	319	335	328	357	333	331	307	353	321	352	335	311	322	355	291	292	296	331	292	301	320	307	308	305	311	284	311	303	305	282	314	263	333	323	321	319	295	335	325	295	312	336	343	316	350	291	318	301	298	311	322	314	310	311	364	316	296	323	322	330	308	310	321	338	271	305	292	301	308	336	303	292	292	277	283	313	317	313	281	279	300	309	326	336	312	295	301	317	294	319	332	288	313	268	316	313	308	313	282	274	312	292	290	302	334	299	314	309	290	330	288	327	320	323	319	297	331	312	301	310	313	282	304	304	280	279	317	335	316	310	280	289	334	296	310	298	334	307	314	323	282	317	294	307	322	293	298	311	305	318	319	285	326	308	313	301	300	327	319	296	307	309	313	316	325	294	297	308	322	318	275	291	304	313	316	315	315	285	340	315	304	303	312	314	296	315	280	306	302	320	314	357	300	280	316	308	317	306	297	308	311	294	330	327	298	319	310	333	308	299	298	323	296	346	325	305	314	299	314	334	293	357	286	286	352	314	285	321	285	317	300	293	324	316	282	324	327	318	329	296	336	298	316	308	300	354	288	305	326	323	286	300	295	310	335	296	307	314	329	318	341	304	267	338	298	322	333	292	327	331	269	306	315	338	349	335	333	334	327	359	274	298	305	317	316	292	290	314	300	309	308	308	312	322	313	280	294	293	285	273	292	316	319	295	299	288	313	308	311	283	272	324	292	315	278	318	294	303	312	291	353	297	309	266	296	307	306	344	331	296	323	322	316	308	287	276	307	293	314	297	267	310	313	279	326	308	331	278	322	293	325	303	300	284	287	286	340	281	285	319	318	315	327	276	309	281	322	300	331	312	319	322	288	315	365	287	289	283	331	323	319	268	329	329	308	321	306	322	296	281	309	295	275	284	286	289	287	332	323	322	307	296	312	308	303	313	323	297	312	312	293	309	292	324	307	315	311	331	311	308	295	311	303	336	314	290	309	338	330	324	302	283	343	329	277	318	313	292	325	304	279	318	308	361	312	275	284	310	299	303	310	314	297	302	264	306	319	281	286	339	303	299	279	298	299	353	298	311	299	303	325	288	343	301	297	303	322	346	329	305	299	329	307	319	330	305	289	324	331	333	305	313	267	316	320	294	314	313	301	287	295	287	334	287	264	325	245	319	301	311	307	298	301	308	322	313	329	333	300	323	309	282	324	343	273	296	292	334	301	310	303	322	316	297	331	293	299	311	293	331	298	294	289	333	333	297	320	302	317	352	327	332	306	305	300	278	310	309	305	290	298	315	312	338	325	303	329	312	284	306	287	315	303	334	332	308	308	323	320	327	311	323	303	297	337	304	350	316	312	347	306	344	312	308	308	309	304	325	312	303	297	318	301	318	301	305	310	303	313	299	338	299	329	299	308	304	297	326	285	327	314	299	333	291	321	317	308	290	275	302	317	301	330	304	315	322	315	304	305	303	322	312	287	303	303	326	311	323	328	300	310	315	317	325	328	310	282	299	298	301	325	301	284	295	303	317	291	310	301	294	296	320	285	294	303	310	314	283	308	314	315	343	303	305	299	326	306	297	297	311	297	305	327	327	296	318	333	312	309	326	315	338	303	327	302	317	329	348	285	299	324	287	325	309	344	307	305	287	307	287	317	320	296	297	296	267	294	294	330	307	331	327	316	292	327	288	327	327	326	288	331	312	299	305	317	288	335	321	324	302	298	282	314	334	312	285	318	306	329	322	324	314	286	286	290	280	339	323	331	324	297	312	291	324	346	341	318	309	328	315	345	327	304	305	300	317	312	269	297	293	311	295	295	323	328	280	287	302	306	315	295	282	301	315	311	332	315	315	298	321	324	330	299	303	292	282	327	317	325	321	303	284	313	313	322	274	302	311	315	311	297	318	316	331	312	314	292	295	281	313	286	298	282	300	307	295	320	288	333	330	268	305	318	306	276	303	299	329	284	322	300	277	322	295	301	261	346	337	312	334	287	279	346	341	320	318	302	318	313	315	301	290	348	305	315	334	340	322	310	314	320	319	340	313	306	296	321	323	310	315	299	316	276	282	306	352	289	342	320	299	297	311	280	305	305	310	303	284	320	335	317	317	306	329	318	306	315	319	285	342	319	293	315	302	300	298	297	319	296	341	296	312	324	334	312	310	291	303	285	299	317	283	310	297	315	333	282	332	307	322	312	320	312	333	302	297	263	313	305	292	329	268	293	311	288	325	311	310	339	325	284	291	279	318	291	311	317	332	312	282	292	324	313	302	318	334	293	332	308	310	282	287	333	306	298	316	307	304	292	282	342	283	317	286	324	334	283	304	307	335	290	314	321	287	310	314	301	283	345	271	309	313	305	293	316	303	282	318	316	320	324	325	299	301	332	314	292	326	299	307	312	310	314	288	273	304	309	322	313	304	310	301	303	315	361	302	325	326	332	318	320	292	294	279	290	336	310	312	292	328	271	295	318	318	331	340	304	287	273	302	335	280	317	297	325	300	305	308	311	308	333	286	362	285	283	298	307	322	289	298	312	315	285	312	286	314	288	308	303	311	281	305	310	307	343	302	291	302	322	326	301	303	279	296	330	282	351	327	299	301	318	286	282	286	323	296	322	317	317	327	283	313	302	316	282	294	293	283	307	306	331	327	292	323	305	285	314	312	309	284	300	317	318	282	324	303	346	326	313	329	316	302	313	311	322	306	276	316	302	301	313	317	310	322	299	318	299	325	290	326	315	323	296	310	272	289	293	310	297	264	271	308	325	309	289	312	294	288	303	309	293	325	328	292	307	281	335	302	308	315	317	329	326	307	338	303	326	318	305	303	289	322	335	362	314	294	292	321	306	289	328	278	330	319	289	320	304	287	306	319	293	324	293	310	280	294	294	295	294	277	315	284	316	306	304	327	322	328	322	301	301	316	316	301	311	319	329	274	311	313	295	311	312	324	296	303	340	330	330	299	342	315	303	308	293	303	308	298	296	310	357	326	326	310	288	316	323	308	349	307	306	328	311	332	331	290	303	297	328	315	312	310	312	313	308	276	306	295	307	323	310	331	309	316	295	309	325	297	330	331	292	294	297	291	296	307	304	304	297	282	293	300	282	338	289	307	294	297	321	332	321	313	302	323	307	303	301	278	307	300	310	357	301	308	311	325	295	309	292	286	307	321	308	322	346	316	294	322	298	264	294	291	286	309	305	305	306	305	311	301	320	317	294	296	318	286	323	332	301	276	307	313	321	277	293	354	322	312	313	297	291	321	292	307	345	338	340	314	316	298	324	315	334	289	295	310	287	279	303	316	296	298	333	340	316	298	308	298	331	316	294	297	320	305	305	294	292	325	319	291	321	296	299	299	290	336	265	348	317	316	285	289	312	293	304	320	308	288	344	319	292	328	291	337	300	321	316	324	326	334	316	315
15635	23366	18421	10546	8001	6687	7218	6979	5475	4057	3269	2757	2278	2057	2051	1806	1862	1809	1684	1589	1285	1044	916	794	714	627	566	544	549	566	521	454	478	444	475	431	437	412	412	436	440	437	498	438	415	426	389	386	421	426	409	416	441	403	419	427	420	424	411	398	406	398	403	403	384	410	405	409	387	390	388	402	398	406	396	442	422	423	411	461	406	415	374	472	410	407	394	405	412	413	411	405	392	377	424	405	403	383	428	443	425	385	365	398	386	433	414	370	382	402	424	427	408	420	381	408	378	400	373	411	373	416	374	387	425	394	447	410	376	379	418	420	365	385	397	410	395	361	411	339	424	382	409	387	401	420	407	386	452	385	367	434	421	416	406	411	411	395	386	395	376	401	404	392	385	410	430	385	374	389	406	413	406	422	391	394	418	386	374	410	411	374	402	423	390	371	377	411	420	422	419	416	383	438	381	407	439	419	410	375	391	412	420	394	398	390	399	384	397	412	395	434	431	407	373	425	413	386	417	417	385	432	385	395	403	390	379	408	338	388	351	391	418	413	405	364	375	393	383	385	394	385	414	381	423	381	396	415	437	411	389	386	407	433	392	399	377	380	408	377	373	447	422	416	392	408	397	402	423	387	382	406	434	429	385	397	405	387	380	392	417	408	416	370	411	418	403	411	383	407	389	416	431	380	385	425	400	412	388	375	420	402	397	376	370	402	404	419	424	394	420	378	397	438	417	357	419	408	380	416	391	395	388	370	386	387	408	413	382	414	368	397	379	398	399	393	408	381	397	408	411	392	387	388	361	419	415	364	377	373	406	431	406	368	384	379	399	408	390	423	403	390	420	426	397	397	390	390	404	384	376	385	408	423	396	379	409	422	386	418	411	429	411	425	379	402	416	375	423	396	368	395	362	386	420	387	382	385	388	437	406	392	396	382	404	367	374	416	394	369	389	410	403	398	395	400	362	401	406	381	398	416	420	357	386	400	389	357	385	442	346	420	414	416	387	382	365	374	407	390	407	366	390	451	401	416	384	409	409	410	421	368	390	419	394	395	386	418	388	394	412	379	389	378	362	380	397	434	398	375	438	406	358	414	440	388	407	433	346	430	401	388	399	373	393	395	427	424	387	404	394	375	380	401	359	378	411	436	373	374	376	383	412	404	383	359	411	410	374	380	411	388	384	390	401	392	354	380	429	382	416	421	412	386	391	388	385	391	397	402	391	438	372	369	375	374	414	402	407	405	416	353	386	391	366	402	410	396	395	391	371	437	349	439	390	405	396	377	417	426	402	418	401	406	400	391	393	388	416	412	410	409	407	389	390	411	440	380	400	403	380	418	377	356	415	392	404	392	359	401	378	416	401	389	416	391	383	387	396	382	400	391	388	424	417	366	399	373	405	409	394	382	416	423	416	382	402	410	426	429	401	410	400	372	420	410	395	413	390	383	391	409	396	368	403	410	379	422	375	409	413	371	403	390	357	377	388	408	424	370	413	427	390	394	419	390	388	390	384	378	356	411	400	394	422	396	388	408	414	365	399	416	399	430	414	407	415	383	400	366	373	364	379	401	409	370	397	404	380	391	379	373	393	401	381	411	424	390	404	396	394	397	362	407	378	389	415	393	388	370	404	391	386	403	399	383	392	376	365	438	385	414	411	390	447	410	378	394	405	390	389	373	434	411	383	377	404	424	375	393	432	370	422	411	406	386	382	399	439	367	405	382	375	364	409	427	412	386	393	458	367	419	379	395	382	415	389	397	384	378	390	380	393	404	414	390	391	424	411	389	411	415	363	378	439	389	411	412	399	399	363	394	374	424	366	398	405	435	398	380	383	379	392	417	413	385	419	439	418	407	382	434	371	433	368	385	394	394	392	408	393	416	416	397	389	394	394	381	398	402	396	416	421	392	391	368	407	399	413	402	357	431	371	423	418	372	412	421	397	377	385	415	386	394	347	402	377	407	403	390	358	414	400	433	399	375	387	433	387	398	381	408	387	419	411	395	423	402	408	393	395	381	409	392	396	388	443	373	385	372	395	392	379	395	371	404	410	391	367	382	387	399	433	400	432	391	422	352	401	400	367	439	386	429	380	424	403	386	389	385	385	376	414	398	435	402	390	383	404	385	404	377	404	427	371	390	394	374	374	374	418	395	383	435	408	448	390	420	413	385	396	405	394	357	392	390	399	388	387	407	424	413	367	365	369	401	417	379	415	413	377	392	384	385	399	424	373	373	413	366	411	387	405	366	377	395	402	384	400	413	391	413	360	420	371	400	395	412	411	368	375	389	369	403	384	428	410	389	379	412	367	400	355	386	395	426	397	374	386	403	420	430	409	387	389	374	440	407	400	392	412	379	381	424	389	414	410	452	423	423	376	373	384	382	398	434	366	404	428	379	406	370	388	397	412	421	392	390	381	383	385	389	421	399	392	379	378	369	409	371	382	401	420	426	398	389	416	369	410	416	433	375	395	426	416	375	370	377	396	383	402	423	409	408	387	387	432	408	357	371	391	353	404	386	430	342	393	391	410	369	437	413	394	399	423	409	381	385	411	388	395	363	393	361	404	416	363	400	399	390	402	389	395	353	395	387	382	400	347	390	384	390	383	400	406	406	408	404	400	425	406	377	392	421	426	368	382	393	354	373	364	386	403	402	432	387	410	392	448	391	384	386	362	380	356	418	384	408	407	390	396	412	422	361	450	377	395	338	381	391	417	385	376	387	413	412	406	390	416	357	395	403	400	397	388	424	389	376	390	405	414	410	361	425	367	404	379	418	378	409	411	393	403	401	372	378	372	378	393	388	391	412	404	410	408	392	382	402	387	361	403	391	404	426	421	382	415	411	378	413	409	409	374	416	401	381	374	404	405	383	414	377	366	410	389	391	382	354	398	367	423	420	351	402	410	370	433	371	398	408	381	402	378	399	423	377	392	411	427	395	433	334	405	391	355	395	388	390	424	431	397	407	365	422	401	390	397	392	386	371	422	407	398	402	391	373	398	402	409	393	456	362	403	369	406	397	418	383	423	420	386	393	369	428	382	404	389	410	430	410	401	421	391	432	408	411	416	391	408	395	414	386	416	380	432	400	384	384	399	396	425	405	375	393	376	433	419	416	401	398	395	396	426	424	350	421	416	413	417	415	413	381	431	377	399	407	416	405	413	421	369	411	386	390	400	450	380	405	395	384	439	377	356	358	391	397	417	406	394	383	400	365	394	412	411	393	399	376	415	404	403	407	399	370	401	384	387	351	372	381	408	379	419	399	367	390	440	396	414	365	436	410	412	379	379	390	383	393	399	363	427	412	379	382	419	383	435	432	413	403	399	402	397	385	380	399	417	389	393	377	383	378	411	397	372	393	387	379	399	411	411	398	381	415	445	351	429	420	381	404	424	399	413	376	393	389	390	400	379	424	374	368	402	421	352	407	401	396	393	408	382	398	360	411	412	359	377	399	401	411	417	383	416	413	376	420	411	390	385	392	376	432	396	390	414	377
24537	21563	28898	24716	21326	11853	6786	4883	3764	2632	2270	1809	1568	1464	1209	1197	1360	1272	1201	1096	888	807	649	519	422	397	386	350	386	397	362	313	292	330	310	299	272	289	271	272	286	323	284	305	292	268	265	257	248	241	271	270	242	265	251	251	251	271	240	248	272	240	224	234	260	261	257	260	225	244	267	244	241	233	271	235	254	277	248	253	266	264	262	278	274	258	248	260	276	289	241	228	248	260	248	229	230	236	257	234	248	246	247	240	250	267	257	238	217	247	268	264	265	246	248	253	231	254	248	239	237	234	238	242	239	217	255	244	217	255	253	246	236	234	269	257	241	226	246	251	267	273	246	262	243	233	229	239	243	220	265	238	260	235	231	241	246	271	246	228	256	247	271	247	231	255	226	239	266	219	248	247	229	258	264	247	207	232	227	235	217	216	260	226	256	257	248	231	251	235	275	248	227	235	246	234	233	240	242	247	208	240	259	255	248	249	270	221	234	248	202	259	234	275	240	266	233	262	238	241	242	240	212	271	246	238	250	255	262	256	241	224	246	234	237	236	243	232	237	254	271	205	238	231	248	248	249	220	252	252	218	235	232	272	239	243	247	258	241	239	255	264	247	245	245	249	248	247	254	266	261	242	247	217	250	237	233	243	260	240	241	265	232	243	262	266	245	244	257	256	256	221	250	257	244	239	255	249	241	222	248	248	274	252	244	249	228	226	254	245	251	290	251	241	215	260	257	242	235	260	261	217	233	234	225	252	251	240	254	254	247	250	250	241	253	280	235	255	253	240	262	266	239	255	229	240	240	273	230	255	231	227	247	264	248	245	257	244	223	230	235	236	255	270	258	224	244	259	235	227	262	249	245	233	254	249	251	240	238	250	249	234	264	242	247	222	254	226	226	275	251	254	242	232	227	260	253	245	245	251	247	241	249	241	239	249	273	253	256	232	236	245	222	245	244	233	226	252	237	231	243	276	267	222	247	249	235	261	241	237	254	249	247	264	249	239	265	247	237	227	219	247	290	237	251	261	238	232	218	264	246	243	246	248	227	254	230	239	241	281	261	232	234	259	260	246	242	257	255	256	242	264	226	286	261	222	245	246	236	243	243	261	207	248	232	212	243	251	231	239	245	224	242	255	232	274	255	248	234	249	245	246	239	275	261	227	240	225	239	238	253	259	242	239	241	210	234	236	250	237	274	242	249	255	255	251	248	245	245	246	263	240	221	268	227	265	255	230	237	266	232	245	219	274	253	276	242	254	251	267	230	233	257	254	242	235	245	237	246	255	266	256	242	269	242	221	249	265	260	239	259	235	227	227	228	270	245	229	251	238	236	288	250	236	219	282	240	251	221	245	225	250	257	228	222	222	244	236	221	235	226	283	241	236	240	231	219	233	238	277	244	237	255	240	265	259	233	212	264	230	239	240	230	238	259	231	238	255	240	227	234	245	220	258	246	264	244	262	257	244	250	248	251	237	263	246	243	254	223	244	230	243	259	270	258	267	214	240	233	225	225	257	233	261	250	260	239	247	224	265	247	233	227	263	256	280	259	222	278	262	247	227	267	270	261	248	255	263	272	226	248	229	233	268	253	226	233	249	255	236	239	247	241	232	234	245	247	229	237	242	231	275	246	282	278	262	272	241	252	205	231	260	256	223	234	238	237	261	295	236	255	237	239	246	246	259	210	272	245	252	274	270	263	240	286	248	247	261	237	261	239	271	232	231	252	227	242	215	251	253	217	237	223	238	273	265	218	239	238	242	260	251	265	266	247	256	219	247	238	252	241	241	233	285	267	218	249	253	242	255	257	240	218	244	266	268	226	269	268	270	252	218	245	260	236	227	245	225	251	244	252	214	254	223	249	248	239	230	251	223	221	260	233	244	259	231	248	273	244	262	256	257	233	259	233	243	231	240	256	227	239	246	237	229	262	265	230	246	243	247	214	238	231	227	266	224	235	274	254	249	241	244	254	236	251	245	246	272	240	280	248	240	271	232	242	217	235	255	224	233	245	261	238	246	233	233	217	240	263	245	225	248	252	246	236	248	245	255	250	264	248	203	270	273	281	240	259	242	241	253	235	253	221	255	239	270	258	263	219	266	214	244	251	234	248	232	231	232	240	246	257	240	255	237	259	231	240	221	261	249	236	245	231	237	264	251	252	256	242	232	256	234	203	249	273	236	228	218	261	260	256	257	240	246	237	245	253	238	256	230	253	241	228	227	260	229	250	251	224	234	251	242	240	242	214	258	243	244	261	213	240	226	255	240	252	236	242	266	251	261	233	254	232	248	251	245	234	245	241	247	273	258	235	236	263	240	268	267	239	257	235	241	247	228	263	241	255	250	215	259	273	260	232	258	257	256	247	259	239	235	216	228	259	256	260	250	255	262	237	243	237	257	258	232	242	251	200	253	282	254	246	275	247	254	213	236	262	234	249	220	243	246	273	255	232	226	227	256	244	265	233	236	238	236	232	244	241	256	282	239	238	237	230	258	237	241	230	240	222	268	246	247	257	246	250	240	227	223	232	243	213	206	238	258	227	233	238	239	240	264	247	232	258	231	249	260	239	260	214	225	242	257	240	243	259	226	235	245	272	253	255	247	252	226	244	267	235	245	218	245	243	259	261	232	227	250	233	224	230	249	230	263	231	247	243	246	233	227	232	233	244	242	251	246	275	242	255	235	252	245	230	232	228	243	260	253	259	242	242	254	228	252	247	232	248	260	251	245	242	241	250	229	234	231	227	267	219	214	252	279	262	215	231	251	246	258	224	239	246	250	260	274	227	213	236	233	237	240	254	245	238	240	211	252	256	241	243	239	229	262	238	246	245	251	243	236	250	264	247	229	225	283	242	259	264	218	235	247	237	220	249	233	252	254	242	242	236	236	212	230	273	244	235	256	245	243	232	252	254	245	262	244	262	235	256	239	264	208	240	235	239	238	227	237	256	223	237	217	239	234	245	250	241	260	239	218	256	235	247	218	236	233	234	206	268	256	225	265	250	265	236	229	252	240	246	262	221	255	243	263	244	242	257	250	226	225	240	239	253	243	235	256	250	223	211	260	265	242	238	255	229	234	237	267	225	243	234	236	237	239	252	251	237	257	256	216	275	245	242	243	261	263	232	221	262	235	256	235	251	244	238	250	234	236	245	245	242	259	250	257	222	256	249	231	250	266	236	253	253	246	220	220	234	210	228	236	208	277	246	255	245	284	258	247	249	258	224	270	244	238	248	265	239	257	217	255	260	251	231	227	251	214	234	248	271	249	235	236	266	226	268	238	252	255	235	234	238	251	255	257	243	247	252	267	256	233	205	256	215	243	246	258	252	248	256	256	231	218	239	245	214	245	247	234	242	257	211	264	230	233	249	241	258	248	261	238	245	236	235	257	213	257	248	244	284	231	261	255	243	230	222	231	250	236	266	238	248	246	258	252	281	245	242	241	219	217	244	244	235	241	241	250	222	245	233	214	254	211	241	223	258	249	242	239	237	265
16402	31091	26244	16665	13260	11138	12037	10341	8467	6238	5395	4472	3564	3414	2796	2836	3003	2855	2684	2314	1865	1562	1281	965	854	713	640	616	616	605	514	508	515	467	471	406	418	376	420	385	417	413	380	397	412	357	383	363	343	358	323	348	373	366	337	341	347	332	310	316	370	344	354	299	322	320	349	317	300	342	274	309	336	328	316	345	380	344	322	378	340	313	323	356	356	362	338	352	329	339	335	314	358	331	303	323	296	310	312	316	360	307	332	300	306	296	331	309	341	308	337	324	323	309	325	292	343	321	298	305	308	302	303	316	307	308	300	301	302	359	285	321	319	310	333	306	303	308	342	330	287	340	312	335	355	349	325	335	322	315	321	350	304	332	303	312	307	323	319	310	344	308	282	287	297	308	311	283	322	289	311	306	316	312	311	307	340	297	280	306	338	332	312	322	330	321	295	350	316	340	301	280	287	278	287	324	313	305	344	313	326	311	321	332	303	322	320	337	312	308	306	327	325	326	305	347	323	306	321	326	312	311	308	335	365	329	324	338	330	297	331	308	328	292	323	302	351	283	323	306	324	359	343	305	325	340	327	329	308	320	305	320	330	315	313	335	345	297	304	321	309	294	285	294	329	321	321	311	326	336	304	304	291	317	317	316	324	324	311	308	336	327	320	305	342	344	322	306	314	301	328	291	339	333	318	295	346	314	301	325	295	319	338	327	360	321	315	351	338	307	318	297	325	318	333	308	301	302	335	318	317	337	310	284	332	315	295	313	278	309	310	318	295	330	342	312	290	349	295	298	310	305	309	325	301	342	306	298	321	303	302	329	340	322	297	317	340	319	323	335	297	317	305	309	312	320	328	310	317	309	297	328	293	320	302	306	324	325	292	314	330	326	315	274	326	322	304	347	285	317	307	313	329	308	300	324	305	328	298	301	303	336	298	313	316	319	339	336	322	286	296	354	332	305	331	307	318	323	346	320	301	350	308	342	344	345	310	327	318	313	293	325	294	318	293	326	321	284	314	299	351	300	287	304	326	327	319	301	349	328	317	303	351	292	313	305	294	354	321	322	314	288	319	331	301	335	302	324	291	326	280	302	305	304	317	314	305	338	327	323	304	304	327	319	314	305	315	299	340	351	296	300	336	311	321	295	328	339	311	367	319	323	324	305	283	307	297	327	331	294	302	343	301	321	318	308	317	323	329	306	282	321	321	319	292	313	311	311	347	282	325	307	343	305	322	259	334	309	317	354	283	329	322	322	328	338	330	320	303	320	316	316	328	337	321	334	316	304	320	289	335	299	333	328	341	302	318	337	324	337	317	323	326	328	294	332	320	311	325	317	321	304	333	311	302	318	315	346	318	307	308	323	367	315	294	316	325	328	333	325	293	301	310	301	304	279	329	327	328	313	316	310	330	311	322	311	332	315	308	301	328	273	323	312	327	307	327	313	334	324	305	316	308	340	312	278	306	347	313	320	303	316	295	308	309	333	312	300	294	335	327	281	321	327	299	308	315	343	310	288	310	277	322	323	288	342	281	317	321	312	305	327	326	336	307	344	315	291	318	284	320	323	309	340	327	304	304	294	337	329	317	305	337	305	309	314	283	319	339	333	305	330	312	347	317	286	328	311	357	309	361	303	301	320	367	289	329	309	306	320	337	308	291	289	309	330	307	317	351	318	326	309	308	320	288	294	318	305	311	304	293	326	307	316	328	321	311	331	298	361	319	319	327	298	314	285	329	310	308	330	304	325	333	318	326	323	333	302	339	330	282	345	350	304	323	306	323	301	336	284	325	332	291	339	299	325	314	313	312	315	302	295	323	325	305	298	302	327	301	309	335	325	317	330	320	331	313	346	304	308	330	305	309	306	326	305	296	335	303	320	302	317	302	329	304	294	299	317	355	344	350	298	306	320	332	323	325	292	324	348	323	340	293	303	351	310	315	318	319	312	323	338	341	356	293	343	307	316	287	313	307	301	340	304	321	304	322	334	320	327	314	305	309	281	322	286	347	334	336	335	327	315	302	292	307	293	292	322	330	329	338	290	296	342	326	323	331	302	340	308	301	307	362	313	337	354	331	327	357	328	318	305	319	307	309	329	330	304	341	343	316	324	324	298	282	297	329	338	310	320	331	306	313	307	333	294	318	323	294	334	313	317	331	319	337	319	306	336	310	329	324	354	332	328	335	310	322	317	306	326	313	339	316	291	338	328	326	323	319	312	336	295	324	296	292	334	295	311	325	304	317	339	303	368	304	324	311	356	329	312	339	338	295	350	330	294	300	311	324	292	294	307	322	325	352	333	320	343	288	332	318	339	297	324	312	321	314	328	311	317	317	294	322	347	320	305	308	292	312	321	306	351	318	323	321	309	324	335	303	303	307	308	299	317	310	315	313	320	336	312	280	333	323	316	335	327	299	338	302	329	317	299	332	303	316	325	339	314	357	317	299	317	314	301	350	314	330	306	314	308	326	302	341	324	320	348	327	320	336	322	289	318	343	337	336	328	291	293	330	300	295	332	321	320	309	326	332	311	314	309	325	323	330	308	312	319	330	305	331	346	340	298	307	278	335	323	313	313	316	312	351	341	337	325	314	337	309	318	291	349	324	313	318	336	324	336	324	288	306	298	329	348	314	304	317	311	349	331	337	331	327	299	314	307	338	311	315	319	299	299	324	328	304	301	334	339	325	342	313	325	325	298	320	287	293	316	333	314	313	329	308	309	305	322	306	311	328	325	298	308	315	312	301	299	295	348	288	330	319	306	305	332	295	296	322	298	331	334	306	296	344	304	328	295	323	322	340	311	320	318	337	366	283	310	311	327	306	291	317	322	332	324	292	325	326	293	318	294	334	350	268	345	313	339	348	308	304	308	311	322	291	342	344	311	358	318	317	326	313	342	303	282	291	291	331	340	295	310	321	281	339	330	333	308	306	318	284	322	307	335	320	348	323	294	317	332	302	331	332	300	316	299	327	320	292	308	321	335	306	306	308	318	305	304	319	290	316	323	296	315	335	338	313	327	323	308	296	309	316	306	338	293	309	328	322	305	340	281	312	312	319	319	310	336	323	334	326	309	320	312	314	343	327	301	353	286	345	308	318	345	307	304	312	278	296	341	331	320	296	315	295	314	338	327	302	312	280	309	314	338	321	314	313	331	323	311	314	281	303	315	284	312	314	323	311	308	314	301	325	319	347	285	293	325	283	316	299	328	301	288	306	308	298	292	296	356	308	326	278	315	308	304	308	291	314	340	329	333	319	306	312	323	318	315	301	338	311	307	328	315	314	316	355	325	328	350	305	296	329	329	324	323	305	332	311	306	318	305	332	310	356	297	322	308	325	313	294	303	281	298	320	327	322	319	315	304	293	342	301	299	332	307	330	294	319	306	312	302	310	301	345	301	317	312	334	322	312	308	316	318	336	327	343	338	323	333	346	319	350	315	298	337	319	350	301	302	337	317	323	314	309	300	287	323	325	294	315	290	330	351	321	299	317	322	327	323
25717	21626	27519	25527	10604	4416	4537	3709	2856	1954	1839	1488	1270	1182	983	1079	1134	1072	967	885	757	735	569	550	527	436	472	397	431	432	423	380	376	431	384	369	392	390	361	373	358	359	412	373	346	330	372	342	356	373	327	332	346	326	350	318	361	342	346	385	324	350	334	306	353	354	334	309	342	338	319	356	351	332	343	318	296	368	340	364	385	357	344	348	323	325	348	397	337	395	357	349	363	356	326	371	348	353	343	336	335	360	326	334	336	324	324	329	345	387	337	364	352	335	290	332	320	360	323	343	341	340	335	354	323	370	351	304	342	314	330	363	333	352	364	319	342	357	325	327	314	352	331	337	349	331	330	316	325	332	340	330	373	333	346	332	327	314	318	337	317	328	336	324	321	341	344	326	364	388	337	297	347	333	340	349	368	349	309	315	329	329	352	342	312	312	343	338	355	314	321	325	348	311	367	344	373	357	313	324	322	374	303	363	357	345	371	358	306	320	350	344	371	341	354	345	353	377	377	349	329	338	354	361	356	347	344	332	328	318	344	319	352	345	337	319	338	373	327	303	336	316	318	365	322	313	304	349	345	358	348	344	309	310	340	332	334	323	337	335	328	328	324	349	331	335	321	353	340	366	310	346	352	362	322	329	309	318	350	333	346	327	347	324	348	325	335	335	335	336	348	338	352	353	356	347	310	342	330	354	324	315	336	342	336	374	372	325	315	316	339	320	350	307	349	340	311	332	322	315	352	339	339	331	322	327	345	331	349	332	318	337	346	314	351	334	335	312	321	340	299	330	332	360	322	340	366	338	395	305	321	345	323	339	339	327	332	328	354	351	348	326	341	316	315	339	314	369	331	346	325	320	321	336	360	343	365	345	361	324	351	373	327	357	352	330	312	349	362	351	360	337	346	335	347	344	351	331	371	332	364	335	313	347	322	352	350	332	327	296	324	318	358	347	333	360	332	340	337	291	364	337	353	328	315	334	357	347	339	368	367	358	342	353	325	337	346	303	314	324	337	345	392	360	368	345	333	322	331	326	327	340	357	338	330	315	350	341	361	354	341	343	334	362	345	319	339	310	354	326	340	366	342	345	318	364	329	313	320	348	364	310	336	345	311	338	356	358	325	338	358	335	339	331	348	348	334	335	348	335	301	329	334	339	335	338	336	373	299	301	325	318	356	323	317	348	321	324	366	365	350	345	361	373	301	356	308	347	387	344	345	322	328	313	362	320	338	314	360	334	336	320	328	342	375	353	380	355	335	330	379	337	331	336	331	307	286	311	328	331	304	309	348	336	354	337	310	349	308	345	336	334	342	333	360	347	362	315	326	324	337	334	323	319	346	345	312	366	330	317	368	337	335	323	323	338	379	326	329	317	308	352	351	354	317	323	334	323	360	332	341	325	352	353	354	326	351	323	310	307	356	361	335	332	324	356	348	312	376	327	346	320	331	333	367	360	330	355	349	315	368	351	319	340	345	353	305	319	306	323	344	343	330	341	359	347	352	353	331	335	386	345	349	328	322	355	313	342	330	345	374	312	344	343	355	337	342	347	377	347	303	332	349	316	319	355	320	335	332	342	360	364	337	324	342	327	323	327	320	360	316	312	334	350	313	344	372	292	335	369	322	345	355	312	317	293	302	322	362	340	315	326	342	315	324	346	327	337	327	334	318	319	299	335	328	320	351	337	302	353	326	339	353	344	334	342	346	352	362	347	366	341	316	337	338	354	344	340	366	317	340	364	331	340	344	326	333	348	314	331	336	390	346	306	340	335	350	340	331	344	331	313	332	339	322	333	314	330	330	338	346	342	351	312	347	312	365	366	318	345	347	341	296	361	316	304	341	337	356	331	333	356	341	355	308	317	344	346	345	351	380	336	345	344	344	333	359	342	342	330	301	335	343	326	333	330	330	346	362	306	298	328	347	341	326	349	335	350	356	310	369	317	326	314	322	337	346	308	367	371	337	336	365	320	341	375	356	361	354	339	318	355	340	328	339	323	322	303	346	375	342	366	342	342	319	334	384	328	325	322	339	378	351	333	342	347	376	358	334	326	329	315	333	350	340	327	346	302	343	337	324	331	299	344	353	354	330	350	363	319	306	341	343	357	341	344	335	356	340	324	323	358	335	337	350	354	323	350	361	334	314	328	341	328	342	367	348	337	334	359	319	310	341	314	346	310	328	297	334	332	332	333	338	336	313	329	327	318	375	350	345	328	342	349	347	338	333	334	362	328	347	353	342	363	372	358	348	331	327	325	367	363	337	313	337	312	348	349	339	347	345	342	353	372	314	329	326	356	292	325	339	365	306	349	333	339	341	330	371	320	365	316	323	350	342	325	333	343	326	359	345	347	324	337	343	345	373	335	338	325	350	334	322	341	328	351	343	346	337	372	350	326	365	352	343	327	329	309	332	334	331	328	328	316	317	356	331	319	347	342	346	351	328	314	379	321	338	294	319	311	344	331	337	345	358	307	338	326	345	341	356	344	348	333	322	365	315	324	310	335	371	358	352	329	346	368	330	336	350	318	323	337	365	354	342	353	325	337	353	345	336	338	344	322	368	328	347	367	322	320	314	320	368	357	317	357	347	327	318	349	353	331	332	352	373	345	370	338	328	345	326	342	326	347	326	337	354	329	314	333	329	361	353	364	350	349	323	346	311	358	322	352	361	339	332	391	329	312	353	358	324	354	357	327	340	351	349	372	344	326	339	343	366	315	348	352	354	363	351	343	326	339	359	331	341	346	353	356	336	347	350	338	358	345	332	336	330	341	326	334	348	327	322	356	341	330	322	342	337	329	342	308	335	333	325	341	310	330	350	316	324	365	321	327	334	315	330	345	335	331	333	304	359	353	331	383	350	329	309	325	349	325	327	354	336	298	356	340	315	355	327	323	334	324	331	320	352	326	340	321	334	332	339	346	322	341	360	377	334	345	326	338	356	385	355	328	321	342	329	330	346	371	338	309	348	342	306	362	330	323	373	352	358	339	326	360	346	339	324	321	342	346	321	318	324	335	389	325	370	326	366	333	324	316	352	335	330	352	326	330	367	341	350	342	308	333	349	345	353	345	333	330	334	323	342	326	347	327	353	356	333	349	339	318	333	321	317	350	338	351	338	362	367	312	335	328	311	350	301	344	350	313	324	334	365	336	312	341	333	314	322	338	311	368	322	340	334	341	327	351	345	361	393	324	332	376	304	347	293	315	327	334	381	354	332	334	335	343	315	342	328	355	317	347	303	347	317	341	313	314	349	333	341	336	344	315	316	353	352	359	326	341	357	339	338	314	329	310	379	322	372	320	343	308	326	358	316	301	322	335	322	362	333	345	349	345	328	352	322	317	307	299	308	341	314	334	323	337	324	341	322	324	335	367	356	310	322	374	359	342	369	328	301	334	331	345	346	347	362	349	308	340	332	335	297	353	345	329	355	310	318	336	313	320	340	326	330	352	336	324	327	342	339	327	342	327	348	320	366	318	342	307	348	325	360	332
15270	27306	22558	13710	10877	9092	10372	8638	7083	5191	4635	3541	3015	2813	2140	2369	2523	2400	2139	1802	1525	1450	1073	826	758	748	675	661	706	648	541	587	522	545	548	540	486	501	484	524	508	527	501	516	488	434	479	461	432	440	441	446	434	438	460	440	451	457	446	445	445	424	444	451	421	427	448	461	434	436	441	425	414	437	443	493	523	440	442	460	474	425	457	468	464	438	419	458	390	434	421	441	407	469	414	445	464	410	454	368	410	443	427	394	434	435	410	408	460	413	440	408	433	428	407	453	405	425	441	451	436	452	404	440	418	439	428	425	417	421	412	410	466	410	405	426	430	383	428	456	463	416	382	429	402	437	445	402	445	427	408	422	392	410	442	431	469	415	447	439	435	437	414	430	417	409	466	419	399	427	469	444	428	427	439	407	417	430	449	446	433	422	451	446	413	438	434	378	423	437	383	419	437	407	411	474	426	438	436	444	441	438	439	437	433	429	405	429	420	454	434	427	415	385	439	396	418	434	447	401	429	384	428	421	393	377	413	431	440	404	404	424	430	438	417	433	462	417	429	460	439	398	384	453	444	440	424	410	458	443	457	434	456	434	410	457	418	421	430	422	406	428	435	415	422	441	440	438	398	438	411	448	433	419	398	437	396	455	431	426	409	401	399	456	441	445	411	387	440	429	446	399	409	396	428	431	437	424	391	442	410	453	426	500	416	438	440	403	432	398	383	423	456	393	433	453	398	414	442	407	431	429	438	477	453	427	437	406	412	433	447	419	399	453	426	461	413	425	429	397	405	422	406	395	437	394	436	434	438	423	443	415	416	424	406	435	454	440	409	456	402	429	445	444	394	433	443	408	431	398	449	437	393	436	448	420	396	448	445	417	462	481	450	396	381	367	408	423	441	426	433	409	450	434	402	461	436	439	400	463	432	413	406	436	453	454	454	421	430	422	445	404	409	392	447	453	399	440	439	439	408	442	463	475	415	428	438	427	434	434	427	439	416	405	431	429	433	415	414	433	424	434	415	433	432	455	429	454	441	425	453	417	432	476	427	401	423	401	432	414	419	414	432	410	410	440	410	397	444	415	458	406	425	439	440	446	420	476	460	416	452	429	386	453	443	428	403	442	428	439	403	400	431	387	399	442	447	429	420	419	426	451	438	426	459	445	423	423	429	401	398	407	438	420	422	434	456	421	422	436	441	428	432	411	450	401	443	406	454	420	427	438	438	440	428	418	447	417	419	384	430	445	460	437	418	466	466	416	401	448	455	408	414	429	435	399	421	459	412	420	410	393	447	432	403	410	417	408	421	456	407	386	436	416	408	444	412	412	406	394	434	446	407	392	415	457	393	418	431	422	448	413	443	446	454	405	440	420	402	446	414	443	429	436	432	439	426	449	437	418	423	411	453	465	429	428	465	444	426	417	429	461	430	415	449	438	407	443	427	448	458	423	445	374	414	359	435	432	417	426	420	436	395	427	440	461	407	446	406	478	431	460	451	429	453	391	419	412	439	416	431	416	450	428	440	459	423	463	395	445	408	433	453	433	425	471	429	431	438	430	416	408	413	428	423	424	407	443	426	417	464	433	420	428	399	409	433	428	429	407	424	461	402	424	419	456	426	449	429	437	430	451	407	433	446	438	394	440	412	418	408	404	423	466	405	423	460	426	435	424	429	424	423	427	442	444	456	418	419	429	444	427	395	421	452	402	427	451	424	445	432	431	482	433	421	420	411	431	470	400	418	430	448	416	415	447	422	426	418	402	420	448	456	416	441	420	413	426	412	429	433	463	463	442	432	415	429	428	420	420	413	442	437	425	450	410	401	480	435	444	437	434	459	421	460	418	429	447	433	427	411	411	412	462	440	426	405	415	407	413	443	384	428	453	394	406	408	443	403	452	411	434	427	458	421	440	424	466	454	406	450	449	404	440	422	416	455	419	434	475	393	429	447	434	433	451	430	419	394	427	449	400	435	441	440	397	403	408	480	436	421	428	447	413	433	453	426	430	415	402	440	414	452	409	445	392	410	415	411	428	427	466	479	431	403	432	381	414	445	406	429	415	443	411	403	400	398	411	442	471	424	413	427	409	440	420	444	446	402	420	434	428	439	396	394	440	416	416	423	433	438	461	419	419	422	423	438	445	431	409	398	388	428	380	471	427	435	433	455	398	430	465	395	437	406	460	424	425	435	457	427	422	468	428	492	414	391	468	437	432	421	423	443	450	433	404	424	446	437	448	422	464	406	431	448	421	417	453	434	439	417	411	451	430	421	425	406	437	385	401	431	409	436	453	433	446	426	411	440	409	428	426	432	425	400	408	404	418	438	406	466	437	448	465	452	476	448	443	428	461	426	438	406	450	437	402	416	443	435	435	403	395	443	436	418	409	440	448	387	400	460	417	413	445	418	462	449	461	412	461	430	452	455	412	427	452	466	431	444	432	432	420	448	439	403	449	408	436	433	431	429	424	392	393	408	431	427	431	414	425	423	442	430	418	465	427	403	390	418	411	439	421	457	434	454	432	422	456	427	382	427	451	459	429	445	441	445	407	393	472	408	431	400	454	450	383	409	441	417	394	431	416	445	436	437	453	461	444	454	405	419	431	422	403	422	462	418	394	419	454	417	458	454	399	439	421	399	437	433	441	419	400	418	448	429	383	420	437	438	449	438	461	427	426	425	428	410	408	401	425	438	446	383	465	421	411	415	440	414	469	438	423	467	419	433	426	421	427	398	408	477	417	421	418	420	431	459	370	422	402	461	423	492	459	416	402	420	443	460	419	417	426	428	400	426	455	424	399	442	436	387	424	430	469	442	449	473	432	416	448	475	434	405	440	368	396	399	424	437	429	415	422	430	411	445	407	412	453	444	431	392	411	450	424	422	410	384	452	436	427	423	438	403	468	449	436	422	421	412	404	440	408	436	433	416	469	431	427	404	426	418	427	389	485	465	408	436	389	421	431	411	396	408	445	394	430	415	456	394	397	464	440	458	403	444	412	430	457	412	433	451	446	475	398	419	404	464	421	451	439	414	401	447	440	432	408	424	440	418	412	443	426	447	443	425	439	444	415	412	446	421	452	441	424	414	422	386	446	423	436	411	421	423	406	405	423	438	450	406	477	403	443	449	437	430	427	454	402	403	395	424	456	433	391	434	430	424	407	421	397	449	436	431	447	433	426	447	421	421	405	433	455	398	445	437	437	430	445	456	422	440	438	441	406	432	411	406	443	423	377	396	426	428	443	427	434	443	411	428	432	410	466	412	418	464	410	437	415	421	427	453	437	435	400	407	408	434	411	404	431	481	458	412	439	430	430	440	426	453	386	432	407	442	414	406	445	410	448	436	426	428	415	411	425	426	410	380	446	425	442	455	439	411	451	450	412	447	411	479	420	437	406	444	440	412	448	405	413	437	448	406	478	426	411	415	423	437	435	395	427	456	451	450	415	457	408	459	449	432	383	413	424	438	447	394	441	428	418	413	463	419	427	431	417	414	442
23517	21565	29393	24220	21580	21687	15221	7792	5137	3702	3405	2585	2274	1907	1497	1390	1589	1579	1510	1286	1165	1064	697	626	565	492	473	566	490	418	403	403	378	327	364	337	329	339	326	312	327	344	316	334	306	295	323	284	269	285	297	313	277	304	287	254	260	267	275	269	284	264	295	256	292	279	244	266	254	263	258	266	270	256	261	281	262	306	253	277	309	265	253	284	282	280	280	270	254	266	273	286	252	257	249	256	257	264	263	254	237	249	243	231	240	253	265	266	262	266	286	270	259	241	248	261	234	244	248	272	251	266	273	243	242	255	255	253	236	241	272	264	254	259	267	272	241	243	267	252	264	278	241	242	245	251	270	234	240	279	275	237	275	247	255	254	291	255	277	248	262	257	295	221	307	240	249	277	240	253	251	273	252	276	266	239	298	245	266	255	267	253	236	273	273	225	270	207	224	267	260	266	244	256	262	252	238	283	253	262	263	239	254	243	263	259	256	263	240	241	249	262	238	279	280	262	260	279	265	283	243	234	233	276	264	274	255	256	257	258	245	255	256	264	274	228	263	229	258	251	269	267	235	252	262	258	244	265	237	249	273	272	286	250	263	267	267	243	246	253	240	221	283	248	264	251	247	231	269	228	230	239	246	247	276	289	248	252	264	271	250	234	232	249	229	271	246	254	245	248	251	280	242	244	255	256	238	232	254	243	235	245	276	253	248	240	285	255	258	249	250	290	246	271	263	264	279	240	263	265	235	245	261	233	256	266	258	231	238	216	245	231	233	283	243	279	284	243	243	260	252	262	290	252	251	244	238	247	238	261	241	265	266	257	261	275	267	265	266	288	250	246	280	242	259	253	273	280	242	248	256	237	242	253	265	258	274	258	262	299	253	259	239	266	257	260	249	226	229	251	272	238	262	256	251	248	262	240	254	257	243	274	264	237	250	247	263	264	259	227	251	287	246	257	254	292	259	260	278	261	238	247	258	273	256	250	252	279	294	250	275	258	238	253	239	253	273	258	266	274	243	273	259	268	241	275	239	286	237	257	248	252	255	248	238	247	251	270	250	279	252	256	285	306	250	262	251	262	247	255	248	240	254	275	263	255	259	247	248	278	251	253	250	271	259	268	271	212	255	268	242	268	254	272	240	258	268	248	258	252	238	257	262	256	240	251	287	245	251	249	236	252	272	237	253	270	253	236	270	252	243	246	254	243	270	260	266	255	249	234	260	254	278	253	266	259	260	256	282	234	223	245	227	239	271	264	257	254	251	261	255	239	251	246	274	238	278	277	277	267	258	264	282	255	242	274	244	252	235	263	256	256	241	256	274	247	284	254	247	256	264	247	270	272	236	242	252	247	253	253	262	250	244	246	253	297	243	230	252	241	254	253	272	245	245	238	241	272	256	248	257	235	230	275	253	247	284	231	244	256	250	242	256	251	231	254	259	260	246	292	261	255	257	250	223	206	269	244	273	270	245	266	267	265	230	253	250	247	230	270	285	258	232	254	262	258	236	264	290	249	279	259	269	237	263	224	262	274	278	272	243	269	258	233	283	276	260	247	266	252	246	264	258	248	263	233	258	264	292	285	260	245	252	257	262	258	241	228	251	270	247	273	273	246	301	264	240	259	262	266	286	271	236	245	260	268	244	214	274	265	237	261	270	272	252	237	259	232	265	263	277	252	235	271	240	242	269	233	270	257	234	224	286	239	259	249	264	275	243	250	251	257	228	261	252	251	246	251	253	257	271	248	255	283	236	226	244	261	242	272	253	261	249	254	272	286	240	236	274	266	250	242	241	254	268	266	273	249	265	229	249	246	255	229	265	243	262	266	239	267	245	232	213	250	256	251	250	261	255	255	237	246	250	260	244	257	254	260	255	287	231	245	258	261	253	258	269	251	265	248	239	244	246	236	227	273	252	233	257	218	272	229	286	287	246	265	256	237	266	249	249	257	271	224	234	253	246	262	266	249	245	278	259	255	262	235	249	258	242	257	265	246	252	241	254	262	249	264	276	276	240	262	248	269	233	223	252	257	238	260	257	241	260	276	243	277	243	240	250	262	262	257	266	256	244	267	231	251	269	247	242	261	275	240	262	258	267	280	248	249	238	272	251	261	245	242	254	242	265	262	281	245	268	258	261	247	262	258	267	258	251	265	259	259	259	260	262	262	260	250	247	247	267	236	251	278	247	250	286	259	243	248	266	281	246	244	267	231	256	260	245	263	253	258	228	245	252	255	222	257	268	259	247	249	241	239	248	268	257	273	253	256	249	257	251	234	235	253	266	266	280	260	236	258	259	230	255	249	276	270	283	232	252	233	244	259	246	263	266	265	264	244	253	260	273	245	279	244	253	271	245	261	249	255	244	247	229	265	245	247	265	219	261	261	272	265	258	247	260	264	244	204	238	255	235	260	226	268	298	250	245	278	246	257	270	262	257	251	227	273	258	291	264	295	250	259	242	251	242	274	254	240	265	246	245	277	242	261	255	222	251	257	278	286	277	252	233	277	247	253	270	271	271	223	245	258	233	266	264	251	259	244	248	254	257	267	264	225	272	263	263	227	219	248	247	267	283	277	263	288	256	260	249	284	272	263	242	246	250	269	257	274	252	264	258	254	248	264	248	236	254	272	220	265	240	235	272	263	289	244	266	271	224	292	277	260	248	224	268	245	258	295	237	240	249	254	287	237	234	262	242	248	240	253	241	278	270	243	259	250	264	240	249	270	230	261	252	279	264	266	261	239	248	263	263	258	252	238	264	259	264	273	254	265	265	269	253	271	259	248	239	238	240	257	236	249	258	282	271	255	244	269	260	210	288	236	269	261	255	262	254	246	240	246	262	217	280	271	267	233	260	248	256	270	268	260	235	231	265	239	236	280	255	261	238	281	234	253	258	253	242	265	243	233	269	266	283	260	242	268	214	227	232	251	243	262	223	274	262	249	238	259	278	247	252	246	262	258	222	247	276	246	244	268	230	248	286	263	278	238	249	251	240	267	266	247	245	225	259	267	285	254	245	277	263	269	298	271	254	261	230	238	265	274	253	234	267	228	259	251	247	259	249	273	254	249	258	238	249	281	249	227	269	285	263	255	250	258	273	270	257	215	263	236	248	269	245	244	258	229	254	259	213	255	272	254	253	267	247	256	266	274	235	251	277	278	233	258	286	247	268	254	242	247	252	233	270	242	262	256	265	281	265	266	248	273	243	258	281	264	242	258	231	280	268	282	258	256	243	242	233	235	271	237	269	220	247	233	260	252	230	237	246	242	266	274	270	265	275	229	287	267	232	271	271	269	255	260	269	255	243	229	234	307	246	252	243	219	238	252	275	235	234	259	269	271	251	254	243	248	253	254	238	278	252	249	256	233	238	218	242	234	287	256	244	246	243	249	259	268	235	255	253	244	241	263	272	249	266	269	288	270	239	280	241	243	257	247	281	301	261	256	243	213	254	240	254	259	262	254	251	240	267	277	240	268	279	272	274	241	264	292	274	273	252	258
18053	36037	31586	21728	17770	15462	16267	13781	10986	8618	7510	5938	5348	4236	3375	3263	3541	3569	3013	2518	2511	2128	1426	1285	1021	916	810	921	816	675	553	567	609	594	535	526	453	503	480	440	459	485	465	450	451	464	401	378	368	385	372	397	349	384	365	341	344	330	372	361	358	360	353	309	330	317	346	350	362	322	321	333	362	329	321	332	349	397	359	381	358	398	386	388	363	388	379	327	352	360	389	351	349	309	346	319	275	310	316	311	335	321	327	313	319	326	328	328	356	317	320	322	354	343	309	330	295	317	340	291	300	318	338	312	314	306	329	348	293	309	340	331	315	313	330	332	348	312	317	314	306	312	322	321	326	354	343	326	345	331	286	317	335	294	360	316	299	302	324	292	303	339	309	319	312	353	302	315	286	334	317	332	311	319	309	312	300	330	305	316	323	334	322	331	323	361	303	321	315	357	314	303	315	321	320	324	326	324	320	318	331	281	314	321	305	307	314	299	319	310	320	340	314	346	330	320	306	310	322	314	336	315	312	322	311	302	321	320	288	310	330	323	350	304	356	306	329	308	315	319	270	304	288	300	316	325	298	324	313	353	321	323	340	333	330	317	347	292	347	328	283	283	302	308	317	323	332	320	333	295	313	278	303	316	347	303	308	316	318	322	326	340	321	342	315	315	329	332	336	353	300	325	304	311	313	313	320	334	336	317	334	300	312	326	328	324	306	294	288	333	345	321	347	348	327	313	359	290	305	330	311	315	325	351	320	318	323	312	292	329	348	350	333	325	296	314	321	319	306	306	317	317	305	291	300	355	306	322	309	284	327	331	284	264	326	311	314	315	290	354	335	314	312	296	320	318	332	323	300	332	330	324	316	291	342	300	329	329	296	319	314	339	332	329	331	307	300	336	342	344	314	306	304	300	316	326	307	326	310	358	318	304	331	300	334	301	326	301	311	355	309	288	353	340	289	344	311	316	329	362	354	343	297	319	371	303	343	326	284	305	277	308	338	316	294	300	318	334	322	338	315	320	294	305	327	321	324	309	330	357	329	330	312	340	276	350	336	330	294	365	303	304	322	296	343	330	307	292	330	290	310	279	302	284	326	336	318	325	323	297	316	310	332	309	327	278	339	311	297	290	324	289	324	337	300	319	321	322	300	305	326	303	317	315	311	293	352	316	303	287	342	318	308	315	320	309	330	327	309	332	316	311	323	348	311	347	348	331	287	306	314	299	312	329	282	342	297	323	319	323	326	334	304	328	331	336	374	336	328	300	299	337	338	345	321	298	323	300	334	317	331	324	341	303	317	317	297	322	304	372	337	333	341	315	357	308	308	321	370	307	310	344	331	293	347	330	310	307	329	345	309	293	346	299	291	346	306	316	299	319	329	317	326	341	335	308	362	323	328	320	350	316	303	326	295	304	320	311	334	338	335	312	344	328	322	300	322	325	326	299	312	300	309	285	313	311	315	325	373	322	315	311	303	344	308	298	315	297	323	321	309	322	317	321	332	339	313	319	341	340	335	345	316	305	322	303	370	336	297	302	312	313	323	328	330	350	321	331	313	259	310	292	313	298	360	322	331	337	322	320	305	315	289	317	311	336	297	327	308	297	326	322	318	328	296	327	332	291	296	314	324	308	304	328	320	308	320	323	345	299	302	337	337	350	347	334	310	315	301	314	333	290	328	301	286	307	324	306	310	280	284	312	318	347	300	329	307	316	330	301	290	306	330	309	307	285	313	310	336	315	338	351	326	311	318	333	310	321	309	312	332	342	316	324	323	335	297	295	295	321	330	319	310	311	316	322	326	328	324	317	314	311	330	317	334	315	271	334	346	318	330	297	334	313	316	325	299	309	322	328	358	293	312	320	308	328	327	330	318	319	337	338	310	317	315	294	358	302	322	316	316	335	327	311	309	328	319	298	331	315	308	313	326	317	309	321	311	311	347	329	297	337	289	378	311	333	322	335	342	351	324	313	294	305	353	322	325	295	343	339	287	330	298	301	331	344	327	311	347	331	309	319	311	338	310	354	314	297	326	300	315	336	286	313	325	325	293	333	297	309	311	339	319	324	313	338	317	315	307	348	314	346	300	310	305	289	332	337	325	315	321	326	277	300	302	284	365	307	307	303	321	350	296	303	323	316	316	317	318	342	366	308	314	351	312	321	335	298	289	321	312	346	316	317	324	295	327	317	289	337	330	334	320	309	337	297	333	312	298	327	321	303	306	345	328	367	317	315	322	325	314	303	320	327	328	311	317	347	316	305	312	324	316	299	334	347	331	291	336	316	302	296	350	323	302	324	317	301	304	307	313	314	324	333	327	311	336	283	317	314	307	326	331	321	351	344	320	308	295	311	318	324	320	308	328	331	284	346	310	320	347	321	323	342	287	310	304	320	293	325	335	319	312	322	326	313	322	324	327	290	337	349	338	331	357	342	319	281	320	312	301	322	338	347	313	311	299	346	285	316	344	317	304	295	340	345	284	297	319	281	345	303	297	336	312	328	308	313	325	320	285	327	311	328	316	333	312	325	334	340	310	330	315	317	328	321	301	294	312	318	314	341	333	298	291	336	332	324	312	319	306	328	305	313	293	315	300	313	335	333	335	298	294	319	320	341	342	327	326	339	344	290	280	313	337	339	322	328	263	307	327	310	340	294	319	316	307	321	364	341	330	278	326	308	326	353	339	323	325	320	340	280	308	312	322	314	302	339	323	325	344	294	326	291	339	311	328	333	334	325	268	329	338	273	325	319	303	301	350	343	325	338	344	313	286	326	316	334	299	294	341	311	319	316	332	324	292	350	298	322	333	322	310	321	310	310	337	306	296	318	342	316	307	335	321	329	324	271	266	330	299	314	327	300	331	298	332	325	314	319	354	299	345	327	338	310	321	296	308	331	327	263	329	338	291	310	308	327	318	313	300	315	329	309	326	327	340	311	320	336	311	308	314	328	328	300	338	301	328	319	333	326	329	300	297	294	311	304	311	343	318	303	316	304	330	337	317	311	313	295	331	294	344	343	320	351	339	331	331	299	333	325	311	342	342	283	313	294	343	303	337	337	327	315	321	330	308	297	328	312	319	327	299	307	307	309	321	331	320	308	329	307	330	309	334	321	306	327	297	311	295	305	330	312	310	302	318	344	334	312	303	295	300	308	347	305	324	298	336	339	341	321	317	300	315	324	322	309	354	311	319	305	318	338	323	310	305	321	329	318	336	303	331	303	303	325	350	305	311	322	308	343	317	301	310	322	325	303	317	299	306	316	344	313	309	329	293	314	292	318	303	311	286	285	323	331	316	307	332	298	309	333	349	331	320	343	339	306	314	327	328	314	342	319	329	326	316	299	333	293	337	369	309	318	315	307	318	324	333	324	330	303	358	366	334	324	323	308	314	325	329	332	323	311	345	332	313	321	300	300	332	337	322	280	347	286	280	276	316	306	339	313	336	321	316	296	309	301	353	342	355	354	354	338	325	332	319	305	303	286	280	355	328	314	293	338
27748	20817	15840	8701	4386	3354	3507	2862	2164	1671	1396	1288	1035	834	758	796	823	733	737	696	723	605	511	422	451	469	431	391	403	359	346	370	371	357	339	390	352	352	307	345	312	329	328	362	334	347	337	323	331	325	331	294	311	305	330	334	298	302	348	303	293	316	313	313	298	320	270	301	294	344	319	304	342	309	296	325	350	303	343	334	287	331	325	328	313	337	308	321	298	324	326	321	297	267	329	302	330	316	298	323	280	316	305	333	320	318	311	330	298	337	334	307	268	322	313	310	303	278	284	268	333	302	296	316	278	285	292	321	333	312	318	292	299	333	332	331	319	355	302	317	297	312	304	315	333	313	285	295	320	314	313	289	285	302	319	323	296	303	304	291	304	327	293	333	289	273	305	309	286	293	313	290	298	313	315	297	341	294	327	301	311	342	355	312	309	287	285	283	326	326	322	321	315	305	331	300	298	334	294	307	304	327	304	276	284	310	312	301	301	296	294	311	311	306	313	335	332	286	316	326	279	318	304	314	320	305	322	302	300	304	318	311	314	284	288	285	324	301	320	303	313	318	281	306	295	307	317	319	291	300	296	322	360	297	312	305	303	293	341	333	316	338	334	283	318	309	355	320	325	309	314	318	314	312	316	305	311	337	276	307	302	321	308	361	317	311	333	359	309	320	288	312	340	301	307	327	325	307	352	296	332	312	341	319	339	340	342	310	301	286	320	296	303	314	304	306	323	300	324	277	319	324	305	318	277	325	337	299	319	305	305	332	273	321	266	293	310	323	278	306	301	328	311	317	323	341	354	318	287	316	331	302	285	306	305	313	317	292	324	334	311	326	296	276	311	286	317	321	311	329	302	312	345	282	330	289	342	325	308	329	318	322	299	286	310	285	268	331	340	329	273	323	315	297	323	336	308	316	320	299	310	320	322	295	305	331	300	324	319	323	302	331	308	295	323	353	314	330	319	297	311	313	305	332	286	313	306	305	301	300	336	303	343	315	307	347	311	317	312	285	288	322	311	319	326	325	304	342	328	302	314	319	282	286	311	316	311	305	307	290	284	333	306	299	304	312	325	315	312	326	297	322	276	316	305	306	311	306	315	289	297	296	300	341	318	298	299	327	335	311	311	296	333	293	322	333	312	321	324	295	302	348	300	304	306	319	327	320	312	274	328	313	304	314	283	305	288	301	304	309	311	332	285	321	312	326	318	319	304	295	351	278	291	318	318	300	301	308	311	328	272	343	341	318	303	311	357	313	313	288	327	308	341	305	336	308	323	340	309	344	315	309	338	328	305	320	306	304	328	288	345	301	335	276	321	310	318	337	290	313	320	297	329	282	323	335	280	328	289	305	306	314	311	300	274	314	308	317	331	319	334	295	288	300	312	302	315	306	329	298	307	298	302	334	315	302	309	298	293	309	292	317	349	292	301	307	303	320	334	311	306	321	334	300	303	296	310	335	286	322	284	348	333	324	306	287	324	282	327	312	321	300	297	336	316	314	316	348	312	301	297	304	305	278	330	310	303	364	363	295	301	323	321	346	284	297	330	335	320	320	329	293	319	313	311	309	326	312	370	342	351	323	302	306	306	338	318	325	317	300	300	302	305	319	319	291	340	323	297	303	306	309	313	307	301	322	342	330	321	307	309	334	300	286	298	310	315	290	311	314	329	301	329	320	323	311	306	308	342	287	310	321	313	317	326	311	294	321	273	301	313	294	326	317	271	343	323	302	291	313	281	330	304	302	324	253	288	290	325	327	321	294	304	319	315	323	337	323	275	293	314	312	325	323	333	300	309	339	326	292	325	304	320	313	325	328	317	303	319	271	295	337	299	308	315	297	330	307	280	291	339	336	316	341	323	333	308	310	302	317	273	299	292	290	307	333	328	280	322	299	297	283	332	301	331	300	334	307	298	309	326	300	305	313	311	318	329	324	297	324	278	295	300	292	305	333	330	308	320	300	274	312	311	336	282	300	317	288	327	301	279	303	263	300	305	321	303	311	320	318	330	330	325	302	312	324	338	312	328	358	275	344	293	323	297	308	308	306	310	309	317	314	317	317	292	312	329	307	298	346	326	295	301	305	297	284	292	336	326	294	317	299	304	286	319	301	327	310	310	292	310	356	312	322	325	322	326	284	307	318	311	325	298	324	322	330	296	320	333	314	306	319	308	293	307	302	286	302	290	314	327	312	302	333	285	303	316	322	325	315	304	305	306	314	294	328	306	285	324	342	307	333	332	259	320	319	317	310	321	279	293	286	315	332	279	299	288	318	299	324	279	309	294	319	302	304	305	290	292	283	324	335	308	309	296	285	345	308	334	312	305	282	330	320	276	318	327	339	314	325	318	299	303	294	314	305	305	306	313	338	336	339	320	290	296	296	297	291	294	328	296	311	328	304	325	344	316	309	296	309	286	314	322	291	323	320	283	325	289	325	290	303	285	326	323	324	332	335	336	304	322	338	270	306	287	322	344	309	314	324	299	303	310	323	313	285	299	321	311	299	296	281	303	302	324	333	297	331	328	273	285	296	322	323	318	334	331	301	315	309	302	337	313	333	322	317	304	322	338	298	327	325	314	283	311	339	291	300	317	335	279	279	319	310	317	305	349	323	321	297	321	311	317	309	299	314	296	316	302	322	319	292	320	306	317	309	357	318	325	299	319	330	308	271	323	300	320	301	356	339	316	303	322	328	310	287	308	295	294	310	298	307	300	279	318	304	299	340	309	323	319	330	301	285	302	316	327	321	326	281	319	318	353	321	309	267	313	315	325	316	335	337	295	322	287	334	309	300	280	309	323	285	289	330	303	371	311	294	292	308	328	302	301	319	328	278	327	306	291	305	326	336	328	343	326	322	308	298	324	312	300	325	327	306	317	309	308	291	328	316	314	296	314	291	346	345	357	294	314	325	307	324	287	303	297	314	308	333	323	313	302	320	333	331	311	344	346	312	321	296	329	282	295	299	302	291	316	302	296	329	313	290	282	301	274	289	290	302	302	298	308	329	340	327	310	282	351	299	316	297	322	305	331	323	320	355	310	302	302	310	346	330	305	314	354	302	293	295	311	318	318	272	290	339	294	283	310	323	300	302	337	338	303	298	313	309	344	327	295	339	297	332	295	332	315	323	315	289	291	285	338	342	317	313	326	312	331	261	308	316	300	333	330	308	336	349	340	316	321	312	321	314	310	289	320	308	311	316	299	331	290	335	295	298	338	322	315	307	305	318	290	313	287	315	325	288	314	260	328	336	322	299	293	294	292	329	310	311	324	322	312	321	315	322	290	329	298	304	284	296	309	326	335	322	298	316	302	296	321	317	297	264	294	331	333	295	321	315	314	320	312	310	297	297	348	319	299	309	312	316	287	351	322	299	311	306	317	309	321	293	298	312	342	270	344	317	304	336	331	290	289	318	292	305	317	323	329	316	337	304	307	324	320	319	289	315	320	306	289	316	338	330	335	296	265	313	300	330	292	342	315	317	344	286	360	312
13885	22830	19119	11301	8367	7422	7962	7056	5080	4083	3515	2809	2448	1840	1564	1694	1758	1454	1413	1310	1431	957	840	702	639	595	620	616	546	531	510	516	474	468	500	469	473	465	439	457	443	455	456	428	477	436	449	409	414	410	438	424	425	439	430	382	402	380	419	388	383	405	430	411	361	404	397	404	389	383	373	377	425	380	410	395	419	411	453	414	450	431	430	392	446	382	400	391	362	453	386	380	378	411	435	431	388	412	390	407	374	387	408	430	440	399	367	405	387	411	393	386	392	408	423	385	420	393	377	411	369	418	394	398	468	362	366	397	369	465	406	378	376	430	443	392	406	450	412	395	397	415	403	405	391	397	388	389	409	390	411	393	392	446	405	391	396	402	377	381	406	403	378	399	428	386	408	393	413	394	408	415	391	380	413	390	434	386	426	382	410	389	397	384	373	423	431	435	417	379	384	383	406	420	410	410	436	392	372	402	372	386	415	370	405	379	406	411	386	397	382	392	390	413	385	410	408	417	396	391	405	396	429	408	406	380	401	429	395	362	409	371	406	395	427	384	427	369	364	423	383	358	390	381	403	410	392	389	408	363	390	381	383	410	426	415	413	368	407	382	460	378	397	396	408	421	435	397	412	407	414	387	393	410	393	394	387	407	409	404	418	349	381	388	373	408	404	386	408	400	374	409	397	413	418	408	407	380	381	383	368	416	422	396	411	388	407	433	381	400	401	434	354	400	411	433	381	408	398	401	390	425	385	401	411	408	404	381	425	417	396	412	368	372	420	420	390	388	375	395	443	396	388	423	397	398	411	399	439	408	392	378	393	361	397	398	399	435	390	372	361	386	419	437	421	431	392	418	410	384	395	428	409	393	375	396	372	425	389	412	378	408	403	388	387	372	391	402	401	401	404	431	408	394	426	404	411	424	394	397	418	402	412	393	399	417	399	441	431	405	431	425	420	405	395	385	388	383	391	410	391	429	410	427	418	396	390	408	400	370	456	450	427	393	425	415	426	420	392	396	415	372	419	393	428	407	400	374	406	385	388	414	413	394	400	413	364	381	411	383	425	377	393	421	370	397	368	405	411	420	382	379	407	420	408	393	402	378	396	420	399	388	379	397	406	390	388	410	422	394	401	381	431	381	420	405	403	410	400	434	379	384	383	385	420	406	413	395	432	402	383	411	374	412	360	367	400	401	416	397	417	405	410	396	398	407	404	404	398	392	406	412	392	401	377	408	386	434	405	433	427	409	377	429	411	481	398	402	428	393	398	401	385	423	379	398	405	428	410	407	395	397	377	433	403	394	416	413	383	415	427	422	383	428	414	410	402	432	415	392	385	384	424	402	401	399	417	376	381	410	360	428	411	414	402	447	400	424	398	408	406	404	389	380	404	393	399	400	407	391	395	415	367	381	381	390	360	373	355	408	378	392	416	413	414	415	413	385	423	370	434	368	392	407	393	400	395	393	398	420	402	418	405	391	424	397	361	411	393	386	388	407	383	394	402	416	368	415	415	421	422	395	409	378	400	413	369	388	405	391	406	440	410	405	386	366	410	445	387	393	406	406	411	409	412	404	410	407	418	401	403	377	389	373	401	401	439	398	437	407	424	383	377	398	372	423	358	387	402	391	433	407	371	398	412	413	402	409	393	388	347	385	414	382	431	450	394	423	396	409	386	402	379	414	406	415	414	386	370	410	428	375	395	407	384	401	400	398	385	433	433	359	411	337	449	384	417	408	416	403	429	395	416	392	440	391	461	409	374	375	407	412	375	366	408	385	435	391	410	421	374	396	402	394	395	389	432	379	426	421	422	392	370	399	402	391	380	387	403	427	384	413	394	426	403	384	393	392	392	380	401	460	430	376	412	420	434	414	412	387	429	403	424	401	392	397	377	377	392	404	372	376	362	375	423	401	380	429	429	421	373	365	382	415	423	408	415	431	380	394	383	400	400	386	450	371	416	368	378	371	401	395	413	408	379	390	405	420	398	416	423	418	395	395	422	421	387	436	419	405	431	419	412	399	380	376	383	391	437	374	405	420	394	425	352	396	399	364	421	413	409	395	413	379	373	372	393	409	369	377	388	379	416	355	378	375	373	375	400	382	398	395	405	421	402	380	412	420	420	383	420	363	391	395	384	403	419	386	407	438	396	370	392	420	414	384	376	409	367	431	404	392	413	426	395	422	383	387	388	394	387	411	399	394	403	369	405	420	379	404	394	376	420	414	436	372	415	380	380	429	416	455	395	418	399	400	422	410	385	386	380	403	445	355	407	410	391	376	386	393	371	426	359	371	400	420	398	403	369	413	390	441	417	404	383	401	387	372	395	403	411	389	357	361	380	409	422	423	400	419	389	406	374	411	423	396	402	360	392	424	415	413	406	373	423	419	390	415	407	416	443	427	414	382	430	398	421	406	441	386	402	396	411	414	400	403	392	413	367	434	386	397	434	417	392	371	394	379	374	413	379	408	403	410	341	418	365	386	425	381	394	374	407	369	374	429	394	425	404	411	390	407	399	402	398	397	395	427	387	418	423	412	398	412	398	436	411	406	392	377	402	435	418	397	419	402	403	396	420	405	437	391	385	383	400	425	392	433	417	435	397	388	399	411	404	424	395	410	410	431	415	418	396	397	423	407	375	410	417	411	400	368	437	383	415	393	401	406	386	450	409	443	385	398	414	398	403	406	372	392	399	370	394	406	421	390	385	392	394	374	440	420	379	417	401	397	385	410	370	362	400	409	418	403	400	411	406	422	405	416	394	361	391	389	409	391	394	421	395	360	376	426	402	392	378	384	396	452	417	413	397	398	370	389	396	442	361	398	392	392	390	372	420	390	445	425	380	401	403	388	412	427	413	374	438	409	390	408	420	387	419	417	396	379	418	369	417	403	409	413	382	388	397	405	410	381	354	391	381	402	396	412	417	388	422	365	414	387	379	388	418	369	400	398	418	427	369	421	391	370	419	361	370	413	361	433	346	409	434	407	409	372	446	391	401	411	382	395	429	380	386	384	416	427	397	395	407	389	395	428	410	402	380	408	363	378	378	413	422	406	427	386	381	393	400	379	386	388	430	420	420	375	382	374	396	376	389	419	414	380	384	403	402	421	411	403	383	379	400	413	397	397	402	408	397	379	407	429	415	393	379	433	423	412	423	373	407	413	415	398	378	378	381	364	407	423	422	391	396	416	413	405	386	402	426	397	385	421	372	447	401	403	403	395	388	383	401	381	386	362	410	406	410	408	399	425	392	406	407	389	405	418	391	399	413	421	431	388	432	411	424	382	420	398	408	369	398	377	408	409	379	406	396	400	397	432	381	367	414	386	384	403	426	386	426	384	386	421	374	400	418	396	396	403	444	386	435	424	382	426	410	380	373	388	436	381	389	391	396	386	373	387	383	420	398	400	385	365	399	406	354	371	402	399	410	387	383	409	398	400	416	420	395	423	394	432	384	353	407	395	389	424	393	419	390	406	383	391	388	392	424	361	393	408	372	409
24575	21538	28772	24746	21241	12013	7077	4893	3442	2706	2346	1958	1570	1156	1159	1399	1423	1268	1138	1010	855	638	464	451	434	408	432	355	397	346	337	350	309	325	281	282	296	299	290	286	256	301	327	269	250	275	256	246	225	281	277	219	268	260	242	271	267	262	276	254	257	274	255	260	254	243	261	264	226	236	239	273	260	226	254	244	270	262	272	258	254	256	263	243	268	267	272	264	241	267	250	265	262	259	220	244	259	252	243	225	253	253	250	224	246	255	247	258	295	271	246	244	247	255	253	231	248	239	224	248	248	232	233	241	232	259	262	237	218	239	264	245	243	251	235	257	217	252	226	247	238	247	254	256	268	258	256	233	248	256	212	243	247	252	231	248	228	236	258	249	265	273	257	226	264	261	257	244	239	259	261	235	195	241	265	227	257	254	242	247	270	256	249	266	256	225	235	248	245	245	235	240	220	223	280	238	242	259	250	248	251	222	267	252	250	236	230	220	250	242	229	225	231	234	241	249	260	263	238	259	242	234	221	235	238	232	236	260	227	244	239	236	234	268	256	240	249	225	247	228	247	259	262	242	246	221	236	223	241	234	244	235	239	258	238	241	230	253	224	261	238	241	254	216	256	242	273	245	268	230	243	262	267	249	222	246	233	252	244	252	238	247	257	258	272	239	261	239	251	257	237	238	240	266	230	247	234	235	245	257	241	233	256	248	270	268	217	250	230	253	244	236	240	258	238	222	259	242	253	260	223	240	226	223	234	234	264	215	250	257	220	255	229	248	249	253	245	238	218	249	223	227	263	253	255	240	258	246	240	249	259	221	259	247	269	261	259	236	240	235	259	252	241	240	242	237	260	257	245	251	254	241	241	263	221	248	271	255	228	225	242	250	227	248	246	229	221	244	234	272	245	245	229	259	209	239	262	259	234	245	258	229	248	235	263	205	242	253	253	251	243	254	240	247	239	226	215	239	227	243	257	251	230	244	256	245	242	243	228	281	254	268	232	242	259	246	232	241	260	253	210	262	252	234	283	228	237	216	238	224	262	239	246	239	252	230	230	248	231	268	247	261	232	252	246	224	234	255	249	261	266	242	234	242	244	253	263	253	244	250	257	231	230	241	236	245	247	238	244	248	263	255	249	232	234	243	261	250	272	245	245	258	247	234	223	229	231	246	234	248	233	255	266	238	294	234	239	250	248	228	228	240	235	239	236	266	228	246	246	240	248	235	228	257	240	239	244	250	237	264	227	249	222	242	229	220	241	252	260	248	227	253	240	253	253	231	255	234	236	257	257	208	250	244	241	231	248	239	236	260	283	257	258	231	256	213	236	259	231	250	234	236	257	266	227	226	269	219	241	222	240	226	241	255	265	234	225	271	268	237	260	213	259	240	267	220	235	237	261	242	233	270	226	239	248	261	243	242	228	200	244	269	237	255	215	266	230	261	246	235	245	240	218	253	233	248	268	267	250	236	239	242	245	260	248	233	237	257	246	260	235	236	263	228	228	240	256	239	251	264	255	251	262	246	227	257	262	228	237	258	223	228	253	232	223	267	235	249	254	222	248	245	261	285	229	254	273	234	281	250	239	224	252	263	247	244	245	247	204	266	256	258	251	226	256	241	302	282	255	244	244	236	224	251	247	257	246	235	233	253	217	211	237	217	251	246	230	234	242	211	271	231	250	244	254	248	262	201	227	224	236	236	250	238	251	246	223	225	205	278	276	230	249	261	259	251	250	253	250	249	266	273	233	242	267	243	253	232	247	257	266	232	214	280	242	243	235	257	219	238	223	229	232	210	265	263	262	222	233	264	233	260	243	238	233	248	233	278	224	248	220	219	214	261	229	256	224	283	232	242	261	242	260	247	226	248	252	244	272	230	259	251	271	236	231	256	210	222	232	239	234	255	266	252	258	266	233	232	249	235	228	212	250	258	265	233	249	254	253	256	224	244	243	242	243	249	264	252	230	262	263	260	235	238	254	264	214	250	226	220	230	264	217	241	260	210	242	197	261	231	234	234	270	233	236	270	281	245	261	246	250	227	231	236	279	240	248	279	239	218	260	237	220	246	243	246	245	251	235	256	227	259	263	236	248	251	236	234	247	255	262	245	246	260	251	270	252	227	248	230	269	222	232	248	234	257	265	248	258	251	249	222	254	224	235	245	241	248	245	270	250	224	263	246	248	252	226	248	254	258	251	256	233	239	226	268	226	245	235	242	266	231	245	248	236	245	257	246	223	238	270	244	234	250	269	242	246	247	252	240	257	253	264	251	232	223	245	254	248	243	250	222	237	233	269	230	253	256	235	234	257	241	277	248	237	257	229	235	244	253	249	229	265	241	213	226	235	219	243	241	234	255	247	228	270	245	230	239	246	230	246	252	250	247	233	222	236	234	261	217	248	269	243	228	213	258	262	254	258	246	239	250	219	235	239	244	236	224	265	226	249	224	254	242	227	215	233	256	255	238	221	240	247	260	227	269	218	265	229	225	235	248	247	262	236	233	254	240	250	222	245	256	262	267	241	288	253	273	241	231	253	268	238	249	274	258	268	245	256	264	251	267	235	277	254	237	224	261	244	239	228	271	247	230	256	240	256	229	248	236	220	237	243	248	255	246	232	244	225	229	274	272	296	233	232	234	194	268	225	230	238	254	254	248	261	237	237	267	247	241	224	238	251	244	225	236	228	251	236	252	236	255	252	250	238	275	254	278	252	284	239	252	245	254	248	252	238	222	238	245	285	233	236	276	255	246	234	213	221	242	241	239	229	259	233	252	231	252	224	238	253	247	217	259	252	252	229	241	223	242	236	255	223	246	229	231	261	235	231	227	247	240	244	255	250	237	249	236	220	253	217	265	217	239	232	232	242	235	233	250	235	236	237	200	251	260	253	242	234	239	223	215	235	238	233	237	248	262	252	240	272	247	246	231	237	247	245	264	213	246	244	246	254	258	252	236	259	230	250	243	250	248	238	229	238	240	242	269	236	238	249	215	243	260	246	255	250	274	272	282	259	269	241	222	268	234	249	235	260	226	236	276	263	274	273	245	256	241	243	262	244	244	199	230	237	253	231	245	254	229	262	230	246	256	257	220	225	240	248	207	273	266	241	217	257	265	279	238	262	270	244	253	274	213	259	232	247	232	226	268	244	207	271	272	233	247	265	238	266	233	224	255	265	255	264	254	255	226	269	224	245	221	237	239	234	249	247	238	235	240	241	254	250	242	266	278	240	229	236	240	258	257	229	236	270	228	244	267	238	221	225	248	240	248	238	272	233	272	240	239	252	222	242	254	254	270	240	234	251	244	280	233	227	238	244	277	293	254	244	237	260	267	237	246	265	233	263	266	254	221	283	235	244	235	226	249	264	260	258	263	248	241	268	241	256	249	246	237	254	245	236	240	224	276	259	254	259	255	256	234	284	235	243	231	268	248	271	255	232	251	207	245	246	261	251	272	243	236	239	255	243	249	242	233	247	237	216	228	258	222	245	244	235	228	224	249
15366	30658	27103	17696	13514	11969	12498	10561	8012	6454	5588	4613	3571	2679	2527	3054	3270	2756	2546	2268	1898	1176	852	837	715	762	794	674	598	611	559	519	460	466	401	454	431	405	406	433	421	396	385	400	374	403	361	327	374	367	389	334	348	324	337	351	342	336	314	313	337	304	312	323	310	283	340	341	300	329	312	325	329	315	354	369	355	336	335	380	371	361	367	401	362	352	325	327	357	323	349	361	358	309	330	344	289	349	307	327	297	321	336	295	311	339	306	310	349	323	291	311	320	334	347	307	356	321	333	305	285	317	307	321	297	307	307	299	324	345	320	291	283	359	320	320	326	323	323	342	334	353	310	315	304	320	303	304	321	323	302	320	357	333	346	311	342	336	322	311	315	319	300	282	320	312	279	317	312	302	312	332	340	331	310	353	297	292	277	326	337	310	326	316	348	309	301	332	324	299	329	328	330	294	311	309	316	346	353	299	297	349	320	321	287	311	330	317	319	312	328	326	314	305	296	304	291	303	290	325	285	331	271	301	305	288	355	354	343	283	304	320	326	299	326	315	299	334	302	297	293	323	313	330	324	321	293	318	296	318	332	327	325	307	328	309	302	314	299	298	304	308	318	310	337	295	285	314	327	294	326	334	314	328	330	301	299	318	311	279	296	315	311	320	300	347	321	327	333	320	352	286	323	312	290	332	299	324	336	326	280	304	313	291	321	318	289	306	348	298	328	303	331	330	312	293	323	333	300	332	293	321	332	321	310	323	292	322	312	322	354	339	335	339	323	349	335	312	340	336	352	311	323	367	321	343	324	319	313	333	335	341	302	308	331	301	328	293	299	341	296	302	299	276	292	323	325	338	327	334	330	330	321	339	311	323	291	310	323	294	332	310	301	357	343	338	342	299	325	329	353	335	339	318	354	330	345	315	310	313	315	324	332	301	298	312	282	312	337	356	313	309	293	309	335	314	328	296	324	340	351	316	337	336	277	320	345	320	327	319	347	329	322	314	312	340	283	302	356	311	327	305	345	308	320	293	333	302	323	311	301	328	322	310	324	318	312	347	321	319	324	319	306	305	314	322	299	345	338	299	318	303	335	308	302	316	321	339	304	293	311	296	302	320	314	357	351	320	321	313	311	309	319	342	293	300	311	312	306	313	323	339	288	304	319	297	351	335	314	353	314	314	334	340	333	297	310	329	324	314	324	296	313	292	312	336	360	303	343	289	379	313	303	327	332	311	292	309	299	337	298	298	291	288	294	356	337	291	307	292	342	349	291	314	333	318	314	304	289	306	319	320	298	282	285	304	340	298	288	341	302	368	303	303	320	331	338	346	322	323	335	335	319	319	317	350	315	299	341	321	303	331	297	305	334	337	306	283	332	317	307	320	312	311	309	314	334	313	337	321	316	337	318	283	321	305	318	317	323	316	306	334	310	282	345	285	332	321	342	295	318	315	353	283	305	336	323	325	312	280	297	312	311	316	312	356	299	308	314	308	286	329	342	310	318	347	292	306	319	346	334	335	340	299	336	332	343	335	355	322	324	303	314	313	339	307	300	329	294	335	299	326	306	332	311	288	335	298	322	309	330	326	331	309	337	325	312	323	283	311	325	331	300	307	296	294	301	313	312	299	309	317	312	323	353	324	331	307	312	327	324	302	325	330	330	343	320	300	339	278	324	318	298	311	353	314	336	313	286	302	294	299	351	314	323	350	296	309	349	310	316	341	322	304	325	314	318	316	316	342	314	311	302	311	341	359	293	362	330	341	293	316	324	306	330	313	300	335	372	369	293	303	293	324	307	326	329	314	339	313	334	309	323	313	318	333	334	279	358	341	319	312	307	307	344	312	276	317	297	326	329	323	315	312	297	316	310	334	315	273	304	327	326	309	287	324	303	297	328	284	360	278	341	287	342	309	339	296	280	335	319	301	308	298	355	329	340	302	311	336	306	314	328	328	312	330	310	314	321	305	314	326	301	350	291	315	295	327	357	307	320	325	314	308	303	298	315	341	317	299	334	317	337	322	323	306	341	330	303	304	357	318	307	297	288	315	306	334	336	319	324	329	321	322	333	312	300	349	309	333	338	335	291	306	320	313	295	311	317	357	335	364	319	308	298	343	344	294	324	330	327	288	309	335	317	337	267	322	315	312	352	307	328	333	340	313	325	326	330	298	321	282	316	306	307	321	342	295	302	345	317	308	299	343	298	326	286	336	350	314	316	317	313	323	292	322	320	306	325	329	325	282	284	346	297	328	335	330	312	351	292	311	304	307	288	309	323	343	316	331	299	314	311	345	342	334	330	289	319	306	293	275	308	303	305	319	326	338	303	314	297	324	327	320	327	343	324	343	326	300	338	331	289	269	307	339	341	318	283	324	330	332	311	310	309	330	317	340	310	349	318	316	336	331	302	322	363	327	287	317	302	346	321	293	305	328	350	321	307	298	303	310	283	317	305	321	324	326	326	318	333	339	322	306	318	322	338	331	299	324	338	332	309	293	319	315	289	318	313	317	292	318	318	311	325	331	318	328	326	319	341	308	325	341	319	326	341	274	328	349	302	334	306	329	321	317	291	324	331	305	305	286	346	324	307	287	324	297	327	334	341	311	287	322	318	307	332	287	329	311	300	336	344	336	361	322	307	311	338	309	297	358	319	327	337	309	341	342	295	324	342	313	323	312	297	349	301	307	309	317	319	313	311	323	331	337	323	343	332	331	341	327	320	318	332	334	293	350	311	336	319	320	315	324	313	321	322	338	309	268	320	324	302	310	329	333	316	319	317	308	291	304	314	308	307	308	320	337	306	307	300	305	340	305	335	282	329	303	327	320	293	311	309	323	325	293	332	336	296	319	325	306	306	323	301	314	315	276	322	356	302	326	354	300	281	293	337	334	314	326	314	262	300	307	320	325	341	352	319	318	359	311	336	326	295	305	309	321	345	310	322	284	318	282	315	325	323	321	304	297	333	312	326	311	298	339	346	347	319	299	328	336	292	318	314	335	310	327	319	326	309	309	298	321	316	315	309	304	324	348	279	312	303	300	304	275	305	289	314	308	349	316	326	306	332	302	319	310	328	316	332	365	326	316	338	303	329	296	311	312	285	353	330	289	314	306	308	332	325	298	290	351	339	329	308	303	332	333	301	315	317	332	322	352	330	299	304	314	290	335	301	322	314	320	320	334	293	315	324	318	335	337	347	305	316	304	323	319	309	318	290	299	307	339	316	294	312	305	337	317	298	287	320	332	330	331	323	292	276	336	327	362	297	301	322	370	333	314	313	311	333	319	323	340	322	319	320	294	335	320	314	327	348	316	297	334	301	305	318	318	337	320	341	292	340	301	308	347	313	320	325	353	330	331	320	298	315	324	336	309	302	323	297	291	296	321	313	309	298	329	328	319	334	329	350	327	317	319	293	340	324	316	321	319	301	295	319	299	336	308	321	294	331	321	329	318	346	292	331	340	317	327	339	345	328	293	327	288	296	330	316	326	303	325	272	327
25795	21566	27528	25424	10967	5044	4556	3678	2778	2286	1888	1688	1177	1028	1141	1311	1322	1208	1017	1015	808	612	525	500	460	440	511	460	423	434	411	399	369	392	376	381	384	371	351	386	384	362	347	369	349	358	361	377	344	383	360	347	384	352	337	352	343	392	354	376	307	384	345	374	325	346	358	378	365	327	354	343	328	354	348	340	324	342	374	370	392	320	354	360	346	358	363	371	334	328	377	355	342	357	370	365	356	364	324	308	352	347	340	348	337	343	359	364	325	365	336	377	341	378	352	347	358	349	362	345	343	343	342	359	338	350	346	338	346	338	347	347	339	323	350	356	349	343	352	334	346	332	337	336	309	357	363	302	371	328	358	349	351	349	330	358	346	332	329	345	339	335	383	357	333	343	376	347	359	362	353	352	362	358	344	342	338	368	325	347	324	304	360	335	347	348	340	313	332	345	330	354	319	332	336	365	317	322	344	302	350	340	343	302	333	381	323	354	337	359	355	314	350	366	323	333	363	318	353	338	330	336	368	343	329	335	365	358	356	363	358	341	327	348	345	378	315	321	325	360	356	359	355	328	338	340	344	355	336	363	371	320	340	360	323	362	349	341	325	347	357	327	324	362	323	328	347	345	349	317	367	324	305	346	344	341	370	347	386	335	343	351	333	336	311	352	342	342	342	326	342	323	338	339	345	360	347	393	316	336	341	346	338	363	330	373	345	329	318	354	340	350	346	368	314	335	382	366	370	362	368	351	366	354	347	358	331	339	321	356	332	327	343	323	344	363	337	328	355	360	331	332	333	330	335	333	397	353	356	365	358	339	316	332	358	362	344	351	362	352	345	347	350	306	317	345	350	360	361	358	348	322	352	354	320	358	383	359	332	323	345	373	312	355	341	371	352	336	337	365	326	346	350	379	336	365	372	335	329	330	327	320	335	354	347	364	337	342	289	355	350	323	335	342	344	326	341	362	335	333	340	359	356	349	349	317	356	359	380	324	332	329	349	342	343	340	332	336	382	328	341	314	342	329	341	343	325	359	346	316	304	355	330	341	331	334	336	341	347	350	348	326	343	336	345	330	327	360	343	365	351	340	312	323	336	305	373	340	378	350	363	373	336	330	323	329	313	334	322	341	381	349	337	350	339	355	339	332	347	331	314	346	343	334	351	331	340	353	324	355	289	332	329	341	334	330	365	321	321	360	346	361	356	339	365	337	331	347	349	382	391	320	378	313	321	339	344	323	324	332	331	363	326	337	349	355	360	354	299	334	337	346	368	328	341	372	379	365	333	346	350	325	339	339	338	346	320	344	342	355	337	320	285	334	351	362	343	332	342	305	337	323	334	300	337	318	302	340	328	372	358	334	361	349	327	363	313	334	346	345	357	331	352	332	338	336	383	332	350	325	369	363	330	329	313	340	337	363	328	324	318	333	335	324	313	300	359	362	374	316	351	351	369	349	342	323	352	339	336	315	313	332	325	350	343	284	333	326	342	303	331	328	360	335	353	348	345	359	325	320	377	356	360	363	337	306	362	331	333	370	372	359	333	343	369	327	348	345	358	364	354	345	353	352	352	332	378	337	363	299	319	330	356	366	353	329	341	306	347	336	358	348	348	353	365	322	325	302	332	361	348	331	353	354	323	354	326	333	345	326	360	318	356	360	342	363	336	305	351	336	336	339	334	334	344	362	320	325	326	349	300	326	336	335	373	344	334	340	351	352	309	287	339	358	362	319	332	342	348	341	340	327	326	350	345	342	332	375	352	362	360	319	318	330	368	355	312	317	345	317	330	342	320	329	339	337	339	365	401	339	355	343	339	357	336	343	372	340	351	335	345	337	358	338	316	351	357	327	336	349	357	322	310	351	356	393	345	327	338	340	342	348	317	337	367	363	327	326	358	311	365	330	312	363	333	357	324	339	343	360	340	330	333	354	342	334	339	346	360	375	355	363	349	346	375	316	359	347	312	337	364	332	350	376	324	357	335	330	365	346	365	367	304	323	346	375	340	348	366	303	360	323	359	318	343	341	340	362	330	354	337	379	322	321	326	322	358	374	359	340	373	328	323	345	356	322	329	374	354	326	349	339	304	368	358	364	348	358	356	340	342	342	340	329	390	326	336	349	340	351	362	356	324	348	340	332	302	311	353	362	323	307	348	371	358	338	338	356	350	334	328	344	344	391	308	324	328	318	347	339	350	333	352	310	322	357	360	363	330	331	366	353	346	321	315	338	332	339	375	334	317	350	340	351	285	330	360	342	350	340	343	355	300	368	380	329	350	329	374	315	342	321	338	346	333	379	357	352	320	366	339	315	366	338	345	345	324	346	338	346	354	332	335	362	357	354	323	350	314	330	368	350	372	351	350	311	358	332	324	334	368	375	357	365	326	322	371	348	320	348	395	369	383	318	378	300	361	362	356	367	323	386	342	328	325	352	333	374	349	367	328	291	340	337	363	339	375	369	337	337	374	346	357	348	337	313	321	331	340	314	368	358	374	357	365	320	346	350	335	338	368	306	354	312	327	355	364	353	337	327	316	382	336	356	373	380	352	363	361	355	368	341	373	346	338	367	310	367	355	331	310	311	345	386	337	347	311	377	369	296	377	308	368	366	323	341	352	343	370	316	339	302	323	312	364	359	307	349	337	351	339	351	358	321	331	332	361	337	327	335	329	329	314	338	340	318	355	337	360	350	357	343	325	328	325	351	331	322	340	331	339	370	332	322	323	344	311	333	358	379	324	314	311	367	345	336	307	377	355	340	356	323	358	324	338	353	369	384	345	346	365	327	366	364	355	326	360	338	321	361	350	360	354	334	330	378	354	309	340	326	355	327	304	334	357	353	356	347	321	343	332	348	347	332	369	376	356	328	350	328	318	326	311	349	365	323	361	326	312	356	343	326	348	361	346	351	346	347	302	320	344	345	354	367	325	344	330	341	330	334	344	334	320	321	358	352	358	335	332	345	332	345	383	350	317	351	332	337	354	352	352	333	316	336	340	358	366	327	319	317	377	339	339	345	338	350	341	325	338	345	365	325	341	336	351	366	317	344	344	335	330	349	348	381	375	347	330	356	363	317	351	348	332	351	332	334	326	345	296	353	344	359	318	373	323	339	344	346	308	363	355	360	350	353	325	362	349	340	347	349	332	336	350	335	367	336	308	371	338	314	358	338	324	343	339	359	345	345	324	341	347	353	348	363	316	351	323	350	331	327	354	348	330	321	329	307	309	363	345	327	357	320	308	327	326	348	348	359	369	370	340	351	320	354	355	325	349	363	366	347	340	320	337	362	350	334	351	343	359	340	314	372	317	350	357	342	341	332	313	350	336	344	348	342	327	322	342	333	320	345	310	401	366	381	367	347	335	356	317	368	335	349	322	366	339	362	312	357	354	342	310	338	348	347	331	337	352	326	346	322	333	337	379	348	344	312	337	359	343	352	332	344	370	331	338	334	349	367	343	385	355	354	348	329	357	347	359	342	338	344	329	354	301	367	379	344
14976	27219	23396	14891	11056	10266	10210	8737	6666	5430	4504	4024	2832	2219	2584	2846	2981	2652	2325	1937	1467	1036	897	811	722	824	768	739	715	685	629	572	583	536	457	520	485	523	515	472	519	476	482	503	458	476	443	465	507	417	432	436	433	475	482	468	446	446	476	416	388	468	430	451	425	404	430	441	417	451	466	377	447	471	442	453	452	453	483	467	450	439	463	408	451	431	443	457	438	453	435	431	447	444	440	445	451	437	411	413	462	423	390	439	466	457	432	429	411	408	414	407	478	415	419	431	397	452	413	451	418	422	455	433	454	406	428	460	452	436	467	420	436	415	471	473	406	421	396	418	405	439	410	425	462	457	399	403	425	457	443	425	437	461	430	431	434	436	470	391	421	469	419	429	429	447	428	415	403	402	417	435	439	414	419	432	458	438	412	442	481	408	434	431	417	399	435	444	435	419	389	440	442	450	473	458	427	428	451	433	416	417	416	404	429	448	460	477	438	458	458	454	435	422	458	432	406	420	449	460	432	445	414	430	428	386	434	439	421	428	439	432	423	444	400	411	431	448	415	423	413	453	432	460	447	416	480	434	421	414	437	473	423	409	433	405	426	445	415	391	440	455	430	427	420	454	466	444	463	436	445	441	397	402	458	446	438	422	416	486	438	450	453	450	473	428	438	405	437	402	441	406	436	410	456	457	415	432	388	422	433	423	473	448	463	436	448	437	440	445	454	442	426	423	390	432	411	417	427	433	429	398	454	446	440	417	431	456	423	404	412	442	431	422	463	395	446	419	434	433	438	425	446	418	454	430	396	443	455	442	457	432	411	452	429	431	435	419	437	449	461	410	443	451	446	446	424	433	457	434	455	428	423	396	406	445	446	437	439	438	415	419	438	427	442	429	439	468	454	427	454	460	465	426	383	425	418	439	404	423	410	409	423	436	431	439	423	443	454	458	403	441	426	431	416	451	435	425	423	440	438	441	409	459	414	445	423	446	427	396	439	410	446	441	432	403	446	443	405	469	417	441	456	438	408	418	415	420	440	428	404	421	465	472	444	466	451	434	433	444	450	393	421	450	418	433	427	412	430	462	395	447	447	425	448	453	415	436	409	402	428	405	419	420	451	462	397	428	456	422	420	469	430	416	420	454	408	431	402	451	440	401	439	448	434	401	469	448	438	474	419	443	439	455	454	434	446	434	434	479	418	439	441	409	421	455	466	430	455	422	415	462	437	438	421	446	421	415	437	397	445	418	433	480	400	462	467	397	439	442	480	421	456	454	423	442	439	408	456	399	426	447	465	414	432	427	454	435	436	403	447	428	426	441	430	446	453	418	431	417	425	437	435	423	417	447	410	465	437	435	442	441	445	475	445	422	450	462	447	438	429	419	447	408	447	441	432	403	441	448	432	434	428	413	444	475	458	436	448	449	466	384	408	430	441	457	416	444	422	422	429	421	454	445	430	401	473	445	473	445	427	430	423	458	441	427	414	431	431	438	444	421	416	419	455	416	433	459	461	454	449	428	401	418	442	451	441	393	422	438	475	396	448	449	442	396	454	439	431	452	448	407	417	450	453	407	447	443	406	426	456	454	394	405	415	411	406	433	433	401	431	434	421	407	457	442	440	450	394	447	428	470	455	411	423	428	436	428	434	416	424	418	419	452	412	397	425	412	455	445	436	430	434	450	444	389	452	442	440	426	417	466	437	459	457	472	422	408	467	450	431	459	423	437	450	445	409	423	408	391	404	416	397	449	409	446	450	429	431	437	433	416	467	402	405	425	417	426	428	428	442	421	434	433	465	445	429	462	475	428	413	444	445	465	438	448	394	419	451	428	417	411	436	413	454	459	459	413	435	428	423	448	411	453	437	429	453	431	461	466	429	458	430	437	424	457	458	460	455	394	402	429	408	430	402	445	456	407	431	429	439	450	441	437	428	443	442	459	395	432	408	426	469	457	415	436	434	476	400	451	451	461	437	460	418	446	383	473	431	407	436	435	424	368	405	430	408	447	446	406	454	452	422	423	457	419	399	442	450	422	406	451	468	437	433	347	455	423	418	440	448	472	407	457	447	404	441	436	400	432	436	438	451	438	457	429	477	412	422	402	447	443	443	448	419	457	469	426	445	444	414	423	458	433	420	455	425	437	458	462	387	415	431	445	431	454	443	429	446	419	440	437	455	400	449	431	422	435	398	457	417	441	424	387	406	400	447	407	466	453	448	419	458	410	447	423	408	441	452	429	410	418	411	401	433	454	424	452	434	453	421	475	421	422	418	395	405	442	444	437	442	445	426	414	416	415	441	449	450	414	408	447	453	425	443	455	449	395	426	430	450	413	441	439	419	428	423	419	430	444	416	439	420	444	392	410	436	385	423	436	415	416	429	448	435	436	435	450	386	449	435	410	429	443	458	443	422	427	395	433	438	454	453	444	444	455	424	423	417	422	458	450	453	425	449	416	404	449	456	398	455	420	416	449	424	441	419	466	431	424	427	451	420	470	431	379	431	470	423	472	404	414	438	461	419	425	453	450	434	489	428	429	435	448	412	425	405	433	449	423	441	435	410	436	419	438	456	411	452	399	445	434	415	454	444	434	424	448	424	441	423	423	457	410	470	404	400	436	414	430	401	404	423	445	440	462	429	424	446	430	436	435	374	440	439	441	411	426	441	414	408	412	433	467	418	422	438	432	419	399	446	435	446	447	468	411	418	449	439	429	420	432	461	410	451	439	458	458	440	400	417	449	490	426	380	435	425	382	405	421	461	462	433	433	406	479	408	463	423	429	423	436	440	425	426	437	436	417	430	437	422	406	478	455	442	445	461	433	457	454	432	414	418	441	462	416	427	446	415	459	406	452	405	456	428	401	424	468	485	399	444	432	474	432	462	417	434	456	441	433	423	427	426	474	444	475	439	440	430	441	438	424	424	462	446	429	442	417	434	424	405	452	440	430	460	389	418	449	441	426	407	442	392	401	409	453	435	404	437	449	430	418	407	426	406	434	452	427	418	446	430	419	449	426	416	411	446	425	436	470	435	459	449	430	421	414	456	461	445	461	435	416	450	437	446	418	452	426	461	467	439	461	442	414	427	432	428	418	441	407	470	431	454	447	459	446	440	431	425	425	459	439	441	417	401	463	461	450	432	424	460	439	416	410	443	430	457	434	460	429	445	415	420	434	437	419	420	418	465	423	431	447	464	422	446	415	423	451	422	436	424	433	451	456	405	464	444	436	438	442	443	441	427	447	420	449	461	440	446	423	440	445	414	390	422	420	437	415	416	417	472	425	439	404	422	457	429	451	437	431	399	406	409	445	439	456	452	460	429	431	436	448	399	483	405	428	446	418	484	484	413	456	437	426	451	434	443	381	418	465	443	471	423	407	424	437	414	426	444	415	471	435	419	456	431	430	394	421	434	426	444	460	419	460	422	449	411	410	426	449	428	449	428	427	454	456	432	453	428	476	428	463	457	452	436	431	427	438	458	441	440	428	419	413	426	423
23459	21550	29396	24142	21563	21764	15473	7853	5187	4095	3553	3035	1920	1874	2034	2052	2355	2156	1861	1315	873	702	629	594	569	552	551	462	516	482	401	382	329	359	355	373	357	328	325	327	341	299	330	334	323	315	281	313	283	289	292	260	341	301	275	286	291	313	278	254	275	278	255	267	257	300	262	282	309	264	272	255	263	286	253	253	286	289	310	299	307	292	297	303	305	275	277	318	289	280	280	283	300	256	279	269	262	258	268	219	258	283	254	276	231	272	267	237	266	261	272	281	277	297	267	288	276	276	288	274	282	242	253	261	299	279	289	282	282	274	244	255	267	288	296	268	256	257	280	255	268	302	239	247	275	240	271	254	278	244	251	279	288	238	237	289	256	259	243	298	233	277	268	291	266	284	267	243	251	265	247	273	308	247	291	251	248	269	264	306	277	224	235	252	252	289	290	279	262	303	249	277	264	257	243	285	281	276	267	259	263	241	274	255	278	246	264	277	259	243	272	289	282	286	278	279	250	253	263	289	292	282	250	231	251	253	265	238	264	246	273	274	288	253	255	241	271	278	265	265	274	264	274	289	274	259	262	249	250	267	277	291	282	285	265	271	258	262	264	247	244	282	253	247	267	264	247	283	246	256	264	267	276	263	284	285	254	261	269	237	273	259	276	271	245	273	246	262	273	268	283	282	259	252	259	256	276	265	281	233	259	276	259	268	255	274	261	236	290	269	253	263	276	257	281	269	263	249	269	255	271	248	249	272	253	266	262	253	281	251	283	253	266	273	297	231	278	247	262	285	242	263	293	257	266	282	261	263	260	281	258	230	242	262	276	245	266	279	263	270	288	289	282	268	276	267	249	255	265	253	276	256	294	261	251	303	266	250	279	267	278	244	270	251	269	256	270	268	270	323	266	272	262	246	248	282	276	245	265	270	265	269	231	279	256	247	265	286	296	260	276	273	301	267	291	281	286	277	254	288	253	293	272	282	247	277	218	259	267	224	254	238	281	273	241	267	270	277	263	260	268	259	271	250	248	261	277	285	278	266	238	268	267	287	272	251	260	249	251	252	268	280	278	265	234	289	283	267	249	255	250	288	271	285	266	258	319	267	272	284	252	239	281	271	291	281	264	292	281	267	302	263	294	281	293	282	255	262	273	269	286	271	257	249	255	289	274	266	257	267	280	265	292	276	265	238	263	260	293	259	268	267	238	270	265	277	269	257	248	260	246	273	267	253	280	248	249	251	256	259	285	285	285	248	267	241	235	267	247	259	266	259	294	237	274	251	258	282	269	279	276	286	271	271	275	255	271	271	260	267	275	274	272	256	264	242	231	252	281	251	236	285	285	270	242	267	259	274	264	260	250	244	275	255	287	262	251	272	258	250	265	250	285	255	286	262	281	270	250	274	280	281	265	251	269	238	270	268	264	263	298	247	282	276	279	269	286	260	276	266	256	272	286	246	294	228	276	247	262	264	274	293	271	264	268	262	282	245	278	259	269	272	251	264	245	268	272	256	275	238	256	254	280	260	282	257	266	269	266	270	269	263	299	280	290	255	244	258	260	274	275	280	282	279	289	280	263	261	268	243	261	245	274	278	264	276	295	247	255	265	276	255	261	281	223	298	254	272	247	289	242	265	261	280	248	279	262	269	264	241	261	279	264	254	271	258	271	273	289	245	261	257	260	252	273	276	257	249	281	279	264	273	263	278	261	248	291	263	266	258	246	268	284	268	254	270	277	266	264	260	278	241	259	258	253	269	269	249	261	270	278	257	278	252	270	260	268	268	267	288	252	274	265	281	251	274	296	244	246	272	274	257	265	254	254	267	288	265	254	247	251	273	286	280	239	273	286	265	247	286	288	265	262	252	264	263	266	282	251	263	272	258	259	265	264	291	263	251	285	262	236	252	259	262	261	253	269	271	229	291	291	297	234	258	241	265	247	248	282	264	270	262	291	260	249	277	264	293	261	251	249	246	279	255	255	273	281	301	279	257	262	293	211	243	260	254	288	265	249	255	251	259	247	276	257	256	268	239	281	261	296	288	244	258	248	245	249	282	276	274	277	293	287	262	239	270	256	271	255	256	274	267	272	266	280	291	286	268	267	259	272	272	245	268	282	265	273	250	293	242	278	260	266	264	272	232	232	268	235	223	284	245	275	278	279	270	263	272	265	283	237	275	264	254	277	269	284	269	287	238	250	247	269	249	243	283	246	256	278	293	263	262	278	255	256	267	261	283	290	279	278	255	256	244	297	252	269	260	277	254	250	256	254	264	310	277	286	302	266	249	290	256	250	277	309	241	279	259	240	254	251	264	263	256	252	270	268	251	251	249	270	271	282	256	248	276	286	257	289	295	257	261	263	284	262	268	255	279	265	257	274	264	246	244	270	260	247	282	247	282	263	247	281	269	247	273	282	243	260	253	269	245	263	252	262	283	263	265	271	296	274	253	281	254	252	269	255	258	241	256	260	265	272	259	287	248	246	270	271	261	280	282	253	300	275	255	267	277	240	252	269	274	275	265	255	249	247	278	268	269	302	293	250	305	233	299	293	273	277	251	286	256	228	252	261	252	246	299	254	239	270	255	259	251	244	263	262	298	284	272	250	245	281	239	262	258	260	261	262	269	286	274	274	247	283	281	275	246	268	281	263	266	259	257	272	272	272	248	275	243	278	268	277	271	281	261	235	232	294	274	275	255	272	266	256	290	278	238	263	297	268	239	260	264	256	274	246	266	245	229	235	249	264	256	250	256	278	276	287	268	244	249	262	264	248	287	259	264	281	286	285	260	247	273	267	222	268	271	264	275	283	279	244	267	278	246	275	259	259	290	248	258	293	260	262	279	264	278	268	284	285	246	260	251	261	264	254	231	270	269	259	258	277	274	266	273	255	246	289	263	273	271	251	284	284	244	268	273	268	252	261	281	260	275	262	256	280	264	279	213	280	244	274	285	260	238	262	278	269	313	240	254	279	265	256	277	239	268	272	254	259	246	248	248	274	240	260	246	254	271	260	291	255	262	284	272	253	262	244	239	272	270	258	291	245	274	276	290	246	261	249	261	260	266	248	266	260	279	289	271	259	273	262	296	256	254	247	289	265	262	272	272	275	262	270	291	255	264	244	279	264	247	266	266	256	249	273	255	256	281	275	255	265	248	255	256	255	265	266	276	254	253	287	269	260	267	269	255	241	244	258	212	273	257	273	244	290	258	269	286	241	239	272	256	231	264	268	277	268	267	286	254	278	264	286	281	272	268	260	277	264	270	265	265	254	266	277	273	266	261	260	285	254	264	272	263	232	289	268	274	269	273	252	257	265	276	264	262	256	245	259	239	259	248	246	271	289	253	282	280	262	252	224	257	273	247	267	266	293	273	268	278	267	274	253	273	255	296	268	273	254	301	279	266	253	267	283	266	260	270	272	246	267	282	267	293	275	261	261	242	247	268	293	262	259	283	262	287	257	290	281	271	271	276	289	272	249	265	296	265	269	296	256	279	272	251
18225	36459	32682	22620	18341	16912	16197	13760	11112	9007	7810	6960	4476	4257	4604	4926	5543	4721	3916	2806	1817	1364	1197	1086	976	1002	927	876	882	675	581	539	493	542	529	513	464	463	435	457	533	438	454	458	420	395	361	387	392	381	351	362	426	383	356	327	400	317	394	325	306	326	331	343	349	366	347	322	323	331	350	334	341	293	331	335	385	371	451	383	401	398	384	386	326	336	378	385	365	364	361	364	352	314	357	350	331	372	321	343	353	297	338	316	371	338	330	352	342	372	336	320	356	329	329	382	388	337	316	324	343	346	318	357	331	291	321	331	295	361	309	319	331	304	326	325	331	328	291	315	325	326	321	326	311	362	338	328	298	328	318	339	347	362	360	322	323	317	336	321	328	318	305	299	280	363	332	365	347	317	310	351	326	333	310	330	302	348	346	340	368	327	327	364	314	387	325	331	320	309	342	299	345	343	327	331	325	333	340	303	321	326	334	332	322	306	320	338	317	315	364	330	337	350	310	348	352	333	332	297	302	321	294	361	341	350	305	346	311	345	335	318	310	334	343	319	343	315	307	324	342	329	303	293	343	328	329	345	350	302	331	307	307	329	307	329	289	353	340	304	335	337	333	314	330	311	339	315	331	345	343	335	340	366	365	358	332	320	297	354	324	338	326	310	312	344	313	295	343	321	337	311	317	351	308	327	319	324	348	337	304	327	316	335	317	289	315	316	359	291	313	334	319	286	334	303	314	300	338	362	346	314	328	311	349	338	327	333	356	340	338	347	327	318	341	358	326	308	353	317	331	307	353	316	296	333	305	326	331	364	316	319	315	340	320	353	337	308	326	318	350	364	315	338	311	321	313	331	336	313	349	323	318	346	358	335	359	340	336	393	338	308	344	346	326	311	332	308	327	359	334	336	320	301	336	285	343	330	330	328	322	312	329	318	362	319	323	321	302	322	319	310	340	311	338	317	337	334	309	316	336	314	319	341	294	372	307	341	301	317	305	348	366	347	333	346	315	354	364	354	330	307	331	302	314	314	299	301	358	324	347	316	333	340	346	333	333	311	326	333	340	334	321	318	344	329	331	344	362	333	343	356	326	299	323	348	346	338	324	358	337	333	355	344	319	351	329	304	357	324	317	332	330	316	369	349	320	332	319	337	361	351	338	340	330	315	321	336	324	300	375	310	360	352	323	304	327	334	363	358	325	331	336	327	350	336	321	362	364	331	308	335	340	350	333	325	316	334	327	304	320	331	339	324	343	342	327	328	355	338	323	351	333	321	350	329	354	325	334	326	337	329	369	350	368	328	303	323	345	313	323	356	319	344	328	309	319	332	322	281	354	334	302	349	340	333	366	332	340	324	332	311	323	320	321	311	307	334	337	339	342	361	311	346	328	334	310	323	316	336	317	304	322	324	351	348	370	286	342	363	346	337	318	327	337	322	315	332	347	308	320	347	330	319	328	326	328	318	318	332	331	336	334	335	300	331	330	317	345	347	332	352	337	360	314	326	341	342	315	352	318	330	353	338	359	303	334	326	331	309	313	345	304	342	311	351	331	337	340	299	313	313	337	331	329	276	369	335	320	374	310	337	355	325	344	338	316	329	334	300	345	339	343	303	326	333	327	346	330	336	322	324	311	360	328	320	350	323	346	354	312	318	295	335	310	327	320	334	343	333	336	347	338	331	382	339	329	306	346	301	338	324	329	326	302	319	322	339	323	334	300	328	342	325	335	361	315	326	351	338	343	338	316	341	343	350	306	351	345	324	327	327	353	343	347	326	289	340	311	339	350	313	326	319	331	321	334	310	338	319	335	308	299	343	321	322	326	311	347	307	297	357	345	320	368	266	334	320	329	374	301	306	353	357	324	295	365	325	349	347	328	343	332	322	342	355	294	327	339	335	310	332	338	320	334	315	302	336	322	323	339	308	315	305	308	320	347	324	336	320	324	294	324	327	326	299	326	352	325	332	304	344	317	330	329	353	319	350	315	356	313	297	348	353	312	343	311	378	341	288	346	338	330	326	323	335	325	328	308	349	320	326	338	312	344	301	306	315	302	327	299	324	330	311	329	303	339	311	312	340	314	347	357	316	326	307	358	336	376	342	331	322	322	324	348	346	331	324	358	385	355	325	341	311	324	332	313	342	314	344	342	322	336	329	348	329	365	299	320	351	337	337	305	323	339	310	338	323	355	314	312	301	309	325	318	317	291	342	322	345	318	323	312	337	337	308	304	328	363	306	337	345	312	318	320	336	342	342	333	347	327	345	326	304	333	325	306	347	336	333	310	360	347	289	324	328	337	319	330	339	329	329	335	342	343	329	324	332	315	351	299	367	340	343	333	319	318	328	313	342	346	316	310	305	348	343	335	305	328	320	342	354	355	341	332	372	303	322	355	307	355	326	351	305	353	331	326	353	347	347	325	358	287	340	346	321	308	364	334	346	353	345	288	343	343	335	336	333	328	357	327	323	311	341	337	329	345	328	344	327	325	373	336	307	349	320	313	328	303	310	333	318	310	322	350	324	314	320	345	294	297	312	345	340	340	325	309	317	348	308	369	322	329	362	331	317	321	330	339	348	342	330	302	328	359	324	363	285	336	333	351	312	333	311	349	331	323	322	340	316	330	324	310	332	309	308	325	345	326	343	365	353	315	327	308	331	350	371	306	310	340	306	336	345	345	314	332	314	311	312	320	329	316	348	345	359	336	312	332	328	336	345	339	324	360	333	315	308	345	365	275	319	307	313	343	326	308	346	311	316	369	335	319	334	368	355	342	320	347	340	332	342	332	317	321	308	319	348	331	343	374	341	324	321	359	334	329	324	312	324	327	325	368	337	323	332	335	309	322	331	301	329	333	328	333	301	349	337	336	343	323	314	288	324	309	347	330	336	327	301	334	325	365	330	317	350	327	341	338	345	336	315	347	305	322	320	315	330	359	328	337	299	325	320	321	326	344	324	335	332	311	340	330	323	328	305	325	342	317	332	308	345	307	345	369	331	321	364	339	322	303	296	331	304	316	358	339	325	323	301	322	336	324	306	327	345	356	327	339	342	310	337	316	347	334	316	333	306	354	323	339	342	355	319	315	343	316	331	344	332	317	339	356	341	315	323	317	354	352	339	349	344	328	375	303	305	299	309	315	337	332	327	329	328	321	296	287	334	312	354	364	367	323	344	325	334	302	307	353	353	331	346	323	304	346	320	304	314	343	329	340	322	321	320	325	367	338	346	312	376	333	325	335	330	287	340	339	337	305	337	352	315	365	326	342	348	317	366	336	323	340	344	310	326	377	356	320	322	348	346	307	321	330	365	328	343	348	344	321	328	315	369	343	342	309	305	325	328	348	328	341	334	318	332	319	304	346	311	300	334	342	335	319	299	314	348	313	335	329	322	326	312	321	329	327	331	356	329	308	356	339	339	314	352	344	300	322	340	317	308	301	335	336	347	360	338	346	314	330	313	332	342	334	322	314	326	345	320	298	300	356	335	314	343	333	319
27774	21108	16886	8963	4590	3800	3553	2850	2187	1793	1610	1401	964	953	970	985	948	873	745	592	495	463	421	441	420	435	388	406	371	372	351	328	377	342	349	354	319	336	311	355	338	362	316	367	302	326	356	337	343	336	312	347	356	322	284	311	333	321	320	338	314	288	289	327	329	297	329	347	316	328	353	322	336	315	328	298	317	345	336	320	332	343	331	349	336	329	327	316	292	338	321	306	339	297	311	325	352	330	305	296	308	345	325	344	308	319	359	348	343	330	353	304	313	321	328	305	364	325	300	321	317	301	347	297	338	334	320	321	324	318	289	323	310	289	306	331	347	345	331	324	329	320	326	313	328	314	279	339	316	357	276	322	315	307	316	313	313	323	302	302	332	301	332	305	337	323	296	304	298	294	350	317	335	336	295	321	349	300	317	325	300	336	326	308	306	328	329	327	304	305	331	293	325	307	326	351	328	298	308	354	300	332	326	361	289	357	300	307	333	291	311	316	325	321	351	343	356	332	307	312	337	329	294	318	316	335	322	314	315	329	282	310	337	321	316	322	328	332	311	295	317	299	325	298	318	333	310	312	305	305	309	321	291	291	291	288	335	337	316	329	312	316	335	286	304	313	319	351	333	311	335	334	306	330	334	335	342	285	290	329	319	299	300	302	327	301	311	299	332	323	320	337	310	336	301	325	317	303	291	315	295	336	344	318	321	362	311	288	313	333	322	312	304	303	292	332	309	327	311	291	324	310	322	321	336	330	330	300	330	298	337	295	361	310	332	308	316	353	311	324	329	320	324	323	318	311	309	327	320	320	327	335	330	311	298	331	295	314	310	316	316	309	339	338	307	302	354	308	328	319	321	330	335	310	315	289	292	318	302	329	293	320	321	346	321	334	303	313	361	353	332	326	324	319	315	324	287	297	307	358	342	308	316	331	325	325	301	301	312	333	283	311	320	292	335	310	338	306	340	302	306	304	329	319	328	362	351	329	343	345	319	311	339	292	295	299	329	316	344	344	304	336	327	294	306	325	345	312	325	289	341	314	305	338	307	331	309	306	292	331	330	328	289	318	318	262	352	302	327	308	330	332	313	317	296	316	332	325	325	300	321	314	306	332	302	328	311	303	313	330	332	345	304	329	332	344	323	311	340	312	297	336	301	297	284	295	339	313	319	315	299	323	312	301	324	323	320	338	335	329	293	341	299	317	301	342	311	319	297	328	337	291	325	340	311	327	324	320	341	292	353	318	325	343	314	311	319	328	321	320	311	317	299	308	328	312	320	317	318	297	310	312	343	321	323	328	308	331	299	342	294	320	311	360	324	325	321	291	334	329	315	338	299	308	307	318	330	283	301	330	326	330	315	348	316	308	315	343	339	321	323	330	334	334	353	298	311	347	342	325	334	330	344	335	334	338	341	328	339	344	324	319	287	306	331	330	341	319	307	325	347	312	297	366	312	332	287	331	343	333	326	319	326	316	298	316	322	308	331	331	322	305	290	304	319	338	311	347	288	274	343	339	308	328	336	318	339	324	306	308	313	358	285	311	316	333	322	308	336	317	347	337	339	319	315	302	324	329	347	338	305	309	304	352	340	339	376	305	345	292	322	337	311	309	313	304	342	319	294	320	325	315	301	302	343	304	307	313	343	318	296	329	295	318	340	324	313	326	293	321	311	308	313	336	290	311	315	324	310	317	303	285	325	329	330	352	321	303	325	313	323	296	307	299	317	281	321	344	298	309	312	307	297	320	316	348	342	314	322	332	316	313	330	318	358	331	309	318	288	307	301	346	329	322	295	283	310	308	290	336	289	313	303	332	338	302	309	308	328	332	316	327	299	323	290	310	341	341	317	327	339	334	319	304	355	341	329	301	296	329	285	308	301	349	315	283	333	340	312	308	320	322	317	347	353	312	327	301	324	339	327	339	321	353	321	307	316	277	332	306	327	297	341	318	311	326	336	346	319	296	330	279	305	303	283	330	335	351	324	336	308	332	338	335	326	352	340	336	320	329	286	311	309	307	309	336	315	333	326	285	307	331	335	298	312	332	325	332	310	297	321	307	319	317	330	318	340	315	297	333	280	286	318	301	329	300	313	320	337	300	298	292	309	321	307	345	344	311	308	325	297	317	301	322	327	320	320	325	313	335	334	293	303	351	324	298	308	332	338	343	308	302	317	341	307	313	310	319	351	303	315	327	308	319	296	328	305	293	318	330	303	327	308	345	346	327	331	324	305	358	340	335	292	344	323	294	320	316	301	304	310	310	366	353	322	316	321	335	319	291	356	323	349	336	276	320	294	300	328	320	307	314	297	309	331	347	293	274	335	333	348	332	347	320	320	348	304	329	314	292	327	296	303	326	323	316	353	308	286	292	304	327	324	328	351	286	312	304	294	322	313	339	287	328	324	311	306	321	332	342	313	341	316	339	331	310	336	315	329	332	320	338	301	342	364	339	296	342	335	300	287	334	294	326	287	328	325	332	285	310	328	304	299	305	333	314	326	324	321	348	331	321	345	328	335	314	311	324	305	328	321	314	373	321	301	294	311	353	344	324	339	328	334	306	309	309	319	360	293	316	369	316	314	335	309	311	321	308	320	316	329	325	330	321	342	301	320	350	315	338	335	313	283	310	303	300	362	376	309	307	322	301	306	316	286	297	320	355	331	343	324	310	336	312	277	314	304	325	320	333	301	331	320	309	350	337	347	325	293	362	309	317	291	330	323	322	289	299	329	336	328	317	318	341	344	344	353	306	327	332	306	301	325	302	321	290	333	298	315	289	321	333	311	338	338	323	333	316	317	332	306	326	333	319	308	315	335	320	338	339	304	322	319	303	344	310	322	341	330	347	362	348	320	334	333	325	351	307	300	300	317	285	335	314	311	314	331	327	337	302	295	323	308	324	347	328	332	315	332	357	281	310	323	337	333	332	290	308	303	313	331	319	325	330	348	296	329	319	303	338	330	297	316	332	312	305	322	310	324	319	317	311	300	334	339	305	328	335	333	298	333	343	340	314	326	302	338	285	309	306	293	324	326	323	323	297	334	342	330	328	323	336	323	328	320	319	329	290	291	334	354	328	335	324	309	304	311	318	288	311	343	353	325	301	318	295	296	294	328	310	343	321	345	331	327	315	342	298	344	308	332	279	299	315	334	310	333	338	354	288	311	329	322	322	320	329	296	315	308	335	347	333	323	309	344	331	336	309	323	313	344	317	301	297	302	325	314	341	322	297	341	337	328	303	351	311	313	331	331	320	310	288	303	314	339	329	338	352	330	345	320	294	315	307	356	289	301	352	325	316	331	321	319	316	318	308	310	300	295	295	298	325	316	319	306	317	324	325	295	321	301	314	288	351	310	310	326	341	307	320	302	337	291	369	287	335	339	316	329	340	302	303	338	320	340	325	305	345	311	340	295	325	310	318	344	317	299	316	310	356	298	326	339	312	338	327	318	341	304	307	332	349	317	303	336	328	278	323	325	333	341	307	321	322	317	316
14585	23904	20675	11763	8935	8305	8244	6870	5313	4375	3962	3089	2023	2215	2139	2164	2057	1690	1467	1125	884	788	750	747	688	645	662	593	528	530	499	520	508	514	476	493	496	460	468	458	449	470	442	449	451	401	418	464	428	436	382	411	416	423	414	398	416	402	426	421	375	461	423	416	422	387	401	388	397	378	384	437	425	403	428	421	418	406	409	451	420	410	446	424	406	412	405	425	394	406	422	404	418	402	426	407	410	429	374	391	438	430	403	392	414	404	404	424	391	440	384	393	390	404	435	392	409	408	406	394	435	414	390	379	427	448	454	408	429	377	399	428	430	424	438	419	422	398	418	396	388	396	403	393	412	383	404	426	402	376	412	379	361	397	410	414	361	402	398	430	401	397	431	437	390	422	413	432	393	402	441	397	439	407	417	407	415	396	387	395	395	409	381	425	406	425	422	367	424	380	393	415	414	397	391	424	403	382	404	411	430	403	399	465	379	415	422	416	407	385	399	415	402	383	418	400	370	416	430	423	388	399	437	362	363	421	391	389	389	412	412	426	413	383	386	403	372	382	370	381	455	389	423	369	438	389	424	425	422	402	413	379	384	393	369	403	407	397	407	394	402	378	446	431	437	437	412	428	416	407	396	397	384	437	399	425	413	424	399	379	380	420	414	442	395	391	454	439	420	422	439	384	436	400	406	417	429	381	415	417	355	394	376	412	404	394	402	410	395	387	400	402	366	380	420	433	420	401	391	412	414	408	412	422	405	429	457	409	418	400	383	417	416	398	414	383	367	384	417	394	386	397	394	364	439	404	399	455	427	380	415	393	418	401	386	395	373	377	398	402	410	403	456	411	434	416	398	379	410	424	434	428	426	425	404	400	389	425	391	427	398	396	417	403	449	394	394	424	419	446	370	424	406	399	423	396	387	387	420	406	400	403	406	437	421	405	400	377	429	413	426	410	394	408	381	404	428	386	403	425	399	396	438	393	388	405	434	418	447	404	373	405	378	428	414	412	387	418	432	399	364	373	389	381	400	409	450	434	444	398	426	398	436	398	378	420	401	390	439	383	398	406	385	435	407	389	411	427	410	401	388	383	406	401	391	413	403	369	429	406	399	407	410	425	402	427	432	438	395	426	369	392	394	458	426	391	396	391	407	416	407	427	395	406	415	419	399	424	362	433	424	408	402	430	423	409	402	428	408	387	427	425	401	412	395	380	422	376	441	397	411	435	469	364	423	410	394	454	421	410	398	430	398	424	418	432	395	423	445	402	420	448	375	391	428	436	439	444	420	412	387	399	384	442	378	365	423	446	420	405	417	403	405	440	370	387	370	372	426	394	420	410	413	404	408	403	420	440	418	369	428	390	421	403	409	399	392	405	420	406	393	393	441	429	436	443	377	406	370	412	402	421	384	432	414	404	440	419	384	390	400	399	425	352	423	404	419	414	448	410	403	385	395	438	409	397	378	400	435	430	395	388	396	425	407	401	417	424	392	390	419	457	399	445	381	422	389	434	377	396	417	447	401	400	427	445	383	379	357	397	389	419	398	412	435	392	407	392	426	425	401	388	392	420	436	411	415	387	426	386	386	408	439	394	417	446	373	397	428	421	409	394	397	408	416	397	403	382	392	421	405	394	415	418	401	417	378	387	395	413	411	438	426	437	383	386	431	377	378	423	430	391	383	418	392	415	407	424	383	438	450	414	397	401	395	393	401	429	397	405	404	415	388	410	425	413	387	377	399	425	411	450	437	399	442	427	423	399	386	372	404	424	418	407	386	400	388	408	367	421	441	396	401	391	431	406	426	396	373	372	434	410	417	415	415	409	386	373	412	422	418	437	437	440	429	404	407	396	406	433	467	385	412	387	428	436	418	389	422	401	402	400	386	363	421	400	410	435	451	435	466	429	431	372	413	387	411	403	390	427	427	384	436	428	415	418	407	416	429	426	419	423	399	437	391	419	406	407	411	401	377	423	422	397	420	382	427	420	402	386	406	417	415	440	391	412	448	418	443	412	379	363	437	410	396	403	429	395	412	402	387	427	423	405	412	409	397	419	390	395	398	435	383	384	403	390	398	393	404	374	365	391	424	427	387	368	406	390	413	410	415	401	417	403	385	426	399	447	408	425	455	404	405	399	409	452	385	411	420	455	411	365	421	426	429	413	370	412	406	426	438	426	411	350	416	414	447	361	379	390	421	369	435	424	421	377	418	373	404	421	408	396	388	444	433	379	407	403	395	415	436	397	402	399	418	442	421	403	453	422	384	423	442	397	393	396	419	391	389	396	365	424	408	398	397	387	409	385	422	418	427	400	419	376	408	419	375	373	411	386	424	410	409	400	409	402	408	433	451	426	412	412	410	380	401	406	436	426	431	436	413	428	408	416	368	425	425	384	387	389	381	425	433	418	410	404	367	440	437	415	409	410	400	394	415	402	452	422	431	423	388	414	383	387	391	466	420	415	422	422	404	412	394	426	409	387	394	386	380	401	383	445	426	416	412	460	423	371	389	431	468	415	428	397	419	412	433	419	420	394	413	409	400	387	411	422	437	420	424	417	401	404	435	406	405	430	382	404	410	459	427	412	411	391	441	409	379	422	426	397	409	374	409	404	404	398	394	368	425	385	417	455	389	449	419	439	432	414	415	400	396	402	375	436	417	392	398	387	382	399	384	431	428	415	417	443	404	383	439	383	419	408	417	449	380	412	385	393	384	423	425	411	460	394	396	394	421	409	422	402	386	421	436	400	409	414	413	406	411	404	358	385	456	443	444	402	408	377	419	395	407	405	425	433	426	399	379	397	412	413	427	416	439	422	433	362	424	395	409	436	436	395	402	411	437	389	359	430	408	399	434	429	345	409	417	393	388	403	437	431	439	392	400	438	426	396	399	410	430	408	392	381	423	403	393	397	436	432	399	415	425	404	439	380	384	434	387	418	418	390	397	399	377	382	440	389	399	388	408	425	411	411	411	431	415	425	389	396	391	372	440	398	359	408	436	385	395	417	398	432	408	411	399	383	428	406	414	441	403	361	373	408	421	410	388	423	407	411	398	416	419	416	412	404	402	412	397	405	406	392	410	398	427	407	440	400	390	434	421	432	427	386	412	416	376	370	422	381	417	387	427	426	396	376	393	381	397	422	373	372	416	419	371	431	370	414	389	407	402	387	414	411	420	402	388	415	399	406	441	403	399	430	410	433	421	401	398	398	424	437	413	404	406	430	380	394	431	409	435	413	439	392	387	417	397	402	461	434	385	422	391	399	412	408	403	406	431	403	413	393	373	399	433	405	381	394	433	402	434	382	404	381	405	432	401	426	416	398	403	424	406	429	466	399	391	391	429	377	404	397	391	407	406	385	417	438	429	424	428	416	416	436	417	396	428	399	396	407	436	389	347	375	405	387	410	402	418	419	420	409	444	407	435	402	420	404	395	418	415	411	445	369	382	403	372	399	440	414	385	419	392	388	409	424	421	442	381	370	437	391	426	360	393	402	395	436
24530	21514	28809	24680	21315	13223	7410	4936	3543	2916	2655	1998	1552	1572	1379	1286	1210	970	798	638	648	552	484	568	500	430	422	420	353	341	322	315	287	345	316	322	316	288	330	291	314	306	274	267	231	256	244	266	280	282	262	274	279	260	255	255	283	263	279	277	253	268	262	243	263	241	262	248	273	281	280	268	252	266	285	267	278	293	273	287	278	293	261	260	293	260	231	258	280	260	264	269	259	273	242	257	276	248	256	240	249	237	255	242	265	256	243	270	268	256	256	260	263	207	242	252	249	245	249	268	255	265	252	238	264	269	242	243	262	236	261	263	297	258	226	229	257	252	249	282	269	253	224	247	280	265	241	265	248	273	252	230	247	268	245	230	283	241	275	279	240	266	225	234	235	250	237	233	227	241	239	265	246	261	239	255	242	259	252	252	244	255	258	273	259	224	265	266	270	270	265	267	256	237	238	235	256	249	253	228	238	287	267	248	233	240	252	245	232	250	263	255	267	256	278	269	279	262	247	225	271	267	260	239	284	261	254	249	265	261	245	235	280	218	220	243	243	223	249	243	248	253	266	232	242	244	249	245	251	280	236	253	252	250	267	281	248	249	266	252	250	254	256	237	254	260	285	255	249	256	264	248	264	256	249	225	279	246	256	247	245	265	235	275	268	256	255	225	243	269	263	246	265	248	274	255	275	258	241	254	283	254	252	246	251	250	271	235	236	255	282	256	275	250	235	248	255	259	264	247	255	250	245	242	266	262	263	254	247	242	214	282	271	257	232	241	259	263	230	248	223	255	231	267	264	259	230	290	247	254	221	242	244	261	229	221	269	239	270	244	280	238	248	229	255	275	241	254	253	265	258	247	224	256	259	239	244	245	249	270	251	242	235	241	267	236	256	232	266	233	251	255	236	238	302	228	268	228	260	274	253	237	241	266	252	235	244	260	253	243	242	253	287	234	258	253	266	273	242	221	212	242	264	243	258	250	260	256	266	251	246	267	247	261	267	237	269	276	232	266	252	243	270	258	272	258	243	282	276	286	252	252	243	235	243	265	233	240	267	290	261	242	257	248	269	254	263	241	246	252	259	287	285	262	270	247	260	227	287	264	255	249	255	265	266	250	253	243	235	241	254	273	254	260	272	226	258	270	263	272	242	253	268	243	216	245	262	253	283	267	242	241	261	236	271	244	247	245	263	271	231	253	259	237	260	233	233	244	242	257	264	252	270	247	269	259	209	228	267	290	262	237	246	250	259	247	230	233	300	244	258	236	274	269	258	247	252	261	233	259	295	256	277	286	261	235	256	231	247	258	224	272	246	254	231	266	236	252	258	305	253	253	257	221	261	239	262	256	249	227	252	246	240	261	255	255	256	236	279	242	242	256	270	273	300	278	252	238	261	273	251	263	230	223	265	242	238	257	250	271	257	269	276	240	251	255	263	256	268	248	284	258	264	235	257	277	257	235	256	258	227	254	262	271	220	270	268	218	265	243	245	264	261	242	275	214	272	227	249	267	244	245	250	268	252	243	261	272	277	232	244	237	240	249	247	271	239	257	251	258	262	266	260	245	241	257	248	245	230	267	240	275	273	263	251	257	247	268	234	247	246	225	257	229	260	267	245	245	252	268	251	278	252	240	249	253	244	258	248	255	263	253	227	227	250	280	269	251	274	269	260	227	251	249	281	232	259	275	246	260	255	283	258	265	226	239	272	255	262	247	264	229	225	266	244	269	240	255	242	269	246	252	249	265	285	264	261	249	269	245	246	250	269	268	275	223	258	245	271	271	270	242	288	222	262	218	251	270	260	254	247	252	236	289	241	260	255	243	247	238	271	248	268	275	234	295	254	242	282	253	289	251	258	275	292	226	247	254	241	222	250	230	266	256	280	212	232	245	257	277	223	246	245	249	251	257	253	257	240	276	242	294	274	217	279	260	248	246	245	230	231	275	271	234	250	266	284	257	246	259	285	271	249	237	251	244	246	255	254	258	284	253	267	240	242	245	269	277	262	252	246	259	253	260	287	246	256	256	247	244	263	234	265	257	240	279	234	270	232	284	231	261	229	284	261	276	270	278	247	270	256	261	254	255	252	254	235	233	273	241	240	230	233	231	237	254	257	310	278	254	254	252	259	262	275	265	253	267	248	263	266	247	268	249	271	232	266	225	239	266	258	281	258	274	224	252	258	260	262	249	255	276	254	240	275	282	251	276	270	252	250	248	263	235	259	224	272	242	258	266	229	270	250	225	249	262	276	285	254	247	221	269	287	257	273	229	253	266	227	255	260	247	258	268	247	271	260	218	217	268	265	239	261	276	280	242	268	256	276	246	236	240	280	280	223	254	237	271	253	277	258	261	225	246	259	244	251	257	256	265	278	272	242	247	246	255	242	247	245	279	262	252	249	242	275	218	239	240	246	270	241	270	242	243	270	261	253	261	239	250	248	244	250	267	263	262	239	270	254	272	267	266	225	253	269	276	278	262	240	251	282	270	244	262	244	241	264	268	245	242	260	251	270	236	232	261	267	259	214	270	264	300	237	245	250	237	259	249	289	236	250	245	244	227	278	237	266	282	261	262	238	247	256	238	259	237	259	255	251	251	261	266	234	270	272	260	245	274	271	240	252	257	249	281	226	265	264	254	243	239	232	262	242	235	232	238	245	243	254	276	279	246	260	239	265	248	269	240	246	251	281	264	240	260	258	257	294	257	262	254	262	240	261	255	264	284	246	234	248	267	251	254	275	285	265	232	205	264	259	257	232	243	251	245	228	263	248	235	268	249	257	261	239	247	257	232	259	257	241	251	247	270	265	252	251	259	262	238	264	238	232	252	243	244	255	262	282	242	266	289	260	255	264	246	259	273	254	279	255	250	250	268	267	254	250	260	252	245	257	245	277	251	252	247	261	255	248	251	277	242	244	258	257	262	252	268	248	242	247	255	260	278	244	252	230	249	254	224	249	229	258	247	241	224	262	249	242	229	229	281	277	239	229	255	228	262	247	261	250	267	253	293	288	253	251	264	266	246	229	228	232	243	250	265	243	262	240	251	237	244	273	264	253	287	220	251	230	230	227	248	261	257	253	271	272	275	252	222	251	251	261	242	261	281	283	285	255	244	243	251	274	234	252	243	247	263	231	247	276	234	239	239	270	250	249	256	234	265	237	249	255	271	265	248	233	249	273	253	224	264	246	227	254	242	250	256	257	244	243	245	233	238	258	244	241	262	279	267	253	238	247	247	251	255	249	218	228	247	253	261	261	253	245	253	269	235	266	272	251	256	251	247	249	247	268	224	245	263	256	273	285	249	272	210	263	246	282	280	251	247	254	266	259	252	270	254	221	269	264	268	266	240	234	252	268	264	250	276	263	248	235	271	248	256	244	257	238	259	242	249	250	252	242	237	231	259	235	261	239	262	276	240	246	261	237	266	249	238	241	258	264	271	228	254	255	228	263	234	249	249	264	278	229	246	261	233	219	256	290	253	239	254	253	241	257	243
16128	32339	28203	18262	14387	13184	12316	10332	8072	6831	6403	4452	3470	3606	3161	2921	2680	2164	1663	1402	1224	1026	958	1014	856	671	715	668	605	540	429	457	442	474	427	434	430	413	402	379	406	443	404	373	387	394	355	323	339	351	388	336	380	345	354	342	351	374	330	329	326	324	340	347	325	324	325	306	339	356	333	406	350	340	324	343	370	356	341	383	398	381	356	387	368	387	378	362	342	359	359	344	384	337	351	320	309	325	333	360	325	359	338	294	323	311	312	346	349	340	342	318	345	325	346	362	289	313	334	303	313	319	339	366	342	342	306	352	326	300	324	337	301	327	330	365	381	338	348	291	337	348	317	303	332	312	335	355	321	299	331	326	338	348	328	315	281	372	338	324	347	357	332	308	344	319	331	322	341	324	348	347	334	309	349	320	292	336	366	319	277	347	344	337	363	364	296	312	334	328	331	326	322	354	313	334	315	343	322	318	325	339	327	330	353	329	340	334	306	323	330	360	297	307	324	325	327	364	362	324	328	301	290	333	311	324	302	319	314	285	324	320	306	339	340	354	342	319	341	305	328	332	319	310	348	335	364	326	322	354	315	335	336	343	323	326	305	315	333	314	310	344	300	309	361	313	335	325	310	340	334	343	299	318	316	352	322	310	317	328	339	352	330	343	292	331	325	319	326	304	292	314	336	332	335	333	328	328	333	348	304	341	332	331	333	313	316	344	355	343	309	314	321	325	377	343	295	322	351	335	303	311	320	295	306	344	351	350	338	339	346	305	310	312	296	324	360	312	328	293	296	311	342	324	337	331	354	316	337	316	307	337	313	291	323	297	327	340	324	322	342	321	339	288	317	322	328	314	324	323	319	304	312	318	330	324	321	335	322	354	321	363	353	305	270	341	336	363	326	320	293	330	355	329	343	304	301	329	340	327	311	324	329	312	311	325	331	295	328	341	357	372	321	310	318	328	321	287	350	292	309	326	329	322	319	301	333	310	313	311	320	292	323	308	322	335	324	327	334	330	348	335	335	316	343	366	342	326	351	327	352	327	330	321	291	321	343	340	351	337	360	319	305	322	323	317	297	295	330	350	356	337	348	334	289	336	320	344	345	336	336	288	318	365	323	326	317	323	327	353	336	310	339	317	300	331	329	309	326	347	304	321	301	318	321	316	317	335	339	336	322	287	311	324	295	336	301	346	341	333	325	383	329	324	349	326	322	328	321	311	331	320	344	341	326	304	335	343	334	320	305	328	312	338	327	320	320	314	294	317	329	322	334	339	329	318	323	301	361	349	304	327	318	305	331	314	336	291	314	331	322	329	329	304	359	309	326	335	334	331	316	306	321	355	315	348	301	339	335	317	299	317	334	294	310	332	333	325	311	304	308	340	334	329	323	335	342	315	351	346	332	314	364	317	320	323	326	326	324	311	330	299	352	304	349	345	347	338	321	357	299	320	337	332	325	316	333	335	320	315	339	309	302	314	342	313	330	300	309	325	308	291	318	285	318	348	318	320	310	345	304	338	299	335	311	314	339	333	341	296	332	335	329	328	312	312	294	311	355	331	311	285	327	336	321	313	333	310	314	317	325	305	333	343	322	331	342	348	350	323	354	311	333	313	284	363	316	358	296	310	309	332	329	318	327	320	322	299	337	331	348	343	318	302	308	337	324	319	317	322	330	332	343	317	331	303	315	328	367	340	360	336	324	359	365	308	315	330	299	321	321	320	330	341	328	350	338	311	341	323	333	302	303	321	379	323	297	320	302	335	346	319	303	317	303	312	344	299	299	341	320	344	328	340	352	329	307	292	333	337	314	341	305	348	364	318	300	312	317	334	316	326	332	356	324	326	330	334	364	343	314	359	318	305	313	325	337	294	314	335	326	302	296	346	323	339	342	328	316	360	311	291	318	317	342	349	341	332	323	344	337	326	327	346	346	326	313	288	310	314	299	334	342	355	304	330	294	346	321	301	321	324	327	363	314	316	307	351	325	324	290	358	307	316	328	334	328	342	297	327	326	314	353	346	349	316	326	297	322	367	316	338	325	332	329	324	333	329	365	347	325	327	315	334	352	329	330	328	317	339	318	312	302	321	341	337	315	328	344	297	345	331	314	352	322	312	337	324	336	307	341	345	320	323	337	309	370	323	357	321	332	360	339	353	326	331	343	338	333	298	335	311	321	344	330	336	358	302	340	323	354	320	343	330	336	345	306	322	329	318	323	301	316	335	305	322	320	321	310	313	323	321	342	317	331	348	307	339	362	338	328	325	295	330	318	317	304	299	314	337	335	347	361	301	327	344	305	280	308	337	346	346	334	338	309	333	334	334	301	329	339	358	328	330	342	373	332	317	314	324	308	303	323	338	316	339	333	327	317	330	325	326	319	339	297	311	359	328	345	309	353	335	309	322	313	308	338	314	372	317	318	295	349	296	327	351	323	298	302	353	332	352	336	327	348	344	342	331	308	335	348	317	308	356	333	322	321	314	316	318	297	387	308	332	298	315	338	339	311	322	318	353	308	353	325	311	321	345	323	315	342	331	296	372	298	336	331	339	346	332	337	317	333	322	323	327	309	307	325	346	349	360	314	337	368	325	332	357	328	334	312	350	328	348	325	305	328	317	378	338	325	322	334	335	347	352	308	333	320	330	360	336	336	282	320	304	316	327	315	295	325	284	313	337	300	331	335	312	329	330	327	323	334	341	358	346	311	324	332	365	336	351	336	322	319	324	325	339	320	347	313	351	317	362	324	306	338	347	311	337	342	344	312	323	320	320	345	345	370	341	317	352	321	340	327	351	318	332	345	344	355	328	338	327	327	304	334	333	352	347	321	313	332	316	304	331	336	301	355	323	305	324	305	324	304	335	329	322	347	336	324	323	340	358	310	343	314	336	341	329	332	329	324	329	327	298	310	324	325	335	341	319	345	349	317	326	330	311	341	342	321	325	330	314	342	321	353	330	373	357	365	313	322	347	314	347	333	385	303	350	332	312	349	316	331	310	349	323	316	332	293	333	352	306	340	302	293	343	348	300	296	326	305	302	309	345	343	359	361	318	333	325	336	334	327	331	348	310	338	293	353	295	328	304	356	365	326	336	319	314	342	320	308	359	307	363	329	323	312	359	356	343	354	316	347	301	310	302	332	328	332	311	330	295	317	344	324	309	341	327	343	308	309	365	329	320	354	340	295	310	304	326	356	334	337	304	337	350	363	330	320	321	319	326	329	349	338	323	350	346	306	324	287	356	318	309	338	362	335	339	340	343	327	328	323	344	342	329	334	335	337	299	329	308	310	352	328	327	338	363	334	318	330	314	323	313	353	300	307	312	317	318	316	291	302	315	356	291	311	346	326	330	316	342	310	309	343	311	315	339	303	337	347	290	316	344	324	347	329	335	311	331	330	354	326	369	352	316	315	309	315	344	305	300	319	306	339	345	310	294	320	326	346	344	329	308	313	339	345	312	328	336	332	345	322	347	327	368	302	325	301	336	369	350	338	340
25761	21527	27461	25463	11590	5595	4531	3400	2779	2331	2287	1514	1358	1249	1145	1054	1037	893	753	738	629	583	603	575	474	484	499	445	414	388	404	416	393	378	404	415	399	375	387	347	340	408	399	385	361	373	363	336	348	362	370	370	351	384	370	345	372	352	387	335	386	362	367	385	375	383	341	392	337	366	343	338	326	333	347	354	381	353	347	383	357	348	353	348	382	367	338	366	358	380	361	371	354	377	389	361	354	362	383	370	344	354	354	339	321	385	330	341	368	343	366	356	355	343	354	339	344	368	334	333	404	370	354	373	347	362	386	355	356	383	359	340	352	374	367	355	390	321	411	355	365	372	346	375	341	338	373	338	353	338	332	342	376	349	339	361	351	348	343	379	352	389	331	354	361	352	355	363	319	320	355	362	358	362	331	354	348	350	357	330	359	311	354	364	373	355	311	386	340	355	361	347	372	332	343	338	342	349	345	356	366	331	361	342	347	368	335	333	323	335	323	375	358	351	344	345	354	305	402	370	381	345	377	381	365	354	327	330	300	360	366	341	331	340	366	331	382	322	334	334	341	368	341	360	359	381	328	373	335	357	338	353	380	370	381	337	351	384	382	345	354	381	371	346	359	349	353	344	355	326	344	363	353	350	357	330	342	368	331	364	365	349	323	314	364	361	320	351	354	344	363	328	341	348	331	344	350	337	360	348	373	362	338	347	374	340	340	329	361	357	373	371	370	366	330	307	350	368	313	346	308	322	362	353	377	352	356	378	347	316	357	336	329	340	350	360	368	336	358	344	349	366	382	326	343	333	356	323	361	357	319	358	342	317	329	340	331	341	352	354	315	340	355	337	333	394	364	351	328	353	324	339	368	329	341	371	327	327	345	334	345	318	367	344	331	340	355	342	333	365	390	354	342	361	350	366	329	337	355	384	337	317	351	365	338	359	307	315	345	362	346	357	370	343	362	326	355	353	338	324	366	312	361	361	331	368	309	345	362	378	354	348	359	379	366	367	349	368	327	342	383	323	377	320	325	377	320	330	375	334	343	329	350	330	359	336	337	338	371	368	339	328	374	344	353	372	342	354	352	313	379	327	342	375	336	360	336	353	346	319	329	323	365	329	355	318	321	336	336	338	376	346	352	363	316	328	319	351	354	333	391	300	378	329	355	334	345	357	337	301	352	360	379	347	332	368	348	353	351	347	391	361	362	343	360	350	346	348	345	318	357	385	309	331	374	335	343	395	363	351	375	344	333	361	341	397	314	327	374	395	355	360	364	349	326	367	334	333	369	369	362	342	330	335	341	367	358	338	336	358	347	327	349	345	309	329	361	357	352	364	316	318	309	341	361	318	339	383	375	334	340	341	333	356	367	314	316	333	356	352	319	347	332	360	341	376	347	357	365	346	351	328	344	357	372	329	374	311	351	342	362	330	330	346	332	359	357	358	371	340	326	329	354	323	348	362	320	342	361	318	358	358	380	332	345	344	348	347	350	353	351	381	334	330	356	337	324	347	356	340	384	352	378	342	375	317	373	353	331	341	348	382	318	383	371	353	347	317	356	344	352	321	296	339	359	356	369	320	353	376	381	346	332	343	375	298	381	347	327	340	346	371	331	347	345	357	382	333	365	359	332	335	342	361	334	335	358	359	325	331	355	345	342	350	368	330	358	352	366	379	357	328	337	374	321	340	341	352	356	348	375	347	347	349	325	360	380	366	357	333	330	339	345	325	338	321	321	325	338	343	351	335	336	337	347	324	348	327	348	327	338	341	330	338	362	358	344	354	350	348	321	306	369	342	360	340	370	350	345	349	353	331	345	356	366	350	379	337	308	351	351	355	363	329	349	357	383	330	371	357	325	359	341	353	344	336	368	358	361	332	355	343	361	352	358	349	357	338	359	366	326	357	353	377	350	348	358	328	341	367	355	336	343	361	340	368	382	366	329	351	346	368	330	368	329	343	348	321	360	325	353	344	342	369	352	337	344	332	333	377	342	350	348	350	369	345	337	368	349	341	362	332	310	326	332	306	340	369	359	379	388	331	346	320	341	346	374	347	337	290	356	373	354	347	371	365	327	360	358	308	342	356	349	342	358	343	351	368	384	340	359	353	400	338	385	325	318	321	363	332	328	366	356	337	335	352	356	370	363	362	335	353	367	346	344	326	334	343	396	355	372	332	374	343	351	346	374	350	342	342	351	360	343	331	365	355	369	347	397	344	353	340	358	332	344	359	351	386	359	355	333	370	368	358	330	343	330	353	357	332	355	339	342	340	334	343	361	345	351	351	362	349	354	332	335	351	352	362	347	331	374	320	356	381	317	321	337	365	353	349	368	337	384	351	347	346	316	353	359	393	373	351	353	341	375	342	380	339	342	319	345	389	314	340	325	331	340	353	349	360	333	386	350	356	352	374	344	344	338	368	372	359	348	384	351	358	354	357	340	375	318	335	332	350	364	325	323	343	346	311	358	362	344	340	399	339	392	356	340	368	334	347	341	374	332	371	352	386	346	342	329	369	343	320	357	314	342	373	375	382	364	358	353	340	349	332	360	312	361	368	336	323	336	343	374	383	361	380	339	327	354	364	373	360	365	375	376	357	349	337	333	352	322	360	372	370	361	319	337	315	347	315	343	352	330	370	340	353	329	358	347	368	356	362	329	349	356	364	352	364	338	354	336	355	348	347	349	376	346	359	336	312	349	326	359	364	348	356	369	319	358	339	380	337	343	364	323	345	344	328	370	391	335	352	369	363	348	299	384	355	349	332	363	332	360	367	374	329	366	344	377	370	346	343	368	306	353	358	351	344	349	305	368	369	363	319	366	365	351	382	356	351	354	344	310	328	335	370	344	333	322	350	343	377	329	339	372	368	348	352	375	362	337	336	365	338	383	371	369	371	359	316	369	331	342	374	369	324	337	345	346	351	383	376	344	372	352	334	319	337	357	344	313	352	330	366	368	347	350	340	331	376	327	376	368	339	333	361	350	331	326	345	363	345	348	378	349	339	328	367	333	362	350	366	341	354	323	363	414	376	370	340	355	348	335	347	381	325	371	368	397	341	356	326	325	349	354	365	371	362	352	326	349	343	363	358	327	335	336	336	323	371	343	339	356	323	354	375	349	325	370	337	356	358	349	334	350	344	334	344	383	352	341	333	310	338	374	351	354	340	349	353	361	323	339	360	361	351	317	363	303	323	350	385	363	366	346	313	383	324	324	343	355	356	367	358	336	371	362	345	337	388	348	319	339	355	355	354	308	350	321	379	357	369	352	324	352	337	362	344	348	348	364	370	320	341	346	328	353	352	340	330	353	347	359	321	347	331	351	363	354	353	366	387	327	311	369	373	336	363	363	353	328	342	308	391	342	350	356	345	358	357	330	366	371	355	377	400	343	338	363	358	347	339	346	333	347	351	349	375	343	324	319	339	358	353	336	341	402	333	413	353	367	374	363	349	317	350	337	361	376	399	343	329	341	382	344	333	379	400	361	368	345	323	336	372
15957	28935	24600	15105	11999	10803	10298	8351	6897	5533	5348	3440	3286	2972	2540	2226	2288	1927	1590	1248	1116	1048	1028	985	735	769	761	691	635	613	570	561	546	579	512	545	539	503	509	482	523	486	474	481	511	467	480	456	490	513	473	485	496	450	461	456	404	470	447	450	443	428	425	455	442	431	447	426	460	467	432	440	468	474	485	436	450	476	469	488	485	496	493	458	486	439	483	474	396	431	438	431	437	450	434	431	412	414	481	443	452	452	452	435	420	463	454	442	456	447	457	447	440	444	451	453	445	460	449	417	421	431	441	396	435	443	419	415	446	453	407	451	437	436	460	439	398	467	431	420	400	431	439	416	415	417	437	435	451	438	480	446	442	431	404	455	423	445	448	462	452	443	418	412	419	456	477	455	426	437	447	475	443	462	463	437	458	471	442	442	454	441	489	429	422	477	465	417	458	404	405	440	416	428	430	409	430	413	416	457	425	475	421	463	483	429	465	467	385	438	458	438	448	391	455	452	452	434	442	377	464	435	412	426	438	487	464	423	478	441	425	412	465	447	455	443	445	434	396	447	436	479	448	450	451	407	422	454	419	427	423	424	454	452	425	461	445	440	417	462	449	436	470	494	416	456	457	462	441	432	442	469	403	442	464	446	471	471	431	425	420	451	410	403	435	444	407	445	444	485	445	409	437	470	465	488	430	431	431	464	473	460	449	447	456	440	437	446	443	446	433	397	455	418	436	429	423	435	448	432	442	446	428	442	461	433	403	417	462	452	407	455	461	453	440	439	470	425	432	446	462	471	407	461	435	456	445	415	448	436	483	459	415	436	437	430	476	432	428	487	430	434	463	402	407	442	424	467	434	455	422	418	436	457	417	406	456	431	436	427	428	419	437	435	442	426	428	440	458	462	475	419	466	447	433	461	473	434	471	419	452	433	469	444	435	463	480	442	427	464	437	432	458	462	443	433	431	417	428	466	438	473	427	451	467	454	394	437	430	417	441	451	478	440	412	435	428	399	470	457	462	392	470	438	456	443	430	454	452	441	463	480	447	466	439	445	468	411	441	474	430	463	449	404	441	468	457	418	465	409	411	424	434	438	399	423	418	439	490	451	454	436	454	429	480	407	429	453	415	424	457	450	460	401	430	452	455	457	431	452	437	473	449	435	423	429	416	433	448	435	465	413	453	460	431	463	450	491	485	443	421	415	461	464	427	450	443	446	474	438	459	439	432	473	410	431	457	447	452	475	447	422	449	419	431	484	473	414	434	450	435	455	434	447	462	400	449	493	450	425	414	469	412	481	451	428	427	419	472	465	457	471	456	445	435	432	458	460	425	425	448	454	462	475	432	430	428	419	448	474	473	438	423	484	446	457	396	396	485	440	402	426	417	460	454	455	442	442	450	442	419	474	433	441	432	466	456	492	405	434	441	453	442	438	419	472	443	430	427	396	482	388	452	472	444	467	494	451	430	445	431	411	410	443	437	469	446	422	465	475	456	427	427	483	444	451	437	424	458	427	413	481	454	456	469	478	430	444	435	433	452	423	428	442	433	452	422	418	472	434	468	454	463	393	467	475	428	453	414	435	451	501	434	467	406	407	435	502	438	442	466	397	439	448	428	423	411	468	475	423	446	467	429	428	417	426	463	390	465	413	470	416	397	438	414	470	419	439	444	416	430	439	441	461	464	405	435	437	477	454	437	435	447	456	441	454	440	448	412	405	429	434	396	402	468	444	448	447	471	411	413	457	442	440	473	472	430	434	444	433	460	449	422	488	451	403	417	436	474	428	402	458	453	441	429	448	456	441	430	447	419	437	445	458	440	455	419	424	444	449	438	425	452	413	488	420	471	459	457	454	447	463	420	470	400	409	440	486	411	449	428	421	445	431	437	469	451	440	430	459	478	435	457	439	462	427	436	432	457	431	441	439	456	443	418	386	460	427	430	436	439	419	463	433	416	426	450	463	397	436	397	436	453	437	411	479	396	430	481	437	434	424	412	437	437	432	437	432	490	428	441	431	432	443	476	437	468	438	487	444	435	395	406	441	440	471	410	430	426	439	442	455	474	460	469	455	411	424	482	466	447	444	417	436	455	423	436	446	427	448	393	420	429	418	417	406	453	412	460	438	420	416	429	418	440	452	429	402	425	478	433	477	456	435	445	418	466	434	500	455	413	435	455	466	431	472	428	444	424	441	412	415	451	436	455	424	456	461	439	441	471	439	444	402	473	457	443	440	489	449	420	428	463	434	434	430	433	453	464	442	461	441	444	453	484	448	403	462	446	405	433	470	445	442	442	434	417	417	430	434	439	453	440	445	422	457	469	439	483	470	459	436	486	449	429	446	435	442	470	437	449	443	457	471	406	446	407	397	430	442	465	414	400	429	463	404	446	436	458	431	434	465	452	429	463	430	461	460	419	436	421	452	430	437	459	480	461	431	457	418	437	450	447	446	487	441	460	422	437	442	422	435	475	457	423	470	461	427	439	480	474	420	424	418	423	384	414	444	419	416	420	445	410	410	466	453	402	452	476	458	474	477	421	435	419	448	454	429	433	490	461	434	414	443	428	420	469	445	452	422	467	442	466	413	423	445	433	435	458	447	429	445	408	460	443	428	479	476	434	411	447	430	462	455	460	439	424	424	451	409	457	484	410	415	418	467	459	420	471	434	464	481	446	451	428	451	473	447	452	441	447	436	425	413	437	446	475	438	395	438	456	449	442	398	439	447	445	441	452	439	433	423	445	432	478	501	427	438	423	431	427	478	425	444	428	456	458	444	472	437	436	430	442	404	422	433	458	448	419	463	452	455	408	437	442	428	445	456	467	453	415	430	445	459	443	475	466	434	438	415	435	418	440	495	451	452	481	425	428	473	404	430	452	444	420	437	405	447	429	466	435	410	433	418	430	433	466	445	466	423	431	460	437	438	468	450	420	444	455	426	442	490	476	438	434	457	432	413	452	443	388	466	440	448	453	456	436	411	428	456	441	438	438	464	468	449	463	449	402	498	446	451	464	415	420	434	448	453	402	436	424	449	461	476	496	406	396	441	460	426	433	456	408	450	466	461	413	460	485	442	477	446	460	423	435	446	464	462	426	446	431	407	438	428	447	425	452	431	435	463	471	463	455	424	485	446	452	420	450	427	447	427	408	485	409	417	461	379	445	454	432	442	469	421	450	450	426	426	419	440	471	446	442	410	447	448	416	437	432	443	415	420	417	430	439	443	451	441	422	437	455	408	429	473	438	442	475	431	416	463	437	469	441	451	464	433	462	440	414	425	393	486	426	444	435	435	435	463	465	439	446	440	451	467	431	446	441	441	415	463	457	453	418	447	467	452	420	434	427	466	476	426	439	455	432	407	404	417	447	430	443	420	433	431	436	439	449	429	424	477	458	462	424	441	409	432	438	475	422	451	467	475	444	431	444	500	448	407	477	436	459	463	446	445	463	439	432	452	442	446	416	454	465	448	414	463	471	435	435	447	461	439	491	434	457	428
23455	21560	29436	24143	21593	21852	15823	7727	5598	4388	3914	2416	2499	2034	1738	1694	1688	1307	1108	1092	908	927	861	625	560	524	540	508	456	401	411	425	377	420	378	378	354	292	340	350	337	316	333	311	370	313	305	288	280	328	278	301	305	284	281	302	299	293	256	303	306	265	313	266	275	282	294	271	293	280	265	285	291	304	269	293	281	288	323	284	324	291	291	349	283	303	295	314	302	289	279	291	256	275	276	310	276	278	287	267	281	267	271	285	275	249	275	311	249	260	262	258	267	293	273	257	254	264	284	243	256	275	267	225	278	259	257	279	282	271	300	293	278	248	286	271	240	287	250	299	266	264	275	264	264	304	290	257	233	258	277	282	283	261	269	280	270	267	274	286	262	271	276	289	259	249	266	283	260	250	264	295	263	276	242	252	253	262	277	261	245	268	262	285	277	268	251	313	280	258	262	284	277	269	255	251	235	252	271	265	258	305	278	246	254	254	247	283	279	282	257	277	272	240	289	277	293	238	279	281	261	255	247	259	291	274	273	265	297	257	295	262	295	262	256	275	297	276	272	259	281	272	281	274	274	276	263	267	307	261	302	276	262	286	261	256	237	279	248	265	263	257	254	242	286	261	270	280	289	260	256	295	264	250	288	264	290	260	255	268	274	276	277	278	308	253	276	266	276	278	274	277	255	284	248	284	261	293	271	294	259	263	281	292	276	256	271	274	281	261	277	297	274	285	293	282	275	278	245	244	260	276	285	252	285	259	273	267	260	264	287	259	293	271	246	271	274	294	282	280	252	274	265	270	301	271	282	247	280	235	236	277	277	264	270	255	278	258	285	273	250	270	287	278	283	285	263	283	285	282	281	294	250	278	285	260	248	292	271	272	250	245	238	273	260	297	285	305	262	276	257	257	275	265	311	274	252	268	285	279	279	250	262	288	274	269	297	281	287	263	279	289	273	273	250	265	269	282	279	242	234	252	250	284	281	264	266	261	278	269	275	275	314	317	260	290	258	272	284	293	255	305	292	268	278	255	288	248	257	271	273	270	268	257	244	285	282	282	263	262	292	279	258	284	248	296	263	295	252	269	254	298	270	272	264	272	282	304	281	272	273	270	269	288	276	290	273	250	248	282	277	270	248	243	257	262	268	297	318	259	266	281	248	276	275	267	275	267	288	283	276	251	289	273	269	268	269	268	288	288	280	268	291	290	273	315	263	284	260	295	260	253	302	292	259	311	294	258	275	266	263	251	263	309	263	277	287	283	251	300	294	274	244	250	281	254	272	333	264	287	285	251	256	277	281	285	256	260	255	292	288	260	291	263	265	284	282	265	306	272	268	259	284	257	278	283	264	249	229	275	261	273	259	255	288	272	287	282	285	279	265	259	263	264	269	275	258	264	310	290	249	288	275	243	263	272	259	284	281	290	272	282	272	252	286	272	257	254	256	276	286	251	278	247	298	258	279	254	255	266	283	272	275	254	275	283	295	241	259	273	259	268	265	265	236	247	278	258	277	294	276	256	261	268	240	261	286	299	290	279	243	293	281	285	263	294	264	267	299	278	267	278	271	263	245	263	291	287	280	273	265	272	276	271	289	263	248	298	239	277	253	253	246	275	291	255	277	289	267	264	301	264	314	264	289	278	258	245	258	260	250	265	254	258	284	280	286	250	280	278	276	290	281	267	284	269	270	260	261	262	272	269	241	256	233	288	237	262	272	277	257	274	277	259	250	267	255	263	272	267	254	235	260	263	268	256	266	290	275	252	317	296	307	294	256	298	283	250	264	250	299	268	259	261	282	276	276	261	270	260	280	259	292	269	255	316	266	281	256	297	303	249	290	267	285	276	287	272	268	286	304	251	284	273	274	260	275	254	278	278	246	277	284	273	268	281	263	268	266	266	272	237	258	266	245	286	267	257	262	258	278	272	291	260	282	280	262	266	259	322	285	292	275	238	262	283	304	270	261	299	255	270	300	263	269	264	268	285	270	285	270	264	289	250	282	257	303	282	285	245	251	255	265	277	275	250	256	281	285	275	279	304	279	282	274	271	271	272	278	259	240	272	265	264	271	252	246	263	277	270	267	263	263	255	249	273	319	271	268	259	233	259	256	316	261	297	242	286	244	240	267	256	292	276	283	264	243	287	259	259	254	253	293	264	291	273	279	269	250	254	275	259	282	251	273	281	289	273	263	266	255	247	258	293	258	268	255	269	262	292	275	300	260	273	302	268	285	273	276	282	265	314	271	248	263	259	281	245	271	239	249	302	295	262	311	264	277	299	268	305	253	273	273	266	245	253	254	323	264	268	282	261	266	276	259	308	256	296	263	286	249	266	246	281	270	267	230	259	247	259	262	267	299	251	289	285	272	250	268	259	291	261	296	267	258	263	285	272	273	268	278	270	258	289	302	275	297	276	276	281	252	252	309	284	276	281	275	282	264	277	266	300	272	268	278	266	252	284	243	255	252	254	300	242	273	245	267	274	269	267	250	277	268	253	243	296	250	264	291	257	275	294	263	242	253	286	239	287	291	267	261	255	290	269	258	282	246	295	261	237	264	284	252	283	269	274	280	248	292	284	262	263	259	270	258	281	267	298	271	271	267	272	278	244	273	280	279	255	283	262	285	274	258	289	268	287	289	275	266	290	265	282	268	282	286	257	261	268	247	293	277	283	258	259	244	253	248	285	286	261	269	255	258	261	254	285	239	239	262	237	285	284	276	261	261	294	250	290	266	275	266	272	247	301	277	251	242	264	282	270	285	263	283	282	259	281	266	250	253	251	254	238	275	277	269	277	270	255	248	250	257	297	263	254	275	249	266	282	287	276	308	270	258	240	244	264	231	284	269	272	263	248	273	277	260	290	290	288	251	282	273	279	291	239	279	252	249	251	293	273	287	270	250	263	239	267	277	245	249	303	278	261	258	282	317	294	262	287	269	252	259	255	268	254	263	252	282	257	277	244	254	263	247	281	257	289	273	284	290	299	258	300	273	290	280	271	296	291	275	283	267	242	270	271	259	250	263	292	304	303	225	289	249	302	252	291	262	292	257	265	282	269	227	290	283	261	267	289	260	273	294	279	275	281	266	288	265	268	246	287	275	278	237	276	288	302	276	266	265	251	298	295	297	260	269	294	294	243	282	280	261	238	272	248	269	253	267	274	282	281	280	254	247	269	255	246	264	260	262	260	281	280	232	295	272	272	269	253	245	240	288	273	258	276	256	260	284	273	298	269	280	269	268	297	268	252	271	275	263	293	273	252	269	268	305	278	279	249	288	248	255	284	271	274	235	247	274	292	278	260	272	237	247	266	286	273	284	254	249	292	264	252	302	258	284	277	281	301	242	265	290	272	243	271	257	308	281	278	258	278	241	264	262	271	258	281	267	277	244	242	274	267	230	256	271	259	269	292	265	319	272	257	265	255	278	282	269	251	245	251	271	276	260	286	251	278	276	295	258	278	265	244	259	301	273	258	284	304	286	263	261	271	254	263	266	247
19099	37930	33449	23491	19531	17295	16510	13669	12070	9633	8574	5812	5787	4640	4034	3639	3529	2930	2391	2167	1890	1674	1563	1172	996	872	883	763	683	677	605	549	562	598	604	562	506	468	429	469	464	447	458	416	406	406	366	354	398	419	421	417	341	348	330	349	378	353	357	368	351	364	302	325	351	344	358	339	338	356	362	358	346	335	363	363	353	420	425	405	425	448	394	406	442	370	381	369	364	392	380	365	354	330	346	319	333	330	309	306	345	344	335	314	321	365	337	353	302	343	344	342	348	332	323	301	324	328	304	311	348	332	354	327	338	327	316	350	348	344	305	344	336	358	325	335	323	333	325	280	340	336	270	323	334	313	349	336	363	307	334	328	333	352	371	347	297	327	348	283	356	357	347	338	305	348	313	346	319	372	340	347	333	342	295	333	337	317	344	348	353	304	318	358	332	345	335	319	331	341	348	341	363	309	310	343	316	334	310	321	309	350	359	346	349	337	341	356	349	332	334	339	330	326	336	345	334	369	351	308	345	316	339	340	338	342	328	354	320	307	339	345	333	367	349	324	346	287	335	365	297	349	350	319	313	330	327	347	326	364	306	339	329	340	334	359	315	334	340	321	342	353	312	332	326	358	394	335	367	354	337	319	329	304	324	355	333	322	321	323	337	354	309	362	355	340	333	286	337	292	310	336	356	303	350	337	303	321	327	343	310	343	325	336	332	314	318	341	328	336	334	349	315	314	363	318	326	312	337	331	332	318	315	363	329	336	370	339	328	328	311	349	371	343	387	321	340	341	271	341	302	328	371	332	358	321	359	326	319	336	344	310	325	328	324	326	350	335	307	339	331	332	348	320	351	318	351	316	331	349	319	341	349	373	342	305	305	348	333	343	317	325	325	338	367	341	347	327	320	346	362	316	352	332	333	299	332	315	356	310	318	346	350	340	351	304	329	346	320	363	342	359	332	340	358	331	339	326	332	328	344	323	351	353	280	321	306	354	309	344	325	339	332	344	296	363	336	339	322	323	356	331	347	345	337	344	355	292	322	306	340	325	350	339	329	345	354	327	331	333	312	360	317	358	350	337	325	344	321	327	348	343	358	358	336	313	344	317	368	332	347	315	337	342	362	353	358	308	327	326	338	317	340	345	330	323	338	321	347	345	374	323	341	301	363	315	307	336	355	324	333	347	319	349	344	346	354	326	322	323	320	317	331	329	346	345	362	351	300	308	338	317	310	332	307	315	342	329	322	341	342	287	338	366	338	348	317	294	308	338	331	336	349	334	298	338	303	330	314	326	325	328	304	335	310	375	318	316	351	337	319	341	313	330	353	326	335	332	349	329	342	327	334	340	331	362	310	359	368	346	330	336	330	346	357	341	333	298	342	331	336	351	316	324	314	357	342	309	323	343	337	337	314	359	357	330	334	356	355	360	353	335	323	340	346	348	345	352	335	335	342	329	350	331	325	317	311	305	365	324	343	363	353	313	311	278	306	297	336	353	340	322	329	342	309	353	365	340	343	329	324	332	339	336	341	356	339	322	316	310	326	352	322	347	353	363	325	344	325	339	308	359	303	322	345	367	332	346	329	325	354	338	312	308	339	335	296	330	325	332	322	295	322	316	334	373	338	346	357	310	356	310	348	349	323	344	301	333	339	335	344	354	361	355	312	348	348	331	355	327	328	344	344	337	345	324	344	352	327	326	336	309	307	368	326	361	337	342	313	339	349	326	335	327	335	306	365	333	334	328	345	324	309	314	314	317	329	345	344	347	332	344	335	339	340	319	364	332	320	315	360	349	344	334	312	315	338	345	347	334	323	311	332	309	336	337	341	342	311	366	359	317	297	314	359	330	354	352	333	326	325	344	358	311	342	337	319	325	315	363	321	368	344	311	365	366	370	346	332	349	374	315	368	322	338	343	317	350	333	358	331	309	315	355	330	338	350	311	336	346	305	338	365	347	322	372	350	329	313	334	324	341	349	322	335	347	356	341	319	321	347	318	354	346	297	353	323	335	327	322	347	359	341	324	347	336	325	344	363	358	351	332	310	325	340	322	348	323	348	339	342	342	355	304	349	319	327	331	350	358	340	357	309	310	368	366	335	321	352	326	311	329	361	301	357	325	332	336	351	342	336	319	324	337	348	367	320	361	310	331	332	315	339	316	319	310	328	356	310	352	337	339	317	331	318	351	336	308	338	287	330	327	341	341	326	350	351	322	340	339	315	343	316	359	341	350	322	361	346	342	330	325	297	311	284	335	312	324	338	300	363	312	338	337	333	339	297	346	359	333	342	359	314	344	367	328	347	327	334	359	306	323	357	355	336	310	350	337	338	302	365	359	343	332	316	320	338	342	350	322	329	347	356	315	318	309	311	365	321	318	307	335	326	310	317	336	318	326	335	363	345	333	320	336	335	326	350	332	320	318	319	325	342	324	333	331	350	313	343	327	325	358	346	349	321	332	343	315	375	335	360	330	314	342	371	315	343	329	358	348	325	341	343	347	340	335	312	331	319	312	342	340	364	333	343	305	364	287	361	313	320	309	355	352	319	321	362	338	332	319	369	331	360	341	335	327	336	328	372	328	357	357	319	332	289	330	332	368	363	332	319	332	339	364	299	343	339	349	352	328	286	323	333	340	350	326	338	347	350	339	345	314	372	341	352	308	366	347	357	308	320	348	308	310	345	323	361	340	324	315	371	313	318	329	398	307	361	341	355	336	308	330	380	324	335	286	331	312	329	307	333	322	321	362	336	359	317	317	336	335	351	341	344	328	358	326	321	365	321	321	331	341	355	338	335	340	343	323	349	311	317	307	356	319	365	337	292	330	335	299	338	334	304	319	336	317	351	339	311	323	363	326	331	362	316	339	351	325	372	343	350	308	321	342	367	311	326	361	301	322	308	389	346	322	320	304	320	335	335	355	328	324	343	345	396	321	323	308	341	310	345	318	326	311	341	312	342	320	336	315	328	325	307	313	324	334	344	325	322	361	357	325	342	340	348	331	338	323	326	318	317	331	341	340	309	314	359	351	314	314	301	314	397	319	304	330	318	340	331	307	354	319	356	325	355	315	325	317	335	319	343	342	334	321	336	335	339	319	363	337	342	374	339	339	321	344	359	361	327	350	351	308	338	314	331	335	361	327	335	339	310	315	343	339	333	378	331	331	357	305	331	381	312	328	323	319	317	340	330	347	328	335	339	340	328	310	327	335	328	337	322	334	329	336	327	343	312	343	328	325	326	330	332	354	341	326	336	349	349	322	322	339	329	327	373	361	339	317	295	343	325	342	352	348	337	362	349	337	354	337	332	344	335	353	303	322	285	305	340	324	326	349	327	335	349	311	351	343	313	326	326	345	360	333	320	330	324	303	355	338	329	328	313	315	309	353	307	305	311	337	339	320	364	336	347	333	352	315	373	362	338	308	301	309	349	328	361	345	310	327	347	324	318	340	335	352	320	329	336	316	352	338	326	355	355	332	338	329	333	366	321	367	340	328	361	371
27688	21040	17008	9505	5157	3910	3677	2930	2496	1989	1704	1233	1151	1040	890	770	829	669	687	623	653	558	452	445	414	408	415	403	346	342	376	394	329	373	350	335	341	328	319	340	376	380	333	343	314	317	338	294	332	351	322	384	338	323	326	309	291	310	348	325	330	331	327	302	316	335	326	309	326	340	324	329	324	304	318	326	314	331	355	332	342	321	350	335	329	281	348	306	313	337	329	334	332	313	317	325	336	353	335	324	323	322	292	313	356	316	326	346	338	326	324	323	282	324	288	326	308	302	328	314	320	346	337	292	331	336	319	305	305	327	324	341	350	333	320	339	297	326	284	326	357	302	343	338	347	309	329	357	300	315	326	312	340	309	314	334	332	335	316	312	372	334	293	311	347	309	347	315	326	333	312	319	346	341	335	323	298	336	340	349	333	303	303	327	336	373	298	305	334	342	344	323	306	320	340	311	290	336	345	325	321	308	333	285	322	316	334	337	332	328	332	306	291	352	335	332	290	342	312	329	330	313	330	293	313	328	340	330	315	318	321	294	291	340	320	284	311	305	332	269	303	311	312	332	323	341	306	345	363	336	314	328	298	311	340	315	327	359	300	350	321	313	313	321	332	302	306	330	335	339	296	362	323	319	301	348	332	317	317	304	309	322	310	355	305	333	299	316	299	276	306	315	338	324	329	317	347	319	334	317	321	337	319	305	322	300	294	321	332	312	307	319	301	315	323	315	378	327	326	313	328	352	338	329	346	373	318	338	325	314	330	300	324	294	301	297	319	345	322	333	333	319	295	325	323	294	312	326	295	328	323	365	326	339	284	336	306	326	319	309	304	323	327	330	332	345	304	324	336	319	331	309	318	332	319	316	314	319	326	335	333	354	303	322	331	306	296	322	328	307	313	303	305	309	335	299	323	356	319	350	323	306	289	351	351	329	309	310	360	335	340	340	330	319	317	308	350	298	317	359	341	330	358	315	311	313	367	343	317	308	296	354	298	325	320	348	333	354	331	305	317	304	350	304	298	343	313	304	326	318	312	360	296	336	318	298	314	330	320	315	304	314	324	355	335	317	313	292	336	330	301	337	349	306	325	360	339	288	344	303	305	303	306	328	308	305	326	333	333	309	299	300	335	333	333	344	322	338	334	355	327	327	286	306	346	324	325	308	324	328	282	330	283	312	322	337	312	352	326	315	336	348	312	300	298	299	353	348	311	308	313	340	316	327	313	333	349	328	334	325	319	328	336	307	299	348	319	313	332	305	368	339	333	293	332	317	334	317	355	315	318	338	318	309	343	316	307	336	328	335	323	341	337	310	309	341	325	329	341	312	344	321	333	342	311	305	362	316	334	323	337	346	355	315	324	328	340	334	314	319	306	325	325	289	338	302	297	330	333	307	298	319	306	326	324	345	329	342	295	337	333	353	324	304	312	311	339	311	334	312	337	334	329	339	306	352	287	324	308	362	322	341	309	300	303	353	331	326	318	320	336	316	327	363	352	334	349	322	324	318	306	316	301	340	333	333	316	279	333	352	345	311	340	308	336	321	341	324	331	345	326	334	325	329	315	329	304	329	348	314	335	330	317	342	342	331	329	320	321	320	334	329	307	324	347	312	330	329	332	337	334	340	312	355	340	351	312	301	329	351	331	322	346	321	337	302	326	338	334	312	275	349	302	344	303	318	325	348	324	335	356	319	321	351	324	341	326	341	296	334	320	329	331	340	337	288	320	307	317	306	315	311	334	304	324	307	337	339	333	335	315	323	334	311	331	294	313	332	315	284	299	306	352	342	325	307	348	319	307	314	332	337	319	337	325	322	325	321	338	312	329	322	341	308	337	342	353	358	314	292	331	342	293	318	280	304	319	324	316	324	327	302	303	301	376	327	323	335	355	319	267	289	328	311	355	335	327	281	320	333	329	331	349	308	310	323	307	307	302	325	302	316	315	299	363	312	340	347	326	303	342	347	314	310	331	321	304	322	346	339	319	320	335	320	298	314	358	321	327	320	321	326	329	315	347	305	343	341	361	302	328	316	334	299	319	286	336	338	308	330	320	328	299	318	332	302	318	311	330	337	337	316	307	354	303	324	310	350	302	352	317	337	314	333	324	340	329	295	326	303	322	321	311	329	354	338	322	332	341	326	330	338	361	340	294	343	315	340	323	342	349	313	290	342	327	312	333	360	304	348	292	319	345	306	336	309	300	358	317	320	318	317	345	286	303	338	360	336	333	328	334	319	334	333	314	337	312	325	331	352	338	317	337	322	310	328	299	364	325	324	306	331	335	348	273	299	342	330	319	296	363	324	325	338	327	325	307	306	324	314	321	336	284	315	322	338	321	339	324	324	310	337	333	334	332	317	324	308	347	329	319	346	312	345	298	337	340	309	338	331	350	308	316	333	310	336	333	294	343	303	279	320	331	310	338	324	327	357	324	294	326	297	326	340	303	344	299	324	328	323	286	312	316	307	289	316	344	332	330	302	290	336	316	320	347	313	327	320	328	327	346	340	329	310	323	312	322	328	311	308	341	312	321	360	328	332	328	319	309	321	326	325	313	324	329	332	333	326	320	349	312	335	323	326	321	346	367	341	306	309	334	324	305	335	297	336	326	348	311	347	343	336	321	362	312	308	317	315	315	316	299	292	325	339	349	323	300	312	307	322	310	313	337	307	326	340	338	344	318	315	327	312	312	318	324	313	337	319	320	304	314	316	353	343	331	350	313	345	311	314	308	313	303	292	350	348	316	346	311	325	321	298	281	329	314	324	316	324	320	304	337	341	330	367	310	323	328	329	333	329	331	323	304	355	297	331	316	311	298	325	338	332	304	335	312	343	303	312	320	322	344	339	300	322	345	293	318	296	339	323	328	349	320	328	294	318	326	321	342	351	321	306	341	337	339	312	355	322	317	313	300	333	335	347	312	330	317	307	320	331	322	315	322	353	318	310	306	323	326	337	320	351	342	312	323	346	298	315	313	315	345	305	326	328	338	329	308	318	322	332	314	324	338	314	340	324	337	345	327	327	351	304	322	338	332	346	302	300	301	326	309	339	330	326	313	300	306	298	317	337	317	317	306	302	316	322	322	307	332	348	324	347	346	338	350	322	310	320	280	313	351	334	325	321	310	332	285	298	308	325	346	317	329	295	350	319	336	310	310	290	310	310	314	329	323	351	299	330	342	340	327	357	324	356	308	318	343	319	319	292	314	323	340	341	350	320	356	318	317	328	342	317	310	311	304	335	350	306	339	331	309	337	352	324	303	352	354	335	324	342	353	355	355	305	331	323	341	329	319	293	309	305	294	322	306	299	332	314	346	310	331	332	336	316	333	332	328	301	341	308	356	303	322	320	311	316	304	336	331	299	336	331	324	335	346	350	333	319	327	327	342	324	326	331	324	357	370	324	317	356	290	286	303	308	351	334	312	318	295	308	297	337	325	346	299	290	343	346	338	344	316	286	327	298	327	316	323	339	316	312	349	305	346	288	370	328
15095	25209	20720	12425	9995	8470	8197	6699	5720	4798	3882	2915	2643	2243	1771	1731	1643	1332	1133	1101	1030	1042	812	651	628	671	596	583	510	505	529	480	528	474	535	447	492	403	437	442	434	464	430	427	428	408	446	417	438	426	433	426	415	411	426	405	396	409	426	414	414	425	401	423	413	410	408	416	414	401	413	409	441	427	421	424	438	394	411	434	434	425	471	415	411	417	417	456	458	414	408	432	447	405	431	405	428	418	406	425	422	416	399	411	412	411	420	391	421	434	409	423	419	410	434	398	430	423	401	411	427	401	419	425	350	391	417	421	437	421	398	426	396	420	453	402	419	416	385	438	405	379	415	421	401	417	411	415	393	422	432	445	401	383	386	406	457	420	420	429	440	378	359	442	420	414	419	415	393	392	411	420	411	413	412	380	412	440	410	413	386	412	411	434	399	408	420	385	405	394	405	411	398	410	399	406	397	420	402	410	400	403	416	419	449	397	405	434	433	406	410	415	386	410	426	437	388	408	422	424	395	403	404	421	449	400	417	398	426	390	390	429	423	377	396	456	430	367	401	420	415	450	437	432	406	445	395	411	453	434	424	406	405	413	415	407	436	407	395	378	424	410	394	425	405	393	412	390	394	405	387	419	368	445	405	402	391	400	417	357	418	441	410	446	390	423	410	413	448	409	390	390	394	417	414	412	467	411	386	384	417	449	425	411	415	394	408	404	401	424	446	423	418	385	453	401	422	416	376	393	450	382	471	439	389	386	372	392	398	384	405	381	392	427	426	396	404	407	435	423	413	403	389	418	424	444	442	409	429	421	391	440	408	395	425	436	434	414	414	398	418	402	411	413	400	382	442	380	434	414	384	446	417	448	396	402	405	374	398	412	420	401	406	392	403	394	400	381	393	381	420	424	417	438	387	413	433	442	399	421	373	449	418	411	425	429	398	430	419	393	409	430	394	424	439	383	439	383	405	465	391	447	382	387	411	361	423	423	434	395	421	403	396	418	439	397	425	443	421	375	395	448	404	426	425	440	403	426	416	437	427	424	449	423	409	394	440	406	404	382	422	422	420	372	398	425	366	360	406	437	419	378	419	410	408	393	395	397	377	418	400	392	408	420	419	430	417	423	438	430	414	411	425	395	389	393	424	425	394	389	448	408	449	444	412	425	438	402	414	422	432	424	409	438	425	432	413	408	391	420	425	380	408	409	426	435	420	414	409	423	396	388	379	417	428	424	465	381	418	403	377	392	427	398	417	419	435	412	389	404	405	429	400	419	363	443	413	401	411	390	430	415	407	422	401	369	403	431	437	444	394	434	402	417	391	416	390	420	385	416	410	431	447	392	415	407	377	455	427	381	410	399	403	436	397	399	439	414	435	393	379	389	450	435	434	429	375	435	422	426	401	403	443	428	413	435	403	382	430	403	382	413	410	367	412	413	410	439	409	411	421	440	387	393	423	398	395	420	425	381	407	423	435	415	390	391	433	421	462	389	457	399	429	400	404	432	446	409	434	419	413	438	411	417	410	418	427	425	392	412	420	435	443	408	394	388	409	406	428	409	395	384	438	405	397	425	399	394	420	413	431	409	405	428	383	365	429	353	430	403	432	415	401	414	418	412	381	428	422	426	439	410	411	414	379	372	423	467	385	413	404	426	431	401	436	449	389	389	414	419	425	411	432	404	412	437	380	423	375	388	380	421	410	385	413	398	416	419	415	420	409	416	396	439	395	407	421	401	410	455	452	428	390	439	424	413	396	410	403	420	426	485	428	406	404	402	378	450	435	384	442	399	426	410	438	400	405	420	429	396	408	409	410	417	407	394	412	447	411	419	400	426	404	389	430	404	415	371	414	387	368	369	393	386	401	388	414	431	414	434	461	393	422	398	421	426	434	417	423	419	424	436	407	410	433	458	456	411	409	393	404	421	370	423	439	400	433	395	418	421	414	396	392	436	398	418	406	379	416	404	419	394	404	420	413	394	425	389	397	440	427	449	411	417	398	442	429	424	410	400	407	390	384	391	393	437	439	402	424	403	393	406	405	376	430	478	408	415	428	381	404	395	397	407	426	447	434	423	394	385	415	428	403	379	417	418	442	421	403	402	378	489	429	422	403	425	428	422	416	408	446	394	413	414	412	393	386	392	412	454	424	389	379	398	427	420	423	409	440	437	383	407	397	435	404	377	424	371	412	388	445	411	410	402	393	424	414	436	427	438	413	401	419	409	406	465	399	409	406	415	424	386	395	417	382	423	424	446	421	380	414	434	386	393	391	426	393	428	398	383	427	418	387	390	410	419	409	442	410	441	369	418	423	434	443	404	403	450	413	417	425	441	403	409	437	428	392	397	410	419	405	383	427	377	428	436	419	389	394	386	416	393	425	448	400	399	426	402	429	413	427	397	369	442	374	379	386	419	415	419	429	420	412	414	464	414	394	441	403	402	414	404	400	404	437	417	402	413	405	414	350	426	394	401	443	429	418	421	442	395	438	394	434	387	403	383	401	457	396	430	420	407	388	393	430	413	408	392	443	420	407	429	406	380	398	435	431	439	385	429	411	403	407	435	439	407	413	405	393	400	366	435	410	403	418	408	391	400	407	418	414	427	417	435	392	432	402	388	400	358	421	404	464	412	415	384	394	382	428	407	402	426	394	375	427	407	403	398	417	384	404	396	406	378	420	371	433	383	403	420	467	399	417	396	426	396	452	375	433	415	430	385	428	402	395	415	399	439	413	415	412	432	408	375	423	421	391	396	414	429	401	418	423	392	409	375	408	417	386	392	405	441	393	396	393	420	386	367	434	436	420	428	393	450	388	419	407	449	430	408	409	416	399	409	389	400	423	440	436	440	430	394	409	408	410	433	403	392	435	428	422	380	393	392	384	436	409	430	395	373	398	387	401	376	398	425	417	416	446	417	397	382	415	430	400	411	434	401	395	394	404	405	400	418	415	406	395	413	419	432	413	412	407	409	390	435	429	415	442	416	423	378	393	451	422	373	461	397	420	432	380	440	384	391	422	401	438	378	370	400	422	422	411	444	436	446	411	443	419	426	391	404	421	413	422	387	426	428	362	422	404	397	428	417	409	409	391	426	398	385	407	376	401	436	415	459	427	416	457	384	442	403	429	403	405	389	388	385	364	425	453	400	413	447	421	396	429	390	421	405	405	424	408	428	412	413	411	372	426	403	424	405	415	400	416	419	371	390	426	401	395	374	415	406	405	384	434	391	394	404	447	454	392	430	411	381	445	419	415	421	418	417	414	457	424	439	400	394	437	407	386	436	405	460	429	403	405	397	377	388	407	454	426	418	432	402	386	395	381	404	392	422	406	420	451	408	426	433	411	425	427	390	407	378	451	419	392	394	422	422	379	412	418	386	415	371	402	402	412	430	409	428	433	407	427	441	420	408	395	391	449	412	442	412	399	409	392	429	414	427	444	391	402	393	419	393	402	401	419	427	396	405	395	435	412	399	424	444	415	424	406	411	387	402	417	388
24450	21524	28851	24728	21349	13233	7618	5111	3798	3360	2463	2091	1621	1478	1146	1259	1327	1056	925	901	849	665	499	382	450	443	386	415	351	320	347	364	322	316	352	339	326	314	298	294	291	290	284	271	294	287	281	249	258	275	308	273	256	272	281	238	268	266	271	268	274	236	288	231	259	256	263	242	234	266	241	294	252	288	264	260	236	238	286	289	272	282	298	279	250	261	293	267	272	293	261	284	238	256	256	269	283	261	248	249	263	261	237	266	263	234	259	257	249	254	252	245	253	242	277	250	228	257	242	244	272	243	260	270	242	260	275	254	277	250	229	274	253	244	277	247	265	275	245	272	265	262	251	267	235	265	270	280	262	250	231	293	246	225	254	250	268	253	254	244	255	276	276	222	259	263	268	262	263	281	262	254	258	269	259	233	261	268	266	286	254	263	246	238	243	222	281	273	249	242	282	254	243	239	279	248	285	235	278	254	246	233	249	250	279	231	277	277	256	242	250	262	243	253	273	257	257	273	227	275	260	262	265	240	216	273	267	262	255	258	242	275	284	227	246	235	288	252	242	263	253	250	285	279	231	245	258	241	271	247	269	264	258	271	268	239	277	237	275	257	264	252	286	270	234	260	270	279	266	260	291	272	241	208	270	243	219	268	264	249	247	263	276	278	261	289	271	237	262	274	248	235	268	235	254	259	244	249	279	264	273	231	272	260	275	276	282	271	268	238	243	257	252	277	262	263	275	260	260	228	276	256	242	252	271	268	233	239	238	237	271	258	237	285	236	253	268	223	246	238	227	268	244	264	254	269	243	267	259	243	283	251	254	268	271	254	265	234	271	258	262	228	244	263	272	278	240	280	233	242	255	262	259	246	276	296	224	251	244	245	252	245	238	290	258	263	253	260	273	250	274	261	250	256	247	256	227	272	223	251	269	234	257	275	252	257	223	252	259	253	237	268	240	254	258	262	294	270	271	264	264	269	232	270	268	260	280	238	236	273	269	241	271	248	264	282	262	259	242	236	283	286	268	279	264	247	257	253	277	233	261	243	266	243	228	269	264	248	254	262	265	254	242	277	244	254	241	218	276	245	261	250	257	256	265	260	253	251	265	239	266	255	257	268	262	251	259	227	253	272	250	249	245	247	276	276	273	228	251	254	258	265	245	273	276	238	242	242	243	240	279	297	269	248	242	279	236	268	252	269	240	251	277	246	296	251	237	252	264	247	264	242	269	272	250	266	233	278	264	236	270	265	236	281	266	257	295	236	260	299	250	286	274	257	288	237	242	248	264	259	252	234	268	288	286	246	253	258	257	284	255	252	230	231	267	263	248	268	272	297	275	244	253	279	265	301	267	273	237	234	272	252	245	249	291	254	242	236	238	284	257	245	243	256	239	280	233	249	258	251	228	295	240	264	233	265	273	236	244	258	257	270	247	249	269	297	291	258	239	276	252	305	244	257	253	250	247	270	220	256	252	251	253	251	265	219	238	261	246	232	273	255	276	247	245	265	257	245	245	267	284	228	240	253	255	247	255	226	253	248	251	261	268	274	236	246	256	266	264	271	278	252	275	261	223	268	230	252	246	255	261	261	242	260	242	283	244	284	282	263	260	270	254	286	297	278	256	282	268	251	240	256	281	232	255	238	257	255	253	241	255	254	289	241	267	245	259	226	247	253	245	257	262	267	257	296	278	265	219	261	284	251	251	254	237	259	252	242	255	270	267	257	246	269	266	307	248	238	268	250	226	250	223	235	267	271	240	270	274	265	223	248	248	259	245	252	253	272	247	272	239	262	264	250	253	246	266	224	253	266	255	230	271	265	266	243	239	284	285	276	268	254	267	273	260	248	242	244	214	253	255	263	240	247	243	268	247	266	250	246	275	267	278	257	222	250	309	265	245	264	248	255	250	254	216	261	234	261	231	263	247	238	265	275	242	253	256	252	230	249	249	261	261	262	244	265	285	237	250	241	242	238	253	242	257	243	260	257	223	253	254	272	278	234	264	236	270	255	244	255	268	261	260	264	288	284	238	237	253	256	261	267	251	231	306	267	222	251	228	269	253	250	249	254	267	274	250	274	251	252	250	264	288	246	259	250	257	266	250	246	271	272	247	250	247	265	251	264	252	251	288	262	256	240	243	271	302	282	262	250	250	263	272	237	262	238	227	270	263	271	304	252	235	273	265	272	285	281	230	242	247	253	235	239	261	243	265	251	260	237	258	258	241	270	250	260	282	249	298	251	265	273	273	264	287	263	263	272	264	250	263	272	249	248	253	269	237	262	277	243	252	267	249	265	253	259	238	254	269	276	260	270	272	292	263	239	260	271	240	259	252	243	274	245	249	260	269	262	248	284	248	272	250	255	250	262	261	291	242	258	262	265	262	278	250	274	239	232	298	274	276	264	248	247	250	268	277	246	240	250	260	275	258	253	240	253	235	269	261	223	286	259	260	282	275	264	278	266	260	277	254	275	240	275	266	255	260	260	261	266	248	248	256	250	273	263	258	242	235	253	288	239	263	248	276	242	232	254	244	253	269	247	227	249	241	241	263	244	248	287	254	229	248	273	265	217	258	229	265	257	236	246	236	247	261	260	269	234	269	223	272	261	236	264	257	254	250	256	268	264	270	265	250	280	245	247	252	249	262	234	265	247	264	254	280	253	247	271	259	254	223	278	250	239	259	253	266	238	222	268	252	262	244	241	263	265	223	269	258	263	238	275	219	262	257	270	272	254	262	263	246	269	268	258	260	234	290	261	257	262	238	275	249	250	266	275	259	241	269	236	255	254	284	235	217	260	257	272	262	221	243	283	233	289	249	267	252	262	259	250	249	274	251	272	245	249	260	203	246	249	263	249	242	261	285	266	253	278	288	285	255	253	256	252	295	293	247	252	230	237	248	259	249	243	263	247	277	233	218	258	244	256	248	244	257	227	273	277	286	263	262	246	239	235	279	224	270	259	238	277	242	246	243	263	262	237	274	272	241	271	260	268	250	242	245	277	246	254	247	269	230	278	267	243	267	254	266	222	250	243	242	267	229	279	251	246	240	223	260	262	252	255	246	265	269	244	261	253	227	269	274	267	228	249	269	269	272	228	243	244	263	261	269	256	270	247	269	251	260	256	256	240	253	274	249	255	233	269	262	225	258	270	238	263	274	265	267	286	227	262	253	263	219	281	241	267	250	235	249	237	246	261	270	279	235	248	270	258	260	270	238	223	279	247	253	259	257	249	294	268	239	259	281	285	255	257	274	244	274	275	279	269	275	254	280	255	253	251	256	244	252	223	270	265	271	252	245	270	231	273	278	253	263	230	253	247	258	232	271	258	293	254	262	291	249	248	241	265	282	271	252	270	282	259	259	269	240	260	273	253	275	263	223	273	246	276	277	231	247	236	242	255	262	273	241	219	243	267	257	243	243	281	232	252	267	276	258	274	291	258	247	268	273	239	265	255	260	255	227	251	252	249	262	285	261	239	260	241	234	252	294	245	247	262	258	260
16714	33001	28512	18782	15714	13097	12892	10800	8726	7933	5619	4919	3884	3334	2596	2785	2914	2267	2002	1836	1628	1209	908	810	765	688	687	640	554	439	558	498	529	535	520	470	447	436	428	412	414	407	451	400	402	380	343	356	355	370	394	391	329	342	360	365	309	368	362	344	369	311	341	328	339	320	342	346	337	342	348	350	341	339	377	368	331	328	371	394	385	365	388	402	359	366	372	337	353	410	358	364	348	329	346	335	332	325	313	349	354	307	340	325	340	308	315	352	351	350	333	342	343	344	337	344	355	338	334	362	345	346	301	314	327	323	319	342	325	360	352	326	322	321	364	302	328	355	361	325	337	310	318	348	316	306	312	336	340	304	323	357	301	323	327	331	350	367	320	335	334	312	323	348	330	354	322	329	305	335	347	327	326	342	314	314	300	339	320	359	310	354	360	348	306	324	342	337	367	363	332	327	310	318	342	311	319	338	335	322	343	328	327	336	365	305	310	318	335	308	325	334	336	337	335	339	349	346	316	307	331	327	321	331	331	317	335	334	332	343	322	328	339	341	347	351	350	348	335	342	317	307	354	302	315	331	328	376	333	313	318	327	327	339	358	352	345	352	321	317	349	345	315	338	317	369	377	303	335	321	336	295	327	336	349	330	371	331	357	362	327	328	352	346	334	317	317	324	311	297	326	340	326	332	316	314	341	299	319	314	306	334	291	332	323	339	365	358	329	311	320	350	354	358	323	337	345	338	304	310	331	325	341	362	345	349	336	369	302	314	351	352	341	346	338	314	332	325	321	330	340	334	328	349	302	343	344	320	333	342	327	323	309	348	336	314	298	366	327	315	345	330	362	328	313	324	349	344	304	354	357	332	347	341	350	308	298	330	313	311	349	299	327	343	314	352	328	308	312	343	350	332	320	323	346	350	370	327	312	327	330	324	360	313	351	303	342	344	343	338	336	330	324	334	344	324	330	367	331	311	325	341	354	302	315	317	319	352	322	321	353	336	297	308	321	336	320	321	368	351	324	340	343	334	345	340	293	329	304	329	353	332	322	309	307	341	338	327	312	323	351	318	328	294	319	318	326	341	337	297	344	332	329	343	342	324	314	318	342	319	346	326	359	332	319	329	330	329	383	319	344	300	352	353	338	341	310	325	349	327	328	340	342	345	340	310	363	329	307	320	327	301	305	326	340	336	300	359	324	320	329	336	343	304	337	337	326	320	331	367	330	331	329	357	330	320	319	336	350	291	327	353	334	328	345	314	330	315	346	301	365	340	341	318	315	343	339	343	355	311	316	322	323	317	376	319	318	330	325	342	355	296	346	337	352	279	336	330	339	349	325	322	285	318	348	351	343	301	309	342	327	350	336	323	339	320	375	323	325	337	353	329	324	347	354	349	325	309	329	342	333	336	318	322	334	319	337	343	313	339	354	311	319	334	327	356	300	353	332	314	335	342	359	301	311	328	327	319	314	324	321	328	338	351	311	335	322	346	309	300	299	332	332	329	351	318	353	313	321	352	295	321	337	336	324	348	336	321	308	305	382	322	318	303	341	309	358	367	343	341	328	337	329	375	328	339	326	311	342	326	326	327	324	332	312	324	318	325	299	311	340	326	300	339	353	347	347	339	332	325	338	328	352	344	301	340	330	358	318	339	300	337	339	322	347	334	350	333	336	324	321	351	294	303	305	319	325	354	338	337	337	321	319	335	313	326	320	287	316	295	311	338	317	332	363	353	343	358	339	350	298	303	341	324	348	322	349	368	337	312	350	289	383	315	342	363	327	319	321	320	319	348	332	326	321	283	330	328	362	295	345	326	342	340	333	325	299	355	307	322	337	333	325	328	324	312	333	304	347	297	362	327	349	330	323	355	340	325	316	360	342	295	312	305	314	328	316	303	337	323	324	352	335	293	329	341	331	339	312	317	349	316	328	358	303	328	316	367	323	313	340	357	333	296	332	341	361	367	317	325	315	362	313	325	323	337	326	335	336	321	341	322	349	350	337	311	360	365	315	348	350	326	336	325	320	319	317	365	313	347	317	328	344	320	325	344	329	366	295	318	352	325	334	343	306	318	358	366	341	329	348	352	322	320	316	322	344	306	322	310	334	328	325	342	318	335	316	329	326	370	307	311	349	320	325	322	336	335	315	335	345	327	344	332	332	341	290	332	314	335	348	333	339	348	327	331	320	330	373	327	328	340	359	341	308	360	318	311	329	338	322	328	308	326	335	305	320	347	319	327	315	327	323	335	303	339	308	309	372	341	323	318	335	332	349	346	347	320	375	351	329	344	307	330	311	353	331	336	332	345	333	323	317	323	346	318	328	334	325	319	302	358	318	325	315	323	305	318	344	346	319	336	331	320	312	318	324	324	326	312	321	321	385	354	339	307	338	318	334	335	345	335	342	350	368	325	337	326	329	330	328	366	363	297	305	348	312	362	320	346	344	343	312	317	306	353	311	320	340	372	341	336	335	334	332	323	328	335	340	334	299	336	338	302	353	324	328	351	326	323	348	345	333	326	280	317	311	335	342	328	310	335	318	333	333	335	368	339	307	304	323	342	358	321	318	337	318	295	330	324	353	325	323	328	307	297	344	354	337	315	328	307	318	346	344	338	311	330	337	311	317	306	325	326	332	344	341	334	321	336	331	315	312	336	348	353	336	314	348	319	334	326	316	354	300	340	316	302	337	312	318	332	330	326	355	346	331	359	330	321	335	301	377	321	330	331	361	325	328	325	326	333	331	338	362	309	295	349	317	321	318	332	328	344	324	335	319	330	316	342	320	373	295	333	308	361	313	305	306	353	329	364	357	318	325	328	302	319	334	358	331	295	324	356	358	359	336	308	312	313	387	350	297	345	338	351	328	317	306	373	356	325	332	336	344	338	327	325	346	320	329	330	307	347	317	318	338	308	323	323	341	335	336	310	318	312	342	340	334	343	342	355	349	321	322	345	346	328	299	336	354	307	303	324	347	309	320	323	317	353	317	327	317	358	331	335	350	334	354	301	311	304	318	342	335	314	346	365	343	336	342	336	310	310	349	302	309	313	330	321	313	340	280	351	318	341	299	343	355	328	288	328	336	313	309	298	360	306	332	341	335	352	296	330	321	331	320	367	291	359	308	344	367	324	337	339	336	313	329	329	332	320	327	334	322	333	317	338	357	343	301	349	329	320	336	317	302	358	342	350	341	356	316	360	346	332	338	313	307	318	352	327	292	359	321	341	315	313	325	320	320	349	331	333	305	317	369	311	349	341	346	315	324	335	315	335	353	327	336	367	318	301	308	332	300	345	335	347	360	318	348	339	338	326	350	330	337	347	342	334	339	325	341	342	323	305	316	304	346	342	366	336	301	328	328	348	314	330	341	333	326	334	325	320	323	325	322	346	336	317	310	315	381	319	367	307	323	314	288	361	313	373	316	330	350	333	320	361	325	299	338	319	345	262	345	346	320	305	313	312	338	353	304	321	367	292	357	316	328	348	372	338	331	387	326	322
25846	21551	27505	25450	12230	5670	4709	3873	3027	2714	1890	1657	1358	1164	1009	1133	1188	966	948	812	703	621	512	480	488	490	445	449	418	401	409	422	405	412	376	367	397	364	406	404	396	372	401	354	438	355	360	373	351	398	362	345	361	367	360	391	371	354	358	363	339	331	349	349	347	347	354	369	388	376	373	346	373	372	346	406	337	395	351	375	362	383	347	369	338	402	343	367	371	374	356	349	357	344	360	313	375	363	364	382	337	363	396	397	339	377	349	356	365	363	363	332	370	378	351	343	353	354	346	344	346	355	337	367	345	341	338	345	338	342	333	373	350	371	345	343	347	367	342	352	373	354	345	343	353	358	367	360	358	361	358	370	360	347	373	341	331	345	326	361	361	332	357	364	379	368	336	336	346	371	377	355	346	334	342	352	351	352	371	360	358	402	340	384	370	346	413	341	339	370	365	381	370	389	361	346	382	409	360	325	357	341	362	365	352	377	369	343	383	351	347	405	345	341	342	370	353	358	380	363	375	357	377	377	353	370	336	367	395	352	344	377	363	333	361	366	398	343	386	385	359	341	375	381	387	352	350	369	382	363	329	349	374	351	380	387	382	383	355	325	352	362	378	342	364	350	365	354	353	347	326	336	316	336	354	350	356	341	353	356	359	301	386	342	358	376	367	362	346	312	359	351	379	361	363	342	367	370	359	347	383	369	358	372	354	345	351	366	367	386	371	344	352	377	371	363	381	364	345	351	331	357	353	298	349	303	360	358	351	375	368	354	380	366	360	364	329	372	341	333	360	324	361	337	382	363	365	366	350	382	341	368	363	359	377	325	372	352	365	372	367	356	336	355	359	349	345	349	360	363	372	361	352	353	357	367	345	365	347	340	366	355	353	352	384	382	349	399	359	372	362	342	391	364	314	312	360	363	351	347	339	342	356	373	346	343	365	383	347	353	360	353	337	357	357	356	351	377	360	374	364	338	356	360	359	351	344	382	329	347	378	374	376	380	363	368	315	359	330	350	364	363	367	333	355	382	363	372	350	312	352	399	337	345	378	374	335	340	359	369	337	356	362	365	389	364	366	369	360	358	350	368	391	373	347	359	346	378	322	345	382	352	373	351	361	350	356	348	352	360	352	347	341	374	364	367	365	375	328	377	348	368	371	342	340	348	367	350	375	357	398	309	341	358	362	360	346	403	359	353	363	349	399	338	377	351	357	345	359	326	349	385	356	356	358	369	373	340	353	362	385	370	362	368	323	357	383	373	361	371	368	376	319	349	339	385	391	364	350	370	368	384	373	388	377	348	332	358	347	352	382	361	328	354	377	385	360	333	339	369	347	328	348	349	364	375	355	356	345	328	352	382	358	360	359	359	335	354	338	381	371	342	338	340	359	349	348	356	355	354	337	341	326	353	360	379	375	371	349	364	302	349	346	335	395	325	352	332	385	346	339	337	380	361	353	364	344	368	344	360	344	356	335	373	363	315	383	365	372	335	372	362	386	347	324	335	333	378	358	369	346	356	306	323	351	351	354	326	376	316	365	342	342	323	346	376	342	385	371	341	354	372	365	395	333	406	390	348	373	374	373	368	352	336	346	362	346	384	377	349	357	357	348	370	337	338	374	380	367	343	376	340	309	374	377	353	372	370	309	335	340	364	372	380	317	353	381	373	374	372	362	382	337	358	353	331	358	328	367	361	405	376	371	350	371	359	359	366	354	369	333	370	366	372	376	365	376	342	376	372	376	372	343	361	365	377	339	327	361	375	392	382	346	370	389	376	391	356	334	333	357	379	319	342	361	345	378	367	347	382	369	324	379	383	362	343	371	353	341	353	366	344	378	374	374	356	408	329	339	350	356	334	318	373	339	346	366	368	355	392	357	353	359	356	373	351	346	389	371	356	377	343	357	351	363	366	339	337	387	357	357	356	359	342	334	385	359	348	345	352	385	377	334	355	396	367	380	352	330	381	364	329	329	328	293	333	387	386	352	341	370	362	376	353	366	373	369	332	355	341	383	342	333	339	328	325	334	368	386	338	359	389	385	378	339	356	340	376	367	391	342	339	343	370	378	323	334	372	372	345	350	327	333	356	400	340	349	356	340	369	370	331	366	353	379	362	359	353	348	353	383	373	364	326	326	364	334	346	400	349	329	346	377	406	339	342	372	372	386	329	359	368	382	362	365	360	339	322	361	353	346	366	368	340	343	336	358	354	372	373	373	358	367	362	343	366	393	360	357	365	400	363	383	371	343	354	344	364	374	346	358	336	351	353	358	366	329	378	328	355	366	369	343	348	380	350	382	345	321	350	368	354	351	350	376	384	347	335	338	342	367	348	371	387	369	326	346	375	366	365	345	376	358	309	363	368	363	323	399	340	322	343	352	375	305	336	385	341	335	360	363	383	358	383	355	329	378	342	353	425	341	345	368	297	374	352	364	354	375	356	355	336	351	364	388	312	354	356	327	360	385	345	353	357	347	368	324	363	331	342	371	356	344	361	384	350	377	335	356	357	397	345	353	345	363	335	379	363	387	349	362	340	375	369	346	332	372	314	350	307	365	397	333	338	405	352	355	377	344	318	343	365	363	335	328	358	348	352	384	380	381	351	362	388	387	373	346	340	339	355	311	320	345	325	337	328	370	364	352	358	352	391	351	355	355	344	349	324	345	353	355	343	368	348	356	356	330	377	365	371	359	360	332	335	362	318	360	358	353	351	364	386	381	346	324	342	341	350	404	356	368	321	340	337	365	360	385	324	334	356	365	351	362	360	346	327	351	345	357	331	361	357	375	350	366	344	350	378	401	340	345	360	363	355	314	390	374	380	366	352	349	400	399	347	387	368	343	352	374	385	377	399	385	376	350	348	370	339	368	386	351	336	347	378	346	355	325	324	367	347	355	372	379	326	378	350	355	398	353	378	355	356	383	365	321	322	381	388	364	376	336	356	359	359	327	357	349	325	360	383	402	329	383	340	340	318	333	385	372	383	339	349	351	326	349	326	391	337	361	326	359	320	343	403	340	366	316	343	371	319	331	336	370	390	383	347	334	399	363	360	350	363	345	321	356	336	333	332	350	365	352	348	361	348	385	332	357	392	333	365	349	366	370	318	384	347	357	339	336	344	358	357	355	344	354	354	348	355	366	339	356	360	358	398	340	349	368	359	410	313	352	349	379	348	327	311	326	350	379	355	340	340	340	365	345	338	331	373	390	374	349	348	340	383	350	364	360	382	356	335	343	335	371	352	340	324	351	357	316	327	373	416	371	399	358	329	357	347	335	377	358	350	360	321	374	358	357	348	363	348	345	317	365	334	364	358	345	362	328	368	374	356	343	349	325	345	369	368	383	327	375	363	313	365	336	359	370	352	358	341	343	354	360	364	391	341	337	364	360	354	340	370	350	374	362	352	356	363	353	346	342	377	362	348	382	346	365	360	326	347	380	365	381	332	353	344	359	344	363	321	317	371	373	333	359	393	350	380	381	335	397	366	352	375	360	350
16412	29374	25065	15591	13184	10745	10370	8983	7299	6692	4633	4084	3250	2755	2153	2543	2467	2187	1737	1526	1298	1056	831	767	764	740	748	675	584	578	553	585	580	610	545	502	504	529	507	520	486	491	494	528	470	455	481	466	506	482	468	450	450	484	461	491	424	455	473	479	463	478	449	423	465	469	442	453	444	455	431	453	459	467	444	454	507	476	519	472	526	483	496	500	512	475	423	475	461	463	467	449	467	442	448	456	473	459	444	442	419	431	475	457	466	447	457	436	428	452	453	453	469	457	423	442	434	455	447	447	451	472	449	464	408	448	420	470	471	474	422	474	446	429	485	439	427	456	472	455	449	429	453	447	450	439	504	395	448	439	485	436	440	431	415	432	443	466	434	446	438	469	466	464	447	465	469	417	447	432	472	449	466	420	430	475	416	448	450	459	430	444	451	480	442	456	461	469	466	472	422	431	482	486	476	438	457	421	441	451	472	435	478	447	442	442	455	427	435	444	440	436	442	457	465	428	429	427	437	424	416	458	426	454	447	475	441	465	451	491	445	464	423	444	426	436	414	478	439	437	466	443	436	444	432	453	432	458	449	447	483	445	434	419	442	458	417	474	463	443	432	450	452	435	417	432	454	438	454	467	492	433	469	417	459	410	437	446	480	494	460	402	417	459	464	451	414	443	457	430	439	446	438	408	497	477	472	442	432	461	458	447	472	445	447	454	433	480	448	438	459	422	443	498	454	445	446	403	442	447	457	442	450	458	492	452	453	438	443	463	449	445	419	446	469	448	482	440	433	407	458	447	504	466	446	443	457	427	441	443	409	423	467	471	460	448	452	433	467	461	482	449	482	439	433	415	415	453	456	452	442	453	416	439	411	434	459	456	434	473	422	450	472	418	428	476	457	514	424	455	442	425	500	464	424	468	430	424	439	455	451	474	426	480	428	424	421	433	433	429	424	457	481	434	484	427	448	433	437	445	449	477	443	442	451	460	461	450	490	438	459	459	460	462	441	437	456	454	448	397	425	455	418	435	492	435	458	431	450	453	447	437	469	436	469	439	459	422	422	440	440	478	448	438	460	490	425	453	450	440	470	461	447	475	411	445	448	446	385	455	466	474	460	461	479	433	476	456	434	418	451	472	447	438	433	448	429	461	428	462	489	444	439	428	447	436	444	437	411	468	490	428	443	489	428	459	431	499	462	475	467	443	457	457	451	433	451	488	431	422	428	479	426	411	470	432	467	468	461	422	417	426	463	493	452	476	485	465	420	459	438	435	467	435	436	447	458	464	457	473	436	444	422	440	450	394	460	439	475	439	471	468	464	436	477	477	405	451	437	447	433	455	448	456	454	473	454	472	467	452	404	436	452	455	456	471	451	423	474	444	424	451	471	486	479	493	485	500	429	454	463	432	485	484	443	460	435	463	467	410	426	472	478	447	431	459	448	449	440	439	423	437	418	482	476	447	439	436	445	457	450	405	459	452	463	415	412	409	459	431	424	448	420	475	454	449	416	440	427	506	483	414	463	468	425	459	433	433	439	492	459	446	438	443	472	435	447	438	467	439	457	444	462	464	470	450	446	464	441	445	413	447	445	428	478	452	461	452	439	450	430	466	421	433	414	412	438	482	463	419	429	468	460	455	470	423	427	466	401	428	450	469	476	424	419	443	431	437	401	454	474	490	466	451	454	455	467	474	413	420	412	461	402	435	466	433	447	451	411	470	445	429	455	427	446	454	427	436	439	404	489	432	428	420	455	442	473	446	425	403	446	455	436	454	440	433	436	484	439	447	478	414	460	418	466	459	451	472	429	426	444	403	465	454	467	455	447	447	455	472	490	483	469	415	460	461	433	423	437	454	476	433	461	479	440	466	484	451	446	409	463	453	423	436	419	450	392	512	461	453	434	452	444	476	443	444	420	426	468	429	474	440	436	458	426	451	476	408	449	447	475	401	468	458	409	436	450	398	449	440	449	446	426	440	446	465	422	476	444	466	427	430	468	425	463	492	414	473	435	470	453	459	468	467	428	420	465	485	432	441	418	420	443	460	461	461	446	442	463	452	457	441	436	435	439	469	488	456	428	451	468	449	448	484	450	462	455	446	464	462	468	442	443	428	458	457	479	462	451	466	432	479	445	446	451	468	466	496	454	426	438	473	432	452	462	452	429	438	488	454	453	492	458	425	460	458	454	460	443	463	449	440	402	450	470	449	459	445	469	440	460	445	435	409	471	419	448	457	437	457	457	441	470	449	426	462	424	392	430	417	461	454	475	401	417	464	460	438	466	443	477	439	487	490	412	446	449	435	468	421	443	468	452	451	449	426	431	431	442	430	491	452	449	437	457	400	479	473	439	440	451	383	471	444	433	454	425	418	441	450	472	466	427	459	446	477	407	473	423	410	439	444	429	432	472	429	439	467	447	437	433	449	465	481	436	447	438	445	405	425	461	441	444	430	451	468	422	440	441	402	463	458	434	452	465	450	429	446	439	481	419	439	432	419	438	456	464	416	458	445	457	469	442	447	434	439	460	461	456	478	398	418	432	444	441	469	432	427	440	429	445	416	431	447	431	464	440	449	457	412	453	412	485	449	469	452	441	467	462	447	444	448	451	448	478	455	466	405	437	411	451	492	446	468	458	446	429	474	454	459	438	412	484	537	454	481	438	451	417	423	474	436	467	443	439	480	459	431	464	471	477	478	445	448	436	421	483	444	470	435	440	489	460	447	450	466	454	458	457	430	425	454	462	439	439	420	439	480	424	492	440	495	443	425	459	428	445	433	412	478	431	461	444	454	465	453	439	438	491	420	468	459	431	503	464	438	461	449	457	427	481	440	441	496	425	432	448	430	417	414	458	442	446	416	456	446	450	449	465	453	414	448	409	416	454	448	479	451	431	480	467	409	447	438	459	457	449	440	469	465	424	463	468	417	452	455	426	446	433	435	427	435	437	449	525	462	470	449	396	421	427	398	460	475	444	401	443	423	439	434	444	460	434	442	436	491	408	456	454	444	460	462	474	490	447	429	437	458	450	460	435	446	435	469	423	449	419	450	450	460	418	446	449	457	457	447	430	463	428	436	435	460	426	458	432	434	475	445	435	424	455	445	414	443	451	465	465	443	463	441	459	441	437	448	482	466	485	420	465	437	432	465	456	420	487	450	471	457	468	408	454	460	458	406	409	469	437	449	450	476	420	440	459	446	446	413	401	448	451	438	457	423	477	459	429	441	402	432	450	461	457	411	442	457	452	478	431	460	465	486	443	468	473	460	468	419	432	448	448	448	434	443	442	423	453	447	439	466	487	447	399	456	460	445	450	428	448	461	449	448	481	428	463	476	434	456	463	419	424	413	430	480	414	458	479	457	430	423	425	487	433	445	458	443	478	478	458	455	466	431	450	475	432	507	410	437	454	472	454	434	462	457	439	427	473	476	452	452	467	444	447	468	437	442	451	458	438	437	464	442	458	454	436	484	469	427	455	448	422	438	450	418	459	445	449	432
23396	21575	29454	24133	21612	21798	15669	8099	5928	5031	3562	2895	2337	1916	1758	1896	1792	1655	1430	1151	956	729	653	568	530	548	528	440	440	391	396	420	451	439	373	374	349	356	338	319	325	311	363	317	279	311	295	306	306	307	311	273	264	308	302	271	275	285	307	301	261	299	310	275	271	285	311	267	295	252	293	289	294	291	310	307	294	271	315	316	309	287	327	302	310	343	306	331	313	252	298	304	284	275	303	271	254	283	266	242	288	301	306	266	299	265	270	271	287	276	286	268	279	279	279	277	290	266	302	252	281	284	265	285	262	281	271	283	282	307	295	274	252	245	288	252	314	273	269	266	274	303	260	287	276	271	265	282	259	269	255	264	259	254	274	287	286	272	271	235	317	274	283	297	285	287	282	299	286	301	281	284	289	258	248	283	269	287	273	259	269	271	253	292	282	295	304	293	265	271	290	295	263	263	269	264	277	317	286	259	259	254	282	282	252	253	291	290	271	311	242	290	297	236	268	282	264	286	261	304	232	257	264	276	300	263	283	272	280	281	298	272	287	298	291	277	285	291	271	270	303	267	286	274	291	287	276	257	293	281	274	293	263	285	262	283	276	282	278	284	297	279	259	253	264	253	302	252	284	306	253	276	273	261	296	298	297	266	268	286	287	288	274	284	265	277	271	268	285	279	284	274	286	269	266	261	295	267	295	301	282	279	242	261	298	298	228	284	276	305	283	248	260	293	262	252	272	258	288	289	267	241	256	267	271	286	291	291	257	242	259	286	281	276	297	251	286	304	288	271	319	304	265	281	272	289	265	270	267	301	290	241	280	253	291	267	262	274	292	286	315	311	274	289	314	279	287	280	293	275	290	265	259	260	237	272	280	278	258	247	247	290	259	299	262	273	260	276	263	274	296	282	270	281	283	283	282	259	257	288	284	295	283	282	282	286	314	255	289	260	319	281	287	239	265	279	314	266	286	280	256	253	285	251	265	293	304	270	295	294	268	294	317	275	290	286	273	275	267	249	253	270	274	286	248	263	276	281	262	266	270	258	259	279	273	260	242	265	267	270	293	261	295	290	295	288	285	268	263	262	284	304	259	285	272	265	243	295	277	247	270	312	301	250	270	274	287	264	313	263	274	272	301	269	242	241	293	286	255	298	298	277	284	255	276	298	248	277	308	270	275	276	282	250	311	281	255	310	288	268	291	269	312	295	265	279	278	274	236	280	272	304	267	286	275	268	290	263	264	264	277	255	277	300	261	291	255	286	271	289	298	274	268	247	290	304	247	272	248	279	272	263	284	272	294	303	269	268	277	283	283	295	282	291	295	303	299	251	294	286	274	286	275	298	261	253	266	281	293	273	270	280	287	296	278	303	271	267	306	273	282	266	265	280	258	259	260	258	271	301	270	263	262	292	302	282	285	247	262	259	278	305	284	279	302	305	282	260	287	273	291	270	292	277	277	262	289	306	256	296	292	297	295	276	285	298	247	275	277	258	273	290	281	259	290	273	279	263	286	239	275	259	275	275	254	283	259	269	265	250	236	299	267	301	290	310	262	297	274	284	273	268	281	297	284	289	283	298	264	280	297	280	263	246	297	272	262	249	273	303	287	270	232	303	257	243	298	297	271	271	257	246	287	285	285	242	275	284	289	280	300	260	280	301	265	270	271	314	292	274	305	266	271	264	323	291	294	293	249	282	263	320	277	258	294	293	281	262	293	252	275	264	268	263	271	284	245	270	289	309	287	276	264	279	295	287	300	272	292	261	278	269	266	297	295	276	273	271	258	283	279	275	246	289	296	269	265	285	265	267	259	266	257	254	245	286	299	278	275	276	306	274	288	273	269	249	302	255	266	283	250	251	287	226	295	279	314	277	285	255	266	288	283	280	275	265	247	301	293	280	285	249	303	280	281	272	268	250	287	240	251	266	255	259	296	257	255	293	266	254	254	301	242	245	290	268	281	255	265	274	281	271	287	282	290	277	294	246	305	279	278	276	298	279	253	236	251	288	276	278	275	256	296	292	261	283	294	263	254	275	281	293	257	291	271	281	272	261	285	306	293	260	289	278	288	273	258	276	281	283	287	260	270	272	282	267	274	223	286	272	278	278	288	271	268	245	267	288	287	270	295	268	267	283	278	261	279	272	276	281	280	287	297	279	293	293	285	287	265	287	267	298	303	286	262	291	273	271	272	264	274	276	297	296	285	284	263	325	295	271	250	322	298	277	313	267	287	247	272	272	254	270	255	289	289	324	270	274	264	261	265	296	301	277	289	267	298	258	268	283	272	284	288	274	272	242	264	277	253	292	267	273	233	255	273	281	275	275	280	248	256	277	299	287	304	284	278	285	267	270	248	289	285	277	275	261	290	246	300	264	270	240	295	271	280	269	274	269	258	281	296	285	292	281	287	264	268	271	285	248	315	286	258	293	301	305	283	268	288	303	238	299	280	279	277	290	283	267	275	268	278	271	254	241	261	295	285	291	268	294	256	264	259	252	255	295	254	294	277	263	309	274	241	255	255	256	271	277	289	283	280	272	291	271	297	301	289	268	290	263	268	247	274	297	271	257	248	272	268	268	276	271	283	285	283	263	277	268	275	255	269	267	265	298	276	238	283	259	297	285	301	275	291	263	263	282	302	271	290	271	244	281	272	242	275	286	282	290	271	259	273	260	308	287	276	264	254	276	295	290	282	265	252	261	283	265	293	253	300	292	296	269	292	255	287	290	239	323	276	271	295	283	300	282	283	284	263	300	233	286	328	303	274	302	280	294	275	292	274	270	253	312	235	275	278	296	266	276	257	291	266	274	281	304	290	247	289	275	269	276	302	250	279	249	313	309	270	281	278	314	315	273	294	263	252	285	288	274	248	259	257	263	267	281	287	310	262	286	275	277	292	306	292	287	266	269	282	270	278	295	291	262	261	281	287	290	288	241	282	267	288	290	277	294	306	282	314	278	255	267	277	266	262	258	270	304	295	275	306	260	272	266	260	261	282	284	283	246	302	241	265	294	288	248	294	316	278	277	260	244	298	306	275	256	298	268	277	283	314	270	261	321	283	278	278	282	284	292	263	283	282	292	272	244	271	284	281	278	267	266	286	275	264	289	270	267	291	289	272	252	309	280	270	308	287	275	257	318	287	301	260	293	265	305	258	243	256	272	272	275	282	266	261	305	312	303	309	258	287	270	298	265	289	257	289	257	300	269	254	293	246	277	276	272	254	271	262	276	246	291	263	259	252	290	277	265	288	271	275	268	254	291	270	304	256	272	251	313	277	267	256	306	280	262	296	250	319	291	264	265	267	260	284	262	267	277	262	269	267	300	290	301	293	260	284	270	272	271	259	260	287	299	259	270	274	286	264	288	283	276	271	262	281	291	254	281	274	274	272	263	292	293	258	279	274	284	286	279	280	264	303	276	262	291	271	261	275	263	273	267	258	267	304	295	302	274	283	259	254	295	277	279	323	265	251	288	270	263	288	286	287	251	257	284	257	258
19440	38260	33694	23704	20613	16885	16419	14297	12475	10699	7972	6557	5467	4210	3846	4282	4048	3607	2934	2383	1972	1409	1105	987	931	926	870	699	658	590	584	683	643	649	613	583	541	465	454	500	496	482	421	443	397	385	374	406	389	424	456	375	370	377	364	374	345	395	384	386	355	342	343	324	339	342	358	344	379	334	367	355	401	372	366	418	378	388	394	425	421	410	412	408	402	413	399	405	337	406	404	343	360	339	362	342	337	307	398	375	312	346	367	317	339	332	332	361	356	341	338	368	317	377	339	348	360	345	340	368	379	329	351	327	371	380	335	350	365	367	324	348	313	347	359	342	333	362	355	368	324	352	337	351	346	338	341	313	364	327	327	352	340	367	316	372	357	323	350	344	320	356	356	340	341	327	342	366	365	366	348	340	365	358	320	358	370	344	341	292	366	336	355	327	386	361	352	327	343	362	352	347	363	346	317	344	325	365	357	347	364	355	322	331	342	345	363	332	337	366	353	321	342	323	368	346	347	327	329	361	321	339	361	385	359	353	338	368	323	358	337	387	385	351	365	339	343	352	374	354	354	326	305	338	365	325	353	354	354	342	370	341	349	316	327	368	341	373	352	340	371	331	351	385	344	367	319	366	309	336	325	338	342	342	335	341	343	363	341	331	344	350	319	338	373	309	342	328	330	387	368	329	362	342	352	341	353	312	382	357	349	342	353	329	347	340	390	339	371	342	332	360	315	356	351	325	344	308	374	333	322	357	351	365	340	328	325	362	362	318	310	366	329	328	318	336	347	346	361	349	356	353	333	349	341	358	334	335	355	336	348	365	331	369	330	311	352	345	365	320	365	315	339	348	339	335	338	338	370	319	341	354	315	351	329	352	327	361	322	367	306	304	336	325	356	338	341	326	351	364	344	340	323	359	335	352	320	338	336	333	368	388	352	357	335	336	343	340	336	346	357	322	349	364	350	352	338	373	343	343	347	351	350	334	350	312	340	383	333	356	354	367	348	344	325	361	351	344	335	338	344	339	335	343	328	340	362	341	348	380	317	343	340	335	330	332	353	327	342	355	328	325	314	345	346	319	351	339	327	318	362	343	343	304	332	349	324	300	366	326	357	355	317	314	337	384	334	368	307	346	342	341	322	354	351	324	329	345	348	338	338	345	330	351	331	331	361	347	331	346	334	330	389	349	360	359	338	326	348	328	372	353	356	357	354	340	339	306	338	363	343	327	337	346	351	359	357	337	348	339	356	374	364	377	342	357	372	338	337	353	332	323	346	341	367	383	341	371	350	333	385	345	397	329	324	338	356	346	336	328	314	341	349	341	300	342	319	354	330	363	353	373	353	339	335	347	340	330	337	325	353	323	352	383	371	344	316	334	338	379	386	355	362	344	364	353	320	318	315	373	353	310	356	325	317	337	330	330	318	349	368	363	328	338	304	332	349	337	345	360	354	360	340	344	369	353	335	343	355	315	335	368	358	373	345	356	332	310	350	342	330	343	348	315	358	345	340	322	373	319	374	336	343	324	320	297	357	331	325	335	342	329	332	316	331	325	346	328	323	313	323	338	343	381	399	356	355	318	357	335	333	324	359	342	339	358	368	331	343	343	347	343	344	365	331	318	351	357	347	324	322	313	367	381	347	354	328	366	346	346	337	337	344	366	318	343	334	303	338	351	380	317	332	372	322	347	358	390	350	350	348	346	325	348	327	345	328	350	344	332	337	351	347	352	352	372	348	366	345	338	327	319	363	337	363	323	292	364	374	344	350	344	334	341	349	312	365	371	312	353	339	350	358	331	373	337	354	353	339	348	341	353	369	329	370	341	328	372	336	343	338	348	333	355	320	351	328	338	323	355	356	358	330	332	343	336	353	374	342	363	306	325	348	342	343	341	333	317	329	356	360	316	340	373	348	322	326	340	327	334	351	361	358	341	364	335	373	332	347	352	296	360	353	342	318	369	377	338	345	345	340	325	357	312	335	342	321	359	351	336	312	329	337	345	343	342	347	296	374	359	366	353	323	374	349	328	321	347	334	330	397	368	340	351	346	358	331	370	338	360	330	330	328	361	303	328	366	344	361	310	328	352	336	336	373	355	337	364	328	325	314	364	350	327	328	332	350	368	344	336	376	389	352	338	366	379	330	325	342	358	347	335	341	335	336	353	330	348	381	320	321	324	363	335	338	334	321	318	336	332	323	320	344	337	344	347	334	368	336	329	351	328	311	347	353	349	355	302	346	327	345	340	356	348	350	359	347	360	353	340	333	344	326	345	344	328	365	361	353	341	338	310	351	362	330	304	330	396	339	315	341	354	366	337	345	343	354	352	330	352	362	387	354	348	355	338	338	335	329	331	364	339	377	325	313	364	361	331	347	367	354	342	365	346	332	321	345	321	334	375	345	355	351	352	329	326	314	340	350	340	348	346	332	357	342	314	376	359	359	348	320	318	369	366	332	349	346	340	354	336	333	371	348	349	339	330	316	338	346	315	338	333	351	361	337	333	351	356	345	325	356	343	354	331	364	334	376	347	330	341	363	294	343	347	355	344	320	381	358	351	344	340	365	337	354	355	341	349	346	382	377	331	342	345	373	352	331	326	315	314	337	336	346	367	323	321	356	358	366	344	333	359	360	333	356	332	327	335	338	353	340	375	353	320	376	343	371	323	343	337	364	335	345	290	342	317	326	358	356	349	323	356	384	329	348	358	364	343	360	322	346	322	365	324	353	340	310	332	321	328	346	358	332	338	362	358	362	305	335	344	364	350	316	342	331	343	346	342	328	369	348	344	334	309	330	317	355	342	365	323	368	392	361	326	360	408	336	342	315	356	338	327	340	350	365	346	368	348	288	344	354	309	344	328	359	355	341	326	368	355	313	343	339	343	335	412	343	319	343	367	334	352	326	358	357	317	368	316	329	359	323	354	322	357	343	363	368	374	358	316	332	338	327	355	363	320	348	319	328	362	339	350	335	355	338	315	361	362	297	305	355	355	314	336	311	372	330	347	374	317	331	329	341	370	351	333	348	365	351	348	349	393	357	360	318	343	331	333	339	306	332	333	316	351	325	324	335	351	324	345	302	339	367	340	333	311	377	306	341	345	355	343	329	357	339	308	350	344	360	349	325	313	346	354	339	316	348	334	343	319	340	343	317	357	332	330	331	342	331	344	333	349	346	338	361	328	319	342	328	337	364	340	339	347	324	354	337	367	329	358	349	349	332	354	337	319	332	364	345	351	354	325	349	345	341	347	339	358	334	318	362	307	340	355	358	344	330	338	343	343	368	348	368	341	344	341	328	349	365	390	325	351	367	359	369	333	318	341	356	328	341	355	350	374	369	341	371	350	339	370	334	375	366	316	350	336	351	346	344	337	299	352	327	318	328	332	326	337	320	313	356	303	351	340	324	334	329	336	369	306	364	331	325	371	392	357	360	340	375	317	316	318	345	320	363	329	333	354	322	375	339	372	358	340	332	358	342	326	328	350	354	331	329	369	352	352
27775	21014	17364	10209	5540	3794	3646	3212	2802	2095	1588	1389	1129	880	985	886	892	834	717	651	568	510	478	419	398	381	400	397	369	383	382	393	382	409	370	353	344	364	359	367	381	352	350	326	326	338	352	340	326	320	339	325	357	296	350	316	319	317	361	310	331	341	382	347	318	330	322	352	317	367	338	318	347	338	322	356	349	316	368	328	329	344	353	346	351	314	324	362	359	347	334	338	361	330	331	312	293	342	367	333	315	368	328	331	337	344	345	343	336	329	302	307	336	341	349	332	321	302	336	326	363	334	329	315	330	325	338	348	324	334	352	307	335	346	346	324	312	317	322	358	355	337	351	341	344	326	329	330	338	318	327	329	348	346	318	352	309	317	333	336	339	316	317	306	348	331	317	367	323	357	316	317	344	350	344	334	329	355	346	337	326	326	330	340	301	309	329	354	335	328	299	307	341	301	362	335	342	329	347	325	317	361	347	323	347	338	331	375	340	360	322	340	324	317	341	314	326	334	327	333	331	318	332	340	328	309	330	308	346	312	317	333	332	349	336	325	353	351	321	328	332	326	356	305	346	365	362	331	350	335	326	328	312	359	361	345	378	311	361	337	336	345	315	350	333	321	325	332	319	346	340	332	320	337	338	367	289	305	346	337	333	358	324	330	328	323	356	303	316	285	329	344	310	311	317	322	329	323	351	341	329	336	354	308	301	330	336	347	314	351	325	336	337	337	346	342	337	332	315	337	341	315	325	349	322	319	313	300	325	319	324	342	320	323	352	325	312	347	302	321	335	340	333	346	328	327	332	332	329	328	314	325	321	308	329	323	321	340	356	355	341	340	325	323	328	361	316	308	303	278	308	370	343	297	289	385	319	316	338	356	358	356	336	327	327	344	339	356	325	316	306	334	330	308	321	313	306	329	327	331	346	356	331	339	318	366	333	316	361	330	341	367	340	336	335	337	344	346	322	339	332	318	334	340	334	289	339	329	321	316	339	362	339	351	347	328	312	343	327	341	352	370	324	285	323	335	334	341	365	310	335	304	306	346	293	358	328	318	307	338	325	362	311	367	340	329	315	315	334	341	348	358	349	318	332	334	282	311	350	323	320	342	335	330	320	338	351	319	364	312	336	329	357	318	356	349	357	337	328	329	309	370	319	361	330	379	330	318	332	338	293	334	360	328	325	342	327	316	334	354	348	353	332	353	352	367	290	296	344	314	309	318	341	319	350	330	324	331	323	327	356	344	357	376	321	326	322	309	332	328	325	314	296	360	319	339	330	322	317	349	335	317	313	309	350	333	301	331	376	335	318	347	313	318	309	320	345	338	308	305	342	364	312	342	296	328	332	322	371	353	325	340	326	321	323	320	315	338	333	326	335	343	306	321	347	313	352	319	338	328	367	334	359	330	330	333	325	305	356	348	328	320	312	339	323	287	341	333	334	310	336	330	349	327	323	354	371	303	319	346	327	334	309	302	310	345	354	330	344	367	336	324	308	343	316	356	347	326	341	312	332	315	331	336	331	379	322	303	340	338	308	346	353	310	307	307	315	370	328	335	328	347	318	299	343	302	322	322	304	335	318	329	318	341	318	304	337	296	306	323	314	335	354	363	347	319	357	322	314	324	313	340	346	319	328	332	322	366	336	352	355	316	345	313	312	333	337	320	344	328	325	345	336	352	334	298	324	304	339	336	299	338	345	324	364	329	335	346	295	338	328	336	358	341	327	343	323	331	315	354	321	323	324	318	332	337	332	356	361	329	332	334	341	309	360	329	326	324	325	320	323	322	291	328	336	307	285	319	331	324	335	335	335	341	360	336	345	303	340	323	329	285	309	329	339	334	322	339	329	321	361	332	344	342	342	365	325	305	284	340	337	339	324	344	352	334	363	342	330	303	309	357	343	344	312	315	356	362	318	375	352	328	353	321	350	301	315	326	331	354	349	313	315	321	322	316	320	323	302	354	311	314	323	334	345	342	317	304	326	294	358	326	325	319	339	292	333	331	325	347	320	309	331	325	340	346	339	327	329	328	332	348	292	331	345	329	347	317	348	333	350	305	357	343	315	319	346	343	388	341	343	294	348	314	318	299	338	314	376	339	325	340	340	328	323	332	324	351	350	362	327	298	292	331	340	299	329	323	325	314	349	330	281	342	330	334	327	358	323	347	348	322	341	369	298	336	321	365	304	335	335	342	345	320	318	295	350	344	328	360	312	345	331	329	280	334	335	308	345	343	329	299	328	314	330	306	353	327	322	332	331	329	349	330	354	333	346	307	323	357	335	315	335	317	287	345	302	318	316	341	324	317	328	320	310	330	315	323	311	349	328	326	331	327	352	312	340	310	327	354	332	321	322	333	331	343	340	350	312	345	322	317	314	344	347	343	327	332	330	289	329	339	330	336	354	320	315	348	299	330	309	328	344	329	315	329	305	309	339	338	300	315	333	348	351	320	330	356	335	314	335	310	345	320	320	308	337	322	343	326	351	306	356	342	351	359	334	321	342	350	315	356	340	333	318	307	324	311	342	328	315	314	308	336	316	339	343	346	352	333	307	317	309	321	318	299	352	317	351	327	330	358	327	347	314	302	311	290	318	357	357	310	357	333	350	344	337	348	329	314	350	339	330	335	319	341	354	337	311	329	322	346	349	343	352	355	337	343	325	331	329	321	314	332	323	304	337	313	334	317	335	332	365	340	311	353	324	303	315	347	351	337	311	309	359	301	330	311	361	339	346	307	314	317	337	319	315	302	323	354	339	320	347	330	358	337	327	370	321	346	310	317	352	316	318	333	348	329	356	331	348	329	322	336	332	377	367	352	324	331	322	350	319	315	305	343	343	344	308	351	311	326	359	319	338	347	307	305	331	333	330	348	331	298	338	322	313	335	348	334	348	297	323	314	363	340	290	332	325	318	324	348	313	316	325	346	340	344	321	349	315	317	331	362	347	320	352	312	358	333	312	347	326	313	318	330	318	335	326	331	309	330	335	332	315	338	350	338	349	320	333	343	343	315	330	342	337	332	321	353	331	316	298	309	346	286	330	316	324	326	374	365	307	324	349	349	307	354	316	323	318	296	357	355	340	331	341	350	286	330	366	328	337	342	342	327	313	317	333	335	315	331	337	348	319	346	278	316	320	347	341	347	335	331	363	337	334	356	300	350	326	306	346	342	330	338	335	291	349	304	314	329	338	326	333	364	324	315	311	320	324	317	360	356	326	392	308	358	293	339	365	330	342	337	347	320	343	328	358	322	326	314	340	330	313	340	337	321	375	328	345	333	371	340	323	324	345	350	328	345	354	337	313	329	325	338	345	321	343	334	306	349	311	283	323	349	299	343	343	346	311	327	312	327	349	326	320	342	337	321	327	333	333	321	299	323	287	321	366	351	322	297	327	336	314	350	320	323	318	331	313	327	340	321	322	320	328	317	313	322	317	327	340	312	343	312	348	328	349	330	316	317	351	342	345	309	345	328	367	339	334	314	307	342	317	364
15130	24570	21631	12979	10409	8275	8453	7294	6437	4946	3897	3097	2514	1912	2028	1962	1824	1610	1453	1268	1064	829	734	594	652	644	544	510	515	515	542	552	564	530	501	522	488	487	440	428	479	441	432	459	454	469	450	448	451	436	455	418	438	420	392	442	456	427	443	442	458	447	403	405	459	462	455	420	418	452	437	422	441	429	452	419	419	439	477	481	438	438	460	474	464	443	462	447	461	415	471	441	392	392	443	428	485	412	381	414	427	364	418	405	417	418	404	448	449	399	398	417	447	454	427	431	437	427	419	417	448	448	404	437	444	385	413	416	388	400	410	389	390	410	375	400	418	396	405	395	474	412	432	412	416	420	427	447	427	408	397	404	451	425	423	414	436	425	417	458	432	425	407	409	408	409	405	411	431	405	449	438	480	419	407	418	422	417	407	410	426	384	417	423	426	425	433	416	412	430	414	432	421	437	462	459	439	383	440	407	446	442	436	410	446	433	442	468	386	410	406	416	398	421	400	388	433	469	391	398	461	417	440	412	410	432	394	417	404	442	409	450	390	430	408	398	418	431	428	446	442	392	416	420	412	390	397	465	444	438	409	359	487	416	400	443	397	445	420	411	399	435	395	430	439	375	415	471	411	431	441	414	422	421	442	444	383	416	433	454	425	425	443	413	434	438	445	420	461	419	431	416	403	417	437	376	398	425	402	422	446	444	405	433	440	442	433	411	393	435	434	424	430	415	445	449	442	399	412	402	433	436	419	409	395	419	407	449	390	405	442	406	383	403	370	411	427	416	426	437	440	467	410	407	429	432	394	403	393	410	425	413	439	413	405	413	391	423	430	411	409	421	411	413	435	460	458	397	437	440	415	414	391	411	405	445	406	457	424	429	454	419	419	405	430	410	398	438	446	411	437	438	388	438	410	417	449	402	427	444	407	417	371	426	403	438	437	460	407	442	394	417	385	446	438	407	412	451	417	444	421	428	419	407	425	425	449	431	387	421	415	427	449	434	437	427	412	402	398	433	446	420	436	406	430	423	415	421	448	395	434	395	392	411	465	405	426	458	442	443	422	426	431	430	405	442	429	377	413	402	416	436	394	403	412	427	410	458	411	411	450	427	436	411	420	434	432	423	427	401	442	462	451	384	399	420	429	424	368	429	397	426	448	439	424	445	441	401	401	424	383	410	438	418	438	400	404	390	401	401	422	414	440	405	409	440	458	426	440	390	448	439	417	429	435	421	412	440	398	408	420	393	416	413	433	436	407	467	390	422	401	413	391	441	431	409	427	392	388	436	440	439	442	419	426	404	448	377	414	403	443	430	414	415	424	408	385	419	424	458	439	457	447	387	416	437	390	369	428	409	418	438	381	430	423	398	412	450	438	423	399	409	385	414	445	414	453	425	406	391	395	410	414	452	406	444	422	409	447	448	415	436	431	402	408	455	430	368	444	405	382	419	395	413	427	423	415	425	450	410	458	401	438	413	401	401	440	454	447	465	446	453	419	461	425	420	404	426	379	478	418	423	422	428	453	456	408	480	412	413	441	389	436	423	390	426	395	425	360	406	426	439	416	411	442	446	426	429	414	401	447	438	454	444	403	419	438	430	420	430	402	419	450	432	404	427	376	438	435	453	436	414	454	425	430	406	411	412	433	431	451	407	427	416	449	419	464	420	419	471	428	440	408	427	410	426	392	413	424	432	460	418	428	386	407	383	449	426	448	432	432	446	428	386	407	376	411	421	456	422	429	404	429	439	431	449	424	430	434	450	410	413	457	381	391	433	379	432	418	429	431	408	436	416	434	398	424	432	436	377	372	412	445	430	420	389	436	454	451	441	437	417	406	419	413	423	419	448	442	450	408	439	413	433	434	375	419	412	431	406	463	406	453	399	415	455	423	417	472	457	454	426	429	444	407	465	424	442	438	393	388	411	445	427	401	408	394	421	442	431	386	453	386	423	416	433	422	432	439	422	424	400	418	471	433	450	412	439	447	407	473	418	411	414	436	456	442	448	436	374	411	428	394	436	431	394	414	433	425	388	428	390	415	392	441	444	440	441	432	427	431	448	393	422	432	457	420	412	385	446	411	435	420	423	398	411	405	429	446	394	438	415	438	430	417	390	409	426	420	405	400	434	442	413	453	403	382	442	413	403	412	422	463	433	421	436	427	441	419	419	404	433	428	422	421	415	405	409	424	423	408	450	415	433	409	406	384	429	409	437	411	426	419	406	426	413	418	425	437	437	420	395	414	405	432	443	403	419	379	430	405	410	392	388	416	447	425	395	441	447	415	440	421	433	442	463	443	449	429	415	397	428	443	437	423	398	418	365	407	419	424	419	409	433	426	372	414	433	428	450	401	462	419	425	412	391	427	417	449	396	416	399	403	381	413	421	420	475	420	407	429	418	375	461	390	416	396	413	447	392	417	411	411	407	417	421	434	384	423	426	438	443	421	449	461	407	432	423	405	410	398	402	400	416	425	422	425	394	412	400	414	404	472	453	428	398	443	423	445	423	414	437	389	440	415	417	436	397	404	442	399	432	414	428	461	426	436	385	421	406	411	376	416	442	446	398	413	421	427	430	415	411	445	451	458	418	404	446	402	448	437	427	409	415	394	437	436	394	466	446	458	424	423	417	424	430	422	398	444	393	415	410	390	439	387	403	441	465	439	433	424	425	430	379	428	414	392	431	428	425	416	452	419	380	435	419	422	389	453	444	411	458	446	416	425	421	431	483	426	395	424	417	422	405	462	444	406	398	419	448	439	417	425	419	428	428	426	451	438	399	416	421	416	402	441	437	414	442	422	429	450	417	427	401	414	414	432	433	422	421	399	451	450	400	450	404	418	453	403	416	396	418	432	381	440	408	421	426	414	381	421	414	416	430	420	448	463	413	408	405	440	430	442	425	426	435	427	397	433	442	431	428	432	425	466	441	457	422	475	411	436	415	403	449	412	404	384	436	433	431	448	475	435	453	428	446	430	423	463	439	417	442	439	416	422	408	389	418	393	408	428	421	410	375	405	381	431	437	423	411	454	435	430	420	397	437	396	447	422	419	448	400	388	456	401	361	407	428	403	385	411	399	393	426	432	422	434	405	418	434	405	393	398	430	413	419	416	431	435	385	419	418	458	401	387	424	394	444	422	403	398	383	408	416	416	427	384	439	422	484	407	424	412	388	419	409	436	416	425	462	413	412	449	416	431	431	418	443	437	433	415	413	449	402	404	426	421	394	403	415	414	420	433	456	440	414	476	411	446	405	406	426	403	422	407	398	422	414	409	431	408	439	473	387	390	426	472	448	421	421	392	418	389	432	390	382	428	420	420	385	453	413	430	458	416	439	464	441	443	415	436	447	430	446	414	431	398	382	393	392	433	465	423	399	433	412	406	417	408	447	439	460	421	436	403	403	476	411	428	411	400	411	434	434	424	392	463	398	424	386	372	423	452	436	390	392	431	448	405	449	422	404	423	424	415	434	458	407	445	428	416	452	447	411	403	408
24476	21530	28792	24760	21362	13082	7532	5542	4601	3354	2539	2068	1718	1337	1400	1309	1262	1221	1065	928	742	547	468	431	451	437	376	347	298	328	327	416	447	396	319	349	326	313	293	308	279	323	307	295	285	284	288	264	283	292	290	296	276	308	264	255	295	275	259	260	314	276	275	242	253	250	257	245	302	272	273	258	268	258	283	277	265	292	237	265	286	292	294	311	327	271	280	275	281	262	277	241	281	260	282	260	266	266	273	288	274	239	260	263	258	250	264	259	292	274	277	262	266	304	246	287	285	260	263	253	243	253	272	273	244	270	251	259	278	264	235	253	263	263	256	271	269	267	267	252	279	281	281	296	273	264	249	275	267	290	259	232	258	279	252	272	270	268	252	261	265	276	244	296	245	291	261	261	253	261	237	291	236	254	240	258	267	247	284	269	240	260	266	253	296	276	268	271	259	265	264	293	241	257	304	276	234	280	268	222	252	266	244	279	267	295	280	236	232	241	266	266	260	232	262	248	293	254	277	239	271	274	287	250	287	240	256	257	282	265	259	299	260	258	280	255	259	269	254	267	278	248	276	263	255	256	293	257	256	262	272	264	242	251	273	259	267	272	246	284	264	229	248	260	264	255	259	279	291	254	267	254	268	257	289	286	259	266	259	264	267	251	258	269	278	251	256	245	290	240	256	282	285	253	249	278	284	253	248	246	242	272	252	263	291	248	270	267	256	256	275	297	274	261	247	260	299	257	271	252	272	261	264	253	243	287	270	244	239	257	273	256	247	249	272	257	257	266	275	231	254	232	257	282	275	272	259	267	281	247	245	237	275	273	249	260	278	248	269	230	271	303	248	287	267	294	268	253	254	233	281	267	280	250	258	294	274	252	260	253	278	259	247	240	280	263	274	262	279	251	275	258	237	264	288	271	266	208	263	256	286	270	269	227	259	300	283	266	256	227	245	285	285	252	255	261	274	268	260	262	271	257	275	263	267	240	285	264	253	288	276	263	253	259	255	267	238	265	240	261	250	307	237	282	281	237	291	242	257	252	254	252	316	273	287	246	273	255	273	288	271	270	280	275	243	277	267	256	274	266	265	290	246	255	285	286	244	271	279	281	256	269	257	264	266	296	254	271	261	277	255	244	276	299	255	253	271	272	281	278	257	269	264	257	279	277	246	251	231	246	270	237	273	256	254	273	280	242	253	252	250	259	261	267	296	250	273	247	254	277	250	269	244	275	261	272	280	236	265	259	259	256	271	296	265	272	261	244	275	270	254	239	271	241	277	261	281	277	267	262	239	240	262	274	258	276	234	280	248	255	266	291	277	262	256	273	302	263	286	279	238	275	260	265	283	269	267	269	270	275	274	270	265	252	254	263	253	259	236	254	260	285	259	288	298	255	241	264	257	273	275	256	261	255	272	247	273	243	283	278	264	230	286	266	260	259	269	248	260	260	263	265	238	261	256	256	273	266	258	272	268	288	268	262	285	269	245	264	284	274	281	252	277	260	259	276	259	251	293	272	271	248	249	252	260	289	285	242	288	264	247	278	280	258	276	278	255	240	262	260	275	289	250	283	302	268	290	297	245	249	271	241	279	261	296	270	253	263	247	244	269	260	286	273	278	259	263	275	297	245	260	246	264	245	242	249	267	253	228	279	257	253	261	279	271	247	267	243	253	272	256	242	273	284	231	260	299	267	293	246	249	226	253	253	235	298	246	261	259	266	255	267	264	244	274	264	244	249	277	283	241	246	250	260	274	248	269	267	264	254	255	282	251	229	262	275	277	248	272	278	265	261	263	258	248	254	283	239	263	229	268	253	256	279	275	254	264	279	259	264	303	287	264	237	221	272	266	268	249	231	256	270	270	280	271	263	269	229	232	270	257	268	269	257	283	288	255	288	292	260	254	253	255	277	245	261	295	272	239	261	276	257	273	262	243	261	230	268	266	243	273	262	276	263	278	270	266	263	274	270	263	274	277	265	268	265	280	275	265	208	238	277	248	290	268	247	247	272	242	257	293	230	261	269	272	264	275	290	244	259	273	262	257	269	267	250	277	276	283	286	247	281	269	254	255	258	278	304	251	239	260	267	289	266	279	258	274	276	281	266	267	250	271	254	268	283	250	275	264	264	268	254	275	288	263	265	260	254	249	265	290	252	258	253	297	285	272	264	260	269	273	300	294	246	258	260	264	257	246	245	272	238	274	253	250	267	259	276	250	262	260	263	245	260	283	264	261	281	236	266	252	240	266	242	297	259	247	265	250	263	244	284	262	268	262	284	268	241	230	261	291	262	248	267	293	284	251	236	278	272	269	262	274	243	267	272	267	273	271	237	263	258	250	285	257	289	313	262	259	243	260	279	246	286	273	301	257	280	282	261	294	279	297	262	258	247	286	243	308	260	292	250	284	270	246	259	275	267	259	252	284	271	255	279	268	268	288	237	257	280	268	286	255	264	291	237	245	252	258	263	249	290	269	253	263	267	263	244	290	247	286	265	266	266	278	277	280	241	261	274	287	249	254	310	252	265	262	269	264	272	274	259	285	260	278	260	233	280	251	256	292	277	243	271	256	230	253	239	285	276	261	277	254	273	262	253	247	278	247	235	252	279	263	263	272	270	233	248	280	258	261	249	265	280	284	253	248	242	241	275	279	261	314	283	286	279	287	303	247	296	284	269	265	255	279	283	281	276	241	256	232	244	263	293	241	274	248	263	268	255	282	251	270	253	261	294	296	269	266	265	245	249	270	271	251	264	294	275	256	262	296	244	262	235	240	270	267	282	281	253	265	256	257	267	253	287	264	281	271	241	263	254	268	260	262	258	279	272	228	256	261	247	257	274	237	245	289	274	264	248	267	227	236	255	255	244	277	262	271	272	260	304	287	265	266	237	283	228	251	265	242	302	268	277	249	267	254	234	256	255	267	263	282	245	255	261	283	219	245	258	258	250	275	259	273	266	257	266	260	244	268	270	283	239	225	273	249	249	258	284	281	259	257	257	287	271	249	267	275	253	248	264	271	259	284	265	260	261	268	250	272	264	266	259	259	255	265	255	261	228	257	277	276	258	259	276	269	276	240	254	272	269	290	254	282	252	274	263	268	246	247	283	292	284	261	261	261	259	246	234	282	262	279	287	263	294	266	260	269	263	255	231	279	257	259	247	255	265	250	281	267	259	284	273	263	276	267	246	247	267	284	245	237	279	256	256	266	244	249	257	265	253	277	249	274	264	261	264	250	276	285	241	235	272	270	278	257	263	270	257	295	282	270	266	260	256	275	271	252	246	283	285	264	272	287	254	286	262	264	237	257	262	280	228	271	233	277	256	269	237	253	256	233	267	273	282	269	272	284	302	273	277	275	257	258	277	247	285	256	268	265	256	270	265	284	247	261	252	270	273	276	303	257	244	252	275	242	293	238	272	254	291	255	250	256	255	257	277	263	258	281	265	280	245	258	280	235	297	245	237	281	259	238	250	290	255	267	265	271	269	249	259	269	277	290	244
16155	32867	29004	20144	15856	13011	12722	11289	9953	7445	5856	4784	3796	3109	3090	2848	2748	2517	2255	1852	1430	985	832	737	739	707	622	496	467	459	504	618	608	568	549	469	446	414	382	443	422	399	413	400	353	401	369	391	424	417	366	393	330	338	335	374	332	352	326	342	352	331	362	345	345	338	369	343	360	353	333	344	368	363	329	330	350	369	379	404	344	414	408	390	390	376	377	356	398	377	384	343	352	373	341	348	341	357	354	333	323	334	344	345	351	352	340	345	342	377	339	342	353	357	363	355	352	380	355	341	278	309	325	333	361	335	342	337	319	371	358	306	363	359	334	334	305	320	340	356	364	361	328	352	346	396	366	370	301	350	340	359	345	353	318	352	321	329	354	349	343	324	366	336	332	340	371	354	332	316	333	352	347	369	309	330	359	310	327	329	324	322	341	325	323	341	332	349	335	379	317	337	332	336	305	343	342	337	324	312	338	327	354	350	338	296	321	331	335	353	365	335	330	342	367	307	334	317	311	342	351	353	334	335	380	329	321	355	338	352	308	339	334	307	340	334	330	337	324	346	369	352	304	362	325	330	367	354	338	314	307	335	326	380	355	326	369	341	355	373	349	358	328	339	322	346	331	331	322	359	347	319	359	325	319	342	349	349	318	336	316	357	364	314	319	368	329	333	320	344	328	322	321	332	334	330	331	316	337	333	337	311	333	313	303	327	348	323	322	374	328	347	324	362	320	331	326	323	350	331	343	353	332	331	342	348	336	321	341	362	338	339	330	331	356	359	316	354	342	342	346	326	308	321	367	349	358	327	358	348	339	369	339	339	345	312	314	334	363	343	370	333	339	348	351	320	327	330	321	339	331	320	349	313	348	340	340	331	340	338	338	339	331	344	344	338	341	335	364	348	342	332	342	345	322	367	314	327	320	328	355	355	348	334	303	348	345	327	362	355	352	321	352	379	363	351	328	354	342	316	320	374	332	347	352	341	338	345	331	290	331	345	346	333	321	361	338	386	360	329	305	332	340	330	327	312	348	357	311	337	311	327	352	345	341	337	304	322	336	322	336	351	349	349	351	329	333	374	355	346	315	338	333	345	361	320	343	335	337	336	330	335	333	349	363	331	329	361	390	339	332	333	349	315	308	338	343	357	329	313	333	320	340	350	322	337	335	351	356	317	322	374	328	356	342	321	355	292	327	325	370	337	341	334	318	342	315	306	326	351	329	358	340	332	342	331	305	336	335	347	334	331	344	325	328	359	349	358	324	350	341	326	322	311	364	324	293	316	341	334	342	312	324	339	366	314	390	377	341	327	337	367	357	351	385	333	310	358	307	345	362	352	318	372	323	377	332	323	350	343	311	337	340	329	352	322	353	330	347	346	352	359	294	305	322	300	352	352	343	380	355	362	344	349	313	332	330	323	310	323	352	368	300	337	345	368	314	354	347	350	311	334	349	341	321	322	302	321	346	364	334	355	336	329	312	322	296	315	341	316	334	347	403	358	361	300	354	363	326	293	318	342	376	313	355	355	374	337	350	334	331	312	345	316	359	345	343	342	358	350	361	351	330	338	342	327	352	323	341	370	346	360	312	306	328	347	350	378	322	354	340	352	367	307	331	362	349	313	328	372	339	345	351	345	365	340	355	348	364	322	342	323	371	333	317	333	318	373	341	354	334	355	347	374	342	354	355	375	313	343	333	326	354	327	350	342	327	329	328	337	320	329	354	308	335	351	335	379	335	347	328	325	322	311	387	302	353	333	308	360	332	339	367	327	360	353	334	356	352	300	335	358	338	368	347	340	306	304	338	361	316	342	330	351	315	323	344	332	330	358	346	316	319	352	352	322	349	375	355	333	306	340	328	329	307	306	352	345	321	371	343	335	362	344	375	337	355	303	378	335	339	328	342	371	364	327	351	346	315	333	355	323	340	322	340	340	346	340	339	334	346	362	363	322	339	358	364	355	370	343	315	344	327	326	315	362	368	351	362	305	334	331	349	336	353	321	361	322	350	363	337	340	324	321	335	380	323	341	320	371	352	326	307	344	326	343	347	335	341	334	350	313	334	342	332	334	309	344	317	359	367	341	337	323	333	351	337	326	316	332	334	363	325	361	324	337	326	315	367	342	329	346	356	321	342	368	350	331	326	320	359	347	327	334	336	335	338	307	321	343	332	358	344	336	340	322	365	347	337	313	342	347	301	339	369	341	334	349	304	322	363	352	324	319	354	334	340	315	319	324	337	344	318	375	349	341	329	364	352	311	327	318	342	350	338	315	340	355	330	356	340	357	328	347	348	322	322	368	309	346	321	353	323	370	329	330	346	355	341	344	360	341	331	334	308	349	354	336	331	329	354	323	342	329	350	344	346	338	379	349	320	354	329	316	336	341	347	333	333	345	289	305	356	352	322	379	335	349	330	344	342	326	339	314	297	336	340	319	326	302	349	345	323	319	334	358	324	291	335	314	353	345	313	365	336	307	337	354	292	330	352	326	340	343	324	322	336	350	310	325	357	321	358	291	338	340	365	296	307	362	316	352	368	345	356	358	330	311	334	344	337	316	340	328	338	353	346	321	339	328	363	354	326	354	370	325	336	329	349	361	349	343	348	344	362	350	338	334	348	375	334	311	356	316	334	392	340	347	335	308	330	323	330	355	352	360	360	373	339	315	345	336	329	318	346	361	347	345	372	337	341	332	362	325	344	307	330	330	327	321	356	333	350	326	332	338	339	333	293	337	348	330	331	325	362	332	360	372	329	353	306	371	348	370	348	344	344	347	327	349	366	348	339	335	375	339	354	329	302	350	305	309	339	318	344	317	316	349	346	340	339	352	359	349	319	354	336	320	349	328	342	323	342	331	336	307	324	333	319	368	332	350	356	351	347	338	328	350	307	349	338	340	354	332	340	314	396	346	361	327	325	341	337	358	356	332	351	344	326	334	344	354	344	336	365	352	345	348	335	347	323	312	329	311	346	309	346	341	316	337	347	369	314	324	356	338	321	323	339	346	327	379	316	343	341	350	312	312	328	331	345	339	318	313	302	329	344	381	364	329	346	308	318	348	347	330	351	332	324	357	317	347	290	334	335	328	305	342	331	343	373	279	332	309	346	345	349	367	336	354	351	316	285	346	330	297	364	343	310	337	357	341	361	332	355	331	344	314	331	387	365	337	352	337	302	326	316	331	295	321	348	352	359	304	340	336	334	327	311	363	359	307	352	340	370	318	300	302	332	333	329	322	348	341	364	332	328	331	343	322	347	357	338	343	381	342	360	314	339	346	323	355	363	329	361	355	318	337	357	353	321	358	340	333	348	340	373	341	347	316	335	320	349	342	331	343	349	331	333	350	348	305	342	348	335	364	330	329	348	319	353	342	339	323	309	324	313	342	338	330	350	332	343	370	333	327	334	292	309	368	367	316	336	349	364	320	303	307	345	319	334	320	356	333	348	322	352	357	320	349	338	356	362	351	370	355	369	310	324	351	343	363	351	320	331	365
25741	21576	27532	25609	12210	5501	5021	4127	3525	2540	2076	1731	1330	1156	1145	1109	1133	989	859	719	708	510	513	494	481	479	420	428	407	406	466	489	460	458	439	441	395	374	381	378	386	351	412	351	381	360	390	369	371	376	376	380	383	347	345	389	392	355	373	352	375	367	354	353	365	343	394	369	361	382	364	365	368	367	327	367	397	384	387	402	358	372	366	351	357	407	358	385	411	402	369	369	371	392	376	357	355	358	380	363	377	360	357	353	333	377	364	356	353	353	367	333	349	378	394	356	353	355	366	343	365	383	372	347	368	385	346	326	356	349	396	371	363	357	343	358	350	374	376	405	357	347	336	335	365	360	362	358	360	349	363	364	349	368	382	353	366	373	375	328	362	390	342	366	375	335	359	362	358	404	375	359	369	394	379	350	376	379	365	358	378	361	375	391	396	369	371	373	360	323	404	361	363	347	347	386	336	361	361	366	348	342	364	392	367	357	399	338	344	395	351	364	375	359	328	343	364	373	369	360	376	356	326	365	347	382	367	359	366	359	375	350	333	332	373	344	345	383	390	352	386	354	352	341	346	351	382	343	344	387	357	363	358	360	400	352	394	355	365	361	352	363	323	348	358	394	359	366	355	353	347	337	364	369	316	352	359	333	355	347	348	357	357	382	398	364	369	362	347	364	360	365	357	324	366	341	343	364	347	345	367	341	384	386	351	363	361	372	379	364	361	348	369	367	370	377	357	371	360	360	344	369	371	362	372	362	344	350	373	350	354	356	345	362	368	385	363	337	395	360	338	377	329	355	367	381	384	378	328	383	337	337	375	367	352	346	370	362	389	357	403	397	371	390	376	352	393	350	340	398	379	343	388	393	326	354	351	377	338	368	370	396	343	370	373	376	352	359	387	348	350	391	350	331	371	351	384	347	378	331	333	354	349	361	321	369	363	383	330	379	370	355	351	320	324	400	370	387	377	345	352	331	349	367	360	349	374	350	350	349	364	346	365	387	377	375	420	405	361	366	360	348	336	340	390	336	358	400	398	349	363	360	382	397	331	345	372	332	369	377	347	333	387	357	359	396	364	395	397	348	367	385	382	370	379	339	380	401	412	357	386	357	373	360	371	336	356	354	386	370	363	367	360	373	359	360	352	372	386	378	374	384	385	385	365	356	395	340	368	373	355	313	337	366	351	386	357	341	354	361	345	361	376	351	383	366	377	386	400	363	373	347	374	373	336	330	379	354	384	363	377	399	361	361	372	348	378	357	362	355	360	418	392	350	393	373	388	360	352	363	371	337	378	330	367	365	388	352	380	388	347	337	379	340	380	382	362	363	377	359	347	349	338	367	346	380	357	353	355	325	343	347	380	367	354	359	319	367	380	356	367	380	376	346	387	356	352	367	346	357	399	360	356	367	340	362	340	394	372	389	358	352	335	391	378	352	341	362	338	343	360	344	370	345	389	361	373	338	368	356	364	404	364	358	343	369	355	382	356	356	355	389	361	383	354	371	357	373	329	383	362	361	368	351	370	375	375	368	347	387	386	344	393	364	373	358	375	373	384	369	333	365	377	371	401	353	398	381	359	378	338	342	372	387	348	347	378	316	364	389	363	315	357	379	361	347	330	375	315	348	373	366	358	329	372	377	384	386	364	345	366	352	399	356	359	337	382	370	374	377	359	335	378	355	363	391	367	370	330	336	366	379	391	318	349	379	345	345	383	356	373	331	385	404	356	348	371	347	353	384	382	371	336	348	348	365	370	352	359	360	335	346	349	367	353	356	373	380	379	370	378	345	350	323	336	381	361	345	345	347	374	360	354	370	370	373	381	364	335	361	364	340	354	374	384	372	362	349	353	365	370	359	365	350	337	356	370	343	365	373	384	360	353	379	344	389	346	358	380	361	346	378	349	383	378	347	401	353	325	370	371	353	353	403	371	374	388	368	357	362	372	329	370	371	362	400	360	374	362	375	365	355	357	366	368	366	340	404	390	378	352	324	374	335	355	356	392	382	341	392	347	368	398	367	335	350	385	343	372	350	387	370	321	337	340	350	347	377	347	348	351	315	364	338	317	374	355	358	361	350	339	387	373	370	342	357	331	367	386	360	363	357	350	385	383	354	382	358	361	368	358	376	343	366	332	351	382	363	361	366	391	355	337	345	343	339	342	364	369	373	380	347	389	336	366	373	359	379	370	345	390	360	351	324	356	341	358	375	349	346	343	352	372	371	365	383	382	335	332	380	358	400	357	422	361	349	352	380	371	368	388	385	370	347	318	351	368	364	337	368	364	363	344	390	424	316	372	387	347	367	374	363	375	360	332	355	394	332	361	368	329	354	354	372	388	346	348	376	349	380	335	355	379	357	354	356	375	379	353	342	362	382	359	337	365	353	390	334	340	368	369	374	361	365	315	355	341	386	353	357	403	384	370	359	354	342	380	342	364	369	366	365	378	363	380	332	379	351	350	358	353	366	344	393	355	344	333	354	363	363	362	372	361	345	378	354	366	386	342	354	359	349	324	348	350	344	353	357	382	363	360	379	352	375	386	328	366	348	363	379	354	339	372	377	344	358	343	348	337	373	336	322	310	375	366	363	338	330	353	384	347	350	390	347	378	367	348	383	339	368	352	327	384	354	375	362	350	400	355	367	381	351	334	396	360	367	360	373	380	337	352	401	368	367	367	329	340	353	399	332	370	354	395	391	364	364	332	354	363	389	349	360	372	348	365	375	401	344	347	371	371	347	387	335	350	363	386	345	354	387	376	346	348	319	369	381	343	354	367	343	364	368	339	389	367	355	362	363	398	380	366	341	367	338	375	342	382	354	373	345	411	302	371	372	363	363	394	375	341	362	382	354	381	360	382	345	353	340	372	362	331	343	365	351	369	347	367	360	336	351	356	338	369	357	417	361	379	359	380	364	377	345	372	381	350	354	375	362	383	335	373	313	368	372	377	344	348	386	388	350	358	344	343	341	339	347	331	381	375	354	374	358	373	376	369	373	350	354	402	372	320	365	342	380	362	334	379	349	371	340	319	335	350	374	370	346	383	359	363	360	376	369	377	368	378	346	364	350	362	360	335	387	386	332	353	369	336	366	378	357	381	364	374	364	390	365	372	377	340	382	346	362	357	347	362	349	382	338	363	353	368	350	332	342	346	375	313	350	386	380	397	364	353	351	361	353	315	365	357	355	372	359	338	366	377	346	359	369	357	347	345	345	364	369	393	349	354	329	375	357	398	360	343	377	391	399	357	378	385	334	352	360	343	360	368	359	346	343	357	383	393	349	350	350	358	349	381	363	345	345	392	373	371	366	348	377	385	384	430	355	359	375	348	383	348	388	293	371	380	407	365	348	380	386	375	363	383	365	362	371	352	328	359	381	361	335	372	381	391	359	343	371	381	364	378	361	344	399	364	391	356	340	342	351	336	324	354	347	350	377	381	362	373	365	357	342	350	387	370	360	349	364	366	354	347	363	367	357	370	337	343	380	361	377	361	388
15874	29085	25375	16930	12711	10790	10599	9360	8333	5966	4947	4241	3060	2823	2557	2458	2279	2054	1814	1515	1225	948	856	753	760	725	605	555	639	640	583	664	678	657	547	584	573	524	513	519	498	496	449	486	493	516	493	476	510	516	483	480	459	457	462	491	442	452	485	459	452	468	460	467	475	447	409	454	478	434	482	475	481	436	454	477	473	491	498	500	472	481	473	501	493	476	475	485	469	456	464	469	435	455	429	480	466	430	404	475	474	422	444	494	447	489	475	454	469	481	423	487	486	489	451	457	486	461	459	447	468	449	444	433	450	418	451	461	466	443	458	439	435	446	435	495	469	446	437	472	422	468	453	476	430	440	449	469	459	408	458	468	458	457	465	490	439	471	493	491	484	465	463	465	459	454	451	477	401	463	489	455	452	418	461	455	446	462	469	445	461	498	470	411	415	457	497	448	485	462	466	455	498	470	429	424	419	453	468	402	428	455	464	405	442	416	472	472	467	469	466	485	435	437	509	459	442	432	469	465	471	429	466	431	494	412	497	466	463	480	458	420	458	414	423	415	475	420	456	442	448	422	476	423	454	468	374	468	466	446	425	437	410	446	439	443	488	478	436	486	468	459	442	443	456	459	472	444	463	447	467	399	478	438	410	492	415	449	459	478	414	444	459	515	466	458	455	407	453	442	477	484	433	457	452	427	437	431	443	447	484	447	413	471	438	465	406	428	449	422	441	446	420	462	468	478	449	429	464	464	460	464	417	445	420	441	475	460	462	472	502	428	437	445	453	446	441	454	456	482	451	468	451	459	457	476	444	410	460	491	487	456	434	455	430	439	474	455	434	443	474	484	477	414	470	441	458	473	484	474	434	445	474	454	431	452	456	464	479	461	448	465	434	461	466	453	478	450	428	431	449	487	460	463	453	455	447	435	453	448	501	468	425	458	452	455	434	454	477	481	454	464	421	472	465	453	423	470	435	501	434	466	469	421	470	402	450	489	484	453	443	445	436	427	446	500	477	471	450	452	453	450	473	463	499	526	414	470	436	428	462	428	431	422	409	460	458	471	426	499	464	473	441	449	477	480	445	401	445	488	443	471	441	445	429	431	470	461	487	455	460	468	437	464	459	466	419	418	443	477	423	480	437	423	463	446	455	501	454	464	446	486	454	460	486	463	466	402	495	438	440	452	460	464	451	460	421	475	430	405	455	415	469	460	464	421	469	459	439	429	435	453	462	488	451	469	475	443	440	491	478	450	434	455	465	457	445	470	480	479	453	494	442	421	452	441	463	452	479	475	481	384	463	425	468	452	437	423	448	429	430	442	456	462	474	475	442	437	446	453	450	464	436	441	431	464	413	405	407	439	469	445	469	463	472	441	480	415	477	445	431	436	436	459	431	441	463	441	435	471	457	464	511	428	423	477	453	492	440	443	496	435	441	459	463	460	463	436	450	479	429	473	449	496	469	473	496	446	464	486	434	431	449	428	439	429	454	466	436	449	463	493	416	482	443	433	462	448	458	429	462	411	437	451	462	464	473	417	459	473	445	456	444	491	452	464	484	437	462	466	491	419	463	455	463	478	479	436	451	453	452	446	463	466	475	476	433	442	455	459	435	441	439	405	420	456	475	470	472	485	446	490	471	473	441	495	443	435	409	422	499	438	463	487	442	438	470	429	413	452	485	463	451	432	501	435	473	427	437	482	474	474	450	461	439	434	447	425	443	439	475	441	455	472	465	489	499	435	452	499	420	465	490	479	456	440	427	429	464	481	473	469	427	433	442	488	471	423	456	421	449	478	440	488	468	424	433	470	495	450	472	435	460	425	462	430	443	423	450	446	481	427	435	441	441	439	461	478	465	450	425	457	459	463	502	480	482	467	437	425	488	476	440	454	460	459	438	442	419	439	427	452	464	431	480	484	445	440	501	444	448	487	427	479	476	441	446	442	461	440	444	470	446	477	489	457	495	462	454	450	429	449	435	456	438	451	475	438	457	449	439	455	436	437	435	453	457	472	424	456	454	469	489	470	450	443	439	433	445	417	492	452	469	446	455	459	476	417	471	487	447	458	444	425	476	480	457	478	456	473	411	468	458	437	452	450	468	442	453	488	545	459	444	453	457	474	424	448	435	459	468	443	503	494	435	447	473	453	443	472	477	489	430	456	447	447	432	431	454	459	450	477	454	459	464	454	447	443	463	465	434	492	411	472	447	454	467	474	478	446	459	435	448	439	452	444	459	472	460	441	410	451	452	432	484	429	471	444	463	439	490	464	467	470	433	448	471	507	456	441	414	455	483	444	464	454	465	434	458	442	468	448	461	443	445	461	443	450	473	453	436	476	435	442	461	491	469	441	456	475	457	455	484	458	449	457	429	475	481	464	457	446	440	470	421	435	417	464	458	444	454	414	470	473	485	435	412	417	436	435	435	450	475	476	434	438	477	443	431	398	445	450	423	448	450	456	447	455	499	463	469	471	412	432	463	423	495	446	470	416	472	462	469	472	470	428	476	469	457	460	443	464	388	451	434	476	475	443	472	469	492	475	452	422	469	478	454	442	438	435	466	448	440	436	486	478	419	451	462	448	450	450	406	475	464	429	480	443	448	447	489	463	460	435	484	451	420	461	438	434	436	459	450	442	403	421	439	458	447	453	474	451	442	457	427	474	452	452	452	421	411	450	428	471	400	484	443	483	475	467	439	447	442	456	485	455	452	449	476	412	457	451	457	461	498	451	452	451	471	436	453	495	470	417	444	456	438	414	485	426	478	446	442	417	448	471	458	456	466	471	438	434	431	460	422	411	451	416	472	448	422	457	424	451	445	458	473	439	459	446	439	438	412	461	429	484	444	458	440	450	421	484	442	454	459	432	448	477	501	476	431	453	436	468	475	470	459	449	451	443	462	446	471	426	441	475	431	454	492	439	410	475	468	481	433	462	467	491	446	415	475	452	439	482	446	459	463	457	443	438	431	448	479	437	451	415	477	487	503	469	451	507	448	470	450	428	495	441	424	427	469	487	466	417	471	476	471	438	412	501	441	451	430	455	407	451	447	463	472	455	444	460	442	454	457	433	451	464	447	442	427	465	449	460	462	461	437	446	484	452	420	469	436	452	456	450	466	463	470	486	462	495	438	457	468	459	471	443	455	426	469	460	474	472	450	486	441	428	459	450	432	445	492	436	436	480	455	461	451	478	485	488	454	437	495	471	450	438	431	472	452	478	435	446	448	457	454	442	462	465	431	482	484	448	458	409	455	425	449	454	452	474	494	432	398	479	449	434	491	482	429	432	468	443	430	424	416	479	428	456	431	434	445	447	469	451	465	442	471	461	467	458	449	449	463	461	465	432	449	460	401	478	451	472	464	448	469	430	474	446	434	478	463	466	481	488	445	450	424	431	409	449	466	424	486	444	441	426	424	455	435	447	449	443	466	446	446	419	443	454	467	519	427	480	479	459	450	440	470	459	444	421	459	435	480	473	412	454	438	469	425	479	456	482	463	464
23436	21552	29410	24153	21585	21646	16006	8759	6640	4591	3892	3029	2260	2115	1702	1713	1659	1346	1252	1059	796	659	604	562	531	511	430	385	398	487	443	478	519	510	453	424	389	364	317	357	344	316	343	312	279	301	278	317	350	360	304	250	303	254	320	282	273	276	292	276	279	282	295	283	288	295	283	259	296	284	271	276	296	274	290	324	287	338	299	326	293	307	301	282	336	299	267	288	308	298	302	270	283	289	291	285	265	312	271	278	259	283	265	278	291	297	284	261	285	289	247	282	290	265	274	290	281	269	273	260	273	268	268	275	312	270	274	277	273	278	289	308	261	287	288	279	253	308	270	270	266	253	276	296	274	262	295	257	269	264	295	272	252	269	285	234	284	266	271	310	317	259	264	286	270	299	292	277	297	285	256	255	282	310	298	265	276	281	288	272	287	288	300	238	276	298	273	310	277	278	287	266	264	287	255	301	281	286	292	280	282	308	255	296	282	288	289	264	261	273	283	294	286	268	301	273	284	279	281	277	280	256	290	281	322	289	275	291	268	306	270	285	234	275	305	248	330	278	248	304	247	252	285	280	300	261	305	293	270	260	258	253	305	271	257	285	280	234	272	282	279	274	296	271	293	278	267	294	288	278	250	302	294	284	279	299	239	272	285	265	295	301	287	273	305	289	313	280	278	263	293	307	272	254	265	278	288	295	273	264	280	278	261	310	272	282	263	302	300	306	278	301	285	278	266	288	278	257	289	260	289	290	269	275	258	320	280	308	293	284	272	264	316	288	282	281	276	271	301	280	289	261	292	275	255	275	277	308	269	297	315	280	306	278	301	277	289	272	255	283	243	287	268	267	286	283	268	277	283	261	264	296	296	287	277	290	259	303	280	264	279	280	267	310	287	279	283	295	304	268	274	279	258	283	268	252	280	261	289	311	263	284	236	304	273	291	269	278	298	278	269	280	303	297	294	277	267	314	299	280	308	287	271	267	293	277	279	276	242	306	274	274	284	280	282	279	300	259	303	263	244	305	276	286	295	299	274	268	271	283	281	301	280	277	277	319	305	288	296	296	292	279	273	264	271	275	264	337	275	268	269	275	285	278	275	290	276	291	296	295	274	284	272	280	267	251	263	277	278	289	269	308	274	274	288	289	282	286	286	290	265	274	292	263	274	256	291	242	277	305	258	296	278	259	278	283	293	266	269	281	272	266	290	251	278	247	290	272	264	262	294	261	269	296	268	261	295	302	303	293	289	297	281	283	281	288	269	278	286	285	272	286	268	295	288	279	293	283	295	261	283	263	247	291	292	275	278	270	264	281	279	267	273	303	285	285	235	297	251	272	285	267	232	292	308	280	250	278	269	318	297	297	250	300	285	297	262	260	298	286	272	257	276	309	266	304	278	285	302	283	248	307	268	272	304	278	259	307	267	272	282	295	287	330	288	269	273	278	281	292	313	324	287	257	285	272	275	272	250	248	265	250	298	285	291	278	315	308	314	267	272	292	276	289	289	277	278	263	275	277	276	252	300	319	277	289	280	246	282	274	270	291	265	258	275	280	265	295	291	298	308	297	285	295	269	290	277	280	278	262	283	280	310	279	328	273	248	275	287	272	295	292	317	280	263	282	276	265	277	299	266	273	313	269	273	269	280	297	290	278	277	281	305	292	307	275	273	295	276	278	272	264	282	279	290	272	298	303	254	258	278	277	276	288	268	266	285	268	291	265	261	253	290	273	267	267	270	289	283	275	306	283	259	248	308	285	277	284	278	280	265	272	279	301	274	288	253	272	277	263	287	284	266	312	312	297	292	294	265	300	261	300	285	283	277	268	254	254	262	285	260	249	297	281	292	257	306	294	269	306	289	292	276	267	274	295	273	294	262	268	257	278	268	261	263	275	269	273	269	253	283	274	250	272	237	290	284	298	281	262	256	267	248	280	312	273	288	290	269	267	267	296	253	253	280	257	281	295	262	287	252	282	284	255	226	245	282	276	282	320	264	286	264	277	257	298	272	282	284	283	262	242	289	273	270	257	299	275	301	270	261	278	308	263	299	285	258	269	261	268	278	273	290	289	300	284	259	268	289	293	271	283	250	286	291	271	287	278	284	322	295	284	251	279	276	286	278	282	249	276	274	286	282	302	271	290	281	293	298	280	277	310	295	293	297	250	280	281	267	292	269	282	251	273	273	293	265	251	260	263	245	266	274	299	248	275	293	299	247	279	270	246	279	280	244	298	277	291	287	294	271	292	305	251	271	278	259	246	285	298	303	284	258	277	286	299	275	289	282	290	264	285	273	287	289	269	269	293	291	270	274	271	284	237	305	264	283	254	256	284	269	301	255	311	264	273	311	289	269	258	315	249	271	278	300	275	276	278	274	278	281	243	299	285	262	265	263	291	269	287	286	263	261	316	280	279	261	269	295	268	296	258	269	271	267	310	271	283	304	283	278	265	275	293	250	275	293	291	262	245	241	273	261	253	239	247	296	260	250	293	282	251	298	289	274	289	277	277	278	274	279	261	259	268	273	262	306	305	291	300	288	272	247	299	278	271	277	295	295	266	271	274	284	287	283	329	266	298	303	301	264	280	270	312	287	278	291	290	268	279	275	280	275	314	297	266	288	288	285	257	279	262	310	276	310	287	253	251	261	272	257	265	281	292	287	269	302	295	292	291	300	301	260	274	282	253	287	299	271	285	269	284	284	237	268	299	288	311	299	267	289	287	246	287	271	306	254	293	274	280	272	289	257	245	266	304	266	305	257	303	286	281	256	292	318	267	265	294	274	291	294	274	278	274	280	243	262	235	321	277	271	274	292	288	284	289	266	311	282	304	292	272	276	286	235	322	290	251	316	279	277	295	281	264	291	282	298	289	286	306	295	288	289	268	260	298	276	277	293	286	297	284	315	280	331	286	282	270	249	273	263	270	272	278	280	272	274	273	260	279	257	293	286	284	281	280	297	276	263	272	255	280	273	264	273	293	278	256	286	274	296	272	274	259	263	284	275	259	302	313	275	246	277	263	291	272	290	269	303	308	280	294	280	246	260	297	275	293	299	266	269	285	281	276	281	278	305	269	273	269	281	295	302	268	276	286	297	282	264	271	265	265	273	268	262	275	258	288	295	292	277	302	262	284	271	275	265	276	306	275	299	286	300	259	277	257	279	268	250	259	295	260	283	276	293	270	280	289	282	293	288	285	278	275	282	283	261	275	264	283	270	298	257	266	299	273	270	257	301	272	265	274	262	259	265	256	285	282	275	269	274	298	272	266	307	273	293	275	281	291	259	287	302	289	297	276	286	265	267	266	280	305	267	271	278	277	281	299	276	301	252	294	272	259	240	269	254	265	271	287	273	272	286	273	278	278	295	261	276	294	270	287	276	277	277	284	267	279	275	273	281	250	305	295	258	284	246	272	280	288	286	296	283	282	282	262	263	301	278	252	280	276	284	258	289	292	330	258	269	280	303	296	286	279	296	269	256	261	293	279	295	285	271	278	300	276
18688	37815	34242	25553	19778	17191	16884	15482	13214	9689	8543	6989	5057	4818	3985	3770	3779	3046	2598	2266	1659	1271	1069	989	943	823	718	625	582	660	752	821	859	872	646	561	536	463	436	480	428	455	469	434	375	406	393	395	458	412	417	409	379	375	377	390	360	353	359	363	315	360	364	327	346	385	366	357	369	393	355	409	376	408	354	387	433	388	419	421	389	437	421	427	390	397	402	379	412	330	355	369	394	357	335	366	354	389	358	333	335	333	348	352	368	318	375	342	333	370	351	350	335	354	336	344	381	319	316	346	357	379	296	349	321	356	370	333	368	329	342	388	331	317	334	353	363	354	306	370	358	330	376	358	361	338	335	338	332	380	343	350	354	331	337	381	338	373	356	327	359	340	376	343	312	348	354	325	334	380	345	347	336	322	360	331	330	338	368	341	355	353	349	382	346	328	326	351	300	327	324	341	365	338	327	341	320	347	350	339	359	355	361	360	303	335	336	345	308	359	376	335	326	346	301	322	349	341	345	351	365	318	355	322	366	332	330	358	343	345	316	320	343	349	367	331	370	327	320	336	378	389	309	309	357	355	369	353	341	375	391	354	368	349	355	349	333	357	378	347	324	309	317	358	323	341	335	315	340	335	346	350	390	329	347	388	366	355	346	344	354	338	320	343	349	381	325	343	371	347	346	349	369	339	330	324	337	355	359	371	323	348	354	359	355	296	305	323	370	365	327	349	323	336	365	362	338	353	342	338	350	367	353	348	362	321	321	329	361	343	361	311	374	338	350	360	341	366	335	379	359	346	341	317	314	343	307	344	347	328	319	330	350	342	333	307	352	312	331	337	335	346	325	358	332	349	359	352	355	343	342	337	364	348	349	336	354	348	354	343	339	354	312	330	328	311	368	324	340	343	316	341	352	338	304	349	373	336	346	358	368	352	366	345	342	292	319	350	325	359	323	390	340	313	337	319	322	319	363	332	322	364	347	341	334	327	361	335	348	312	337	363	357	360	351	350	366	343	336	361	350	351	313	344	362	348	319	359	338	351	336	349	358	321	344	346	333	364	360	324	338	350	326	333	336	347	383	317	349	350	351	353	370	337	330	350	357	351	353	309	337	358	335	363	357	345	351	334	344	349	349	352	355	335	353	348	320	357	322	335	358	314	357	349	342	343	334	327	314	354	350	346	346	351	370	324	374	342	360	337	321	347	385	354	337	325	343	348	339	348	341	352	351	367	327	326	357	350	326	336	341	349	366	333	332	334	380	361	342	333	354	326	335	336	345	332	349	351	322	317	338	335	341	335	365	348	366	341	315	370	343	372	352	349	326	361	345	357	356	330	381	340	328	318	346	355	404	310	362	369	327	351	347	308	330	372	340	325	329	338	362	334	324	349	330	346	343	321	341	350	355	333	353	354	360	375	314	355	328	361	368	326	349	330	369	340	376	326	358	340	362	352	342	356	340	321	327	351	337	357	359	345	356	358	335	333	344	365	345	342	345	374	358	357	311	348	362	343	308	370	367	343	313	340	307	329	349	361	329	323	345	366	387	315	349	345	331	335	320	322	347	326	327	343	343	340	351	338	347	322	339	362	299	346	338	352	346	336	360	338	339	374	346	369	366	343	332	358	345	347	361	370	362	339	350	313	364	332	368	312	372	358	349	307	340	320	366	355	347	361	304	365	350	370	318	348	349	331	341	327	368	318	351	352	384	356	353	307	332	362	319	337	345	366	387	333	348	344	353	370	370	342	340	339	353	347	311	364	363	372	350	341	341	344	364	324	363	357	324	374	327	360	366	369	355	334	311	344	364	333	350	364	345	368	347	374	318	365	341	326	335	355	331	335	354	340	335	366	365	368	344	304	338	352	341	347	358	355	368	355	375	350	337	332	359	356	334	334	359	355	342	354	348	353	345	354	331	343	338	330	348	308	344	338	343	362	337	352	343	347	341	365	350	370	345	378	346	325	346	351	411	348	353	368	353	330	340	320	349	372	371	370	338	356	313	381	346	331	341	355	337	320	344	356	336	342	378	341	300	334	364	307	320	354	317	357	322	337	331	350	323	356	372	343	309	335	361	330	354	350	359	348	320	311	376	324	378	377	319	367	355	340	322	344	338	331	387	390	369	325	328	357	358	377	357	353	365	305	340	328	354	353	370	348	350	343	354	346	338	332	348	335	302	358	364	327	350	367	343	343	310	355	373	315	342	350	348	348	320	363	347	333	331	371	367	371	339	365	337	341	347	333	320	346	357	341	351	363	331	342	346	348	317	349	353	345	355	351	342	329	351	348	368	387	341	323	335	335	311	346	339	356	317	320	350	363	345	358	362	356	331	319	383	325	326	341	342	342	334	351	340	327	336	328	353	351	364	338	323	348	354	374	328	332	354	376	332	373	318	341	334	325	384	342	343	343	347	361	335	326	338	368	373	337	339	323	364	330	350	333	376	347	343	345	347	372	312	330	343	330	327	351	347	357	358	339	337	302	359	366	310	328	341	354	376	358	367	360	320	338	375	336	333	347	337	325	350	317	349	319	331	342	371	333	330	340	326	331	339	358	347	356	348	374	318	374	305	349	361	372	341	366	317	326	359	300	374	346	330	323	342	345	327	337	322	341	318	375	362	363	361	347	351	316	333	330	365	344	373	333	386	326	346	323	309	357	336	389	339	327	346	330	360	333	324	343	335	382	333	325	336	297	323	357	337	338	321	325	328	340	378	322	338	374	315	378	331	345	341	347	342	370	372	372	318	349	323	341	338	336	318	324	361	344	322	342	354	343	346	374	335	344	343	343	351	322	348	349	356	348	356	332	349	323	354	360	375	345	349	354	360	364	362	327	383	334	368	343	331	351	351	333	313	314	367	350	358	323	347	356	337	327	349	361	327	327	308	335	350	373	354	292	373	329	357	340	362	344	346	327	346	326	345	352	317	385	315	317	353	363	350	335	366	333	350	382	386	343	349	331	332	343	333	354	377	360	322	312	366	349	319	355	348	324	398	325	348	336	357	340	329	344	352	353	356	365	303	331	360	344	337	323	328	342	329	321	314	371	352	345	329	370	335	350	329	337	332	333	351	335	360	322	361	296	358	351	347	324	352	351	340	359	372	319	324	356	351	363	321	337	332	335	353	347	352	316	330	344	327	330	377	337	361	363	371	345	358	347	356	351	349	348	324	348	361	334	339	343	374	358	341	355	356	320	335	325	342	362	313	328	339	315	376	331	348	378	377	335	359	347	356	346	318	287	337	377	357	354	353	332	342	324	340	334	348	353	344	305	334	330	351	348	334	345	345	330	328	338	363	360	313	377	341	376	360	354	325	311	341	377	337	345	352	345	306	335	346	303	330	381	338	376	350	335	333	314	332	330	333	390	332	349	343	343	316	348	340	383	314	370	341	363	335	332	381	351	363	346	344	365	350	321	351	310	347	355	352	355	369	332	340	321	345	316	338	315	328	359	361	378	344	337	334	344	351	397	329	350	345	344	367	331	368	349	337	334
27840	20932	18060	11286	5266	3905	3797	3457	2704	2002	1785	1452	1093	1012	872	791	743	754	688	574	531	454	448	449	411	409	367	373	357	406	399	437	439	391	374	342	350	332	344	331	343	356	351	317	350	358	392	331	349	320	314	373	303	338	347	376	306	298	347	365	357	303	343	338	334	351	350	314	329	357	355	332	328	334	329	318	340	337	330	344	312	320	336	362	337	349	348	340	357	333	307	318	356	372	345	330	334	330	357	341	310	351	353	333	342	330	342	328	341	327	355	340	323	326	319	341	346	322	302	331	353	360	346	364	357	325	328	312	320	357	298	314	383	319	320	362	351	360	331	329	345	372	330	326	350	327	313	311	332	325	308	353	354	361	305	325	326	330	321	336	331	312	329	347	301	317	323	347	346	343	349	332	343	298	321	299	330	348	307	331	334	353	341	309	324	313	309	357	322	304	324	346	350	339	311	333	344	344	327	360	340	330	353	316	344	331	370	350	343	328	327	326	345	329	319	334	327	352	346	347	376	298	302	341	358	332	355	326	342	366	344	335	331	332	361	358	347	331	302	335	313	322	348	325	334	334	341	301	317	306	367	333	330	306	350	313	327	313	336	353	312	353	309	316	321	323	361	361	318	328	309	380	366	334	328	331	348	340	354	322	334	343	339	321	332	341	325	337	321	337	321	319	348	344	357	344	315	335	326	303	332	340	378	356	306	364	326	328	346	326	336	329	334	316	377	314	361	323	353	326	322	358	365	347	310	323	310	338	321	326	312	359	347	338	346	325	343	333	346	337	314	317	310	346	351	325	328	336	359	348	352	341	352	330	294	319	343	315	345	341	294	305	357	293	328	352	314	324	337	343	349	322	334	332	337	334	358	347	344	333	366	307	362	336	315	295	341	308	357	326	307	344	316	362	290	311	325	356	342	369	342	331	359	342	335	312	354	330	314	331	317	309	357	338	364	331	329	348	366	340	309	345	301	359	331	315	348	341	325	302	335	356	320	348	300	338	328	341	345	338	353	346	331	341	348	300	369	351	329	327	328	359	336	351	313	348	334	352	308	332	353	334	315	358	309	320	315	322	356	328	339	326	318	337	342	348	335	311	307	325	337	321	351	347	315	345	343	344	342	350	319	368	325	340	310	333	342	347	340	336	323	308	342	324	326	385	335	345	359	333	396	329	308	327	325	327	317	317	321	313	346	333	290	322	315	370	326	350	309	324	325	368	333	351	323	314	327	349	340	338	318	322	290	314	330	300	360	347	340	335	330	334	343	330	326	327	320	339	351	309	314	332	359	365	343	330	317	314	349	331	296	334	310	356	333	321	348	313	304	348	354	338	345	352	310	339	326	344	347	316	330	323	333	305	334	333	304	321	327	352	349	324	282	345	329	335	339	341	324	305	352	348	339	361	332	343	325	312	326	376	299	354	335	338	366	358	341	337	334	354	323	325	287	344	332	322	335	319	308	351	322	342	331	362	350	357	362	344	343	331	333	330	318	272	351	327	295	371	332	344	365	341	342	351	328	332	347	348	338	315	302	328	302	314	351	321	348	323	347	345	340	363	310	318	347	368	311	349	357	304	360	338	339	328	359	323	357	323	317	332	328	327	325	310	292	304	327	324	326	294	345	363	328	363	319	305	326	369	349	326	316	320	358	373	355	343	341	356	350	362	330	361	343	302	342	337	310	342	307	312	339	308	349	353	351	360	329	326	342	334	353	302	335	354	334	321	326	312	345	333	325	340	350	324	315	315	339	326	376	337	321	360	346	344	339	333	306	350	320	336	319	341	322	336	337	328	370	347	333	342	349	364	340	334	315	359	338	325	314	353	357	334	321	375	351	315	332	347	327	360	318	376	328	345	303	305	343	340	321	314	303	325	343	351	363	340	375	318	340	321	349	322	348	332	337	345	314	333	359	335	329	320	322	331	346	346	346	335	323	326	323	301	350	326	294	338	369	317	351	339	331	348	339	367	322	349	323	311	341	324	333	312	331	351	341	326	322	319	364	357	330	336	328	372	339	348	305	339	296	332	367	327	315	314	358	336	347	339	341	350	330	314	356	311	343	357	339	351	334	305	352	340	328	318	313	338	359	326	337	334	334	305	335	340	358	316	300	347	357	326	359	311	312	332	361	319	334	346	318	339	352	339	343	328	353	359	285	321	343	311	328	350	362	368	307	359	323	322	313	337	348	353	354	336	311	321	330	362	338	289	324	339	317	356	342	342	277	322	325	327	304	305	332	303	337	373	341	342	330	303	335	354	332	350	336	316	349	340	304	313	312	331	345	314	319	309	369	379	334	352	313	317	349	319	333	323	322	324	357	359	357	345	343	317	326	318	356	319	340	351	318	350	349	326	360	342	309	328	324	357	349	302	340	334	337	359	335	322	327	351	303	337	333	350	321	345	357	330	310	322	336	342	352	315	342	323	324	355	337	319	328	350	327	326	328	352	319	361	345	329	335	320	327	351	321	298	281	334	316	328	330	338	369	319	326	338	352	360	355	318	327	324	348	322	348	327	338	338	342	333	341	360	356	337	337	327	338	320	340	343	336	314	317	339	317	354	374	334	327	313	326	354	301	330	338	338	326	333	363	315	359	349	319	319	333	340	319	326	334	342	335	358	345	332	326	307	301	356	326	325	326	317	367	315	306	326	349	348	323	362	312	305	310	321	378	343	342	301	277	370	339	324	319	355	340	346	322	375	308	337	308	363	341	353	353	334	329	318	343	346	304	319	340	349	332	321	338	311	342	331	330	329	355	364	347	349	323	336	333	338	317	350	327	326	337	338	368	315	314	324	323	346	339	358	335	361	366	347	343	313	318	313	320	319	305	325	325	375	342	326	343	313	338	375	351	370	314	351	349	325	327	356	351	348	334	331	324	358	319	330	336	350	374	315	320	333	309	322	328	345	297	371	325	340	331	325	303	325	297	318	340	352	335	365	327	344	351	312	319	304	299	309	337	315	339	312	385	352	375	354	363	321	341	327	341	354	359	319	338	338	327	326	338	378	340	346	349	355	301	341	311	324	344	344	337	377	356	331	325	329	332	326	309	322	385	347	358	328	337	306	324	301	303	310	359	368	355	342	325	330	355	323	378	300	354	353	335	347	336	363	321	345	348	311	347	354	307	318	313	344	341	327	339	345	342	303	320	306	353	305	350	335	335	330	300	334	345	351	346	364	302	338	331	361	304	323	345	335	324	327	332	321	303	330	353	333	361	314	334	348	334	314	320	333	366	337	328	297	346	325	301	349	352	328	357	342	326	316	343	372	366	331	321	345	324	323	356	314	338	343	321	312	350	357	341	325	287	328	326	348	360	354	320	341	322	347	323	360	352	320	312	346	357	317	322	341	336	342	312	335	334	338	361	338	339	308	358	344	359	321	347	335	353	346	345	321	369	366	334	304	391	346	330	309	382	343	316	333	335	342	316	319	339	349	336	319	320	342	322	372	354	310	344	301	333	351	332	333	331	364	347	329	326	328	352	371
14520	25116	22142	14016	9919	8496	8701	8063	6490	4622	4180	3262	2516	2376	1822	1649	1580	1461	1249	1056	870	731	701	675	626	541	551	465	495	518	540	638	617	616	536	499	520	466	468	440	468	453	443	451	457	414	423	437	461	417	452	449	439	432	450	415	431	442	409	433	410	435	469	405	434	439	457	432	444	454	446	444	438	411	398	441	441	422	421	447	450	409	474	447	491	441	441	425	392	412	430	434	433	480	388	435	415	396	455	455	415	433	397	406	441	436	389	424	429	464	426	449	389	469	441	431	440	420	400	404	459	436	414	407	403	437	425	406	413	415	426	442	420	429	393	392	444	381	445	420	428	404	405	449	415	423	393	444	441	432	436	444	391	420	430	444	438	411	377	400	406	429	432	387	468	416	369	421	418	441	423	448	396	412	432	421	422	415	424	418	431	463	431	418	436	435	429	455	386	425	417	419	396	417	441	431	405	409	415	442	414	431	423	450	423	441	419	416	395	421	439	435	419	454	440	417	413	411	409	449	424	398	440	434	415	421	476	431	419	469	423	442	470	424	428	429	412	419	460	415	389	405	435	432	457	427	425	415	426	470	416	410	422	402	444	452	419	430	443	447	463	417	428	434	439	468	425	428	463	436	449	420	457	392	430	419	396	385	450	414	411	403	452	449	435	429	422	407	414	427	394	448	415	441	427	425	430	404	396	391	440	478	371	415	429	416	401	397	381	460	429	437	410	424	424	439	416	429	430	425	438	433	415	417	425	426	430	422	415	443	386	470	407	426	450	400	422	407	433	444	465	414	424	451	417	422	388	440	405	446	412	379	427	398	442	453	392	444	415	430	422	416	404	412	406	428	416	455	433	433	414	422	456	412	474	424	446	431	421	428	427	453	418	395	410	434	431	419	415	420	434	445	394	405	438	429	434	407	460	409	444	417	403	417	433	412	410	438	412	454	415	454	382	425	427	429	432	409	449	478	418	418	460	417	384	436	440	415	437	409	446	402	368	420	435	412	440	411	422	450	423	418	446	436	415	442	413	423	415	449	425	410	398	423	430	395	416	438	406	431	421	386	410	454	424	424	438	426	444	419	401	427	439	397	413	408	425	425	434	417	438	429	432	401	400	438	429	412	429	391	467	438	433	427	425	408	397	410	433	439	454	417	433	434	407	454	459	448	437	424	421	434	393	431	404	455	382	426	433	461	441	431	421	445	433	442	429	430	422	420	410	425	446	436	445	409	399	421	421	413	467	454	408	448	429	423	405	462	454	406	419	405	433	416	405	401	402	421	427	427	418	412	430	431	436	464	405	442	431	421	418	416	402	425	438	437	426	411	401	448	426	447	450	464	423	406	418	449	434	461	427	454	443	419	437	421	389	439	417	430	424	428	432	428	413	456	449	465	432	413	421	471	423	424	456	443	440	417	442	406	425	476	429	435	404	420	398	436	430	422	448	383	415	407	414	435	426	452	430	432	410	427	405	447	444	432	420	437	432	426	402	421	405	416	413	419	410	474	430	428	400	415	455	449	424	428	427	395	394	442	417	441	410	452	424	413	428	401	394	445	422	443	412	412	438	398	421	414	408	404	459	461	454	403	400	431	413	424	422	420	405	464	398	425	420	439	415	429	405	410	425	417	440	431	466	432	427	441	426	438	433	411	421	450	413	435	435	398	421	406	447	407	422	445	403	411	442	443	446	427	476	418	383	414	444	453	449	421	415	426	436	416	469	430	421	420	444	402	448	423	452	426	408	411	394	424	403	448	413	408	435	447	444	390	418	410	456	390	420	431	455	437	395	443	420	455	431	399	414	445	457	412	416	430	449	403	386	404	447	403	429	411	420	431	443	438	407	409	426	421	407	449	440	400	430	438	403	414	393	412	424	427	443	399	377	428	431	443	447	443	386	414	417	416	388	446	440	429	432	411	432	415	411	428	442	447	425	473	397	444	433	441	422	417	414	413	415	445	406	407	421	431	425	426	431	409	397	448	454	421	426	416	395	449	390	440	423	442	429	414	408	458	416	425	422	452	436	427	428	426	408	427	401	436	431	427	398	427	444	420	450	432	434	454	418	456	441	455	428	424	428	426	432	372	446	457	435	400	411	388	427	420	445	415	414	409	419	453	419	450	439	410	431	385	463	389	422	395	399	438	398	428	408	417	443	425	399	433	456	424	427	467	423	437	437	438	438	435	392	430	415	457	450	445	396	424	405	413	426	421	414	408	425	437	432	420	416	429	421	445	409	415	400	413	420	414	462	423	430	433	405	406	422	409	388	400	452	409	402	398	412	455	382	448	446	432	456	408	385	426	392	381	422	400	448	428	412	400	434	420	419	413	417	404	437	423	412	438	443	454	414	459	425	430	404	410	395	402	409	437	416	423	443	427	444	411	468	419	425	407	421	428	403	431	408	482	416	411	428	422	418	413	443	440	439	434	434	381	446	420	439	406	426	412	393	443	434	449	463	432	452	426	390	422	388	431	433	412	423	390	456	405	404	412	431	396	423	404	429	410	464	419	384	428	434	425	435	390	416	454	409	420	425	444	445	440	461	435	438	389	400	387	379	430	431	415	444	425	400	427	436	408	450	464	418	428	421	401	478	412	461	404	426	406	446	422	436	413	389	437	405	449	418	456	421	409	449	414	394	427	391	410	422	463	425	419	419	409	425	412	425	433	438	414	405	442	412	418	459	429	460	442	465	435	457	448	468	415	436	428	428	412	465	419	409	430	460	421	423	418	429	401	406	407	414	439	439	402	437	404	428	377	421	397	431	410	454	417	415	439	391	425	427	409	403	396	448	437	409	433	390	400	411	413	440	458	419	444	389	423	428	442	417	460	424	426	432	430	435	410	432	419	408	403	445	424	423	416	431	406	436	413	445	460	437	431	414	428	432	413	421	426	443	424	455	453	454	466	399	413	419	431	449	393	419	435	465	425	389	427	426	404	446	401	425	440	438	391	437	447	406	406	422	430	423	415	443	450	415	406	415	431	435	414	381	415	431	438	411	443	368	469	432	445	429	402	398	425	413	422	411	419	414	425	448	476	438	445	438	467	486	419	416	408	442	430	414	420	404	410	430	436	410	424	419	399	439	402	432	409	459	429	440	385	440	470	457	444	436	400	440	416	421	415	422	416	405	423	435	448	460	433	413	428	372	415	457	419	428	439	441	440	432	429	452	391	405	422	396	450	428	414	435	409	427	451	444	413	426	449	420	457	398	443	388	445	428	403	439	402	445	420	436	432	417	406	418	443	427	444	439	421	460	411	454	450	452	437	394	435	411	471	413	437	426	380	415	438	429	454	436	426	391	462	431	427	392	434	432	429	430	470	377	405	389	422	454	400	405	444	442	402	445	450	379	434	495	448	467	452	432	401	427	445	410	476	418	449	450	465	402	406	403	434	443	454	410	436	424	435	440	408	430	437	424	425	427	422	392	411	452	421	435	451	402	459	463	424	420	425	456	439	410	396	437	392	429	418	370	419	434	415	397	391	420	396
24444	21521	28818	24706	21305	13117	8122	6151	4285	3376	2944	2195	1747	1446	1155	999	1144	1031	865	750	629	508	487	476	435	394	394	375	390	385	380	421	417	470	390	315	297	310	308	312	315	263	259	270	243	305	306	285	272	271	292	260	280	293	257	277	262	259	269	271	244	273	279	243	289	285	247	251	257	273	281	274	253	282	252	294	285	297	297	278	287	294	292	292	266	305	265	315	289	232	269	239	264	263	285	275	260	268	283	268	251	270	264	292	256	249	241	254	234	293	264	248	266	270	244	267	262	273	295	286	255	248	272	245	264	229	267	281	251	251	240	249	253	260	266	255	249	280	261	258	249	264	256	284	268	261	255	257	246	256	223	293	228	275	273	272	263	257	251	274	238	257	235	279	272	273	249	298	226	253	240	238	258	267	254	246	287	259	260	251	252	270	274	290	270	276	241	265	248	241	263	261	264	269	239	276	255	247	263	259	249	277	293	270	250	269	283	228	243	250	258	254	282	270	265	268	252	251	257	279	252	231	297	283	264	261	284	286	256	280	228	256	232	263	281	263	282	269	244	262	244	227	261	254	240	240	267	273	277	268	245	238	240	272	274	274	271	286	266	263	243	271	254	276	265	244	247	255	273	270	254	270	269	267	240	287	252	306	224	271	263	255	255	276	275	260	243	260	286	276	253	263	265	253	261	252	241	245	259	233	265	267	242	241	292	269	265	270	286	270	293	254	284	266	246	257	268	255	267	289	276	250	258	252	284	204	261	255	267	240	262	292	255	236	285	253	245	255	278	279	289	242	249	276	272	267	271	269	262	304	263	272	262	265	255	271	254	246	255	300	275	292	275	283	296	276	250	263	266	260	271	271	266	292	289	237	226	271	241	273	253	259	252	269	251	270	265	236	294	255	268	237	294	272	250	290	259	261	259	292	281	232	255	276	265	277	292	285	248	255	266	265	251	285	266	273	244	264	263	262	289	253	271	280	261	273	242	260	278	271	249	259	232	282	276	250	255	290	225	267	259	256	265	270	264	285	273	261	275	247	270	258	265	280	274	266	275	275	254	250	274	267	281	267	266	269	288	275	260	234	262	259	255	272	250	227	258	272	257	293	275	256	262	252	286	284	290	260	248	281	275	272	245	257	252	288	272	287	285	281	253	280	263	246	281	268	284	252	242	299	257	278	259	258	270	253	249	263	250	293	239	270	265	282	269	263	257	283	277	235	261	283	270	263	268	261	305	257	244	266	251	267	277	263	261	264	223	255	273	263	274	260	255	256	278	228	262	267	265	242	285	235	294	258	261	284	265	292	251	298	237	272	280	284	262	237	251	251	247	256	263	270	258	226	268	249	252	275	271	251	281	283	272	270	254	261	248	264	240	266	279	251	250	261	261	260	280	243	265	256	278	255	288	256	266	268	263	271	258	252	262	242	255	269	265	274	275	283	258	267	267	260	283	247	258	257	242	270	265	241	288	256	281	259	265	272	272	280	300	248	262	286	278	244	269	270	291	271	271	262	267	251	272	241	244	261	268	261	241	227	253	273	243	251	274	267	268	291	263	258	270	267	256	263	270	267	273	280	238	266	258	247	251	256	256	268	290	237	265	259	253	265	287	256	256	286	251	275	242	263	264	265	275	264	247	272	244	264	287	288	264	275	275	275	255	242	243	265	272	238	231	276	247	280	249	286	251	264	247	255	249	261	245	256	233	260	245	256	278	293	247	270	300	237	286	247	251	243	269	263	276	264	254	272	259	234	261	281	287	266	286	258	273	275	262	236	276	266	255	248	279	251	264	274	281	257	228	267	244	233	241	245	264	263	287	251	283	253	250	228	245	289	259	256	291	233	254	270	261	265	260	258	255	253	257	234	281	257	252	245	271	289	289	237	250	252	258	275	278	255	251	233	249	281	283	232	248	266	255	243	256	249	271	283	237	284	267	248	271	290	245	245	236	276	258	262	253	288	262	243	252	238	273	228	256	287	274	273	265	283	279	269	259	283	283	274	265	264	265	266	275	290	248	280	232	260	271	283	263	294	274	268	258	242	269	276	263	288	256	286	256	264	282	264	290	273	262	283	283	281	252	256	277	236	266	255	262	265	227	266	283	245	260	284	283	274	265	261	277	260	248	282	256	271	263	281	286	276	281	232	283	248	243	259	237	248	278	279	290	269	266	284	266	281	259	278	278	240	290	282	290	265	261	245	276	245	279	240	255	260	279	276	246	266	247	281	256	298	284	248	271	255	266	254	259	270	296	292	262	246	258	271	286	284	258	265	268	255	254	282	266	301	253	232	264	266	244	241	250	255	265	226	232	278	275	276	249	273	259	282	262	278	209	294	273	259	275	253	249	255	272	248	283	256	254	283	246	258	272	287	252	259	269	261	281	260	253	276	278	261	271	266	259	281	265	265	253	281	236	287	248	259	258	242	282	280	285	252	257	253	258	298	263	262	244	251	248	246	242	255	256	254	275	310	240	283	267	249	267	258	280	248	312	252	256	299	283	251	276	235	280	250	289	247	277	255	260	261	285	259	239	268	267	272	238	261	271	263	261	255	284	277	284	262	277	244	257	248	288	263	266	258	284	288	260	268	247	278	245	279	248	245	239	278	241	239	260	262	241	263	244	280	280	275	257	270	280	249	297	246	251	253	271	256	275	275	262	303	270	263	263	255	252	266	281	272	272	259	288	300	238	263	293	291	262	245	254	285	267	250	273	263	259	274	295	281	252	238	258	269	245	237	263	232	264	237	271	277	264	279	272	255	275	258	259	244	255	256	289	235	285	267	264	265	258	266	276	273	262	254	221	229	276	277	279	279	277	266	271	270	242	274	246	271	269	274	279	283	243	278	270	304	253	257	282	259	279	249	284	260	285	245	268	263	242	278	250	245	290	260	240	275	266	258	241	288	257	274	268	256	278	248	271	258	270	274	256	249	268	266	279	276	253	249	259	277	204	270	283	264	290	259	265	272	279	281	259	296	279	268	257	254	275	269	248	280	288	281	245	242	260	246	267	294	247	259	253	286	289	261	278	272	231	242	284	276	278	290	279	275	254	273	250	239	271	287	273	239	307	256	237	237	261	263	309	286	271	263	259	250	244	287	252	250	283	278	254	254	248	267	281	281	246	270	263	271	262	270	265	290	276	283	253	228	275	244	263	262	242	294	253	265	261	246	269	280	239	241	260	271	227	266	243	257	270	274	269	241	260	290	260	268	278	297	259	274	277	281	292	278	264	248	301	256	245	262	266	261	247	287	253	270	271	238	267	240	271	253	253	257	247	259	287	246	273	274	292	291	287	266	243	267	250	276	240	250	264	259	294	263	273	243	262	260	288	255	268	290	280	264	283	283	248	230	256	266	275	275	285	258	283	279	265	270	264	258	255	285	256	218	255	281	233	262	260	261	266	246	258	240	263	283	274	277	255	247	283	284	245	272	258	238	263	265	258	269	254	237	281	268	265	270	271	273	256	272	243	251	290	274	264	264	261	268	253	259
15914	33584	30477	20561	15230	12959	13615	12369	9654	7679	6565	4832	4051	3369	2522	2247	2354	2139	1781	1501	1221	1002	788	780	667	585	579	553	588	573	660	758	691	736	621	476	423	397	409	451	410	390	401	365	382	351	395	445	412	370	337	334	352	369	400	326	378	399	359	346	371	354	321	377	336	372	346	336	368	337	372	347	356	350	347	357	358	378	346	381	374	383	380	413	373	332	363	367	360	335	343	340	354	325	334	329	344	337	339	352	324	350	328	344	337	322	355	350	354	360	350	337	348	379	345	356	343	364	337	322	396	348	344	364	370	321	347	312	366	304	354	338	352	338	336	331	314	368	364	328	337	342	334	351	362	353	353	322	341	349	332	336	372	340	318	340	325	331	340	322	359	343	357	367	317	343	312	330	360	361	366	322	346	358	342	352	342	357	364	363	350	343	326	331	336	339	342	331	341	343	354	350	349	363	373	356	352	328	302	349	328	344	340	345	313	362	327	330	322	369	340	371	335	374	354	315	347	358	374	328	356	358	355	307	296	330	376	310	341	365	338	362	334	379	315	347	366	341	332	345	341	334	354	330	336	345	360	365	331	346	368	341	314	357	311	334	356	353	329	352	356	368	341	333	320	345	316	354	352	357	347	354	324	325	343	346	334	334	343	343	339	364	328	341	378	355	332	328	355	352	364	334	324	318	352	346	348	355	387	342	327	344	309	358	352	326	351	365	347	341	341	357	331	338	324	358	343	354	325	343	320	361	386	345	356	334	334	330	375	326	339	348	345	317	351	304	373	345	367	318	355	329	343	353	360	324	328	358	355	365	384	361	360	356	347	328	344	382	378	349	355	332	335	322	342	330	342	320	344	322	358	358	348	355	347	333	355	349	317	334	341	320	354	320	345	336	331	320	341	324	314	330	354	347	345	341	325	363	334	357	317	318	346	335	341	334	356	346	365	336	317	315	358	348	324	321	336	313	376	313	334	320	322	352	331	321	362	322	346	349	375	335	305	374	356	349	358	330	349	342	308	373	379	346	328	375	354	330	317	366	363	309	343	323	333	339	367	316	334	370	353	362	340	333	340	338	339	377	338	346	364	347	318	362	335	346	318	353	309	342	333	358	340	336	309	334	326	375	346	330	323	355	350	352	365	347	329	317	345	357	303	334	351	337	315	326	319	323	331	344	333	310	328	350	331	332	392	323	341	339	320	341	331	330	384	326	339	346	353	342	322	359	354	304	324	368	341	329	354	324	340	354	330	357	365	322	342	330	323	341	363	332	326	342	365	318	354	301	327	331	337	322	319	355	321	333	335	357	331	346	351	359	326	356	313	322	339	358	334	326	365	349	321	353	344	352	335	359	382	360	296	360	326	338	321	347	381	288	356	325	384	345	352	382	376	339	328	316	336	329	347	354	355	338	341	376	344	336	340	349	300	349	331	353	340	329	335	361	354	333	355	337	333	342	363	350	318	343	356	323	349	350	356	337	388	334	323	349	369	343	306	389	357	341	366	359	360	319	317	297	338	338	325	346	364	330	366	318	348	350	339	369	308	335	345	348	373	305	327	330	338	338	312	369	329	338	308	322	316	342	350	296	361	335	336	326	345	340	306	357	332	323	347	337	337	376	345	342	321	344	343	350	328	358	331	331	347	368	337	318	354	333	312	325	347	326	368	359	333	323	336	357	324	338	330	313	347	337	299	351	365	363	356	360	343	340	368	327	320	310	340	335	308	313	339	342	330	346	328	346	341	328	366	310	339	329	328	362	348	311	307	361	342	341	323	352	331	339	354	375	357	345	351	319	310	390	362	338	299	332	356	371	357	305	310	346	343	339	319	350	379	358	383	346	344	367	359	375	354	338	327	336	339	333	322	364	333	296	344	365	333	309	325	315	374	340	313	332	357	341	323	355	313	354	341	362	359	349	359	361	340	357	329	329	337	316	341	323	364	338	370	330	356	335	333	362	317	382	317	349	333	363	368	357	326	339	328	343	317	337	331	369	361	326	321	324	361	313	356	335	338	328	372	363	353	320	343	326	346	333	347	361	347	327	317	352	328	339	346	347	338	375	369	349	356	329	332	355	315	353	334	329	335	314	340	389	334	326	350	364	333	297	323	316	353	325	350	342	349	357	332	345	314	339	340	344	338	349	332	349	348	348	358	307	324	372	347	376	326	377	333	348	358	367	324	353	336	351	344	327	331	326	335	337	341	369	348	354	350	372	340	374	379	359	335	349	369	334	304	337	351	361	337	339	345	342	312	337	344	361	349	352	297	326	347	330	343	375	351	359	367	320	318	340	369	339	308	360	340	349	342	353	346	342	352	333	359	341	348	333	342	307	332	376	318	336	354	365	323	326	307	345	326	355	334	316	336	364	347	347	347	340	321	326	387	321	349	340	351	338	367	351	311	313	355	351	345	360	350	383	354	346	357	356	327	348	332	329	356	342	340	343	298	315	362	337	379	328	368	348	342	364	324	364	365	339	361	332	358	323	339	337	325	375	350	344	326	333	342	338	346	377	348	345	347	350	336	346	340	336	320	316	354	355	336	362	328	348	346	340	312	328	342	320	314	363	328	321	347	345	326	332	356	355	335	318	339	343	350	306	358	346	300	344	302	345	371	344	340	345	334	374	312	323	335	357	331	326	359	324	359	337	312	340	322	347	288	331	354	345	324	325	362	338	318	375	344	339	342	353	341	372	338	372	307	325	347	327	347	344	344	328	319	351	351	338	352	336	346	334	387	354	353	348	358	302	351	347	318	374	360	317	355	370	310	377	335	348	340	342	310	350	338	336	380	323	317	371	326	351	352	324	365	347	352	323	329	321	373	314	333	354	331	317	326	345	375	353	358	341	341	359	360	343	361	317	331	340	336	345	342	315	366	326	355	334	375	326	329	328	314	337	340	340	343	370	312	332	353	367	319	329	318	357	384	312	310	336	304	333	344	338	353	328	339	356	326	334	314	310	301	327	334	334	365	326	321	353	344	315	314	367	358	305	344	337	340	350	332	322	277	347	300	318	318	346	311	306	350	340	369	330	319	382	366	346	361	317	361	327	351	332	327	328	354	364	323	352	346	318	357	404	318	350	304	350	328	317	348	337	335	353	356	342	330	360	340	337	345	335	366	302	344	353	349	327	343	359	321	311	291	313	349	360	347	339	359	316	325	361	314	345	332	344	335	317	339	333	318	358	347	326	369	330	354	329	333	359	335	333	353	345	352	324	329	352	381	383	339	356	333	321	327	323	337	343	327	371	347	337	336	338	331	354	332	353	364	312	382	326	334	305	332	336	387	334	361	348	299	350	370	352	355	343	320	330	349	347	338	329	349	351	360	343	364	328	331	342	324	356	349	338	356	335	340	339	288	359	352	321	313	322	353	338	335	327	347	381	351	356	344	335	332	321	352	378	326	330	322	343	321	335	348	333	320	319	334	312	344	344	358	352	322	361	355	342	346	320	350	369	349	356	346	342	354	383	377	320	346	323	359	320	352	343	354	345
25762	21554	27554	25589	12162	5480	5359	4627	3216	2688	2317	1727	1473	1157	988	905	981	884	797	751	631	563	521	484	493	484	448	439	436	455	450	514	534	517	463	437	384	373	363	347	419	392	378	397	370	361	412	408	393	341	365	376	351	345	380	410	368	339	376	373	390	382	334	366	397	368	379	339	360	402	375	392	380	363	363	380	396	384	373	405	394	332	391	388	393	383	381	386	335	396	354	369	349	359	341	393	324	387	356	361	373	373	382	380	390	359	391	376	378	340	422	374	389	348	362	393	379	351	386	368	330	374	366	366	358	354	376	353	342	369	365	376	360	358	361	351	394	394	375	369	382	361	348	378	379	370	377	381	348	342	395	369	342	348	356	351	369	378	408	357	370	353	375	383	364	364	395	378	347	354	392	371	335	340	384	387	371	352	379	364	385	371	324	335	379	344	353	369	391	364	387	346	335	353	370	331	372	386	367	365	347	352	411	354	391	355	340	368	335	337	360	353	355	342	381	364	359	354	351	371	354	339	376	371	361	351	376	331	398	374	339	348	369	382	367	351	343	370	341	348	362	332	376	391	361	405	369	330	349	346	386	387	364	373	340	366	405	366	371	385	365	367	383	338	363	344	362	355	364	338	369	348	369	371	359	383	373	350	379	370	356	354	370	394	330	363	396	384	352	370	367	346	347	405	397	356	379	370	382	354	359	327	353	374	351	337	366	358	363	333	390	358	346	338	362	363	342	352	379	344	410	372	358	376	394	352	381	353	357	376	343	346	366	361	338	351	375	362	348	353	352	324	351	346	370	353	364	336	374	382	342	327	339	370	366	375	337	361	370	375	344	360	380	362	314	406	340	360	388	376	393	390	355	379	377	383	360	357	349	399	377	393	325	391	343	351	358	371	363	356	356	348	373	394	377	360	389	376	406	335	346	375	360	364	377	353	355	367	368	362	404	351	362	372	367	379	367	332	404	347	364	361	369	372	370	358	385	381	362	345	351	334	365	358	347	361	407	345	368	359	376	364	367	345	346	365	309	355	364	355	363	381	398	354	396	355	371	343	398	379	398	380	373	381	384	358	392	385	403	368	381	356	386	321	388	351	362	401	385	338	346	374	348	379	351	388	310	348	370	336	366	377	386	379	385	371	395	391	374	378	367	339	391	333	361	349	344	362	395	376	361	349	337	348	339	357	304	379	376	377	359	362	333	363	350	350	357	322	384	392	375	389	337	340	356	356	391	379	325	333	401	366	332	343	391	348	355	395	410	354	379	350	371	354	366	374	380	344	365	337	377	396	348	384	386	370	363	381	370	375	384	375	356	346	374	347	393	342	387	381	379	347	354	346	388	378	363	355	389	354	381	355	364	375	353	390	320	330	368	395	342	404	341	370	384	365	324	359	390	361	345	379	350	371	386	326	355	385	388	397	343	382	353	357	366	359	367	362	352	365	352	372	352	363	347	319	365	359	357	354	425	402	366	368	390	360	416	354	353	386	360	372	365	371	369	396	354	390	325	370	379	390	336	395	355	381	382	361	389	364	340	395	366	358	386	375	382	346	362	352	379	378	371	375	326	392	310	358	350	367	374	387	355	386	366	347	406	359	373	350	324	370	335	358	347	340	371	390	369	356	365	381	357	365	370	340	380	394	366	387	383	369	359	376	341	375	354	371	356	360	367	370	363	396	349	386	357	352	375	377	395	369	369	388	375	361	356	372	386	348	371	373	374	339	378	387	362	400	364	344	343	371	366	349	346	347	380	372	353	382	338	388	346	337	365	383	383	379	370	352	337	375	403	345	361	358	349	340	382	341	372	359	357	376	398	357	341	369	412	350	372	332	388	367	385	349	362	338	405	378	374	367	345	346	352	353	354	374	391	360	378	391	353	387	367	381	347	338	366	333	349	366	391	357	355	364	367	364	357	397	366	379	349	350	328	385	363	323	343	397	350	380	345	335	400	375	344	402	375	350	363	339	365	366	347	375	415	383	324	337	327	371	355	378	367	318	397	385	358	375	330	392	367	334	355	358	375	420	365	363	353	373	371	380	381	368	372	377	340	362	372	383	368	381	337	339	348	403	366	336	369	376	336	381	374	391	375	370	358	363	360	359	391	366	362	392	367	360	355	336	365	332	363	343	398	382	360	391	369	358	376	374	384	338	393	350	379	375	369	363	353	374	385	338	352	348	346	333	357	365	383	381	357	372	366	389	344	368	369	379	400	341	323	341	369	360	382	372	390	357	359	345	391	365	377	327	345	313	373	382	363	362	379	387	362	346	353	364	334	400	384	418	386	371	357	361	336	353	386	373	385	364	385	357	343	373	375	332	382	388	407	350	360	365	360	353	382	364	322	332	333	340	382	370	376	384	355	391	346	370	336	347	318	348	336	394	360	384	360	399	355	370	386	344	357	390	333	370	338	370	375	356	402	367	387	359	375	365	356	357	397	374	367	334	352	379	374	346	400	363	378	354	363	370	374	383	389	393	371	358	364	344	341	344	375	386	324	376	360	371	349	378	344	351	385	378	377	371	366	364	368	361	320	391	374	351	402	365	366	354	364	350	374	380	385	401	360	383	387	371	331	360	375	349	377	349	388	338	364	369	397	362	349	339	402	368	369	358	369	374	377	365	349	373	348	403	379	362	362	397	359	387	360	336	327	390	379	359	367	381	345	391	389	340	351	368	377	374	373	372	374	366	352	403	366	368	352	359	360	408	401	359	349	351	336	351	353	374	377	376	379	367	360	350	357	358	362	378	367	369	363	367	343	357	362	368	367	350	374	389	353	401	332	337	371	349	355	363	338	400	351	356	337	343	356	380	385	376	375	368	341	351	314	381	354	351	380	378	382	385	316	342	380	373	348	358	360	361	396	372	332	384	394	367	352	356	351	375	349	375	356	357	340	362	358	384	367	373	315	422	370	348	362	324	393	409	345	353	382	398	391	387	389	336	348	335	338	380	363	347	372	327	361	387	346	370	398	348	379	371	369	378	373	347	379	392	362	342	391	369	339	366	380	387	344	398	350	376	362	379	363	375	364	398	386	365	408	362	343	358	362	350	399	358	368	331	363	357	374	370	346	359	344	378	367	335	375	350	379	355	396	378	369	389	334	345	339	382	331	382	392	352	371	382	352	377	361	386	368	342	354	356	351	322	365	346	355	367	338	403	377	354	363	333	381	341	326	359	352	364	367	363	365	352	357	352	367	351	342	371	356	369	351	337	324	354	361	382	407	334	358	356	339	347	377	348	399	353	340	333	346	359	350	342	394	372	335	332	337	386	395	362	424	428	369	345	413	394	344	341	355	361	345	349	368	376	381	388	363	361	377	397	368	362	375	342	379	360	374	354	365	333	350	348	360	354	347	358	365	393	365	363	344	356	362	391	376	370	371	376	368	390	353	322	366	352	369	363	364	383	362	355	353	352	321	367	377	351	386	391	374	365	370	337	346	351	364	387	363	343	331	369	340	376	379	367	396	368	378	368	367	382	397	371	388	353
15873	30278	27098	17069	12625	10669	11484	10440	7608	6326	5589	4086	3526	2658	1992	2082	2012	1757	1605	1391	1136	925	808	711	731	734	670	556	609	684	721	761	711	750	703	575	511	507	460	505	485	487	493	521	500	481	518	522	488	477	433	489	466	441	494	423	436	499	473	488	471	436	462	472	483	470	472	476	479	482	436	455	486	450	473	465	464	480	495	509	456	470	467	473	486	467	470	435	471	475	480	499	463	451	480	458	479	479	478	479	458	443	466	443	445	444	474	444	441	414	465	450	410	478	485	450	456	457	452	419	454	463	442	441	442	511	503	465	464	441	436	459	442	455	518	449	486	455	445	476	439	445	427	450	456	442	475	438	460	449	464	459	462	462	426	462	474	493	480	435	457	460	417	445	455	478	474	402	430	490	433	466	423	482	434	446	443	460	448	471	464	486	444	449	478	445	450	460	458	493	453	503	399	438	434	459	492	486	464	457	442	476	456	482	486	479	462	472	455	506	462	441	476	457	428	449	443	466	447	474	446	484	465	436	436	447	462	438	473	451	447	476	467	463	452	460	446	482	479	462	447	493	474	457	445	438	439	484	447	449	438	464	483	468	435	481	464	449	421	462	454	460	453	431	473	460	477	503	486	447	464	435	458	434	470	463	419	445	511	481	451	440	492	449	435	416	438	441	476	463	469	480	469	468	512	495	428	469	461	459	412	457	445	459	466	449	460	457	472	436	453	457	441	437	448	444	474	444	478	445	459	447	482	417	453	428	465	453	470	450	445	467	494	419	444	448	442	429	459	434	464	442	446	481	454	451	459	452	431	470	480	441	449	495	445	477	462	448	462	449	456	461	460	458	453	434	488	498	463	499	436	475	462	453	428	432	492	489	502	485	475	484	461	439	443	445	492	456	462	466	463	490	453	466	453	471	459	496	511	483	475	449	466	448	432	474	476	475	446	422	455	462	438	475	456	453	470	428	458	423	481	423	450	428	464	446	473	443	450	419	473	452	456	467	457	469	458	491	484	448	444	469	451	474	431	452	467	444	455	449	451	457	444	441	427	447	449	460	512	458	457	464	442	468	461	446	491	459	454	485	492	433	470	472	457	460	445	439	454	448	439	435	454	466	444	408	475	490	432	477	487	428	430	477	446	473	382	484	497	481	466	480	443	453	446	473	453	487	465	448	462	479	524	453	436	414	456	466	456	457	415	446	407	463	449	449	461	491	464	476	473	467	491	468	479	450	463	469	476	470	438	457	433	430	475	454	462	439	452	462	475	433	467	443	431	466	466	473	442	469	461	457	478	476	422	447	453	457	477	443	426	459	473	472	440	441	441	481	464	467	457	460	461	462	436	478	469	463	487	446	468	450	445	439	448	498	456	438	463	449	445	476	448	506	483	474	456	466	475	479	496	436	488	458	434	432	427	445	448	429	461	472	495	445	474	453	457	493	468	485	455	457	456	460	452	440	495	424	470	440	450	468	492	457	453	429	439	463	450	427	465	460	437	424	488	487	458	467	443	502	452	466	476	516	444	430	439	455	489	458	470	489	488	456	496	458	471	421	420	491	434	431	435	459	465	434	457	463	478	450	459	454	465	484	462	451	459	477	460	466	451	440	454	463	473	423	442	498	498	474	477	464	439	487	426	434	480	482	463	457	476	454	432	455	499	474	459	451	446	490	473	481	425	440	459	459	462	455	426	442	510	439	467	426	476	484	458	524	423	468	461	480	444	465	434	482	423	419	502	467	511	501	415	423	451	472	411	468	456	471	487	423	447	440	446	450	473	476	447	479	474	456	446	426	453	441	459	470	502	444	500	441	442	470	435	466	405	473	482	480	447	472	463	432	470	461	493	446	461	474	505	441	433	422	441	478	445	479	442	473	471	443	492	448	454	488	451	462	472	469	480	468	438	452	474	467	458	423	448	456	437	439	457	450	465	439	461	471	477	460	477	433	487	444	458	487	440	449	410	475	418	470	435	458	468	481	448	463	490	473	446	468	445	449	414	487	466	403	466	435	462	426	422	439	449	433	491	431	460	454	447	501	435	453	469	478	467	441	461	455	450	431	448	428	423	479	469	428	467	443	480	459	450	466	396	468	453	475	440	475	440	427	455	454	490	463	424	440	445	437	435	470	474	479	463	483	438	451	459	448	439	460	457	442	434	463	456	428	437	459	483	466	463	427	442	472	459	468	475	454	430	472	476	468	426	458	490	446	494	464	443	442	458	440	468	503	418	475	454	455	469	433	469	485	450	452	466	493	421	402	447	485	457	446	456	449	454	467	458	463	481	439	452	450	468	506	441	494	497	449	463	489	436	468	468	461	493	471	454	474	472	459	460	461	458	444	451	499	443	468	478	466	428	451	435	434	440	474	497	459	488	445	467	496	434	449	440	477	434	462	438	460	440	501	520	466	505	483	473	433	434	453	480	454	436	461	475	464	418	465	463	447	478	454	486	466	468	473	465	443	438	466	449	465	453	478	482	465	440	480	461	457	520	488	479	447	452	467	451	449	457	450	453	444	476	440	482	465	437	473	438	459	414	437	463	464	414	470	461	454	458	490	469	460	416	461	472	457	437	489	504	472	445	455	444	444	462	457	479	494	453	442	452	467	507	451	447	418	501	478	462	474	455	446	450	451	447	427	486	518	469	455	477	449	494	457	461	421	493	480	431	453	430	477	493	471	462	445	456	517	420	455	484	489	433	484	476	427	460	471	469	468	464	463	454	441	436	480	462	466	453	446	447	461	460	477	441	459	426	475	459	487	444	443	443	470	461	479	443	457	444	473	468	486	452	496	499	456	464	443	466	396	437	432	454	472	471	494	450	495	433	504	508	484	457	453	467	484	491	470	488	486	480	446	438	457	421	448	404	467	469	418	478	479	494	476	471	453	467	475	431	449	451	487	467	500	418	446	486	455	444	455	459	449	470	453	433	459	481	465	476	466	471	453	488	490	486	477	493	440	431	461	420	453	446	436	441	443	454	438	480	468	443	443	433	489	463	454	482	454	447	468	439	480	489	461	437	442	481	463	455	441	441	453	489	435	474	452	480	486	459	463	438	472	461	426	475	446	463	444	447	481	465	468	456	450	468	464	486	426	438	484	435	437	474	478	494	461	469	449	458	462	488	496	464	459	457	427	447	466	442	429	453	471	477	472	438	439	463	446	460	437	448	452	430	459	449	463	489	413	420	452	471	444	453	422	450	464	449	451	470	476	487	445	471	486	478	447	488	468	460	461	486	433	451	432	477	431	449	479	466	494	460	480	423	481	432	463	452	451	446	459	448	449	440	489	468	474	488	409	434	477	463	447	497	478	469	496	468	469	455	463	477	495	469	470	427	449	444	449	494	471	455	458	454	445	468	439	461	457	479	482	457	486	486	450	493	472	457	507	475	429	451	450	495	494	465	459	481	439	453	443	471	452	452	443	463	471	455	439	479	454	446	445	481	465	445	470	460	444	463	475	452	455	417	473	477	474	451	451	467	505	508	440	500	441
23542	21618	29513	24236	21651	21852	17133	9505	5904	5073	4184	3129	2532	1873	1399	1439	1443	1336	1146	986	815	648	586	555	552	443	449	475	486	420	481	510	518	523	489	407	372	352	322	321	320	298	317	279	296	312	373	314	298	296	299	293	310	320	276	297	306	302	298	304	303	282	299	300	306	289	258	325	301	292	312	271	282	304	294	310	304	326	312	356	309	339	316	323	296	318	303	316	306	296	257	298	268	300	286	282	283	303	297	312	260	291	283	276	263	310	265	291	252	299	295	297	281	269	274	261	237	273	272	299	255	298	275	311	260	279	263	303	297	258	340	316	314	286	298	248	262	276	284	285	270	295	292	275	259	274	273	277	300	289	269	266	248	325	283	270	310	282	267	314	250	291	276	266	309	291	280	291	265	260	283	266	281	272	260	270	273	293	282	274	273	298	292	267	280	263	273	292	255	282	293	288	289	283	284	266	293	266	256	262	281	257	245	261	293	292	278	265	292	276	245	287	267	288	279	259	274	283	274	256	291	279	285	298	312	285	321	261	281	288	297	279	271	261	290	282	283	264	274	300	239	247	305	283	287	284	278	304	299	272	272	287	294	276	294	259	267	284	281	306	289	290	299	281	259	262	267	301	270	261	294	310	266	265	251	291	291	262	276	273	277	307	293	290	273	296	268	264	291	276	303	290	289	271	301	267	288	270	289	305	267	288	269	278	283	295	271	280	287	298	301	281	277	276	306	283	263	285	295	268	304	266	264	270	273	293	279	258	293	264	298	258	276	269	254	317	296	274	306	283	294	256	295	259	278	257	289	278	288	271	322	254	295	268	310	282	271	302	284	281	276	281	281	260	288	273	275	287	242	294	301	268	258	275	262	290	305	268	283	275	277	274	283	261	285	288	281	263	296	259	272	263	296	290	307	310	269	236	328	301	267	242	268	274	271	282	275	289	277	285	255	252	297	284	297	271	292	263	262	293	274	264	288	277	277	265	280	282	266	276	302	250	289	283	304	277	294	267	278	328	273	277	225	271	274	260	298	288	267	290	288	277	262	279	305	257	294	286	268	297	299	255	294	265	321	268	259	279	267	250	279	300	301	296	246	296	307	286	276	315	276	265	273	304	331	264	292	279	294	284	290	242	285	281	307	288	256	266	287	289	247	260	272	293	279	297	307	276	250	276	275	304	251	282	297	277	267	252	291	310	307	282	288	270	294	261	295	298	276	284	269	261	224	280	250	302	277	301	269	295	282	297	262	267	261	278	289	248	274	301	289	250	263	289	296	288	286	305	281	237	265	270	269	289	275	311	297	294	242	271	284	293	264	265	273	296	279	266	270	274	275	287	289	295	312	280	295	280	283	287	266	260	276	261	258	271	283	272	286	272	274	278	311	283	265	270	274	266	264	269	260	305	287	297	251	280	279	259	282	285	314	264	269	286	279	272	279	263	293	294	255	285	292	284	302	292	287	291	279	270	266	269	291	304	293	286	271	271	309	260	278	282	311	307	276	291	266	285	269	261	259	333	273	278	272	304	243	269	271	286	287	273	309	281	266	294	268	282	256	276	315	279	271	317	264	275	280	288	265	273	260	282	281	268	271	291	308	280	317	266	283	291	286	302	286	312	252	299	292	268	291	282	280	279	284	274	259	305	304	242	288	282	281	272	285	280	243	311	302	294	282	279	271	271	294	299	255	276	277	294	285	299	257	258	294	272	295	294	280	259	254	275	272	273	293	296	285	278	299	275	309	281	262	269	265	273	291	292	294	275	279	283	327	284	295	296	259	312	288	268	267	288	265	244	297	282	284	283	272	301	271	256	296	288	300	269	297	285	265	299	253	287	254	258	314	286	270	306	301	255	300	271	304	301	253	270	260	291	277	300	270	308	257	306	279	287	294	276	286	282	275	290	281	287	270	277	285	284	279	276	311	289	250	251	316	289	282	247	288	287	273	275	286	305	278	267	282	293	265	286	281	284	288	269	287	283	274	263	283	286	289	264	253	253	292	286	274	285	282	292	269	291	288	272	266	304	237	279	296	256	280	270	300	291	272	262	272	272	266	255	255	267	262	253	291	299	298	289	301	302	297	267	246	284	274	302	270	259	277	282	297	281	263	255	275	291	299	254	276	303	277	267	293	262	252	265	310	280	273	249	277	286	274	260	316	313	272	279	304	287	284	302	280	280	281	315	279	260	293	263	276	278	243	300	274	281	292	282	280	304	275	279	282	309	289	264	275	299	295	284	282	302	293	279	288	299	255	257	285	257	296	263	287	252	265	293	261	294	286	302	260	274	276	281	280	302	290	291	303	286	300	281	262	283	259	301	270	260	287	290	286	301	283	291	297	287	257	273	293	289	299	300	284	289	273	293	320	314	273	298	273	261	279	254	266	298	282	265	294	290	294	285	270	243	308	258	312	243	261	280	262	301	272	269	266	284	280	292	285	235	297	260	288	316	253	277	265	288	259	263	273	303	279	301	270	311	270	247	288	302	313	272	262	288	284	280	290	310	319	282	280	260	286	276	279	273	293	288	280	277	299	272	298	272	283	295	296	292	290	267	275	302	258	277	285	301	282	296	288	258	270	264	287	266	298	296	294	271	286	263	301	274	291	277	274	273	272	249	279	295	290	287	291	250	306	261	272	293	292	291	261	274	262	283	292	257	264	271	251	290	266	262	265	266	256	323	261	276	288	276	273	269	275	274	271	267	256	260	269	271	307	277	310	267	311	277	283	314	300	274	272	279	286	291	258	281	302	279	290	306	288	282	272	288	261	285	281	279	296	282	296	270	259	306	275	273	311	292	297	286	260	292	291	300	279	284	289	282	292	275	278	284	305	288	279	251	302	284	245	262	298	258	268	283	275	279	275	258	314	274	282	304	281	255	267	284	325	264	264	277	271	280	277	295	285	282	305	277	259	276	263	276	275	275	263	306	279	273	293	269	275	307	286	255	310	285	285	280	267	271	291	287	299	284	280	289	279	293	263	297	267	293	277	305	274	279	264	265	293	281	266	282	268	306	278	281	238	266	259	317	285	283	273	274	285	267	267	271	290	291	283	273	288	305	282	243	279	269	271	277	295	288	290	297	266	266	276	289	288	272	282	305	269	276	303	306	287	265	293	270	301	240	269	283	247	290	277	300	298	290	277	305	268	287	237	299	268	257	296	281	313	263	283	277	284	258	280	263	293	283	295	274	291	261	293	268	282	290	280	280	261	244	283	280	263	292	294	265	289	270	260	248	279	268	296	293	308	264	265	288	258	273	291	288	324	267	295	257	278	261	256	264	299	252	271	276	292	262	290	279	281	306	277	290	270	258	286	274	274	278	302	275	287	283	275	277	272	262	298	257	268	273	280	282	278	304	295	284	292	292	269	290	268	270	297	274	248	299	259	248	289	264	277	277	283	281	272	254	273	316	311	267	245	274	251	255	246	284	279	277	283	273	283	298	249	272	293	297	264	281	281	279	306	274	260	313	283	282	274	272	293	304	279	299	276	280
19082	39695	35994	24823	19843	17554	18740	16241	12141	10998	9049	6998	5884	4114	3107	3186	3311	2795	2467	2091	1589	1233	1002	948	850	762	697	740	717	730	758	817	799	926	812	641	502	474	456	449	470	459	409	409	389	440	465	432	380	393	383	410	340	385	387	378	414	354	383	359	338	383	354	350	360	373	384	372	369	369	357	354	360	370	392	402	432	384	358	399	394	429	439	403	377	407	368	387	381	371	359	384	358	370	397	355	360	378	367	337	318	346	326	353	366	356	379	379	369	380	359	382	339	356	320	354	364	323	337	347	349	335	311	351	353	329	389	371	358	353	330	365	357	383	331	338	351	399	363	342	334	338	348	340	314	356	333	364	330	338	370	319	363	343	347	362	379	362	358	350	368	349	337	338	338	371	340	315	359	367	328	372	344	340	344	324	320	343	360	359	332	356	381	348	358	350	339	338	336	388	345	340	338	346	335	371	371	358	359	356	353	371	337	362	342	363	331	329	353	347	352	362	354	347	371	324	333	370	315	330	346	339	319	337	361	356	379	338	355	380	354	370	333	350	344	313	352	358	362	335	374	340	380	343	327	358	338	354	341	347	325	360	405	320	342	329	352	366	341	367	304	369	338	392	334	375	342	316	336	347	381	364	340	310	345	348	362	350	323	349	364	327	314	348	335	351	314	354	364	326	347	355	328	334	336	320	363	375	336	361	332	376	344	397	342	323	332	333	353	331	365	354	332	365	352	333	400	342	346	349	323	346	376	373	362	344	353	341	339	369	371	341	359	338	328	346	323	372	347	339	342	362	328	366	351	376	340	346	344	348	367	322	330	355	389	340	360	327	348	352	309	329	339	357	329	346	341	353	357	360	344	354	381	363	354	336	337	355	375	369	338	327	330	338	366	308	339	327	357	396	335	358	329	349	361	374	368	329	378	339	314	354	382	353	334	345	337	354	342	358	322	358	340	330	343	355	355	371	347	367	338	363	366	394	355	338	375	359	311	359	310	381	348	329	356	372	342	334	372	335	345	348	349	322	346	369	346	367	349	349	342	332	371	339	347	358	341	348	339	365	365	327	360	373	330	339	336	342	374	382	334	337	380	350	344	343	377	357	370	360	361	335	394	346	363	340	330	372	340	358	361	350	341	395	347	334	368	366	344	377	359	357	362	345	326	328	305	348	343	342	371	377	347	345	362	357	327	309	346	363	363	352	357	375	357	352	357	349	347	365	320	354	347	376	336	367	340	364	375	353	351	317	367	341	362	326	370	377	338	363	375	323	342	344	321	332	336	354	363	356	340	352	355	340	353	350	395	334	355	347	343	339	343	378	353	372	340	364	369	320	335	333	377	361	341	322	371	368	379	360	355	353	330	384	325	338	342	355	350	347	351	330	329	361	341	351	315	372	376	346	320	371	367	322	355	378	374	380	354	348	315	391	335	339	371	308	352	313	324	356	367	323	355	361	328	321	352	371	312	367	345	374	339	331	353	357	320	358	325	352	348	343	376	356	328	359	388	344	358	326	381	339	349	353	364	367	338	355	347	342	374	347	333	349	358	326	319	367	347	342	318	353	359	335	333	328	332	336	332	331	326	355	351	347	343	372	394	387	330	368	348	366	361	372	325	343	330	342	326	368	314	355	341	344	367	334	361	354	356	359	344	347	361	326	360	341	355	360	343	350	328	324	328	356	345	345	340	341	351	342	339	368	375	361	321	328	347	357	355	334	337	342	344	342	344	348	345	340	348	338	382	350	349	345	343	371	341	341	338	359	320	354	343	357	367	331	364	332	319	331	376	350	318	340	359	319	346	331	353	346	358	377	343	342	339	333	320	356	363	349	357	345	346	363	349	375	370	316	330	350	354	337	353	374	360	371	348	336	356	327	331	363	332	335	344	344	325	313	355	349	368	330	362	337	349	340	355	354	351	336	339	331	356	342	337	335	338	324	347	358	370	376	348	382	344	371	349	373	360	372	357	359	346	339	334	347	311	357	311	342	311	357	343	339	313	361	364	342	352	356	361	352	331	312	346	354	350	351	328	357	328	330	337	320	327	374	376	387	366	328	360	372	334	382	366	337	356	352	354	364	366	309	364	387	337	367	360	332	358	346	358	355	338	366	332	344	326	340	354	339	344	333	399	349	345	409	389	344	317	323	344	373	342	344	370	368	345	332	344	359	317	326	341	360	357	318	387	352	348	374	322	357	330	373	334	360	347	338	329	379	329	378	355	365	333	302	313	350	315	365	372	362	357	379	330	350	369	369	335	319	346	332	375	352	326	342	350	379	344	336	331	313	322	354	357	327	333	357	359	338	344	348	349	328	356	392	379	374	344	369	352	356	357	361	353	328	357	357	331	341	358	374	364	329	345	325	367	322	314	339	346	336	329	376	335	325	349	332	332	324	336	341	353	330	339	353	353	335	346	349	339	334	383	356	339	349	340	349	299	320	348	351	345	335	333	353	365	346	347	360	368	374	363	355	317	352	363	371	317	375	341	334	313	363	346	357	360	359	370	328	321	350	336	348	334	371	377	345	336	333	358	336	329	348	363	357	363	333	406	347	326	362	385	323	366	337	366	364	356	371	349	372	336	350	329	356	365	353	343	338	349	335	354	366	350	363	361	322	345	378	334	345	317	350	363	373	326	365	375	321	344	311	369	318	359	379	351	328	349	333	362	336	339	344	333	344	358	330	386	370	323	363	336	356	382	334	348	306	346	361	349	325	407	371	359	355	358	330	338	325	368	290	364	357	322	350	315	367	331	345	346	353	363	341	339	318	369	323	349	341	377	311	334	364	319	328	342	315	345	349	346	334	376	365	348	354	341	351	339	339	352	368	348	353	356	338	344	353	345	361	360	336	320	338	325	341	358	369	371	375	343	341	358	378	386	331	345	335	365	328	361	336	351	338	372	335	350	327	339	379	352	316	375	364	329	369	342	372	352	370	397	388	340	337	297	362	358	344	363	361	347	373	348	371	356	367	327	343	353	344	318	340	348	361	343	363	359	352	334	358	350	341	328	351	338	364	337	346	349	350	353	307	383	338	378	344	341	354	360	328	365	344	316	322	336	328	366	359	368	373	347	345	308	380	342	357	348	376	353	345	319	343	311	358	364	359	325	337	347	351	327	404	325	373	335	334	373	337	342	345	368	336	320	376	328	366	347	338	346	328	355	352	364	328	334	355	346	337	308	387	365	358	356	344	350	362	336	343	339	346	346	377	341	344	333	376	327	295	400	379	339	352	348	357	340	349	349	368	331	346	348	373	352	361	315	325	334	337	342	363	369	327	343	360	363	326	306	358	340	342	368	362	324	335	357	347	350	383	359	327	345	357	308	327	339	373	346	340	366	343	348	365	352	349	336	320	367	344	335	358	338	384	354	330	369	360	353	360	388	338	371	358	334	357	362	360	351	355	334	349	367	338	329	349	329	357	352	346	338	346	349	338	326	341	368	360	369	347	350	348	323	360	351	354	362	348	358	361	352	349	366	385	324	374	318	329
27566	21327	19121	10697	5671	4133	4556	3700	2541	2380	1855	1467	1237	837	809	769	751	713	682	500	503	478	449	408	404	385	373	375	365	403	404	417	384	388	435	387	402	355	356	335	341	341	348	355	324	325	356	362	339	334	346	326	293	334	345	372	368	366	368	335	326	320	399	333	321	321	337	338	321	330	355	346	342	317	379	331	351	359	368	355	338	370	339	337	361	354	330	312	337	323	337	345	357	321	314	351	325	344	344	344	324	344	310	334	371	347	348	340	328	342	311	333	361	346	360	363	359	350	343	344	329	330	350	325	348	341	322	295	321	320	317	338	348	308	374	361	337	318	326	359	323	341	323	327	334	367	322	332	323	336	348	317	350	298	322	350	338	326	301	330	341	332	344	309	342	340	347	334	334	383	354	357	341	322	372	362	336	323	313	342	302	342	325	309	366	327	319	349	329	305	347	333	350	328	322	325	337	343	330	354	336	319	310	326	351	356	319	342	339	304	372	339	307	335	321	359	353	325	341	369	343	358	349	345	336	346	317	331	325	314	280	339	360	323	336	335	343	327	371	342	368	354	335	291	412	359	354	342	330	336	334	337	331	347	332	317	345	354	358	364	382	355	331	332	327	334	365	340	334	338	354	319	317	349	306	305	369	327	366	332	319	334	375	311	321	331	330	343	349	323	332	339	335	351	366	343	333	319	327	319	332	327	348	304	372	345	318	320	362	313	349	322	324	319	317	343	351	339	326	325	325	320	318	353	341	350	339	329	316	316	343	325	343	338	320	308	331	339	333	320	345	378	376	316	361	312	310	296	332	331	337	342	326	350	355	356	337	322	338	362	324	333	343	314	343	344	357	331	346	322	331	338	353	345	329	350	324	334	358	339	367	324	331	353	364	329	320	361	336	337	340	317	325	316	342	319	311	357	348	335	335	336	333	336	344	320	369	303	331	335	334	316	331	338	326	320	348	317	326	326	348	306	347	303	325	343	354	331	366	312	303	331	325	320	354	329	312	322	320	318	343	321	362	335	336	345	344	324	324	346	315	339	328	350	334	344	341	343	318	334	337	317	318	323	322	350	374	330	344	337	367	320	337	329	326	349	343	357	333	343	305	329	379	352	320	363	347	365	327	366	328	336	300	335	328	346	337	317	336	314	363	349	348	373	332	337	331	344	362	337	330	339	326	320	363	308	344	344	355	328	338	345	317	374	343	300	311	312	330	354	357	337	331	352	346	331	351	325	334	309	338	322	346	354	314	350	332	328	336	363	332	337	329	309	299	305	326	355	355	333	339	333	330	322	302	326	335	351	327	325	316	347	333	338	376	352	330	354	313	328	342	360	351	353	369	367	331	312	346	329	317	301	335	338	371	331	342	287	361	338	315	344	346	328	361	337	337	310	306	332	331	315	333	366	361	328	339	324	346	315	342	328	342	337	319	321	350	302	351	332	308	336	351	333	391	319	314	342	312	371	349	334	333	330	326	313	326	347	311	357	323	338	356	327	323	331	344	337	381	353	311	348	355	344	390	350	336	321	301	335	348	336	395	293	335	333	316	333	320	349	341	324	326	337	347	344	342	343	373	330	331	332	328	336	311	352	340	323	317	336	355	346	336	305	359	334	340	330	315	324	330	356	332	328	332	352	356	345	313	314	338	350	337	327	360	349	335	343	325	336	327	355	335	369	325	318	337	313	329	336	355	346	313	326	327	316	341	330	339	318	355	335	329	339	337	336	352	322	325	351	359	362	329	336	354	328	344	346	346	338	346	324	357	321	353	331	317	349	290	313	318	340	358	387	357	337	361	318	328	365	334	346	326	296	339	333	309	349	330	333	326	309	357	341	329	366	325	370	312	343	307	392	319	343	347	351	309	341	336	335	361	374	317	314	349	354	327	335	333	368	346	334	335	338	337	356	357	324	308	339	356	335	338	349	373	344	304	322	345	342	318	336	352	314	351	328	323	341	344	302	365	352	323	372	316	343	344	357	330	355	305	315	341	349	338	361	306	316	342	370	325	334	342	329	329	349	311	316	292	370	358	335	303	347	333	317	381	340	328	366	327	361	342	362	339	329	308	323	349	330	368	329	334	345	323	357	338	347	322	345	367	328	332	342	328	332	344	368	330	354	356	337	344	352	358	347	351	350	322	319	359	348	332	334	366	352	327	320	367	371	341	320	333	336	332	336	317	319	352	326	319	340	309	341	354	331	350	338	344	343	341	347	331	339	353	315	330	315	333	349	347	318	350	337	333	312	324	343	341	365	332	350	363	326	347	357	343	359	321	343	352	342	339	338	312	347	313	347	333	313	315	339	367	332	340	313	353	325	339	310	308	357	327	371	338	337	361	293	352	330	321	309	337	314	330	341	340	337	347	354	327	339	341	304	323	344	378	341	335	320	320	341	359	359	337	326	302	328	356	338	330	336	333	358	303	318	327	337	359	340	344	337	340	350	356	360	329	309	316	358	335	313	355	334	359	301	348	300	301	364	330	373	362	369	285	340	353	349	335	347	312	350	309	348	334	302	339	341	359	328	331	387	362	348	303	310	368	364	348	360	337	346	364	341	389	348	353	350	346	352	295	333	337	333	321	350	332	298	362	352	328	310	355	324	337	320	342	328	322	347	345	321	333	302	330	333	321	374	348	348	353	347	312	342	348	319	360	323	316	352	329	323	334	346	343	353	369	358	344	345	346	340	338	325	292	348	304	358	340	333	324	364	325	334	345	329	328	374	335	323	324	370	341	363	309	358	334	359	348	345	336	333	333	325	334	354	328	350	312	362	317	346	336	353	350	325	311	330	348	354	320	331	313	326	358	319	336	328	358	327	298	338	328	322	371	347	352	313	334	343	347	318	346	332	324	329	337	353	343	370	323	327	306	342	359	336	320	308	350	313	345	325	314	343	330	332	316	337	330	333	314	341	347	342	365	352	339	320	335	363	300	296	335	339	320	338	319	319	323	334	339	339	330	313	324	318	301	306	347	334	353	338	330	359	350	320	332	354	372	346	361	358	362	331	342	344	318	346	354	331	337	309	332	338	368	352	326	304	342	315	381	329	328	326	324	343	324	356	303	350	347	332	331	328	350	339	326	332	350	339	316	339	299	330	326	365	321	338	355	352	332	326	339	329	339	361	333	323	361	341	347	354	337	353	376	341	346	340	312	325	327	305	361	366	340	308	318	324	333	327	347	355	311	332	367	362	336	339	336	324	325	374	321	350	350	394	318	350	379	382	361	353	339	318	358	334	324	346	359	338	299	350	302	344	321	332	313	312	332	320	379	352	340	339	313	345	347	337	324	346	325	320	348	344	339	312	372	369	352	339	326	317	318	315	363	316	326	327	346	352	332	339	339	321	340	327	352	347	345	323	333	344	307	332	328	315	362	308	328	336	341	328	363	317	314	343	298	306	333	367	330	331	329	338	339	327	327	316	340	354	347	342	332	352	319	359	332	324	330	374	348	324	283	331	346	352	322	341	315	377	355	368	348	347	355	342
15600	27233	23767	13357	10257	8878	10051	8154	5808	5419	4154	3328	2716	1737	1556	1530	1437	1300	1149	1015	844	703	641	589	544	595	568	600	554	545	574	560	597	598	597	532	473	451	445	462	427	448	436	430	450	445	472	442	462	439	426	419	447	428	422	461	397	449	428	452	440	422	454	414	437	456	449	440	426	457	450	439	430	437	474	490	456	455	429	443	426	455	426	434	445	482	479	456	431	381	434	431	410	430	431	440	439	451	402	415	441	423	449	453	415	453	446	448	393	429	404	432	406	434	439	453	433	433	426	451	462	440	408	454	446	428	436	457	440	446	437	446	432	401	428	395	437	437	421	405	451	427	420	384	432	447	422	420	448	425	422	438	461	409	458	442	423	404	438	415	455	456	406	448	445	401	437	402	433	418	425	432	403	461	405	414	402	428	462	404	460	451	413	424	421	413	417	429	463	424	409	422	441	435	442	432	421	397	424	437	454	419	465	438	431	426	426	455	426	425	430	436	420	395	427	420	427	424	397	404	430	453	412	396	362	420	469	437	427	424	443	425	410	447	455	426	458	413	436	395	451	462	443	407	429	394	400	445	394	456	396	446	407	413	420	418	453	442	399	409	402	416	421	406	403	392	431	438	451	431	452	410	425	440	428	421	445	409	448	437	452	405	433	389	451	456	454	428	448	434	475	410	454	437	439	412	432	418	428	429	434	437	417	442	407	428	427	412	421	433	400	428	417	399	407	457	435	413	404	416	440	414	425	421	443	420	410	434	436	443	427	408	402	441	428	419	418	388	433	419	456	449	443	451	420	434	402	420	410	413	436	413	449	432	430	399	461	393	454	430	444	420	410	461	430	394	433	423	400	442	404	420	452	400	419	392	447	402	412	451	437	435	399	432	441	442	433	411	401	424	433	407	398	436	423	394	441	428	442	405	394	430	423	434	424	400	423	396	442	433	419	449	430	443	440	434	439	412	430	401	448	410	439	418	413	437	420	410	461	414	427	429	440	426	420	450	418	429	438	412	426	399	420	430	422	416	432	405	445	467	408	409	439	456	416	422	426	440	431	408	400	403	401	430	378	450	404	405	416	435	414	422	441	419	444	449	431	414	414	382	413	457	430	395	402	437	442	412	451	404	430	421	432	456	458	447	412	419	436	433	436	423	430	458	410	398	456	451	417	417	395	426	426	444	456	443	436	436	371	443	443	439	451	400	409	430	455	409	423	429	406	432	442	429	469	426	417	432	413	436	382	421	418	406	447	418	410	424	412	437	410	431	414	439	420	394	437	428	443	385	377	454	425	421	439	414	456	422	439	429	427	407	402	416	425	437	422	435	466	428	462	450	456	485	418	425	413	403	459	395	426	413	415	429	446	439	415	395	436	417	441	461	439	394	425	400	409	422	430	421	425	409	450	424	387	458	453	435	420	406	406	397	458	416	425	452	429	455	464	396	429	418	438	400	422	417	454	430	404	411	404	461	421	421	442	446	429	444	417	425	443	444	387	443	417	457	409	401	421	411	438	398	441	434	413	400	454	453	413	416	437	442	413	418	433	421	418	432	434	421	413	431	434	417	427	438	410	400	483	430	390	445	491	404	416	411	442	416	394	409	423	436	437	418	454	434	419	390	445	446	426	460	414	397	403	440	416	464	439	423	425	404	408	441	404	444	439	425	423	455	426	441	402	442	405	419	459	427	441	453	476	443	399	431	439	426	437	431	381	453	448	429	409	439	430	420	449	409	415	433	432	417	439	413	442	449	460	432	434	421	429	456	426	401	426	417	411	414	418	424	443	461	422	423	429	397	389	399	405	426	401	423	431	438	410	397	469	423	441	428	394	420	426	401	415	459	441	423	454	417	423	409	429	403	447	412	403	425	432	394	447	418	415	465	422	396	424	429	427	438	427	465	448	464	433	451	382	445	441	440	455	460	464	446	405	424	422	446	461	417	452	428	484	455	447	440	455	418	434	417	420	432	410	416	441	472	392	422	434	462	438	428	453	427	439	403	408	409	432	371	459	432	424	412	430	413	432	476	422	408	421	457	423	405	411	396	438	445	429	441	422	410	420	458	401	411	445	406	429	466	456	427	403	442	456	435	416	415	424	420	423	421	443	415	409	382	419	413	428	426	480	447	422	420	434	410	398	428	424	428	431	427	400	426	408	425	436	422	433	399	403	393	427	454	409	435	421	445	440	433	389	449	442	424	458	398	420	419	446	438	406	408	410	430	448	418	375	393	483	423	396	425	412	423	396	398	423	422	434	448	439	448	455	426	417	445	434	405	444	429	397	418	422	425	443	435	406	403	407	465	451	419	415	447	441	436	420	406	459	475	420	432	421	418	429	464	429	404	415	440	427	395	388	454	409	448	429	440	437	415	412	445	393	449	437	440	421	448	426	440	427	427	431	439	443	400	447	447	436	387	399	390	417	443	413	486	433	426	459	422	476	442	446	429	446	425	419	439	400	426	435	404	428	420	412	397	449	443	387	435	454	395	445	402	414	456	433	455	457	388	415	402	403	420	414	444	387	434	364	433	429	430	458	393	394	453	439	393	392	431	402	443	398	406	433	405	397	384	447	423	415	447	418	462	420	436	475	399	426	419	443	443	435	457	436	439	439	411	451	434	438	419	422	452	416	448	400	453	416	412	411	437	419	426	407	454	405	411	423	417	429	416	405	438	417	421	447	446	446	441	408	399	430	425	433	421	425	413	414	446	417	419	461	449	448	459	441	438	428	412	395	447	441	433	428	459	407	419	402	423	417	408	479	428	422	438	443	419	404	412	420	453	433	394	415	421	430	436	454	421	434	456	432	432	405	433	418	410	401	408	418	450	425	440	429	452	395	441	474	438	427	424	393	454	432	427	401	422	429	439	400	399	464	418	440	409	432	431	399	442	445	431	447	429	412	440	454	462	403	436	415	402	406	435	445	403	464	432	450	419	419	459	450	435	446	438	458	419	424	448	423	416	463	388	427	461	431	427	441	424	384	402	405	434	445	410	455	435	412	425	447	429	428	419	429	412	428	428	441	409	436	460	407	451	393	406	430	408	444	422	443	429	414	432	424	424	441	414	431	439	411	400	420	427	429	412	406	407	418	450	433	389	457	407	383	459	438	416	418	448	450	415	418	439	421	433	411	415	438	450	436	427	411	388	406	415	421	439	447	467	430	444	429	429	419	419	413	415	441	443	425	445	430	422	422	385	419	442	406	469	447	402	451	403	423	422	401	440	423	432	400	421	408	440	442	447	411	447	431	460	450	445	439	406	437	429	448	415	420	405	419	400	420	432	406	438	428	412	401	446	446	420	406	450	444	443	424	390	464	417	456	427	408	424	427	445	454	450	436	425	421	441	424	407	430	436	446	433	390	437	456	412	447	431	425	435	429	420	453	399	418	431	421	447	412	422	393	399	459	448	433	382	395	468	378	373	439	439	439	459	464	434	438	415	447	449	405	439	428	435	431	431	426	400	438	423	419	413	400	430	451	403	424	382	411	450
24536	21542	28867	24730	21372	13579	9522	6234	4372	4002	2895	2466	1702	1183	1042	1053	1032	862	744	696	590	493	465	455	421	375	390	359	356	368	338	358	402	397	373	365	345	339	304	300	267	277	279	267	283	321	303	264	295	271	266	307	264	267	282	282	274	252	279	274	280	287	271	271	272	297	274	261	284	254	281	261	285	262	277	313	293	275	271	304	271	320	281	288	293	275	286	288	250	278	271	270	296	271	276	279	253	255	247	265	293	269	237	234	300	297	248	244	303	234	288	282	263	300	263	260	278	295	283	269	270	288	247	267	282	239	300	243	254	260	279	282	245	263	281	276	251	239	276	256	247	289	269	271	272	246	282	252	244	247	252	286	274	265	242	253	279	275	283	284	279	254	263	264	288	278	255	255	270	280	251	251	260	257	271	253	279	254	295	239	290	257	265	262	252	265	281	255	297	280	260	274	282	243	285	264	292	281	224	244	267	249	277	260	277	258	247	253	281	270	279	296	226	248	290	287	256	252	291	262	269	252	246	243	240	268	254	260	294	255	289	285	246	274	262	305	269	276	272	258	268	265	301	284	299	230	251	274	259	247	267	263	269	273	263	261	251	267	259	270	279	258	267	255	244	253	270	263	256	259	272	293	255	247	303	278	294	260	272	259	258	283	278	266	262	257	256	270	283	271	259	264	247	284	258	268	234	274	262	244	280	273	271	266	264	268	270	270	310	277	276	286	265	274	263	255	258	267	286	248	274	287	283	260	303	253	288	279	275	271	245	259	245	281	270	249	243	274	309	274	272	272	269	295	256	277	257	244	253	282	262	276	257	257	235	250	258	280	234	260	291	266	272	258	260	300	269	251	261	261	269	281	249	258	252	284	231	256	244	256	278	285	243	318	277	268	285	253	249	273	287	268	274	280	266	254	272	285	275	295	248	288	256	256	293	255	267	253	257	260	252	245	261	244	270	239	264	263	282	272	257	265	279	240	270	277	263	234	264	262	253	267	271	279	289	253	290	275	276	252	285	262	288	289	272	300	215	264	286	271	236	271	242	259	275	248	270	264	252	241	263	273	254	247	256	286	280	246	281	262	262	262	227	289	253	248	256	270	281	262	289	259	253	297	252	304	268	278	287	256	265	247	267	267	248	261	246	261	255	287	289	290	268	263	262	256	271	274	239	229	262	287	279	253	269	274	240	258	257	292	300	305	263	281	270	261	280	269	251	248	247	272	268	257	251	269	292	251	259	285	257	262	248	269	257	266	272	235	240	271	243	269	265	303	264	240	260	277	278	274	270	268	281	268	252	263	258	281	252	241	263	267	222	280	236	252	261	283	274	299	291	243	299	280	267	237	260	263	238	255	276	251	266	253	261	271	246	244	286	278	263	268	250	300	268	253	252	267	280	250	257	274	273	242	271	259	286	275	261	275	272	273	263	251	271	284	264	260	234	268	240	264	251	278	269	259	266	274	252	265	268	251	269	265	295	256	296	268	266	271	290	258	268	254	273	247	277	267	267	268	290	264	278	266	292	236	242	257	264	261	267	275	284	236	314	272	260	259	253	280	279	249	247	248	253	283	237	276	265	243	259	292	277	253	286	259	248	266	290	271	264	275	246	276	293	272	285	245	278	296	286	256	248	263	286	258	220	262	240	273	219	259	228	246	279	251	222	263	256	248	229	243	232	251	293	282	239	278	281	281	252	251	257	258	236	250	260	272	280	271	255	258	276	259	243	248	266	270	261	272	262	273	270	271	229	281	264	278	257	279	253	258	257	260	264	242	294	252	295	282	262	259	272	242	257	278	280	270	263	267	271	275	258	260	272	274	256	258	238	252	269	266	246	231	273	279	288	260	264	259	268	289	275	257	251	246	253	268	259	269	272	246	265	261	252	291	249	233	266	271	254	263	251	281	254	252	264	287	230	278	269	258	268	265	272	244	292	251	277	272	262	262	283	267	258	255	243	254	262	275	268	286	260	254	265	258	271	252	243	246	244	250	271	291	278	258	250	254	268	279	250	269	268	226	250	244	265	258	280	278	232	244	254	236	292	280	287	262	245	296	244	269	272	272	268	267	268	317	270	275	273	268	274	258	244	247	283	237	264	261	264	255	238	254	261	265	298	273	312	243	252	281	245	267	278	252	278	287	283	252	286	241	252	251	283	281	255	260	267	266	285	262	275	258	255	264	266	257	260	261	257	268	266	252	277	251	258	233	254	259	279	258	252	264	282	237	251	280	281	263	265	255	262	286	271	278	245	272	280	249	242	260	267	274	258	269	267	264	268	270	245	264	245	234	261	279	267	254	259	260	283	273	256	270	287	261	292	284	247	267	243	255	275	264	247	269	261	254	269	278	282	276	254	274	281	248	247	275	304	262	275	267	241	242	258	255	266	265	239	234	286	296	267	273	281	280	268	225	291	276	296	286	275	229	252	272	286	280	248	262	271	312	258	287	240	262	262	290	246	284	257	261	263	287	274	277	297	266	279	300	268	290	254	247	262	260	269	272	273	276	295	277	244	262	277	279	266	286	284	262	268	258	264	282	260	267	236	247	248	262	275	279	249	265	267	271	248	267	280	288	292	272	233	271	277	245	250	261	289	254	286	263	255	251	238	236	278	262	295	273	263	278	258	264	271	267	274	281	253	238	265	260	272	275	271	272	252	232	257	267	257	273	272	241	245	291	234	296	235	276	229	259	256	270	267	279	272	267	229	264	283	311	265	245	253	269	253	291	282	266	237	279	279	273	264	234	241	226	262	256	272	241	237	254	283	234	264	293	264	263	256	273	284	276	273	257	304	270	269	266	265	279	269	269	283	261	289	282	277	224	258	240	281	269	232	265	279	274	270	281	252	272	280	295	279	264	278	262	257	249	274	272	270	254	241	252	271	241	235	255	270	231	265	259	295	257	266	269	258	253	280	274	251	301	244	265	232	271	240	271	293	273	254	248	271	280	270	286	281	264	251	276	282	300	267	255	272	252	254	273	282	255	258	281	271	297	251	232	253	279	259	268	266	262	258	261	292	270	267	268	248	264	272	308	266	288	254	264	255	289	260	270	270	255	257	297	267	252	266	272	273	275	257	234	254	259	242	258	287	250	284	264	255	261	273	257	302	254	274	277	283	268	271	264	297	272	278	280	265	293	274	258	269	262	243	285	236	272	271	255	287	213	257	245	224	260	246	269	277	258	254	270	242	282	266	255	244	268	247	262	261	259	253	273	257	266	247	263	247	273	268	242	263	293	259	275	238	287	255	248	251	247	227	277	262	259	256	269	276	235	275	274	297	236	258	298	225	234	281	254	294	264	276	267	265	280	230	232	263	253	277	266	250	226	332	249	267	272	281	285	277	258	266	278	281	253	247	272	236	274	244	255	266	281	237	254	305	250	291	269	258	283	238	267	306	298	261	257	250	245	237	232	266	257	294	287	275	286	270	239	237	278	255	272	249	264	239	241	263	266	272	263	264	252	267	272	279	292	270	281	260	296	271	283	261	270
17303	35656	30956	20078	15285	13899	15650	12105	9498	8725	6494	5472	3978	2655	2254	2233	2059	1791	1568	1316	1093	962	827	721	652	626	642	589	602	544	572	604	644	656	684	530	481	431	408	382	401	379	368	404	339	381	426	367	359	348	368	357	350	370	340	363	347	359	370	357	353	354	354	355	378	342	363	325	344	353	338	315	364	364	353	393	410	399	397	363	374	377	394	365	388	371	370	367	376	369	378	346	330	329	336	348	320	341	353	343	337	344	339	322	323	360	345	348	346	346	332	315	313	345	323	340	332	314	335	340	347	321	334	340	346	340	339	339	359	351	352	341	353	324	299	309	312	333	360	350	358	326	324	328	347	350	331	337	315	353	313	327	313	342	365	350	331	350	306	331	363	365	334	321	340	351	362	321	328	336	336	330	330	325	353	345	325	341	336	359	335	352	365	376	311	329	313	331	327	325	345	320	324	343	338	323	328	344	371	323	350	357	335	360	333	329	340	328	333	349	366	359	342	342	344	335	330	347	354	338	318	359	346	277	348	337	366	374	358	367	338	341	363	324	364	320	335	367	369	322	314	324	306	333	344	364	347	349	357	336	338	355	317	312	374	341	325	313	333	331	368	348	366	357	330	335	368	341	369	346	350	347	346	324	295	350	360	331	352	358	318	339	340	307	356	354	349	354	352	367	332	330	352	346	351	360	345	354	351	331	342	336	344	352	335	309	358	320	377	344	323	319	347	367	331	338	319	326	327	331	350	297	373	340	328	351	361	305	350	338	361	350	313	334	326	346	341	327	334	339	316	358	349	285	340	308	334	306	327	341	354	360	350	322	330	338	335	336	358	337	329	336	340	346	373	348	330	349	328	353	309	326	303	332	320	325	362	330	364	322	327	346	317	354	358	352	320	351	282	311	324	347	351	338	340	330	318	289	302	374	335	352	362	356	385	340	333	353	338	331	367	334	322	345	319	346	329	346	347	343	335	353	320	356	332	325	351	310	341	334	304	344	343	352	353	328	333	385	350	374	342	356	315	319	354	330	340	315	348	346	351	349	346	367	354	333	346	333	354	347	363	354	362	338	328	324	332	309	340	328	306	353	347	356	297	312	332	339	306	353	349	358	367	324	330	344	340	328	329	364	346	358	329	326	332	352	323	358	341	346	357	361	300	351	353	376	361	345	367	313	334	356	347	315	365	329	319	324	378	345	352	317	351	357	303	353	337	313	370	311	359	370	324	337	362	316	346	334	341	333	343	318	344	340	350	310	336	303	318	325	366	362	351	341	331	342	332	363	345	326	349	360	359	324	332	361	375	359	349	387	339	367	326	353	344	370	354	369	348	317	336	347	389	367	338	344	355	309	319	292	304	338	318	351	350	310	335	329	346	358	346	337	364	308	360	367	341	335	364	358	377	340	312	354	317	314	305	349	313	337	325	312	332	348	357	356	336	345	364	360	357	344	344	333	363	346	336	339	309	338	328	341	349	380	358	316	355	326	323	330	342	323	337	335	343	329	337	336	334	370	364	353	310	338	341	321	351	339	365	328	350	329	330	350	321	319	327	345	346	326	335	334	334	350	345	309	321	341	308	363	322	367	331	306	350	337	345	315	335	305	341	338	344	321	331	313	321	330	342	358	348	374	361	333	334	317	341	302	358	362	340	335	377	357	328	338	314	334	350	368	338	350	338	327	308	341	368	348	350	330	353	361	311	339	325	373	335	321	338	356	339	311	355	337	312	353	330	348	326	347	331	325	316	326	344	338	344	361	344	341	341	344	328	356	343	324	356	354	346	338	361	351	318	344	326	369	353	373	344	326	337	360	330	341	339	355	317	374	321	338	343	358	356	350	331	354	325	357	327	361	349	350	313	330	347	338	292	350	354	347	362	318	340	331	308	307	342	348	313	338	350	338	352	347	367	352	341	320	329	332	372	327	309	365	331	324	336	321	333	349	341	354	317	311	320	347	374	331	308	319	342	331	349	326	305	358	363	332	311	327	323	356	361	360	316	339	355	334	323	355	340	326	337	329	331	325	322	340	348	333	376	335	344	336	342	330	348	351	327	315	358	365	364	346	335	335	356	336	332	333	321	337	343	344	354	361	335	342	366	338	335	318	312	379	347	335	335	342	322	340	323	337	339	333	330	323	317	355	346	319	347	325	367	344	357	293	310	362	322	333	330	341	339	333	321	330	345	315	353	328	355	325	356	327	334	312	336	367	318	355	335	343	378	380	317	360	357	350	306	316	344	348	338	295	345	353	326	334	323	347	321	318	315	342	322	318	352	337	298	336	370	350	352	351	310	358	308	347	341	337	322	345	336	312	322	319	331	365	357	310	345	345	306	344	387	338	340	322	329	335	336	344	349	362	368	347	330	322	345	323	341	391	363	359	283	366	328	342	340	339	342	316	348	336	355	332	324	324	336	319	351	338	355	312	341	333	331	318	359	346	325	325	358	355	327	348	292	332	337	335	316	314	335	332	323	353	341	319	337	356	336	354	350	331	344	327	340	305	317	327	349	348	345	324	332	358	330	360	329	350	324	344	336	344	332	352	336	329	330	341	357	312	342	318	339	341	307	337	327	362	340	320	338	341	333	316	323	325	324	313	297	328	349	314	350	334	321	372	364	356	334	343	334	340	310	336	339	328	378	346	333	316	318	326	357	325	342	351	349	340	336	320	328	310	324	336	305	331	354	349	340	335	373	338	369	336	350	340	348	348	344	339	304	364	333	317	332	363	332	365	326	319	356	345	358	344	345	334	334	349	385	353	317	343	334	368	340	352	346	312	301	313	348	332	317	320	333	360	369	337	347	335	324	337	339	337	332	330	348	269	330	314	343	350	342	305	318	342	322	318	325	354	334	344	327	382	349	333	363	340	304	351	348	353	350	343	358	339	341	346	354	349	345	352	331	336	329	324	293	335	311	337	364	327	323	330	334	331	317	353	314	328	362	332	369	338	319	343	322	341	382	346	335	369	335	359	359	337	337	359	359	332	339	380	328	360	328	335	366	334	364	359	358	349	316	348	357	328	335	308	342	326	344	361	337	326	350	349	338	352	289	343	349	325	336	314	333	364	318	355	347	339	323	333	307	371	320	364	332	343	320	345	343	343	346	298	364	331	324	315	339	339	338	359	299	341	342	310	329	399	355	342	385	344	333	378	331	354	316	300	342	315	304	328	331	354	368	348	330	325	376	336	330	338	315	349	318	321	341	323	345	356	337	363	369	364	349	361	354	314	328	317	325	337	338	341	341	334	317	362	316	299	327	331	361	336	341	349	353	336	370	354	361	348	360	365	323	328	340	341	366	312	329	332	354	355	329	333	365	339	332	337	313	315	337	333	350	340	329	306	322	350	335	347	329	337	326	319	332	372	330	365	327	319	328	345	318	320	362	327	349	338	365	348	322	319	335	329	348	355	326	334	324	342	351	371	332	331	353	342	317	331	359	360	332	322	345	329	325	318	375	316	391	341	334	335	322	357	342	317	328	310	385	367	322	350
25787	21542	27516	25420	12343	6103	6419	4242	3596	2939	2311	2001	1325	1009	931	947	864	789	745	685	598	537	560	499	445	472	430	459	449	432	441	415	462	488	504	436	443	396	368	403	354	410	348	352	386	362	367	392	364	406	369	348	346	403	386	400	381	347	377	373	399	381	375	397	374	398	371	383	405	369	380	377	370	386	343	414	385	360	389	376	406	381	367	387	375	378	382	377	377	334	383	376	362	354	389	381	387	387	389	368	337	399	344	384	385	388	391	395	386	376	417	359	386	364	361	346	386	361	360	398	369	356	386	374	387	380	352	365	390	340	350	344	365	347	358	364	325	379	357	370	345	391	396	373	335	370	398	346	366	370	361	397	407	358	393	369	333	369	370	356	366	362	364	357	378	398	359	353	326	384	356	355	373	401	413	379	355	340	378	384	358	357	373	413	392	369	375	384	371	368	380	352	402	406	362	405	386	395	362	386	343	359	390	357	389	383	397	394	341	380	370	360	386	385	346	396	356	359	348	363	370	346	353	365	389	352	369	371	378	336	359	379	392	365	365	356	377	357	343	362	371	362	372	389	334	335	342	378	379	402	349	381	386	341	360	390	387	377	384	376	457	357	360	369	409	360	360	346	379	403	352	368	383	392	392	354	386	352	350	359	360	360	369	380	330	379	346	383	375	361	361	389	387	334	386	347	348	383	368	370	370	384	393	342	378	372	361	365	371	386	352	404	371	409	366	379	398	370	356	398	384	366	356	378	369	371	389	379	358	366	367	375	371	353	378	383	393	381	352	349	372	397	367	352	388	356	377	372	374	347	376	352	377	379	364	339	376	401	388	371	384	369	380	368	383	380	327	355	373	378	350	359	355	350	360	384	385	367	359	381	362	384	399	379	404	327	347	362	333	339	372	362	392	380	355	396	390	394	355	375	368	371	356	340	370	384	352	347	372	384	407	370	394	347	355	383	354	380	324	397	375	406	377	337	372	363	368	378	364	358	390	380	328	357	376	375	351	368	357	381	356	313	346	371	349	393	391	348	363	348	352	359	365	362	361	353	359	405	341	381	394	338	414	380	337	379	356	379	378	377	356	336	347	314	405	363	355	383	400	381	354	369	378	398	374	354	389	359	345	413	375	406	391	387	388	394	374	386	369	353	395	352	349	375	370	378	358	374	365	350	358	335	396	356	367	380	385	357	366	377	383	332	336	366	354	376	393	344	402	347	381	354	398	402	400	394	352	356	355	382	343	382	385	377	353	350	366	377	399	322	371	369	349	375	366	378	366	372	393	351	368	366	339	371	367	387	372	328	387	384	373	382	374	402	393	353	362	319	357	382	371	373	376	400	374	352	386	386	391	358	363	345	384	332	377	336	365	349	342	374	372	350	352	330	410	366	341	354	344	359	390	381	403	342	335	356	374	340	355	353	392	382	388	363	363	364	362	364	371	352	355	334	359	322	379	386	347	415	380	365	379	347	353	374	378	354	392	364	385	357	398	354	371	360	356	345	381	393	385	376	374	380	385	360	375	387	364	394	357	384	398	363	359	377	367	338	373	368	384	380	338	363	366	352	396	357	307	380	361	348	385	372	369	381	412	366	386	357	344	379	366	369	369	344	339	332	371	396	357	385	397	360	390	358	353	391	392	343	384	355	354	378	367	389	382	378	375	351	372	349	382	370	363	361	308	384	346	344	376	335	374	369	353	325	374	382	355	369	346	361	351	336	387	389	367	395	380	373	376	410	345	352	339	377	378	383	381	364	371	370	378	359	389	392	378	376	378	375	386	362	366	386	370	371	355	397	362	381	393	366	382	360	365	353	373	393	402	384	388	367	347	388	328	365	366	367	393	372	365	370	367	385	360	391	344	357	366	375	385	381	382	379	331	345	366	390	375	390	332	381	346	376	379	337	399	376	385	340	372	375	374	382	390	385	354	370	348	370	366	373	390	342	351	355	337	366	326	371	404	335	358	392	345	355	317	352	390	359	383	358	402	371	362	395	368	372	372	341	342	358	371	368	386	345	395	360	354	384	342	389	378	342	416	362	344	364	358	401	356	386	418	375	391	367	367	379	322	411	348	365	360	331	362	355	349	324	358	351	369	340	385	378	362	383	382	383	337	371	372	372	370	341	394	382	355	348	367	390	368	394	350	382	368	371	382	340	349	339	370	368	388	379	349	375	356	379	389	364	357	322	342	377	387	362	361	362	343	352	387	385	412	350	388	340	370	407	395	372	371	379	382	360	387	359	370	355	390	340	375	344	364	358	383	337	371	347	346	354	382	359	358	360	353	381	356	355	410	362	342	353	381	364	374	359	362	373	366	355	356	352	391	354	357	398	365	351	351	354	377	349	409	401	376	391	369	345	375	377	379	383	359	401	335	349	377	361	374	340	383	344	363	381	380	353	381	366	371	375	363	358	371	363	402	338	368	397	378	340	429	391	365	328	335	358	383	365	381	386	386	378	363	393	355	343	393	359	380	347	365	389	377	376	346	399	367	385	371	379	344	381	389	389	376	351	395	365	382	381	359	387	350	384	389	349	349	356	349	388	383	343	389	379	363	395	349	385	339	375	403	382	413	384	339	360	357	344	376	389	381	361	341	370	398	358	389	373	406	366	343	380	355	379	376	363	351	360	392	329	338	402	379	380	352	322	353	387	342	345	362	363	358	384	381	404	335	353	395	375	365	370	377	356	382	382	357	359	357	360	352	380	399	369	379	365	375	299	354	343	356	396	320	329	376	366	373	377	342	356	418	360	351	400	355	377	396	385	362	386	377	355	370	370	363	352	318	378	393	362	397	345	377	367	374	379	338	366	359	368	333	377	341	339	405	362	360	383	378	361	397	333	357	387	362	388	363	382	348	367	350	391	349	386	373	387	391	364	396	400	359	368	364	360	379	377	386	371	335	394	368	373	355	365	354	381	374	381	378	360	355	367	372	379	375	404	371	347	375	387	391	362	394	346	394	373	361	379	353	387	369	380	335	377	376	385	372	365	376	373	361	351	370	385	370	350	334	398	361	365	340	388	323	367	371	357	363	329	361	341	362	368	334	339	390	385	372	411	394	381	378	378	364	379	360	407	390	374	368	339	387	399	329	334	382	369	344	390	375	360	369	338	438	341	335	388	398	366	402	355	364	374	387	354	344	378	402	356	377	391	353	396	362	332	335	348	389	409	422	386	345	362	349	376	374	372	382	357	348	357	357	354	369	346	331	380	352	369	378	349	359	341	370	351	386	372	376	385	374	374	352	392	351	386	394	349	384	360	380	345	384	346	389	393	389	343	349	369	358	371	374	359	408	383	401	352	385	360	365	398	364	374	359	379	371	371	397	358	374	350	368	335	378	352	343	370	361	351	362	355	362	394	391	348	385	377	348	377	353	355	358	395	377	356	364	383	375	386	369	334	345	407	360	374	353	364	354	376	363	345	356	407	368	365	383	360	361	384	375	359	403	354	357	399	407	347	383	394	360	365	415	345	340	390	372	416	340	360
17510	32280	27407	16742	12474	11956	13184	9504	8358	7073	5396	4703	2890	2163	1925	1961	1818	1523	1324	1197	999	824	814	715	694	706	653	650	656	611	570	601	656	727	699	651	590	566	507	481	505	463	515	453	492	480	534	494	488	467	474	452	481	426	478	459	493	489	456	457	459	479	452	436	513	466	513	445	454	461	484	487	461	487	494	465	509	490	496	460	496	529	482	500	525	464	482	436	486	451	511	442	459	477	458	455	438	445	505	394	475	490	470	493	453	491	475	469	470	439	465	492	463	464	439	485	464	471	458	488	468	433	473	435	457	454	464	453	451	439	430	467	480	466	458	456	447	456	457	476	428	452	492	492	458	467	456	490	465	439	460	429	473	438	459	448	442	474	447	471	452	413	431	462	512	456	477	472	440	420	439	496	448	459	467	500	446	463	474	477	463	449	439	436	481	485	430	430	436	437	442	431	447	434	464	472	479	475	447	461	433	451	444	470	500	433	493	470	425	494	432	456	425	442	423	540	439	426	467	461	399	470	460	445	442	442	475	464	448	481	464	486	476	433	464	482	476	456	450	468	451	436	449	474	468	466	455	460	454	475	498	442	433	467	456	458	459	446	416	459	441	477	436	425	486	479	434	482	405	473	460	461	470	455	445	488	453	456	469	458	443	430	457	450	476	454	457	425	484	444	482	468	440	417	488	428	449	474	461	432	441	465	476	463	458	458	448	420	479	482	507	435	491	440	458	466	449	445	451	456	444	452	455	465	436	456	404	474	452	453	440	428	425	441	474	482	459	492	459	437	455	421	413	470	450	489	452	430	483	451	423	459	508	441	435	458	433	456	480	490	503	469	450	435	429	457	465	468	440	487	479	467	465	432	437	432	425	464	455	463	483	459	449	444	475	472	461	434	480	466	463	479	427	465	476	423	432	449	470	458	467	486	427	450	472	435	471	488	473	477	480	512	479	455	480	456	425	446	425	428	456	449	470	462	476	477	435	433	478	428	480	484	430	449	446	464	466	438	449	454	480	455	454	422	475	473	465	455	433	441	479	459	462	440	451	422	443	486	477	473	443	488	498	468	405	460	447	423	442	443	474	455	432	450	415	432	463	437	453	448	450	488	431	442	456	423	515	463	439	439	443	441	454	467	450	467	472	498	483	434	486	423	475	475	440	444	502	423	463	479	466	473	483	442	444	477	438	466	437	476	497	462	452	444	450	441	476	427	469	467	420	465	519	447	454	455	469	428	440	471	467	467	480	438	427	475	462	464	475	440	491	479	477	502	497	471	481	452	467	456	447	472	470	472	500	465	414	457	465	454	445	462	474	469	453	457	434	439	497	453	463	521	456	456	460	471	451	484	445	443	510	424	465	477	431	442	449	465	415	431	450	454	452	452	455	480	432	449	432	437	437	476	474	474	444	462	448	427	463	464	474	456	465	413	454	466	502	473	470	462	460	467	460	418	451	457	464	440	486	485	477	436	450	418	463	440	473	460	493	443	471	510	457	440	470	453	427	452	432	437	456	470	437	442	455	466	455	441	466	453	454	509	509	470	459	465	448	474	462	462	484	433	477	456	449	481	465	484	461	449	472	461	449	461	453	484	423	469	500	457	484	452	448	418	468	475	485	463	440	482	523	477	496	455	440	469	483	477	437	502	457	436	423	474	418	481	417	460	448	461	437	434	462	451	465	445	442	438	405	434	435	459	463	475	424	432	479	451	429	458	457	417	426	466	417	471	452	458	448	451	451	463	456	450	454	441	438	436	456	461	464	473	453	462	450	463	435	430	462	466	499	492	455	422	476	441	431	427	495	455	458	458	440	490	432	479	479	506	452	454	469	503	435	464	443	475	438	484	462	465	448	488	474	478	452	467	433	459	424	442	432	460	432	441	503	484	463	462	439	443	457	430	456	462	446	466	473	431	479	452	469	463	443	454	459	497	435	491	470	447	442	466	463	480	441	462	454	457	431	470	458	456	485	429	497	490	441	445	451	445	465	454	446	499	410	473	482	436	446	437	461	470	479	493	407	461	408	467	428	461	443	491	477	439	474	430	447	474	429	475	458	471	489	451	454	487	459	489	497	465	438	445	462	432	439	475	439	416	470	455	470	459	456	482	466	484	468	490	420	461	482	447	474	447	450	441	430	458	454	443	463	464	453	471	441	462	481	447	409	455	473	443	476	490	471	455	444	467	486	471	445	478	472	483	466	417	464	424	446	500	478	508	455	448	466	477	439	462	467	462	443	466	469	487	480	466	491	446	407	448	457	450	468	466	417	459	454	442	512	456	462	510	494	443	478	458	463	434	446	441	424	498	457	499	438	479	448	449	480	463	444	471	461	464	450	518	413	438	472	460	493	466	499	424	419	455	470	468	461	457	482	489	427	470	477	463	448	483	469	477	472	484	436	440	465	484	463	448	455	472	464	471	452	432	475	434	473	465	488	477	475	447	454	458	465	475	416	442	444	485	414	443	480	485	435	465	438	436	424	439	457	459	478	487	452	456	488	441	470	488	462	431	454	439	480	437	444	458	463	427	443	413	480	454	466	428	457	463	462	440	464	496	469	444	453	441	417	464	449	448	423	468	433	452	437	451	460	435	413	484	448	448	453	464	457	451	467	473	443	439	456	493	457	453	423	512	457	495	488	461	480	427	454	449	450	446	449	462	473	435	461	456	503	481	456	471	477	444	427	483	478	482	441	451	470	488	459	449	465	470	475	482	450	464	465	460	427	455	430	442	483	498	473	440	433	440	444	467	478	457	466	453	525	490	494	453	448	490	431	490	450	457	442	477	448	506	456	458	441	473	432	443	453	447	481	466	470	411	460	455	456	434	431	464	449	440	487	450	450	463	445	483	469	448	502	473	442	437	478	463	458	453	444	494	478	479	451	458	451	429	470	447	502	464	475	456	461	462	437	442	433	457	436	462	460	483	434	465	501	481	466	450	427	470	441	439	470	476	489	458	467	453	443	473	428	461	412	461	454	443	455	445	413	481	492	453	459	437	437	492	443	448	464	473	448	427	478	455	449	407	461	453	458	452	429	470	460	469	451	459	488	486	450	476	452	442	474	506	451	447	457	451	465	448	442	469	431	453	490	454	431	494	481	449	467	427	455	466	469	456	457	475	486	434	477	486	437	435	480	427	456	432	455	457	423	436	485	453	421	454	458	441	488	416	483	471	472	450	443	474	446	443	448	452	478	458	451	462	471	484	436	436	456	479	477	443	466	451	484	479	479	449	437	475	479	436	474	474	464	440	472	442	489	484	426	469	451	438	450	457	419	452	478	438	457	417	426	439	470	464	507	429	430	445	444	412	465	467	481	455	421	502	465	488	468	451	499	430	453	457	470	517	467	416	476	436	468	441	468	503	423	429	471	464	498	476	456	433	445	494	448	432	470	460	465	448	420	437	436	427	467	435	431	450	450	474	467	440	464	425	474	442	439	470	484	464	471	459	479	447	458	468	482	468	427	480	443	466	470	456	491	469	445	409	436	447
23516	21577	29454	24175	21603	22018	18322	9010	6622	5717	4446	3604	2112	1458	1338	1358	1313	1174	1013	911	742	615	590	514	486	490	446	455	485	411	410	423	433	529	503	413	364	356	343	334	289	303	303	269	321	350	321	302	288	323	277	299	297	287	306	280	303	299	277	270	269	281	299	303	301	272	264	247	301	283	289	302	340	311	271	312	320	307	291	309	300	296	297	275	310	313	315	275	317	264	292	291	311	284	277	284	289	263	280	275	274	271	257	290	304	248	298	267	247	289	267	305	263	267	270	319	255	270	278	289	293	287	271	259	264	280	282	292	286	268	265	275	312	267	228	300	252	267	293	277	267	262	273	305	282	259	282	303	276	279	291	288	274	318	272	272	279	260	267	280	289	285	276	303	275	303	242	262	260	267	283	266	291	253	257	255	254	254	265	259	265	280	285	271	276	302	258	277	303	263	270	289	308	272	264	287	278	252	219	280	278	285	299	282	271	283	230	278	296	252	265	281	262	273	294	298	322	265	292	253	291	307	306	268	274	300	243	284	247	280	280	251	262	267	248	245	236	270	278	260	236	268	304	273	291	300	280	281	269	279	250	295	282	247	268	269	269	255	281	277	268	265	278	249	265	274	291	253	279	273	311	288	281	292	297	273	274	278	268	275	287	274	289	291	247	270	287	264	294	288	283	284	243	287	295	261	243	255	262	273	298	291	254	288	278	265	317	275	286	291	242	268	245	247	286	257	260	248	253	292	281	305	270	279	266	320	269	259	277	295	252	244	266	237	278	298	268	311	262	266	282	260	276	283	273	256	297	240	273	277	245	264	269	279	240	278	305	265	236	262	300	267	279	312	278	283	291	273	294	265	280	259	253	276	256	286	268	258	311	256	288	248	275	291	283	298	299	297	268	293	273	245	301	272	263	289	282	299	269	294	255	269	248	278	277	291	267	266	289	306	260	291	285	278	279	259	278	261	268	251	265	273	274	278	307	274	263	251	281	285	290	273	300	320	276	271	266	279	263	282	279	307	290	294	281	295	257	282	294	280	272	262	270	255	273	287	271	259	281	276	286	299	293	306	291	240	258	284	254	265	265	255	283	301	290	261	272	301	261	250	300	255	275	292	277	258	255	262	264	280	291	294	290	260	259	275	283	292	274	284	297	281	255	258	270	275	287	238	243	268	261	277	267	255	239	285	291	266	261	289	274	278	270	255	252	263	281	252	306	279	301	269	280	293	255	288	271	270	303	250	278	268	283	267	270	269	274	273	248	297	259	279	301	308	279	288	276	282	266	289	272	269	272	279	275	205	264	294	287	258	261	282	318	300	281	281	269	284	260	248	283	279	244	294	281	262	302	309	293	315	279	285	280	290	278	271	242	283	253	267	277	290	289	267	287	298	264	289	280	278	250	263	258	268	293	261	270	263	245	261	269	269	289	278	274	275	280	266	286	281	283	253	251	297	277	274	264	249	265	281	274	280	268	235	279	274	252	266	296	282	296	278	281	284	270	296	234	273	264	254	262	276	285	302	256	256	284	262	281	248	271	270	311	283	267	261	268	262	292	274	254	246	280	296	278	292	270	247	275	267	281	268	277	285	264	274	257	246	294	273	280	268	265	286	267	263	279	271	297	277	280	292	279	262	270	291	259	276	276	266	255	266	306	277	291	280	284	259	265	282	287	261	292	269	287	276	269	255	258	291	258	271	257	290	272	263	271	259	282	208	235	290	275	277	281	278	287	283	290	258	297	281	279	260	262	302	274	274	313	258	295	292	310	264	252	274	299	295	285	264	273	287	258	246	258	289	244	268	266	277	279	266	295	288	278	284	265	344	310	277	269	295	240	257	296	304	256	262	276	259	258	310	274	261	263	284	269	272	269	289	279	289	271	231	291	290	279	300	274	285	309	258	278	280	276	296	263	274	245	257	268	289	274	267	290	303	259	271	299	285	257	266	282	241	300	289	234	268	243	288	275	297	282	286	285	270	262	285	218	243	263	249	288	293	254	289	273	292	247	296	300	283	281	292	288	298	252	275	332	280	253	302	266	262	250	285	284	273	263	263	315	287	277	262	291	303	260	278	260	275	288	263	282	266	260	291	306	267	285	278	277	250	285	273	259	262	272	281	261	291	288	264	274	258	273	252	270	271	276	313	276	280	262	297	284	310	260	294	260	284	266	273	280	242	298	269	264	306	267	271	270	280	271	269	282	289	282	314	272	253	258	298	268	273	257	263	287	266	277	266	283	280	275	265	255	274	299	300	277	275	257	246	256	278	271	261	279	272	283	247	270	289	284	268	276	252	234	284	257	289	290	265	246	271	277	253	295	292	282	279	279	317	272	257	268	255	284	260	265	275	290	266	268	284	271	273	294	266	302	285	279	266	281	255	281	243	286	257	259	266	255	275	268	279	282	227	287	281	267	276	289	262	295	254	259	254	265	278	263	294	268	288	268	269	267	239	272	252	250	280	267	265	268	245	232	294	314	293	285	270	295	268	244	269	259	313	255	302	255	274	244	272	267	259	257	298	270	275	289	255	271	259	282	276	279	281	265	263	259	262	286	272	241	278	274	261	250	270	275	254	278	284	279	275	284	250	241	296	250	283	258	252	247	279	283	253	258	278	268	290	295	297	250	292	285	256	293	265	261	272	285	242	261	283	268	278	296	254	285	263	268	252	306	294	291	257	272	279	306	297	266	249	276	252	270	301	271	275	277	270	267	273	236	268	287	249	277	269	279	261	260	268	292	258	286	271	272	303	263	273	255	270	297	255	285	250	250	286	261	290	281	264	272	286	273	269	292	286	265	268	274	251	266	266	239	263	260	265	264	265	293	283	280	256	306	267	279	297	267	305	299	277	277	266	296	278	260	289	286	266	250	264	292	276	274	289	266	269	264	260	292	278	271	298	242	266	278	285	256	264	305	276	263	287	266	258	280	270	258	265	276	270	273	251	277	271	270	270	271	277	307	271	277	263	267	285	313	285	290	299	283	292	274	264	288	280	294	255	266	275	265	283	275	276	284	277	276	284	269	282	283	260	283	293	262	259	273	281	255	305	281	280	288	278	269	292	282	285	267	254	290	275	313	255	298	275	269	249	266	262	259	267	269	264	260	210	271	264	260	264	302	298	269	261	270	263	294	293	278	279	306	247	261	254	265	271	257	285	277	307	258	273	267	273	286	238	260	272	277	279	252	269	259	270	261	265	282	269	297	278	284	267	241	257	253	309	272	275	271	276	306	295	271	268	254	263	286	274	282	263	248	265	259	276	299	294	278	267	262	271	242	289	296	232	260	261	263	264	322	269	281	285	252	284	274	251	308	240	278	276	276	288	274	253	266	266	250	291	254	278	282	258	285	307	277	271	291	253	283	285	292	307	276	276	257	279	283	267	274	296	261	256	275	289	240	245	254	294	281	267	254	275	255	275	296	275	263	262	305	294	268	294	277	299	271	264	251	255	275	291	291	271	256	276	248	260	279	274	296	239	286	272	302	279	302	296
20602	40821	35830	24825	19820	18863	19658	15091	13452	11515	9451	8043	4732	3498	2998	3057	2917	2547	2104	1805	1419	1062	960	903	789	827	813	750	690	677	606	655	783	917	788	717	549	478	441	437	386	408	391	400	396	478	411	433	402	385	375	366	384	363	366	375	345	368	361	322	343	353	355	377	389	340	345	336	345	338	314	359	336	359	362	398	424	417	400	386	412	386	399	407	422	414	375	403	339	317	354	333	328	377	360	283	317	385	339	350	360	344	359	350	348	366	366	331	367	342	390	372	353	333	341	334	330	350	311	321	338	334	324	342	306	355	332	333	338	328	319	343	300	338	348	350	346	304	342	365	324	349	338	313	363	345	336	325	305	368	329	339	319	324	354	314	335	363	333	362	339	358	312	343	334	312	327	362	329	351	378	349	339	345	364	353	336	352	336	351	343	363	314	319	345	371	337	315	353	307	342	317	344	297	365	314	328	339	332	335	328	342	347	371	333	320	342	338	316	330	350	345	299	329	361	346	316	372	381	329	325	362	334	330	365	310	350	319	359	322	350	349	349	356	357	369	356	333	327	331	349	334	318	342	346	320	331	339	319	309	335	338	352	347	334	346	360	327	316	362	343	350	349	301	354	349	348	368	314	356	326	353	341	369	325	328	336	302	340	327	329	324	315	339	341	331	337	321	340	359	322	378	330	322	366	333	308	323	342	334	345	319	292	368	353	318	345	351	305	348	307	316	346	347	296	342	353	351	299	359	339	345	331	330	322	332	332	301	318	339	335	347	313	370	333	343	325	343	323	343	330	361	321	318	374	341	308	350	332	367	307	347	350	323	314	335	331	318	316	337	337	360	350	339	368	281	371	327	341	324	314	335	337	318	365	353	331	347	320	315	340	336	306	336	335	337	376	345	353	351	326	345	335	343	332	329	342	374	347	338	334	356	365	322	347	329	357	348	320	317	333	343	347	335	350	367	343	336	368	315	327	352	364	303	337	331	324	359	336	320	332	330	350	303	330	323	341	327	342	350	325	340	308	316	349	331	311	338	338	359	351	344	361	331	341	333	315	341	352	371	331	350	343	356	355	332	349	354	334	319	312	339	347	342	318	365	335	342	357	330	326	345	323	343	302	333	330	328	329	328	345	360	341	306	341	318	358	338	318	335	312	307	313	329	353	342	313	306	311	351	342	334	331	321	323	325	336	336	336	321	347	311	320	352	304	347	334	358	366	340	316	343	335	320	328	319	338	313	338	329	311	345	351	339	355	353	351	383	382	329	333	329	360	328	297	306	312	313	342	318	344	327	364	329	334	333	330	358	355	286	367	345	332	335	333	351	304	320	337	366	337	341	330	356	353	335	342	319	356	338	328	360	310	344	323	369	387	344	341	322	331	359	369	334	360	365	350	292	321	353	317	290	366	342	330	352	326	341	329	345	336	342	303	317	362	358	335	336	325	345	303	319	346	332	315	309	323	312	370	347	322	339	336	368	344	349	375	318	341	406	349	370	318	333	310	335	319	321	336	323	358	349	338	338	314	332	308	338	346	308	343	326	335	348	336	351	308	334	313	347	355	342	319	312	343	319	355	316	333	329	352	333	383	350	370	354	355	322	336	329	362	325	365	335	335	320	379	337	332	365	331	311	318	360	358	337	364	332	346	310	327	354	346	327	354	327	320	361	340	322	323	358	315	335	334	312	324	323	333	349	356	348	351	336	334	347	345	336	343	302	348	348	307	337	324	388	339	350	347	340	331	339	349	365	330	354	336	310	341	330	339	333	348	335	316	312	334	326	316	313	348	310	341	327	333	323	315	349	351	328	351	340	336	359	335	320	349	320	326	319	345	362	311	331	340	329	350	347	314	319	360	325	388	351	358	323	381	348	310	361	346	330	330	334	346	347	314	360	341	314	323	303	330	329	352	367	309	367	342	326	355	333	320	321	357	352	362	338	334	338	327	349	349	332	352	344	326	356	336	370	321	335	349	365	351	339	345	375	355	325	321	358	358	322	357	368	320	321	333	346	339	339	309	327	308	324	340	328	369	324	337	346	330	320	328	351	333	331	343	321	315	326	346	349	325	329	355	358	361	340	344	332	371	343	292	311	342	353	367	335	354	319	338	356	316	343	352	358	307	329	365	370	322	330	331	342	357	339	329	362	322	332	334	328	355	350	318	307	314	351	331	347	364	317	348	333	318	338	332	331	335	313	321	313	331	299	311	349	342	377	345	360	339	356	359	351	300	329	340	334	341	327	341	361	340	359	308	341	328	328	338	348	319	353	373	361	343	301	336	336	322	329	343	339	302	308	357	332	354	347	337	361	327	359	319	354	338	338	296	374	324	309	331	352	347	344	323	337	341	350	327	334	379	339	336	328	318	372	344	324	353	348	350	341	336	306	318	321	349	330	340	357	342	355	333	342	323	329	322	330	326	302	328	332	350	355	308	334	324	312	367	357	324	333	337	342	358	354	334	312	326	350	326	369	361	300	329	310	368	333	333	353	305	340	354	300	340	335	352	361	319	362	329	314	359	324	351	307	306	335	335	340	338	319	331	360	348	334	367	338	325	360	344	339	374	317	352	331	333	324	343	370	329	358	316	343	327	347	380	337	354	349	362	355	309	358	349	347	348	321	345	344	340	308	326	368	346	343	339	351	359	322	307	345	345	325	370	343	371	327	341	357	323	365	352	323	336	330	326	326	318	331	360	327	331	340	333	351	320	327	340	339	325	358	327	324	363	340	347	360	348	344	336	317	329	311	343	331	345	351	335	347	344	348	345	354	319	375	338	329	332	359	328	349	329	310	341	326	343	327	360	333	344	318	315	351	351	294	377	362	334	321	328	321	369	336	343	347	361	323	334	332	331	361	327	347	332	298	326	333	336	345	315	323	331	341	356	351	339	353	348	306	321	341	332	320	340	311	344	352	316	347	368	334	335	350	345	330	343	315	327	354	357	320	354	315	399	317	331	350	336	327	304	345	347	366	369	338	348	342	338	351	344	334	330	314	316	303	326	318	321	303	339	318	334	313	358	312	322	357	335	327	336	320	315	347	330	351	341	315	340	383	334	343	310	330	317	323	314	329	324	331	341	308	357	333	346	333	344	345	344	366	343	365	330	338	337	332	335	351	326	316	365	363	350	314	319	321	349	365	308	363	335	317	374	325	325	377	337	329	348	390	356	334	360	327	364	351	346	341	320	307	340	342	295	323	331	306	339	360	334	334	337	324	351	365	362	335	337	308	355	367	355	321	368	339	342	319	312	318	346	369	340	347	351	350	339	349	298	344	323	346	330	319	350	343	337	364	306	340	304	332	341	325	359	336	317	359	325	356	343	398	324	355	336	346	291	318	332	374	350	338	332	334	350	336	341	358	341	362	351	343	330	325	360	347	332	339	318	351	324	356	339	334	339	343	394	346	349	337	325	323	318	337	325	313	379	327	320	319	328	325	333	302	358	339	303	324	346	339	325	289	357	327	350	347	290	304	344	316	348	327	338	284	327	342
27786	21581	19175	11164	5439	4768	4809	3380	2846	2245	1978	1627	981	794	699	694	665	685	598	527	486	452	441	429	440	425	409	409	382	390	376	369	399	419	443	368	365	360	345	345	348	341	346	315	390	367	346	348	371	337	330	342	327	341	315	338	350	350	372	289	367	306	376	355	326	340	363	354	326	321	332	352	347	338	350	319	339	360	346	341	351	346	347	338	348	314	323	346	316	342	339	336	353	355	325	369	329	337	334	317	383	339	318	339	340	302	363	327	341	333	316	349	331	365	318	336	353	361	354	330	334	321	325	313	316	339	315	328	354	363	317	334	323	332	309	348	309	320	313	300	320	377	334	318	351	320	347	313	321	342	334	328	305	325	338	328	303	376	311	324	337	300	336	345	343	339	339	358	315	333	354	344	336	342	337	361	334	302	340	323	307	288	300	339	354	314	341	342	342	305	313	358	378	331	355	304	345	341	318	339	360	350	331	352	337	320	358	342	325	337	336	323	320	363	340	326	331	335	340	348	311	326	308	342	343	340	336	315	359	324	367	282	325	324	344	346	359	335	334	334	314	316	357	391	327	284	334	323	362	320	367	331	308	358	326	316	341	358	345	343	325	327	323	322	359	308	315	327	280	328	335	352	348	359	320	338	323	323	345	373	321	329	347	321	306	337	316	334	336	308	289	338	335	323	312	328	335	355	333	346	356	354	312	317	304	335	310	318	341	341	386	329	346	335	356	353	353	330	296	356	338	303	341	359	338	319	329	343	351	339	304	354	331	354	329	317	380	325	295	307	327	316	314	330	326	333	346	318	321	309	320	340	327	344	323	318	342	333	323	315	317	332	322	319	334	322	322	358	356	345	326	355	327	310	350	345	340	340	337	310	350	330	332	340	311	319	357	306	330	315	372	310	346	362	364	327	328	333	377	310	364	341	335	316	319	305	325	351	330	316	337	306	309	316	348	279	323	325	309	332	338	337	343	360	336	337	342	343	353	328	328	342	321	308	306	331	342	354	332	296	356	325	321	343	329	309	312	307	340	334	343	341	345	343	318	319	340	303	322	328	344	347	331	382	353	346	350	343	348	312	343	333	344	341	331	340	334	345	329	309	320	333	358	309	308	334	331	335	330	347	361	355	373	347	368	352	336	329	316	354	334	328	305	329	356	315	302	306	356	286	353	351	339	323	338	303	310	317	318	340	327	365	339	316	322	358	335	334	303	332	304	320	302	361	365	346	319	322	332	324	296	336	328	347	329	326	327	356	338	332	323	333	362	304	319	332	342	329	329	352	350	362	322	317	314	330	319	339	339	345	351	335	332	341	334	347	344	296	319	328	338	301	328	294	312	325	342	328	313	323	369	338	339	345	322	328	337	335	340	333	290	321	327	314	307	351	323	343	366	336	309	347	318	333	341	341	345	336	345	320	332	337	336	318	328	319	335	342	335	345	325	354	327	324	310	319	332	361	359	330	295	334	351	316	300	349	342	317	341	360	330	339	327	346	334	337	316	329	349	323	328	360	322	300	315	332	364	322	352	318	352	328	342	339	321	338	358	365	328	328	354	316	349	349	343	314	338	340	313	331	358	368	335	335	347	357	316	320	313	348	341	357	352	329	302	356	327	359	336	322	315	330	330	342	328	328	320	368	331	309	321	370	381	309	322	360	319	324	321	345	336	329	348	353	328	336	326	343	320	322	344	313	355	340	306	347	322	365	322	322	336	324	353	334	383	341	337	367	354	336	334	339	335	334	328	303	311	343	339	347	330	330	333	348	317	301	349	310	332	324	346	331	346	340	351	314	341	342	340	327	305	334	350	275	352	303	343	356	348	326	330	336	335	319	332	328	345	350	315	308	322	352	320	335	311	346	350	336	335	342	340	323	344	320	379	330	347	359	324	308	367	337	336	311	358	316	338	347	322	340	358	334	312	339	354	319	351	347	325	343	343	324	326	304	349	319	361	314	332	333	347	331	342	338	336	333	323	317	356	382	385	310	342	321	349	331	317	346	351	371	318	345	325	313	359	377	296	333	302	339	318	332	360	331	327	370	335	327	329	319	319	334	345	342	355	374	343	333	331	324	316	311	379	326	354	337	341	326	339	358	288	336	315	341	329	333	332	342	330	319	358	304	329	335	344	329	337	329	292	336	310	336	346	308	328	311	348	345	302	341	316	291	337	326	332	318	374	359	321	329	357	342	349	344	347	297	326	338	337	363	330	342	351	332	327	344	324	319	328	343	343	327	302	327	346	320	352	324	324	341	333	345	307	379	340	324	346	347	352	337	336	353	355	339	314	364	319	322	349	356	330	333	341	342	348	312	337	332	322	309	341	332	348	332	342	355	333	342	375	336	356	314	351	317	324	367	332	320	333	336	336	321	358	321	337	343	342	317	321	330	356	313	359	358	339	328	312	352	314	339	330	332	333	341	364	330	319	318	338	339	350	326	337	324	337	343	341	319	319	329	345	323	314	327	347	312	305	347	346	344	334	351	325	308	324	335	333	341	331	314	343	372	344	318	348	317	345	343	356	350	352	318	364	319	345	333	338	338	359	331	366	297	319	348	337	339	328	325	322	331	335	323	312	323	303	334	334	359	326	357	337	331	355	301	348	360	346	299	331	320	366	289	305	313	336	368	366	358	319	328	317	345	328	324	367	373	355	340	317	329	345	327	314	311	327	328	358	359	331	308	357	346	319	339	373	318	366	321	343	306	324	338	284	327	292	336	317	302	346	306	329	322	338	337	302	342	325	350	330	340	310	316	355	320	311	327	350	339	378	326	295	308	345	313	321	331	326	337	343	354	367	355	340	346	329	352	348	368	351	339	340	340	358	324	338	307	326	340	345	344	350	345	331	327	352	321	345	348	337	353	342	328	320	328	310	348	328	324	389	326	332	300	324	333	340	279	305	339	321	331	364	352	306	321	357	322	314	336	344	325	342	340	352	335	371	372	384	304	333	333	365	320	349	329	308	315	358	337	298	342	310	321	343	346	336	317	347	314	337	335	313	323	337	341	306	338	358	355	348	355	325	341	325	320	342	342	328	331	334	345	328	352	301	356	311	349	345	356	312	347	319	331	357	349	315	329	355	336	325	326	353	311	337	350	340	335	343	353	349	303	344	339	386	344	345	339	334	324	319	321	296	328	331	327	306	349	321	348	326	329	315	336	319	347	335	315	341	334	321	303	365	323	335	307	314	357	347	346	339	324	357	339	343	346	304	336	345	322	316	330	332	358	332	339	325	320	324	347	328	371	340	350	316	323	325	329	374	366	365	341	354	320	336	365	367	298	353	318	302	355	328	303	315	295	347	326	323	388	320	342	317	347	331	308	354	355	333	368	341	341	343	313	313	347	355	363	365	330	316	333	325	320	318	350	337	345	331	308	333	368	302	356	285	368	348	311	339	359	338	333	334	343	328	341	314	332	339	328	332	330	318	328	332	323	343	342	349	334	348	377	348	352	329	345	338	313	280	354	343	373	321	347	352	354	341	342
16962	28365	23558	13651	10164	10188	10038	7540	6615	5465	4536	3868	1946	1564	1395	1281	1273	1149	1080	943	797	705	598	579	595	590	591	540	567	546	470	549	574	598	611	535	517	469	442	414	415	422	446	444	448	482	480	457	432	452	427	419	434	431	444	434	445	449	440	432	443	415	430	394	438	422	436	445	444	448	407	451	458	451	412	418	443	417	428	423	453	439	479	448	492	429	465	407	451	416	459	409	482	452	402	422	413	426	395	416	424	439	457	397	447	385	434	435	420	432	460	432	423	436	429	411	425	424	451	427	428	432	444	444	421	433	422	434	412	384	460	437	430	413	416	398	411	429	438	461	417	435	399	418	465	457	450	403	423	399	407	402	378	398	440	428	393	435	437	381	422	398	421	452	447	394	453	411	411	400	437	402	418	443	446	456	437	380	440	410	480	452	412	435	421	409	441	452	435	422	460	449	439	417	439	430	404	426	398	444	422	399	441	416	420	405	376	446	382	410	446	453	389	414	421	417	434	442	413	414	457	438	418	403	402	428	435	443	390	432	454	419	412	390	425	460	418	387	403	410	425	433	418	431	409	410	406	415	394	410	394	454	408	441	398	422	465	432	421	418	404	453	416	419	415	426	453	432	451	373	454	408	437	419	416	395	447	379	477	404	416	415	415	407	424	434	437	406	416	417	409	414	445	418	448	420	407	454	410	438	424	405	429	407	441	418	428	423	439	416	417	426	393	439	430	418	415	393	408	435	457	424	419	417	442	406	431	418	400	431	412	390	401	433	445	406	400	425	450	395	421	450	397	407	423	403	432	408	451	420	412	424	456	398	432	411	454	423	431	470	428	445	440	454	410	397	429	382	423	422	433	397	426	409	396	422	419	406	426	425	425	498	387	429	424	425	398	431	434	429	449	456	443	387	428	418	417	428	426	390	408	430	408	428	446	425	428	417	404	420	422	417	443	382	438	429	417	370	379	409	431	414	399	409	421	421	390	446	394	404	422	447	450	441	449	409	413	417	404	451	451	461	420	426	433	444	404	429	433	443	427	402	407	439	443	409	423	434	423	403	403	395	424	432	394	441	390	412	423	418	397	409	435	397	445	400	429	411	432	444	445	433	415	392	401	401	398	413	430	445	416	445	428	449	370	453	429	431	440	426	397	418	444	422	413	409	442	429	438	438	388	404	466	452	400	438	436	457	442	404	406	417	469	422	422	432	441	393	372	436	446	433	425	429	412	412	452	417	411	413	383	449	418	417	422	422	399	426	447	446	440	413	420	406	408	448	395	407	415	434	394	432	437	440	442	433	439	443	403	427	461	415	405	439	424	417	429	376	391	427	429	425	429	421	394	411	396	407	429	398	416	418	447	437	400	444	433	418	454	425	415	401	409	406	406	427	446	428	403	410	432	425	445	409	432	429	365	451	393	428	420	425	440	435	409	388	453	423	416	401	402	407	439	430	449	446	436	415	454	399	459	404	372	396	418	402	428	408	427	461	404	436	421	405	446	413	406	433	409	405	423	445	425	411	425	434	396	422	442	421	398	423	425	425	417	410	424	419	427	396	398	429	420	422	388	390	439	440	424	409	412	431	390	402	398	440	399	428	404	438	431	441	476	439	397	425	418	433	433	439	451	421	381	412	382	443	449	468	398	464	424	413	421	436	456	426	430	391	420	414	405	400	429	427	440	415	440	386	431	422	423	424	417	435	414	439	410	426	405	414	410	420	463	395	423	405	400	440	404	403	418	407	387	419	450	438	422	410	426	412	401	402	428	372	424	409	385	436	435	390	432	419	425	459	432	435	450	429	406	444	431	412	391	410	406	417	417	434	407	395	426	432	427	413	429	438	405	397	409	406	426	464	436	395	424	402	416	439	422	403	441	420	462	473	426	398	382	405	409	424	431	439	429	428	449	441	423	406	427	411	407	422	438	409	453	419	456	419	423	425	470	427	440	402	414	457	424	439	391	429	404	400	392	430	413	374	460	467	407	450	410	416	411	443	430	409	393	421	436	437	430	435	423	416	388	411	405	450	415	402	403	440	420	447	418	383	407	417	424	383	410	404	417	442	404	409	446	414	444	415	436	444	461	421	450	416	407	409	437	454	416	389	422	397	423	389	396	399	401	442	455	409	435	455	433	436	414	412	398	424	411	421	430	410	449	423	423	433	413	417	392	425	390	454	426	400	411	443	421	434	417	430	409	399	427	414	441	422	394	435	424	427	420	406	406	408	411	392	419	415	397	453	387	471	459	456	428	414	426	395	385	454	407	454	406	421	477	406	391	431	423	460	404	462	425	414	419	444	406	400	406	463	410	407	412	414	435	417	425	408	399	436	426	434	428	431	411	438	424	468	459	394	418	401	447	433	411	386	451	463	412	442	403	460	367	434	408	413	413	441	387	447	434	419	461	408	383	421	416	440	453	457	399	444	429	397	415	401	399	431	442	415	400	415	451	418	436	409	426	435	440	398	410	404	408	412	444	399	411	416	411	416	406	418	435	408	411	456	461	415	431	399	428	425	397	491	442	457	418	386	432	431	403	448	393	462	427	384	397	432	412	441	424	421	414	421	408	393	404	435	421	377	373	437	419	432	432	409	431	474	389	377	436	400	404	446	440	398	433	428	385	425	396	413	398	403	423	405	430	424	416	434	411	440	433	394	471	419	441	417	429	420	386	423	414	416	429	466	416	402	425	455	457	400	424	425	484	447	413	429	392	426	412	420	452	416	443	425	436	432	415	400	444	419	425	414	401	455	421	449	436	433	453	434	388	420	390	416	415	442	416	442	427	403	386	442	417	403	413	393	440	405	431	416	444	429	379	435	369	423	464	426	405	439	446	434	412	425	431	426	445	457	468	412	416	412	416	444	425	407	451	425	449	421	400	443	447	393	370	391	438	433	400	436	403	440	416	439	446	420	418	458	477	396	454	436	434	434	409	454	381	439	455	428	414	381	396	426	392	417	467	414	431	404	448	424	414	397	401	431	400	432	416	397	439	423	405	431	421	420	414	414	392	440	405	408	433	448	433	410	414	408	425	441	385	420	412	466	414	445	399	416	430	425	476	391	426	419	400	443	439	450	421	388	414	421	427	427	442	430	444	431	431	451	393	463	420	429	404	413	452	401	381	417	422	434	447	446	460	444	395	437	407	415	393	442	407	432	436	383	431	416	416	436	402	441	440	388	425	424	407	421	396	445	442	426	429	443	436	406	431	399	439	410	425	431	402	406	476	404	451	413	420	422	384	407	409	394	413	435	399	440	409	382	450	409	461	431	398	434	463	432	384	420	372	446	409	398	419	441	436	449	433	411	470	401	417	433	420	430	423	404	422	414	390	426	441	449	475	440	402	401	438	404	411	452	411	434	437	421	440	416	408	378	393	416	423	410	373	398	424	428	432	451	401	413	414	422	437	404	431	408	437	420	420	422	426	446	414	407	414	424	433	400	416	417	424	430	411	424	385	390	412	422	415	428	422	426	430	422	385	422	408	438	406	425
24494	21523	28814	24684	21366	14603	9121	5904	4803	3593	3469	2441	1342	1093	993	894	888	869	733	631	518	477	476	418	407	406	374	367	328	345	355	339	404	394	419	348	340	318	282	268	279	292	295	299	292	295	287	270	273	283	278	278	258	283	275	255	259	261	278	270	270	281	254	256	286	263	280	252	278	287	300	266	263	262	271	272	270	263	269	268	280	288	253	287	255	268	286	249	261	293	255	246	246	261	249	233	242	270	272	255	223	281	260	272	257	263	265	248	266	240	282	258	237	249	272	262	246	285	272	245	255	248	271	245	252	260	269	241	255	251	259	248	251	228	260	287	275	266	265	252	266	278	255	286	261	254	263	255	241	268	264	266	284	250	231	230	272	269	253	280	248	274	231	254	267	268	278	255	280	246	254	254	254	279	215	256	244	247	256	264	258	288	249	256	245	258	259	254	278	277	255	239	278	298	246	244	232	236	262	262	248	251	242	278	271	276	247	271	258	249	276	261	221	257	252	265	289	267	250	266	237	264	269	262	262	257	269	296	277	281	251	246	282	260	272	297	265	246	245	294	241	287	273	258	241	257	261	271	286	258	220	246	242	238	276	270	264	244	254	276	225	253	273	270	229	233	238	251	266	257	252	254	241	254	274	279	233	254	267	244	258	275	263	218	258	255	279	256	249	242	256	261	250	219	244	284	262	296	265	274	285	257	260	249	267	238	247	254	265	275	277	239	261	229	245	266	235	235	267	242	273	249	254	249	242	246	266	256	260	243	253	276	256	254	266	237	249	243	237	233	238	274	246	261	272	261	252	272	266	240	268	253	263	268	249	272	235	254	258	241	233	239	241	227	237	258	264	246	260	257	231	230	238	265	237	281	249	264	253	241	242	235	258	261	271	292	274	230	250	280	226	241	253	252	266	264	254	272	264	277	282	268	273	283	283	253	247	288	247	247	245	263	248	274	227	244	264	251	252	280	266	268	252	266	254	260	236	241	282	270	254	244	230	270	260	260	278	267	285	257	254	256	252	265	236	236	236	271	234	270	243	248	252	249	247	256	279	269	267	257	239	275	256	258	233	281	221	239	274	256	274	259	241	270	238	265	254	254	293	259	288	270	262	276	246	259	291	240	275	274	278	235	283	290	275	254	267	264	234	257	232	258	261	265	269	229	240	250	228	233	291	275	235	258	232	248	263	253	225	258	248	226	278	261	226	258	293	264	282	254	258	239	258	246	244	262	250	247	259	248	268	253	271	245	249	277	271	249	255	238	228	251	268	263	265	288	258	244	263	266	254	248	252	264	267	271	278	262	262	250	257	258	259	267	266	251	260	247	253	282	278	247	275	251	274	284	246	237	249	260	278	277	268	261	244	249	255	249	275	246	245	251	283	222	272	247	241	269	262	262	252	242	254	244	251	236	224	248	305	271	265	227	228	267	250	250	270	239	279	253	260	278	287	253	255	292	267	247	288	264	262	246	288	255	263	229	265	232	243	267	229	266	247	246	240	249	289	251	269	241	269	237	253	259	264	253	269	259	272	258	234	280	251	257	269	284	296	242	244	258	241	266	242	281	247	256	266	240	246	263	251	270	265	230	241	292	253	240	285	255	238	262	253	255	290	241	268	281	249	266	266	241	252	237	261	272	250	264	260	266	275	252	272	249	272	256	244	220	232	243	232	249	233	246	261	246	239	275	279	269	263	240	277	219	255	251	235	254	238	254	262	255	264	231	271	270	236	270	265	261	278	272	247	256	241	252	264	249	288	306	258	231	242	242	264	227	263	240	265	258	261	242	271	215	260	251	252	265	251	259	262	241	268	302	286	259	257	271	276	273	293	247	272	262	256	239	263	253	291	240	240	286	238	257	250	257	268	227	253	256	250	258	234	246	254	275	234	253	237	257	239	240	258	259	261	265	280	256	263	252	248	248	249	246	258	261	265	265	275	298	269	282	252	247	275	264	266	280	272	244	253	263	261	274	252	244	263	239	268	267	249	268	255	259	256	243	245	258	252	255	275	242	255	234	255	252	240	266	254	242	246	238	248	270	262	255	260	228	278	275	259	261	261	237	241	256	290	263	270	236	260	256	253	271	267	263	241	250	251	249	275	268	247	248	281	243	261	292	246	243	243	241	267	261	256	260	245	235	239	241	277	274	262	267	283	216	229	263	233	234	243	225	252	275	239	273	235	236	272	238	276	269	239	210	232	260	287	274	242	250	258	244	250	246	243	279	239	242	246	265	255	253	249	255	278	249	244	256	261	259	273	278	231	223	266	243	244	246	267	234	230	242	250	274	236	261	274	249	255	257	248	239	240	263	272	264	234	262	242	289	260	270	275	261	237	264	263	273	292	245	261	252	271	279	250	222	249	236	286	252	240	277	272	276	247	245	233	255	252	288	255	254	225	240	249	275	277	252	236	231	270	263	261	245	267	266	261	259	253	268	243	279	219	237	253	246	246	268	258	289	249	243	266	248	274	237	271	260	239	265	253	250	250	251	252	247	261	266	261	254	237	268	255	252	250	230	288	248	259	289	284	247	269	243	250	260	237	233	261	265	267	273	231	240	257	266	260	280	271	256	244	287	291	244	273	245	291	269	255	225	254	269	282	273	288	271	244	259	269	284	283	230	266	291	279	242	294	253	255	251	271	236	271	260	251	248	269	236	259	275	278	244	244	260	263	272	225	259	262	263	262	253	265	250	264	252	244	264	243	273	265	274	229	242	265	273	268	256	242	235	239	230	281	249	251	237	217	253	273	257	278	272	243	231	266	257	267	290	282	242	256	258	283	235	279	239	247	273	278	258	257	277	251	227	283	273	260	251	236	232	271	242	254	241	271	253	245	263	252	239	246	247	241	264	247	244	243	246	225	262	245	260	259	238	272	250	257	278	240	254	239	256	271	233	278	227	246	270	261	261	278	249	234	249	238	275	222	297	299	275	259	267	239	256	250	270	262	274	292	251	257	264	271	280	255	277	267	263	245	218	266	268	249	258	265	230	242	252	286	254	239	260	268	261	268	277	270	269	247	253	242	251	256	274	247	256	242	238	277	248	270	241	285	278	236	298	259	268	247	274	265	244	241	253	239	244	267	253	283	237	254	227	245	238	263	250	254	288	268	278	265	243	275	249	275	247	263	242	270	232	265	270	265	256	245	257	255	275	276	271	253	239	278	262	267	279	236	254	248	218	272	274	271	250	266	281	236	255	223	256	254	254	227	253	281	258	248	231	237	239	274	282	225	253	265	265	279	257	230	235	265	259	240	248	269	291	262	270	253	253	269	264	269	241	233	275	244	240	279	268	258	255	240	245	243	252	250	275	239	250	247	233	241	252	270	265	271	251	232	245	241	237	268	248	242	228	250	265	262	286	273	281	253	285	271	250	277	272	249	237	241	286	258	281	265	239	290	272	274	277	234	263	252	269	255	241	251	264	246	232	258	250	237	251	230	236	255	274	258	285	252	264	274	268	281	255	273	236	257	251	267	264	243	241	236	259
17833	35640	30940	19824	15862	15844	14028	11928	10143	8004	7562	5534	3042	2413	2047	1909	1984	1655	1468	1262	1009	857	785	711	689	617	676	675	608	522	466	553	596	687	650	522	467	411	354	358	367	346	337	401	393	424	388	362	354	375	375	338	371	379	356	326	342	357	349	368	347	343	336	371	353	337	312	379	345	331	375	360	350	356	364	368	392	369	346	357	355	354	373	372	362	390	359	337	366	322	321	344	318	326	352	357	326	354	346	356	319	351	371	334	337	334	322	339	377	323	324	353	320	368	309	329	359	307	311	332	357	351	310	327	343	317	318	323	330	322	315	347	349	343	320	327	359	328	328	336	362	358	332	349	319	341	352	347	321	368	345	323	336	335	334	345	345	342	298	307	350	327	325	306	294	363	300	327	325	324	329	346	348	358	342	345	326	319	319	312	317	333	340	346	361	289	324	342	325	313	329	318	345	328	308	328	358	320	326	274	324	364	326	317	318	330	337	305	323	310	336	343	312	332	322	336	360	325	357	344	315	325	323	309	304	350	324	316	360	354	334	336	328	317	306	344	358	329	328	328	326	320	324	325	362	341	311	332	364	323	328	324	343	345	320	325	310	342	319	303	325	320	315	312	315	346	317	336	312	334	324	345	351	351	343	345	333	354	351	341	352	340	320	349	340	358	345	358	359	356	321	333	324	330	342	337	345	336	362	330	365	342	339	335	342	318	288	311	342	327	351	310	346	343	336	321	344	340	344	355	308	324	326	346	340	326	320	324	335	346	327	335	360	300	321	338	323	333	322	343	298	354	336	319	340	333	323	299	335	342	339	338	315	316	319	314	320	324	330	330	330	327	308	304	325	317	339	312	314	326	335	332	348	325	334	312	341	332	346	306	312	327	325	332	324	307	313	343	339	353	339	324	317	313	309	325	340	345	316	300	301	341	310	308	331	345	352	333	328	339	315	340	322	301	335	316	351	317	308	303	328	289	350	319	321	337	328	353	339	330	324	330	297	316	332	313	352	353	336	326	351	312	309	309	340	332	324	314	324	354	320	339	329	314	304	317	296	345	321	339	355	316	319	337	329	343	339	346	368	324	315	341	329	300	303	317	314	317	327	325	314	343	350	312	340	294	315	366	322	343	328	334	339	322	313	339	333	323	336	352	336	358	338	304	342	302	335	320	311	307	327	330	332	340	335	341	319	356	340	334	339	328	330	283	331	339	368	330	352	317	336	361	338	325	363	351	334	321	327	360	334	331	345	302	342	348	348	307	351	335	339	309	332	319	338	317	346	341	338	310	301	321	339	352	310	313	301	336	319	345	362	325	357	324	321	343	332	316	313	334	362	298	337	327	306	333	316	315	320	324	341	325	324	325	317	369	336	321	318	337	320	350	348	326	335	352	336	305	329	351	336	332	329	332	358	345	338	319	334	298	345	293	352	352	339	327	305	357	345	367	326	341	299	324	314	319	300	342	360	347	324	335	320	302	298	354	347	319	331	322	327	373	311	323	335	362	330	314	344	330	333	306	363	308	346	321	332	350	336	292	337	329	368	317	349	321	342	332	306	341	306	315	356	318	309	323	317	341	331	330	296	349	342	304	340	344	321	319	333	359	320	316	305	358	339	327	348	334	296	336	328	331	355	291	295	347	317	304	339	324	342	281	302	348	330	326	319	309	335	314	310	352	316	330	332	347	349	322	301	300	355	352	318	310	347	322	349	359	328	287	289	360	351	344	314	315	317	329	319	345	351	308	335	300	318	357	328	333	323	318	355	318	334	360	324	330	285	328	331	333	330	344	379	302	297	344	329	369	337	334	345	364	334	312	312	320	348	323	339	335	372	310	314	340	326	330	289	302	316	326	335	334	323	347	311	352	336	359	312	336	324	324	314	335	323	367	328	355	329	347	329	364	360	347	333	370	372	332	296	316	314	313	323	322	292	328	330	331	318	316	291	343	336	311	304	358	328	341	343	344	346	338	292	311	348	314	314	330	344	323	343	302	348	334	331	360	328	318	342	310	313	349	340	326	302	354	334	301	342	363	301	332	339	349	310	332	333	353	353	318	309	282	341	309	331	314	324	321	362	316	326	312	312	321	345	326	361	335	345	321	313	324	310	318	307	333	334	331	318	345	310	327	317	339	351	344	307	320	330	364	328	361	330	325	314	342	336	353	328	332	328	332	360	311	327	327	313	315	337	339	334	331	313	344	320	318	330	360	327	328	335	317	335	329	344	350	351	316	319	346	329	332	334	318	345	319	346	320	343	308	324	332	359	340	348	335	327	344	322	337	329	340	329	309	336	373	314	326	310	297	335	335	352	321	324	345	354	312	309	329	304	316	332	331	339	335	346	356	329	349	340	325	335	343	322	313	329	338	340	336	326	314	333	308	372	319	331	328	336	299	311	326	359	310	313	314	345	331	311	328	309	335	341	358	336	302	333	353	313	321	308	326	291	352	322	321	319	333	312	331	334	303	310	327	336	358	326	353	372	326	315	350	344	336	338	302	340	336	353	332	310	334	335	336	333	349	344	310	302	325	303	309	309	328	320	309	339	337	318	319	341	335	336	312	316	347	322	313	334	333	302	353	323	307	306	331	337	339	338	322	358	338	314	361	344	334	335	344	346	350	335	330	317	304	318	331	330	322	357	334	367	319	325	348	334	306	320	341	316	349	335	293	332	329	339	336	352	332	332	344	315	340	315	335	313	333	312	321	334	339	339	325	307	337	332	329	351	313	343	322	344	343	332	357	323	337	327	355	304	340	345	361	341	329	336	335	355	299	330	298	318	336	346	317	366	358	357	324	350	335	300	320	330	309	325	304	352	348	360	334	305	332	322	322	312	355	350	308	332	335	303	333	326	341	351	373	331	338	329	328	332	335	319	332	305	274	334	328	320	366	325	323	347	290	363	335	324	356	299	324	321	308	310	311	325	344	280	356	337	337	354	339	355	329	345	358	375	310	340	349	319	310	344	344	347	313	346	336	333	308	311	305	330	326	370	304	347	340	352	348	306	322	329	337	296	334	300	321	339	332	317	354	310	317	321	318	320	329	325	323	336	315	306	342	322	339	339	297	355	305	332	338	377	312	318	335	310	339	354	318	309	300	324	345	338	335	338	342	334	315	337	334	324	341	313	329	325	347	338	329	386	328	342	342	321	333	339	356	329	314	335	332	342	289	356	338	319	321	319	327	311	349	328	341	326	336	311	305	346	324	296	327	337	345	319	332	335	320	312	300	358	340	360	370	333	326	352	329	307	339	325	309	299	345	322	338	301	320	344	359	317	342	323	362	329	294	339	336	335	304	343	382	286	324	323	331	328	280	318	337	335	315	330	342	330	306	331	326	297	330	356	331	337	353	332	302	336	335	340	342	332	320	331	340	316	345	309	334	283	323	321	316	352	304	345	331	329	315	345	346	325	347	312	357	336	307	304	324	332	351	339	339	296	331	332	362	311	344	318	332	331	311	328	322	326	318	310	331	359	348	328	321	347	326	330	329
25757	21537	27603	25375	12749	6971	5529	4442	3634	2719	2782	1738	1135	930	856	803	745	791	682	625	556	517	500	469	478	466	454	448	470	412	451	426	470	457	491	465	441	399	403	411	372	387	375	391	394	351	346	391	372	373	344	390	355	370	345	371	395	358	391	397	343	379	360	370	408	386	385	376	395	399	383	385	386	407	367	373	379	411	375	377	354	378	370	371	390	350	397	366	367	405	378	378	376	335	373	338	359	368	325	380	349	345	355	384	372	377	393	365	389	379	376	354	373	354	352	378	380	369	370	379	365	381	375	362	385	398	386	376	359	395	375	403	362	402	355	434	357	358	358	374	351	358	342	389	388	332	343	363	362	364	364	343	371	369	337	370	374	350	398	378	368	404	356	347	395	380	394	372	346	392	383	338	378	389	348	375	387	376	372	357	378	369	373	407	369	361	386	356	416	329	377	379	354	387	357	396	392	386	364	359	405	373	343	370	358	369	334	381	355	358	367	382	343	373	362	341	375	377	375	377	343	383	384	345	395	346	402	363	383	379	368	396	400	398	390	373	377	363	349	364	373	406	365	376	373	357	370	366	363	361	347	362	362	375	346	370	404	347	377	376	373	374	369	372	380	361	345	377	361	366	361	391	393	364	350	383	371	367	364	356	376	381	382	375	371	363	371	409	398	354	365	356	382	375	382	348	346	360	386	395	372	378	370	339	375	365	377	373	355	357	381	378	369	318	387	394	378	389	359	350	377	387	372	354	360	384	387	394	372	406	397	370	350	334	367	372	358	347	390	358	399	387	374	351	361	401	380	353	335	397	368	352	363	369	359	349	354	338	367	377	391	372	371	390	340	350	364	365	338	377	369	408	350	352	361	350	385	372	393	382	358	391	363	383	380	362	407	362	375	375	360	378	348	358	361	382	372	358	375	394	363	345	396	385	389	347	406	377	387	416	379	365	361	371	375	368	359	368	355	362	350	331	402	339	374	371	366	351	374	372	327	374	343	367	397	387	350	338	391	366	369	353	342	388	374	393	401	371	389	383	327	375	335	363	372	376	385	363	392	357	339	380	383	401	372	388	378	369	355	360	408	410	396	378	397	386	377	330	369	353	381	355	387	373	331	373	342	367	371	382	356	373	354	339	325	386	356	391	345	352	369	388	368	375	372	342	373	389	366	364	346	377	369	388	371	386	358	359	364	371	350	386	401	353	362	353	360	379	390	386	376	393	367	385	339	354	378	372	352	371	383	366	359	383	389	353	401	331	359	353	346	361	360	400	358	343	406	369	367	389	378	329	374	386	382	383	363	406	336	377	386	398	393	381	373	351	386	396	363	364	370	394	374	357	350	378	372	389	345	348	382	395	369	355	361	380	404	375	379	345	375	377	371	386	364	368	416	350	368	379	377	339	350	367	356	368	381	370	389	358	383	340	362	356	362	367	350	379	385	402	366	362	346	393	369	365	366	398	362	375	385	379	359	389	402	378	408	369	358	396	387	381	352	374	375	364	382	356	355	374	408	397	362	363	391	339	396	343	365	382	347	358	383	377	355	352	359	342	403	382	384	350	352	351	361	386	396	340	374	381	384	387	348	306	371	376	382	383	381	355	357	346	374	362	362	372	330	358	385	388	367	347	390	362	342	337	372	396	384	372	335	361	390	370	370	354	377	350	399	359	399	379	373	359	357	359	357	343	328	352	388	375	384	374	370	368	379	379	371	361	329	373	367	362	396	359	365	353	377	386	381	340	380	380	337	368	374	366	375	375	362	381	381	365	374	345	338	387	397	372	373	346	381	359	388	386	377	372	374	367	348	383	359	359	359	367	375	345	401	368	378	352	362	348	369	359	340	391	362	371	353	381	380	378	381	346	345	370	339	389	353	359	369	354	338	377	356	360	356	348	355	345	372	373	328	352	333	333	367	353	386	370	410	361	346	359	368	421	387	377	353	356	370	399	361	388	362	360	360	360	368	364	379	344	385	355	372	365	355	339	374	397	375	336	355	353	342	377	389	387	387	361	388	359	362	436	384	383	382	362	350	352	380	374	373	373	361	369	372	363	346	377	365	360	386	355	379	411	366	351	371	371	361	404	396	365	355	357	384	375	381	396	356	366	352	380	380	384	359	363	374	368	392	360	338	375	368	353	366	360	366	405	365	387	364	378	362	408	368	344	414	404	337	385	363	358	340	336	370	348	361	379	380	370	383	346	368	359	371	377	378	379	365	335	344	363	382	348	396	375	339	387	393	326	357	384	358	399	357	364	373	353	392	357	336	370	413	367	338	387	387	386	399	374	373	357	368	366	369	362	379	357	364	349	356	365	364	375	382	423	365	439	383	339	356	364	345	339	347	369	398	367	355	401	372	366	356	363	344	382	345	336	382	348	378	351	370	391	341	368	373	403	345	376	391	394	375	365	346	405	377	375	362	363	380	372	350	349	370	374	378	368	359	388	364	364	356	374	391	353	344	348	347	375	370	380	388	367	351	362	397	370	377	352	375	344	328	372	342	362	354	344	348	391	380	378	360	374	364	401	391	371	363	374	370	361	394	325	360	337	330	391	375	379	341	351	369	387	362	350	399	365	350	382	366	360	392	390	380	334	371	365	376	350	356	364	345	343	373	366	387	351	392	367	348	362	354	390	349	346	375	354	374	374	323	367	370	363	373	384	391	361	369	390	366	377	324	366	377	346	358	374	384	355	350	371	369	380	331	399	363	346	336	372	341	384	347	350	367	372	372	381	334	372	365	407	375	369	366	377	382	349	381	372	410	353	375	348	383	369	377	385	367	358	363	345	343	402	382	366	382	374	365	335	343	348	347	406	328	352	361	401	350	394	366	348	362	405	373	382	385	355	354	413	365	393	386	373	361	358	376	381	374	354	364	392	382	352	379	390	388	375	396	372	357	358	329	356	332	373	364	362	377	366	384	384	360	393	390	361	349	330	382	356	381	362	353	323	353	380	363	368	356	355	408	329	362	355	386	343	352	352	386	358	366	398	374	369	358	355	377	390	367	351	372	376	399	386	359	362	373	347	363	371	354	386	306	370	346	353	330	370	415	393	353	377	351	371	356	364	344	349	348	366	372	375	357	402	371	362	353	361	345	362	366	365	349	364	394	328	377	352	385	400	359	363	345	360	363	360	371	384	411	349	393	362	359	354	376	371	375	381	399	367	414	373	377	329	372	387	365	364	360	376	391	354	341	360	412	350	349	404	374	358	345	392	377	366	364	374	363	416	374	365	366	379	372	363	378	365	385	354	344	361	375	339	382	357	387	375	389	386	340	416	368	360	372	381	345	340	338	336	378	348	381	394	364	409	365	359	377	348	355	377	384	364	349	359	329	387	367	343	384	391	344	396	374	379	383	378	355	372	406	337	353	346	378	402	402	345	363	384	375	368	368	346	370	379	366	396	361	373	380	378	334	355	366	413	405	366	367	376	371	365	373	400	394	351	355	344	365	358	381	395	366	381	359	429	391	333	391	431	378	425	392	363
17714	32164	27028	16478	13504	13349	11400	10301	8841	6485	6736	4038	2452	2091	1800	1634	1521	1428	1325	1123	979	869	770	709	745	750	694	683	646	582	588	635	656	726	694	618	573	554	488	453	505	495	513	512	515	531	500	481	432	484	502	450	513	466	478	480	480	484	508	435	479	475	474	484	478	473	491	511	470	484	437	496	480	470	503	462	456	479	468	487	468	498	504	488	460	486	457	466	452	476	465	430	434	428	441	459	493	471	497	452	480	469	460	484	449	533	481	477	421	438	444	449	444	473	445	488	466	462	428	472	456	463	460	458	434	465	438	509	446	477	473	426	455	452	471	461	449	479	466	459	436	465	449	437	460	479	435	475	447	460	491	501	450	445	488	430	440	475	473	469	441	438	471	463	476	482	492	455	472	476	438	440	442	499	461	463	435	473	484	416	447	465	431	440	476	465	473	481	447	457	461	461	461	447	462	483	434	500	477	451	483	484	449	482	506	450	444	460	486	466	499	483	439	443	456	469	469	467	445	436	457	428	524	446	472	485	476	461	494	472	448	437	458	438	422	450	470	482	466	447	466	457	454	451	447	457	438	475	472	451	475	460	443	478	454	439	445	496	479	411	459	467	434	492	443	479	469	463	443	479	456	406	467	472	504	476	466	495	481	434	457	473	391	417	453	441	492	443	445	435	441	471	483	435	483	479	434	470	452	454	478	478	459	463	456	465	466	440	464	480	473	504	524	448	437	454	426	465	434	471	444	448	454	438	477	481	482	490	490	443	459	480	460	429	457	464	489	442	434	472	467	460	456	453	455	485	474	450	442	446	424	448	441	477	449	453	454	461	504	460	477	502	433	441	464	466	481	468	447	513	483	466	447	490	463	458	446	436	443	431	458	422	436	464	426	437	454	434	513	487	453	483	423	481	435	440	437	502	456	467	455	482	512	485	475	450	476	479	480	474	459	458	454	457	461	459	497	444	495	452	457	418	465	478	456	447	525	504	444	452	452	475	432	456	446	435	468	484	466	443	487	487	434	472	461	443	483	454	466	423	464	467	489	493	457	462	456	450	491	482	457	460	452	445	467	432	443	445	450	437	437	455	473	485	459	476	432	455	492	402	485	497	448	468	465	487	448	440	427	414	480	462	500	464	435	487	454	455	458	480	472	431	456	464	497	462	463	452	441	426	465	445	407	439	413	478	493	446	451	466	471	451	448	485	427	420	421	442	452	451	470	475	458	445	470	466	456	447	475	433	457	479	466	434	467	460	460	470	477	466	456	489	477	449	439	485	450	484	472	460	449	458	452	496	448	448	459	469	497	495	467	476	500	417	469	457	486	458	445	483	460	466	459	489	466	484	451	470	459	463	440	475	433	477	449	447	494	445	460	479	474	446	503	462	446	469	454	488	448	453	468	441	430	452	436	485	471	461	478	481	463	460	418	488	451	454	460	479	495	486	459	436	475	452	476	447	418	465	480	472	492	421	463	459	468	435	469	448	459	451	474	439	451	431	450	447	480	467	449	431	436	475	456	451	488	437	507	485	471	465	467	441	447	441	458	455	477	477	450	423	496	475	498	468	456	486	440	454	464	448	474	426	488	463	425	457	447	457	476	496	408	503	412	462	437	489	459	490	503	482	441	478	457	450	486	458	429	507	477	487	485	476	454	459	452	483	468	482	478	485	450	483	443	475	446	487	453	473	478	463	512	451	434	458	476	465	477	465	487	438	477	488	408	436	464	420	459	484	475	470	453	484	488	483	416	436	485	497	460	470	482	446	466	492	484	453	484	419	473	416	451	427	479	464	425	467	450	458	470	461	444	460	452	469	449	476	486	471	467	482	453	460	439	480	435	475	444	458	481	483	467	489	452	474	438	481	460	431	423	498	471	416	462	511	461	460	437	471	454	432	439	444	449	450	438	468	468	458	434	488	428	484	445	455	457	470	452	410	407	443	445	456	478	465	441	485	504	442	474	474	481	446	455	440	444	491	451	433	461	496	459	465	432	475	448	502	440	490	437	467	505	490	479	510	471	446	457	438	448	426	440	465	468	459	455	431	435	448	489	445	465	465	480	434	479	486	461	458	457	481	500	442	428	460	449	439	420	471	428	461	485	462	501	466	456	429	432	449	511	434	421	454	448	397	456	443	461	453	495	447	511	475	475	483	440	451	470	430	479	441	461	486	485	456	438	446	440	486	460	473	457	445	461	450	469	459	432	493	444	463	467	467	457	457	499	436	447	423	491	433	441	454	462	430	491	473	447	468	459	452	463	437	482	447	449	482	469	436	473	431	414	448	433	477	470	450	471	444	452	469	448	464	420	475	445	470	444	474	484	474	431	426	430	459	498	440	492	442	453	440	447	474	451	434	450	438	463	491	478	485	439	448	503	450	462	448	452	469	446	473	450	441	473	469	464	455	453	473	469	495	463	463	453	515	468	460	421	477	455	487	451	481	463	425	444	490	489	453	443	480	447	474	478	468	442	482	416	400	453	439	463	437	451	447	473	492	461	478	513	454	475	457	443	442	452	453	485	468	459	460	460	460	475	461	443	479	463	457	504	446	452	490	458	474	482	488	445	459	450	474	456	458	471	467	470	474	473	411	450	446	451	437	492	472	471	476	468	445	470	480	449	484	459	436	421	487	459	502	464	452	484	472	490	425	474	454	457	467	483	434	494	458	458	461	481	459	456	454	476	438	471	475	478	490	467	453	436	477	424	450	470	440	438	460	509	426	442	458	492	470	423	472	454	429	439	444	440	452	437	462	477	465	502	462	476	467	486	452	423	432	489	459	469	428	436	448	506	487	482	435	484	527	426	430	471	412	457	476	497	462	483	453	441	438	438	467	497	501	465	413	456	496	500	413	464	487	481	458	466	492	487	455	494	461	485	454	465	441	448	487	440	498	467	465	487	442	463	451	445	422	445	468	465	503	443	481	439	444	549	486	435	456	474	446	482	458	458	478	473	453	455	450	441	445	443	451	509	449	469	449	472	441	436	461	429	430	447	441	437	476	494	452	465	478	474	453	450	473	446	441	432	451	466	484	457	479	484	430	454	428	462	442	483	441	430	478	476	484	446	428	453	451	461	450	458	456	482	451	440	481	434	453	431	460	426	464	454	464	446	445	406	452	479	458	461	469	452	504	505	417	456	463	472	477	487	456	503	452	476	471	425	432	451	464	474	471	456	427	469	471	454	453	477	473	466	456	451	503	480	477	458	471	494	483	440	451	446	438	494	446	417	442	462	456	462	433	468	460	486	442	441	450	469	452	457	471	495	491	463	418	452	449	442	455	430	480	424	475	433	431	446	503	444	480	457	457	489	445	471	456	439	466	447	469	425	468	475	475	488	469	477	437	475	445	472	484	459	429	427	469	438	515	470	478	469	458	497	483	472	455	443	501	469	424	500	475	447	441	476	482	453	460	406	501	466	471	468	444	487	504	431	462	462	463	460	491	483	465	419	466	407	437	430	428	456	473	448	471	485	452	519	463	456	440	471	445
23510	21557	29441	24136	21597	22087	17422	9307	6794	5233	5415	2729	1793	1447	1248	1201	1076	1008	898	819	646	566	543	519	491	516	451	532	444	442	386	416	461	431	507	434	426	343	309	271	349	303	315	310	312	352	291	297	310	291	281	265	267	306	284	297	267	277	291	258	314	294	293	328	286	289	272	302	316	296	270	291	280	321	287	280	312	296	313	277	260	303	291	315	308	277	293	248	299	290	301	291	273	280	275	297	272	272	273	275	266	272	255	297	272	304	288	303	288	291	252	261	272	296	258	270	275	273	278	250	291	285	277	287	271	269	279	299	255	287	282	267	254	281	285	273	258	252	287	285	271	274	288	261	264	276	246	287	260	263	239	279	264	258	285	248	257	277	264	256	273	257	267	247	264	252	260	256	249	260	272	308	288	268	273	302	276	262	294	249	279	306	280	260	255	277	259	294	265	264	268	256	274	301	260	281	249	312	253	272	276	270	282	255	295	246	285	288	279	296	288	305	260	257	264	286	268	263	247	312	312	288	281	266	261	296	309	269	278	237	249	284	283	258	257	267	290	252	280	314	263	241	275	275	295	264	266	269	274	287	249	290	275	246	248	257	260	260	252	288	285	267	273	258	263	277	289	250	263	299	263	262	274	277	278	269	273	277	291	305	295	293	294	269	303	273	278	268	293	270	243	291	281	287	289	267	280	264	234	282	282	269	255	261	293	273	309	256	277	279	288	300	278	287	268	287	269	287	248	260	269	282	263	253	247	259	302	274	290	287	257	277	256	279	281	274	261	243	208	289	277	270	258	270	265	253	290	269	292	272	264	304	261	295	270	271	296	283	262	258	232	264	293	243	277	262	285	267	275	294	277	261	275	274	273	290	261	265	278	286	264	277	284	266	268	251	266	295	286	278	275	267	265	290	305	295	274	277	254	281	246	268	287	295	269	278	285	274	302	271	254	265	278	227	282	253	273	306	273	250	276	274	251	246	258	306	275	270	263	238	283	296	280	255	277	272	269	286	257	263	255	264	276	265	252	241	286	279	290	261	269	279	273	287	277	306	283	270	288	266	256	309	246	298	275	244	286	298	288	301	311	311	290	266	272	254	261	286	273	255	283	263	250	276	303	286	284	283	271	272	311	274	265	264	286	264	260	281	288	263	294	286	285	255	278	299	287	276	262	286	303	257	263	259	270	275	282	271	281	267	273	268	275	299	278	289	279	269	247	265	291	274	285	272	287	254	235	281	292	287	275	267	254	238	251	291	268	273	265	282	256	251	248	324	268	285	292	272	274	236	282	284	225	295	276	288	271	262	292	272	274	285	263	284	274	266	260	269	281	239	290	262	271	295	258	279	285	255	304	255	269	307	276	263	280	260	304	289	283	256	281	248	257	273	288	277	282	262	285	285	275	291	288	266	288	268	249	312	263	266	259	289	294	263	258	311	280	278	256	275	264	267	280	291	244	292	293	259	257	241	280	226	274	267	290	277	267	299	275	283	259	259	281	283	271	264	271	261	267	298	272	263	283	263	274	264	276	284	260	290	264	286	283	280	288	265	300	280	251	262	282	268	244	256	254	279	252	298	269	278	264	258	263	261	248	244	258	253	280	253	252	276	298	303	275	265	299	278	259	271	250	271	256	291	292	283	255	267	253	292	305	280	301	276	261	250	276	288	260	276	256	276	278	290	266	260	280	312	261	294	277	280	279	253	253	256	251	270	233	261	259	277	300	284	253	277	284	303	300	234	278	248	291	246	273	264	249	257	307	286	269	276	276	245	279	286	263	265	265	238	276	235	259	286	258	266	297	261	259	265	295	300	267	256	261	269	274	298	290	282	270	258	257	253	279	282	273	275	266	241	257	234	253	283	262	283	287	289	271	274	269	246	302	280	247	301	251	286	281	263	286	260	301	294	298	271	236	257	280	259	288	270	282	289	301	279	296	280	259	274	288	293	275	316	291	273	249	302	284	272	283	274	279	297	283	282	291	285	267	251	280	281	292	291	277	260	259	282	277	296	306	274	317	286	281	287	273	288	279	298	281	269	231	238	287	261	278	283	280	232	268	295	277	260	280	280	254	295	261	284	261	293	264	268	282	275	239	255	278	292	260	263	290	274	250	274	260	286	263	293	285	271	286	270	253	257	295	260	290	269	250	274	238	256	250	269	259	270	323	282	239	272	306	270	267	243	269	256	314	259	290	287	278	249	243	287	271	286	278	304	266	306	256	311	270	281	283	279	280	266	265	303	269	276	296	259	287	287	270	300	278	260	275	263	285	275	265	278	279	299	283	254	274	261	279	276	267	304	282	256	291	284	236	253	282	274	272	284	289	265	289	307	268	307	258	286	244	280	308	277	241	259	262	283	273	287	250	273	261	251	268	281	292	275	301	258	261	277	278	289	305	312	275	292	286	267	285	314	284	295	269	247	289	263	275	268	275	239	279	276	265	269	265	293	268	309	270	284	292	286	283	288	255	255	291	266	272	282	265	254	262	272	288	246	289	262	281	268	279	248	265	256	260	278	292	257	286	276	247	280	277	236	260	292	279	279	297	259	246	265	287	265	271	274	289	284	248	257	272	261	263	275	277	275	238	260	293	262	287	259	254	271	250	260	255	271	282	258	267	248	294	267	275	283	264	279	263	287	279	270	278	270	283	283	284	250	269	255	280	278	268	263	281	280	264	263	268	291	242	276	265	299	257	289	280	305	277	251	270	265	277	309	301	297	248	270	286	284	268	270	278	277	307	279	288	270	277	254	298	305	264	263	290	305	288	278	259	275	268	254	286	269	314	283	243	267	262	243	264	276	256	268	250	273	274	282	257	303	269	281	250	280	260	255	284	272	286	294	252	239	271	293	292	263	246	265	260	251	292	259	263	287	266	245	238	312	268	274	306	258	269	274	310	273	283	296	260	244	254	279	276	262	258	253	255	302	285	271	279	301	281	275	283	283	266	288	276	269	245	265	309	280	273	271	258	253	263	256	319	266	287	247	255	253	273	283	257	267	235	278	280	279	299	266	273	278	261	262	277	267	264	285	262	285	261	256	291	254	264	290	290	242	262	246	271	290	273	248	276	257	251	271	289	273	266	286	272	273	289	270	270	260	293	285	284	288	292	280	280	250	275	253	257	283	277	264	296	254	283	264	301	269	258	267	253	276	288	247	275	263	288	288	290	285	278	250	293	278	269	261	282	285	263	267	288	256	243	293	302	247	270	257	289	279	274	265	269	304	265	285	269	235	251	271	287	279	269	272	286	259	252	254	278	258	283	290	303	246	287	259	271	249	278	257	278	254	250	293	262	301	314	282	284	275	287	283	262	293	271	252	299	270	315	295	284	282	264	259	305	271	244	282	254	283	302	289	271	263	257	258	266	301	254	292	262	287	244	260	276	269	275	267	287	284	271	331	274	257	264	250	290	277	307	262	291	261	287	297	235	280	271	273	271	257	283	276	296	253	260	278	267	258	287	281	277	238	267	263	292	241	290	282	270	286	269	296
20263	40622	35735	24227	21331	20576	18182	15950	13632	10922	11335	5969	4001	3174	2749	2520	2299	2071	1891	1578	1274	1039	965	841	838	897	825	885	743	633	665	662	735	813	881	662	552	517	433	410	368	416	411	398	451	482	417	420	392	404	353	340	312	361	391	367	343	349	402	390	383	387	392	384	384	405	327	347	381	360	371	396	380	399	377	395	378	407	409	401	380	402	443	389	394	364	352	395	376	395	359	332	336	350	355	326	357	355	355	331	341	327	359	365	383	327	371	373	345	337	349	350	364	369	337	318	322	328	322	341	326	335	361	340	299	318	349	341	347	313	338	346	352	358	309	362	334	318	326	358	351	346	347	301	338	291	347	349	333	320	314	317	320	327	321	345	316	337	305	310	347	325	366	343	350	320	308	303	318	316	322	332	334	341	350	345	335	345	362	335	328	330	328	348	347	346	313	349	334	340	354	332	360	330	321	302	362	325	322	338	326	337	349	336	327	328	315	308	336	287	349	334	347	343	333	341	310	329	365	348	318	363	367	349	357	356	341	343	333	344	334	330	358	324	352	319	344	353	352	366	346	328	340	343	343	316	300	315	318	327	344	350	323	368	315	319	323	356	309	359	372	333	340	352	302	337	341	339	319	367	346	379	302	288	305	334	344	338	336	340	334	328	311	335	333	326	334	355	304	338	342	321	342	358	374	352	313	303	361	357	345	333	338	315	325	303	326	325	336	335	341	351	310	336	342	349	335	331	318	295	359	362	321	338	368	331	350	311	348	383	355	343	326	329	323	327	322	337	319	332	367	337	333	309	327	377	342	366	322	343	302	336	352	334	324	362	318	329	350	329	326	333	350	327	370	348	328	312	340	328	334	312	350	329	364	360	331	338	336	344	325	351	341	348	346	333	326	324	321	361	353	348	357	335	315	367	345	338	377	311	345	350	351	361	342	338	357	344	340	311	322	348	364	337	331	353	331	290	358	352	345	324	330	312	332	302	346	304	325	330	366	372	308	312	345	335	351	319	332	316	305	380	341	327	332	324	365	318	309	331	343	328	349	335	333	329	335	358	349	330	320	309	309	359	326	337	347	360	362	356	337	319	304	324	330	319	361	320	346	371	339	310	332	318	351	313	334	306	374	296	343	318	372	324	371	332	326	338	385	338	353	369	348	347	335	376	363	320	327	324	341	302	326	309	354	377	362	336	333	343	348	333	359	314	332	334	339	341	347	323	335	349	334	318	331	337	302	335	326	348	327	327	359	328	339	317	351	317	329	339	339	366	339	340	316	342	336	314	317	371	357	336	335	332	345	356	348	309	334	350	335	331	313	339	306	324	338	323	346	307	352	351	337	325	343	340	322	366	358	330	331	344	357	333	366	340	346	335	343	342	368	344	318	323	334	327	370	326	306	325	353	331	339	305	353	342	326	320	323	351	355	340	349	349	343	334	359	335	355	329	322	314	336	337	356	321	333	334	310	366	346	364	307	358	315	363	324	323	367	368	381	298	322	350	329	340	311	340	364	322	314	321	329	366	360	356	340	360	335	340	347	370	336	363	323	366	327	343	319	308	318	327	332	320	356	316	334	351	335	344	353	338	341	336	354	330	327	342	380	346	324	313	360	311	355	322	339	333	341	342	381	313	325	359	368	299	344	311	350	327	339	328	343	343	342	350	354	330	300	347	324	374	343	348	335	335	340	322	372	350	342	331	303	359	305	322	340	322	360	343	340	343	355	342	360	333	341	335	327	333	334	330	332	323	368	315	308	327	315	320	337	340	357	372	321	332	331	334	305	330	340	347	370	358	313	352	314	358	337	314	323	352	312	310	353	338	372	345	346	353	345	371	338	358	338	356	309	328	361	308	332	349	370	313	346	345	349	347	329	325	332	296	333	363	335	334	330	322	346	328	304	311	323	309	297	363	371	327	303	349	394	351	305	352	319	348	290	340	342	323	319	352	381	347	321	329	343	323	365	368	339	344	315	361	346	305	337	359	314	322	341	333	346	389	355	325	371	319	312	328	367	378	346	326	322	315	363	359	332	335	322	345	337	342	329	334	332	336	330	333	313	329	381	355	344	357	324	364	325	337	315	348	325	319	322	331	370	314	361	356	341	384	344	369	338	327	358	375	333	328	304	340	327	353	331	341	335	336	327	315	368	357	295	351	344	363	333	331	338	327	330	363	341	340	345	371	317	364	340	371	331	357	327	345	331	355	355	338	362	344	332	331	328	339	347	354	328	328	318	349	310	343	299	320	331	330	332	345	336	347	374	344	365	326	324	367	339	359	339	338	314	364	342	329	349	325	329	318	315	360	351	318	337	363	333	359	327	338	319	336	333	339	309	340	328	352	344	356	340	321	314	348	348	325	300	347	321	349	363	319	321	359	322	344	317	340	355	345	334	306	361	336	320	348	355	340	320	327	305	360	353	353	364	331	339	341	306	350	312	355	301	360	296	356	378	329	356	316	326	355	347	365	330	338	363	320	344	382	337	320	332	312	311	328	354	348	339	343	354	321	336	356	354	319	343	347	317	364	330	339	347	336	359	351	317	336	331	365	331	373	316	356	361	344	324	312	360	355	326	377	359	337	326	339	347	327	345	321	350	336	337	346	372	352	308	354	363	337	300	306	359	345	319	368	327	335	325	328	355	325	336	339	369	330	341	310	314	325	375	355	327	319	327	311	339	316	322	337	306	348	345	349	350	342	324	348	341	330	313	329	355	331	356	333	304	350	345	317	339	316	355	338	336	358	370	339	342	326	318	318	320	347	346	339	314	320	334	325	334	320	332	340	365	341	320	391	311	326	346	327	351	326	338	358	311	332	360	352	295	348	345	335	343	312	342	343	354	329	345	357	351	349	337	351	332	337	325	307	340	342	361	365	302	330	339	319	304	382	347	341	354	359	342	354	348	349	355	350	358	327	351	359	324	341	310	337	313	350	330	383	327	346	335	338	340	339	351	335	331	381	370	299	329	363	294	315	299	368	320	335	366	326	338	337	322	345	351	336	317	356	320	385	359	335	348	312	323	350	354	351	337	347	335	333	344	317	319	331	343	355	315	309	286	338	346	329	341	322	298	339	354	370	333	322	324	314	331	333	334	359	374	358	322	329	340	363	334	316	323	326	330	348	333	314	335	361	336	309	316	340	345	335	337	338	314	349	356	356	343	350	332	326	353	350	343	355	313	333	341	321	359	340	320	361	341	313	355	320	343	318	344	330	355	335	320	317	301	323	345	341	340	334	337	353	346	341	364	348	326	328	333	341	357	331	298	317	340	326	298	295	344	378	325	303	342	324	341	358	319	336	343	319	312	325	302	352	355	344	313	307	352	326	301	344	354	333	347	331	354	335	368	355	334	337	358	331	329	324	285	331	328	327	354	332	334	366	331	353	376	337	341	309	333	342	323	326	343	343	323	344	310	327	327	319	341	319	309	322	334	332	336	352	325	335	338	336	325	347	323	351	317	287	334	338	330	348	349	331	320	367	369	385	372	348	344	335
27864	21684	19386	11045	6455	5452	4645	3616	2840	2247	2271	1154	873	730	658	595	620	574	559	550	433	455	449	391	403	417	347	423	390	393	405	398	405	446	447	426	373	325	343	311	341	312	340	328	360	388	329	332	338	347	338	350	321	345	334	348	322	349	317	358	359	348	342	343	311	329	357	320	365	352	344	348	353	340	334	334	374	361	313	317	362	346	345	353	379	355	368	317	326	367	323	347	314	327	319	353	326	348	331	341	300	308	356	307	339	341	319	316	350	339	300	348	331	331	355	330	309	361	354	358	358	324	354	319	332	332	335	314	345	341	325	337	343	329	328	335	347	370	346	343	362	328	314	316	372	349	325	322	344	336	343	314	354	316	348	349	332	340	337	320	318	297	329	339	300	349	347	338	374	343	336	365	338	334	354	330	338	314	347	323	337	318	337	340	333	336	332	314	353	351	365	349	335	307	353	333	315	363	332	362	348	353	337	330	323	339	332	367	332	357	342	329	327	332	324	348	344	320	335	329	351	337	338	344	317	325	326	341	352	339	334	324	307	320	343	303	343	334	315	336	304	350	305	297	357	322	315	326	358	335	336	328	328	340	340	345	333	314	326	342	363	368	323	355	352	350	363	341	365	353	351	341	333	364	333	326	343	325	349	328	344	363	335	334	337	337	323	371	325	364	342	342	356	370	327	330	333	338	360	310	323	308	343	339	318	366	333	312	330	339	343	338	323	338	321	346	332	337	328	365	289	349	332	309	299	305	341	320	350	331	331	354	386	351	335	319	332	334	312	330	325	315	354	352	336	335	313	356	347	334	341	333	338	322	339	336	343	309	321	342	360	303	348	308	304	344	349	358	336	319	333	344	373	296	354	349	334	341	318	304	364	328	358	331	367	343	312	348	353	317	345	361	328	319	320	342	304	339	312	327	289	358	368	357	335	352	318	340	347	327	336	360	293	330	363	328	336	352	324	349	366	351	324	321	310	352	354	330	338	341	319	336	315	319	300	317	367	355	314	354	325	328	346	333	344	354	365	341	318	352	353	346	350	358	313	319	280	325	343	302	314	336	309	353	353	302	331	362	353	339	358	348	358	327	354	350	339	340	355	321	334	346	318	305	341	365	370	350	367	344	344	371	339	366	338	352	344	347	360	362	339	344	342	357	336	338	339	333	348	346	377	392	357	329	334	345	350	328	322	326	397	348	340	332	328	341	340	350	310	332	324	318	362	338	326	318	324	357	358	355	343	355	325	311	341	348	343	360	347	352	345	318	327	332	344	345	319	328	323	322	333	352	355	341	326	394	350	318	309	331	308	322	330	330	325	331	317	368	339	342	347	350	354	330	320	339	338	335	338	328	309	348	315	354	284	337	301	304	314	344	329	355	350	338	324	329	327	335	351	355	294	324	365	318	331	350	334	347	374	333	325	307	306	339	355	370	330	356	335	341	369	354	309	355	351	347	348	321	341	344	320	361	369	336	347	351	328	355	302	353	334	341	294	312	329	356	311	312	317	320	313	346	347	332	351	324	336	357	360	344	347	347	344	320	316	312	351	347	342	374	300	366	316	340	354	335	325	352	321	311	337	341	361	350	349	363	360	320	371	341	323	336	330	360	320	335	346	331	345	338	311	351	333	332	329	325	326	350	320	338	318	346	350	320	357	311	323	347	385	378	331	345	342	322	308	320	347	368	338	317	337	359	324	333	338	318	344	309	346	355	342	364	351	337	351	340	336	288	356	347	332	339	344	382	382	329	302	334	371	327	357	309	329	342	342	331	319	278	329	325	330	319	318	314	336	318	352	304	345	342	339	350	332	351	367	353	314	334	289	320	350	338	366	333	355	349	366	339	313	331	303	355	352	316	359	354	322	333	321	334	322	376	321	351	317	356	340	333	344	344	334	342	337	333	351	332	353	338	354	355	347	339	317	377	336	341	330	327	338	322	334	318	329	337	327	356	322	344	301	340	346	330	355	331	326	333	330	325	352	330	357	347	351	353	339	360	359	357	342	311	319	358	307	319	351	305	371	321	357	352	336	342	341	350	311	352	345	332	333	388	319	310	314	333	317	306	305	326	332	319	323	360	354	332	337	365	345	338	352	320	350	348	336	348	360	321	353	332	343	317	322	361	361	335	382	344	317	326	373	347	356	343	324	365	338	348	348	323	343	304	347	329	341	332	318	326	345	350	335	332	362	303	339	341	350	347	338	323	337	344	344	340	348	286	332	319	337	328	315	313	337	344	364	329	340	326	333	277	347	357	332	356	310	329	307	332	336	349	338	314	316	366	336	347	327	353	324	332	302	324	324	337	385	326	349	334	313	344	297	342	333	337	319	354	339	341	322	352	349	369	312	321	339	318	365	351	324	316	332	347	332	323	328	349	358	344	341	323	341	316	341	374	325	341	337	326	347	339	347	309	324	306	346	341	348	323	327	367	327	347	346	322	362	363	331	320	346	336	324	308	317	319	311	320	320	325	299	325	371	334	349	339	306	306	318	340	336	333	328	322	333	315	332	347	348	299	347	317	324	328	354	334	340	350	318	330	348	316	354	317	349	320	336	350	338	361	315	344	329	318	329	297	335	325	347	334	331	324	288	335	359	371	337	316	332	346	328	332	360	350	304	313	326	321	332	364	329	307	334	308	350	347	346	356	340	356	339	304	311	348	333	352	328	320	327	346	326	307	348	335	348	341	343	344	323	323	344	344	332	336	365	334	324	331	308	344	344	339	349	325	342	348	330	330	358	338	319	312	334	334	352	332	327	320	347	347	320	318	326	376	339	339	331	326	338	369	341	348	350	335	353	304	323	361	349	347	354	350	339	328	337	354	337	355	316	313	331	320	309	353	326	357	350	361	329	338	342	323	345	327	325	330	322	342	363	311	387	348	381	338	327	346	322	329	321	349	334	348	333	352	335	362	354	343	341	333	288	324	329	336	342	337	324	340	313	331	332	344	335	324	335	328	340	330	325	350	338	343	328	366	316	335	330	320	368	331	304	300	335	351	321	316	323	363	332	338	343	326	321	327	382	335	348	316	369	341	307	354	338	351	354	332	325	342	324	348	333	334	341	363	322	317	329	296	363	328	338	321	353	348	347	328	334	349	322	309	338	350	335	319	367	300	370	346	352	333	336	359	333	320	339	322	359	359	352	304	329	354	314	300	340	315	327	329	315	365	344	335	312	330	342	321	335	361	371	320	345	357	342	338	343	319	334	318	341	310	315	315	342	328	325	333	354	313	353	320	364	327	368	334	342	333	336	377	356	297	351	363	331	353	316	338	315	323	341	347	344	325	336	363	352	359	353	335	290	339	366	345	315	351	297	327	327	337	347	350	334	345	357	315	290	317	329	338	333	313	310	351	320	342	350	363	314	374	330	352	348	325	348	324	325	332	323	355	369	388	333	351	345	307	342	330	330	322	331	339	340	346	343	320	330	368	364	335	307	323	326	337	346	364	307	359	321	334	359	322	374	339	315	319	337	337	348	339	353	314
16671	27832	23562	13590	11664	11144	9938	8166	6652	5437	5206	2498	1954	1393	1296	1163	1178	1080	931	920	751	632	600	625	609	574	590	611	611	523	624	600	575	628	591	574	499	465	465	434	446	446	470	426	464	462	479	490	428	399	427	434	447	435	415	406	451	396	443	432	401	414	409	432	430	411	441	455	427	468	442	421	405	410	428	460	431	430	432	452	455	450	466	457	447	382	395	417	424	433	416	449	438	407	419	390	419	434	420	397	461	433	456	408	404	427	448	502	421	453	459	462	443	446	458	442	452	445	416	424	396	420	410	422	410	390	461	366	465	428	424	441	436	454	423	419	400	430	417	476	424	459	444	436	420	403	441	424	405	414	401	462	418	421	419	388	443	454	465	440	428	414	457	446	422	418	443	443	436	420	460	373	438	434	440	427	393	418	437	458	407	465	396	434	385	461	367	409	435	423	429	420	437	493	449	455	432	451	408	414	463	419	444	425	459	442	436	425	448	449	436	396	420	413	447	415	420	474	427	472	422	439	425	430	402	442	441	459	407	437	427	403	435	418	465	418	411	463	442	427	411	434	440	414	409	436	429	456	438	400	457	422	410	408	400	395	421	445	384	381	424	386	428	426	416	407	460	456	487	441	431	400	437	390	466	410	415	439	419	409	455	385	395	451	440	425	422	418	395	391	422	436	442	433	459	425	472	434	454	373	413	447	435	397	430	439	435	443	419	438	405	443	417	429	406	403	428	428	430	448	402	427	434	423	448	381	438	393	415	431	396	426	440	403	427	435	435	451	415	428	477	416	377	398	404	438	429	418	454	412	440	430	433	412	410	408	427	431	443	418	452	437	427	432	434	444	404	416	429	431	416	453	471	414	443	389	424	407	442	415	413	448	426	404	467	416	439	387	411	443	392	397	426	467	424	451	402	416	431	420	416	393	420	415	415	413	423	425	448	425	443	407	404	439	421	439	400	425	397	439	425	404	434	419	411	456	434	448	429	439	430	388	395	405	391	403	444	425	421	415	440	429	439	421	419	440	397	415	400	429	391	438	470	443	423	440	449	427	407	451	420	422	451	422	433	455	433	458	452	402	413	455	449	399	406	448	393	409	439	440	431	383	425	383	417	407	417	430	403	404	447	435	417	390	427	437	445	445	413	428	423	434	424	442	393	400	410	413	436	432	452	429	423	415	455	429	434	408	438	422	370	449	423	430	457	395	438	396	443	436	420	437	439	413	414	387	436	444	433	435	395	406	474	472	428	432	452	397	424	435	438	434	448	411	434	433	434	417	397	414	433	409	392	405	403	429	440	390	412	452	433	428	413	459	406	416	422	468	453	441	428	401	420	408	386	375	433	434	426	412	416	452	423	434	386	412	430	444	423	372	418	416	441	468	431	412	408	433	426	431	419	412	419	426	418	421	433	424	418	436	421	432	429	436	411	415	438	436	421	428	446	413	452	431	409	479	401	419	427	442	430	403	432	474	427	466	402	408	428	441	434	438	451	458	408	415	444	472	431	480	411	447	451	415	377	443	407	431	434	499	448	434	415	434	438	443	410	388	432	443	450	412	430	447	363	445	414	415	446	429	427	427	442	473	447	414	404	405	400	449	443	440	430	416	419	415	398	413	446	422	415	426	435	479	463	407	435	422	435	437	410	424	446	459	415	402	424	408	456	397	405	400	444	400	407	416	437	413	467	441	450	418	425	422	393	423	439	447	490	404	455	418	450	419	430	430	448	415	481	416	401	433	417	408	471	464	432	452	459	405	432	401	446	411	443	422	368	406	434	431	442	419	426	423	426	468	426	424	405	437	434	391	428	444	418	428	399	401	457	435	435	406	429	391	409	399	410	422	434	422	417	462	395	435	406	442	436	399	394	417	444	434	465	450	438	450	417	441	432	425	403	462	439	407	462	419	433	446	409	408	425	426	405	441	425	384	438	462	411	453	442	407	424	437	456	391	433	471	371	456	400	402	380	450	443	437	451	411	425	414	462	471	411	443	411	422	432	432	410	410	429	445	450	463	450	420	446	422	419	406	443	414	383	427	432	424	407	438	424	445	420	385	429	445	412	439	402	413	385	417	442	473	432	442	409	430	438	427	403	417	445	426	454	380	431	475	444	437	395	413	414	395	452	434	436	399	437	424	440	428	437	446	409	420	468	417	470	435	382	423	422	420	461	392	435	409	423	430	418	435	401	417	400	435	429	441	451	458	473	419	439	393	420	412	422	413	415	412	438	468	448	403	428	437	414	424	427	453	412	464	431	431	411	429	401	429	396	444	395	433	472	418	445	428	397	431	437	409	436	397	420	408	428	443	453	406	431	391	420	430	385	429	423	434	398	436	439	439	419	431	413	436	395	442	424	423	449	418	474	393	441	452	389	450	433	432	424	428	445	439	393	426	377	411	429	415	439	429	437	413	458	399	395	434	410	385	415	423	407	436	443	382	431	424	397	485	395	458	442	447	454	417	411	391	470	399	440	462	448	438	428	410	424	415	436	434	436	414	419	407	381	394	450	401	458	420	451	402	429	422	427	421	424	427	441	425	418	474	420	432	454	422	435	405	421	439	381	433	434	390	438	405	411	420	425	422	432	403	440	429	448	423	395	402	400	413	454	479	415	413	413	435	466	409	435	421	419	457	416	460	424	391	492	453	433	440	408	419	437	440	399	441	445	428	395	462	378	395	416	455	416	419	442	460	432	444	451	436	433	430	441	428	436	436	429	409	443	435	411	377	430	415	422	421	431	414	423	422	431	436	391	400	449	429	424	427	410	424	415	433	420	445	428	432	424	470	461	454	438	434	424	407	394	439	436	445	414	473	403	441	449	386	451	422	394	430	435	430	410	421	451	399	417	438	429	439	428	423	440	440	409	450	397	436	448	480	461	447	422	426	407	452	420	424	455	460	437	455	412	454	454	411	425	402	423	443	421	429	413	445	423	412	428	408	392	438	402	442	401	453	435	435	438	382	399	442	417	414	463	404	428	425	407	448	452	422	456	441	435	423	415	463	407	424	399	417	417	451	390	434	437	428	431	415	439	412	436	430	448	391	438	427	435	435	439	389	397	437	394	448	399	452	435	452	428	422	439	423	413	423	436	457	445	415	430	383	426	412	413	469	389	403	430	462	426	454	415	424	462	456	397	444	430	427	402	415	402	429	413	410	382	480	420	407	393	418	414	436	430	416	406	386	402	397	413	439	404	457	435	423	414	414	427	416	401	422	440	425	446	386	433	441	425	435	415	401	363	421	439	451	409	446	432	423	421	416	418	439	477	447	435	418	424	404	434	421	438	428	428	443	443	398	429	403	402	418	464	409	428	447	429	391	462	406	428	401	424	398	401	448	428	421	457	438	447	404	419	409	419	409	415	390	424	454	471	399	454	398	457	472	437	445	431	452	404	433	412	452	442	432	426	426	428	431	425	416	411	429	420	424	425	438	393	466	429	437	450	437	439	412	449	456	450	431	416	436	450	433	433	396	429	429	409	438	416	417
24530	21527	28901	24648	21517	15155	9501	6239	4555	3970	3359	1660	1317	946	829	810	825	760	736	608	551	473	452	408	392	406	358	420	383	371	368	390	420	441	435	377	301	327	272	276	293	304	262	300	278	321	292	280	287	258	291	250	254	273	249	268	256	280	259	262	264	274	255	304	262	246	258	291	261	230	293	271	284	258	263	268	284	253	268	302	290	244	280	287	233	246	284	272	282	261	267	235	281	285	259	254	298	297	276	245	273	248	265	280	289	302	265	273	266	248	281	242	245	300	272	257	254	248	273	208	263	262	260	250	283	285	262	249	232	249	282	276	294	264	269	255	257	259	255	252	276	282	273	249	259	263	253	264	254	280	253	263	269	250	250	240	241	260	289	247	266	237	272	264	262	268	265	264	270	268	248	296	276	249	277	270	231	249	271	269	286	255	228	246	265	242	242	255	249	238	252	256	252	284	260	268	264	275	268	226	273	255	290	276	263	231	240	238	264	211	277	239	280	256	230	252	264	262	252	244	267	266	266	257	243	256	280	261	241	265	280	278	275	281	257	273	220	248	264	248	257	271	260	251	270	261	279	292	272	276	236	259	298	299	273	257	262	240	248	261	228	249	253	264	255	252	283	265	244	259	250	268	261	266	244	263	254	256	261	237	255	274	238	289	290	268	222	253	293	263	250	260	230	268	271	241	290	273	275	254	233	247	267	285	241	278	252	253	253	260	286	246	243	267	267	231	247	267	251	266	244	256	249	268	244	263	229	236	263	247	263	278	248	260	265	275	255	258	259	272	267	249	267	273	264	264	230	270	268	273	280	275	282	225	248	271	253	253	223	276	261	238	255	249	273	267	250	237	244	286	266	248	267	267	259	285	257	285	266	268	274	284	294	265	265	248	278	249	277	261	255	285	248	259	214	274	258	240	240	262	275	216	286	286	257	269	270	273	277	285	270	273	274	259	251	281	279	286	284	231	257	277	287	234	264	247	244	236	263	222	242	280	264	278	247	264	279	286	254	253	279	235	272	255	239	246	249	255	251	260	252	272	234	259	262	231	293	265	270	255	278	275	285	250	276	257	265	279	272	251	238	268	263	247	268	262	250	268	275	249	222	255	278	234	235	260	251	266	234	276	253	232	249	240	249	271	251	296	261	275	246	263	259	280	264	288	254	265	271	271	269	241	278	264	270	250	276	299	253	278	256	244	269	255	278	268	272	265	275	222	253	277	249	278	237	241	261	251	264	258	270	250	265	292	235	240	270	278	242	266	227	252	222	256	272	250	245	246	286	277	247	216	265	213	265	260	239	262	282	267	260	277	275	265	224	246	246	272	251	266	280	236	234	275	278	252	266	297	259	277	264	266	255	278	238	277	257	289	261	251	248	284	272	253	288	286	245	247	281	273	243	275	270	230	249	245	229	274	241	273	252	243	259	290	247	253	270	254	249	263	267	257	245	283	215	248	260	273	251	245	261	220	272	239	251	230	260	267	240	261	292	264	241	256	293	212	255	252	249	264	271	240	272	257	271	245	235	252	263	245	220	257	249	251	272	256	251	280	285	271	278	244	259	259	250	265	247	252	252	258	262	277	276	248	282	253	267	260	279	274	262	256	244	238	252	256	262	236	258	267	252	260	281	258	271	276	285	275	290	260	262	275	266	268	248	245	250	260	282	248	262	283	263	258	268	272	262	255	259	248	267	254	228	279	262	309	268	284	246	234	242	247	249	249	276	236	241	272	247	271	221	266	246	249	238	229	275	255	289	274	269	255	254	277	285	254	241	285	263	289	278	247	268	251	251	221	258	258	269	267	253	240	252	236	250	267	241	270	272	255	256	245	252	259	262	243	271	250	275	252	264	269	285	239	257	274	236	265	285	245	249	229	252	275	311	232	281	272	253	253	241	266	250	250	263	271	261	251	254	266	264	238	265	255	258	263	253	264	263	264	257	263	244	262	236	255	296	246	263	272	275	244	251	236	258	253	254	262	260	247	276	234	263	274	250	231	248	244	275	272	255	258	245	274	256	231	268	245	242	257	248	244	272	262	265	262	271	260	255	275	246	272	228	247	235	274	273	238	264	277	263	238	278	242	276	281	270	280	245	246	259	259	291	267	287	273	268	248	254	254	234	255	262	255	251	270	268	242	242	272	241	273	269	262	231	278	236	238	257	253	280	212	253	239	285	269	267	262	249	273	243	255	268	222	257	254	258	249	249	260	274	250	263	293	261	261	263	270	269	230	254	271	278	250	249	260	283	235	284	265	244	238	282	283	285	261	263	281	278	286	256	258	268	241	262	254	251	230	247	280	270	247	230	259	257	260	250	252	279	239	241	233	255	259	257	263	251	279	256	255	257	262	258	241	251	287	240	272	260	289	252	234	290	270	270	249	272	246	254	235	280	278	247	228	246	277	275	264	237	295	244	237	248	261	242	247	256	274	247	275	291	231	256	233	265	272	245	257	273	263	272	259	278	269	250	239	252	290	267	264	243	262	270	253	249	269	262	266	255	228	254	250	265	264	298	242	253	246	253	240	261	246	286	272	235	260	241	253	252	245	246	255	251	260	271	257	288	260	245	253	278	241	292	240	259	232	253	258	269	308	251	244	275	258	259	276	270	277	265	279	288	260	276	259	248	259	255	276	281	254	270	255	245	256	260	260	272	277	235	251	271	241	242	253	221	274	295	258	275	282	246	238	258	250	250	269	239	258	276	283	262	268	281	238	253	245	248	245	267	277	250	255	278	251	248	261	263	268	272	269	251	238	282	262	312	249	257	264	248	282	235	286	238	232	272	244	231	243	258	273	262	258	258	254	254	252	272	260	274	273	267	267	271	247	246	255	248	265	292	246	231	257	254	246	231	260	263	255	258	252	256	239	230	250	239	244	256	264	268	245	282	248	212	256	259	270	262	237	263	256	270	253	235	250	281	235	266	246	272	255	248	275	272	228	300	242	253	261	258	257	279	259	250	267	245	262	273	289	254	277	279	281	256	256	247	243	263	245	262	284	281	241	258	250	268	224	257	263	284	237	235	260	270	254	236	234	240	245	254	235	247	238	254	262	270	276	251	228	269	262	250	292	233	257	281	261	251	232	260	240	255	228	241	232	238	261	286	252	249	242	251	283	250	265	250	257	254	266	273	265	270	256	263	239	275	266	260	263	242	243	246	250	243	256	257	250	272	269	271	251	278	270	250	265	254	262	244	244	260	246	255	280	264	252	240	248	276	285	254	252	255	225	262	258	238	261	294	255	265	213	254	239	264	242	243	253	266	237	270	262	258	254	285	254	257	247	229	275	248	233	252	264	264	241	226	260	238	246	270	269	254	242	279	250	254	223	248	271	256	256	258	234	260	269	247	276	296	257	263	246	252	256	266	270	282	288	306	252	298	240	291	288	286	227	250	258	274	268	226	270	269	244	239	278	238	239	266	273	256	243	254	277	271	253	276	266	260	250	250	266	245	256	265	250	258	238	257	245	259	217	271	242	265	257	258	249
17763	35770	30770	19857	17740	15699	14923	12113	9937	9079	7232	3733	2967	2073	1716	1699	1808	1571	1349	1166	1006	786	710	619	647	695	649	663	632	538	547	626	616	689	663	604	438	441	372	382	359	372	362	372	397	427	375	343	371	364	350	351	356	325	319	345	354	350	374	352	391	359	353	387	387	362	345	356	364	321	355	373	330	331	357	368	371	377	394	343	366	367	358	354	336	322	365	373	326	330	355	332	366	348	352	330	322	341	331	346	316	336	348	336	355	327	336	352	330	292	328	325	356	343	310	336	336	315	322	336	334	334	345	325	348	350	312	323	336	298	324	311	354	311	303	337	318	339	360	298	315	334	339	335	342	299	338	354	331	324	302	329	336	325	317	342	316	319	341	359	312	308	328	334	321	346	360	320	332	296	338	319	332	321	315	342	353	319	353	331	322	314	366	352	341	342	345	337	325	284	339	329	309	324	354	307	351	311	352	298	346	302	344	347	322	328	331	304	333	342	320	335	341	326	322	334	334	362	326	340	302	345	312	336	304	308	329	325	344	314	349	317	324	283	292	342	314	309	316	344	334	317	318	355	348	336	331	346	326	338	332	291	294	310	328	326	337	315	315	331	319	328	339	340	304	337	349	375	349	333	295	342	335	307	307	327	326	317	321	336	338	351	334	328	345	322	344	320	343	328	336	330	365	322	331	316	342	353	332	359	350	327	321	326	339	325	309	355	298	312	332	345	340	357	344	323	335	349	307	332	327	314	326	347	344	340	333	334	300	345	334	334	342	316	322	315	333	365	336	305	360	325	342	326	312	315	353	330	317	322	336	333	365	363	316	336	330	360	318	340	334	345	335	324	329	340	309	342	349	350	314	338	328	336	315	350	311	303	354	297	341	321	323	317	321	326	335	328	348	350	329	369	313	364	319	320	332	317	322	354	333	355	344	359	317	353	346	323	318	355	338	335	350	320	349	334	346	326	333	320	341	342	313	319	359	339	328	329	340	370	351	332	298	336	315	322	351	335	331	323	325	355	366	346	298	348	362	328	309	302	322	356	313	350	319	312	317	323	338	328	317	347	353	314	327	322	314	304	348	327	321	343	305	306	296	345	328	314	343	328	345	321	318	345	300	328	352	334	325	343	346	349	316	352	317	320	331	313	342	329	315	319	350	328	323	345	344	296	307	327	329	326	325	313	330	338	303	349	336	299	349	321	331	349	333	325	329	338	327	351	354	328	340	321	323	364	340	325	342	352	339	307	349	336	348	317	309	326	338	325	324	301	315	314	300	304	329	334	335	341	377	309	335	340	350	336	331	349	313	327	336	309	323	341	318	350	328	346	307	346	321	329	351	343	350	322	364	316	363	313	347	330	309	317	372	314	309	328	336	335	330	340	306	323	325	349	341	340	347	328	334	331	314	304	331	316	320	337	331	311	311	316	336	370	331	328	342	335	372	309	379	316	360	353	371	345	354	350	331	285	350	356	342	361	344	317	329	338	351	360	325	318	329	315	337	343	338	356	346	364	326	304	332	326	355	349	316	358	325	301	320	320	356	337	307	353	354	328	324	335	352	310	299	321	327	313	336	370	317	340	320	360	365	344	323	336	340	331	327	322	348	335	315	318	339	335	360	342	323	351	350	347	321	328	330	350	323	345	344	310	329	355	344	348	328	342	306	329	333	330	319	308	298	345	322	324	344	333	360	388	330	338	351	369	298	323	309	349	334	332	334	351	310	340	359	346	334	327	362	316	316	292	316	338	329	341	348	321	331	319	368	346	341	294	348	297	320	327	314	356	331	320	300	328	328	328	339	317	379	312	361	320	328	309	357	312	345	298	299	330	320	311	319	318	324	340	346	326	350	307	320	286	344	324	336	331	343	302	356	342	333	347	321	338	338	315	305	350	319	325	344	319	339	328	327	319	322	354	361	331	325	317	310	321	354	363	325	301	345	322	331	308	350	352	341	359	320	331	329	354	335	310	331	330	367	291	336	325	310	323	332	314	362	340	292	331	297	340	309	336	309	349	354	310	308	344	313	304	339	318	312	281	340	330	314	333	347	312	319	317	370	330	352	300	326	297	350	337	315	320	343	315	341	327	301	321	357	319	340	333	310	331	330	343	364	332	348	324	335	323	340	334	354	353	325	348	319	354	368	331	279	334	330	315	358	366	340	320	334	340	323	346	352	334	324	341	322	346	335	320	300	366	329	335	326	343	360	329	321	336	339	302	340	361	332	337	314	336	319	352	294	354	331	311	326	330	312	333	344	298	333	334	289	328	334	341	327	354	322	350	356	334	335	350	330	303	325	329	355	318	345	353	365	358	321	334	329	329	332	326	347	332	341	343	359	333	304	347	310	309	310	337	298	343	334	336	383	366	351	331	333	315	320	297	350	321	325	324	313	321	341	330	322	368	341	364	362	376	350	328	326	317	315	312	304	323	303	338	360	305	298	358	342	311	338	330	324	338	316	326	326	326	358	304	335	360	301	328	363	314	328	325	329	315	339	302	308	320	293	331	338	355	317	311	350	323	315	337	323	319	325	309	347	330	307	302	318	331	298	324	333	335	322	333	333	320	311	372	366	322	308	338	337	339	304	331	348	287	340	342	332	310	308	346	327	337	350	339	346	324	367	353	345	299	345	344	299	329	314	349	333	338	349	308	335	331	325	300	362	327	314	342	327	299	326	360	315	326	320	356	327	315	349	311	334	332	339	317	317	337	374	338	316	360	320	332	309	353	299	333	371	347	321	338	313	334	289	344	314	328	357	309	313	325	311	348	338	355	306	347	337	348	346	310	344	333	322	355	368	332	310	307	329	309	310	316	321	333	352	346	336	353	328	318	295	330	330	325	370	325	326	320	356	343	347	312	329	322	328	356	346	323	325	346	299	346	316	328	352	333	363	362	298	333	297	352	357	338	333	366	329	328	302	353	324	353	351	330	326	320	333	306	348	353	317	315	322	314	357	352	352	323	369	336	317	356	311	344	334	318	291	344	337	348	326	305	314	309	375	324	372	325	353	328	332	327	319	359	345	308	333	309	300	295	332	333	314	306	354	346	358	366	328	355	332	327	348	332	323	349	310	328	347	324	352	372	328	336	329	339	364	331	343	290	332	346	320	309	354	291	340	299	331	338	313	326	360	322	306	310	357	322	333	340	334	325	336	308	306	353	328	330	323	330	316	341	298	337	372	344	345	335	354	377	331	339	318	326	314	340	353	322	307	325	292	321	320	334	340	317	333	322	302	330	331	342	337	338	345	315	329	325	320	296	339	338	347	344	329	338	346	316	354	336	327	312	310	344	314	320	323	359	319	369	337	308	350	367	338	328	329	343	339	293	334	348	318	353	318	332	351	346	343	320	339	315	357	342	365	336	320	345	333	297	325	335	335	311	333	329	351	339	366	317	311	337	340	343	325	325	338	297	340	367	331	311	351	364	324	329	335	336	324	318	335	307	315	336	341	333	350	329	325	320	319	337	323	306	345	336	343	327	335	341	337	352
25724	21528	27590	25465	13576	7240	6127	4543	3350	3329	2333	1290	1106	866	760	764	821	730	689	661	541	537	436	492	454	436	434	466	438	427	442	406	460	519	499	450	426	415	387	373	391	407	374	385	383	418	354	362	363	392	361	383	389	358	380	411	386	352	398	380	378	389	392	342	378	386	340	380	414	351	387	390	349	387	384	424	372	399	419	368	385	394	388	364	368	400	389	387	385	403	368	364	393	344	337	372	384	357	385	365	386	371	383	392	381	371	375	341	352	380	374	378	362	382	377	375	368	387	395	406	373	356	376	356	381	382	384	391	387	374	393	334	340	380	357	368	394	381	380	376	372	347	356	392	382	377	360	372	353	380	343	361	358	363	368	329	362	380	380	383	363	367	373	375	377	373	389	370	360	339	371	351	345	361	379	388	384	341	336	403	373	387	374	359	323	371	388	355	337	411	360	358	390	378	357	395	387	346	387	369	352	366	363	381	333	377	358	361	386	368	368	402	390	386	370	360	359	365	367	381	370	377	392	350	379	360	339	402	380	364	364	374	358	343	373	351	358	328	368	387	387	369	375	408	361	355	353	358	345	367	388	371	369	372	341	371	378	369	348	330	381	341	367	387	389	384	375	388	390	389	361	397	376	355	392	357	346	353	384	378	356	360	394	380	391	383	385	390	403	384	389	364	343	387	349	362	383	394	381	391	386	364	345	361	393	403	389	371	397	391	389	381	381	328	367	381	379	396	385	378	371	368	367	351	355	381	346	374	338	364	352	361	386	400	391	354	377	311	413	384	349	377	353	384	379	374	377	344	396	358	374	386	362	372	359	409	386	350	381	354	360	339	375	359	385	347	372	356	365	377	350	334	393	369	342	357	374	336	357	380	356	383	366	381	363	359	367	360	361	411	386	348	389	356	379	358	392	353	374	362	377	365	329	352	370	359	388	386	385	423	380	393	365	355	381	366	356	394	367	355	384	361	349	333	378	350	366	402	382	392	366	364	355	345	358	371	413	364	368	360	383	362	350	405	376	425	354	393	379	399	363	365	375	374	353	378	377	400	361	411	382	369	405	382	391	333	373	392	350	349	363	375	389	379	369	392	373	344	386	391	363	364	365	385	380	372	333	356	375	416	372	352	345	353	377	345	356	350	374	358	346	386	357	379	388	359	367	350	388	374	396	373	401	345	389	357	386	353	348	338	393	351	377	368	382	356	397	394	393	358	336	372	351	384	387	347	379	400	378	362	373	395	354	366	329	358	371	377	366	397	396	345	381	373	359	340	365	376	375	351	366	361	378	393	368	385	381	385	399	399	400	382	370	396	372	402	364	357	370	360	341	376	372	365	383	333	339	362	367	382	367	401	354	377	374	403	376	413	376	380	385	364	380	372	384	388	391	367	391	344	351	355	359	320	352	382	352	347	380	388	356	397	381	352	344	365	356	368	346	344	356	349	398	374	401	385	392	379	410	358	354	383	415	353	398	396	334	384	401	363	372	384	368	371	348	383	361	360	354	354	361	384	361	358	332	373	373	404	378	379	383	327	355	367	401	325	371	336	363	370	374	356	384	360	341	340	405	375	353	350	385	403	369	373	379	389	376	364	362	366	383	367	377	360	381	358	356	371	390	402	395	396	399	384	362	381	357	365	375	365	395	384	378	361	372	341	409	370	369	381	354	362	369	380	381	363	384	382	389	340	387	376	343	374	365	369	359	365	384	391	402	378	368	421	363	385	382	355	381	338	357	355	381	379	375	435	369	348	383	396	358	370	367	353	359	366	365	353	382	407	348	352	384	364	354	353	354	366	420	378	373	390	341	360	350	346	367	372	401	362	354	358	349	400	371	396	398	396	331	359	381	396	363	381	345	377	402	364	361	375	383	382	360	431	371	391	385	354	426	370	389	362	386	377	393	403	359	364	371	382	365	369	382	361	379	338	364	367	381	330	335	382	399	348	386	382	378	339	363	374	373	382	406	368	401	374	384	362	341	346	418	416	388	399	375	353	358	356	369	395	369	355	362	389	384	374	360	369	370	369	394	403	357	338	346	413	350	382	364	355	364	340	332	354	380	371	315	366	393	364	405	352	334	432	352	339	389	361	400	355	395	381	379	358	347	374	387	405	351	379	344	348	386	387	372	381	403	364	349	377	390	417	376	376	360	377	356	381	409	368	354	393	352	384	397	332	381	351	396	397	339	369	364	346	401	374	340	358	380	370	357	371	411	400	371	350	397	382	409	370	377	348	366	364	373	404	363	372	391	339	390	360	400	381	367	385	381	377	365	351	373	362	341	380	364	357	365	368	397	386	397	372	344	343	335	386	378	415	418	379	389	359	371	391	386	371	377	368	352	347	374	352	354	317	390	357	357	371	387	326	379	362	364	363	373	345	321	372	352	377	391	396	410	388	392	405	393	369	400	389	408	351	362	352	389	370	389	370	363	373	382	373	387	407	355	371	374	367	368	370	351	355	373	377	354	365	353	393	429	385	380	376	365	402	364	359	365	387	355	364	370	344	339	375	370	398	387	372	385	400	363	381	353	382	379	374	356	378	331	379	362	350	345	375	388	379	354	377	368	378	419	377	374	326	352	387	373	345	377	377	408	376	374	375	402	371	363	372	403	387	386	372	351	375	396	344	400	335	369	353	336	367	373	395	357	330	371	385	373	369	353	352	363	391	389	365	419	368	399	354	392	365	401	398	356	356	376	346	349	348	377	406	357	367	378	381	386	358	368	357	380	364	365	379	342	339	325	356	390	380	356	416	353	362	373	341	351	392	347	360	370	364	388	368	378	344	372	350	338	406	389	358	340	367	367	411	398	356	378	380	338	377	386	355	389	387	356	345	360	362	389	401	415	384	342	371	349	380	364	371	399	417	359	369	378	354	408	366	395	377	358	403	366	352	369	396	377	369	348	367	378	381	418	378	387	389	361	388	384	365	349	369	388	355	369	364	413	368	379	355	361	380	364	395	349	353	351	361	344	366	369	397	398	354	355	387	383	355	374	351	341	408	377	382	370	354	369	358	363	363	351	360	409	380	409	368	374	352	398	369	345	375	367	390	363	392	396	378	385	352	374	367	399	395	376	349	363	365	391	395	369	385	395	377	355	358	380	372	365	387	407	409	408	393	399	375	386	357	387	371	364	380	380	386	361	394	369	391	373	360	352	351	348	385	384	379	364	388	364	365	394	366	357	380	380	353	359	373	345	399	374	392	374	332	373	354	364	367	331	368	404	399	397	360	365	372	340	360	401	378	363	350	335	358	384	370	397	366	390	397	376	401	362	374	372	378	351	386	393	357	361	418	336	405	366	376	419	338	348	362	407	385	367	376	378	381	372	348	386	364	390	359	383	381	363	375	381	395	386	392	349	356	353	395	376	358	399	377	369	374	389	357	385	372	361	374	364	378	378	396	389	377	377	364	358	371	366	390	359	377	405	367	422	364	418	380	354	408	353	370	387	390	356	406	401	318	369	355	387	398	403	389	371	368	387	408
17589	31969	26847	17519	15179	12831	12585	10004	7932	7870	5565	3064	2294	1832	1638	1568	1606	1449	1224	1127	948	871	706	723	679	704	653	679	639	617	623	658	685	681	689	628	565	554	529	495	510	483	494	571	535	506	479	498	496	464	467	442	467	480	464	496	469	499	456	466	462	453	481	487	451	476	471	505	469	499	545	487	491	470	449	499	470	500	466	503	521	492	485	493	471	459	497	473	480	512	475	447	452	450	484	458	504	508	466	460	437	495	470	518	475	488	472	491	467	447	475	490	454	513	497	453	434	468	433	470	454	462	440	431	457	492	465	446	418	486	454	495	426	509	448	489	486	464	464	474	464	445	479	505	438	503	476	468	451	433	445	463	501	467	456	453	454	453	442	483	430	489	489	460	463	480	478	458	452	503	442	423	461	475	478	464	485	462	470	466	454	460	478	464	412	445	438	432	448	459	421	444	457	454	440	453	438	461	481	455	486	449	463	442	451	469	470	458	449	483	492	465	501	453	482	467	488	454	430	455	530	432	494	512	497	465	441	478	442	499	463	472	436	469	506	430	491	481	486	490	453	449	459	469	436	482	484	474	428	418	469	498	474	493	455	500	445	478	490	433	458	461	476	463	462	442	457	466	485	432	451	469	478	477	467	478	490	505	431	482	485	455	474	476	471	448	454	486	452	463	460	455	477	463	475	492	468	508	487	458	462	443	460	502	449	460	456	479	452	457	452	483	488	507	454	451	496	446	442	480	447	469	452	470	442	447	441	453	470	456	459	441	474	479	472	493	433	435	458	507	487	502	450	463	454	491	431	457	460	477	447	453	441	458	453	487	442	471	466	482	454	505	464	456	480	471	464	451	435	482	456	448	489	450	478	522	444	416	458	488	463	433	467	505	465	422	444	469	450	488	471	469	451	481	446	446	534	431	469	443	470	460	468	466	470	436	457	482	471	443	481	466	471	408	468	478	452	440	447	493	463	443	463	469	467	491	486	428	435	407	453	465	507	452	473	449	451	479	463	447	461	468	476	434	453	490	459	474	470	418	441	476	421	460	455	465	493	482	448	489	489	453	464	461	443	447	468	462	471	448	473	460	468	457	439	479	430	440	472	473	446	479	480	437	461	500	472	515	471	479	494	446	446	485	465	479	496	472	464	509	444	446	477	452	457	471	485	464	484	478	461	487	482	414	436	453	461	470	432	461	448	462	432	490	476	470	460	444	486	451	473	488	505	465	455	489	423	439	513	449	470	515	484	483	451	470	475	443	446	494	492	506	493	454	519	480	470	443	428	468	492	449	459	456	463	456	463	488	453	458	421	492	480	504	463	486	453	462	491	479	459	467	480	427	455	470	443	464	468	468	467	470	502	487	451	474	468	476	495	445	444	443	440	461	466	485	473	495	440	443	452	460	480	447	434	453	470	421	486	481	465	492	454	459	461	443	465	465	440	483	416	480	442	447	510	435	495	472	457	471	435	447	476	474	463	423	489	466	460	450	467	504	449	450	420	507	488	463	467	497	448	459	471	497	455	464	471	463	486	453	484	445	514	504	459	472	468	455	496	474	467	447	435	487	465	464	464	475	440	452	457	478	484	488	478	434	453	520	481	488	461	440	499	470	458	490	429	496	501	505	470	444	462	440	448	439	450	472	485	439	454	472	464	481	439	470	422	458	442	488	504	452	443	455	480	450	479	508	492	453	485	435	453	469	470	452	500	476	445	451	448	466	458	445	473	468	469	478	459	462	496	509	502	473	456	490	466	485	445	431	458	446	490	424	473	434	429	508	474	437	437	501	428	448	456	408	459	471	458	487	463	510	475	472	485	392	483	484	409	475	488	475	473	478	425	435	464	504	493	465	494	477	476	465	447	449	467	439	509	444	458	429	425	479	446	486	474	478	516	474	463	513	465	491	449	447	452	477	474	499	476	438	464	425	520	457	461	478	492	505	436	469	467	470	439	495	410	463	474	455	462	505	495	454	409	488	453	441	488	446	478	446	467	490	480	457	490	456	458	455	457	477	465	422	443	448	486	458	505	431	456	457	452	427	417	477	464	415	495	455	463	456	470	436	500	475	459	484	437	449	450	448	503	458	467	443	464	461	493	466	478	441	450	457	481	490	453	467	481	497	507	462	500	470	472	483	482	473	478	462	481	436	489	473	441	426	490	441	446	460	490	455	465	450	485	471	455	455	466	468	470	469	483	465	435	461	426	479	508	472	409	476	449	478	430	457	473	440	473	466	495	507	460	454	452	448	440	493	485	432	472	467	484	424	443	498	463	430	490	460	468	486	486	467	469	452	494	456	467	441	513	456	462	448	495	492	449	488	447	493	427	477	464	468	507	474	465	461	456	456	485	446	479	469	469	427	485	474	468	447	468	476	486	447	448	476	461	439	461	451	472	416	438	466	438	471	518	443	445	469	463	462	434	474	469	468	471	478	455	471	445	440	461	480	459	458	448	452	461	498	460	470	440	450	453	450	448	477	491	504	491	461	473	472	416	450	453	469	466	464	464	477	473	467	447	476	436	454	475	418	510	479	457	421	453	481	481	454	472	458	444	489	462	473	476	476	473	435	431	463	439	510	475	443	441	457	486	458	456	490	415	438	425	462	450	459	479	458	476	482	506	492	445	488	438	460	494	474	471	442	465	455	488	484	458	449	445	474	454	468	436	469	465	497	449	489	435	431	496	480	458	445	450	475	513	480	482	497	497	470	466	471	482	436	455	429	488	499	427	459	439	437	501	495	457	498	460	465	465	474	478	462	481	447	455	485	436	459	450	458	454	452	427	441	519	472	448	461	464	464	498	517	441	492	458	432	531	447	491	459	437	449	484	423	476	433	454	505	466	430	466	460	463	461	471	453	473	424	486	449	476	447	451	523	510	463	439	487	484	464	465	455	449	489	486	480	454	422	465	450	448	482	453	463	493	475	464	507	440	465	426	432	451	495	494	465	446	450	452	443	442	469	446	469	467	422	506	450	476	456	467	483	414	443	493	455	456	457	474	398	478	413	402	450	458	424	439	417	469	487	450	445	436	460	454	483	452	479	446	413	455	464	490	451	460	471	464	472	454	464	500	485	446	450	428	463	486	477	452	464	455	438	442	466	462	462	477	466	480	476	473	482	496	504	457	504	438	476	475	465	443	480	499	438	476	503	480	482	470	452	450	505	471	442	471	443	449	466	482	472	414	493	478	446	474	449	460	465	493	477	467	455	451	494	485	473	451	490	476	471	468	445	429	475	458	431	469	446	473	477	485	463	485	498	447	468	483	446	474	437	445	451	451	448	450	450	471	453	473	485	435	447	441	444	451	444	466	455	498	455	506	492	457	470	475	478	484	489	474	469	469	459	424	471	476	439	470	436	487	448	448	452	504	460	428	434	439	444	447	470	469	494	462	467	475	488	456	465	420	466	496	490	493	412	477	456	442	456	456	481	503	479	482	427	470	491	473	453	474	484	454	489	445	470	460	485	453	446	455	485	404	457	486	445	440	444
23458	21568	29466	24132	21637	21933	17523	9331	6320	6575	4003	2202	1768	1260	1141	1299	1206	1045	902	799	702	619	528	476	489	486	487	452	451	399	476	469	474	489	527	463	424	367	366	329	317	285	306	353	381	351	313	300	301	297	309	304	305	310	318	275	294	278	292	294	292	311	309	314	302	304	297	294	291	304	284	289	326	314	261	308	264	302	321	322	288	288	306	297	291	258	289	288	281	283	307	232	305	263	302	289	299	285	265	275	275	270	309	289	275	292	273	271	281	291	284	298	272	293	281	300	271	274	293	261	296	277	300	299	262	270	277	266	286	276	261	269	269	291	288	241	254	275	271	276	268	244	258	274	252	281	270	241	285	265	301	285	290	273	266	259	293	286	244	313	270	286	259	282	243	285	250	237	291	284	277	275	281	278	288	262	272	270	280	275	298	320	246	279	297	269	268	270	267	289	297	314	274	258	279	273	302	270	277	289	277	275	287	265	276	290	290	310	294	279	275	305	289	295	301	312	282	282	247	291	255	288	277	260	275	260	276	278	311	266	291	293	265	318	290	238	275	280	262	245	298	294	279	256	279	268	291	261	318	295	272	268	302	285	290	279	306	241	275	291	249	279	294	269	268	298	272	265	267	294	286	271	278	254	277	266	298	258	274	253	275	289	283	260	293	255	273	277	269	239	283	263	285	276	276	297	258	270	287	283	264	249	266	296	265	257	274	276	283	306	297	290	274	297	283	271	271	276	298	294	280	282	281	283	294	290	283	281	269	292	293	287	289	300	287	266	278	293	250	296	285	294	253	289	298	282	269	262	283	268	279	270	262	264	293	280	291	258	260	266	281	260	275	265	245	281	277	276	274	294	294	285	295	271	283	279	269	261	282	278	267	323	282	304	261	291	269	251	276	278	282	268	281	290	280	288	283	295	277	290	274	266	266	272	288	282	271	293	287	283	277	278	295	244	274	272	320	261	302	266	308	302	298	291	267	256	289	250	277	314	303	276	288	254	313	281	292	257	299	326	287	284	308	274	267	277	271	290	268	284	265	277	287	304	272	291	299	259	295	285	261	231	290	282	288	287	295	276	279	272	270	279	291	293	288	293	249	306	286	307	267	261	260	262	247	291	280	264	284	277	281	269	303	277	264	294	304	269	289	282	268	313	253	268	233	284	280	309	291	265	303	279	278	295	269	288	287	277	296	265	259	271	255	274	301	271	262	293	295	261	293	272	307	298	278	302	261	281	266	310	272	288	243	277	260	258	276	267	292	314	269	253	275	281	278	263	278	247	284	248	292	297	253	295	286	260	292	267	293	270	274	285	294	289	281	265	302	272	297	287	300	268	299	283	301	284	264	297	244	244	268	264	302	266	295	286	325	267	280	280	293	260	284	273	277	272	276	265	304	268	276	249	273	266	309	270	266	289	262	273	270	254	287	287	286	272	273	278	260	271	257	275	238	253	294	278	269	285	261	274	276	281	281	280	264	283	264	265	272	284	281	312	287	268	295	275	267	302	265	255	283	292	265	285	316	272	322	275	246	310	278	264	296	260	264	297	304	288	267	285	295	253	290	281	283	266	282	274	261	259	266	302	262	294	279	276	282	309	286	266	274	274	279	274	289	291	263	272	278	290	263	253	328	290	247	276	258	268	247	286	266	280	260	310	277	274	314	271	302	264	304	294	308	301	261	322	279	291	292	298	286	273	298	275	286	271	285	294	284	276	297	295	229	290	275	300	292	301	270	274	279	306	322	289	310	276	273	290	292	261	306	250	286	295	283	272	284	277	228	260	253	268	278	265	272	289	276	304	279	296	282	263	285	287	258	279	280	277	267	268	269	295	283	250	262	274	277	260	266	252	300	256	285	257	264	246	256	290	273	293	248	292	314	281	272	272	255	273	282	257	309	293	304	286	287	308	260	240	268	281	280	280	290	263	304	262	275	276	297	299	294	275	283	287	283	282	293	271	274	291	274	282	244	267	239	277	293	278	281	272	273	261	303	264	279	265	274	300	281	287	293	308	280	267	277	255	291	264	271	271	271	285	273	261	248	275	274	267	252	296	262	287	265	273	260	282	321	266	308	301	274	270	268	262	271	288	291	292	317	303	269	269	271	317	265	298	277	270	274	266	295	258	262	282	267	281	250	239	276	276	242	271	297	278	259	253	249	275	273	283	292	284	276	276	289	253	281	251	257	263	242	278	276	254	276	270	291	279	296	286	270	288	260	266	269	281	276	268	270	272	310	272	301	256	261	288	302	291	296	256	283	242	258	265	271	278	257	283	290	253	279	271	310	266	289	291	264	293	270	299	277	279	294	275	271	286	266	257	259	288	273	284	294	265	246	327	322	269	261	294	240	303	279	286	291	286	250	263	282	316	294	288	279	285	267	244	285	248	257	298	286	279	281	261	268	297	274	250	306	293	281	284	272	269	273	270	285	268	276	253	254	266	265	293	294	277	274	303	265	274	292	255	287	264	266	295	270	304	294	281	264	281	300	312	299	292	334	267	288	268	301	265	252	263	283	246	285	286	274	288	233	300	274	293	292	260	259	249	278	280	281	292	265	279	256	273	283	260	280	274	299	286	307	294	263	259	303	247	291	262	263	256	260	286	263	322	268	278	269	237	321	289	259	274	289	246	263	279	276	263	292	264	249	254	251	273	283	284	251	300	253	294	303	284	298	266	288	271	251	267	269	290	287	279	272	267	289	254	298	268	291	317	303	302	274	264	264	287	268	272	261	335	262	283	262	286	268	279	273	292	298	284	286	308	280	258	293	267	292	276	283	300	300	268	310	280	279	295	270	277	278	282	262	277	267	274	287	304	280	285	268	259	270	264	305	269	273	273	239	263	271	267	281	277	313	275	296	252	303	262	254	272	316	281	279	279	263	298	288	283	298	285	246	270	264	288	324	276	296	286	275	250	281	268	286	276	285	285	290	298	247	281	289	289	255	277	303	304	287	244	281	269	282	302	259	262	250	308	254	300	287	280	281	279	265	250	283	268	278	275	287	285	287	271	286	247	287	277	292	291	288	257	268	263	293	277	262	285	295	277	309	292	239	264	263	266	288	290	291	251	255	313	265	295	262	257	289	302	267	280	263	278	284	280	305	279	263	247	290	278	294	289	268	290	294	278	280	298	252	265	266	269	260	262	279	277	298	263	273	263	290	297	295	264	276	278	266	299	265	295	289	299	271	274	293	298	271	275	274	302	261	287	271	275	284	252	278	269	276	270	284	248	276	264	254	269	289	276	274	286	254	295	259	285	264	281	273	295	262	261	271	277	309	305	264	270	289	280	269	294	266	304	289	281	268	258	281	274	294	264	253	290	298	248	287	278	293	261	310	263	290	240	265	283	279	273	300	282	281	285	292	304	268	308	297	269	303	316	291	265	263	280	299	267	251	253	269	277	265	276	254	265	280	280	307	259	281	266	281	281	292	261	284	288	294	300	286	236	264	291	288	289	282	300	290	263	289	254	293	290	291	270	265	290	260	284
20392	40203	35291	26027	23133	19122	18773	15802	12750	13414	8322	5130	3949	2856	2545	2728	2532	2031	1863	1722	1271	1023	974	774	745	765	775	806	688	778	728	793	804	787	768	821	587	494	435	388	439	438	426	432	491	455	429	394	377	354	395	357	355	355	362	330	384	347	376	404	375	377	376	433	376	392	374	355	402	416	399	375	422	378	348	366	374	368	418	376	373	405	348	400	373	346	380	330	376	328	368	400	333	333	324	346	335	367	371	328	362	357	376	349	370	380	377	339	347	357	362	340	310	327	353	354	378	351	361	356	327	362	352	331	331	340	335	360	342	337	320	350	319	329	345	333	336	324	353	296	311	366	313	338	360	359	368	354	339	348	338	368	359	330	344	311	353	350	364	333	344	343	350	374	352	333	362	331	344	342	323	336	333	330	357	379	323	340	365	325	335	350	329	345	335	314	343	310	334	331	368	348	327	340	374	342	328	316	340	352	329	346	355	320	333	343	387	329	368	357	339	326	327	311	343	352	323	323	369	337	338	351	360	345	334	340	356	366	369	364	356	329	339	340	337	310	323	331	369	347	338	318	354	316	398	347	318	324	344	348	366	345	360	338	324	379	349	309	379	328	358	337	353	352	350	318	313	330	352	321	326	337	346	343	332	351	343	346	350	345	338	330	337	342	330	363	362	350	321	336	333	340	372	325	330	345	318	327	351	346	334	353	333	313	359	322	364	348	338	361	336	354	360	327	351	363	324	349	341	346	352	377	365	362	335	340	346	327	349	340	380	340	328	349	314	360	328	329	360	341	317	358	334	317	355	334	343	316	336	357	336	379	378	344	330	331	352	344	343	339	316	309	301	348	362	334	333	342	336	345	354	316	329	310	335	342	340	369	340	327	363	323	353	341	321	331	322	338	304	369	347	318	365	341	334	334	351	334	359	326	341	338	339	323	356	330	359	333	336	361	356	327	343	349	330	349	333	358	341	366	330	380	350	304	333	331	333	355	343	326	315	370	375	370	327	354	401	370	324	357	359	333	384	310	331	311	376	347	330	382	346	332	331	332	353	338	328	351	348	337	322	334	332	360	360	333	314	338	322	347	355	332	342	358	343	354	372	304	349	351	329	349	353	324	344	346	350	319	321	355	317	336	347	345	327	353	336	371	378	359	367	347	342	346	358	317	353	350	360	366	335	332	344	346	331	314	335	361	314	358	351	326	345	329	371	339	326	311	312	353	353	321	348	348	287	318	358	366	316	344	368	336	326	357	360	332	331	325	360	334	369	352	342	370	361	304	353	315	378	328	354	368	351	359	359	338	354	343	324	326	335	320	335	321	334	340	377	357	339	362	337	318	324	394	330	347	331	316	310	347	352	348	330	342	350	321	305	355	313	338	319	348	340	353	350	356	366	357	306	363	347	318	330	366	369	314	322	343	345	346	362	361	345	335	356	348	324	325	342	346	331	368	366	340	371	317	350	334	337	343	377	345	345	340	371	360	352	348	352	372	340	326	369	323	363	368	335	372	315	361	352	317	346	324	324	343	341	329	359	382	358	334	328	356	358	333	361	320	340	362	334	340	358	358	350	343	331	361	371	331	318	373	346	299	374	332	351	371	326	332	323	305	335	350	310	346	343	330	329	306	333	311	346	367	331	374	378	326	339	357	324	361	352	324	347	370	338	334	349	343	349	363	304	351	318	359	346	325	334	355	340	345	337	340	320	315	351	345	336	352	331	294	336	355	324	341	351	329	349	356	351	324	356	338	374	364	358	316	346	354	351	363	325	346	351	346	339	351	331	335	331	347	336	359	337	356	354	337	342	359	344	374	349	313	315	348	307	365	324	306	305	302	351	340	321	355	332	343	363	381	340	350	318	315	331	357	363	319	300	330	313	325	347	331	343	362	355	370	334	340	348	360	347	339	333	323	329	350	328	351	352	355	352	341	346	320	351	358	334	337	354	342	299	343	342	323	326	346	368	334	338	345	315	327	329	356	332	381	349	360	363	360	352	360	307	352	332	344	369	358	311	347	353	325	348	299	337	360	370	338	339	357	378	305	372	349	360	359	338	362	354	333	353	365	325	340	333	341	354	352	325	330	345	360	321	325	340	376	339	342	340	357	321	320	375	352	363	342	314	325	331	329	356	353	337	341	342	347	382	338	364	369	354	319	338	336	320	331	320	344	347	352	350	328	348	381	351	361	344	353	350	327	312	346	322	373	320	327	343	317	346	346	369	333	352	333	347	354	321	326	317	351	309	325	334	347	338	315	318	310	331	351	336	341	349	354	314	362	361	349	319	370	350	363	356	373	330	354	346	345	317	292	357	334	355	344	344	336	357	374	332	359	300	355	355	333	341	334	336	340	354	326	349	348	331	347	348	354	313	325	350	352	354	359	365	332	365	331	342	363	346	306	332	372	317	306	340	352	306	357	344	285	322	339	353	350	312	348	337	366	334	353	331	341	340	368	350	332	354	338	344	342	348	347	327	332	332	316	327	336	362	353	340	340	344	369	339	342	379	315	344	348	328	313	351	364	331	316	345	326	354	331	315	315	340	321	326	382	339	352	326	343	303	345	370	330	319	330	349	335	349	326	341	304	344	369	378	332	342	352	341	310	334	343	330	348	337	357	323	359	325	325	332	349	339	326	344	351	319	326	337	349	345	349	365	347	347	347	353	356	365	359	338	344	377	388	323	348	322	319	330	370	348	334	324	336	310	325	329	327	347	326	373	313	364	332	357	362	344	361	316	364	379	327	307	348	370	345	371	329	344	324	320	343	338	331	321	339	342	311	360	347	331	347	352	332	352	296	363	333	377	357	360	341	327	352	337	341	350	331	343	330	328	327	337	336	366	357	347	307	370	336	371	315	342	352	330	354	338	364	343	352	353	315	327	322	331	355	331	284	355	343	330	332	336	359	324	354	344	307	340	337	369	333	371	347	341	335	355	362	331	342	335	359	318	371	347	375	316	345	351	327	338	343	331	360	326	364	342	355	356	324	335	366	317	372	342	349	355	335	339	361	322	329	356	356	346	339	340	349	346	317	344	344	341	377	351	300	335	359	328	331	378	351	338	332	363	329	353	350	310	311	356	359	331	341	321	343	366	352	351	330	340	340	338	326	335	355	323	329	361	333	296	369	326	374	336	324	383	318	349	366	308	341	343	342	383	315	350	340	369	320	324	332	329	362	338	374	368	298	290	335	341	307	339	342	330	317	324	328	338	299	367	313	343	353	350	338	343	332	331	338	331	332	350	361	319	361	291	333	358	331	359	325	336	332	361	320	340	348	333	355	383	363	343	354	358	351	374	379	338	325	329	341	332	355	351	363	371	334	355	359	347	360	332	342	364	374	319	335	322	313	337	348	387	355	361	337	332	324	350	341	334	323	362	362	330	332	351	364	381	345	349	345	308	347	358	372	327	344	334	336	318	324	348	358	347	335	358	344	340	308	316	317	334	354	347	375	351	394	337	352	356	347	337	358	366	363	328	318	337	333	333	372	322	330
27841	21555	19422	12535	7352	5031	4722	3527	2767	2813	1532	1056	793	727	651	693	650	534	544	535	466	470	414	414	404	391	435	391	368	400	446	403	389	407	409	398	364	352	359	355	329	347	344	335	372	352	367	356	342	337	333	361	353	331	321	342	321	348	317	356	335	355	343	351	367	371	338	376	335	341	374	329	348	346	348	364	342	364	338	370	348	362	354	384	357	366	334	364	333	331	370	338	336	338	378	329	362	336	323	352	353	355	348	327	351	351	361	355	319	325	387	333	344	375	367	308	344	343	347	321	344	356	354	330	352	343	310	373	346	320	346	337	337	353	357	336	356	349	350	333	338	345	324	384	367	336	305	349	328	363	361	331	345	363	368	300	345	370	344	353	360	311	335	371	323	331	348	369	341	329	357	341	308	345	324	363	322	336	329	375	352	367	369	348	359	320	351	344	337	354	336	355	339	334	356	311	342	337	294	341	336	351	325	355	354	362	329	364	333	308	332	333	353	337	352	325	360	361	336	360	344	334	350	360	352	330	332	323	350	367	327	356	383	359	332	351	351	309	345	333	324	327	341	328	349	368	320	344	360	335	336	351	350	345	334	335	346	346	347	342	324	368	332	315	350	349	329	304	351	336	350	365	364	360	330	351	357	334	297	353	368	361	335	347	330	330	351	343	355	342	323	341	341	336	348	314	307	332	357	325	358	347	324	333	327	336	283	354	286	364	355	372	357	350	347	346	398	329	319	351	341	369	350	345	342	359	317	359	389	326	345	349	332	363	365	331	335	323	315	362	346	333	369	354	371	327	327	339	390	363	343	351	344	349	350	387	354	335	337	321	355	352	318	346	374	331	330	337	354	317	344	331	326	338	327	354	363	361	407	328	369	343	358	334	350	310	329	358	349	323	349	335	324	334	314	326	329	351	341	356	349	366	331	322	341	322	341	323	382	303	344	332	342	377	359	336	364	343	334	337	331	364	347	363	328	354	321	332	348	335	327	343	362	320	352	333	333	349	331	321	334	348	343	316	328	356	348	316	359	356	348	352	342	348	371	344	331	336	339	343	359	363	355	326	317	365	357	333	361	358	334	360	366	351	350	326	323	345	342	348	385	322	334	352	359	323	344	360	354	363	352	345	326	362	371	355	342	366	358	319	330	352	350	302	390	318	325	340	356	346	360	366	342	356	331	325	376	357	314	349	359	341	337	355	349	332	356	338	342	368	350	330	346	365	360	294	351	331	353	340	310	348	338	334	314	353	363	348	353	331	337	290	343	348	330	357	337	349	318	353	345	338	358	352	357	314	376	362	349	317	335	326	347	368	340	341	341	360	326	320	369	327	326	334	337	332	350	305	340	366	324	337	327	371	348	330	329	338	348	328	364	354	324	366	359	349	314	358	344	331	328	344	366	376	295	348	328	327	360	343	351	369	326	368	350	349	345	334	295	347	364	343	349	309	358	338	366	361	388	358	329	319	361	315	341	335	345	367	355	348	311	295	346	357	323	347	346	342	345	345	362	341	333	308	371	361	322	353	348	345	347	312	334	334	329	338	324	331	332	337	333	340	370	337	380	346	346	307	368	336	339	355	343	341	344	348	318	299	346	345	340	360	347	348	329	358	346	323	346	356	351	331	307	352	357	389	338	354	386	317	350	335	347	308	322	346	320	363	380	334	366	356	348	356	339	356	350	337	329	319	325	315	346	346	349	353	361	375	337	329	350	331	330	364	337	304	301	330	368	355	340	338	362	317	358	359	358	323	318	366	378	340	337	370	345	343	326	311	345	348	336	339	338	358	318	339	356	357	333	331	358	324	333	330	337	353	355	308	358	355	343	346	333	334	328	334	321	343	337	355	339	374	303	333	356	361	335	350	341	347	330	310	316	352	309	334	385	331	355	338	336	332	336	328	348	331	348	353	354	349	318	343	347	337	330	354	318	381	353	349	345	355	348	356	333	350	370	366	339	337	357	337	334	349	333	340	340	363	334	329	297	334	340	358	309	348	320	332	345	393	361	365	330	331	308	323	348	338	336	324	336	378	339	328	366	369	333	370	369	321	329	360	358	365	352	319	334	312	349	389	355	345	335	316	338	381	356	334	332	368	321	338	339	343	327	341	318	335	352	359	350	340	333	343	368	340	321	341	297	344	353	360	316	345	345	330	332	316	351	348	344	341	335	332	356	333	376	364	330	358	362	348	359	372	344	323	327	372	294	312	354	311	329	331	340	313	362	311	331	335	351	374	355	327	347	360	361	315	360	397	376	326	320	374	372	345	311	349	377	352	322	366	337	342	389	358	347	338	339	345	333	318	365	367	358	344	344	352	361	332	354	335	367	325	350	337	368	347	315	367	332	337	353	327	334	359	374	345	374	346	368	331	372	326	357	370	341	330	380	356	286	339	344	315	366	335	350	308	315	333	351	343	342	334	339	356	353	350	354	320	353	346	348	334	346	346	367	338	322	361	309	358	361	366	339	364	336	338	328	338	353	379	319	389	340	354	335	352	364	327	304	350	295	308	358	361	317	356	368	352	347	365	347	299	348	306	365	351	345	345	340	327	354	341	334	312	338	317	343	352	330	361	341	354	357	380	336	359	346	319	348	330	340	338	344	336	314	390	336	346	337	384	342	337	364	346	320	321	349	370	336	342	345	382	322	356	370	344	334	350	362	365	366	334	310	335	354	356	365	365	402	297	335	340	335	344	333	356	343	332	331	324	322	328	338	359	347	357	323	356	336	341	340	318	326	341	358	320	334	365	315	313	349	346	325	330	324	400	331	315	340	374	306	354	345	325	341	354	364	360	339	332	344	373	358	362	335	340	319	340	337	345	364	333	343	309	345	338	353	357	363	316	357	337	314	361	366	356	329	368	357	338	337	341	350	356	313	355	362	356	342	348	328	307	306	360	338	296	338	306	326	358	357	351	346	342	351	350	359	341	340	324	340	354	330	344	344	330	358	353	320	337	337	355	350	324	327	330	332	335	343	304	326	329	364	342	364	334	376	334	355	368	339	333	355	324	333	357	355	324	363	366	328	336	309	331	338	354	309	349	349	337	326	334	348	328	325	347	338	354	340	346	340	350	347	374	339	335	329	342	322	313	342	337	321	345	317	339	359	333	317	340	338	339	317	381	353	346	333	351	309	353	341	362	339	313	352	346	350	330	340	338	325	373	324	309	351	322	338	358	379	340	361	368	323	352	359	347	339	337	346	312	335	328	321	331	361	370	339	316	310	337	348	347	333	349	346	350	321	335	323	363	341	335	352	299	335	348	325	340	353	344	359	351	338	327	342	367	336	330	357	355	320	333	355	323	325	331	320	375	331	349	320	340	306	344	343	324	373	345	346	356	323	320	348	345	360	304	364	302	370	371	345	344	337	327	340	330	333	338	341	352	369	336	358	356	358	385	348	315	364	345	316	354	351	315	357	325	334	326	346	354	334	387	342	339	327	370	341	307	364	383	356	334	346	341	332	326	325	349	315	343	332	331	355	321
16677	27809	23638	15838	12773	10084	10066	8049	6284	6595	3376	2317	1707	1426	1235	1329	1245	996	922	921	789	661	608	616	601	600	596	573	601	606	554	560	586	600	570	593	507	499	471	449	469	436	458	455	515	465	476	461	418	430	436	425	479	429	453	406	457	429	500	425	422	442	420	451	470	452	460	454	471	454	447	467	468	431	455	466	498	445	448	461	447	473	463	415	458	404	416	423	437	457	440	444	447	423	442	438	409	434	423	471	442	396	441	423	443	407	447	460	454	414	436	406	439	427	431	415	436	440	471	411	457	451	399	452	445	449	427	426	440	447	428	441	423	444	415	460	404	421	423	454	405	440	406	451	432	467	405	400	448	440	445	428	441	460	434	383	424	413	403	432	381	443	420	454	450	449	420	462	403	461	424	440	417	426	423	443	448	451	448	411	418	418	456	423	450	450	472	431	463	445	457	439	438	430	471	435	451	446	418	465	426	403	444	417	441	451	397	435	455	446	412	435	449	430	435	448	468	428	421	473	440	424	429	412	428	445	432	456	450	441	424	450	460	431	446	417	417	452	429	411	452	459	436	436	434	414	447	468	441	432	424	435	443	439	457	468	436	447	403	472	439	417	466	444	431	452	425	419	385	484	463	427	466	417	436	435	411	436	417	430	446	460	465	461	441	427	438	459	424	425	434	469	461	409	411	449	414	437	420	438	450	445	435	473	449	442	427	450	420	472	439	433	420	428	454	420	376	438	436	413	444	425	458	486	449	448	454	416	431	431	426	434	471	418	408	461	447	416	413	416	429	416	436	445	461	492	408	406	416	436	433	431	403	450	389	408	432	452	426	464	465	402	438	420	416	451	431	434	467	417	432	466	426	422	436	443	425	424	405	417	424	423	433	403	437	490	469	436	468	404	416	423	423	454	423	432	436	422	417	437	446	427	462	447	409	442	408	442	472	460	408	438	377	455	417	430	405	416	412	441	427	453	487	454	396	417	420	442	419	439	420	385	434	431	431	460	463	463	412	409	401	448	429	422	424	437	443	428	444	482	434	427	424	435	396	418	425	460	430	484	437	449	392	442	452	440	443	472	446	437	440	447	430	441	454	429	425	426	447	418	410	466	439	469	424	445	418	430	460	431	464	464	439	398	416	433	479	416	446	436	455	411	464	461	424	442	424	437	446	446	439	438	418	431	436	412	408	431	421	439	465	424	444	403	407	448	461	469	387	401	449	447	419	442	454	483	442	393	423	416	433	457	461	431	460	471	466	428	435	429	431	456	418	438	403	428	432	468	453	456	445	417	460	439	426	458	451	460	404	434	416	435	405	420	453	410	430	423	458	427	453	424	436	404	446	401	414	428	428	411	447	462	415	447	418	448	454	433	444	475	439	438	443	426	425	414	409	411	413	420	442	440	462	453	436	449	440	455	432	401	429	416	433	414	434	449	457	454	453	417	466	457	452	389	431	461	418	435	425	454	466	441	416	455	450	430	433	435	425	448	466	420	447	417	446	468	456	446	401	441	442	430	408	439	421	434	411	429	454	453	452	470	421	435	446	424	426	442	417	436	476	432	426	448	436	400	450	457	422	441	465	453	401	436	432	394	438	438	414	444	471	444	464	421	404	437	453	435	444	429	446	438	441	389	422	460	441	453	469	407	430	445	454	476	418	448	423	424	409	437	454	434	441	427	440	429	420	434	388	458	431	400	417	431	431	468	459	396	459	465	454	441	382	415	406	444	413	443	442	436	406	424	408	413	420	432	441	414	422	410	437	449	415	415	431	421	442	452	453	451	417	428	451	422	435	456	411	453	439	400	439	440	451	427	418	423	446	469	428	441	429	433	417	430	435	415	471	468	395	426	440	451	469	424	452	465	415	458	411	417	423	440	444	411	430	421	422	380	448	433	404	439	432	453	439	443	436	415	444	419	490	471	396	428	463	455	405	452	417	418	451	440	468	482	462	441	439	427	442	411	422	486	462	417	435	393	453	429	459	465	426	434	436	442	408	440	398	421	449	437	431	465	425	430	413	432	424	388	435	454	427	482	451	441	480	407	411	415	431	450	425	421	407	421	462	403	435	444	448	456	402	440	443	452	460	454	419	455	409	473	454	435	416	430	419	422	408	420	428	413	439	403	477	435	407	436	432	410	463	454	434	421	482	438	465	469	440	439	424	413	426	431	428	463	424	394	426	454	440	450	435	462	419	454	445	419	417	426	416	411	446	461	447	453	429	446	435	400	451	462	432	479	423	435	433	496	433	432	430	427	412	459	414	460	432	449	437	382	406	452	403	402	437	414	454	412	453	450	432	392	445	422	426	473	419	438	446	406	457	429	420	432	441	481	447	474	447	437	425	441	440	454	427	471	467	409	392	442	418	410	397	457	483	438	392	445	443	438	419	437	450	440	447	455	424	405	427	395	448	407	425	408	437	449	415	432	382	416	426	431	456	460	420	418	425	463	464	440	433	434	464	431	429	431	485	467	418	427	436	476	435	441	443	452	461	400	469	470	468	427	450	463	387	392	428	471	435	444	399	411	416	469	469	423	424	426	403	451	446	420	437	439	431	426	435	417	404	432	455	429	462	433	428	433	420	394	419	432	408	474	421	421	417	448	404	427	420	447	415	449	451	432	444	414	459	430	425	453	458	420	455	452	447	416	423	430	455	439	400	438	435	425	450	419	464	437	450	403	404	454	444	438	463	389	438	434	393	432	422	407	442	437	439	417	420	413	454	425	422	430	422	411	452	414	418	429	444	453	421	465	450	440	418	444	436	427	419	443	420	469	424	443	381	444	432	449	428	412	427	432	459	444	409	445	419	451	390	417	419	401	461	421	423	441	423	413	418	438	420	396	452	439	416	450	466	408	451	427	426	433	442	430	395	437	449	428	432	445	430	442	451	407	423	432	480	435	472	427	407	407	422	415	427	425	375	470	470	442	374	457	399	442	436	410	416	456	425	424	415	389	419	420	436	446	416	464	450	428	470	442	426	420	458	432	406	455	415	424	383	425	478	465	436	436	408	437	429	429	434	450	424	383	429	420	421	458	439	394	444	409	438	454	428	405	439	469	467	436	429	421	450	450	434	489	448	403	455	433	455	416	436	396	436	437	425	464	423	420	423	405	483	461	428	452	473	428	388	385	436	447	425	436	387	425	409	405	459	453	422	457	430	440	448	414	434	431	440	427	415	451	463	432	390	432	413	438	453	465	433	430	450	417	447	398	446	418	425	436	435	444	417	436	425	433	456	440	469	422	483	457	513	428	409	414	444	452	467	422	437	436	420	422	433	417	447	437	454	474	403	436	430	440	410	454	434	387	408	441	420	475	416	441	435	451	478	441	445	406	401	469	443	440	416	434	412	411	427	431	456	394	392	451	448	411	446	414	438	410	452	452	440	456	442	427	433	445	438	464	433	393	419	442	442	431	445	458	398	415	459	427	459	387	471	444	433	419	450	425	449	439	440	432	426	436	426	437	416	402	392	435	412	440	422	419	438	419
24562	21574	28901	24787	21573	14484	9663	5670	4898	4556	2295	1525	1070	999	899	846	798	742	634	588	564	459	383	413	405	406	381	394	362	406	396	394	386	443	377	431	353	312	302	294	312	287	320	293	301	309	302	292	327	253	234	336	255	258	261	271	296	271	263	290	283	257	258	303	264	265	254	268	301	281	292	316	313	294	281	265	298	302	266	278	257	291	285	272	264	273	283	305	256	284	261	268	269	267	272	256	298	271	269	255	258	289	277	260	291	282	297	260	303	284	280	269	242	298	243	272	270	267	268	260	274	259	255	276	257	252	227	252	277	267	286	260	283	248	257	273	230	291	254	267	274	279	288	264	254	260	273	244	311	270	263	274	271	271	247	291	287	311	260	267	271	277	260	258	257	251	265	265	271	240	251	263	279	266	268	269	271	270	269	248	268	257	268	279	247	273	287	251	291	270	263	238	239	304	227	276	276	281	255	266	249	253	270	272	252	251	255	249	254	255	260	276	228	256	288	255	278	283	283	249	276	271	312	255	283	266	260	279	281	281	254	252	274	250	270	287	279	277	270	258	257	249	272	256	269	246	252	258	273	269	286	254	294	256	251	253	247	304	248	241	267	253	294	253	302	249	276	260	272	254	275	290	279	283	249	233	245	250	290	282	263	261	276	295	280	294	238	257	261	262	289	267	258	261	273	270	248	246	268	280	257	279	276	263	296	286	283	249	265	267	256	248	246	270	269	279	241	242	281	265	302	282	289	259	249	270	250	260	287	272	288	272	251	240	272	268	294	259	252	251	261	265	258	272	253	262	242	250	286	267	294	246	306	238	254	246	281	270	272	284	283	253	266	244	245	256	265	260	275	259	256	255	257	256	251	239	268	267	265	252	308	257	280	255	259	294	274	281	273	292	274	281	277	283	281	249	235	246	251	273	286	261	288	273	271	254	262	285	251	282	255	261	256	240	263	248	285	253	264	273	298	253	248	279	226	269	271	281	266	286	268	253	280	245	239	256	278	274	279	247	258	256	252	266	263	271	256	234	251	260	236	288	250	277	238	270	244	270	279	264	252	289	242	283	268	251	264	294	272	262	254	268	267	266	277	270	263	254	282	257	244	305	260	276	260	294	288	249	288	278	272	231	264	267	248	287	251	255	279	279	290	260	286	265	257	277	242	246	262	288	276	253	263	260	241	244	242	249	256	274	250	289	227	277	262	267	266	264	260	277	272	275	272	288	248	266	329	253	269	284	269	259	305	268	300	241	261	267	284	267	283	253	276	272	261	289	245	275	259	251	273	258	266	260	274	278	257	245	280	255	266	234	254	248	261	282	275	256	255	268	258	282	271	277	246	274	248	266	275	246	232	275	248	276	273	251	281	252	276	281	243	248	253	255	253	258	274	273	264	273	278	269	254	259	260	250	272	254	267	260	257	277	294	256	274	288	292	285	290	250	246	282	252	290	266	256	265	259	262	254	281	278	256	241	295	295	285	282	249	269	253	272	283	283	283	285	272	233	237	278	218	280	256	264	243	257	281	275	261	272	257	242	269	248	258	266	249	260	290	262	289	265	249	266	285	285	280	269	271	270	253	299	248	240	273	256	242	296	289	274	257	263	284	254	273	273	239	244	266	253	281	264	244	236	253	244	252	255	230	253	282	258	292	287	281	263	251	264	263	258	281	272	308	265	257	254	276	269	257	241	260	282	248	288	284	254	282	250	273	239	271	271	281	265	275	259	273	285	284	278	267	266	288	287	253	262	265	238	251	282	276	265	253	276	282	271	268	271	262	264	280	274	252	283	280	241	275	239	270	284	254	282	270	251	260	298	272	250	284	290	259	274	264	268	275	262	283	261	294	249	252	267	277	287	271	255	283	273	290	293	268	257	247	295	271	283	288	244	272	273	246	272	302	239	276	256	252	269	285	268	267	249	256	259	269	250	294	256	270	229	266	283	239	293	289	279	252	220	298	277	298	274	273	245	267	244	286	276	268	261	280	274	257	278	266	282	273	290	245	263	266	280	275	282	265	247	266	236	252	289	303	270	265	264	249	262	270	287	248	274	275	265	250	265	236	244	276	264	228	262	225	275	253	296	282	260	266	272	248	263	287	267	233	290	255	248	268	266	258	266	275	256	275	263	263	275	256	257	299	267	266	283	243	248	270	252	277	287	232	261	225	276	260	248	242	267	283	277	292	265	289	258	280	276	289	276	278	258	299	252	289	229	238	243	283	246	258	268	274	256	239	254	268	263	252	279	284	245	279	308	255	273	257	241	256	257	299	285	285	296	275	266	234	250	244	281	284	249	254	276	232	270	264	265	295	282	245	273	276	266	264	291	271	280	272	247	273	267	263	268	276	269	245	235	285	267	248	267	290	257	265	232	250	273	261	279	254	280	257	248	246	291	269	253	256	278	239	263	272	258	277	285	273	278	296	264	266	247	252	265	260	265	267	236	251	253	254	274	296	269	257	262	245	287	247	290	280	294	270	259	293	243	281	250	251	261	264	280	291	254	296	291	275	265	264	269	262	281	267	301	248	250	275	266	265	255	273	233	278	293	274	259	307	247	277	297	269	304	273	255	271	260	267	302	273	262	256	272	278	253	275	266	270	267	248	244	284	249	286	284	254	256	269	260	275	270	252	259	264	273	271	266	269	267	287	289	253	275	262	250	290	274	256	280	252	278	239	263	279	277	308	249	246	272	244	241	266	252	262	288	280	269	245	302	238	254	274	273	248	282	287	285	236	258	261	256	258	278	241	274	293	256	266	277	277	227	284	281	258	257	269	252	276	241	247	249	284	248	301	268	245	252	276	235	268	212	271	270	252	285	259	275	237	277	279	258	276	249	247	286	280	287	263	297	260	251	253	272	278	254	261	240	277	273	265	240	262	259	274	256	254	257	280	294	268	270	299	255	217	243	249	263	247	245	254	275	270	244	264	257	255	258	294	275	274	233	263	246	268	258	279	269	254	271	305	287	263	250	265	272	263	248	266	256	264	251	254	253	252	284	282	267	290	279	241	224	252	284	288	243	269	265	242	255	277	259	240	283	262	256	265	255	256	281	283	253	250	252	253	272	285	260	280	261	263	268	269	263	263	263	250	249	237	267	265	238	303	291	211	239	269	278	292	253	265	269	282	261	262	278	282	263	249	270	279	268	267	268	248	250	280	266	236	260	265	265	303	251	248	280	268	264	253	247	268	276	292	283	257	283	250	258	277	245	259	247	244	270	263	237	268	256	261	273	272	249	292	256	296	264	239	262	270	277	258	253	275	244	262	286	321	273	269	265	259	277	250	247	269	256	293	218	246	241	267	272	260	269	273	268	266	247	226	263	269	279	257	254	247	277	278	257	278	258	243	289	280	281	279	246	265	246	272	259	296	233	269	291	251	262	271	308	284	292	258	273	289	245	276	275	271	261	268	270	270	246	247	291	263	276	269	259	274	250	243	268	244	267	277	248	245	263	256	271	259	275	258	270	256	266	264	259	252	311	267	284
18007	35250	31359	22783	18667	14961	14918	11308	10525	9639	5125	3415	2358	2119	1883	1816	1661	1553	1252	1120	997	735	665	661	603	654	652	591	573	566	598	563	617	636	669	600	588	425	400	377	372	403	351	378	444	404	371	371	363	384	335	373	385	322	343	346	380	332	340	326	352	362	388	392	368	383	394	395	381	380	398	347	350	343	355	393	357	352	386	374	356	376	361	345	371	335	333	359	377	362	361	391	329	332	325	316	374	324	341	314	355	345	329	351	356	327	349	339	372	388	332	327	345	359	323	332	352	366	377	343	314	340	325	338	348	339	325	316	350	328	330	359	321	370	351	359	340	329	333	362	318	349	324	326	343	372	326	318	348	364	350	346	332	353	312	309	365	334	307	334	351	338	346	341	366	342	347	354	360	367	323	342	372	333	353	343	379	336	343	311	320	326	352	343	323	304	334	339	350	356	356	299	349	340	363	335	303	333	338	356	373	345	328	334	325	312	386	351	327	314	355	346	369	335	350	339	351	361	348	335	330	353	322	344	332	323	341	362	358	336	344	328	357	337	345	388	321	354	348	329	359	344	344	373	343	357	332	322	346	319	369	353	352	336	363	318	335	343	334	354	348	338	351	321	341	337	395	384	338	344	326	361	364	340	336	320	327	350	320	341	329	346	342	304	319	287	357	321	346	342	333	318	342	323	357	319	362	306	342	336	352	342	353	360	372	320	342	363	382	330	337	357	320	342	331	315	315	341	353	348	319	360	352	335	309	336	353	355	376	340	332	311	330	357	329	327	342	330	362	340	352	339	298	342	345	341	325	359	327	322	330	339	349	336	324	330	324	350	335	326	344	317	324	369	325	291	311	313	343	346	334	349	341	321	329	300	323	355	335	376	320	338	304	339	355	324	324	349	339	302	358	345	331	317	352	330	359	357	337	353	342	360	329	337	383	361	367	351	335	316	357	331	317	333	321	296	339	339	329	352	348	339	337	342	341	360	318	345	334	314	311	369	360	321	352	332	329	328	327	351	348	351	344	343	300	331	353	312	329	358	375	370	320	336	332	335	356	329	334	360	362	351	328	344	334	312	343	339	342	379	344	332	375	350	354	326	321	357	316	306	327	369	351	330	328	318	368	338	331	327	329	343	342	387	332	353	313	333	335	339	325	316	363	350	326	375	326	305	355	317	318	331	330	337	338	329	346	336	336	361	349	375	352	352	356	329	344	330	362	349	331	311	355	328	357	324	365	318	337	332	342	346	308	335	359	368	323	342	325	341	322	334	337	324	329	340	339	316	325	311	359	324	320	360	297	319	342	328	369	354	335	352	325	294	351	345	320	322	322	366	358	336	354	354	356	348	363	372	344	318	355	308	322	334	342	330	324	317	329	336	331	353	359	376	340	354	311	348	347	338	326	335	364	341	330	349	318	336	346	341	350	364	294	341	338	308	332	340	338	328	333	364	369	336	317	354	316	366	308	337	351	302	314	335	340	341	349	323	337	318	340	336	327	375	349	308	342	324	347	326	374	348	318	319	309	302	352	355	362	327	345	331	340	325	327	350	330	367	338	300	356	331	363	317	340	348	320	341	325	317	344	326	328	319	328	329	356	356	362	328	363	350	339	324	359	338	363	336	341	349	340	355	292	318	344	342	370	357	341	348	370	358	331	295	314	338	295	331	303	357	342	323	322	349	320	344	328	335	330	337	336	310	360	303	334	360	344	334	329	353	345	353	345	322	334	317	345	344	335	336	348	318	341	326	351	352	299	328	318	354	342	317	335	331	353	319	330	311	346	351	333	359	346	335	318	355	358	369	331	336	362	338	305	324	365	354	348	315	343	338	348	338	334	356	314	345	340	344	308	364	359	341	310	310	355	308	337	341	364	327	338	315	367	331	368	352	316	366	344	327	358	333	365	335	328	335	380	346	307	344	325	342	344	375	315	350	337	336	327	336	315	330	348	317	325	372	338	336	319	369	325	317	350	347	317	333	355	304	323	358	342	333	378	333	342	385	347	317	337	330	333	341	313	368	354	364	315	336	355	341	335	367	340	366	359	309	327	364	341	329	346	358	341	331	337	338	354	344	397	329	315	348	360	334	312	328	333	339	309	358	348	332	332	372	334	326	307	298	408	357	336	356	330	309	330	360	337	330	357	378	335	346	294	351	347	325	338	333	363	346	343	307	338	325	326	307	363	374	356	318	310	330	320	325	354	340	346	350	347	327	354	348	342	309	352	317	371	330	315	329	342	312	347	349	348	318	346	347	375	358	343	361	343	355	355	339	316	332	345	320	284	299	353	348	322	328	340	339	343	350	325	358	331	354	326	334	320	335	327	334	350	372	329	339	364	346	347	341	348	342	336	334	343	293	350	360	362	320	335	388	337	329	341	333	326	352	351	326	342	312	389	352	366	337	349	304	336	369	339	310	344	338	321	352	330	314	369	328	332	354	332	356	330	313	349	372	369	364	357	343	328	334	350	351	344	305	345	336	310	321	318	322	330	358	335	337	341	338	326	322	353	329	316	366	379	354	298	365	320	345	343	380	357	379	331	320	333	330	319	335	363	343	338	324	353	365	324	341	370	353	330	316	323	367	346	377	315	339	336	322	342	328	339	345	358	346	318	336	347	384	341	371	334	343	330	360	314	323	301	323	313	363	335	339	344	383	334	358	338	376	347	335	344	339	327	327	298	341	357	326	329	316	373	355	347	318	333	342	332	345	342	308	340	323	329	339	332	357	343	348	313	352	371	314	360	347	342	326	335	352	347	323	298	349	353	328	359	348	341	367	338	345	317	321	368	340	346	321	357	381	345	319	332	335	309	310	314	342	343	346	347	348	329	323	349	329	315	317	304	332	336	355	352	344	337	372	349	368	346	340	317	309	345	343	327	346	349	345	307	338	381	338	304	359	345	355	339	379	341	368	361	345	330	338	349	358	358	347	360	309	303	349	319	324	333	386	321	346	335	343	295	346	359	330	341	333	346	328	315	341	381	333	336	361	355	309	342	347	287	351	374	328	329	341	372	335	319	336	363	363	365	343	349	366	326	317	378	360	311	304	343	331	341	329	312	330	354	333	321	314	354	355	345	364	322	320	364	308	328	313	339	309	357	311	321	332	353	282	372	361	332	328	310	334	338	361	315	341	369	355	336	343	369	351	319	335	353	353	354	329	309	349	315	353	340	350	352	286	355	348	339	355	374	364	322	347	386	336	349	321	355	330	365	330	334	329	304	339	352	324	321	316	327	358	337	308	328	322	320	311	322	356	321	323	361	337	338	345	324	340	347	360	311	305	338	333	359	338	368	333	326	337	341	345	352	364	386	345	353	341	319	320	352	332	362	370	345	333	338	320	321	350	328	382	374	325	325	329	327	358	343	354	326	344	336	337	322	363	340	360	320	318	315	351	335	358	343	321	368	341	346	352	330	318	325	338	360	335	328	307	329	387	330	329	351	323	326	364	300	351	331	351	329	305	342	342	313	356	326	299	318	342	333	327	324	345
25805	21595	27662	25639	13975	6888	6206	3956	4000	3387	1747	1328	978	890	853	778	751	702	643	575	561	516	505	483	458	471	492	474	437	479	489	488	470	492	462	474	459	403	403	387	406	416	407	375	450	399	377	411	384	400	384	366	405	365	375	388	387	387	384	384	391	386	374	372	404	359	347	412	422	418	414	392	413	349	389	375	380	359	409	381	437	400	362	374	405	374	376	369	386	386	376	385	393	429	385	371	386	371	373	383	330	382	385	382	397	358	390	346	355	370	384	355	364	369	413	369	400	406	357	384	430	370	412	392	372	405	384	423	363	357	361	354	381	363	394	399	398	400	427	380	398	385	403	367	380	375	397	374	390	384	362	320	386	407	403	382	363	407	375	383	388	373	387	388	398	389	373	371	409	401	368	338	347	354	373	381	394	378	343	397	360	377	347	401	414	412	372	367	387	402	385	362	375	354	416	342	375	363	390	390	376	355	397	357	360	341	393	372	360	381	388	365	348	372	388	381	355	376	370	371	395	424	401	411	384	354	363	371	356	364	378	388	389	368	367	375	368	378	393	373	383	381	384	358	425	377	403	374	376	363	378	400	357	373	373	360	403	395	418	385	389	349	396	398	397	397	404	384	378	389	392	358	368	366	372	409	388	336	376	394	386	379	394	368	343	377	384	352	387	402	404	362	382	388	371	408	396	382	368	386	325	366	420	366	337	353	374	373	351	370	392	361	388	349	377	336	376	382	403	358	370	381	377	375	376	381	359	361	394	340	403	387	361	347	371	383	409	352	398	410	366	429	385	372	388	382	388	362	395	399	349	353	383	383	362	391	366	397	391	376	400	351	353	366	389	380	364	346	360	400	346	380	364	392	386	372	380	377	400	331	367	381	370	383	353	362	376	400	383	395	384	382	377	342	404	385	366	368	404	388	394	387	343	365	351	375	325	393	401	387	398	362	369	390	370	398	371	418	401	384	369	396	370	376	377	403	423	386	346	380	368	362	371	397	381	383	382	384	422	360	379	384	385	410	386	356	408	374	398	364	379	395	382	371	349	356	374	349	388	379	375	395	362	388	404	371	402	381	380	371	378	376	335	362	390	369	384	377	386	354	364	382	373	408	341	377	405	343	389	381	391	365	389	359	356	385	385	368	385	392	390	369	391	384	358	383	377	391	370	400	386	360	352	385	398	368	358	383	411	366	361	403	396	374	420	372	367	374	371	365	388	365	377	401	380	409	359	391	362	361	362	385	366	403	362	353	421	398	368	352	360	367	373	371	366	337	400	362	376	381	350	388	386	402	373	381	356	397	338	366	367	399	346	344	409	352	375	379	371	424	349	362	353	422	403	396	357	380	370	336	399	363	354	388	372	354	413	366	365	381	377	389	360	387	408	405	361	384	376	369	376	391	392	383	393	382	343	385	370	392	381	383	422	407	373	345	379	350	408	376	336	381	387	369	376	398	413	369	388	376	358	392	360	364	395	383	391	369	366	407	359	366	385	359	389	387	420	401	377	396	377	399	377	385	370	376	367	381	350	391	412	352	389	383	384	355	402	368	390	374	374	343	379	355	382	409	357	368	382	340	403	394	354	382	390	393	378	342	351	375	342	386	350	371	403	389	404	415	353	369	361	404	370	369	411	370	369	379	368	376	366	388	419	380	341	378	369	378	399	380	379	391	406	370	389	375	370	343	317	374	373	390	416	384	396	414	394	366	392	385	380	389	359	350	378	392	369	369	388	347	393	366	380	387	369	400	385	405	365	383	366	385	372	375	381	369	381	407	397	394	357	373	368	375	362	416	370	381	399	405	363	371	357	391	353	340	384	379	418	348	400	381	353	373	364	389	379	390	359	354	388	421	414	401	381	376	380	386	362	371	395	380	361	408	376	370	362	381	374	402	376	360	361	372	356	370	349	385	366	382	376	398	381	382	332	401	367	397	406	375	375	374	369	376	364	402	390	367	385	382	356	361	394	380	405	358	416	376	389	387	365	352	406	392	386	408	394	384	391	395	379	365	366	365	349	364	389	383	371	374	399	421	407	381	379	382	368	379	360	400	392	349	393	391	388	395	380	385	381	373	381	368	405	340	387	366	394	387	414	352	387	394	395	359	354	385	331	365	379	339	377	371	395	373	381	379	379	411	345	386	398	398	363	413	357	384	391	383	397	384	388	339	364	391	379	392	362	375	402	391	369	369	393	379	378	360	367	403	386	400	413	347	369	395	361	360	376	381	365	378	358	395	416	399	404	364	378	396	389	350	359	374	355	377	396	395	365	362	386	379	371	402	407	407	348	394	381	377	381	374	353	382	383	353	388	385	408	366	399	362	399	356	380	372	386	390	372	360	380	372	369	391	389	394	390	369	380	384	386	345	412	372	388	365	375	360	376	367	379	399	438	331	384	396	386	379	388	373	382	400	403	371	366	377	380	385	342	366	391	417	388	380	373	405	363	376	420	370	377	376	371	371	370	400	388	369	397	377	374	378	376	363	426	375	357	434	349	411	356	399	411	372	381	371	350	394	358	344	374	375	388	388	394	375	383	376	352	418	372	358	396	365	413	369	394	394	398	384	342	404	387	409	397	363	380	390	404	363	384	342	350	396	353	358	370	370	358	400	396	392	420	353	369	388	381	356	360	373	362	368	418	364	375	344	369	394	394	365	388	332	382	413	411	390	365	337	395	358	371	373	362	402	373	384	365	353	363	383	382	374	383	373	367	367	422	381	363	379	390	357	381	388	399	367	356	401	364	394	377	353	373	346	422	358	376	385	382	366	388	389	357	355	391	365	393	410	414	396	371	393	381	341	348	380	337	380	362	384	342	383	395	363	334	394	363	380	393	375	376	400	382	362	388	412	393	359	404	382	361	377	395	386	369	431	379	370	366	375	375	360	387	308	408	414	371	395	404	399	384	374	387	379	354	356	394	400	365	374	335	368	361	387	365	397	364	380	377	370	383	383	416	386	373	394	339	375	391	372	427	360	402	426	386	383	369	390	392	377	355	400	379	357	334	355	368	377	387	372	387	396	397	367	373	380	395	366	374	428	364	384	345	391	352	371	387	373	378	363	353	381	385	373	358	358	361	372	364	366	358	391	413	351	378	365	405	437	406	383	373	396	385	381	401	405	370	386	373	367	364	380	393	394	387	391	374	408	352	346	434	371	356	363	379	391	358	368	384	392	373	381	398	392	373	356	399	372	403	387	388	363	396	331	398	388	382	382	338	356	394	401	407	384	397	421	361	368	362	364	351	374	409	367	366	375	397	360	369	371	398	357	396	372	385	401	378	380	375	356	374	366	364	389	364	361	365	397	375	357	376	374	406	376	381	413	406	373	378	382	384	373	387	364	351	383	391	394	363	405	342	380	395	400	367	388	372	407	357	365	393	390	376	372	411	384	358	382	372	363	321	366	394	398	386	386	395	366	370	401	357	388	381	371	400	371	356	381	404	393	427	358	382	412	393	401	412	404	355	407	381	369	363	381	377	368	378	349
17638	31943	28193	19645	15495	12661	12255	9119	9530	7750	3997	2971	2025	2015	1736	1552	1535	1219	1147	1017	895	781	704	706	709	724	703	707	647	688	693	695	685	658	668	646	668	562	570	495	494	519	479	552	534	517	471	520	468	477	485	490	464	547	465	473	516	478	507	505	469	460	478	511	543	488	467	473	548	518	465	520	541	485	447	494	515	502	493	508	470	446	479	515	434	475	490	457	489	489	459	498	518	471	490	524	501	494	489	492	490	495	447	490	507	488	482	484	463	450	446	455	484	478	486	473	445	497	471	447	480	479	487	494	444	456	501	487	509	510	431	477	440	475	468	512	446	485	489	444	491	474	497	424	485	460	498	460	475	475	469	492	487	461	519	474	459	491	474	472	484	519	499	481	492	473	496	492	445	471	448	461	496	477	461	480	466	489	478	448	518	459	468	452	464	503	495	468	450	480	484	501	469	473	469	505	497	454	524	508	483	467	451	473	448	452	441	452	493	448	470	460	440	499	472	473	473	467	489	476	426	484	518	480	481	515	457	483	457	479	476	479	490	474	427	487	470	473	504	466	468	494	483	467	467	491	472	490	465	439	466	479	488	451	450	497	480	465	491	475	467	482	470	452	480	491	482	474	486	468	475	478	485	473	485	433	441	494	444	485	464	400	477	474	422	497	470	458	470	422	474	453	473	446	495	459	477	519	494	466	465	472	473	468	500	435	524	479	501	472	483	515	487	467	461	491	469	478	493	461	482	520	503	512	468	455	452	492	458	523	433	467	469	457	451	487	482	480	466	513	467	479	496	524	468	493	472	460	495	467	473	465	487	509	496	437	465	466	496	474	479	483	483	518	470	458	446	491	443	451	465	466	473	483	466	533	462	508	466	463	485	438	451	477	452	470	442	518	460	487	451	500	492	465	467	481	487	497	492	470	486	449	472	488	505	498	505	494	506	445	516	480	468	452	485	430	506	482	444	498	473	490	505	463	426	482	495	475	506	477	468	461	462	483	483	487	423	443	501	483	458	468	450	476	474	478	488	491	500	467	479	479	436	447	457	471	468	490	475	439	488	490	486	457	498	459	460	476	458	477	507	486	477	475	468	497	508	497	488	488	485	470	464	506	498	462	444	524	463	474	470	459	466	452	408	432	493	512	496	531	449	475	491	479	496	476	496	499	502	499	481	504	503	454	492	483	481	513	493	446	478	497	491	486	497	455	439	495	454	460	491	476	442	461	477	447	461	480	470	456	507	446	471	523	439	498	452	469	474	509	520	482	475	458	460	484	487	466	505	486	520	446	458	486	504	467	504	472	439	464	447	448	472	500	476	477	465	470	477	473	478	488	497	452	471	455	483	479	461	416	484	453	445	455	499	486	470	481	480	470	465	444	481	499	485	472	440	478	441	450	444	461	473	446	471	487	486	488	498	462	412	509	494	442	478	461	463	433	479	492	459	474	447	455	496	483	477	505	509	478	456	512	493	468	471	476	488	492	514	473	455	476	475	477	460	479	447	458	458	446	496	467	483	511	455	432	449	473	474	465	446	429	522	484	454	500	460	481	468	471	473	432	492	467	486	464	466	474	492	452	518	462	432	503	473	475	479	473	479	486	489	441	492	439	453	433	446	433	421	473	458	427	466	466	496	460	465	458	428	458	505	479	490	479	464	468	475	469	505	489	473	463	487	443	460	452	452	482	488	467	459	474	445	492	505	453	500	520	447	434	504	503	446	453	428	474	420	467	448	509	464	433	458	476	474	463	507	476	508	439	450	444	457	496	473	440	461	496	489	479	462	490	457	453	482	505	459	464	512	457	466	469	478	480	498	498	499	490	450	451	448	468	507	454	503	495	495	505	474	468	491	494	452	484	436	491	496	490	461	483	457	475	471	499	477	434	484	455	461	470	460	436	474	502	490	457	482	483	461	439	473	471	473	515	463	489	469	471	461	460	454	471	505	447	484	509	477	495	493	463	455	449	507	483	452	475	481	450	444	482	479	493	486	491	478	476	500	496	469	448	435	476	457	497	456	458	451	477	479	482	444	483	480	489	477	488	478	505	460	426	484	440	499	474	491	465	478	459	488	481	450	483	459	487	469	423	499	441	439	487	440	476	477	443	488	453	479	498	508	477	497	455	497	492	497	489	456	442	486	477	484	437	483	466	470	483	470	486	461	459	473	482	474	493	486	473	463	455	487	485	467	448	433	515	507	465	481	473	500	505	435	475	448	453	447	496	476	458	454	480	440	478	429	483	473	462	507	486	458	495	471	451	499	475	429	504	483	453	476	477	488	459	466	480	481	489	437	509	450	467	499	450	462	465	498	471	486	452	488	490	431	458	445	499	451	477	493	473	474	487	476	445	490	467	469	450	516	511	505	489	498	463	483	490	449	471	489	467	472	496	464	475	483	458	461	480	523	468	484	455	474	458	458	440	439	486	472	474	448	458	485	495	455	492	456	494	469	469	491	453	454	537	469	483	476	482	491	455	467	485	444	466	493	514	489	490	482	456	440	456	448	487	460	483	519	474	475	492	455	475	504	495	458	481	477	477	478	475	450	521	494	476	476	469	446	460	472	490	498	474	484	482	462	469	505	427	482	477	482	482	457	470	502	457	491	463	461	470	475	498	458	498	450	493	505	472	488	455	477	465	448	477	482	468	467	488	483	444	455	477	489	458	446	445	443	462	461	475	472	503	498	513	422	496	466	458	426	465	499	524	472	467	484	461	484	516	518	466	444	501	490	482	484	463	436	451	439	464	477	459	455	447	446	457	491	452	501	529	513	476	449	460	454	481	430	457	512	491	472	467	491	477	486	467	442	457	445	450	460	475	481	497	463	460	490	451	494	469	492	445	459	449	430	444	475	499	471	467	456	473	472	452	472	448	469	491	485	470	470	494	470	440	479	450	473	466	463	458	452	450	459	502	447	451	458	508	506	488	472	472	450	457	497	449	458	472	509	492	463	470	500	470	477	469	441	478	460	454	535	470	474	472	466	465	467	500	487	459	476	504	480	490	479	507	481	481	469	476	486	469	494	473	460	473	470	517	464	463	464	470	443	513	496	448	510	477	436	475	479	484	474	477	493	506	505	448	449	463	462	465	495	426	468	460	483	467	472	485	462	448	486	455	467	444	502	494	426	454	478	475	419	486	419	478	474	497	458	461	466	478	477	467	485	448	481	460	470	479	481	511	487	417	529	486	471	497	456	461	384	470	492	464	478	430	485	506	471	456	463	484	471	480	447	477	447	486	492	443	498	448	471	456	452	499	483	465	486	465	492	434	494	482	503	471	474	461	435	470	521	421	471	441	431	462	474	462	498	455	468	453	474	477	475	455	473	488	472	493	463	459	486	481	455	475	448	477	439	463	511	449	469	457	447	457	496	469	473	480	457	447	469	465	474	466	485	447	477	460	477	471	496	519	489	492	500	480	464	447	482	483	495	447	510	457	499	480	478	441	461	491	488	516	489	445	495	445	490	470	471	490	487	485	478	479	509	429
23476	21583	29447	24147	21659	21927	17561	8613	8483	5875	3148	2131	1559	1438	1134	1067	1031	877	778	735	621	543	468	490	476	496	472	523	508	465	503	490	456	451	486	485	479	423	348	332	341	303	317	347	342	327	304	338	292	314	310	297	318	271	298	283	324	298	289	346	309	302	323	330	357	315	307	340	303	321	348	291	290	328	297	314	320	323	279	301	312	285	302	314	312	324	296	278	286	260	280	314	294	272	289	297	290	276	280	325	312	282	294	272	293	307	269	301	274	290	289	271	280	294	316	286	283	281	284	289	279	286	276	294	289	270	270	298	331	308	287	304	311	271	293	275	309	288	297	302	289	292	290	312	288	316	277	290	262	313	288	263	285	297	290	271	296	261	292	299	283	290	288	305	281	258	335	280	305	289	262	278	277	281	290	269	282	281	281	291	285	287	297	269	287	299	291	287	296	284	273	321	299	279	279	301	303	283	281	295	264	273	319	292	309	279	285	310	247	303	277	275	282	274	304	313	319	277	286	293	263	265	276	281	301	288	303	257	290	296	276	290	285	263	294	304	307	278	252	282	293	284	270	281	295	261	269	267	297	291	307	281	297	318	261	280	287	329	285	282	295	309	308	298	277	289	289	314	249	281	260	266	262	265	295	306	310	294	266	267	265	319	268	267	276	292	304	280	288	290	303	292	295	272	289	265	265	293	265	241	264	276	270	260	304	281	280	296	300	280	303	276	304	253	289	300	259	276	301	314	263	267	283	281	311	295	282	283	292	276	293	265	276	298	302	311	296	286	262	280	253	291	281	284	303	250	287	304	319	254	316	266	284	286	285	277	303	284	282	285	308	295	274	297	263	279	298	275	276	271	299	292	301	291	275	295	309	265	281	274	286	294	285	271	311	280	288	284	301	297	274	305	275	283	295	244	317	301	286	267	275	301	255	270	333	279	291	298	295	295	303	293	274	287	297	295	280	269	277	306	280	302	288	287	286	263	292	280	290	302	297	297	266	268	273	287	290	283	305	273	286	279	275	289	278	281	276	283	299	286	281	293	269	267	281	279	268	298	279	313	269	292	264	306	272	268	275	306	289	234	320	287	291	277	328	271	287	278	266	274	261	295	295	318	298	263	312	267	299	256	276	263	279	259	295	286	328	269	280	282	314	279	319	281	275	311	296	290	306	291	297	287	282	304	266	295	287	287	274	250	261	290	289	293	273	277	336	280	281	304	251	318	283	252	251	277	292	299	281	288	295	274	264	271	291	283	276	255	258	258	288	291	287	288	262	271	284	293	251	256	268	281	285	267	315	303	300	284	278	287	264	297	274	281	291	291	289	264	275	274	262	271	286	273	295	283	283	290	279	279	294	312	300	292	271	268	274	280	281	278	270	308	302	294	263	315	302	276	305	318	265	297	291	280	289	282	283	309	294	261	286	268	289	261	296	301	288	317	280	284	289	282	249	296	267	292	282	299	275	286	288	298	268	287	296	283	303	274	273	280	287	296	295	305	280	295	260	278	307	277	291	295	290	296	279	298	281	302	273	259	287	290	320	281	290	245	265	299	271	278	316	277	281	313	259	274	285	277	285	284	270	311	248	242	287	251	277	273	280	280	291	296	253	292	257	271	295	276	309	239	279	291	317	285	307	267	278	287	275	270	296	292	297	279	284	290	290	271	291	282	288	269	291	280	269	272	271	290	284	278	289	299	299	282	288	283	269	281	286	303	287	300	307	272	274	279	299	288	281	291	269	269	292	287	314	300	273	286	286	280	278	286	261	291	281	265	295	277	290	298	303	289	289	258	280	287	272	253	272	286	294	310	311	283	279	294	298	274	286	300	270	266	300	274	278	285	282	293	285	258	284	318	270	297	291	260	284	267	258	285	238	298	288	293	290	287	285	279	302	299	278	286	282	297	300	263	290	264	304	282	290	264	264	278	264	267	289	269	272	278	283	296	283	278	307	304	291	313	278	295	298	315	299	302	294	288	292	280	298	287	279	292	300	274	290	291	262	264	295	284	285	258	298	247	271	258	248	256	278	285	276	304	255	285	289	270	314	294	287	294	304	288	282	290	320	290	295	284	265	298	295	280	313	295	301	291	277	296	292	331	295	318	273	289	277	300	309	295	296	297	297	300	291	293	291	282	255	253	291	291	250	300	272	265	268	261	235	291	312	281	266	268	252	279	288	269	290	271	308	266	305	270	300	282	303	260	313	253	306	261	292	279	281	309	300	274	288	301	295	304	281	284	296	298	263	282	319	246	294	258	274	300	288	277	279	308	319	324	287	281	278	285	276	281	302	269	296	293	285	282	273	284	275	271	254	284	273	293	316	286	272	285	296	294	299	290	308	300	296	281	258	292	305	298	258	283	281	278	318	291	268	284	276	259	295	275	280	289	297	257	299	273	300	283	263	259	284	268	245	280	263	336	285	278	301	291	306	275	293	292	260	288	277	293	285	296	265	269	296	271	292	277	286	294	294	270	278	254	261	314	294	295	275	242	283	262	282	275	270	271	290	289	293	268	290	297	280	280	284	300	274	295	268	246	278	286	300	281	289	280	302	324	294	294	262	266	289	299	282	330	293	283	291	267	322	274	289	291	265	281	298	278	274	290	265	262	287	276	278	268	303	284	300	310	289	296	277	278	297	286	276	262	257	268	299	273	307	265	282	291	295	263	268	280	283	294	245	273	268	287	247	313	313	265	276	281	273	322	288	305	284	293	281	247	273	269	285	278	288	275	272	305	324	251	294	256	309	279	279	292	283	295	325	310	286	268	276	276	274	270	275	256	311	275	290	281	284	286	304	294	297	284	264	273	265	271	280	293	295	307	276	271	238	273	290	299	304	296	296	269	259	288	292	287	311	269	291	298	306	308	296	282	274	297	281	283	273	284	282	296	271	284	285	288	289	288	287	279	299	300	290	292	289	279	290	303	264	233	268	277	279	284	265	313	263	278	279	264	318	263	302	269	291	265	306	314	294	252	285	265	310	287	266	287	253	278	277	292	274	305	289	273	261	277	253	271	270	257	318	297	315	289	312	263	279	293	272	288	284	267	309	300	284	287	275	294	272	263	284	300	299	258	301	275	310	262	261	310	279	273	270	264	266	288	288	303	269	281	274	271	305	261	276	289	299	263	272	293	258	273	269	321	292	260	280	304	283	315	304	270	293	304	304	295	346	286	280	289	286	246	317	265	293	268	310	293	289	285	279	296	272	243	284	281	284	300	341	281	262	282	274	311	317	309	306	272	285	278	272	301	275	291	303	305	281	272	297	284	271	291	301	310	291	319	290	274	306	293	273	279	285	308	304	293	301	307	298	284	319	273	288	293	305	304	317	287	262	281	286	281	294	313	291	282	309	283	273	273	285	284	287	280	282	301	281	261	281	258	282	240	307	294	270	305	282	259	293	264	266	271	291	299	247	275	260	292	273	316	284	293	291	305	295	267	243	273	280	281	300	253	285	291	273	277	280	264	289	255	275	260	294	280	292	277	272	289
20392	40581	37194	28010	22633	19662	18497	14815	16181	11435	6791	5024	3623	3230	2626	2367	2085	1840	1609	1396	1278	1030	853	781	797	803	814	846	827	765	753	806	738	758	759	760	815	538	484	427	458	452	437	460	525	448	414	439	410	370	365	398	366	385	365	354	360	362	348	380	351	391	456	433	428	423	434	417	447	406	425	394	415	389	409	375	400	381	433	414	392	380	401	357	397	380	382	381	398	381	356	390	358	395	338	378	364	345	399	386	382	367	397	341	374	351	369	348	342	339	375	338	367	373	359	356	357	349	325	349	367	363	343	346	372	321	356	326	358	349	368	341	323	327	340	358	365	348	317	337	357	349	351	340	330	376	347	366	334	307	325	325	332	351	382	348	362	365	373	311	346	356	348	342	368	358	351	314	362	345	368	343	326	370	355	356	350	349	330	333	317	324	341	358	381	345	340	343	336	332	355	356	325	361	346	379	336	355	391	329	368	362	356	374	352	375	345	333	335	367	340	320	366	354	361	363	373	358	362	346	345	352	346	352	365	334	335	392	358	339	359	334	353	334	340	373	334	368	368	329	347	352	337	382	369	363	374	350	357	365	368	348	348	355	375	333	344	367	354	339	336	318	363	345	382	364	326	334	362	322	355	363	341	371	354	379	374	373	369	352	332	326	327	363	332	358	377	351	338	344	381	354	337	344	339	318	353	355	370	365	349	326	383	339	349	351	343	363	343	369	365	337	331	334	343	334	357	341	356	352	336	362	380	364	364	324	335	374	343	345	344	369	361	336	371	352	389	337	336	359	391	326	350	361	357	344	355	359	342	357	348	373	349	347	332	359	400	360	349	312	341	341	339	359	370	338	351	356	371	365	349	342	318	346	350	368	359	332	315	337	371	322	359	346	335	372	361	337	328	351	326	334	354	364	327	323	362	362	362	372	352	325	412	371	390	334	348	338	355	321	363	331	342	337	357	350	377	362	364	375	379	348	309	331	355	364	324	383	365	335	352	339	310	309	355	352	360	378	309	349	346	318	376	356	380	350	369	333	346	367	342	349	371	340	364	337	335	351	358	353	333	357	369	345	334	345	373	346	349	343	348	356	313	345	328	345	377	367	343	350	363	351	317	357	337	318	359	324	341	373	365	339	354	337	360	382	376	338	386	365	344	367	353	374	314	347	359	339	370	313	353	336	356	348	350	336	331	369	329	362	346	372	346	335	353	356	388	356	320	343	345	324	351	323	368	381	342	313	361	370	362	342	355	362	354	343	329	309	346	315	314	383	355	345	396	326	344	336	348	383	375	375	364	360	320	366	352	325	379	351	346	307	334	384	376	377	336	331	351	387	330	342	336	340	349	320	355	336	353	374	348	346	343	371	316	379	320	328	318	350	351	365	372	379	322	343	335	343	348	353	327	367	339	392	362	357	363	340	341	349	363	346	338	345	362	341	352	347	352	337	378	338	322	366	343	365	364	336	334	339	358	332	338	346	351	346	349	360	339	383	318	355	358	313	339	355	357	352	340	353	332	347	357	389	354	349	374	354	341	340	350	328	385	364	376	329	331	331	353	341	321	338	355	314	332	353	366	351	335	361	360	364	328	367	323	359	327	350	342	343	351	330	335	350	371	360	348	355	380	349	359	328	341	342	346	353	355	332	345	363	322	371	359	331	360	370	384	381	369	338	315	332	336	328	324	357	334	349	352	336	323	338	339	344	316	329	341	350	366	378	339	352	296	333	339	339	362	364	377	357	349	331	308	368	349	341	353	385	352	332	358	358	359	336	354	320	411	350	346	328	385	347	342	340	328	305	335	328	346	339	365	335	341	310	329	401	369	331	355	339	335	344	353	363	339	369	336	382	351	340	341	356	327	344	377	369	363	338	363	367	361	376	359	367	316	349	351	350	382	341	329	362	315	340	349	343	382	341	312	332	325	366	342	335	377	321	340	341	373	395	346	349	385	329	358	305	349	341	349	366	369	343	357	369	361	342	378	367	363	325	341	342	329	347	378	341	331	356	357	343	390	363	366	334	333	359	346	347	368	382	336	331	359	348	332	368	336	316	365	378	364	327	355	344	351	361	392	315	360	360	363	354	349	339	334	381	363	337	385	328	343	341	312	335	319	368	321	368	303	344	348	348	360	333	341	377	346	357	325	350	353	344	381	352	355	352	338	320	354	362	354	360	326	336	360	329	322	365	367	389	375	364	393	377	341	351	373	372	357	367	348	355	342	352	352	355	338	331	336	355	376	367	373	329	355	356	327	359	335	332	344	362	348	341	401	358	336	375	367	364	367	355	304	357	305	333	365	385	368	317	321	370	355	344	372	363	360	339	351	367	375	343	343	329	346	360	320	355	351	332	349	341	331	363	353	348	332	328	411	343	354	343	347	364	326	343	351	324	326	353	337	381	361	331	381	333	337	354	354	355	341	351	339	356	366	325	366	334	339	351	359	346	373	347	336	357	371	367	329	348	361	334	378	346	364	370	369	372	347	350	354	344	329	344	355	373	332	336	349	345	333	355	344	364	360	359	348	359	353	349	339	368	361	331	361	353	350	375	362	360	320	349	337	378	359	338	352	375	356	332	343	325	364	386	333	307	368	330	352	372	352	347	347	345	348	371	332	360	375	339	365	370	359	357	343	357	394	334	362	329	345	342	376	335	338	361	329	343	325	375	344	361	327	370	316	410	368	347	331	340	344	370	348	336	370	344	311	349	350	320	358	364	338	350	342	316	329	323	358	340	372	331	360	386	348	361	334	323	368	375	347	345	357	343	323	348	342	351	348	368	376	342	339	338	386	324	336	364	313	355	349	364	346	362	361	355	339	357	350	335	352	332	352	345	374	340	367	339	333	364	310	328	344	337	349	375	354	360	324	349	368	354	366	352	365	326	324	320	345	342	312	351	324	342	345	349	340	386	366	357	347	344	368	364	313	350	361	341	366	335	348	320	298	346	365	357	345	357	312	328	319	356	382	365	362	346	362	361	353	336	344	355	335	350	341	349	331	344	396	340	348	364	338	346	355	328	391	376	368	345	360	357	349	342	324	350	354	396	338	361	327	359	330	367	351	352	352	372	337	350	395	336	338	339	353	362	339	320	349	340	338	338	354	335	359	348	348	336	349	350	340	361	341	337	358	315	349	353	326	340	349	336	370	361	350	363	369	352	328	378	372	378	382	332	356	376	329	328	321	339	316	361	377	352	353	330	365	345	342	335	324	335	348	336	319	327	347	378	353	365	359	330	356	337	329	333	350	356	349	330	337	333	277	354	365	315	342	374	332	333	352	339	365	340	356	365	357	361	336	400	357	356	355	363	341	349	362	364	332	323	336	346	312	329	355	354	361	377	332	366	318	353	341	334	386	360	323	364	322	345	328	351	383	330	373	351	354	355	361	359	359	357	361	341	317	374	349	377	353	354	371	361	332	381	342	369	346	324	389	359	325	340	370	352	339	322	306	371	330	331	308	327	328	363	368	336	362	364	321	365	349	316	369	340	318	345
27834	21615	21220	13900	7161	5164	4465	3156	3562	1966	1340	1059	840	749	644	627	580	545	502	481	448	423	412	427	440	405	441	426	421	438	406	458	414	419	419	419	420	431	360	362	340	361	382	349	366	362	394	369	311	350	345	362	372	363	351	346	323	365	375	376	346	362	381	372	363	327	362	384	330	367	368	327	320	344	335	375	331	381	373	340	356	376	361	387	378	375	380	348	338	358	342	359	339	363	360	335	339	319	334	335	365	320	368	340	345	360	344	346	363	368	364	378	356	363	330	378	337	340	317	345	376	340	362	382	363	366	346	354	357	313	364	328	357	341	349	340	333	326	359	349	339	340	351	331	356	354	354	335	361	332	351	304	334	359	345	339	363	311	384	350	367	354	387	341	314	335	351	346	342	318	330	361	341	367	317	338	318	334	344	353	382	354	386	328	366	383	375	327	353	335	363	340	348	365	362	364	314	326	370	330	323	359	348	355	331	343	351	339	386	362	394	347	336	337	331	350	340	353	334	398	362	319	343	368	345	341	384	358	355	361	367	342	359	357	328	379	381	387	360	353	319	366	386	349	311	334	346	335	343	355	370	347	343	340	363	350	342	369	323	355	343	351	319	355	340	351	364	318	351	367	330	336	364	330	363	357	348	368	347	361	360	356	377	354	335	354	326	359	338	320	379	379	349	337	329	354	383	355	348	326	349	345	354	304	380	342	307	352	362	377	370	343	361	331	361	377	383	342	365	320	362	351	321	337	343	351	322	360	351	317	368	367	356	331	330	335	368	341	354	308	339	353	358	374	370	349	360	345	353	361	339	329	338	333	363	370	343	359	361	307	363	376	328	327	337	350	359	345	321	333	352	345	354	372	360	346	344	367	331	335	379	341	334	392	342	377	358	356	345	357	332	342	337	345	364	354	365	359	360	377	353	343	339	338	364	368	351	393	365	359	361	315	354	371	343	383	364	342	337	319	393	339	386	346	353	363	368	360	309	369	369	344	382	350	361	359	355	328	359	348	359	346	333	358	375	342	372	345	323	362	345	345	371	353	320	333	349	352	388	317	330	340	359	336	351	332	317	387	352	348	345	339	341	351	340	355	325	370	341	379	343	296	376	341	318	351	360	349	354	354	361	371	357	379	354	364	323	337	341	365	322	342	364	334	367	342	363	336	321	362	361	370	344	344	355	376	345	362	336	361	355	348	337	333	379	335	365	336	338	358	376	349	359	348	355	329	363	369	328	339	360	352	355	350	345	339	362	335	363	344	328	366	353	330	344	343	317	326	356	321	367	322	350	357	338	331	377	355	361	314	323	340	376	346	373	355	327	320	350	334	338	389	354	349	370	328	338	299	351	340	336	349	358	352	344	347	356	367	340	361	324	351	366	368	338	344	354	351	342	363	393	348	355	350	348	342	375	372	353	348	346	375	340	346	346	379	373	371	334	373	345	347	324	321	339	366	354	338	391	356	329	351	349	313	330	360	334	345	364	350	324	348	334	348	345	338	342	305	342	374	357	327	341	366	361	340	313	369	352	351	368	340	358	367	363	379	337	375	329	353	352	344	394	350	341	389	338	354	346	339	359	363	392	362	365	347	346	373	311	379	329	361	351	340	352	389	357	383	341	348	368	347	334	338	370	309	369	344	331	351	363	362	369	357	373	364	369	352	356	329	344	360	342	334	312	316	395	362	355	347	354	362	359	353	367	357	360	367	344	316	363	329	325	331	337	376	355	367	352	346	336	354	347	332	349	336	318	370	345	352	321	332	383	316	353	333	356	345	334	342	336	392	351	334	366	348	395	338	336	351	336	321	389	345	348	374	321	356	373	331	339	336	368	347	364	373	348	337	355	348	350	352	376	374	337	350	359	339	360	358	349	360	329	360	322	350	344	363	329	368	368	380	316	381	386	352	344	329	334	342	355	325	307	376	376	373	320	371	361	356	348	325	358	358	335	385	372	363	358	342	317	358	350	351	363	338	360	347	346	326	335	323	335	355	349	390	358	361	352	331	382	340	353	354	357	321	345	364	325	344	349	379	373	353	334	369	325	352	344	319	364	337	329	329	353	363	318	350	400	354	310	367	319	368	341	340	357	360	357	322	345	329	324	341	349	326	352	352	380	345	362	328	359	367	350	355	354	361	309	373	357	338	364	367	357	374	351	334	341	335	368	334	353	324	347	351	369	369	334	330	327	334	348	352	356	359	359	369	345	338	362	340	327	359	329	341	368	364	356	339	339	310	356	361	287	316	359	350	352	353	348	368	330	336	339	348	356	375	350	336	344	302	346	345	350	348	384	353	362	340	339	359	334	329	357	331	356	359	318	355	330	369	321	373	350	393	354	351	356	355	393	369	346	335	331	355	334	328	347	327	356	334	365	332	360	368	371	337	349	383	386	363	341	359	344	357	339	365	331	351	334	318	325	339	346	366	368	359	314	322	320	358	372	356	361	341	347	370	348	365	358	384	352	332	335	353	353	350	358	340	335	369	322	333	348	345	369	343	327	358	383	331	372	343	349	359	400	379	365	335	361	353	352	347	354	312	367	349	360	332	367	344	358	368	360	364	336	331	381	355	346	350	330	360	350	361	367	339	358	327	357	355	330	343	354	361	360	362	336	339	345	390	354	364	349	357	347	358	334	340	320	344	371	349	373	385	371	339	343	329	361	323	367	334	349	313	347	326	340	346	358	354	344	340	340	378	338	347	326	362	337	373	329	330	349	341	340	354	369	357	326	368	326	337	347	337	355	379	339	361	357	378	356	396	331	346	352	357	316	357	355	335	351	336	352	366	371	368	331	343	355	359	309	339	375	324	365	348	363	329	360	367	309	319	345	361	349	363	350	349	337	361	376	339	332	355	366	353	345	341	342	367	344	319	366	339	350	361	382	352	370	349	313	358	368	364	346	356	326	319	343	360	349	331	354	342	351	393	384	316	357	352	355	368	314	350	386	354	370	353	396	343	336	360	382	340	344	390	304	369	324	358	350	367	367	345	370	347	356	371	332	364	374	346	339	348	348	384	368	336	371	341	304	342	309	347	342	346	315	362	320	353	364	350	344	364	364	338	345	329	359	356	373	322	331	357	347	340	323	327	382	338	328	381	359	370	336	326	329	352	340	356	367	379	362	354	357	385	341	376	338	349	369	355	342	341	348	365	349	343	387	321	376	339	331	353	328	329	349	326	316	357	343	339	381	367	373	324	342	347	349	341	339	358	350	349	315	361	373	358	337	335	330	316	364	341	333	330	340	350	340	340	336	344	355	344	322	352	346	361	343	348	371	327	350	350	335	341	379	329	324	346	342	333	395	350	339	341	352	363	357	333	366	396	355	329	334	380	313	319	348	348	309	363	353	332	318	377	363	371	348	326	348	388	342	363	334	340	353	357	320	351	352	343	359	349	317	375	320	354	368	347	369	352	348	341	360	324	341	331	319	331	359	351	341	346	337	351	325	339	374	362	347	350	396	321	386	349	355	346	367	359	340	360	373	344
16920	28543	26193	16616	12153	10620	9384	7323	8324	4500	3122	2295	1719	1489	1163	1117	1081	941	823	793	645	649	646	582	608	649	628	650	592	560	590	617	587	591	554	593	582	492	449	474	474	507	482	467	469	462	495	447	471	426	437	477	418	409	474	418	471	425	477	472	447	430	461	456	494	447	452	441	453	462	419	459	476	449	411	447	426	454	463	433	429	439	458	439	409	423	417	420	440	481	468	437	447	472	421	450	448	439	444	430	466	450	451	452	476	444	460	466	443	436	428	448	441	456	453	407	463	467	457	422	423	442	445	455	455	443	448	419	450	430	438	429	428	405	470	412	462	475	436	463	456	417	431	493	415	439	475	449	455	480	445	444	450	431	433	420	416	405	457	476	458	454	441	434	418	442	461	415	427	473	470	462	406	432	462	482	502	476	445	438	414	431	467	391	454	427	429	438	440	414	428	443	445	456	420	447	389	443	453	470	475	451	439	456	420	454	418	441	418	453	431	448	404	421	450	439	396	421	446	394	467	476	438	422	448	455	450	454	419	423	487	445	457	392	421	450	453	438	458	430	437	441	424	406	452	473	424	428	485	447	474	431	413	470	433	416	431	437	437	456	427	409	440	417	417	457	426	442	431	434	432	449	460	433	460	417	446	437	484	491	467	455	458	450	409	450	443	428	446	417	460	399	449	440	460	415	461	441	439	437	465	437	429	437	422	418	416	448	416	469	427	440	424	423	437	447	443	452	410	449	461	456	431	421	446	464	499	459	423	408	427	441	430	420	426	472	421	451	446	432	434	448	432	428	414	466	442	442	428	429	409	449	439	404	412	429	436	476	449	424	448	450	444	454	404	446	450	452	457	433	411	447	431	450	451	419	403	426	416	436	434	413	455	425	428	422	409	449	467	411	453	458	440	421	480	423	456	430	487	446	429	416	413	458	469	472	429	404	443	456	428	400	431	496	485	437	402	444	424	399	447	466	431	450	488	440	455	413	418	421	448	447	434	436	403	438	444	452	451	381	477	450	447	499	449	458	421	421	455	459	465	454	465	443	462	468	434	416	452	440	476	456	413	438	453	423	388	459	435	473	439	458	446	445	437	423	467	454	487	464	468	457	431	452	460	455	433	447	457	435	447	459	442	471	403	447	434	431	479	432	428	453	404	450	427	423	479	440	468	447	434	446	465	453	452	411	486	504	412	435	450	410	420	365	476	425	465	447	496	471	461	406	432	412	443	404	435	429	449	441	442	458	470	408	405	447	463	397	473	449	424	436	424	418	430	468	427	452	465	461	412	440	412	461	460	439	445	426	460	424	447	499	437	397	453	445	454	446	454	447	473	437	486	433	451	446	490	448	425	432	428	438	438	431	446	451	427	433	455	411	450	436	460	494	439	445	446	440	463	431	427	445	455	426	439	459	452	445	416	413	423	434	411	441	460	415	422	474	458	484	442	455	451	464	440	464	445	466	419	430	438	412	431	427	406	462	449	447	479	446	468	413	480	457	459	451	419	454	464	401	460	435	424	439	427	446	479	415	438	478	425	425	441	417	438	408	414	388	460	453	436	433	477	437	453	458	456	436	486	443	446	437	444	489	426	455	435	406	416	466	464	433	435	472	424	450	515	457	469	408	469	404	456	455	489	464	477	468	424	450	466	432	426	467	462	429	451	454	478	431	462	437	459	432	444	452	445	453	457	433	428	414	450	423	427	480	442	452	473	435	427	431	470	413	403	443	445	396	451	464	432	432	431	444	455	449	439	423	472	400	413	465	444	435	433	426	451	428	404	457	429	443	434	442	421	455	421	479	443	452	439	468	452	426	430	430	444	453	395	445	452	459	501	434	475	466	431	469	441	442	452	432	461	434	463	442	426	429	423	419	419	469	463	428	430	417	421	455	414	436	421	457	458	414	472	419	421	458	443	424	440	442	440	451	446	399	427	454	443	418	457	474	454	429	431	462	446	457	415	438	442	445	469	439	454	457	429	423	456	449	420	447	455	435	438	425	443	475	452	489	454	449	439	455	414	470	430	438	473	449	458	421	453	417	432	430	452	433	477	428	450	443	417	444	434	442	441	428	459	434	406	421	414	448	458	439	428	400	451	469	453	448	467	433	417	432	490	469	465	455	390	430	423	399	427	434	459	448	440	452	437	470	428	438	401	435	462	463	454	425	462	492	447	417	481	458	417	422	421	444	443	489	478	434	455	450	455	442	404	451	459	426	441	410	430	464	446	445	465	438	416	421	476	414	458	431	462	438	472	465	402	442	414	459	437	421	463	502	436	440	457	478	476	451	449	452	462	464	440	469	446	433	436	432	462	415	449	443	433	468	449	473	429	413	447	467	451	416	464	416	462	412	423	463	454	414	438	429	446	456	440	496	434	465	458	472	462	448	468	463	420	432	469	430	447	433	466	444	463	423	473	447	447	436	435	410	440	441	460	418	449	444	479	423	449	469	397	414	415	457	454	460	461	450	435	457	471	444	415	426	465	455	426	457	458	418	435	432	453	441	440	461	407	420	435	396	436	453	424	446	456	430	453	474	456	431	419	452	438	434	443	468	400	485	445	429	416	441	459	397	445	443	443	446	422	457	473	427	414	446	459	432	449	469	448	461	450	442	413	443	453	460	406	456	476	424	435	393	442	445	444	466	406	434	492	474	466	445	478	414	456	410	465	431	440	426	461	431	409	420	414	410	439	442	478	457	416	418	418	456	428	396	404	449	463	455	446	410	416	447	428	433	443	429	453	423	453	445	432	459	425	438	427	431	458	460	425	490	435	490	403	474	416	451	449	439	425	440	440	424	468	432	420	444	427	438	429	439	451	423	444	451	449	437	474	423	443	486	437	450	413	434	462	438	459	438	429	474	442	417	411	453	445	434	470	432	443	407	455	446	446	425	465	434	465	455	454	445	441	451	435	474	426	440	435	432	459	449	424	420	428	465	466	469	444	412	458	446	432	420	432	435	438	438	456	412	449	443	435	460	439	404	429	439	435	474	429	458	411	455	454	472	455	420	459	400	415	438	462	486	411	435	458	427	450	429	430	442	443	456	458	437	452	470	410	430	422	482	453	399	417	490	420	430	437	428	444	454	418	404	430	428	441	471	430	471	435	449	425	429	460	427	407	419	434	442	475	421	430	447	453	467	448	466	399	449	460	443	419	489	404	453	402	442	395	453	449	463	424	414	429	427	451	433	464	452	451	435	418	428	424	451	435	449	410	452	411	467	448	453	437	459	426	440	410	388	452	457	378	438	442	462	456	421	452	430	460	447	456	446	455	440	409	468	432	442	477	440	444	422	441	404	422	409	452	450	443	435	447	398	447	441	435	438	414	449	417	454	454	444	449	408	446	419	458	446	461	456	441	435	411	407	434	453	435	433	431	475	455	434	435	431	452	429	439	418	439	439	457	427	438	416	435	442	462	454	450	445	438	430	429	438	434	435	449	429	424	422	448	422	441	420	408	492	466	421	463	433	419	430	420	473	407	444	437	459
24470	21525	28840	24725	21384	14868	9061	5783	6031	2973	2256	1637	1241	1069	829	763	717	600	585	543	465	405	377	381	394	432	413	393	376	356	376	398	385	363	399	387	373	368	334	293	304	285	305	325	334	326	316	298	281	309	242	274	297	280	285	337	277	274	258	258	275	280	306	292	320	307	332	290	314	292	269	282	300	281	264	291	285	299	270	290	270	312	278	282	294	304	289	259	271	266	267	291	271	287	279	262	289	295	240	283	289	272	294	316	273	256	297	296	257	288	254	299	273	270	313	267	253	275	244	255	266	241	298	252	291	284	294	296	258	241	242	296	282	239	246	281	285	262	263	275	281	262	279	287	261	302	283	288	280	274	282	262	289	276	273	262	259	244	273	278	298	267	281	275	276	315	264	306	276	281	293	277	282	282	273	259	261	283	253	272	221	296	306	248	257	296	280	281	273	272	262	253	272	263	261	258	238	281	275	259	294	274	287	268	289	296	242	269	261	241	279	281	246	279	285	261	249	298	258	289	266	285	286	284	249	265	283	276	284	288	297	300	282	265	272	264	269	260	284	271	293	250	298	279	289	256	264	258	276	273	257	272	269	260	274	267	286	274	298	247	269	274	286	256	286	248	283	284	275	260	248	309	310	260	273	271	278	276	277	259	288	279	280	276	278	284	259	235	294	266	260	307	274	271	264	260	286	294	301	244	239	275	253	281	254	278	259	261	266	259	252	282	251	268	290	277	263	285	253	277	265	270	302	288	276	274	245	268	291	266	275	254	253	300	266	254	268	261	263	271	272	254	287	256	285	285	265	300	283	279	272	272	261	258	248	308	325	273	311	254	285	294	261	268	270	314	247	305	259	283	269	279	297	302	305	270	270	276	288	273	258	258	295	283	300	271	266	266	280	253	261	292	321	282	295	279	284	240	252	289	250	277	255	267	276	271	280	277	291	299	265	266	260	247	267	283	292	248	260	271	270	293	291	269	276	285	252	298	266	275	259	274	295	282	290	273	249	263	271	292	304	266	290	273	293	252	266	282	263	328	278	272	268	286	241	280	275	263	277	295	264	275	268	304	290	274	283	307	280	320	292	276	276	292	265	282	251	268	267	315	276	300	291	283	266	281	245	260	266	298	289	246	282	260	271	292	252	281	270	276	255	284	259	278	287	259	265	254	278	258	268	262	304	259	271	293	249	291	280	263	258	250	268	283	249	251	285	273	242	290	287	306	277	286	235	302	266	287	245	251	297	268	291	275	323	242	275	306	278	267	244	276	242	259	260	303	264	285	247	293	271	265	256	255	306	243	278	252	270	259	294	257	306	266	300	244	277	288	267	294	296	254	298	268	295	271	275	278	287	255	295	230	278	267	276	248	237	284	299	266	277	261	252	269	260	269	265	279	274	276	298	282	291	273	276	269	286	246	273	276	274	270	271	246	272	274	268	271	289	256	259	282	262	279	296	262	274	279	270	284	293	257	246	299	254	255	292	278	262	254	286	277	278	308	269	271	258	282	290	256	284	265	267	300	264	262	249	281	269	265	284	254	293	302	263	296	245	259	263	281	237	264	266	301	277	266	271	241	278	286	273	276	244	269	280	283	297	278	293	264	260	270	284	289	265	275	296	277	270	293	281	276	256	264	281	270	281	302	248	281	276	275	249	243	266	296	271	269	300	261	256	272	256	266	323	287	263	280	263	282	245	297	264	305	299	270	271	251	283	282	268	294	276	265	286	286	252	259	222	291	271	299	269	231	295	299	267	244	268	311	289	305	275	259	278	266	278	298	266	280	304	271	286	290	273	276	297	255	273	255	282	296	275	261	290	276	266	267	273	249	284	242	278	246	296	267	243	269	283	267	278	275	271	272	290	251	245	269	258	296	258	274	278	314	250	266	261	270	278	304	241	242	280	272	257	263	251	271	294	273	268	262	271	250	254	257	243	244	262	261	265	248	257	280	275	252	278	240	285	259	273	278	262	267	253	264	263	304	268	267	278	276	281	262	279	285	277	262	281	273	255	302	260	264	267	238	251	289	275	265	274	246	275	259	282	277	278	279	270	270	248	272	281	284	264	240	257	249	273	299	251	306	276	260	268	255	267	283	279	252	263	269	243	274	250	246	252	283	277	290	311	273	252	268	275	261	275	268	279	277	265	261	302	268	285	265	265	274	265	245	278	284	266	286	282	266	269	278	272	257	267	266	272	277	266	246	283	265	242	295	279	282	305	287	267	280	299	265	254	303	238	265	263	270	283	285	238	297	329	278	277	281	260	293	284	292	301	275	278	256	258	302	255	254	254	237	253	261	279	268	274	262	294	283	264	274	271	273	281	279	265	265	271	278	289	284	296	278	255	279	315	259	282	270	278	257	270	257	280	271	289	282	261	265	254	265	287	271	256	279	266	276	253	251	279	280	265	268	264	284	258	284	273	291	290	290	283	271	315	282	291	276	268	259	269	258	266	282	289	262	269	275	263	257	284	260	249	248	270	238	258	261	283	258	273	299	285	287	255	283	286	293	270	273	277	277	265	240	263	285	254	259	280	271	288	280	251	296	254	283	293	251	269	294	263	262	263	245	309	267	297	262	263	298	282	240	272	268	257	285	290	289	256	266	268	273	272	286	276	252	274	256	278	277	287	282	280	281	290	272	283	255	274	281	320	278	281	296	246	272	266	266	259	317	285	269	291	276	310	295	254	265	285	298	242	284	241	280	255	276	261	283	285	265	278	272	288	264	269	265	296	249	248	270	289	245	277	251	260	268	284	275	266	247	284	269	293	273	279	295	255	300	292	282	236	260	286	283	300	263	280	289	261	251	235	280	260	279	287	257	272	299	245	274	272	286	274	265	289	278	305	274	260	281	278	282	259	286	276	270	268	267	281	259	284	274	269	298	288	283	267	284	285	257	268	260	286	328	286	277	272	269	249	299	286	234	272	251	259	274	313	264	273	230	251	269	276	282	241	267	259	270	289	247	279	279	244	235	269	265	293	287	245	289	286	287	263	295	307	270	296	273	276	289	270	271	274	257	276	279	284	283	279	279	271	267	266	280	275	250	277	254	307	264	287	302	286	269	283	240	293	304	293	278	245	286	267	269	286	256	306	263	258	257	278	256	280	278	250	272	261	254	284	273	276	279	273	281	261	269	257	266	269	274	325	276	252	290	280	265	255	281	272	260	268	274	273	280	260	264	254	273	278	273	263	247	273	284	297	297	258	313	273	301	273	262	251	249	279	285	273	299	299	269	273	261	286	261	272	285	278	295	261	275	256	255	274	258	304	267	278	267	234	277	244	283	296	297	270	290	271	252	278	268	285	283	281	279	271	270	250	283	265	266	264	271	289	257	289	281	288	275	273	274	276	248	249	270	255	295	295	304	259	266	256	286	275	267	285	263	262	252	273	264	294	274	255	249	270	256	254	253	248	262	267	253	285	304	272	274	283	257	281	265	306	280	246	265	274	250	302	302	290	289	238	252	295	279	275	265	266	271	271	245	260	298
18195	36233	33897	22886	17729	15728	13615	11488	12557	6428	4990	3641	2661	2175	1727	1583	1491	1256	1067	956	880	734	693	633	732	657	702	714	584	623	617	682	593	584	611	629	598	550	440	405	390	416	431	455	440	422	465	391	413	370	383	350	328	342	335	319	358	363	357	382	393	397	371	424	400	407	375	375	413	374	380	344	362	336	379	373	328	387	343	387	346	383	365	392	373	381	423	377	350	373	344	361	328	351	340	372	347	339	392	361	362	359	376	328	368	356	375	376	352	359	344	323	377	357	314	363	360	342	370	327	332	343	328	362	328	342	359	362	316	344	336	323	335	369	356	327	349	369	364	351	337	333	335	361	336	375	369	359	305	355	365	329	325	363	341	345	353	322	342	329	347	344	355	330	333	329	336	340	353	339	342	324	340	381	346	358	342	339	304	342	373	339	325	347	348	377	349	348	338	373	340	339	327	354	345	353	366	309	330	365	349	361	350	375	359	340	336	348	353	362	310	353	358	373	367	345	352	344	357	332	354	386	309	365	365	368	350	352	328	347	365	350	364	377	325	347	330	358	298	354	321	349	345	350	329	368	351	338	337	361	359	349	351	330	364	365	362	381	366	370	367	354	343	358	361	335	374	344	348	334	336	334	358	366	357	381	336	332	353	339	356	355	321	370	340	345	357	372	363	329	336	351	381	335	337	351	316	326	347	362	370	316	354	354	379	337	356	325	368	311	350	334	353	333	368	360	368	350	341	355	336	303	375	391	318	342	355	366	323	343	334	351	337	353	366	371	373	335	325	358	395	342	356	328	318	337	313	324	340	331	329	318	351	366	340	376	343	334	342	366	333	361	363	370	359	364	327	356	364	339	349	313	347	352	343	340	337	339	332	350	363	350	348	344	355	328	369	354	361	342	358	368	318	354	351	347	380	392	344	344	347	334	319	339	342	345	343	334	342	302	310	355	346	356	352	328	336	348	355	399	336	354	351	363	392	335	349	338	398	336	364	355	356	350	314	355	325	328	382	337	331	342	337	346	358	332	335	375	348	359	357	346	327	341	365	324	393	344	344	371	329	317	383	351	315	329	317	365	349	337	327	331	351	364	366	333	318	365	342	328	359	327	372	350	378	349	349	327	367	334	352	324	357	337	343	367	365	338	357	327	354	350	362	332	344	373	354	330	375	333	350	342	350	322	345	357	340	355	350	320	335	371	369	372	333	376	310	350	343	338	347	367	310	322	345	351	336	340	373	365	382	372	357	310	352	340	366	359	360	356	362	347	336	339	330	374	357	373	368	356	338	316	313	347	314	347	333	347	350	348	350	342	329	350	359	338	353	364	343	371	350	367	335	329	385	326	363	357	335	395	351	367	328	335	342	354	329	339	320	348	362	353	362	351	351	356	364	343	347	299	358	364	302	384	340	309	344	321	369	349	367	333	377	370	368	364	348	344	325	364	365	317	323	394	350	340	368	327	351	358	354	356	361	346	329	377	332	368	360	322	333	349	351	372	380	346	376	357	342	338	340	351	352	313	349	384	353	366	362	360	322	343	345	316	354	351	340	338	348	352	321	343	361	389	350	365	348	346	370	335	310	345	337	341	322	364	352	349	342	346	334	353	384	361	345	332	340	339	375	361	364	327	334	334	367	360	331	340	353	360	340	321	381	304	342	346	353	347	355	325	367	371	379	354	350	357	361	347	357	340	318	367	318	338	309	352	329	351	354	338	334	353	339	357	353	395	345	347	370	318	311	358	331	352	322	316	325	353	331	342	334	320	365	370	349	315	344	332	331	336	361	380	312	343	328	333	335	294	339	328	350	339	361	313	321	305	349	345	338	305	328	333	320	329	346	353	353	345	335	317	363	341	352	312	348	324	378	329	325	355	309	337	352	366	342	336	362	371	324	353	353	316	337	381	336	375	349	343	373	312	331	301	335	330	379	334	349	374	367	347	370	356	311	348	310	362	360	356	361	355	361	371	357	348	322	355	348	338	359	345	366	349	389	311	381	367	341	342	344	307	346	309	330	384	378	352	359	373	317	358	341	374	344	315	339	359	361	346	332	321	363	340	373	348	336	371	336	363	322	338	331	344	326	347	344	337	366	359	328	348	320	346	340	369	347	331	356	326	350	351	344	348	377	341	331	339	361	368	338	335	347	362	368	340	359	384	340	330	357	366	328	342	330	352	336	339	331	340	358	315	355	375	345	346	334	373	346	336	326	362	365	381	368	365	342	347	323	325	322	347	355	363	377	345	337	371	352	337	340	328	381	356	361	366	341	370	373	347	366	374	358	354	343	339	371	346	361	350	338	325	349	323	344	374	355	376	315	345	353	373	349	349	342	360	374	361	358	343	357	338	352	353	366	312	342	320	336	355	381	354	327	356	347	309	335	367	330	322	349	350	333	335	349	343	318	343	350	333	351	321	329	343	369	328	346	342	328	333	353	335	306	341	336	349	323	352	355	346	345	355	351	339	369	348	349	352	368	312	342	300	361	357	375	353	333	374	347	322	345	308	353	330	348	319	325	325	369	339	355	350	346	335	338	334	411	353	357	350	333	328	348	396	343	355	349	356	375	321	358	343	363	363	348	311	311	341	342	337	373	388	350	369	376	325	335	349	341	346	333	376	324	343	355	347	329	378	354	320	328	353	346	362	353	334	347	359	377	325	348	325	337	348	331	389	354	335	340	372	348	316	327	345	337	314	352	337	348	369	402	331	361	308	318	333	363	353	354	341	299	355	354	368	361	363	325	357	303	364	321	347	396	347	350	345	368	324	348	356	379	307	342	320	346	343	323	324	332	347	344	326	393	343	337	370	351	348	360	372	373	378	352	339	323	339	316	303	346	372	361	348	351	345	346	357	344	322	348	380	345	369	332	325	334	343	365	365	360	318	347	324	383	348	342	355	319	348	349	375	360	334	327	353	351	368	373	380	358	330	327	353	362	326	314	339	376	346	332	341	357	362	326	381	382	340	336	340	353	350	315	351	357	369	332	378	373	332	354	361	331	360	350	379	362	359	337	309	362	351	350	358	352	341	354	400	350	342	359	340	332	311	327	337	334	336	339	368	360	344	349	337	338	362	336	348	349	364	330	365	343	315	371	322	344	361	344	381	326	374	346	367	343	350	369	346	340	324	352	371	347	354	348	362	391	305	358	345	340	376	336	352	360	362	362	347	335	334	318	361	356	402	370	355	350	366	351	325	375	349	364	370	328	336	319	337	370	348	337	350	349	351	316	341	323	358	378	368	353	335	356	362	372	349	351	331	347	333	357	314	340	356	371	350	356	394	348	337	351	364	345	373	339	348	363	362	358	342	366	364	336	323	348	371	311	363	362	316	343	342	377	349	353	334	354	332	348	360	347	328	364	328	325	346	324	350	351	371	359	335	372	378	324	345	356	364	342	372	341	337	349	353	344	380	335	346	360	383	368	368	329	357	320	335	361	343	347	331	372	355	356	349	361	351	391	347	346	344	352	351	354	358	292	355	357	385	384	368
25698	21536	27687	25557	13499	7343	5351	4345	4318	2142	1733	1275	1040	909	748	710	741	591	608	504	550	510	501	459	484	480	565	480	447	469	480	497	478	476	496	506	479	451	428	424	381	441	424	429	440	379	439	413	390	384	388	344	397	407	419	399	431	381	382	377	397	382	388	404	412	404	432	408	365	427	400	429	378	374	406	384	375	392	424	383	400	421	383	415	401	381	431	395	392	411	413	384	369	372	372	389	379	369	409	378	383	412	422	419	403	389	384	391	396	391	367	374	422	449	408	419	385	404	430	350	376	389	383	387	406	388	395	388	410	422	397	395	387	406	411	387	426	380	356	411	361	388	392	366	387	357	395	388	390	399	390	395	372	400	393	379	426	378	378	409	391	384	408	414	403	387	385	390	413	377	400	382	402	416	402	398	343	378	396	371	398	373	377	418	353	411	407	407	377	378	439	369	402	401	336	387	387	433	373	393	388	374	399	398	381	376	398	390	395	364	391	372	383	399	393	373	380	389	371	393	373	376	381	375	379	393	385	376	385	402	381	374	393	389	406	384	384	370	411	398	343	353	395	369	385	398	378	396	329	391	398	399	382	405	373	378	385	407	428	385	368	375	384	375	412	352	401	406	375	360	364	378	400	377	395	376	422	413	380	406	415	374	393	410	376	374	364	407	366	386	371	375	422	391	361	386	391	397	403	349	380	360	391	379	384	392	406	392	401	384	399	369	377	397	389	385	405	391	376	392	407	428	368	404	426	376	416	372	388	390	385	356	436	386	389	359	359	398	373	385	410	379	389	373	359	362	380	407	390	391	405	393	385	386	398	381	424	375	354	348	346	357	399	409	357	393	406	362	376	372	360	400	377	363	405	366	409	384	352	384	396	395	385	403	407	379	378	424	384	362	397	364	359	383	374	420	421	388	380	380	355	410	388	391	411	377	394	360	373	346	407	414	380	402	411	382	369	390	381	383	404	399	389	385	394	405	377	424	386	395	370	364	411	371	359	406	387	383	377	426	409	369	405	389	387	364	371	393	380	361	396	415	416	407	385	414	378	386	389	393	408	380	391	424	396	350	378	368	392	390	388	360	382	399	388	366	349	368	380	402	377	403	403	371	387	390	395	404	393	417	372	404	391	413	374	423	351	375	395	379	411	373	354	389	364	414	425	411	404	406	391	393	387	397	404	356	402	373	370	364	385	375	393	387	366	385	386	395	389	384	374	390	402	378	408	365	386	384	356	376	384	404	418	369	404	403	390	392	385	384	392	400	372	375	334	363	411	390	407	424	409	351	364	353	412	368	380	390	389	375	375	368	367	392	419	343	374	410	412	350	388	395	408	399	395	435	388	360	374	396	371	380	380	375	382	384	381	409	385	404	388	382	381	387	390	389	389	403	362	400	380	379	390	349	390	422	376	353	373	376	372	374	393	430	381	400	403	433	366	381	358	414	429	384	385	376	338	397	410	385	391	389	386	367	392	411	375	381	355	357	408	375	396	375	371	393	411	382	407	365	383	402	375	389	413	390	404	403	381	368	391	398	336	395	397	359	420	368	395	394	405	373	393	378	385	382	407	409	400	372	425	400	393	419	392	405	420	429	368	407	373	394	400	365	393	405	398	396	389	403	407	354	413	369	407	364	401	361	370	357	351	406	377	387	428	409	377	397	363	372	427	385	395	385	404	418	389	364	408	386	393	398	382	426	412	392	372	371	400	383	370	368	384	414	414	387	401	380	391	381	376	433	400	419	383	396	387	375	376	415	369	432	396	420	383	372	391	375	362	381	379	356	407	391	418	382	358	402	419	351	377	353	393	416	408	406	372	400	387	395	398	442	366	372	383	373	373	422	404	362	395	368	369	376	397	353	382	376	437	363	391	346	405	406	391	381	387	349	394	381	407	390	395	378	396	375	352	374	387	376	394	376	406	398	413	389	375	360	392	395	387	416	402	415	426	392	385	353	404	374	428	416	368	366	348	361	392	364	385	375	386	399	412	394	401	404	366	404	384	342	373	378	422	413	378	389	411	393	427	358	377	389	387	380	405	369	403	382	385	404	383	414	377	406	380	398	415	418	395	350	395	402	391	421	399	439	421	387	401	408	372	394	374	364	402	334	369	401	365	370	394	419	391	416	393	382	396	409	393	378	427	372	404	358	387	421	360	366	399	382	412	399	369	359	385	421	387	373	392	354	398	421	376	361	418	382	375	378	367	389	403	388	367	380	357	372	384	397	377	382	391	427	399	398	351	393	426	394	422	389	394	353	374	409	364	375	354	401	397	393	368	378	424	374	401	389	399	386	394	404	376	400	388	431	392	399	413	342	379	367	398	334	413	410	366	395	386	394	423	371	393	412	364	401	406	368	379	400	391	392	384	367	404	371	409	399	392	404	411	353	398	360	386	404	423	390	394	385	383	387	425	393	401	392	359	372	391	366	390	377	363	396	384	384	382	363	381	392	367	410	380	407	421	397	400	404	391	390	391	408	367	387	408	385	379	378	406	376	432	377	405	418	406	389	388	364	389	398	364	398	343	387	390	384	387	388	390	359	373	374	387	418	393	377	370	394	403	370	375	362	407	432	393	378	408	409	364	376	413	409	413	361	352	450	368	394	382	377	362	365	394	386	407	417	400	401	384	369	364	397	373	394	382	358	373	425	396	406	385	394	380	408	389	384	396	383	384	363	386	354	366	373	367	373	394	387	380	369	388	411	374	379	331	388	365	391	386	355	394	374	392	365	372	368	372	418	420	430	391	361	380	422	400	373	374	395	409	350	393	379	381	387	393	397	383	365	375	392	424	411	395	385	415	418	396	378	363	396	404	377	361	372	364	406	389	383	399	415	407	389	395	383	416	381	405	423	397	409	371	348	376	371	414	369	410	380	396	403	414	370	368	370	370	375	384	378	423	363	389	389	370	420	419	394	374	386	379	394	371	408	376	392	412	405	385	401	370	378	372	351	418	367	392	391	384	354	380	371	397	374	433	388	366	348	385	399	421	366	393	395	401	356	416	417	390	412	350	385	413	389	391	414	423	412	378	430	433	379	393	409	374	373	370	397	374	326	392	372	415	370	379	401	379	375	377	415	391	381	368	345	400	428	382	348	388	372	410	370	401	412	355	358	406	361	378	382	414	404	394	399	374	367	379	380	399	372	393	384	417	438	420	394	387	389	385	436	391	372	398	359	397	369	400	362	391	375	357	388	378	376	394	342	364	395	379	365	382	406	382	388	368	409	377	458	387	396	400	387	386	385	394	381	377	408	388	385	352	440	404	393	395	391	352	383	386	358	364	429	367	365	398	394	415	388	390	367	401	392	408	369	404	398	387	377	383	388	398	404	407	382	391	416	376	402	376	379	392	370	370	393	401	378	379	409	353	385	405	393	426	389	356	369	392	384	407	414	407	399	374	371	392	407	398	420	395	384	406	372	424	402	379	386	393	390	413	370	390	379	378	396	393	395	380	382	403	386	370	383	392	387	388	373	357	416	385	406
18513	33185	30954	19541	14573	13371	10842	10069	9789	5100	4172	2814	2402	1854	1524	1278	1387	1098	945	886	796	758	739	686	691	717	670	737	657	725	687	741	755	656	648	689	682	623	549	558	522	565	519	578	546	513	539	482	472	521	474	473	485	490	533	488	487	502	512	472	509	485	538	521	493	518	517	535	514	520	551	543	549	485	534	551	497	500	493	521	482	510	511	499	475	458	476	457	537	470	466	497	460	477	478	482	488	484	504	525	447	453	428	476	442	446	488	478	485	499	510	522	465	466	493	479	457	473	474	454	504	494	479	494	515	462	476	511	490	482	480	489	472	463	470	473	486	480	485	490	463	469	486	518	517	472	470	472	512	490	472	519	475	472	461	485	468	465	477	483	475	450	475	447	477	474	478	494	470	472	450	494	503	522	489	496	454	521	463	494	491	488	466	471	481	459	464	444	493	546	451	450	480	427	452	465	475	464	462	472	457	488	489	499	489	481	471	463	461	507	481	521	459	458	470	486	437	499	484	444	483	502	472	481	478	453	490	505	469	494	474	469	460	478	473	489	461	494	455	453	465	481	497	448	501	443	493	465	461	465	456	485	464	489	505	467	506	438	473	506	477	483	469	457	478	424	442	506	485	464	506	466	493	522	473	468	507	502	472	470	469	491	497	480	454	443	512	467	489	465	481	523	477	457	467	466	490	533	468	478	505	482	487	510	492	484	496	491	504	476	429	454	481	494	504	486	492	488	484	472	489	448	488	478	424	473	459	489	468	497	493	451	505	467	484	517	462	478	462	467	466	461	427	487	488	507	478	422	473	488	497	497	519	484	504	444	455	498	485	504	437	517	452	482	495	490	526	498	465	502	504	477	487	480	453	468	448	466	420	497	485	486	496	464	465	488	497	475	475	505	486	451	442	482	477	469	480	485	485	449	513	517	501	455	513	489	474	504	510	469	476	486	480	459	477	495	458	453	489	455	437	513	504	471	469	479	470	482	455	490	506	480	483	498	488	465	480	454	478	494	473	461	423	442	504	465	478	494	456	502	480	477	496	462	492	487	498	497	481	462	458	465	483	490	466	466	494	424	478	505	461	457	467	526	474	463	457	495	451	476	512	461	473	466	499	478	460	482	501	495	480	492	464	501	515	428	483	469	472	473	498	454	506	461	489	511	476	448	484	491	474	497	436	479	438	496	477	483	473	447	495	461	456	503	470	524	479	503	471	463	512	477	460	492	467	483	492	504	481	465	468	478	503	478	489	485	469	483	450	503	475	503	489	475	497	487	469	508	466	486	497	475	478	463	460	491	492	504	489	478	507	463	471	490	467	454	456	447	476	481	459	461	480	465	479	499	444	469	479	487	485	424	463	468	485	464	455	481	496	518	494	496	485	473	467	434	497	511	507	450	490	474	491	473	478	495	514	476	495	477	498	485	468	480	468	525	468	446	466	445	449	432	518	486	499	471	451	454	437	495	490	463	494	466	483	488	445	505	470	495	493	461	472	470	431	494	488	463	488	518	475	482	478	501	499	502	472	474	501	468	457	483	479	486	491	484	482	501	457	513	459	459	490	466	492	498	487	481	493	455	531	493	452	470	445	452	450	460	472	487	494	480	460	484	471	459	489	475	447	468	448	473	464	491	472	471	469	507	504	480	488	465	452	493	491	451	481	492	455	469	459	516	478	456	496	474	474	466	520	490	465	475	486	489	466	470	493	477	450	484	462	455	506	481	505	501	486	488	514	474	481	459	477	441	482	498	482	511	473	443	516	502	480	481	470	473	441	484	485	491	462	457	500	476	505	457	451	480	473	500	481	435	508	527	475	471	472	491	499	483	499	446	464	460	479	487	448	482	481	447	481	486	460	482	463	524	454	504	493	482	478	501	457	450	521	524	452	454	495	506	465	486	491	489	438	485	533	475	468	489	557	501	516	459	503	467	472	450	509	481	452	477	482	445	502	500	468	482	485	488	472	470	507	472	479	453	435	500	531	459	459	496	470	479	503	499	481	496	452	456	485	504	454	487	493	509	479	487	470	457	489	495	489	483	457	488	498	486	485	502	479	475	463	471	456	471	489	454	488	451	462	498	499	466	488	463	442	483	463	475	456	497	498	465	463	449	488	455	490	493	481	501	450	512	476	496	495	505	473	450	485	456	482	482	480	495	528	463	453	518	493	459	428	468	476	471	446	482	509	456	479	459	488	450	458	513	527	465	484	496	476	463	478	466	487	502	511	462	504	472	445	492	482	471	475	450	502	501	453	510	481	480	488	491	486	499	466	476	484	446	470	530	457	493	462	468	476	461	438	482	464	504	504	482	482	429	477	473	465	493	435	490	495	475	506	511	419	477	487	470	504	457	438	503	471	475	456	485	451	497	469	490	477	456	459	483	485	452	459	479	515	489	459	467	506	505	489	438	478	457	457	464	494	481	489	452	482	462	481	470	471	467	483	523	504	475	501	412	518	446	469	453	509	464	487	486	457	516	462	510	461	475	446	455	476	453	496	463	498	453	475	490	479	496	462	486	479	497	436	503	503	481	516	473	438	471	485	464	495	479	481	490	481	481	475	477	474	463	490	470	484	463	506	460	487	474	446	556	475	490	456	456	486	510	484	473	455	448	480	489	481	480	457	454	469	470	507	435	526	460	473	493	521	491	448	480	464	439	486	489	490	430	466	461	477	487	511	486	463	463	497	454	472	523	474	468	506	479	459	476	481	480	520	481	474	485	523	479	444	476	444	485	455	490	498	462	468	510	454	460	487	489	460	486	452	475	464	456	509	508	488	483	463	476	498	471	494	448	473	461	499	540	513	465	464	526	476	463	482	433	506	467	485	516	483	481	497	484	515	488	497	484	476	446	469	487	535	458	460	473	467	507	473	497	456	477	474	478	498	459	476	466	522	470	509	476	477	514	472	472	455	505	449	452	508	482	459	446	521	462	453	480	438	491	460	482	506	466	510	485	440	503	479	477	488	470	475	507	499	483	496	475	460	462	476	482	483	459	449	475	477	452	495	450	484	475	525	493	470	470	487	448	466	477	469	462	504	478	468	494	481	457	441	511	465	452	470	453	425	498	506	479	475	490	494	455	447	475	455	483	473	499	415	466	486	469	459	521	474	474	486	442	469	506	478	471	496	447	473	496	489	435	472	471	512	488	465	468	466	470	497	464	498	511	494	501	462	452	488	501	467	467	482	448	453	489	488	464	496	471	476	475	493	470	490	483	488	483	459	445	512	467	463	501	468	469	495	454	411	455	492	474	496	497	459	481	475	472	501	499	501	525	439	488	477	484	482	481	471	494	467	459	476	463	428	468	459	482	482	491	464	484	484	457	442	464	460	466	492	459	507	463	492	491	478	486	496	497	490	429	509	453	462	481	500	469	511	532	482	513	484	486	488	471	464	459	518	479	455	445	497	474	461	473	477	468	450	462	463	471	459	514	491	454	487	434	477	480	481	443	501	451	483	477	464	518	473	499	490	484	489	508	448	499	489	498
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
