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
341068885069	341068885630	341068886180	341068886730	341068887279	341068887830	341068888380	341068888930	341068889479	341068890030	341068890580	341068891130	341068891679	341068892230	341068892780	341068893330	341068893879	341068894430	341068894980	341068895530	341068896079	341068896630	341068897180	341068897730	341068898279	341068898830	341068899380	341068899933	341068900479	341068901030	341068901580	341068902130	341068902679	341068903230	341068903780	341068904330	341068904879	341068905430	341068905980	341068906530	341068907079	341068907630	341068908180	341068908730	341068909282	341068909830	341068910380	341068910930	341068911479	341068912030	341068912580	341068913130	341068913679	341068914230	341068914780	341068915330	341068915879	341068916430	341068916980	341068917530	341068918079	341068918630	341068919180	341068919730	341068920279	341068920830	341068921380	341068921930	341068922479	341068923030	341068923580	341068924130	341068924679	341068925230	341068925780	341068926330	341068926879	341068927430	341068927980	341068928530	341068929079	341068929630	341068930180	341068930730	341068931279	341068931830	341068932380	341068932930	341068933479	341068934030	341068934580	341068935130	341068935679	341068936230	341068936780	341068937330	341068937879	341068938430	341068938980	341068939530	341068940079	341068940630	341068941180	341068941730	341068942279	341068942830	341068943380	341068943930	341068944479	341068945030	341068945580	341068946130	341068946679	341068947230	341068947780	341068948330	341068948879	341068949430	341068949980	341068950530	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	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
23449	21840	29710	25217	23796	25683	23379	12487	7351	4894	3318	2248	1685	1291	1196	1022	847	661	587	572	530	464	425	455	440	388	404	377	392	383	372	366	352	378	302	307	330	361	312	362	323	333	357	353	393	367	343	343	357	355	351	330	320	335	295	319	320	337	310	332	322	348	348	323	326	348	353	330	323	334	321	324	374	329	319	344	360	333	354	334	318	332	344	325	351	323	346	303	350	355	343	371	340	327	357	356	323	341	358	345	326	347	317	308	325	335	345	352	340	319	348	337	341	329	331	358	319	345	305	357	299	330	332	315	365	308	304	355	341	336	363	373	310	352	340	362	354	334	352	331	336	306	338	336	326	324	350	289	331	315	342	328	347	317	364	345	343	354	319	331	326	338	365	306	324	332	333	316	317	333	353	329	329	362	366	340	357	315	333	323	327	331	349	327	342	335	334	322	357	338	345	353	330	355	338	325	324	336	324	316	333	314	325	397	316	315	342	303	352	354	338	312	310	325	339	316	333	353	333	360	336	366	324	336	311	346	344	335	334	355	338	307	323	335	340	371	324	304	309	320	322	326	299	314	317	350	315	376	376	321	319	364	341	346	329	323	327	356	359	351	338	342	369	361	321	382	331	341	326	324	354	346	350	335	324	316	314	346	349	329	338	359	327	339	315	329	325	325	332	346	313	333	358	335	338	290	343	332	331	348	328	365	329	334	368	328	328	378	322	318	323	302	346	328	324	361	322	344	308	373	338	321	306	326	318	356	321	325	317	366	336	361	340	337	328	306	308	335	355	332	320	305	340	338	365	354	366	362	353	350	350	356	295	355	328	310	341	327	334	333	337	328	341	340	342	346	359	362	343	322	322	304	340	324	371	327	340	305	325	337	321	341	295	321	296	341	325	349	333	330	341	299	342	321	319	345	341	320	349	342	340	311	329	340	329	359	345	312	334	332	338	374	354	342	347	304	331	344	324	377	339	350	321	346	324	333	323	339	318	368	328	330	309	346	358	355	327	362	348	351	307	338	344	359	327	331	328	298	347	321	341	366	349	348	327	344	358	338	294	378	310	333	365	349	332	341	316	333	345	335	377	357	318	355	306	330	331	359	345	354	334	357	325	340	330	348	334	312	358	330	346	349	343	349	327	321	313	358	356	347	349	323	334	347	338	346	319	323	321	331	335	344	318	341	343	352	293	340	311	337	326	372	365	339	324	355	361	342	342	338	335	336	350	329	332	334	336	305	345	340	337	357	330	352	334	335	343	356	339	326	308	343	350	363	337	360	302	323	323	327	358	339	309	339	326	333	303	341	339	316	321	315	334	319	341	337	325	334	342	294	340	357	317	328	285	359	340	327	362	364	344	350	323	320	341	368	337	337	333	342	344	336	367	362	318	336	337	338	308	341	320	339	327	325	319	351	344	361	325	313	362	313	339	347	357	329	313	331	318	311	375	351	360	339	354	325	331	324	338	359	352	333	324	322	357	352	326	344	347	330	331	351	329	316	348	339	331	316	348	350	329	347	303	349	355	319	351	299	318	333	310	352	362	323	326	345	343	317	298	314	353	355	319	323	348	328	349	353	332	349	367	331	315	355	320	359	346	343	346	349	314	338	324	344	338	367	380	366	320	307	332	327	349	318	359	326	322	315	327	336	343	334	306	343	295	338	327	343	317	357	305	337	350	366	367	370	333	314	308	312	332	354	326	353	319	337	333	338	327	308	327	311	346	318	332	362	329	358	347	343	323	343	364	348	341	351	325	345	309	332	330	362	331	308	356	367	320	305	327	328	342	339	342	334	327	333	352	360	357	334	331	312	335	341	332	344	351	311	323	338	383	344	342	330	334	319	320	312	326	336	313	348	326	328	324	304	375	343	342	346	331	331	342	350	315	341	336	301	310	344	330	308	333	348	290	309	339	345	346	356	363	355	350	316	303	358	353	346	338	344	326	325	344	369	323	337	337	308	376	301	309	342	299	337	371	306	355	332	337	324	342	301	338	297	338	344	354	389	337	338	300	341	349	317	341	329	344	354	334	315	330	321	297	321	323	311	316	340	345	364	322	352	312	336	303	347	334	337	358	346	359	351	364	311	317	350	349	350	325	341	334	311	342	329	355	350	360	324	340	318	338	361	321	334	345	338	351	343	321	346	328	329	358	298	327	315	314	341	304	345	331	329	386	326	317	328	324	347	325	332	315	299	353	298	322	332	322	348	310	341	355	343	321	303	336	314	304	324	356	338	321	311	346	318	338	374	342	358	351	334	312	351	344	314	334	356	328	352	312	318	362	311	360	343	326	334	358	312	336	312	346	348	333	344	325	320	312	350	313	301	322	344	339	355	319	312	352	325	305	318	349	345	354	295	359	327	307	294	362	315	324	361	306	313	342	302	335	326	348	309	334	334	368	351	363	328	327	324	315	332	327	279	334	375	354	348	324	347	341	337	329	339	311	324	317	343	317	339	326	332	342	326	337	349	346	339	311	370	311	334	368	355	365	340	345	338	326	349	373	349	352	351	326	366	307	325	312	381	350	321	340	335	344	359	329	335	341	328	324	368	332	333	315	363	342	336	346	320	342	338	360	324	365	348	331	336	346	322	334	347	323	331	331	331	320	360	327	346	316	331	340	334	358	346	323	346	388	322	368	357	338	340	351	301	340	343	344	322	322	350	326	357	303	331	320	339	324	343	350	336	346	340	340	299	323	337	319	305	319	353	316	320	336	327	329	352	337	330	336	333	351	315	361	331	302	323	321	338	362	307	358	332	319	327	330	324	352	324	350	331	320	364	367	341	323	380	310	331	346	322	349	345	312	311	362	343	310	332	350	299	292	318	327	335	298	320	342	350	299	352	317	324	310	342	348	344	335	341	349	332	328	369	327	337	346	309	316	328	323	340	325	344	344	337	342	373	361	352	350	338	331	373	333	351	325	322	308	331	352	336	317	341	323	359	310	352	334	307	382	316	333	320	353	307	347	317	347	309	357	290	312	315	323	340	346	351	305	345	364	322	340	316	349	341	340	343	357	327	319	356	362	326	332	304	357	330	323	343	344	338	299	297	337	324	317	330	331	341	320	319	342	324	319	330	345	351	310	332	320	324	313	365	303	316	357	272	361	345	305	328	327	331	310	340	313	347	334	322	350	315	336	327	303	349	334	339	334	342	325	314	313	321	297	315	325	349	330	365	353	322	356	349	326	331	309	298	319	364	342	348	347	323	319	339	318	354	321	324	340	332	320	291	319	335	328	348	291	327	360	341	280	330	375	336	352	329	318	355	365	327	336	313	302	342	353	312	334	313	334	339	313	339	306	342	317	326	340	338	337	325	384	300	334	328	350	354	347	343	365	316	329	317	330	337	318	281	359	326	331	347	330	315	334	328	368	313	333	337	343	328	324	352	355	331	343	337	302	330	329	314	348	330	325	340	334	305	349	331	345	327	318	343	351	324	340	321	353	325	349	323	320	311	383	315	343	331	335	310	321	329	338	322	367	364	338	371
36620	68337	56541	44226	36524	29009	21839	15584	10638	7557	5194	3627	2659	2043	1777	1457	1153	901	745	663	614	561	527	494	461	460	448	446	366	406	380	359	361	362	370	334	366	362	374	350	330	379	361	401	344	358	341	312	355	405	368	335	373	337	341	316	356	331	380	369	372	348	368	353	357	344	344	339	345	351	357	377	327	363	353	394	316	353	369	357	341	343	378	335	342	352	334	354	346	351	378	363	350	361	361	359	382	343	337	364	343	321	335	372	331	355	330	345	327	366	369	359	335	363	370	353	341	329	374	378	359	380	344	369	351	342	346	347	357	323	350	321	334	323	347	347	344	347	345	335	318	339	323	354	364	326	326	344	340	356	316	342	364	382	341	340	356	371	336	372	342	344	347	358	321	391	363	334	349	345	340	336	331	377	345	358	337	335	346	330	328	370	348	356	330	368	357	342	408	374	343	342	353	356	305	344	322	338	391	372	343	352	351	354	364	337	348	344	356	372	344	372	357	369	355	345	377	315	299	306	351	379	325	342	327	345	336	353	360	309	371	347	308	374	376	327	351	336	335	345	322	361	350	337	361	354	330	336	343	350	360	373	365	342	359	356	385	376	369	354	354	333	315	321	368	334	352	354	360	372	347	312	335	356	365	359	348	362	330	340	338	382	365	325	355	350	338	351	361	382	362	377	349	354	361	377	342	346	374	349	318	353	328	354	320	317	337	357	333	341	355	332	368	353	335	342	317	360	362	335	370	357	361	327	372	329	344	374	363	357	326	347	306	320	344	295	329	356	322	321	339	325	374	340	372	348	348	404	334	358	319	342	327	351	343	377	347	370	343	373	360	367	355	332	339	324	322	351	344	350	356	372	358	350	361	339	348	316	321	337	369	374	345	374	330	335	348	329	345	350	374	331	332	358	378	370	329	378	356	347	355	350	342	315	363	343	363	326	338	371	340	358	339	332	334	331	326	309	351	344	364	356	346	358	349	332	361	350	341	355	337	355	334	369	336	347	348	333	366	346	348	327	330	370	313	370	343	353	351	324	335	347	323	329	346	321	360	343	374	355	358	369	350	353	337	338	329	354	333	346	348	338	357	326	362	336	373	347	335	353	342	351	372	364	319	352	307	372	319	369	351	380	347	351	337	347	369	366	365	338	356	314	329	335	370	318	366	343	319	334	337	339	381	339	368	390	335	324	355	334	360	359	383	348	354	354	376	397	323	367	327	348	351	329	382	341	358	341	341	336	316	349	367	352	352	379	325	362	355	355	343	337	352	346	365	339	346	350	377	341	375	337	380	347	353	331	378	368	340	365	331	322	348	352	349	371	321	345	364	367	373	338	382	360	359	336	348	335	373	343	376	360	353	342	335	345	333	308	345	329	343	371	344	339	343	354	348	361	360	369	358	369	387	353	349	344	349	343	353	322	337	323	350	321	326	363	367	338	338	345	359	342	366	360	342	338	348	336	350	361	358	352	308	376	334	347	350	352	349	375	337	376	367	323	347	363	348	359	345	339	336	360	326	361	384	373	318	367	374	364	369	336	333	360	352	376	319	338	339	352	340	333	339	342	343	341	338	377	309	369	340	362	326	392	364	338	321	358	331	356	375	344	346	315	347	365	373	328	346	334	364	348	342	333	351	353	332	351	356	387	345	355	364	334	353	368	318	345	363	348	377	353	377	352	348	326	353	353	347	325	354	373	337	323	336	371	354	348	382	350	370	360	355	354	362	353	313	337	360	382	344	349	334	373	330	353	345	361	350	338	353	309	332	335	368	359	360	363	339	346	339	386	348	344	327	351	338	350	342	331	346	328	305	351	328	354	314	367	318	336	321	346	339	323	363	353	318	343	363	339	393	328	333	335	362	333	358	365	351	399	348	369	323	375	327	375	364	359	344	329	349	343	361	351	332	342	355	377	365	351	351	340	362	379	377	350	334	351	344	339	332	357	296	367	363	383	360	336	331	346	352	360	349	346	355	319	362	364	354	337	350	372	337	343	329	339	369	367	364	338	339	347	350	319	335	325	309	322	356	351	335	329	339	352	374	375	360	342	353	352	339	366	349	350	396	345	366	318	334	328	360	356	333	347	356	347	338	344	328	359	341	334	333	374	345	349	335	341	334	336	332	323	360	312	384	357	384	324	383	355	370	355	340	344	356	342	382	356	346	330	387	338	358	355	359	359	350	350	352	326	337	356	359	357	363	315	356	357	362	319	360	347	325	345	334	329	352	334	353	349	421	357	349	365	363	374	391	380	343	359	340	362	332	359	346	351	393	352	336	325	329	376	315	338	359	345	308	355	341	331	330	342	366	356	372	337	358	342	357	385	342	340	342	320	371	347	375	355	335	348	345	374	361	331	353	377	357	336	347	375	368	350	358	332	343	360	338	374	328	376	335	352	353	319	339	352	323	344	332	377	357	350	348	382	358	350	356	346	353	357	337	375	325	361	348	336	334	329	323	335	330	333	367	356	340	350	356	314	346	359	371	357	353	338	338	350	360	366	344	375	329	353	335	358	381	344	351	329	385	345	372	374	335	357	346	351	337	303	320	361	363	348	320	348	333	340	342	354	332	417	352	369	329	359	330	343	351	389	360	340	379	384	364	333	359	334	353	347	339	345	373	346	345	366	333	364	312	327	340	352	336	357	366	317	342	371	329	347	340	348	355	369	346	373	339	338	331	368	355	350	362	374	356	372	383	367	381	339	312	309	336	353	372	377	348	355	361	333	359	335	362	345	335	353	347	347	362	365	317	364	350	343	324	358	354	404	358	351	349	338	354	330	321	388	369	332	346	369	304	351	384	318	348	371	360	333	332	354	316	357	340	336	360	313	353	349	348	356	351	343	354	365	380	337	361	347	356	354	345	322	364	344	370	362	349	351	331	351	365	336	329	326	334	316	341	345	368	317	347	333	353	344	357	320	347	325	392	351	374	335	351	344	354	332	341	371	315	325	336	368	360	325	335	330	325	353	367	346	334	333	351	362	367	359	354	319	400	323	351	364	378	382	338	373	344	358	392	357	363	327	351	337	352	371	376	329	342	340	346	334	363	357	358	354	382	336	318	341	356	328	341	339	334	344	344	350	338	354	340	321	357	386	380	343	357	366	359	370	346	352	349	349	348	339	338	345	377	322	329	311	345	330	399	353	349	341	360	353	352	348	335	364	368	364	361	340	361	386	366	322	364	356	373	342	372	333	380	367	341	360	355	342	371	342	329	391	333	341	359	337	379	365	303	340	380	348	344	349	375	358	333	342	327	345	337	320	343	334	372	331	347	321	349	345	311	362	342	319	358	359	341	376	365	343	325	358	365	340	343	372	330	358	349	352	324	327	337	349	337	349	389	348	350	353	386	360	331	316	354	381	364	345	360	367	341	354	367	356	369	369	334	397	369	337	367	338	333	353	350	341	344	335	325	381	383	353	373	349	359	339	357	350	340	365	365	362	325	317	351	336	346	354	336	371	341	338	336	293	378	360	317	355	369	378	359	336
32494	39414	43371	32359	20568	12163	6993	4315	2788	1874	1317	1012	843	663	624	569	496	415	404	381	395	352	350	357	352	305	309	331	324	298	323	306	304	298	330	337	317	340	326	317	309	295	314	301	319	343	321	310	333	301	311	320	297	324	296	291	261	290	329	301	309	302	323	299	280	294	307	308	331	329	339	295	283	294	305	338	279	323	320	299	319	305	287	293	300	295	304	314	317	303	320	333	299	295	344	315	285	311	321	332	290	309	339	287	304	313	280	307	327	281	292	318	348	355	316	293	313	328	303	318	298	309	308	320	320	317	319	315	294	286	339	294	294	304	312	285	305	321	319	312	298	316	311	315	304	299	302	312	277	366	307	300	319	343	288	307	295	284	304	317	328	269	294	320	328	334	305	302	298	308	304	319	322	301	287	333	296	268	338	309	306	327	308	301	324	282	302	336	312	318	321	310	285	301	324	297	305	273	273	303	319	326	290	294	290	329	325	329	350	301	298	304	308	318	285	313	310	311	301	298	308	318	290	298	298	323	319	299	301	332	322	284	305	335	304	295	328	304	304	311	293	289	311	279	293	292	291	309	305	340	329	295	322	334	296	310	274	323	325	302	311	306	335	306	309	315	298	302	303	342	296	322	295	298	309	322	313	303	325	291	317	309	319	282	298	348	314	322	298	319	298	273	275	287	322	327	297	326	297	289	297	322	323	300	336	349	296	324	298	287	328	323	313	280	332	301	327	343	331	332	315	336	291	313	329	339	323	312	308	312	317	303	289	312	331	283	302	280	302	297	328	322	331	319	324	300	304	315	321	343	339	296	307	302	317	309	296	290	312	322	291	308	300	327	290	341	310	293	308	310	279	300	317	343	334	347	323	308	328	331	302	327	300	313	321	334	318	349	332	298	334	297	311	289	283	338	304	326	295	323	297	339	304	304	317	299	285	313	312	314	297	337	300	325	307	286	306	305	270	329	342	270	297	306	339	305	327	294	310	299	327	318	297	297	295	304	318	301	300	311	313	306	327	315	317	300	315	309	328	343	311	312	296	304	332	302	309	307	294	306	327	308	338	294	307	346	311	351	309	337	293	323	307	294	299	316	354	278	344	335	352	335	313	303	271	301	295	288	322	289	298	341	314	301	284	325	340	287	317	311	311	322	292	310	315	311	317	331	325	342	309	303	334	348	317	296	335	267	321	321	304	302	300	289	314	300	298	320	323	337	290	323	279	290	324	337	321	326	318	330	298	325	321	324	318	326	296	326	309	311	289	311	312	315	313	314	330	313	292	300	323	340	290	298	323	329	303	295	317	300	323	304	272	317	325	310	308	322	323	314	314	279	321	313	327	298	318	288	298	297	288	318	295	291	290	352	321	298	340	331	310	328	316	333	301	309	309	305	287	302	299	307	300	256	293	296	281	304	319	324	295	338	267	289	309	301	330	334	325	313	301	297	318	338	314	327	310	327	336	314	352	315	286	307	307	324	297	320	318	307	313	311	272	315	332	289	315	291	327	293	283	301	338	313	307	345	326	316	304	302	323	324	277	324	346	295	270	321	289	336	286	288	285	313	279	307	307	332	302	322	301	324	300	316	294	327	324	332	307	322	298	302	323	338	284	304	324	299	306	321	313	289	306	332	271	280	341	302	296	340	334	318	325	314	327	310	292	278	331	300	271	322	302	305	306	326	277	302	287	280	321	304	325	338	299	314	323	274	293	313	283	296	292	335	315	318	303	332	288	326	314	332	320	309	304	334	311	301	321	305	327	330	294	351	287	322	293	298	329	285	322	316	317	314	337	289	301	307	328	287	312	328	278	308	316	292	322	335	315	338	326	314	301	314	295	300	316	333	307	278	318	339	313	297	323	351	312	337	320	300	298	317	297	312	312	291	337	305	301	281	280	330	273	299	297	315	318	271	335	299	313	270	298	307	310	315	317	323	334	297	311	307	291	312	291	303	321	297	322	290	321	329	314	320	324	306	296	328	306	298	323	320	314	302	310	288	306	316	303	302	331	278	317	307	353	312	306	356	323	307	312	328	317	342	354	333	299	314	322	321	297	297	338	267	299	315	321	307	319	310	333	310	336	324	316	298	303	280	299	287	310	296	306	291	319	297	311	319	313	347	325	284	343	301	295	309	333	299	287	309	321	316	314	300	304	313	298	302	301	320	325	330	306	303	283	293	330	287	297	321	331	309	315	314	323	334	298	303	322	313	306	319	293	317	280	290	318	354	307	276	305	271	331	320	298	298	324	305	304	345	296	299	321	333	346	349	303	306	313	342	311	304	292	257	297	297	323	317	294	312	269	307	291	314	288	336	325	302	312	310	306	326	332	328	314	357	291	309	305	296	324	309	329	299	318	315	288	313	295	324	321	306	315	308	297	324	297	310	342	329	308	307	309	326	325	294	308	311	276	311	307	291	320	302	288	293	300	338	314	290	323	308	308	329	310	322	336	286	307	322	315	336	312	324	313	320	314	316	330	308	318	329	335	282	321	322	301	307	324	318	338	314	340	336	292	279	321	296	289	294	330	320	295	336	343	290	326	358	281	308	308	306	320	318	310	297	341	325	298	312	306	296	302	300	324	309	315	310	297	278	304	291	312	280	306	295	282	319	318	268	304	313	347	280	334	325	288	280	319	297	310	303	311	305	302	333	329	314	305	313	294	342	316	326	322	298	266	338	284	312	311	342	321	284	302	326	292	305	305	305	336	286	295	300	306	325	337	338	295	325	309	337	314	309	315	338	302	312	328	308	312	346	280	315	322	294	304	330	330	312	360	284	323	292	300	274	339	337	293	316	314	322	323	283	280	306	313	270	301	333	301	293	307	304	304	292	301	296	297	306	295	299	294	321	321	308	295	327	333	310	306	263	305	267	280	304	334	305	324	322	263	316	301	319	297	299	323	310	350	315	307	283	305	317	321	314	345	285	367	295	301	321	347	290	318	295	296	302	327	310	282	301	327	307	265	343	315	305	319	315	320	320	308	265	336	296	350	310	323	312	325	292	307	310	291	284	344	325	321	307	314	321	326	341	317	297	325	293	279	349	272	314	327	328	307	331	291	269	321	351	321	352	278	320	281	284	342	308	320	341	313	297	308	308	291	297	333	310	326	341	352	325	317	322	290	327	326	305	286	324	337	322	287	296	289	302	334	329	277	334	322	313	317	306	338	336	369	327	301	331	327	302	294	316	334	309	338	346	313	304	328	313	337	327	320	262	306	317	296	337	300	288	352	317	303	293	324	323	282	294	301	300	307	317	324	295	298	333	298	303	326	316	317	338	322	309	314	313	348	292	286	335	310	314	328	304	320	324	298	276	313	303	288	338	339	273	271	323	310	327	313	307	308	300	302	319	333	282	313	285	313	283	315	315	356	300	325	290	311	308	339	293	323	319	306	322	328	319	352	316	312	317	351	271	321	331	319	296	277	324	322	300	316	332	330	328	341	327	315	298	318	326	305	315	298	312	305	296	299	312	294	287	319	283	288	338
33878	52987	42209	30461	22265	15806	10611	7046	4610	3104	2287	1556	1185	991	910	765	638	551	470	443	431	427	380	411	382	324	372	371	363	330	340	386	335	341	361	351	346	334	332	345	327	333	328	388	321	317	336	331	343	323	352	335	325	321	352	313	314	332	334	327	343	349	344	347	325	327	330	329	293	368	353	341	340	325	334	365	350	322	292	315	348	344	347	329	328	331	342	338	349	355	316	321	320	332	344	351	372	329	323	350	277	316	326	350	324	339	327	321	336	321	299	326	312	352	336	347	348	342	319	341	347	368	324	295	316	341	327	327	329	312	328	331	317	330	340	323	346	318	318	351	319	327	318	337	293	355	327	367	308	338	349	319	314	336	350	332	328	306	343	323	294	318	326	333	339	376	335	334	338	337	309	351	352	333	295	364	332	318	339	331	337	354	325	298	332	326	327	323	331	342	356	326	331	316	350	349	303	332	334	349	350	325	323	319	327	321	334	332	383	308	333	338	333	337	350	347	305	354	340	322	347	331	352	294	292	326	353	330	326	275	315	331	328	313	342	362	319	384	326	316	343	320	333	323	348	353	354	355	336	364	324	375	335	342	353	374	329	289	322	352	323	342	317	334	303	317	339	307	339	318	380	331	319	343	315	321	318	356	320	325	334	352	333	334	350	378	337	334	340	346	328	329	316	330	345	344	346	314	360	327	353	320	348	322	319	304	345	349	341	361	311	341	332	309	317	302	328	356	324	351	342	349	322	340	317	305	331	346	322	315	342	336	334	323	339	355	326	351	323	312	328	371	336	324	313	340	307	354	342	341	332	325	340	337	358	341	305	312	324	317	343	304	347	349	338	325	326	313	342	319	332	310	323	305	330	369	299	290	326	337	328	362	326	342	337	338	342	307	320	357	342	355	293	370	337	309	328	310	364	324	326	338	327	316	322	366	328	303	324	371	340	316	348	350	330	353	301	338	326	333	322	352	312	272	320	342	318	316	312	317	321	314	330	316	333	297	332	345	332	367	334	350	350	324	328	332	314	336	346	335	326	339	319	304	321	300	328	296	295	372	329	331	352	318	311	336	351	338	328	309	387	339	308	338	330	348	312	343	317	337	340	350	371	332	335	325	310	331	281	326	355	370	329	330	322	344	354	308	328	302	324	336	322	335	359	321	328	347	346	298	325	347	344	333	355	321	357	306	335	295	341	349	326	316	330	335	332	314	317	357	305	317	347	360	323	334	371	338	314	361	317	342	306	338	362	330	370	350	345	351	335	333	315	324	350	329	338	344	309	334	307	337	327	350	306	363	325	329	310	294	287	361	341	339	301	307	324	342	332	328	347	310	337	321	299	302	357	342	339	315	315	335	330	324	310	318	343	352	297	332	319	330	301	293	343	341	335	332	376	283	311	336	331	339	329	355	318	333	305	345	308	344	318	337	320	330	325	330	334	350	358	349	307	340	349	344	326	328	353	343	325	322	311	336	336	299	341	344	302	337	309	334	322	312	340	337	329	310	334	339	330	326	327	305	344	347	334	318	329	338	323	329	334	333	366	312	353	317	323	327	301	336	342	329	336	351	358	331	309	314	333	366	314	334	309	328	348	369	344	344	328	308	308	343	330	345	333	339	303	345	331	317	335	353	311	358	347	331	321	361	354	326	319	320	352	345	358	328	318	346	331	344	315	321	333	334	304	333	334	322	312	348	345	310	341	319	353	331	340	308	343	329	363	341	321	332	334	319	325	334	287	344	324	350	350	343	343	327	305	333	337	364	319	313	356	316	318	309	358	336	345	322	332	276	324	352	375	334	328	353	324	317	313	372	322	353	354	333	316	337	330	346	331	325	337	321	336	316	339	330	328	333	321	348	329	335	308	354	350	353	314	307	347	324	340	347	330	326	346	345	346	338	338	368	372	350	331	314	355	330	320	348	332	328	326	346	326	339	320	358	335	309	350	318	341	365	345	326	331	319	347	328	321	359	303	327	304	309	356	368	344	305	338	333	376	315	292	336	326	344	312	303	298	302	304	337	348	345	378	328	312	317	346	327	312	319	342	327	325	324	319	302	302	313	329	339	331	326	300	316	333	368	364	297	333	305	337	369	333	332	340	361	385	312	304	352	328	325	341	323	350	342	354	320	345	300	315	359	332	336	327	331	355	331	316	312	318	327	374	313	339	331	346	343	320	336	348	311	312	341	337	333	367	335	334	322	363	354	334	370	340	339	325	368	305	351	319	361	333	339	327	335	297	331	341	333	328	351	340	363	353	307	336	334	308	346	359	327	314	340	334	332	362	356	349	310	342	309	330	331	328	344	318	332	324	372	355	320	323	338	342	321	336	325	341	348	333	360	334	291	321	310	325	329	323	329	318	356	333	345	348	344	307	322	333	335	329	335	351	323	327	335	318	346	347	333	325	324	308	340	346	318	332	345	295	331	357	324	323	338	344	320	338	320	341	317	347	318	323	327	351	334	340	316	319	341	332	322	336	324	353	344	320	334	337	310	328	336	359	333	323	331	315	305	338	324	328	364	360	329	331	368	332	350	329	302	342	333	350	320	334	332	322	327	344	354	343	323	345	321	353	347	300	351	294	309	340	325	343	336	359	330	361	325	350	347	325	334	319	333	320	333	335	318	339	325	323	356	348	355	331	327	339	334	349	331	349	352	336	361	323	298	390	334	315	321	348	315	322	338	360	357	326	314	317	322	364	365	301	347	327	295	343	321	322	343	340	350	333	335	354	333	337	319	337	344	325	325	347	329	341	327	330	339	302	322	345	367	316	321	289	328	348	367	338	341	331	344	330	319	307	302	313	341	358	317	300	359	353	335	347	342	331	336	341	348	321	326	338	326	331	341	356	318	310	312	341	320	309	329	328	324	307	346	314	338	318	338	343	309	301	344	333	356	318	343	308	323	340	346	303	352	351	372	340	318	335	335	347	328	311	349	354	315	326	316	331	326	341	329	304	324	324	343	345	323	312	341	312	336	336	306	347	314	330	353	328	348	318	307	316	320	332	337	327	300	322	327	326	325	338	318	336	313	319	326	309	355	340	339	351	343	310	333	318	338	329	295	345	309	332	333	362	310	317	327	356	325	370	297	334	322	323	351	343	331	321	330	314	287	331	299	355	355	351	344	325	353	330	359	304	326	331	327	361	319	335	345	332	317	350	326	342	315	323	316	326	338	356	306	343	316	360	330	320	360	335	346	342	336	338	321	323	319	310	353	338	338	335	350	310	333	293	333	335	302	332	344	367	342	361	372	366	340	325	335	314	322	320	337	342	314	314	329	346	317	307	319	309	340	322	344	340	363	322	352	346	321	331	320	347	345	308	331	356	345	361	343	299	323	347	310	332	345	359	333	313	320	328	352	339	329	321	362	339	336	337	325	363	320	337	315	369	348	339	337	319	360	310	313	319	324	332	361	373	330	347	325	362	312	319	336	328	336	348	352	357	339	318	352	355	353	314	360	346	339	336	324	353	325	333	315	321	346	337	298
24212	21520	29400	26949	24996	22316	15353	8021	4973	3260	2381	1738	1215	981	854	797	622	540	483	425	460	391	389	380	375	345	332	349	314	338	340	323	278	341	294	320	349	339	291	296	331	300	333	316	324	353	318	311	322	327	318	272	304	320	321	279	290	316	289	312	323	318	302	302	297	294	269	310	294	309	299	310	327	281	322	311	314	310	281	320	300	302	320	333	299	317	305	295	310	325	306	333	338	308	306	291	324	316	333	283	324	325	285	290	317	333	331	326	317	291	284	304	328	310	318	344	314	287	304	299	301	315	342	338	327	316	314	307	283	323	354	318	334	330	321	316	311	300	336	273	313	315	296	320	320	330	322	315	297	329	287	274	316	309	313	318	312	319	311	326	297	323	299	340	352	278	313	270	306	295	313	324	285	330	290	298	302	297	310	263	297	299	297	319	344	342	290	305	329	310	317	310	313	309	332	286	336	289	306	327	314	319	312	304	315	305	327	287	314	293	298	319	306	277	321	323	305	323	328	309	318	323	288	289	329	303	314	303	299	289	327	312	309	314	309	328	334	282	336	319	303	297	297	311	318	294	319	330	325	303	324	323	312	351	315	327	291	317	274	316	310	324	316	323	322	323	329	281	310	310	294	310	290	315	310	299	333	287	321	303	340	280	310	305	291	323	299	344	305	296	298	311	322	341	295	305	294	301	319	279	280	309	332	293	318	314	308	303	312	318	321	302	299	342	275	302	318	326	307	319	276	314	285	317	297	305	322	291	277	303	329	304	286	288	288	329	271	317	308	291	303	297	299	293	329	331	269	302	341	326	297	307	329	272	330	311	303	309	317	298	293	306	313	324	305	301	329	333	324	279	302	347	300	333	319	308	323	315	294	320	315	329	306	326	336	332	284	320	327	313	313	313	340	317	288	312	311	300	326	330	315	301	308	309	310	308	298	318	314	301	310	284	322	323	316	276	335	296	311	323	317	304	292	279	321	316	314	274	303	308	308	345	308	292	300	357	310	337	290	325	321	316	304	294	302	296	316	317	338	335	322	272	294	325	329	304	335	281	311	332	304	295	317	333	328	272	303	336	298	306	309	312	284	284	304	294	303	299	327	315	287	306	307	299	320	300	305	336	320	313	300	324	300	297	330	329	294	294	337	325	320	302	318	321	297	294	309	297	309	314	295	289	293	303	336	321	314	313	309	286	355	290	278	284	332	344	271	299	292	331	310	320	295	328	307	305	272	346	292	290	270	298	339	307	312	328	329	319	298	309	305	321	291	311	294	319	305	282	286	338	350	301	316	318	307	324	340	303	329	319	323	311	305	317	300	303	309	324	309	287	319	326	298	284	302	298	358	311	360	332	317	279	339	311	313	311	315	326	307	305	314	306	295	312	345	326	306	328	290	317	310	284	290	345	326	282	289	314	316	300	319	319	302	318	324	317	308	318	274	327	313	315	305	351	287	316	326	303	307	313	287	330	319	306	311	334	313	298	292	347	309	296	316	313	300	315	292	353	318	302	288	272	305	295	338	287	308	290	270	285	337	333	287	302	295	311	305	315	299	276	307	306	316	310	346	299	318	312	301	320	278	295	346	288	298	286	319	318	291	291	297	327	317	277	313	343	325	295	314	273	294	339	327	305	300	279	278	330	276	332	314	278	293	287	291	290	315	298	327	268	332	357	296	325	305	347	307	308	295	284	313	347	305	338	329	286	266	306	278	308	340	283	285	297	306	303	303	305	326	305	289	291	337	303	275	302	275	286	329	310	283	321	301	334	293	322	309	306	308	292	326	306	289	322	302	351	315	319	330	313	301	347	346	296	322	326	294	327	305	293	307	311	321	286	337	296	345	331	326	305	304	323	315	294	302	310	273	317	286	294	319	292	316	324	299	306	340	323	323	276	329	356	311	350	295	322	292	313	301	336	310	291	294	286	322	302	306	322	304	315	320	350	320	312	311	302	324	282	320	278	299	331	330	299	293	330	302	320	348	331	309	303	303	342	308	303	292	289	340	313	311	295	324	298	297	309	291	290	321	300	313	314	295	283	311	324	311	338	277	302	292	339	339	318	295	313	304	338	314	289	340	323	316	329	318	303	280	301	335	325	305	331	304	291	325	303	298	358	340	336	306	316	316	310	311	284	299	376	330	303	317	312	302	341	284	318	331	304	302	290	306	280	322	323	330	304	303	301	314	301	327	314	321	303	303	317	273	344	303	306	307	277	309	314	296	296	327	322	309	310	280	334	341	313	265	295	308	299	291	284	311	300	288	299	276	306	324	327	320	295	342	313	301	303	314	287	301	305	328	304	325	317	309	305	328	324	328	321	330	315	318	284	291	302	305	308	315	306	314	301	297	297	283	290	297	314	293	289	280	301	305	284	291	301	298	273	341	314	294	314	276	307	295	323	311	298	324	298	309	286	301	305	332	291	306	287	285	352	274	287	311	315	284	332	291	275	288	295	299	312	302	305	325	299	321	313	359	318	329	317	288	334	290	348	292	329	322	301	317	288	297	308	299	292	312	298	298	315	319	305	297	319	309	324	325	322	309	316	331	313	297	310	298	304	314	344	341	290	295	276	329	318	307	322	311	322	285	327	313	302	269	334	290	309	281	355	304	297	309	305	303	315	295	335	323	324	302	298	303	302	341	300	347	298	301	275	284	309	279	306	283	314	301	292	306	313	268	296	320	292	306	311	307	323	282	293	323	286	329	282	319	328	315	304	340	285	289	314	323	322	303	309	312	268	296	311	311	338	328	308	357	343	313	290	324	343	315	291	300	295	328	327	329	310	311	310	307	280	329	313	316	268	285	297	299	323	315	320	313	321	307	321	314	284	293	312	307	310	306	297	317	294	282	294	292	305	308	338	286	349	307	309	316	309	308	317	311	298	296	305	320	349	343	320	324	305	300	301	284	323	303	310	315	290	301	329	313	295	295	318	298	304	307	271	287	324	326	312	290	288	317	321	309	353	280	303	310	307	288	315	314	300	327	329	299	313	285	317	333	286	301	323	306	318	321	330	316	287	296	322	320	289	294	342	320	301	301	329	304	317	269	292	291	291	320	306	295	307	312	303	344	319	302	309	323	303	321	302	293	344	265	280	293	318	290	271	333	306	320	321	298	319	310	326	295	289	291	328	315	350	297	303	321	317	299	318	311	287	308	301	353	308	298	278	292	283	324	302	318	344	311	292	304	297	341	284	300	319	333	293	289	299	313	287	275	326	306	326	314	353	316	295	351	302	338	295	349	301	313	314	309	317	314	339	306	347	296	329	299	356	290	314	330	338	327	274	347	332	295	343	318	317	310	302	308	332	328	304	307	302	314	292	304	310	290	309	313	299	315	258	330	302	297	317	293	312	303	318	300	322	300	308	293	307	324	287	312	306	320	350	312	352	306	312	304	296	340	324	307	352	298	315	313	311	321	316	301	320	315	320	309	315	284	334	304	312	300	307	316	322	295	322	300	316	279	316	309	313	301	333	314	316	350	364	283	282
33496	61785	50926	38038	30813	23160	16265	11349	7648	5360	3774	2734	1973	1481	1240	1082	913	735	619	573	523	475	432	434	415	390	372	370	384	329	354	341	341	321	329	351	328	327	314	326	318	334	322	346	311	336	322	330	331	328	336	307	293	348	302	340	335	336	337	328	332	344	359	303	323	326	333	324	344	311	349	378	314	283	334	351	331	331	320	329	341	310	297	334	331	335	349	320	326	317	331	327	328	321	333	319	312	277	295	328	310	311	327	317	351	313	331	284	328	355	357	334	304	314	331	307	336	342	308	301	317	337	290	337	342	343	316	353	330	333	329	340	356	320	331	310	340	319	308	324	312	345	318	314	318	344	326	337	350	357	288	357	341	339	331	347	309	323	356	355	320	324	304	339	312	312	352	318	331	308	337	365	346	339	304	306	338	332	303	350	330	362	319	334	338	308	346	346	351	342	325	359	325	337	339	339	323	314	296	319	316	340	353	288	329	335	348	325	321	352	287	308	309	325	367	316	307	323	304	332	311	293	357	307	344	302	320	353	350	352	320	353	312	314	340	325	329	326	334	333	339	318	329	319	342	310	325	345	320	348	320	333	299	323	343	342	359	323	309	332	360	299	303	328	337	328	334	320	343	312	296	336	334	329	350	314	307	298	305	356	333	325	329	341	313	343	295	310	327	340	329	337	332	342	328	350	321	338	320	340	331	311	340	338	329	326	317	318	335	322	316	318	358	291	337	340	340	310	344	361	329	327	310	326	334	307	326	328	318	370	359	293	296	361	348	327	303	317	350	322	319	300	329	329	333	350	341	328	357	316	331	337	340	331	307	345	339	346	330	301	326	348	309	315	328	338	343	331	312	334	335	338	296	337	351	335	326	316	304	364	336	358	361	323	327	331	312	333	340	358	311	331	295	388	313	338	315	315	301	331	308	344	355	358	304	325	341	331	334	351	316	315	333	327	317	345	341	341	335	356	327	318	343	336	318	268	314	334	342	323	319	302	323	316	303	270	346	352	299	316	335	331	287	322	322	362	328	348	340	319	304	330	342	311	322	348	304	345	320	346	311	334	286	322	344	347	301	325	305	303	337	344	317	318	345	357	337	338	308	336	338	321	314	323	331	339	332	357	332	324	330	317	337	327	345	337	304	346	316	347	322	317	353	337	340	321	344	332	340	323	309	329	351	344	302	325	327	361	348	348	304	309	344	326	354	349	314	345	326	339	341	332	315	334	348	343	331	330	311	361	321	322	340	311	333	369	326	344	328	304	312	331	321	327	326	304	358	295	338	315	333	313	311	285	322	307	336	325	333	329	326	311	346	321	315	307	313	304	345	306	325	334	339	334	312	353	327	302	310	325	316	325	332	333	319	306	302	287	341	313	329	306	309	320	331	384	321	351	349	341	327	334	314	305	333	308	318	322	325	326	355	318	343	316	318	305	319	330	328	352	314	324	321	321	314	317	325	323	303	337	331	332	349	311	313	360	348	327	308	333	319	337	291	318	321	319	312	301	318	339	343	320	336	340	337	355	329	347	332	322	301	359	339	321	327	314	313	332	318	321	323	333	358	321	323	380	351	327	332	305	341	307	329	344	319	308	322	326	306	315	347	333	318	324	335	335	324	320	315	349	324	346	300	338	338	352	334	348	317	323	329	334	330	334	334	340	334	346	339	326	325	292	321	329	346	353	331	296	357	367	334	347	339	349	339	357	335	308	305	345	315	318	323	333	320	326	354	349	337	301	316	296	331	329	358	343	332	286	323	320	328	335	310	308	325	329	345	321	354	328	347	306	325	327	361	292	359	301	337	318	341	297	303	332	326	318	327	326	339	353	352	314	326	313	368	319	327	313	357	322	320	327	351	312	324	335	341	299	365	309	340	310	346	338	327	320	330	311	320	351	322	321	302	297	340	356	325	336	326	316	332	308	317	347	304	309	336	344	334	338	328	329	312	353	363	334	303	319	335	331	324	329	300	358	337	322	309	321	278	357	313	327	301	331	331	342	341	324	297	344	333	316	328	323	328	301	321	340	280	335	324	330	314	301	323	338	314	325	350	318	302	305	330	346	331	333	345	339	309	304	311	326	342	320	323	339	300	344	313	332	324	314	304	299	373	323	310	350	329	326	368	320	328	360	331	318	316	331	301	322	334	320	356	301	289	318	373	282	328	348	356	296	365	336	358	304	340	325	367	354	324	346	365	316	336	338	353	338	321	352	331	325	330	308	320	347	350	331	314	308	320	333	322	313	318	301	336	340	320	322	322	328	346	366	309	320	321	297	347	319	334	344	285	325	319	332	316	321	309	348	330	337	323	343	310	338	338	328	308	314	310	340	316	346	304	309	309	324	311	331	325	313	378	324	341	327	347	315	321	322	362	322	296	309	310	347	298	309	338	316	378	311	320	358	330	330	365	324	336	315	328	340	338	324	337	323	302	299	324	320	326	318	342	318	325	304	339	299	325	327	364	347	345	320	323	336	331	315	362	313	336	336	330	286	318	308	323	334	337	308	321	328	341	288	336	352	324	338	335	310	336	342	290	333	321	337	364	326	331	324	332	307	298	359	344	339	333	352	299	306	321	343	321	333	305	354	316	342	326	357	325	300	322	321	341	332	304	305	344	307	339	325	307	348	330	313	321	341	377	287	352	303	314	371	326	323	333	331	350	362	347	319	362	328	325	337	315	317	328	362	354	319	317	356	333	316	320	362	326	328	335	326	329	328	321	293	296	307	316	278	362	326	324	340	345	342	318	314	344	305	330	306	303	313	309	320	355	357	328	309	325	324	338	297	329	343	327	350	339	343	341	327	346	331	341	313	362	328	337	335	330	327	334	359	306	317	320	352	285	351	326	310	315	333	315	340	313	314	315	330	316	325	305	352	326	308	365	350	315	307	338	311	353	346	325	324	313	307	325	335	322	301	318	324	289	317	331	313	339	319	333	355	339	365	351	310	323	321	315	317	326	326	308	305	311	322	335	338	339	352	327	332	303	325	348	314	310	313	351	337	340	338	319	298	341	327	306	282	377	320	363	337	325	328	324	356	308	317	331	340	304	337	301	322	314	311	322	304	348	336	313	365	339	349	316	316	320	293	327	358	348	356	328	322	292	314	338	313	328	330	317	299	338	325	311	345	328	321	336	334	332	296	336	318	342	333	321	324	343	325	318	299	346	337	301	304	374	297	303	316	317	316	338	331	344	321	329	294	357	311	340	333	339	312	320	330	339	307	324	356	337	324	309	355	314	339	318	353	316	322	357	303	360	308	342	292	311	328	284	345	324	329	339	317	322	288	354	341	358	328	310	308	333	347	339	308	342	366	373	314	337	336	326	332	314	321	319	327	319	308	324	333	308	314	356	305	295	321	308	326	329	326	342	334	340	309	329	347	332	329	294	301	338	343	331	345	318	351	356	363	333	334	315	329	336	319	333	335	327	343	324	337	326	343	357	329	345	316	290	332	328	294	317	308	316	285	306	320	343	328	317	343	362	337	303	328
25500	21846	30858	30725	23936	16686	10290	5859	3672	2631	1758	1294	1020	888	780	699	565	502	434	451	443	373	391	352	389	351	355	324	347	341	345	352	345	353	353	296	351	382	368	303	349	303	332	329	329	378	322	329	337	319	338	329	314	319	311	297	307	344	327	321	312	326	326	371	327	318	324	268	317	347	322	326	316	341	285	324	331	313	305	322	321	352	282	334	337	320	315	326	333	345	283	340	299	346	307	339	311	335	303	333	305	305	342	330	343	300	307	347	332	344	288	326	322	296	320	324	311	336	313	315	311	313	317	316	330	310	313	311	345	327	301	348	320	299	339	326	318	327	347	334	293	311	321	333	338	339	301	314	321	323	335	352	335	350	318	310	273	313	325	332	320	320	340	313	332	312	343	350	315	297	317	337	304	340	327	325	304	307	283	335	317	300	304	360	359	357	311	309	327	323	335	344	325	340	343	335	328	313	341	323	350	320	354	329	282	326	320	352	307	294	349	350	317	333	370	338	319	359	305	354	335	328	320	296	317	330	328	341	295	327	298	322	323	335	323	326	344	329	289	318	323	359	334	317	356	321	318	322	344	323	362	326	349	314	358	299	354	306	300	307	327	330	314	338	380	322	320	342	330	328	314	325	323	336	353	349	312	280	311	296	320	306	312	305	337	311	340	325	302	323	365	307	291	305	330	301	312	304	352	358	315	332	327	299	300	333	305	311	329	339	338	334	334	350	318	360	332	324	322	318	299	340	338	335	321	320	295	337	327	329	332	273	326	321	346	338	352	324	290	311	308	348	360	338	332	325	376	343	347	349	314	345	294	339	300	346	327	316	328	332	330	305	352	353	353	309	335	309	336	336	318	298	327	342	315	321	297	304	328	345	305	363	330	338	321	342	309	343	330	344	314	345	324	318	342	340	328	340	297	324	317	333	334	333	316	318	349	311	325	300	316	304	323	319	289	335	342	318	334	338	327	304	315	318	336	343	327	322	349	315	344	346	305	334	325	332	357	340	344	321	312	340	307	344	325	341	325	328	348	333	312	336	327	311	347	331	314	320	335	336	311	338	303	301	332	323	321	334	304	320	323	312	339	308	341	331	328	330	321	320	343	332	317	370	365	336	331	348	357	306	328	306	325	319	350	324	343	308	303	316	322	311	335	327	311	289	334	302	319	325	289	315	298	342	310	323	306	349	347	294	340	337	333	309	295	333	298	343	332	335	342	363	363	320	300	306	323	344	352	335	316	326	313	335	308	316	340	290	352	345	342	308	322	313	324	306	310	285	326	332	308	325	311	325	361	297	332	316	308	322	319	326	355	318	330	315	316	310	290	338	337	368	350	289	350	328	350	301	337	322	323	329	313	297	326	330	343	322	352	343	306	322	334	349	304	297	331	339	359	348	294	288	327	317	354	342	284	295	346	326	312	326	320	351	311	304	335	319	321	307	317	367	335	276	320	318	326	335	361	335	323	344	337	328	343	297	313	324	344	300	333	348	319	322	287	344	297	338	346	299	333	295	329	299	304	307	308	313	316	340	300	306	323	340	314	338	334	324	314	361	336	302	312	306	367	318	354	312	348	325	363	332	306	312	309	333	304	323	305	314	308	322	315	318	319	317	326	328	319	328	313	366	337	343	343	332	330	291	325	316	341	306	344	337	325	293	313	338	340	358	325	303	327	289	296	275	345	339	336	311	340	348	344	335	329	322	308	339	340	347	327	310	306	309	327	299	321	313	365	326	346	339	335	305	321	334	301	284	332	318	341	326	329	320	345	311	302	331	365	344	300	307	331	324	328	324	353	340	332	343	317	317	299	347	299	277	299	319	287	327	357	341	346	340	318	355	339	347	320	311	314	354	344	324	307	313	316	301	347	350	334	329	339	338	325	327	327	344	319	363	314	312	318	323	314	297	332	294	313	321	338	342	314	332	337	352	317	329	319	328	304	329	331	342	323	308	363	316	370	312	309	327	318	326	302	310	343	322	340	305	319	350	352	321	346	326	332	323	330	316	303	343	344	287	338	346	331	307	311	335	294	314	310	314	299	329	330	297	319	311	332	330	333	325	314	297	361	336	305	288	331	327	326	348	334	306	346	320	303	333	360	299	340	317	286	336	363	378	353	337	278	316	306	321	313	327	338	327	310	315	313	316	313	327	334	364	306	318	307	310	325	303	334	310	331	315	344	325	323	334	339	338	340	330	340	319	327	338	297	321	318	316	322	343	344	324	329	355	316	331	321	310	345	329	345	314	323	314	318	343	354	315	344	364	328	331	316	295	306	349	339	348	319	318	316	304	320	322	335	338	342	326	339	325	311	344	322	324	347	368	291	341	346	308	356	342	335	300	321	335	317	321	297	338	309	333	313	339	313	314	357	325	319	306	321	317	315	345	295	323	314	341	290	338	338	306	296	326	311	341	285	337	322	322	344	335	329	348	309	318	339	350	311	337	332	352	338	328	326	321	296	352	370	301	307	323	324	330	336	332	323	309	310	307	307	332	317	318	328	329	311	324	300	328	382	344	330	331	352	314	326	330	264	354	294	313	309	338	335	346	330	339	344	348	314	329	296	314	326	322	324	328	317	328	329	333	345	323	321	303	357	326	308	312	319	335	331	317	314	331	328	323	334	317	347	329	355	331	327	342	311	331	337	317	299	334	308	313	352	314	309	305	329	350	355	320	340	298	340	318	307	310	315	296	349	352	321	293	351	317	332	304	326	328	323	294	343	327	351	330	349	334	342	300	277	328	318	344	308	308	306	334	344	370	335	332	325	315	339	314	327	345	326	314	325	330	305	302	315	346	362	332	340	287	320	317	335	330	332	327	309	329	342	315	337	295	333	333	332	314	302	332	292	343	347	358	322	351	360	327	320	317	333	315	325	299	314	344	348	337	349	322	316	336	331	315	339	328	348	349	323	320	320	332	318	353	311	336	304	339	332	294	367	319	295	313	322	314	329	329	298	310	331	283	322	325	305	335	318	340	312	311	293	359	325	326	332	309	309	338	326	334	282	309	350	307	324	336	317	322	346	332	328	320	319	337	337	312	320	320	291	325	307	339	321	341	316	324	322	329	323	333	324	312	319	248	326	333	323	310	320	322	355	327	334	328	322	296	332	312	311	313	317	299	278	320	323	323	308	342	363	340	342	310	308	316	341	336	321	300	322	308	346	323	316	331	324	273	366	338	357	324	323	305	338	322	331	288	321	328	308	326	341	351	363	327	302	321	324	318	339	331	316	337	330	317	314	299	353	312	304	328	330	317	344	327	319	340	325	336	316	328	311	354	306	322	305	306	327	336	332	327	323	342	320	309	333	314	313	324	314	324	344	303	304	315	308	333	347	328	298	348	345	326	340	341	345	314	352	313	305	329	331	331	356	319	334	348	310	315	323	347	357	335	337	342	343	319	327	329	347	315	331	345	329	323	341	359	297	351	304	335	357	310	331	297	319	308	302	330	319	319	293	314	344	295	360	335	330	329	337	351	306	335	300	321
33234	58357	47550	34790	27695	19767	14225	9535	6317	4512	2980	2148	1610	1285	1114	928	823	681	584	535	491	458	491	404	412	413	394	348	366	380	357	345	350	345	376	356	323	349	343	323	383	329	363	361	353	344	353	329	348	344	388	378	380	343	367	352	368	334	334	343	350	333	362	352	348	348	349	346	337	337	337	352	356	344	361	352	345	315	333	375	359	357	346	327	318	343	382	337	344	346	348	338	343	367	315	319	359	339	356	352	360	331	343	328	325	361	363	387	335	321	359	339	348	355	352	355	364	357	339	349	368	368	341	353	339	334	296	377	348	306	325	369	347	359	348	337	353	356	357	349	344	351	394	368	367	335	326	331	370	343	335	342	346	353	363	318	317	345	322	368	383	339	363	320	365	324	341	331	318	361	348	332	335	352	382	370	332	343	343	326	358	346	372	315	297	360	342	343	329	328	374	358	358	350	350	334	339	348	359	332	370	347	350	357	359	368	364	337	359	356	347	368	347	370	356	303	356	340	313	364	323	342	361	359	334	335	317	382	337	325	352	353	351	333	349	349	346	376	335	329	368	357	349	397	338	309	330	355	335	361	389	341	313	336	319	372	351	338	330	358	306	330	352	340	355	330	373	378	337	377	353	329	347	356	341	343	369	399	347	351	358	333	326	312	373	342	313	366	356	367	343	335	350	347	364	339	354	378	346	356	352	356	333	339	357	331	311	334	345	346	363	387	314	357	332	350	336	340	361	341	348	339	370	348	361	348	348	331	336	337	340	354	387	335	345	334	354	355	322	359	327	338	361	352	334	327	351	349	375	350	328	337	327	305	362	310	340	317	353	346	326	324	352	331	336	319	364	352	358	354	352	367	363	317	340	310	338	348	347	346	343	366	330	360	328	351	324	327	386	323	346	338	338	351	334	364	356	348	337	326	354	377	343	363	296	338	334	353	349	334	354	346	327	360	322	319	363	345	357	331	346	352	391	316	365	333	333	352	346	360	357	340	321	326	360	352	370	330	330	336	333	317	322	347	337	345	323	346	352	376	324	321	344	335	337	356	334	347	368	306	366	354	394	330	366	351	342	334	386	360	339	357	365	325	335	356	341	330	370	324	358	321	346	328	330	342	358	332	357	357	350	329	310	341	328	351	371	309	337	336	343	342	345	365	324	345	338	337	336	322	351	349	352	344	358	357	343	333	346	329	380	339	339	350	346	300	331	294	373	370	340	312	352	342	353	395	348	335	377	321	355	360	361	387	334	367	343	338	340	338	360	359	331	356	341	372	354	358	330	337	350	349	328	365	377	350	331	369	353	355	375	343	348	358	358	345	343	325	349	340	378	375	359	333	322	321	365	331	381	333	330	327	343	361	322	332	321	373	327	347	338	384	376	337	360	361	323	339	324	373	352	318	342	365	370	330	359	348	323	342	311	362	339	364	352	325	307	347	333	350	371	355	346	351	346	333	335	361	349	325	378	344	365	335	372	315	369	348	365	364	329	346	370	364	327	333	355	339	340	357	350	376	343	373	374	315	348	351	363	358	326	358	372	346	324	351	302	328	377	347	365	370	373	369	339	348	347	330	308	377	389	355	326	374	362	348	340	348	353	356	351	351	317	341	358	340	347	358	336	349	353	350	342	338	372	324	351	354	366	346	343	336	383	353	342	358	333	327	367	371	338	341	350	348	315	329	326	330	341	355	323	363	325	327	350	350	347	334	328	306	347	362	331	363	316	339	338	383	370	348	373	327	337	329	342	349	337	330	355	319	355	371	340	358	348	318	355	345	365	371	349	357	391	343	354	336	335	332	330	335	381	313	347	359	348	343	349	368	336	332	343	325	337	358	355	372	335	328	359	343	353	332	329	327	342	335	351	358	342	316	322	350	351	353	360	338	322	345	353	324	350	343	356	344	320	331	361	340	375	365	349	351	363	327	361	333	327	345	345	360	361	348	339	358	334	355	343	376	328	324	332	353	374	330	361	332	368	359	348	387	332	318	367	339	333	360	328	345	347	343	386	335	380	350	338	349	370	352	349	371	298	332	339	325	389	337	364	358	346	373	383	325	397	351	379	372	337	345	363	316	343	348	330	333	338	337	349	380	360	338	327	331	336	362	331	350	352	316	368	321	349	354	322	352	376	343	321	340	343	342	327	346	354	369	352	332	363	345	328	363	353	366	351	347	337	348	357	304	327	338	352	340	375	366	353	350	359	345	336	347	341	317	367	333	354	330	374	333	372	340	331	337	353	342	367	346	364	338	326	335	342	342	375	382	330	330	371	346	354	377	362	350	333	346	350	353	353	351	371	347	330	382	338	345	361	346	348	374	349	376	321	360	358	354	314	364	360	345	352	364	397	350	338	329	358	327	351	337	352	341	360	338	325	324	355	362	374	360	339	356	338	334	391	323	396	348	358	333	312	354	328	373	318	364	317	363	351	393	369	344	354	361	359	360	325	340	362	357	360	330	345	365	342	329	340	351	342	359	354	399	382	298	334	368	357	333	340	332	353	361	326	332	340	371	358	331	322	365	323	345	336	359	361	375	352	346	349	325	388	341	339	335	350	332	375	345	363	334	347	383	315	361	327	326	367	332	338	365	350	360	382	352	338	348	368	326	346	353	371	346	324	394	343	373	340	344	311	334	338	323	311	310	351	356	334	381	335	318	340	348	322	338	329	393	381	356	371	360	344	338	332	303	366	347	377	352	377	368	353	343	346	317	346	347	350	338	368	333	339	372	331	352	345	376	362	352	337	318	348	349	344	326	344	331	330	375	310	356	381	304	319	355	350	348	371	355	355	358	321	353	303	374	352	344	353	337	349	342	348	341	346	348	366	328	350	318	359	342	331	353	349	338	367	389	344	328	349	338	367	325	349	345	301	340	339	349	310	351	334	326	367	341	360	355	376	369	322	358	353	325	350	326	351	337	329	375	324	324	352	360	323	334	346	352	368	301	370	352	361	368	339	372	364	324	320	414	349	344	321	313	345	339	354	346	326	341	363	347	368	361	344	310	378	343	360	331	365	336	325	350	336	348	326	313	359	329	316	395	357	349	331	344	352	336	324	369	338	334	352	338	341	341	324	372	325	378	353	348	351	345	320	361	347	398	350	312	341	334	338	376	337	325	319	347	343	349	372	361	342	353	361	327	343	332	384	341	355	314	317	371	356	352	370	338	357	331	361	343	338	373	359	358	324	340	351	361	346	335	349	342	353	355	349	369	330	376	313	376	350	310	382	320	353	356	342	339	336	342	327	374	342	313	378	335	338	345	356	348	358	354	331	353	358	322	334	354	354	346	335	317	332	328	384	355	344	378	333	330	363	339	339	360	365	348	341	381	369	362	348	335	357	351	322	383	367	352	353	345	344	341	363	361	359	339	342	324	367	343	359	384	355	371	365	347	360	362	323	348	346	326	346	334	375	317	342	357	333	363	334	322	356	345	336	359	331	392	343	324	363	326	343	364	318	369	379	324	359	334	342	361	358	337	355	319	345	335
22967	21400	29157	24613	23188	24935	22753	12445	7314	4908	3269	2304	1816	1371	1133	997	835	749	586	521	516	460	432	414	375	401	362	376	361	359	348	329	370	343	328	353	354	317	340	320	297	311	337	363	353	302	348	326	340	349	358	324	317	353	323	352	318	340	298	327	326	323	331	320	329	321	345	342	335	302	327	326	342	315	319	310	328	341	352	332	341	346	338	345	335	319	286	380	310	334	331	292	316	295	322	350	365	331	350	312	312	342	326	338	315	377	339	302	316	315	322	347	333	341	336	332	325	306	341	344	306	308	332	326	354	315	330	298	342	336	283	340	358	347	327	336	347	324	338	317	343	325	335	317	345	327	352	338	322	313	318	335	329	337	356	349	312	316	327	309	345	322	371	348	331	336	312	339	322	373	310	324	314	319	320	315	345	361	333	343	326	325	340	340	337	334	339	327	347	321	362	337	318	360	317	347	341	352	332	338	332	327	377	342	331	300	321	372	357	346	372	321	334	334	322	315	320	308	347	298	360	315	328	328	377	358	360	308	349	320	320	326	350	326	301	354	341	324	338	313	332	330	339	318	340	320	318	329	320	320	327	345	326	333	337	339	325	343	327	324	342	326	317	330	306	314	332	308	332	340	341	340	349	359	331	335	313	290	336	339	357	322	348	327	340	353	305	358	313	349	350	313	312	319	313	321	330	331	302	327	335	330	315	299	329	343	336	324	313	304	335	356	315	352	331	301	345	323	393	336	338	307	305	299	351	321	324	313	321	327	325	324	302	381	325	331	361	340	345	327	344	340	309	315	315	328	307	332	333	339	318	346	322	339	313	321	343	306	346	312	317	342	326	340	315	329	307	309	327	335	336	305	332	300	304	330	346	321	326	332	312	323	332	327	326	337	353	355	327	358	335	302	345	315	328	333	351	336	318	332	307	313	353	339	313	329	321	357	321	341	328	339	340	338	322	311	334	297	345	313	352	315	317	356	345	305	336	320	318	303	323	334	345	387	309	346	371	334	324	334	327	302	326	304	301	335	321	332	354	316	357	338	356	331	334	351	353	297	321	302	347	310	321	331	326	307	311	327	343	320	328	337	317	330	308	360	338	319	301	354	324	335	353	305	309	309	327	319	353	330	326	333	310	321	324	322	304	351	350	338	283	319	315	322	326	342	315	303	311	331	345	319	347	339	314	320	329	303	338	313	331	340	311	377	315	319	357	348	314	355	330	357	367	334	346	338	312	332	350	345	342	317	325	313	352	331	333	311	333	366	328	326	306	340	322	331	303	333	343	349	292	336	354	296	318	328	342	342	319	336	345	321	342	352	333	352	346	342	315	349	357	333	309	324	310	338	327	349	292	306	325	344	339	321	315	299	333	329	315	313	336	329	348	303	269	358	334	365	320	306	312	340	343	336	321	298	324	340	312	318	319	303	349	330	330	330	318	336	340	323	329	325	341	320	354	354	375	344	333	316	303	326	337	335	336	359	356	333	304	319	314	332	325	328	357	331	315	340	338	346	309	324	322	322	316	329	337	339	328	334	337	321	344	331	336	334	339	350	330	327	329	321	326	333	332	326	344	318	316	303	297	331	323	327	340	326	327	343	319	360	314	313	293	290	329	294	349	308	301	349	341	305	335	316	318	322	313	317	345	308	307	307	323	323	355	316	350	351	297	325	351	334	312	326	331	310	357	330	338	345	333	308	324	350	304	354	317	320	329	330	329	324	319	325	319	323	330	310	337	333	324	324	334	331	313	330	300	347	339	322	323	349	328	318	309	307	302	308	338	338	327	360	364	345	328	320	327	314	313	328	330	328	328	294	343	331	316	337	327	343	344	341	350	328	337	307	365	312	363	330	350	309	331	342	340	299	342	326	330	325	290	340	313	342	339	323	331	313	347	337	335	343	321	322	321	338	348	318	347	337	344	331	331	330	332	358	329	336	329	355	287	340	351	314	370	321	336	314	326	334	333	330	335	329	311	331	345	327	323	314	322	314	318	325	343	338	316	316	310	367	367	332	331	322	331	355	303	364	299	320	302	329	340	337	326	333	307	311	319	314	306	339	310	369	325	349	319	348	327	309	334	337	331	302	346	333	314	298	344	329	339	348	304	323	355	320	324	326	320	300	345	300	320	325	321	328	313	321	308	340	356	343	293	332	339	300	344	354	339	339	356	369	270	336	339	304	317	321	308	315	348	332	311	313	307	340	319	315	318	356	320	298	337	367	334	350	310	332	297	331	314	333	328	332	312	347	347	321	324	351	350	346	305	331	347	310	308	342	359	350	341	335	349	324	324	343	318	322	343	315	345	357	302	325	308	322	320	344	336	316	333	322	329	327	331	340	323	317	353	346	328	366	335	364	310	323	358	350	362	306	341	321	327	329	310	344	321	329	318	320	332	331	313	324	307	327	352	320	310	295	352	356	317	326	360	353	313	350	354	360	319	348	342	318	331	306	312	313	339	323	367	339	391	306	335	340	352	324	305	315	320	362	316	328	304	324	315	371	349	334	353	360	333	303	356	310	328	343	347	343	304	341	330	289	368	347	330	346	378	330	328	338	341	336	341	370	334	336	323	291	326	315	326	333	308	358	354	291	359	354	292	305	300	339	330	329	337	329	319	309	304	312	345	317	300	339	362	358	343	363	334	354	329	310	336	337	327	333	337	345	317	304	313	312	299	352	354	316	340	344	321	337	326	342	329	345	333	327	327	354	314	317	344	322	313	349	316	332	299	340	312	355	327	334	338	350	321	333	324	325	339	318	310	353	309	322	345	335	356	332	325	354	374	316	333	305	364	316	335	368	353	327	295	337	302	308	349	358	321	305	325	317	314	327	311	338	355	357	360	354	319	310	305	322	348	332	368	311	356	315	313	347	337	328	324	324	351	349	324	362	321	325	331	324	308	360	376	337	329	330	334	345	309	343	307	312	360	318	314	310	320	324	312	339	338	325	290	313	300	330	292	353	293	300	349	359	328	356	319	339	314	352	335	334	322	344	344	306	334	354	331	314	318	312	333	299	306	349	330	347	334	342	355	315	331	346	351	312	348	333	306	346	344	331	299	317	321	319	338	323	319	329	322	328	294	339	352	311	350	345	324	299	339	325	344	301	326	345	320	328	312	317	326	350	356	321	325	331	326	288	333	340	324	342	343	372	334	340	320	326	359	322	315	342	340	364	324	288	333	344	305	315	280	324	320	329	323	320	315	329	355	340	308	335	371	307	334	337	336	332	322	374	351	349	344	304	355	319	324	334	322	317	283	317	316	303	307	328	319	356	356	320	350	304	331	354	309	310	335	345	344	322	354	326	328	318	311	319	330	311	330	349	367	323	309	336	336	331	319	302	356	338	360	318	323	346	362	328	296	335	297	330	335	335	319	354	335	313	340	323	356	348	347	337	359	351	303	334	310	315	353	293	333	297	325	359	325	341	307	310	323	359	321	310	329	361	360	321	332	309	305	375	319	342	346	331	339	347	304	346	361	345	324	325	352	355
35639	67401	56042	43443	35246	28247	21438	15408	10614	7565	5088	3611	2776	2049	1681	1562	1157	999	764	667	590	535	496	500	482	437	447	437	389	348	377	364	391	360	385	371	331	371	367	352	366	376	316	356	350	342	370	345	371	365	292	357	362	342	306	314	318	329	323	358	368	333	343	322	357	347	358	380	324	347	349	348	351	350	319	366	334	344	332	323	373	335	369	359	359	323	316	333	357	338	323	350	353	339	341	345	340	352	360	366	351	382	324	362	335	350	325	337	340	334	347	364	320	324	345	348	327	344	363	343	337	365	346	352	350	333	356	347	362	326	347	340	339	360	320	335	360	330	373	344	347	354	354	306	347	406	340	346	338	353	357	337	343	349	363	303	348	357	338	327	368	358	367	401	328	365	333	359	348	301	312	322	371	361	382	343	368	395	348	314	373	355	344	320	327	320	351	342	337	338	334	332	368	324	358	322	361	343	357	330	326	339	350	354	344	355	325	351	336	345	321	319	332	290	341	360	340	339	341	323	342	306	381	339	352	355	325	357	352	330	349	348	351	333	321	360	365	340	333	328	328	320	335	342	358	366	344	314	346	360	342	373	312	340	337	361	331	356	331	359	338	367	376	379	334	325	381	382	316	337	325	345	296	331	357	360	372	351	336	324	326	338	360	375	336	321	359	389	320	347	377	376	354	324	341	312	318	292	371	362	339	332	324	370	365	331	301	355	319	350	331	316	360	339	353	342	351	350	339	339	354	367	352	353	363	352	349	353	369	340	360	371	339	358	353	327	339	335	328	373	315	352	317	322	314	334	388	336	345	336	341	366	329	315	357	336	340	312	373	343	382	344	348	332	336	318	351	354	319	362	367	337	332	349	307	342	335	327	348	326	349	343	307	327	338	353	342	367	328	330	339	333	368	388	327	339	330	357	350	324	325	331	371	362	362	371	344	339	362	340	334	385	340	353	285	331	340	345	321	365	351	359	323	340	356	373	317	327	351	333	331	348	330	345	344	350	333	361	331	345	321	339	366	341	299	306	389	323	369	340	338	316	338	343	336	327	356	334	366	345	324	355	361	348	346	358	339	340	353	359	320	362	338	353	331	349	350	346	347	349	342	340	304	320	344	339	349	339	334	350	376	331	337	327	338	350	353	349	350	306	348	313	378	351	366	339	345	343	320	342	333	344	368	352	367	306	304	318	330	339	337	353	367	313	345	332	384	337	339	359	313	322	352	316	365	322	369	341	377	317	330	325	332	371	356	355	356	355	320	339	345	399	349	306	357	353	359	330	337	357	352	340	326	321	330	344	382	330	350	299	359	323	347	342	346	345	349	346	328	374	329	353	325	363	333	344	345	372	338	327	356	391	358	335	326	367	353	344	320	311	351	351	324	322	387	340	361	381	316	334	326	340	364	335	337	372	314	341	345	365	344	350	349	344	356	319	350	342	360	350	364	360	329	363	354	359	365	315	343	346	357	370	327	341	352	328	359	343	349	362	333	308	353	320	353	332	355	366	309	380	335	310	363	357	352	337	343	337	360	332	355	324	349	370	326	358	356	351	329	349	346	333	319	330	351	347	367	349	365	350	335	319	313	338	357	389	340	348	339	318	345	331	328	334	325	306	360	346	345	337	364	328	321	332	338	321	357	362	352	337	331	357	363	355	347	327	335	365	341	328	378	338	345	328	338	329	332	366	319	327	376	325	362	328	365	356	325	364	371	345	345	321	345	324	354	330	389	343	343	365	339	364	343	329	344	310	324	342	361	312	342	339	358	361	350	340	351	347	293	313	359	323	352	313	343	334	340	329	365	313	357	334	345	328	349	328	348	377	361	370	336	335	374	322	336	351	348	339	323	389	332	354	342	346	362	342	333	372	353	324	385	334	332	343	317	368	340	344	354	360	343	378	355	349	347	364	339	318	349	324	335	335	355	354	334	354	315	351	327	323	334	358	350	311	368	319	350	319	338	315	355	370	364	332	341	325	344	355	356	380	333	351	356	318	346	336	352	345	368	348	390	308	369	321	335	323	348	371	372	369	338	323	380	335	350	393	362	328	326	356	332	384	340	369	338	347	342	370	339	362	355	381	334	349	342	330	318	308	310	366	313	354	363	321	377	379	334	328	351	334	344	333	340	353	342	334	348	337	349	355	366	335	365	360	329	339	364	343	337	342	328	369	347	330	348	302	354	337	358	348	330	319	354	350	348	344	360	362	342	333	359	373	331	341	357	339	349	355	363	319	366	348	314	332	349	352	317	345	350	326	351	355	320	345	346	337	328	315	326	346	334	345	339	348	315	360	342	331	335	351	328	323	354	340	363	339	359	338	319	357	334	355	344	364	377	330	379	363	334	364	306	341	389	300	380	369	391	353	360	356	343	325	351	349	353	349	328	372	329	359	341	328	351	346	374	322	356	360	319	373	362	350	364	346	334	353	357	329	337	354	340	357	343	338	331	321	343	336	369	317	340	326	357	337	340	365	373	391	343	324	357	340	348	350	355	342	342	355	324	353	360	336	378	346	383	371	362	347	363	318	407	367	342	344	333	346	315	356	352	364	341	322	307	337	360	366	372	322	337	330	359	369	327	361	376	376	299	352	313	372	374	350	332	328	392	372	313	318	359	355	322	345	340	352	335	341	358	362	350	329	324	297	337	374	356	340	313	338	349	351	347	357	372	383	350	338	367	340	382	352	313	356	359	332	341	339	357	359	342	364	315	322	369	344	369	401	341	337	368	340	353	335	342	331	345	365	358	329	360	322	313	371	363	382	335	343	337	378	350	352	365	322	339	354	339	361	344	365	394	352	342	333	330	386	371	340	353	368	348	365	347	327	343	322	319	336	347	321	345	367	333	334	337	297	340	372	364	325	313	315	340	337	349	348	362	328	338	335	375	365	366	302	337	336	350	337	354	335	336	352	369	350	352	329	334	335	317	330	330	311	342	353	331	331	341	352	364	351	344	354	325	350	333	355	355	347	329	326	348	382	325	361	336	355	316	335	334	327	344	362	339	359	326	367	340	358	332	375	354	336	348	374	314	358	350	371	332	352	331	355	356	371	363	384	340	367	308	359	343	337	315	359	341	363	324	330	324	333	356	307	365	341	359	332	353	363	367	325	319	352	358	383	306	365	377	322	319	367	342	348	333	346	345	359	356	346	338	360	334	322	337	363	336	356	354	350	320	356	365	326	311	344	311	338	351	377	315	320	324	328	382	358	322	354	361	346	326	315	374	338	367	324	339	340	357	361	331	363	368	367	352	353	334	336	355	301	335	323	357	346	336	362	324	344	348	335	339	357	349	305	320	361	354	341	334	329	357	338	327	319	340	350	333	340	388	370	336	332	337	339	371	358	378	381	333	346	344	324	342	367	343	349	355	333	323	344	314	330	336	332	341	347	332	341	350	334	360	356	360	346	326	356	362	329	342	358	332	368	363	360	390	348	316	368	365	366	311	382	319	336	330	312	329	323	355	339	340	361	349	356	354	318	325	361	349	330
32645	40023	43652	31961	19952	12435	7281	4338	3004	2056	1350	1067	906	655	595	549	519	431	409	384	358	369	361	343	339	341	310	300	337	298	335	299	314	293	271	306	312	321	318	306	288	320	304	298	297	318	308	309	341	311	333	309	319	307	310	301	301	338	290	336	304	322	305	317	344	296	289	288	308	318	282	326	306	328	301	319	311	324	287	301	299	307	298	279	289	303	310	301	321	289	316	289	316	301	317	297	323	303	304	302	300	334	276	307	338	300	328	317	310	303	334	323	334	315	302	311	301	346	305	302	322	292	344	346	308	331	358	293	301	312	328	266	293	321	321	328	304	302	308	313	316	318	317	334	357	319	342	349	331	321	309	334	327	339	338	310	300	294	328	306	314	329	364	321	341	359	314	316	327	300	300	332	296	306	334	293	341	308	311	324	303	316	314	338	317	317	283	315	305	341	322	328	301	311	304	337	323	325	308	345	304	335	336	314	294	319	303	290	313	316	351	319	301	320	305	307	283	294	329	325	353	310	344	295	298	320	313	298	308	325	284	296	342	324	338	339	333	314	296	319	311	307	299	320	295	293	314	328	306	299	332	305	285	325	320	325	343	299	301	316	303	289	312	314	283	334	321	286	303	304	304	307	331	329	333	323	337	321	325	289	337	305	280	300	319	306	296	325	311	311	315	309	327	300	305	333	336	320	323	328	313	318	328	313	316	330	316	364	291	300	361	289	301	306	304	314	309	305	313	316	258	304	315	321	276	354	311	357	303	314	324	275	321	312	308	304	290	306	333	327	296	282	322	335	347	312	339	320	337	371	318	348	299	304	342	316	333	334	328	326	311	290	332	313	338	317	313	328	322	301	331	305	346	285	313	303	321	301	300	314	299	300	321	358	310	321	353	326	299	299	319	286	325	315	271	300	275	298	330	304	319	301	323	335	316	341	311	333	306	301	300	312	293	333	312	311	309	298	302	319	329	307	322	346	316	332	297	316	312	283	296	291	324	301	324	326	292	342	296	306	329	322	321	326	309	356	307	307	293	310	319	307	334	305	333	297	301	292	282	324	344	308	312	284	307	350	311	313	324	335	310	311	298	302	301	328	300	311	319	319	314	313	311	324	305	281	298	344	323	367	318	312	315	340	292	316	296	314	323	344	326	305	306	327	310	349	308	328	313	324	300	332	319	315	315	283	307	337	305	287	325	290	301	317	343	320	329	342	318	350	332	319	328	302	309	325	297	314	315	327	317	327	322	322	313	320	337	312	323	307	313	290	327	329	308	313	290	292	309	309	306	318	335	299	294	332	283	301	308	327	325	316	326	311	304	319	296	325	304	296	323	292	352	300	297	324	317	326	303	299	288	311	275	312	322	312	295	336	317	322	303	346	286	298	298	301	352	305	336	284	309	309	335	325	327	319	315	293	284	331	296	317	338	341	287	283	307	303	319	321	316	306	268	327	271	298	303	299	305	301	331	309	321	316	308	312	305	319	319	307	351	306	306	295	320	324	343	290	306	317	314	327	318	328	290	320	327	312	330	316	301	298	306	300	328	323	336	295	313	300	327	324	297	318	311	322	340	331	303	305	304	329	344	322	341	321	317	335	329	312	341	314	303	313	324	347	300	324	362	275	313	344	290	326	329	308	319	296	326	307	328	300	330	305	298	324	319	317	318	321	334	320	311	317	287	340	315	279	317	309	310	323	296	317	316	307	312	306	299	335	306	344	311	318	292	329	335	349	346	299	318	308	298	312	303	318	274	325	313	311	305	307	319	293	303	326	332	336	305	325	340	274	299	294	297	311	327	317	319	307	311	302	294	334	314	307	313	314	311	309	324	346	313	327	327	296	299	292	341	293	325	332	316	315	326	302	328	319	313	288	345	295	327	316	342	327	306	306	328	315	310	299	284	300	300	330	321	315	298	319	289	334	309	271	317	342	306	308	329	301	360	310	323	310	316	294	289	323	304	322	333	302	323	322	318	307	316	294	305	293	342	290	324	343	333	319	295	338	299	302	306	307	296	294	303	310	336	308	341	319	328	339	335	312	338	311	358	295	322	319	309	343	338	321	305	305	303	340	310	327	277	325	319	315	291	309	290	289	332	327	322	287	312	315	292	312	312	301	291	267	307	302	342	318	316	329	303	298	330	347	305	320	339	298	343	326	347	288	283	327	346	325	304	317	311	277	316	336	323	334	323	309	313	292	335	315	301	311	305	308	312	253	304	317	331	322	320	296	313	329	325	305	324	313	310	324	305	318	328	284	303	316	312	311	311	315	340	346	326	319	324	329	321	328	320	341	307	300	311	331	355	310	306	353	325	333	293	331	294	310	311	310	307	314	317	320	330	301	286	300	295	309	308	331	309	335	290	311	315	333	313	321	307	298	325	334	290	348	334	324	311	295	354	323	321	334	320	315	322	329	311	311	304	312	317	329	301	307	328	303	306	326	329	308	317	312	315	315	310	328	332	308	319	330	296	327	330	297	326	310	334	332	322	324	353	310	306	325	323	335	316	306	309	311	277	326	344	321	308	318	295	320	320	323	302	332	310	321	311	315	311	331	304	310	340	339	317	301	318	309	290	317	265	322	332	328	343	271	353	295	261	331	335	334	335	320	311	294	325	319	301	305	296	299	310	303	326	336	335	331	313	300	364	312	331	322	299	323	325	348	312	325	297	314	293	332	328	347	295	289	323	310	332	295	314	277	315	326	294	302	297	313	331	322	299	319	313	317	297	326	277	340	325	306	331	317	323	277	336	348	336	290	310	313	306	305	342	310	300	320	292	328	325	325	290	299	341	329	301	313	310	314	344	315	324	303	276	306	323	331	316	309	303	321	349	315	369	305	306	312	336	322	319	310	299	324	338	303	310	321	287	263	317	297	315	298	303	327	315	339	317	314	348	338	288	308	310	280	309	301	308	317	283	302	309	332	314	306	323	329	326	329	321	318	325	313	313	320	298	330	333	317	320	336	332	278	338	300	339	285	295	328	313	336	294	278	318	326	315	309	315	311	320	292	307	332	317	304	281	312	304	293	299	324	313	345	321	292	298	316	311	297	316	316	341	324	282	300	303	337	330	311	310	300	312	345	288	296	298	306	317	286	327	320	349	315	316	336	323	298	288	337	319	342	284	322	306	318	340	309	305	305	304	358	326	316	324	336	335	303	361	316	295	325	321	319	306	321	293	292	318	322	296	323	350	322	309	342	297	360	302	296	306	294	323	308	319	315	307	325	301	336	310	314	314	308	310	318	314	338	316	302	322	348	309	330	326	316	303	316	329	317	330	318	295	299	315	337	316	297	311	313	325	343	310	270	276	339	294	285	298	293	337	329	340	314	335	325	317	296	323	320	284	320	348	320	326	340	310	288	336	288	330	352	304	307	287	324	315	281	313	327	335	353	319	308	281	323	315	297	323	308	324	315	330	342	324	312	311	316	336	284	297	338	352	305	296	346	356	305	332	284	311	298	311	327	313	321	318	284	310	338	322	293	304	307
34235	53415	42537	29801	22222	16159	10816	7174	4923	3441	2371	1650	1320	1049	900	782	689	529	520	434	429	405	439	370	326	351	362	376	354	344	376	317	351	367	354	329	333	304	337	325	306	354	378	351	338	344	356	355	377	347	307	357	345	300	349	373	337	341	326	343	338	336	348	328	326	349	353	332	356	362	335	341	317	343	349	356	339	318	322	340	310	307	343	342	328	321	323	344	317	361	332	319	323	335	359	348	338	361	337	347	346	370	317	334	324	341	348	346	320	339	331	322	317	339	346	338	337	335	324	359	347	332	343	323	316	325	368	334	337	370	340	354	351	330	341	330	318	339	323	327	350	368	321	368	348	311	336	305	328	350	332	329	315	332	357	333	366	304	360	318	323	365	304	324	325	326	309	319	340	351	355	352	357	329	363	306	342	337	330	338	331	365	339	339	363	334	356	326	336	343	315	333	350	332	323	387	332	363	348	359	304	322	318	368	338	308	313	329	369	321	319	318	341	320	315	327	295	326	321	345	331	372	337	337	323	330	334	341	355	347	362	340	323	320	303	341	337	337	329	337	337	321	339	337	341	345	321	317	343	321	345	352	306	364	324	322	342	356	321	361	301	354	351	361	348	326	314	351	334	340	338	337	333	296	343	335	325	330	349	358	345	318	343	311	319	319	330	353	351	344	322	377	345	320	362	326	321	361	368	308	322	353	334	357	335	333	330	321	334	319	346	342	352	310	358	292	369	350	349	327	349	319	331	370	373	355	326	337	320	326	341	322	337	370	378	315	335	364	353	347	331	333	325	346	356	316	374	320	348	333	364	341	303	315	353	316	347	364	333	326	327	358	335	356	355	332	310	356	309	364	320	326	356	346	376	325	358	284	369	344	347	334	344	378	311	371	314	340	356	336	355	347	316	336	321	341	306	344	302	361	344	340	327	355	321	347	326	321	307	322	347	342	343	342	316	320	337	339	332	358	332	345	331	353	357	338	359	298	299	339	343	323	332	347	335	332	335	307	306	336	353	299	325	370	328	323	322	326	344	309	369	357	334	317	354	339	326	343	320	320	344	332	348	328	348	332	308	350	357	334	357	346	350	348	342	331	348	350	336	328	299	354	327	355	332	341	325	310	345	326	325	331	351	324	341	355	371	345	345	354	331	365	335	314	316	357	347	355	336	335	346	365	336	337	356	324	364	338	366	332	293	325	328	347	342	294	347	338	321	354	353	319	307	346	317	324	318	330	347	335	326	340	340	364	345	313	319	326	313	285	318	347	327	327	317	322	322	305	358	335	377	326	330	348	345	308	349	338	300	327	342	314	343	332	340	324	344	318	320	350	342	325	344	340	313	286	323	328	345	303	336	333	327	321	336	356	357	335	340	362	350	335	337	353	342	343	365	372	355	339	328	341	351	327	324	345	338	339	304	355	344	340	320	335	356	322	323	301	282	366	322	341	325	311	321	362	323	354	334	363	341	363	353	336	360	340	321	347	323	314	331	337	346	330	309	307	353	374	327	351	383	350	324	365	319	324	331	336	351	331	354	334	306	361	305	376	334	345	324	337	326	321	340	346	329	349	346	341	332	313	348	323	297	335	338	328	325	340	322	349	347	319	342	342	359	341	336	347	324	342	320	303	341	326	326	321	337	322	326	314	323	307	321	376	339	365	306	329	334	305	359	337	338	331	328	321	327	314	317	307	360	317	335	341	345	336	354	323	290	336	355	320	338	341	344	310	330	345	315	323	337	347	320	342	342	338	312	354	336	303	323	351	348	350	355	325	304	310	328	344	347	322	345	347	370	324	358	334	305	358	327	281	365	349	321	318	344	351	331	314	333	348	321	338	343	356	336	343	355	366	341	354	334	335	363	350	319	299	322	344	333	339	330	358	346	360	350	333	332	336	343	323	349	308	327	354	339	339	375	317	356	322	345	323	342	344	359	367	351	324	350	329	338	302	334	349	332	328	351	359	343	328	370	332	345	342	329	380	360	322	330	352	331	324	300	312	314	333	333	354	345	362	353	362	336	345	304	334	313	358	321	326	317	336	325	308	334	333	352	331	304	309	328	313	348	326	321	331	327	341	358	330	326	352	338	330	309	384	329	317	359	306	314	325	324	325	376	338	339	311	347	356	313	358	298	312	348	378	368	346	304	379	343	298	337	312	333	316	292	342	347	329	331	327	343	363	343	349	316	347	355	335	340	313	333	325	364	325	314	308	321	344	352	355	342	352	332	370	350	343	345	329	328	339	358	347	333	348	307	347	358	338	332	324	313	343	340	368	295	328	302	332	348	330	319	336	337	326	337	338	314	325	346	385	341	331	338	305	313	357	347	346	342	331	356	359	307	311	333	335	350	315	302	334	345	344	352	336	331	324	335	345	310	348	333	351	337	306	372	318	354	355	353	374	328	305	303	362	315	340	316	332	354	357	344	308	351	345	333	334	323	304	335	321	348	364	338	338	368	349	298	339	340	307	324	319	352	321	346	324	329	332	341	338	366	331	346	324	334	357	324	302	327	340	316	293	320	324	343	362	354	369	343	294	378	356	330	365	327	329	352	310	301	321	351	354	316	341	321	330	371	340	365	331	326	333	308	311	291	314	307	329	339	351	331	339	321	352	345	348	341	353	316	348	287	298	340	336	334	325	338	296	306	367	331	334	284	344	335	333	314	366	316	349	322	344	397	358	325	369	340	335	345	355	345	336	342	327	328	326	346	362	376	345	367	333	337	323	320	320	345	347	358	340	351	303	328	354	346	331	331	325	362	355	328	328	336	330	326	315	334	375	352	316	363	321	326	353	346	314	342	312	330	311	327	363	318	318	328	338	346	327	354	315	338	320	307	344	326	353	328	318	327	342	323	335	354	316	344	330	351	349	354	311	327	319	316	327	332	326	318	323	329	347	310	322	345	360	357	350	320	313	325	324	328	326	360	319	378	319	362	326	346	327	353	325	340	326	356	326	355	337	320	325	309	328	327	336	314	314	330	342	339	365	324	352	331	328	340	338	340	355	317	362	352	360	344	344	362	324	357	361	363	364	323	308	311	305	343	307	369	340	333	331	347	344	330	315	344	329	335	354	377	348	335	321	329	334	323	368	344	331	348	324	358	343	349	336	341	328	334	305	340	310	320	332	309	315	365	354	355	343	329	366	339	313	327	349	340	345	369	373	334	346	341	317	339	312	313	316	340	326	312	322	314	342	326	335	359	331	345	329	337	340	327	354	355	350	326	326	336	330	308	342	339	327	351	338	324	357	329	299	359	352	356	340	337	317	336	328	339	334	338	332	345	356	317	334	353	328	297	344	319	334	322	345	358	317	318	332	343	356	340	304	360	337	344	306	311	341	349	335	324	328	367	365	329	341	340	336	339	329	337	352	304	339	354	368	310	317	330	312	339	312	312	329	339	343	341	356	324	331	332	345	321	331	321	344	326	333	324	357	354	357	332	320	329	340	320	334	371	345	315	309	332	317	307	325	360	306	329	336	334	347	353	323
24268	21473	29233	26980	24814	22385	15297	8221	4955	3533	2325	1612	1228	1065	900	808	666	533	490	427	407	386	387	394	373	358	348	341	318	296	323	328	314	340	320	332	307	311	300	307	322	293	321	283	305	306	332	299	288	340	343	295	340	308	266	292	320	309	277	327	305	312	336	312	320	318	289	311	308	321	319	308	314	339	308	300	305	282	326	327	315	321	307	317	296	303	302	291	284	338	301	276	302	278	329	306	321	306	287	298	320	314	301	308	331	299	292	275	331	292	288	267	305	315	288	334	285	305	288	313	307	326	310	305	299	315	283	309	309	293	331	321	310	277	309	301	305	313	303	304	295	289	303	317	278	317	291	295	357	323	308	307	323	335	353	299	298	343	282	286	338	314	294	283	330	319	310	297	312	269	330	319	303	327	291	301	335	326	305	297	290	322	302	333	296	338	301	313	280	287	312	299	330	284	305	318	280	290	314	294	314	304	309	311	310	308	308	315	334	299	324	289	361	336	295	301	310	282	304	305	295	325	325	330	348	339	265	315	302	299	306	324	338	281	319	323	288	324	302	290	304	288	305	299	305	317	291	305	302	349	285	314	311	341	305	305	326	341	300	305	312	293	315	316	306	329	333	279	293	285	322	333	307	299	296	309	285	301	314	317	308	320	321	312	305	290	302	341	305	307	270	315	312	305	346	324	350	281	335	330	298	289	297	292	315	321	311	328	305	316	340	304	301	309	305	285	335	302	306	329	305	303	290	305	304	309	311	338	292	307	315	333	297	317	299	303	324	340	305	318	307	303	330	333	330	334	323	321	301	300	314	295	293	306	323	327	316	316	309	308	317	329	308	331	292	315	311	340	298	307	284	317	303	324	304	325	308	311	282	311	336	281	295	279	325	301	334	319	333	319	325	339	313	309	282	319	321	301	313	327	328	306	322	295	305	317	305	308	314	348	292	309	301	295	327	330	284	288	305	321	335	308	299	316	293	346	288	296	295	310	304	330	303	315	283	295	312	301	319	305	272	341	312	323	304	296	294	354	307	352	361	324	336	344	296	316	325	314	300	302	348	344	329	304	318	298	326	294	290	298	321	297	298	304	312	301	305	309	280	317	293	292	333	327	331	315	276	302	325	301	322	314	293	318	315	297	335	327	297	332	312	334	274	306	335	324	314	320	329	306	282	316	285	330	286	321	332	306	387	313	307	282	314	270	341	316	312	318	327	288	301	317	308	300	308	311	345	332	275	301	306	301	256	321	302	318	309	296	314	327	289	328	316	287	301	323	291	315	325	297	317	323	351	325	327	344	292	349	328	310	315	316	297	289	297	305	324	320	293	309	300	273	269	332	307	291	310	327	309	296	332	317	317	291	317	300	284	298	310	311	314	301	287	324	307	322	316	301	320	309	345	318	313	280	319	269	305	312	285	346	314	309	311	299	328	256	317	311	316	290	303	317	343	324	313	317	326	326	306	337	297	327	306	307	321	313	317	318	328	281	335	276	333	301	319	322	321	322	289	297	331	319	308	304	285	307	321	277	325	330	304	325	285	287	304	347	336	334	331	301	280	307	308	298	307	337	312	314	294	320	337	307	332	287	321	321	309	317	337	322	309	295	321	327	319	317	307	306	301	337	308	290	306	305	315	341	321	301	298	274	282	295	315	301	318	348	312	311	303	317	318	294	292	288	325	312	310	324	347	292	289	301	288	297	324	306	305	328	304	291	295	321	320	330	308	291	313	316	331	303	305	290	338	333	309	295	278	311	314	335	313	299	307	297	308	315	312	317	315	306	315	313	282	332	301	332	286	298	311	306	322	335	324	299	289	313	345	344	281	307	336	308	305	320	317	314	339	326	304	306	294	316	316	317	338	340	340	285	282	292	313	302	310	321	318	288	345	286	314	290	288	313	315	324	316	333	296	314	326	303	335	307	288	308	322	306	308	329	312	295	302	318	298	293	295	310	278	302	337	293	326	296	317	303	316	324	296	296	310	308	317	292	309	340	267	336	281	300	324	337	320	326	307	332	295	304	317	274	322	295	307	306	315	280	310	306	287	316	321	317	300	300	315	324	294	292	329	312	319	293	337	301	309	311	319	288	356	306	337	323	363	349	306	342	313	292	332	303	326	316	295	318	332	340	295	290	333	288	298	320	324	301	298	274	339	307	294	329	304	317	339	303	292	322	271	293	304	295	289	306	289	337	286	331	323	317	328	311	295	291	301	369	300	289	300	310	322	298	314	327	394	295	312	321	323	322	289	289	302	307	315	310	299	318	305	303	288	291	361	336	329	293	282	281	313	312	301	295	319	278	295	280	295	317	295	288	318	292	304	303	310	307	309	335	307	300	310	299	319	302	304	303	308	315	332	312	307	316	314	311	298	319	321	318	323	319	336	310	334	301	322	297	307	306	305	310	312	296	342	295	324	344	314	301	287	352	316	324	323	294	285	295	304	291	337	289	321	304	321	306	305	309	290	316	272	290	324	329	324	297	257	294	313	300	322	328	313	322	309	281	318	291	327	276	332	310	302	302	302	304	315	302	316	347	300	312	338	282	317	313	295	288	333	295	316	306	297	329	302	296	328	300	333	318	301	335	277	317	300	328	289	291	335	327	320	314	300	293	309	280	317	287	323	299	279	305	317	320	286	321	327	306	301	326	298	285	277	315	352	338	320	292	299	322	327	322	318	307	321	341	315	297	321	323	326	279	286	289	290	294	308	328	311	315	295	313	286	287	299	304	298	286	307	326	290	310	297	344	310	323	303	304	300	329	282	297	325	305	310	336	316	344	334	319	328	295	312	329	337	302	305	293	338	336	307	313	314	318	301	314	309	289	292	298	324	330	281	321	297	289	298	305	334	307	313	304	297	310	297	312	307	309	291	325	308	323	280	332	316	310	321	297	339	314	300	274	319	291	328	343	305	299	307	307	323	311	316	327	315	311	315	313	305	297	308	297	284	300	290	306	295	347	303	340	299	347	324	310	317	311	342	309	305	274	326	291	279	311	310	279	335	306	336	317	307	324	339	325	304	318	292	354	321	303	293	267	346	312	331	305	312	310	268	280	331	288	311	313	325	291	316	309	307	299	341	255	356	302	291	305	304	315	300	299	282	316	318	314	319	318	299	329	298	296	304	307	329	295	331	336	310	325	327	287	326	309	291	337	328	301	328	300	323	356	324	290	343	290	309	299	295	326	329	294	302	310	305	312	292	288	329	299	275	306	306	292	291	282	316	308	314	316	319	307	289	332	336	312	276	299	309	285	307	346	313	272	337	309	286	317	351	310	320	314	316	328	299	326	347	297	309	281	311	290	304	315	292	302	326	339	352	311	305	321	316	303	284	284	347	329	360	291	290	331	343	306	288	298	275	303	302	312	327	310	324	311	317	340	328	286	285	325	316	329	307	271	290	309	293	320	285	321	299	354	313	309	321	309	322	324	301	294	320	307	355	295	305	319	303	279	298	309	290	287	299	307	282	318	315	306	321	314	301	320	306	292
33567	61581	50598	37942	30177	23417	16249	11478	8039	5703	3628	2756	2051	1561	1292	1130	855	759	606	542	506	515	456	422	390	413	378	375	343	340	331	332	372	327	361	350	347	339	331	346	341	352	316	316	340	328	302	295	332	322	307	325	365	324	339	328	313	338	312	340	336	319	356	310	352	339	341	357	304	365	335	366	326	311	329	278	297	320	323	343	329	327	323	340	323	322	345	356	294	316	328	354	313	343	332	358	322	326	330	347	336	343	321	286	326	356	336	384	337	332	321	323	335	330	323	339	317	314	324	312	357	320	298	320	330	315	329	339	342	329	316	334	335	304	367	315	347	340	343	331	330	361	330	336	284	332	318	313	301	322	303	354	318	339	324	354	306	320	347	303	335	349	337	334	355	343	311	337	303	326	359	303	305	300	334	325	365	306	330	338	335	310	302	351	332	340	325	338	336	353	354	333	323	345	323	344	323	334	349	331	323	300	335	353	351	338	338	329	315	309	299	309	345	302	352	317	322	329	353	299	308	313	317	338	337	337	325	335	329	310	339	324	318	333	322	357	352	353	337	330	335	334	313	333	327	360	336	323	319	340	314	300	304	321	337	339	315	321	360	322	312	342	338	314	344	355	371	311	311	327	358	330	310	335	349	360	339	335	345	311	310	372	352	340	343	336	297	311	364	307	324	313	336	336	298	311	323	316	301	326	332	317	331	340	347	330	330	340	308	323	314	362	309	342	335	301	283	350	354	342	300	345	316	328	337	303	357	340	322	299	329	320	337	317	348	342	350	347	323	348	337	320	320	327	371	290	353	320	310	324	328	333	358	321	336	336	337	355	326	289	325	338	355	331	313	344	355	348	338	329	325	306	339	319	352	317	290	333	371	333	350	344	318	326	337	323	334	295	337	350	319	317	341	289	314	322	353	323	305	326	316	340	340	319	349	326	317	308	320	309	373	341	335	323	335	358	324	327	347	323	310	341	311	336	339	352	328	327	312	328	304	359	333	328	336	315	319	307	313	322	302	336	301	302	317	344	298	347	320	318	367	311	315	358	382	339	342	338	317	335	330	321	330	347	315	346	329	325	354	336	336	292	350	313	313	343	307	308	413	346	319	332	330	332	343	336	337	357	332	331	318	300	359	335	354	337	313	320	315	342	305	324	340	311	335	331	358	362	336	311	329	322	345	361	344	345	314	328	321	337	360	311	354	327	351	315	343	317	354	313	308	330	321	313	298	346	318	343	363	312	346	363	343	328	336	342	316	298	323	327	293	308	322	316	341	294	363	371	307	309	308	335	322	322	344	339	324	318	337	327	336	327	350	311	327	304	334	306	288	321	317	321	302	293	325	345	329	333	330	339	287	310	314	349	329	285	307	338	323	316	331	314	318	333	347	309	319	325	335	333	362	325	289	311	364	322	330	354	308	317	333	322	309	326	316	321	337	327	326	325	331	309	354	337	319	311	309	318	328	313	363	341	343	327	296	325	381	317	302	306	331	314	329	338	323	303	366	361	329	298	297	327	331	346	325	333	334	320	340	344	336	343	346	319	328	379	337	341	355	358	324	319	298	288	345	352	345	332	338	307	310	315	354	320	290	302	317	314	343	323	335	328	360	329	315	286	357	353	340	326	322	333	309	350	337	325	316	346	315	306	329	338	341	344	317	390	330	330	333	336	331	355	326	333	298	320	330	337	306	346	322	326	361	319	344	352	333	349	303	322	325	320	354	337	328	315	342	339	313	317	337	298	331	344	363	298	309	305	332	316	355	325	334	322	355	321	328	330	319	333	347	321	315	344	335	354	357	340	341	302	328	344	340	307	306	315	332	364	324	337	336	338	300	316	320	318	319	338	299	314	292	304	327	331	330	318	339	332	344	344	322	328	296	314	350	319	327	342	347	322	362	341	327	306	327	358	335	330	327	335	337	346	339	347	337	338	305	314	328	329	352	317	328	319	332	335	312	324	331	323	323	357	339	288	341	299	340	317	338	333	313	349	296	320	334	303	311	343	344	339	346	341	308	345	313	331	315	288	339	348	319	325	352	308	329	350	345	342	332	358	310	326	310	325	341	341	332	314	346	358	359	318	317	301	337	339	342	297	343	341	298	328	323	312	322	335	327	328	309	300	293	351	328	300	295	321	342	357	374	315	335	318	354	319	339	363	366	322	293	329	357	320	333	337	354	315	351	333	312	316	313	357	312	312	334	327	332	344	317	343	323	323	344	300	331	338	341	323	330	347	351	355	378	342	343	310	324	314	355	320	346	283	315	347	355	305	332	322	314	337	305	333	343	332	329	328	344	359	306	327	313	322	359	339	301	291	334	325	320	320	347	320	310	340	296	325	350	363	284	328	313	357	318	341	312	358	307	329	323	322	318	320	306	318	329	308	313	334	340	315	340	324	338	346	320	355	340	302	361	323	343	328	356	339	315	304	327	353	306	322	336	318	344	330	319	345	341	305	303	334	314	298	327	344	318	319	352	327	364	348	332	302	320	331	391	324	297	325	341	333	326	322	338	341	348	332	317	360	325	338	304	344	336	313	303	345	336	350	351	334	328	336	343	308	313	314	328	331	346	348	341	316	330	312	304	314	360	328	321	323	296	329	336	327	322	307	333	302	337	349	318	305	379	336	330	332	301	298	342	346	314	315	341	344	331	349	303	311	311	331	352	337	342	354	373	352	306	299	335	328	337	336	339	319	329	322	358	332	333	290	329	358	326	344	317	338	336	322	320	372	359	330	333	339	339	359	340	365	327	287	358	321	316	321	340	305	331	324	305	320	302	342	348	344	341	331	340	327	315	318	346	342	357	330	311	315	339	323	352	349	310	352	335	299	329	320	325	322	340	310	349	325	342	328	355	324	310	345	359	343	334	356	322	315	306	307	342	330	340	329	358	337	332	289	318	337	349	333	311	303	340	348	330	377	329	324	330	329	310	313	330	330	300	366	320	338	323	369	312	350	328	356	310	315	339	304	312	337	330	353	335	320	343	347	358	309	357	313	317	314	313	333	331	336	333	312	331	352	304	338	337	369	332	325	330	344	313	294	337	338	344	338	334	331	316	359	318	310	357	360	342	301	342	339	336	347	333	326	288	323	317	346	336	333	340	361	319	339	334	357	313	313	330	316	334	354	295	338	314	360	311	317	335	313	342	329	358	363	340	307	351	340	349	314	350	319	334	344	337	349	342	344	352	325	356	324	326	302	329	316	322	307	355	343	337	332	343	331	325	312	313	322	309	333	321	363	337	326	337	301	383	330	321	321	319	325	328	324	336	356	319	321	344	346	330	325	318	327	326	290	305	361	317	309	298	334	358	335	335	343	324	343	344	339	350	325	330	341	333	322	312	310	328	327	310	353	331	320	344	305	348	344	333	362	342	319	321	335	365	349	335	344	348	312	326	334	339	322	322	340	355	341	346	318	320	326	305	339	319	340	358	356	325	348	329	296	312	326	323	311	351	326	298	306	342	314	317	323	320	315	311	312	312	343	351	333
25327	21646	30559	30467	23412	16429	9868	5886	3707	2617	1822	1362	1111	861	807	685	603	459	496	422	386	391	387	359	372	350	371	346	335	356	348	342	321	346	352	323	326	324	296	342	301	279	295	339	331	308	307	293	336	319	311	325	296	345	307	321	361	306	324	293	335	325	347	349	297	305	310	290	352	318	339	325	324	326	342	330	346	329	332	292	337	313	331	319	296	323	301	319	371	299	322	345	337	344	323	349	341	310	328	326	311	322	366	334	315	278	297	341	352	304	326	325	338	310	325	328	324	348	314	332	370	350	324	334	332	328	283	334	284	359	287	318	310	277	308	312	315	325	324	340	325	328	334	310	325	354	330	351	320	300	315	307	329	327	330	298	354	358	309	296	350	323	341	329	312	315	325	331	336	315	308	322	337	304	319	333	331	332	307	329	338	335	314	325	326	325	327	288	319	308	322	339	340	297	330	335	345	296	343	305	311	328	326	306	346	299	300	328	309	320	314	328	291	310	315	365	341	317	326	335	301	333	347	315	352	323	336	344	305	341	320	328	356	329	312	312	329	341	312	338	317	334	321	297	319	346	325	332	315	304	302	341	337	309	305	307	308	322	298	363	349	351	330	347	291	314	362	312	331	327	324	317	340	314	336	321	335	327	334	316	288	315	349	313	332	330	317	325	307	300	354	317	292	325	327	309	348	326	305	306	328	299	318	328	345	325	340	320	331	291	328	330	343	320	322	357	335	335	332	297	333	317	340	333	336	298	314	343	330	318	281	299	321	326	336	313	316	299	325	321	285	312	314	352	335	306	333	333	316	323	335	345	345	348	322	336	316	325	301	305	301	333	320	348	325	338	325	341	293	313	338	317	319	327	309	321	338	320	325	342	325	326	321	321	350	324	296	305	313	317	305	322	303	317	344	326	306	328	331	339	310	324	303	315	330	330	326	328	329	312	336	322	319	315	357	334	330	331	302	310	311	340	325	299	324	337	326	317	338	306	334	341	318	293	321	322	354	315	324	316	290	312	329	302	326	327	358	315	339	345	317	331	332	331	285	324	323	325	303	300	311	318	334	352	338	377	331	349	351	332	364	322	312	298	347	350	318	288	285	341	308	338	332	335	337	331	315	327	306	297	335	328	331	324	336	297	341	332	319	317	338	325	332	339	313	299	301	326	318	348	331	340	337	342	296	334	345	340	289	372	321	335	342	312	310	343	322	301	317	321	344	336	336	340	292	380	346	326	338	304	331	340	348	336	350	322	319	324	328	303	333	340	305	321	357	361	320	320	326	289	328	303	311	325	357	339	326	309	284	316	331	299	294	326	302	297	341	356	338	322	304	322	334	324	298	284	298	340	299	364	364	325	325	303	320	339	320	312	285	310	321	347	328	323	331	299	311	345	341	354	333	322	323	351	321	323	304	330	331	332	321	317	350	328	351	364	309	340	335	338	307	273	342	341	312	309	342	311	334	308	308	334	329	344	335	330	333	338	292	331	346	298	325	322	321	320	329	293	308	315	305	303	313	338	324	342	339	345	320	307	312	299	333	339	295	317	328	343	353	290	345	303	322	318	332	339	317	316	331	343	303	332	306	310	327	301	349	327	311	330	307	335	321	317	301	311	307	318	322	348	311	320	362	294	322	316	325	354	326	330	338	318	343	331	348	319	313	293	314	334	315	319	327	318	331	341	269	337	330	345	301	328	301	324	312	331	316	308	291	320	349	327	322	336	313	325	350	318	319	342	303	306	349	339	343	332	327	349	316	331	330	350	318	310	335	366	313	337	341	324	333	341	294	303	312	350	300	312	291	326	323	313	300	331	310	358	329	329	342	316	338	330	297	327	320	327	327	321	312	265	335	298	306	356	336	310	317	346	305	325	295	313	298	339	316	292	326	317	340	323	315	289	323	338	340	332	350	321	353	348	349	322	319	325	340	357	304	307	312	314	340	338	305	337	282	339	303	354	328	331	318	314	327	349	293	327	318	339	329	342	332	348	338	297	323	306	331	282	303	351	324	339	346	331	323	306	329	332	329	335	293	331	336	324	332	312	310	331	317	315	336	284	327	336	299	321	314	373	347	338	304	338	296	329	346	321	318	325	350	331	301	352	349	374	365	308	331	308	331	348	294	343	336	359	334	366	336	330	333	342	329	307	380	334	281	298	320	348	326	284	345	318	330	330	324	336	322	310	358	326	341	316	361	326	322	312	321	306	300	321	320	323	315	326	284	317	305	328	318	319	322	359	320	308	315	323	303	352	320	326	317	359	302	312	323	322	329	295	321	357	347	363	295	299	342	317	318	355	307	320	347	358	332	325	374	300	320	320	317	340	348	293	331	327	308	342	332	330	329	366	305	341	337	277	306	317	284	321	330	327	325	355	306	333	334	333	360	326	287	298	312	353	329	335	363	320	316	304	337	347	306	315	332	302	302	348	355	326	330	327	323	298	300	378	311	298	330	330	328	308	286	367	347	376	342	301	271	301	326	369	298	347	323	326	333	346	323	308	292	316	303	343	331	304	324	322	320	329	312	327	321	339	341	351	343	317	332	284	331	306	341	336	290	308	280	312	335	344	356	312	337	315	329	325	304	295	332	324	313	329	345	311	308	330	341	353	308	294	379	321	305	326	324	317	326	344	351	320	335	326	291	359	321	342	314	339	338	326	323	313	300	346	328	343	318	327	336	312	314	309	298	352	320	371	320	340	385	321	318	305	314	309	311	282	333	327	371	326	331	333	317	337	356	336	343	327	329	313	329	309	315	346	284	335	341	331	312	317	320	332	325	326	310	320	330	325	331	361	324	323	310	317	310	300	303	350	333	333	323	329	340	296	337	299	342	355	335	329	316	320	327	318	324	324	338	281	308	332	329	323	297	350	354	291	307	342	285	321	307	304	314	325	319	345	309	341	282	360	315	312	344	360	337	310	298	322	341	338	349	334	333	332	297	321	358	321	312	313	362	361	325	331	362	318	314	332	310	336	309	340	302	340	325	342	300	327	308	316	296	329	300	313	321	319	314	325	302	323	339	310	314	317	327	337	332	312	306	299	294	335	340	342	315	348	322	335	317	340	351	335	330	312	342	338	312	342	304	311	290	308	321	325	337	314	293	316	328	321	312	342	321	338	331	317	307	357	309	338	350	329	323	322	326	308	331	320	361	309	332	329	343	289	316	323	335	338	318	327	353	351	347	315	334	339	321	341	325	352	334	339	346	307	337	285	345	298	299	305	318	322	340	309	311	278	322	317	334	338	344	357	331	357	319	334	326	303	339	319	344	323	335	327	330	305	343	313	318	300	334	343	304	308	347	334	306	321	326	322	333	329	316	310	335	333	345	305	335	361	356	307	323	299	324	329	338	309	333	326	324	324	318	328	301	322	311	336	332	337	291	349	321	368	329	356	324	287	325	307	333	303	322	318	333	294	316	326	322	369	340	327	308	320	323	320	305	310	328	300	318	346	326	348	269	336	358	343	306	301	330	329	341	338	287	354	315	323
33049	57751	46556	34355	26852	19541	13359	9584	6436	4558	3145	2191	1736	1371	1133	981	810	738	563	545	472	453	468	441	413	382	404	343	360	360	365	345	325	351	364	362	344	338	333	348	346	336	354	375	348	343	337	324	356	325	356	350	355	357	382	331	347	349	359	331	358	367	346	318	393	371	334	356	378	312	321	369	381	355	346	345	330	342	351	344	375	365	358	343	355	368	331	363	329	353	324	350	333	343	319	361	346	375	331	347	345	324	371	326	345	358	386	354	341	344	320	312	367	335	348	326	378	322	340	341	362	369	341	347	328	332	390	347	352	332	348	342	361	341	377	348	335	343	352	336	336	356	340	332	340	362	315	338	348	357	369	365	358	353	341	360	338	336	358	372	320	382	360	364	360	349	341	356	347	361	325	347	349	362	345	377	360	349	351	339	355	356	371	337	338	352	339	354	353	341	380	346	349	305	323	309	335	352	368	313	318	370	352	333	352	331	349	352	396	347	342	363	342	336	341	330	358	356	366	332	337	359	364	341	348	363	367	364	351	339	348	364	304	350	374	352	350	334	338	342	344	335	290	337	336	302	299	372	343	352	314	332	339	362	376	341	346	338	367	338	346	328	331	382	345	372	347	346	337	341	369	350	306	335	370	379	364	386	314	352	336	343	317	323	365	361	361	357	358	370	342	342	325	348	353	346	368	357	341	348	364	337	348	339	345	329	325	372	311	384	357	321	389	327	354	344	342	320	359	349	327	348	336	330	363	374	352	368	335	328	358	380	328	365	351	338	357	350	359	355	341	352	332	329	332	327	310	342	345	365	356	383	371	343	360	343	361	342	324	359	352	331	359	348	371	323	347	368	326	379	330	343	336	350	347	337	346	341	313	391	371	356	314	337	337	361	326	341	346	336	322	323	340	356	344	348	356	348	372	356	341	328	332	353	358	347	347	320	351	363	365	317	391	338	369	339	346	361	331	328	310	346	333	336	326	347	353	343	347	362	324	340	380	371	315	329	337	346	354	383	362	349	371	357	345	354	350	368	362	348	335	341	346	350	322	356	347	357	334	338	339	380	350	376	341	357	351	333	363	372	366	332	360	333	372	343	355	363	318	336	338	318	352	341	339	328	364	346	332	330	376	330	353	356	363	360	341	316	334	345	337	331	356	317	371	369	371	335	344	352	329	339	319	350	324	358	338	320	340	373	365	342	354	320	332	346	336	353	324	322	343	370	366	330	338	344	331	346	383	336	353	355	336	312	338	350	355	337	365	326	338	336	362	355	335	355	319	309	347	346	304	319	378	337	308	359	344	348	366	363	390	346	373	331	350	361	323	324	364	330	326	369	366	352	377	331	356	358	358	341	324	351	337	328	351	311	347	323	345	326	394	366	318	377	324	333	342	333	358	388	331	332	322	325	357	372	349	292	314	330	355	372	325	323	352	364	344	340	305	336	322	309	341	322	348	327	330	351	328	355	311	374	355	330	342	348	348	375	344	375	337	383	342	362	317	329	335	352	375	326	348	353	338	350	337	335	327	371	386	369	315	337	352	357	358	351	336	335	346	362	349	337	363	343	362	339	368	351	344	338	347	314	381	363	361	358	332	347	346	363	340	339	341	359	338	322	352	356	375	334	343	341	343	345	352	342	329	358	343	376	371	345	345	360	354	376	349	345	337	365	326	338	365	358	333	337	349	366	299	347	318	337	364	388	365	347	359	341	331	353	352	332	350	332	359	320	357	357	330	355	356	345	367	371	373	358	305	331	374	337	348	364	357	339	357	331	369	355	348	354	302	343	367	337	349	327	345	349	347	344	344	324	333	378	321	342	335	341	329	342	359	326	326	342	342	326	362	349	388	312	357	329	352	341	367	343	343	357	340	365	345	342	352	354	339	331	337	354	363	343	346	337	337	320	352	361	345	307	324	349	346	333	336	377	345	326	379	363	330	369	325	335	328	360	328	346	338	328	346	372	359	329	359	347	372	344	336	355	325	349	338	351	350	360	364	332	330	319	355	357	346	332	341	330	343	331	368	363	363	346	379	306	351	357	345	379	334	339	378	326	379	362	357	373	372	332	323	340	355	329	375	370	337	354	332	340	327	361	342	340	359	343	334	314	370	324	315	348	344	327	316	360	342	352	369	333	351	310	360	318	344	340	321	369	364	325	379	382	325	357	358	352	350	324	337	351	338	365	338	359	363	332	344	373	350	355	365	345	336	345	344	352	364	334	340	351	336	324	322	338	372	372	353	342	336	354	347	339	320	339	346	349	328	342	330	366	350	339	376	392	368	341	346	322	322	334	338	329	361	352	330	316	361	384	338	353	348	373	343	320	366	351	359	308	312	361	356	392	335	344	344	319	298	363	316	338	367	311	369	381	335	336	348	382	382	341	349	398	339	354	326	361	335	353	335	338	341	330	353	311	320	375	328	327	326	317	352	347	342	329	351	347	346	350	346	338	325	337	360	343	352	358	322	341	338	334	337	351	337	298	340	315	348	391	346	346	328	305	369	379	339	378	357	361	351	340	347	322	322	364	335	342	361	338	367	334	320	352	362	351	326	356	377	336	360	333	353	346	331	351	371	340	334	345	320	350	333	330	337	345	373	351	358	369	358	325	341	349	309	357	347	338	369	324	345	374	358	322	345	322	337	331	329	385	332	311	356	374	329	312	356	378	367	359	363	342	335	353	316	346	361	355	359	329	361	326	347	338	329	363	322	355	337	326	323	354	372	349	337	365	367	345	330	405	335	345	377	329	332	345	300	356	340	332	366	336	341	336	340	344	322	343	364	342	347	348	346	332	335	323	334	359	341	360	352	350	329	315	344	346	346	357	355	339	314	343	344	358	363	356	328	353	346	370	330	342	355	350	354	350	361	308	327	346	316	305	301	360	347	311	343	360	337	339	347	343	358	336	341	344	333	351	345	321	336	333	340	346	322	357	361	384	327	319	349	322	318	333	360	387	331	364	396	354	372	343	323	376	379	353	330	345	342	360	369	350	328	361	371	373	320	328	326	354	360	326	345	333	359	331	338	329	351	346	312	349	340	345	322	351	356	351	326	355	283	331	361	357	318	356	357	335	334	311	353	362	352	349	359	334	316	354	321	352	342	362	341	340	338	346	313	343	355	339	365	319	330	362	280	321	325	359	370	343	361	356	366	334	347	346	357	334	339	316	325	342	314	329	346	348	365	339	344	354	375	398	341	319	349	335	330	334	344	369	355	352	354	332	376	350	343	357	345	332	380	338	345	355	332	348	363	317	344	360	383	325	365	368	349	336	354	371	344	354	344	353	332	360	342	355	354	376	324	370	347	363	334	313	360	334	317	383	362	365	344	323	366	323	339	328	371	361	322	373	366	350	388	364	318	340	361	358	374	368	320	326	350	420	327	325	326	328	349	335	374	299	351	354	358	348	344	367	346	343	340	342	355	352	328	365	300	371	358	320	359	329	343	349	333	334	371	307	367	299	343	362	370	370	396	322	348	373	362	356	372	366
22991	21456	29265	24707	23228	24789	22483	12122	7095	5384	3551	2478	1898	1488	1133	1065	879	716	670	604	491	506	433	445	402	396	375	375	364	361	415	375	314	358	343	337	351	342	347	335	352	327	361	331	336	344	361	334	363	310	335	364	334	352	357	365	318	343	324	345	344	345	308	329	366	319	319	330	335	342	337	321	292	327	348	298	348	358	329	362	368	346	324	312	360	336	311	311	307	324	346	339	302	325	332	344	364	347	324	299	388	350	294	319	359	332	329	345	312	344	364	343	359	326	333	325	332	330	349	297	342	337	321	358	355	327	340	341	324	335	350	313	323	288	327	324	324	322	329	364	336	355	286	382	305	342	331	328	319	321	300	320	313	348	318	367	303	317	356	366	342	317	348	308	311	307	300	313	330	319	368	317	345	335	370	336	325	330	349	336	342	319	334	343	350	327	323	323	322	337	329	324	351	310	364	349	337	307	362	340	358	321	327	361	342	334	349	332	325	321	310	388	339	342	354	336	351	304	302	347	321	312	300	334	319	319	304	367	334	349	305	299	322	317	327	378	335	340	325	310	324	329	362	383	325	361	338	345	357	301	356	349	365	335	358	314	323	317	354	355	384	320	349	324	304	320	340	336	338	362	345	305	320	351	324	335	340	309	344	351	319	324	356	327	321	323	333	336	278	315	345	310	332	325	330	341	311	293	329	325	308	317	316	330	340	363	318	322	318	349	329	314	334	348	316	342	352	309	324	334	365	311	314	307	304	318	324	340	296	319	328	324	318	304	331	321	342	320	338	316	354	336	303	304	384	337	348	347	300	337	347	322	358	344	339	302	325	331	293	294	359	330	293	333	343	334	306	312	300	350	326	343	337	311	336	342	339	330	354	370	317	340	321	321	328	338	322	343	331	360	358	326	358	308	308	296	320	340	338	319	325	366	327	321	355	314	347	317	349	319	291	356	324	322	285	340	325	360	331	331	316	342	332	352	321	337	312	332	330	344	310	328	324	356	351	339	327	395	305	321	353	324	330	351	357	360	353	315	317	334	389	323	333	336	341	329	360	320	351	341	336	315	339	301	349	335	315	332	376	290	334	335	340	328	341	344	316	313	308	329	307	301	326	327	365	350	326	334	322	323	326	368	331	369	336	307	354	336	325	324	339	321	316	333	329	348	333	354	332	308	306	342	341	362	313	319	350	319	349	351	341	356	287	332	332	344	355	322	329	335	343	349	315	325	333	314	350	331	348	344	314	342	332	344	330	337	324	331	342	335	340	335	311	382	350	346	353	314	344	312	341	356	340	335	306	334	355	336	333	334	345	360	323	344	350	357	328	345	361	313	364	312	331	312	367	341	341	334	353	362	328	341	342	321	327	334	342	325	324	329	316	351	316	347	322	357	309	338	333	316	327	331	311	322	324	311	336	333	332	352	356	382	318	343	337	352	310	324	301	344	321	289	308	349	337	363	303	320	353	311	321	336	334	336	350	364	338	373	309	375	333	321	311	310	326	323	334	335	333	305	327	365	353	330	297	329	333	351	322	347	366	341	327	353	324	358	337	319	347	343	333	320	326	329	334	336	379	311	373	335	341	323	345	357	330	309	352	309	320	330	341	331	345	345	336	322	320	334	351	359	342	327	341	326	330	351	346	340	336	327	317	324	340	352	350	345	331	310	318	306	350	325	357	344	335	334	326	322	336	336	311	329	349	337	324	305	331	328	331	378	345	317	343	323	337	310	332	316	294	322	284	361	339	364	294	303	342	328	336	317	340	348	341	364	318	319	346	314	320	336	339	327	338	355	301	307	344	362	356	325	325	349	306	352	356	357	354	335	328	331	318	317	325	362	343	339	323	325	363	348	323	313	333	345	317	327	316	356	282	327	338	363	329	340	329	331	325	346	355	350	362	335	335	325	325	366	324	338	310	322	349	315	319	292	308	322	330	355	334	351	344	361	356	316	318	345	315	343	357	328	298	340	356	316	341	307	325	353	333	343	343	304	322	376	336	319	326	317	323	304	343	342	323	319	321	307	331	312	341	345	339	335	335	340	351	296	344	363	344	313	364	338	306	305	313	327	347	332	344	329	324	299	310	316	323	322	353	333	304	329	356	346	331	330	359	305	333	328	334	337	301	325	319	363	326	349	337	316	320	322	345	344	313	354	320	336	330	329	360	322	365	309	352	348	355	347	324	348	343	341	314	307	338	353	337	354	334	349	312	325	332	350	336	343	328	341	317	348	345	325	338	331	339	344	344	353	313	316	341	340	324	350	348	298	317	314	329	302	332	344	319	326	325	333	310	343	332	333	355	329	324	345	319	330	324	308	318	359	317	330	325	303	301	351	318	299	338	333	334	339	329	320	342	325	328	344	340	290	346	315	306	331	336	352	332	334	337	315	325	339	354	327	350	321	285	305	328	298	329	374	322	319	312	379	331	345	351	304	329	309	351	336	344	328	321	307	313	333	323	339	315	319	350	340	325	313	358	328	356	327	364	350	324	313	326	345	317	330	332	346	299	347	298	351	307	369	315	307	294	348	369	365	307	338	324	364	363	314	327	330	317	334	321	332	325	320	306	319	333	327	331	327	336	343	329	340	325	324	357	329	352	369	361	337	316	309	331	315	341	343	347	334	343	344	373	333	348	340	312	338	345	328	325	333	327	325	353	325	349	317	350	323	294	320	343	309	388	311	339	314	301	328	330	336	335	280	313	331	305	337	330	360	323	316	348	335	336	326	331	335	329	327	329	346	342	360	322	328	348	331	367	361	333	317	353	325	317	318	308	345	325	350	347	351	336	362	353	337	353	318	335	333	320	359	309	316	307	328	349	336	346	334	327	347	339	344	348	313	353	329	336	335	336	302	326	335	306	334	355	336	336	304	323	322	342	316	371	348	320	340	341	311	347	339	333	329	354	339	324	341	320	334	340	322	310	335	320	344	328	340	343	323	348	315	328	322	338	311	330	352	357	314	317	340	327	334	310	352	313	307	314	348	325	350	332	311	321	355	350	338	353	295	340	330	354	366	310	342	332	314	317	306	289	311	351	325	346	339	362	352	332	340	289	320	329	313	384	355	353	340	321	327	338	299	328	322	344	334	365	330	320	356	330	284	354	306	312	354	322	328	324	322	293	328	324	334	354	347	310	312	353	354	348	343	356	307	355	320	325	364	352	343	292	325	367	337	350	345	322	312	360	340	318	323	344	329	293	346	324	343	350	324	326	321	318	314	341	323	340	365	334	319	336	303	353	363	339	345	286	352	354	340	330	330	326	333	330	331	349	355	333	301	330	282	337	347	327	360	352	315	307	301	328	307	327	382	334	352	365	354	358	352	351	321	340	355	336	304	343	306	323	343	357	291	343	316	327	318	322	328	338	340	324	335	350	317	352	364	333	338	318	348	344	332	344	321	357	344	316	327	329	332	310	327	326	332	347	319	339	338	337	333	315	343	350	349	327	352	329	326	340	332	332	337	334	329	317	345	367	324	335	319	333	323	349	335
35649	67711	56000	43241	35596	27835	20686	14963	10725	8070	5601	4013	3023	2310	1825	1433	1184	979	841	647	557	585	539	524	456	427	443	412	413	388	430	365	360	349	360	358	396	393	370	372	378	353	343	349	384	319	331	344	387	369	348	359	367	334	349	372	315	340	343	357	344	344	353	344	358	346	344	366	331	358	343	385	369	337	341	347	350	340	344	353	343	357	354	346	367	320	363	342	373	354	347	321	322	333	365	303	332	367	378	315	315	367	356	359	330	342	394	362	326	322	344	363	350	352	367	348	352	340	353	335	349	338	381	357	310	346	322	369	356	321	354	354	339	378	321	354	345	329	361	359	332	411	342	337	314	339	354	330	356	357	313	364	395	319	350	329	357	379	322	369	316	367	365	353	358	350	327	383	334	366	347	344	345	343	353	364	368	343	355	338	349	354	344	362	351	334	370	355	330	323	325	318	356	333	348	343	335	347	364	357	367	341	339	365	339	312	318	339	357	352	338	356	371	343	334	342	357	328	307	349	310	363	348	350	350	361	340	328	345	344	320	316	376	319	357	352	350	353	333	335	356	352	342	336	316	349	340	340	316	365	346	330	339	350	341	326	345	352	336	355	334	299	338	380	360	328	359	348	369	366	356	328	345	356	336	361	350	375	328	337	329	348	384	367	376	360	322	358	339	375	355	349	328	360	324	335	363	346	322	319	306	388	382	352	381	342	333	350	353	399	333	345	368	356	331	356	340	378	377	320	333	339	347	346	348	317	341	337	368	336	367	318	342	348	313	330	341	347	337	385	351	348	336	314	332	349	352	333	352	331	318	378	342	353	359	299	377	356	333	378	323	345	343	352	345	303	346	320	348	345	334	309	354	323	320	380	368	348	340	345	350	328	345	305	321	366	349	323	338	348	378	353	376	336	340	339	345	341	338	334	314	317	343	356	362	360	356	371	370	363	372	359	316	355	318	354	302	352	354	303	352	371	378	363	304	363	356	384	308	335	375	340	351	333	358	386	336	358	360	367	364	361	338	348	348	359	314	315	312	323	333	356	335	339	342	343	367	349	340	349	327	318	341	377	351	359	345	328	356	331	344	331	320	297	357	349	356	315	312	361	340	320	344	332	350	364	349	349	336	368	356	317	351	356	328	360	379	350	342	343	338	353	393	348	352	338	327	348	349	345	341	345	321	351	330	341	324	345	349	359	319	369	327	360	331	352	374	310	323	357	346	339	336	321	352	354	358	322	354	307	372	347	355	334	359	346	330	336	324	322	347	329	376	351	333	345	357	365	381	360	315	328	297	366	363	350	345	366	366	351	349	364	338	373	350	359	333	342	362	361	339	350	359	355	308	347	358	354	370	342	366	368	357	361	341	327	355	360	376	366	339	347	358	334	354	360	350	331	344	313	377	366	344	338	316	350	353	372	355	330	357	331	363	345	338	345	340	353	363	373	333	314	299	367	354	363	344	362	327	337	353	332	369	336	345	369	337	336	382	343	319	388	346	366	340	381	337	368	349	349	376	347	328	345	333	361	366	374	350	359	361	377	329	355	312	332	367	333	312	339	342	345	338	373	332	346	363	384	379	334	334	352	337	361	319	303	373	342	336	350	339	342	339	343	367	336	337	361	335	362	344	358	351	376	377	312	317	342	349	364	327	319	346	383	371	314	336	365	368	356	342	313	325	364	360	360	333	356	357	306	366	331	338	353	301	353	381	355	341	360	344	345	362	354	340	327	331	327	342	349	339	380	343	359	368	319	347	367	317	355	378	348	363	352	316	333	342	354	354	335	372	311	308	303	371	347	356	348	315	314	336	336	376	350	364	340	335	333	349	343	378	329	365	342	349	379	366	366	334	351	347	351	369	340	373	325	357	366	372	356	319	378	352	364	345	368	339	343	393	352	381	357	358	348	349	357	346	341	345	334	336	347	327	367	338	348	332	352	351	327	354	354	317	345	353	365	317	355	324	322	346	359	347	340	307	369	335	329	344	357	354	373	364	357	337	325	341	339	343	358	345	380	371	383	326	329	355	375	324	322	353	303	405	347	339	374	327	329	359	367	315	327	364	335	337	353	385	341	350	331	374	308	332	373	352	312	345	340	365	381	347	335	334	346	325	354	327	325	358	339	324	337	312	327	361	350	364	358	340	321	351	365	340	318	368	321	339	340	345	337	359	367	335	331	362	334	366	354	357	322	322	298	319	344	332	362	374	341	319	333	356	357	353	342	347	362	354	316	354	348	359	358	362	331	372	340	330	318	319	375	324	353	331	335	310	308	350	355	332	349	344	366	319	367	324	346	338	370	332	354	348	322	319	359	324	312	342	370	355	357	348	340	326	333	392	353	322	344	351	330	319	351	343	340	331	352	334	331	352	330	351	338	341	368	325	343	362	334	335	325	364	374	357	360	345	342	366	332	325	327	366	358	335	342	338	345	337	345	346	377	336	370	365	335	316	359	346	369	373	375	344	364	344	353	346	347	332	337	326	350	332	306	366	333	355	343	322	354	349	350	354	335	341	344	339	343	346	380	341	333	353	365	346	387	381	339	326	329	362	351	342	375	334	345	359	328	325	345	348	337	353	391	317	330	347	373	306	316	361	361	344	360	302	339	347	350	355	357	361	328	364	359	320	344	339	328	331	326	330	357	330	328	362	357	324	350	352	304	353	356	339	346	348	345	348	345	378	358	342	401	321	334	363	352	350	333	341	351	355	306	373	373	377	372	375	319	357	325	355	338	323	335	349	333	376	356	380	363	383	360	396	326	362	332	387	360	346	340	337	347	350	355	339	341	334	334	318	306	383	366	347	375	374	367	351	335	347	368	364	352	320	353	310	315	357	371	367	406	347	371	348	365	346	334	342	323	338	359	335	339	389	329	342	340	343	319	336	342	351	372	356	342	319	401	365	358	351	398	356	336	350	339	347	344	354	332	341	353	357	333	339	318	330	333	356	368	375	325	355	341	311	339	318	349	351	365	324	339	336	368	373	328	344	363	374	339	342	322	341	340	387	357	370	356	346	361	358	325	322	321	332	340	377	390	350	364	329	347	311	352	323	369	354	338	341	341	361	324	368	346	330	349	340	340	336	343	331	361	348	350	341	331	348	360	361	369	352	326	357	361	368	362	353	354	365	314	369	354	354	364	358	320	372	343	365	325	335	352	369	351	330	352	365	320	333	367	315	375	310	372	336	350	354	381	354	347	302	340	372	340	337	360	350	350	336	376	347	344	379	336	318	369	324	376	342	356	341	357	364	360	341	385	344	367	360	335	347	349	393	331	349	348	369	334	337	326	361	328	356	356	361	351	359	322	369	367	335	353	395	384	386	350	350	354	330	369	357	342	346	344	347	326	345	362	360	343	320	342	373	359	322	361	383	346	341	347	360	345	363	381	386	365	336	368	362	357	347	334	353	348	362	348	354	318	367	366	330	366	374	336	350	326	324	348	320	369	342	354	355	332	346	338	346	322	340	334	381	356	349	357	319	367	316	334	358	359
32407	39932	43745	32478	20668	11815	6837	4224	2833	2138	1527	1092	917	741	677	599	566	464	441	380	375	375	355	382	336	344	340	356	335	333	312	321	346	330	326	332	307	319	319	285	343	340	343	343	294	319	298	307	327	303	323	311	330	327	309	307	320	269	303	303	300	326	332	367	310	325	321	345	310	319	272	336	333	299	282	308	288	318	319	292	317	310	297	302	319	323	298	332	317	328	309	335	288	299	320	349	336	282	338	299	320	320	332	315	287	322	323	322	319	322	304	340	307	324	294	314	302	326	321	270	293	292	316	326	291	323	338	351	308	313	308	287	290	329	356	324	301	309	280	327	294	310	323	305	307	294	348	304	318	302	346	298	317	282	320	306	348	312	319	328	302	311	319	319	307	302	324	336	322	320	320	297	336	314	300	342	328	316	316	312	290	319	326	338	278	306	308	305	303	332	338	302	320	337	302	354	278	316	332	302	328	310	321	334	323	340	332	305	309	312	306	315	338	289	340	301	326	309	311	302	327	290	332	328	323	301	329	297	336	281	317	336	347	340	319	347	337	320	315	308	296	341	281	299	325	294	310	368	312	350	313	293	331	300	332	286	313	318	316	313	311	299	320	313	303	285	309	309	303	340	341	304	317	318	318	322	330	304	344	305	297	327	284	316	301	291	310	297	267	303	306	309	296	314	312	304	302	315	289	314	304	314	301	316	293	320	310	330	319	347	321	314	315	313	339	319	324	311	283	329	304	282	322	343	337	320	316	326	295	338	324	297	282	311	316	359	301	310	329	319	366	308	327	310	309	318	281	316	355	347	335	316	325	317	301	315	309	315	304	324	303	305	321	308	302	295	316	328	327	334	316	342	287	317	296	326	321	319	328	330	297	329	325	333	279	320	324	334	316	298	335	346	327	320	319	310	308	312	315	294	316	313	325	307	305	365	321	313	299	313	323	317	285	309	276	322	310	309	310	307	306	303	301	320	296	347	312	310	299	362	345	275	328	346	328	314	335	319	311	313	317	329	313	280	310	322	334	299	331	297	285	292	348	367	341	291	303	328	297	309	317	305	332	321	329	329	306	297	291	311	292	325	311	327	295	314	307	325	320	310	320	331	309	301	280	325	345	325	326	322	290	296	298	306	331	314	356	362	321	311	313	322	321	316	368	314	294	355	306	285	341	307	274	320	339	311	313	336	316	294	314	361	315	319	302	330	303	328	317	339	320	337	305	295	347	314	343	298	298	320	307	347	314	297	310	354	332	293	305	305	311	309	311	315	316	306	360	334	303	321	330	309	315	297	298	321	286	341	322	318	317	344	277	309	320	330	319	295	309	313	319	328	294	283	310	306	321	317	284	325	322	307	303	312	306	305	336	303	317	322	302	334	296	330	311	304	326	353	322	269	306	322	327	306	288	360	325	307	321	309	322	318	323	336	317	326	294	310	315	348	321	317	304	331	318	329	304	275	330	330	320	354	306	327	336	316	312	334	329	306	289	339	331	302	292	344	326	326	302	332	327	290	298	326	288	358	330	326	321	314	350	304	342	303	310	297	321	325	319	303	314	301	311	283	303	320	305	290	326	320	303	311	304	325	318	306	295	293	325	301	318	311	283	314	300	313	320	329	299	300	319	283	349	307	327	298	323	339	326	286	296	323	329	288	314	298	343	298	327	300	335	332	322	291	319	347	304	348	316	299	321	348	306	297	341	311	321	341	287	356	322	335	310	324	302	327	286	348	305	306	333	328	308	241	307	329	300	337	306	311	305	341	329	307	298	326	320	292	319	316	289	339	319	303	307	328	296	300	318	300	326	338	285	311	343	325	321	320	293	308	343	321	335	360	316	315	333	314	301	312	294	294	326	308	321	348	303	310	300	322	324	331	359	303	330	318	324	315	305	302	353	302	344	316	353	306	326	310	322	324	325	306	342	311	268	300	293	310	319	311	328	303	332	308	286	333	339	300	331	309	278	311	312	340	332	352	319	286	346	313	332	307	290	318	298	323	321	344	309	338	307	321	317	327	306	326	323	319	306	326	281	298	316	303	328	329	336	354	317	330	283	334	324	279	347	303	305	287	311	302	318	355	312	344	373	324	313	294	307	295	287	315	342	306	323	321	331	319	302	315	340	291	293	353	335	325	303	334	327	317	326	338	302	329	317	313	292	307	330	323	300	315	313	289	313	316	313	323	333	339	283	335	323	310	311	327	311	332	311	325	290	313	275	318	279	296	322	355	333	310	315	327	306	310	303	324	324	339	337	324	345	296	350	306	314	331	326	316	331	292	362	303	340	323	320	314	306	330	333	316	298	315	306	287	323	291	349	290	328	320	307	335	301	314	310	348	330	289	319	311	300	312	312	338	281	310	315	329	305	342	326	314	332	318	310	324	288	285	294	315	298	310	331	312	325	317	318	330	381	317	316	299	306	319	359	309	336	330	316	337	300	326	328	312	325	295	321	325	302	325	296	316	329	312	309	334	328	341	305	349	305	336	295	299	333	314	321	313	294	339	314	314	330	358	322	298	331	335	313	351	300	326	319	345	332	341	324	301	293	332	341	325	280	333	326	320	318	261	318	303	315	322	324	308	329	297	328	329	306	309	305	324	335	323	298	309	310	293	303	321	359	326	331	307	302	312	332	295	297	311	347	335	339	317	312	325	336	287	351	334	302	313	319	316	342	290	320	308	318	340	332	329	323	311	314	305	280	313	308	325	295	304	333	320	350	306	342	306	340	301	307	313	292	308	330	325	311	357	336	300	310	336	310	339	289	351	308	314	373	326	310	323	277	314	299	330	334	317	330	293	323	291	322	325	284	332	296	323	322	303	324	339	330	339	322	316	323	333	324	318	338	323	315	307	291	306	276	363	329	338	355	320	330	331	339	339	351	327	342	300	328	321	310	332	333	327	327	287	360	320	346	350	319	303	335	288	323	316	338	332	317	277	281	352	319	309	331	307	308	322	347	313	343	334	341	347	326	309	355	302	325	309	309	302	319	294	343	296	304	332	309	328	319	315	324	330	323	309	331	322	329	329	292	325	321	362	300	311	290	288	287	305	317	305	305	284	304	319	314	293	316	302	305	327	314	325	328	350	291	306	264	279	319	300	338	305	330	338	336	313	288	318	313	319	348	320	306	329	323	321	312	321	316	275	300	332	302	319	312	335	295	324	328	307	323	320	298	298	308	284	296	307	332	311	317	304	290	317	348	334	319	302	320	308	292	314	318	293	295	300	330	326	326	327	293	326	290	305	327	316	314	355	335	322	280	315	339	321	316	295	320	295	302	304	308	294	310	350	329	282	306	289	306	321	304	315	283	321	299	326	332	317	303	319	307	327	353	291	319	327	293	320	327	368	305	314	315	300	314	326	335	293	302	348	308	335	321	326	301	301	305	298	337	298	321	335	301	312	340	307	342	312	321	308	308	329	301	284	337	338	302	308	273	296	284	326	321	292	322	327	307	297	324	330	316	333	327	313	301	320	319	296	285	313	316	308
34092	53544	42880	30516	22521	15270	10631	6997	4744	3509	2422	1724	1416	1182	962	746	691	591	576	470	427	388	429	391	409	390	385	370	331	331	368	341	348	337	372	356	373	318	345	367	308	313	332	334	345	321	373	344	350	343	348	308	328	386	348	352	326	348	304	330	347	334	349	320	321	323	303	320	353	348	338	343	351	316	312	345	314	352	360	330	351	339	321	362	319	308	361	329	339	331	294	305	313	339	349	294	328	340	344	332	336	359	357	328	359	325	345	338	302	361	301	362	349	366	315	348	310	360	377	305	302	349	361	345	343	331	337	349	357	354	345	321	351	320	392	345	319	319	344	325	314	375	357	353	368	356	338	334	343	334	379	331	341	325	361	347	351	353	316	287	293	332	322	303	330	336	339	316	336	335	366	332	366	362	339	354	341	358	326	316	342	359	348	327	340	343	339	349	351	329	371	324	328	301	308	340	289	380	339	374	326	329	342	320	334	352	321	341	345	294	339	331	350	329	301	334	323	342	342	344	344	317	326	373	334	349	342	318	356	349	323	333	296	336	356	333	331	318	318	327	335	352	335	310	354	338	330	352	327	341	363	314	339	349	346	351	341	344	342	364	344	331	317	359	307	352	353	339	352	334	352	366	321	371	357	332	308	342	320	337	341	308	358	346	338	340	320	332	306	354	326	357	338	342	382	340	333	341	354	295	367	336	339	335	348	311	326	357	332	342	320	349	365	342	311	326	338	349	339	341	350	333	371	341	340	350	333	328	311	313	355	324	355	335	333	341	329	339	348	325	301	331	355	330	314	326	354	348	338	348	314	318	347	328	337	343	308	295	349	344	332	347	318	338	371	341	338	340	320	321	306	364	330	340	370	342	349	323	383	360	345	329	344	332	346	314	330	302	347	337	314	367	335	324	325	321	370	320	332	335	334	319	334	348	352	368	358	378	330	337	343	370	314	341	288	374	334	329	336	340	366	346	352	318	318	329	360	342	326	326	329	337	356	355	350	360	367	341	332	335	333	347	347	373	346	347	359	305	282	334	342	333	346	358	330	347	328	372	327	353	337	330	345	314	333	346	372	318	367	303	367	334	356	340	338	345	312	339	322	339	368	311	292	312	356	353	350	345	332	344	318	349	362	312	312	334	399	289	330	355	331	307	381	338	319	363	328	329	356	316	363	348	354	390	316	352	368	329	368	357	324	313	374	369	317	345	336	333	346	320	335	336	332	337	339	321	357	326	354	321	324	347	350	347	341	330	323	364	354	350	321	332	336	351	311	353	366	323	323	334	329	363	329	354	345	317	319	336	334	326	353	362	338	350	344	354	327	323	350	308	316	337	324	322	343	353	312	369	347	334	336	337	319	317	337	349	325	354	341	314	330	304	346	346	313	341	341	337	329	331	323	324	334	344	334	337	350	316	325	350	351	318	348	326	362	314	339	345	318	361	348	328	336	321	337	325	344	348	353	345	348	375	306	350	350	326	350	341	340	338	353	333	347	320	332	344	362	353	345	318	351	329	317	364	366	336	334	311	351	357	332	335	306	360	324	336	363	358	348	328	325	362	335	334	356	342	373	332	336	330	323	345	329	335	342	363	308	325	298	343	303	320	321	343	366	380	316	354	299	315	344	308	348	342	324	334	370	363	306	337	346	334	338	313	336	331	340	324	339	317	325	339	341	348	344	361	355	339	340	357	364	333	356	325	320	356	339	369	334	334	328	339	357	303	320	330	354	307	332	330	348	338	307	318	304	332	338	355	332	328	360	345	336	334	353	336	322	367	343	343	331	326	364	318	339	327	340	343	338	356	344	324	343	313	339	333	345	356	318	312	318	336	312	357	345	352	343	370	318	330	326	311	312	337	350	351	334	358	339	351	339	356	360	325	331	363	336	336	335	353	354	344	337	307	333	344	335	339	336	314	325	325	336	337	324	354	355	337	342	340	337	344	328	349	312	316	341	301	327	367	303	341	351	359	318	343	324	366	314	339	306	353	334	322	364	340	353	375	336	342	349	349	356	354	340	320	326	342	315	354	334	355	332	353	344	334	312	335	316	317	334	327	357	332	301	365	353	352	345	327	349	351	336	354	341	326	345	315	350	322	358	373	342	346	348	321	333	373	351	363	334	376	349	356	326	321	357	369	336	367	342	324	331	378	337	326	351	347	323	346	343	322	343	366	338	334	351	304	347	328	346	325	333	339	327	348	299	335	357	315	351	364	341	329	335	354	342	368	353	337	325	366	324	322	322	341	318	363	345	337	343	311	363	316	347	330	355	371	356	319	309	296	348	343	357	364	340	328	329	351	318	351	316	321	334	317	388	322	351	369	337	349	325	333	375	322	317	349	343	295	333	335	335	314	351	328	316	317	328	351	307	323	367	356	354	335	352	350	342	360	351	304	345	358	320	322	351	333	332	319	312	343	336	335	339	341	370	373	364	367	342	358	359	379	327	346	332	350	347	344	333	318	299	331	330	282	336	338	355	329	380	331	346	336	348	321	315	349	330	343	328	380	381	370	349	351	365	312	372	317	364	351	341	326	337	324	312	362	351	359	320	342	318	317	327	335	329	334	308	320	349	329	310	341	347	351	357	357	311	370	357	368	337	345	336	316	367	334	335	352	326	337	329	345	333	351	316	356	327	350	323	336	343	318	323	371	346	359	300	362	325	362	351	301	322	329	352	348	352	356	356	349	331	345	309	325	318	337	347	321	332	352	370	309	371	371	304	328	339	313	366	316	319	323	355	328	331	343	303	323	326	347	369	314	370	375	355	319	304	324	326	320	345	331	322	350	318	327	312	327	322	327	327	346	337	362	354	327	385	351	359	312	355	324	336	341	322	369	338	349	318	339	339	319	344	317	339	335	324	335	342	330	344	327	313	335	358	333	314	338	341	336	331	333	334	336	351	342	318	338	316	342	370	342	318	313	319	338	345	352	336	375	325	346	344	330	341	355	328	335	323	320	369	334	328	359	323	319	339	328	341	341	302	365	333	318	322	354	335	307	324	316	308	329	338	356	325	328	335	387	349	324	335	327	355	365	340	344	315	349	327	325	278	328	331	348	361	350	333	323	360	346	286	334	320	332	374	347	359	301	367	336	354	336	333	318	343	344	320	371	337	317	343	324	375	344	350	348	329	339	344	314	314	343	336	331	321	374	324	340	358	337	299	337	323	334	315	315	297	347	317	338	353	348	363	343	335	332	342	352	344	333	334	333	340	308	348	326	333	358	333	342	355	353	334	332	324	361	341	356	352	335	334	319	341	333	346	309	328	328	328	367	369	339	353	308	336	311	323	333	312	341	325	350	340	311	328	317	356	335	333	350	361	331	338	339	350	354	318	364	348	320	364	328	334	324	331	347	365	346	373	340	347	327	364	342	335	341	328	325	312	333	350	329	311	317	330	347	307	354	297	348	328	325	340	336	307	332	351	321	319	347	316	344	307	323	330	346	374	311	355	330	355	322	396	364	325	346	310	336	333	301	346	335	317	363
24294	21494	29243	26917	24956	21826	14613	7541	4881	3726	2590	1962	1338	1059	928	850	642	578	496	458	409	427	382	390	407	321	373	360	350	312	346	320	314	309	329	299	316	349	304	302	305	322	293	288	323	315	307	307	322	338	313	335	339	299	324	311	284	300	280	312	332	350	309	302	309	290	310	293	333	306	337	356	313	350	281	322	328	300	317	331	295	310	317	311	324	299	320	329	335	293	326	318	302	302	300	291	328	353	334	337	320	334	314	320	294	340	332	296	303	319	294	300	296	310	289	308	319	312	342	316	318	316	284	299	314	307	315	316	331	275	359	319	323	299	305	290	353	292	327	303	286	305	323	305	315	310	320	318	326	308	315	334	332	297	311	301	295	297	319	302	314	306	336	301	328	316	285	303	298	327	313	331	355	315	291	308	303	314	317	304	320	336	305	321	343	313	350	313	347	335	322	299	326	287	312	334	317	320	303	287	305	310	291	310	324	325	348	367	325	293	343	304	295	316	335	289	335	314	306	323	311	326	313	333	316	304	305	325	310	306	314	327	332	281	313	298	352	312	334	326	332	323	334	300	308	306	338	319	292	312	299	320	328	292	271	319	313	321	308	298	325	309	338	326	303	294	327	303	302	315	308	313	323	322	301	335	328	331	324	330	301	321	339	304	320	300	287	328	328	302	307	321	327	322	348	300	299	273	277	287	293	325	311	311	297	336	295	327	315	286	326	287	319	328	313	293	348	300	285	290	304	306	332	323	302	303	318	300	300	338	296	302	275	317	312	269	300	316	304	315	290	330	289	310	335	291	327	307	298	306	309	307	338	318	338	322	297	322	292	305	285	313	305	290	310	308	300	328	310	289	303	310	313	327	308	280	310	335	284	329	313	350	315	309	306	323	344	327	297	331	317	300	305	325	306	293	322	319	332	279	358	270	319	337	323	328	322	292	345	310	304	317	294	325	299	323	309	290	312	334	306	295	319	314	337	337	304	319	302	345	289	291	345	311	301	332	325	337	336	312	310	302	313	346	311	330	332	283	316	323	365	319	337	338	301	294	329	336	328	295	303	294	323	318	320	327	340	315	316	315	325	323	308	291	281	327	324	309	309	293	311	314	310	303	318	321	309	366	316	322	310	321	319	302	272	313	332	305	277	313	332	352	310	332	312	290	334	330	322	300	281	313	311	357	307	318	290	307	312	336	335	330	301	308	336	289	308	337	327	310	315	303	354	310	287	308	358	342	325	323	318	302	300	315	307	324	342	303	294	314	310	315	347	339	314	324	295	307	313	304	328	278	314	334	322	284	319	317	336	323	298	354	331	322	300	297	285	292	309	329	296	311	314	308	358	322	276	290	310	325	318	310	312	301	294	304	345	310	341	333	325	304	282	302	323	323	304	291	322	337	323	317	282	350	313	307	334	347	309	301	308	361	308	325	326	309	317	317	312	303	307	328	313	293	321	298	308	332	320	337	333	328	320	302	325	334	333	344	314	297	297	335	321	329	298	300	321	288	341	304	328	318	299	318	341	283	310	360	312	326	329	316	327	310	323	306	313	322	336	308	281	290	319	290	301	323	323	310	318	327	304	309	326	331	288	328	279	320	307	318	300	301	316	324	307	307	341	301	332	335	311	348	287	283	304	317	312	314	314	314	315	342	298	309	336	324	334	299	325	334	304	326	314	339	289	304	310	297	312	331	325	328	312	333	290	299	331	308	348	308	294	316	293	308	324	328	297	306	311	320	333	337	323	299	303	317	344	298	311	288	325	335	286	299	292	329	313	318	323	328	322	268	312	267	305	338	302	303	300	304	308	313	340	298	321	313	344	299	306	328	291	308	316	341	305	305	272	343	295	336	305	290	297	298	341	337	310	343	320	341	307	359	335	341	329	319	292	315	317	324	296	327	371	320	291	310	309	331	313	305	311	288	339	306	351	300	311	339	309	288	306	307	331	327	302	298	333	312	354	336	326	301	328	310	296	337	299	310	298	317	324	327	280	311	341	328	304	343	364	300	302	290	315	290	291	308	318	288	300	304	313	290	285	315	321	322	297	378	326	313	319	320	272	345	322	327	322	298	340	326	297	347	297	317	309	330	307	310	285	304	303	350	334	303	321	311	308	347	324	329	290	335	312	316	348	293	336	303	294	322	353	311	304	311	294	298	338	283	358	287	306	300	301	321	303	293	328	349	304	311	305	316	313	299	314	314	273	306	309	312	293	276	309	324	313	310	310	313	335	304	295	338	324	344	328	309	341	336	309	320	319	318	311	306	298	370	313	330	328	316	324	304	305	333	281	303	312	339	308	284	325	324	330	330	314	337	312	326	311	296	306	313	304	273	305	338	315	334	331	297	279	307	319	316	288	297	321	311	304	351	320	328	337	292	335	299	330	311	328	306	297	334	281	324	312	344	324	333	322	328	286	287	326	323	296	331	314	305	320	317	325	307	339	323	322	310	285	329	319	321	332	323	301	300	322	284	356	306	302	320	298	312	320	300	322	310	320	326	302	308	328	303	335	298	322	297	322	285	297	319	318	328	345	305	318	306	321	324	327	325	327	303	327	311	291	314	318	298	345	295	334	292	328	324	359	305	315	301	289	323	302	298	311	328	308	321	330	318	325	316	324	318	312	305	302	308	315	335	306	315	308	295	313	311	316	302	319	315	325	297	334	333	329	322	308	346	324	307	336	333	335	296	321	320	321	317	292	301	319	304	283	300	322	339	330	335	324	333	312	339	327	311	317	330	314	304	308	322	301	306	332	319	337	290	308	298	320	349	310	336	321	350	326	312	303	294	328	332	321	309	344	314	323	329	334	311	333	321	303	309	322	306	313	345	309	303	280	340	314	319	328	316	331	327	311	309	324	326	300	299	304	303	290	330	337	314	330	326	366	296	323	291	325	327	309	319	299	313	307	290	317	287	316	315	287	307	301	295	305	338	315	319	319	313	323	316	314	314	329	300	321	296	304	308	308	307	290	330	300	315	338	330	301	318	324	331	333	323	349	300	317	320	310	301	316	320	304	305	336	340	304	332	344	289	313	322	325	326	360	313	324	301	285	340	315	302	296	288	298	315	321	325	334	335	317	323	335	322	300	316	319	315	332	316	311	320	317	301	292	341	294	336	303	302	335	316	346	333	347	324	322	310	333	310	324	336	338	368	318	339	319	324	317	320	310	322	304	336	304	320	297	307	304	329	308	330	336	306	304	321	318	295	342	324	336	308	329	326	310	341	302	307	329	309	309	316	284	315	314	291	315	296	327	298	344	309	282	326	302	309	277	307	324	326	301	318	309	301	323	328	321	353	326	309	309	311	317	354	286	319	351	319	297	372	313	315	332	324	334	309	318	314	341	331	325	297	315	327	312	313	309	333	318	322	316	288	343	312	332	313	317	285	321	342	351	299	302	317	287	325	287	323	286	307	364	362	296	352	324	344	314	310	326	280	346	309	326	301	335	292	289	324	293	298	301	277	335	317	287	336	345	308	305	277	289	293
33485	62004	50557	37846	30298	22787	15691	10619	7703	5710	4141	2888	2073	1697	1346	1139	881	812	674	612	538	457	406	418	443	424	390	363	387	366	385	367	344	333	332	339	329	333	333	333	329	332	303	330	322	323	329	348	307	351	338	324	350	328	367	324	321	328	359	321	323	325	361	339	316	345	280	328	356	363	324	335	338	336	343	294	314	329	324	350	358	287	334	392	320	337	343	303	332	376	307	340	346	314	310	359	358	364	332	329	364	351	318	353	325	354	327	359	310	336	328	320	321	346	348	331	336	338	327	332	342	300	316	328	340	309	324	340	345	289	356	317	338	344	332	342	343	343	335	334	323	299	337	334	343	343	352	349	305	332	304	300	359	294	306	355	351	332	335	323	317	320	331	317	309	343	317	317	327	329	315	293	300	322	313	319	335	312	316	349	343	327	316	338	333	298	312	362	337	330	342	346	334	317	322	338	338	363	340	341	380	362	319	309	327	338	346	293	319	327	315	325	314	313	331	324	365	310	320	324	337	336	344	350	341	336	333	358	342	282	347	350	323	334	317	327	334	327	317	333	320	332	325	296	341	314	321	332	322	330	347	330	338	336	326	323	342	336	342	323	330	335	390	330	342	335	334	336	335	363	346	290	325	367	304	356	319	324	325	300	328	341	337	294	332	301	336	326	361	322	324	357	345	339	337	334	341	314	333	337	359	351	325	315	314	316	343	363	334	317	341	319	343	325	299	339	310	344	335	317	356	354	335	342	321	339	328	339	322	308	329	341	352	350	324	335	322	345	299	325	337	321	330	320	329	346	310	326	315	312	335	312	341	316	347	291	315	311	329	285	341	368	326	320	351	348	358	337	332	331	337	348	340	334	319	310	320	353	314	371	356	324	314	327	342	316	344	316	316	331	360	313	331	339	320	346	337	338	326	303	330	354	314	333	290	328	302	294	335	316	378	353	331	306	343	338	362	347	321	350	332	315	314	328	333	327	345	319	310	336	317	353	308	333	329	313	351	310	318	274	351	332	348	311	311	365	352	324	316	330	320	375	344	331	297	356	355	355	334	319	316	301	326	341	338	291	335	324	335	348	292	327	323	308	332	311	310	290	331	311	336	320	331	365	345	355	349	302	370	317	315	318	327	318	336	347	361	341	354	341	340	327	344	374	376	323	339	324	327	359	322	310	320	346	311	339	343	320	357	320	363	313	338	333	327	324	319	348	342	311	321	342	329	321	324	299	369	326	331	349	358	324	312	339	351	353	331	349	317	330	342	350	316	339	337	337	348	360	326	299	313	297	317	342	349	347	335	300	319	340	360	338	351	341	339	330	298	364	325	337	328	339	338	346	338	297	320	309	322	305	321	341	317	312	333	363	321	358	344	335	342	321	310	312	325	318	300	324	334	317	345	351	327	321	340	334	317	330	316	313	347	326	299	329	335	347	349	326	305	376	319	353	323	359	349	326	370	322	303	321	345	339	308	325	357	332	333	323	300	318	295	324	343	330	326	337	345	339	309	325	318	327	344	329	319	334	324	362	298	332	296	306	298	343	332	356	330	336	357	307	322	368	343	329	359	329	331	316	326	344	309	319	351	346	351	342	339	340	326	335	351	328	348	339	333	335	329	299	358	321	320	328	333	358	345	345	343	356	347	306	340	352	321	310	323	354	345	315	359	323	339	328	348	316	346	337	322	326	331	333	332	347	304	313	364	312	371	349	336	361	352	351	337	352	296	318	322	326	315	341	303	318	332	333	323	295	340	329	336	304	337	348	325	335	349	373	340	335	319	327	322	364	335	335	329	293	342	323	342	324	332	346	345	317	344	370	345	331	298	364	342	329	313	333	324	342	360	352	330	346	360	342	308	341	321	324	343	338	348	346	307	363	285	316	341	327	352	322	306	321	348	335	329	321	332	310	353	329	362	328	318	356	343	314	341	308	324	340	345	347	334	340	331	302	316	327	314	334	335	347	335	323	316	335	314	336	321	338	339	324	363	341	326	299	313	306	343	332	362	345	309	350	335	327	348	352	331	341	345	321	340	322	351	336	342	320	328	340	351	321	319	339	303	305	371	333	357	315	304	332	335	303	333	343	332	318	302	332	325	331	336	352	351	330	324	393	315	289	348	342	355	322	346	348	310	332	310	314	310	324	343	322	311	349	367	316	332	331	326	331	321	339	325	329	372	340	324	351	327	351	332	347	348	353	299	331	346	350	312	299	336	326	356	348	332	325	366	340	348	325	325	336	330	369	333	347	325	319	296	352	313	334	322	311	322	318	322	317	323	335	347	338	338	342	307	319	311	331	344	342	333	358	334	336	323	320	307	348	333	328	320	335	345	331	349	323	335	348	328	307	322	291	328	322	310	343	362	297	349	318	342	281	341	319	364	291	336	342	323	344	350	329	300	330	310	343	308	321	331	320	290	320	286	324	317	317	339	315	337	359	281	302	326	330	319	323	347	332	341	306	354	339	331	325	336	319	298	329	333	350	355	329	332	338	350	339	314	346	318	346	337	351	345	302	342	311	318	347	355	361	321	358	325	323	333	342	327	316	333	336	329	308	321	304	339	346	321	320	331	376	313	343	347	324	305	369	345	331	329	307	323	357	341	322	338	304	336	343	315	317	336	316	327	376	325	329	320	347	332	347	353	297	356	309	350	315	316	335	318	341	330	344	347	330	290	352	291	342	323	309	322	306	334	307	295	354	337	290	323	339	310	341	314	336	353	310	339	351	306	392	327	304	295	325	349	334	317	307	335	315	350	303	345	309	335	357	309	324	290	313	316	363	315	342	344	337	334	337	360	315	364	336	367	333	319	337	330	310	332	298	319	336	335	357	322	329	343	315	298	320	285	330	338	335	325	359	330	328	337	317	336	320	385	351	352	326	329	310	350	329	336	335	324	335	328	323	324	319	333	300	361	329	357	314	316	337	357	318	309	311	349	335	317	338	330	341	343	335	323	340	347	350	326	344	333	357	305	294	326	359	340	351	329	341	339	318	309	350	332	302	303	327	309	367	361	341	323	342	358	354	327	327	341	344	330	308	327	309	317	331	336	359	315	321	359	328	304	312	315	299	340	367	322	329	326	349	320	338	319	347	320	308	367	331	320	296	337	333	357	361	325	329	323	341	348	324	327	332	356	363	321	363	346	310	305	330	324	325	309	338	298	358	326	329	338	330	332	309	319	351	324	343	325	315	331	354	330	327	320	335	349	338	327	345	358	368	352	319	351	350	328	334	327	321	331	347	329	324	345	341	320	311	370	328	308	336	295	278	310	324	331	351	344	359	322	281	339	348	324	334	341	325	345	336	346	337	351	350	349	319	328	314	312	307	307	325	304	324	333	362	318	360	327	356	307	341	323	351	323	364	322	327	340	340	352	347	369	324	339	338	344	320	313	322	312	330	318	327	343	318	369	340	319	317	338	330	324	328	307	315	308	332	317	328	321	322	352	334	328	323	354	340	309	342	363	307	342	326	308	322	347	320	327	300	318	302
25391	21822	30709	30573	23505	16270	9577	5312	3820	2712	1983	1443	1120	885	802	643	561	511	494	449	379	399	378	379	387	393	378	376	353	325	362	336	319	354	319	322	335	330	342	349	337	342	348	343	336	340	321	306	322	338	353	344	353	322	333	343	328	332	330	317	374	343	349	315	327	320	324	325	360	351	339	348	333	314	337	311	355	358	329	331	307	320	335	366	302	307	335	315	336	347	303	321	328	333	333	362	337	355	387	374	312	311	329	347	316	321	331	334	306	304	319	304	334	342	309	318	324	293	358	322	339	316	319	360	297	326	354	317	314	309	359	309	340	367	325	323	308	335	332	362	322	333	289	337	360	319	332	320	326	326	337	334	320	350	333	295	316	320	277	353	367	325	333	314	352	318	314	299	328	353	352	317	345	357	315	349	309	309	311	310	368	328	322	326	317	377	323	302	325	319	307	368	344	301	326	339	338	349	319	306	335	358	333	338	325	322	350	341	316	349	325	317	328	350	330	362	328	330	324	294	332	325	319	319	323	327	335	335	337	317	325	334	328	300	338	292	311	350	326	339	335	337	315	309	302	327	348	316	324	324	328	323	309	322	326	329	341	326	343	335	339	322	361	327	292	337	321	324	314	353	326	332	334	349	338	318	310	326	316	331	317	324	305	338	309	302	332	355	314	302	333	308	333	333	342	367	352	323	290	316	310	327	352	332	329	341	341	340	343	321	333	327	344	339	343	315	320	332	317	309	291	340	349	337	337	356	344	313	328	312	353	332	315	348	341	321	348	345	341	328	365	312	313	322	316	312	327	324	330	310	348	330	339	297	333	363	362	308	308	331	331	335	342	333	292	325	329	355	352	326	359	313	341	336	341	363	339	320	296	341	329	354	318	341	323	330	273	306	335	321	320	381	321	348	338	340	313	337	348	310	364	353	316	303	312	312	343	336	333	322	323	349	353	317	342	360	352	336	317	334	331	339	366	351	341	321	310	334	323	319	318	341	356	330	360	321	342	344	307	320	319	327	340	327	315	313	338	303	352	335	332	320	326	339	312	344	318	346	338	347	332	292	328	331	321	330	350	314	306	276	351	330	334	336	323	330	339	333	359	314	333	330	345	348	309	315	331	351	325	340	319	334	331	323	328	334	364	330	327	325	318	326	341	337	350	339	323	356	314	373	376	305	345	316	349	348	329	331	340	366	331	300	357	345	313	333	340	344	336	308	327	329	316	335	332	350	336	316	327	342	375	340	340	334	364	289	317	355	298	319	318	329	311	351	356	326	330	337	328	282	330	329	323	338	323	335	340	344	334	312	314	329	336	340	323	320	321	302	313	321	344	325	318	355	336	328	318	351	322	335	331	330	323	305	325	330	305	351	336	347	330	330	355	328	318	290	286	347	344	315	335	329	336	329	369	303	340	357	301	301	319	295	317	365	339	324	305	313	337	313	324	327	316	332	319	304	334	346	330	292	333	339	328	340	323	334	329	327	331	323	332	327	327	331	318	355	329	332	313	324	313	322	326	344	327	329	342	331	349	368	351	298	334	322	292	329	345	310	345	343	308	327	342	310	347	348	316	333	333	351	351	348	317	301	333	334	347	306	317	339	327	348	354	328	378	329	306	328	348	334	335	334	352	336	368	333	299	342	351	287	313	329	305	326	328	344	342	335	339	375	370	342	354	352	370	294	331	317	288	314	366	368	374	337	331	320	338	336	329	308	345	335	330	333	312	337	329	322	356	296	344	306	318	336	333	336	333	346	355	303	320	306	305	345	324	311	324	333	319	325	331	336	311	356	370	368	328	347	367	362	331	323	296	315	322	318	344	335	372	379	329	307	330	318	356	329	306	303	344	333	312	348	334	280	308	335	347	281	319	308	324	330	348	329	307	296	352	325	338	313	319	317	335	315	290	329	321	327	345	345	306	332	336	295	319	318	298	328	365	337	339	320	320	339	309	333	341	333	337	333	355	310	326	304	299	324	347	312	332	323	328	360	295	341	330	338	335	327	332	310	354	338	312	347	322	321	306	339	300	325	313	364	332	338	347	334	348	304	324	313	334	321	315	334	328	334	313	341	334	330	336	298	331	327	342	335	340	350	301	351	346	317	322	334	357	356	307	339	335	308	308	297	326	360	336	348	362	323	338	345	308	332	309	342	331	339	308	303	367	329	336	337	330	345	357	348	350	315	343	320	305	345	327	353	333	338	357	313	338	341	336	325	341	358	311	349	303	343	333	306	332	309	335	333	334	343	306	348	341	341	326	304	329	338	343	334	340	343	300	356	309	315	322	332	320	320	349	335	314	353	306	319	362	316	329	335	350	290	291	304	338	330	320	319	318	328	311	308	317	339	341	361	326	318	353	332	320	348	299	318	297	339	296	345	336	330	350	343	334	327	345	339	337	324	326	327	320	353	330	319	362	337	335	333	317	330	336	322	356	305	320	305	328	331	323	302	326	328	340	334	327	358	329	326	348	312	336	344	351	350	297	314	316	314	294	335	324	337	311	302	318	360	319	310	362	336	351	342	365	338	352	271	342	338	337	310	317	330	306	336	351	330	308	347	333	356	323	329	304	338	306	316	300	351	343	323	334	340	320	355	301	331	348	339	329	345	337	348	312	341	298	329	315	367	346	323	317	301	321	304	324	353	343	301	314	325	322	338	351	331	348	345	345	335	318	325	334	318	324	300	317	335	318	310	323	328	301	355	326	352	336	317	354	333	310	313	326	362	331	356	328	319	353	329	331	341	327	339	344	340	342	336	317	372	328	306	319	283	328	324	310	343	336	316	346	361	326	320	285	288	324	340	308	347	294	317	321	339	339	317	322	322	332	296	359	352	346	323	332	314	334	365	345	342	324	316	343	323	374	325	317	297	307	340	355	360	324	331	314	328	349	347	343	332	364	352	325	336	340	333	341	323	334	330	315	319	351	316	305	366	322	343	340	354	303	348	322	336	332	312	332	320	336	316	328	320	317	322	341	326	340	345	329	304	304	342	349	349	319	314	330	328	320	348	337	356	321	321	327	325	314	297	325	344	339	380	308	360	312	325	370	320	355	358	352	310	314	334	320	320	340	313	346	302	317	358	320	295	335	344	319	355	276	297	340	296	294	317	325	325	294	338	318	311	308	316	331	317	372	353	306	335	334	304	311	346	312	317	319	339	330	304	320	346	307	340	312	330	308	324	298	325	295	319	321	293	334	311	344	319	334	302	366	310	297	321	337	344	347	308	344	308	320	332	336	345	345	352	338	340	306	317	313	334	335	312	314	341	295	288	310	304	294	304	316	343	322	326	365	301	335	337	338	334	315	320	340	323	327	315	343	343	299	330	344	326	334	301	336	308	298	377	345	326	312	319	348	311	347	358	312	326	319	337	348	324	330	351	347	338	327	314	349	333	320	354	311	373	331	346	357	332	355	307	292	315	344	332	319	337	323	326	308	311	301	337	326	332	315	301	326	335	322	342	348	338	359	318	337	305	310	327	329	349	323	350
33198	57847	46953	34672	26802	19494	13029	8975	6390	4849	3396	2382	1746	1318	1135	927	782	680	646	595	487	474	405	439	411	402	420	355	381	361	382	377	369	384	332	349	367	357	332	364	353	340	359	332	333	355	367	363	366	364	353	360	383	355	357	350	348	363	343	342	390	364	353	334	362	361	347	315	356	365	337	334	342	356	315	373	321	345	349	347	327	357	313	350	342	323	332	355	344	332	340	312	327	317	320	350	395	332	342	357	348	346	388	331	350	364	340	364	379	334	343	302	345	349	359	344	355	338	347	322	376	360	320	355	339	325	350	329	345	358	328	335	332	336	373	342	358	376	330	347	346	375	361	350	366	350	370	382	324	368	327	347	378	346	326	345	343	321	373	370	355	358	379	360	327	349	357	362	338	356	351	328	314	343	340	330	376	350	345	343	350	333	335	374	383	353	363	350	370	355	344	340	340	366	353	338	327	354	366	344	364	332	366	330	335	375	353	345	326	357	373	346	349	331	365	339	344	355	398	336	334	354	367	357	319	354	354	321	372	343	379	381	368	332	357	386	353	342	355	339	356	363	331	336	312	365	360	368	340	359	348	349	329	351	353	360	333	336	346	356	343	331	362	376	309	362	332	350	359	364	351	322	348	331	381	363	421	350	312	349	336	393	305	361	326	356	370	329	343	368	358	318	322	352	349	333	334	350	367	341	337	352	359	361	357	350	358	344	336	353	336	338	337	368	360	339	377	351	328	336	313	332	335	359	364	346	376	328	337	351	350	347	337	335	338	367	375	370	339	369	323	356	333	327	340	369	367	315	335	351	329	335	342	348	351	350	340	377	344	372	337	372	380	338	327	351	382	357	307	324	366	364	337	357	366	352	377	364	398	357	346	363	385	385	350	317	314	344	358	377	362	323	363	357	360	343	313	370	361	326	326	333	312	329	336	357	324	346	372	373	324	344	354	332	384	343	346	343	354	363	366	331	335	351	333	344	329	393	338	345	323	355	366	356	343	354	355	356	328	316	336	354	398	371	326	324	352	338	330	327	324	321	321	364	330	357	358	391	364	339	362	345	364	357	360	338	353	341	368	344	340	380	324	334	341	342	344	357	340	345	370	353	355	361	351	371	335	333	337	374	382	367	330	351	372	377	358	368	368	357	349	370	336	342	322	357	351	337	353	354	353	345	344	328	356	352	352	362	333	333	361	331	351	350	342	334	351	332	321	349	339	362	326	342	337	326	350	348	363	338	392	366	345	353	376	339	335	340	363	375	329	365	311	325	323	345	339	380	361	356	340	373	343	338	349	354	354	378	351	353	346	317	329	352	357	348	343	351	360	369	374	319	333	347	332	356	342	349	360	314	360	356	370	368	328	363	349	333	363	369	347	345	336	372	348	359	360	342	333	365	346	341	339	348	324	367	363	313	361	323	376	354	354	364	356	373	331	355	385	363	332	359	344	336	374	349	344	350	356	365	328	361	348	348	370	339	386	346	340	340	349	351	353	375	326	344	340	336	348	341	383	355	326	343	340	374	333	332	345	309	363	336	317	341	399	353	330	363	358	348	345	384	356	314	349	353	358	317	356	367	347	347	337	333	342	377	334	369	337	333	359	331	356	377	343	355	346	344	327	333	352	311	372	351	347	382	370	327	372	340	327	358	347	368	359	362	318	351	336	361	364	367	390	348	320	348	327	352	393	371	360	385	363	322	358	345	352	329	367	351	363	373	357	357	356	336	354	360	352	351	346	332	334	344	313	354	336	364	375	348	328	335	330	323	346	363	371	354	394	342	339	347	353	349	339	374	336	330	343	347	351	348	351	347	337	338	358	352	336	363	340	329	333	330	348	328	345	349	350	337	320	364	345	375	298	353	352	335	329	333	353	351	377	331	326	365	350	367	368	334	370	362	318	339	346	365	354	339	336	341	368	349	335	334	350	338	364	346	362	357	331	344	352	384	375	358	337	342	346	325	361	358	398	330	383	392	364	363	375	370	373	318	339	369	368	345	346	363	331	335	312	364	344	361	339	341	345	368	346	336	361	341	344	345	326	345	352	385	343	354	346	356	326	328	392	322	361	360	369	351	350	338	374	367	367	337	328	360	367	334	404	329	337	358	394	346	333	364	358	351	349	357	354	342	366	336	334	328	342	328	355	363	335	337	343	354	357	355	357	336	338	340	370	387	390	365	344	368	317	357	337	352	376	340	384	365	351	350	356	391	354	339	350	319	370	339	317	356	358	344	352	358	368	335	348	327	374	352	350	362	365	346	366	355	375	319	322	370	373	364	358	352	375	356	332	360	345	333	385	318	336	347	360	340	351	327	333	394	324	329	376	362	374	335	354	330	345	337	353	320	337	352	320	329	392	327	355	356	353	364	322	327	357	369	372	364	381	309	366	355	347	330	367	356	371	363	348	357	362	349	336	346	337	303	356	356	322	354	339	376	324	332	346	327	323	349	356	367	371	359	363	307	362	367	338	376	318	356	324	333	346	378	365	313	337	364	355	347	358	372	289	369	349	342	360	383	360	371	348	361	360	333	352	304	364	335	334	342	337	346	342	329	370	351	364	356	338	332	348	375	349	351	355	352	381	369	337	378	336	345	361	345	345	343	340	377	319	369	347	378	372	383	331	339	342	363	347	320	364	358	346	365	322	313	371	348	352	359	314	364	361	370	364	334	339	337	409	339	367	364	343	326	334	337	350	311	382	373	335	305	361	323	309	356	336	346	360	336	357	380	377	347	313	357	322	357	326	333	340	359	365	354	321	350	366	338	373	336	337	326	330	352	344	367	363	363	375	359	348	345	372	354	349	341	347	349	355	375	370	347	335	353	315	335	370	332	337	351	364	349	352	344	319	390	346	353	345	353	391	399	350	341	325	378	356	352	381	361	362	340	326	380	371	295	353	352	318	364	383	334	378	324	322	357	365	347	331	309	348	345	378	342	322	353	332	360	344	345	352	312	366	308	355	331	336	351	389	351	373	330	354	303	349	379	343	310	344	330	368	333	336	321	357	366	346	357	367	346	339	354	349	332	335	362	364	367	334	313	330	344	352	364	329	303	341	356	368	358	358	311	381	359	317	347	347	334	372	337	342	359	369	334	314	356	364	406	338	355	399	358	366	333	342	334	330	371	369	336	354	356	340	324	334	365	314	318	336	356	359	336	338	350	359	341	351	347	350	325	324	353	353	343	349	333	330	392	349	355	346	341	324	345	345	361	345	311	338	320	331	358	372	333	345	332	367	355	378	358	353	328	322	369	348	367	348	352	383	336	327	348	326	364	344	343	382	369	351	333	331	344	357	358	371	358	356	349	328	315	347	365	364	322	366	345	357	326	338	365	355	337	357	342	367	335	343	317	355	365	385	320	368	321	325	350	334	347	362	356	347	371	348	356	361	365	334	343	304	347	359	336	323	367	351	323	370	340	313	347	367	368	376	412	343	344	353	338	376	347	316	323	332	346	340	384	364	336	332	349	333	342	335	344	359	354	332	339
23015	21433	29207	24665	23226	24797	22148	11288	7269	5447	3676	2510	1947	1409	1233	1054	845	752	646	587	501	480	475	455	427	393	400	384	391	343	354	362	390	360	373	326	330	342	330	367	349	342	327	341	308	339	334	365	323	352	370	331	365	373	330	339	348	341	373	327	362	323	341	353	365	321	342	355	333	313	304	325	369	341	333	320	363	320	328	339	341	338	350	373	340	305	331	347	348	351	326	348	358	351	332	344	367	397	339	361	388	325	361	353	377	357	350	338	321	336	338	369	330	351	316	358	339	365	315	320	345	377	306	369	352	343	345	343	362	350	307	313	313	315	331	356	353	353	326	331	326	329	336	323	369	343	337	360	340	309	346	308	323	306	340	317	306	352	322	361	346	325	343	358	317	353	341	357	362	349	332	324	362	354	347	330	344	341	356	329	314	381	322	333	332	324	310	340	324	329	299	347	320	317	347	323	312	357	336	330	327	330	372	326	317	311	338	334	355	344	358	283	332	327	332	371	334	318	330	355	335	333	302	355	341	350	366	332	352	352	336	343	309	373	345	344	344	305	357	336	348	340	311	331	338	336	311	363	348	354	328	333	328	328	343	299	337	342	359	321	324	321	324	324	360	337	346	368	352	326	367	335	318	361	352	328	357	346	324	322	347	345	349	349	342	354	341	345	364	303	326	352	326	358	320	368	330	332	376	353	350	363	387	310	299	334	350	353	358	316	325	322	334	308	328	308	346	320	340	325	350	353	331	340	312	328	348	345	343	340	334	345	321	347	359	347	309	326	302	341	349	320	334	315	331	361	332	349	326	344	336	357	342	358	330	305	315	317	346	344	321	331	314	344	336	372	338	322	346	339	341	313	319	346	318	324	276	314	330	359	355	327	355	316	348	354	312	342	364	328	327	347	321	349	376	359	342	352	307	377	332	357	329	342	317	373	331	330	328	369	343	339	335	331	338	298	342	349	332	323	352	314	374	296	306	337	348	344	354	357	366	357	316	286	323	342	327	379	336	319	312	320	345	352	315	342	310	363	333	325	314	318	311	325	316	280	395	332	345	363	352	342	331	306	345	317	346	343	364	319	312	358	316	361	318	335	324	345	332	359	338	321	324	325	325	337	294	329	300	324	350	313	343	326	320	338	365	333	342	294	336	296	335	335	325	299	336	325	337	349	332	321	328	344	348	328	358	309	338	341	347	334	352	336	340	336	324	322	335	318	348	285	344	336	352	314	335	363	380	347	352	311	326	315	335	358	309	359	367	350	317	330	360	362	327	339	311	319	312	361	366	381	355	344	323	352	333	326	366	299	334	330	361	326	377	353	336	328	330	328	302	315	321	306	323	322	340	330	308	333	363	331	387	327	359	333	349	346	344	369	312	317	343	318	316	328	312	301	340	311	339	337	339	360	370	337	329	340	342	310	355	347	315	324	315	334	344	321	328	353	356	338	332	339	309	347	343	340	322	327	363	318	313	322	352	344	365	348	350	333	337	320	311	343	318	337	318	324	317	339	305	343	330	365	342	372	336	344	301	345	353	353	323	344	341	356	347	311	331	329	339	323	311	354	335	323	298	315	348	299	368	380	344	330	343	321	348	312	371	341	325	321	326	347	312	331	341	356	319	333	334	381	329	362	324	340	309	343	350	346	320	332	356	329	342	336	298	329	314	330	328	315	348	333	336	349	305	317	330	358	357	345	307	354	323	341	350	330	331	360	320	342	335	341	334	330	335	321	328	332	382	367	342	304	330	325	338	332	312	331	324	308	330	354	335	364	307	329	332	352	346	315	326	312	342	368	360	317	330	316	337	338	365	347	324	345	329	327	332	344	373	286	306	309	331	367	364	341	329	347	326	336	323	351	353	342	350	333	367	315	332	348	353	346	334	338	328	345	339	329	336	341	332	356	334	337	331	323	325	333	358	327	316	371	350	318	320	329	320	332	335	324	353	334	348	343	337	354	306	367	314	333	360	349	337	333	347	354	368	348	377	328	348	332	362	325	313	322	330	366	319	314	374	359	317	364	320	338	347	352	320	330	328	325	330	376	330	316	324	375	322	352	342	334	303	374	345	332	334	344	317	320	360	345	340	331	363	380	373	351	350	377	346	305	325	356	298	338	336	346	336	322	338	312	368	347	335	349	349	348	310	352	323	319	323	293	364	338	335	322	313	338	337	331	339	364	347	341	308	321	345	355	355	356	307	328	356	336	337	367	322	357	344	337	364	315	354	340	337	311	330	350	355	319	360	337	314	376	369	342	324	339	338	358	337	356	308	316	337	336	355	345	323	345	313	331	335	314	310	321	306	332	345	313	323	309	358	341	345	344	333	390	325	331	342	346	326	343	358	373	338	319	353	339	331	351	336	347	331	336	332	359	305	348	332	341	357	318	312	345	361	346	319	325	303	336	326	334	319	305	352	327	337	326	358	333	359	348	320	371	344	324	334	337	320	327	340	321	330	338	309	296	345	317	323	317	369	318	353	339	334	355	352	340	330	351	337	314	334	328	336	309	343	342	333	363	346	331	343	374	365	351	371	354	345	353	342	360	337	327	317	361	378	318	323	335	348	323	353	337	345	351	334	353	346	342	364	353	325	302	328	341	339	354	342	365	337	329	350	308	332	336	319	315	349	318	340	303	363	337	356	290	359	382	354	351	345	348	341	334	372	342	332	335	319	304	327	360	320	335	348	354	320	331	342	339	314	326	333	286	346	346	322	359	370	331	294	291	353	348	373	345	359	350	354	354	348	325	336	355	333	333	342	362	311	305	346	328	325	335	338	336	332	312	337	366	382	335	343	362	342	363	331	344	334	315	361	343	320	344	345	324	339	310	350	348	359	349	360	345	365	335	340	362	336	338	335	302	321	331	324	326	376	339	371	331	333	336	302	329	339	349	333	354	335	351	312	340	312	331	349	340	338	314	366	335	301	322	328	321	310	343	320	342	363	320	349	329	328	320	370	353	333	325	338	328	335	321	342	328	375	344	310	369	326	311	345	337	370	353	358	331	342	352	349	322	360	322	327	335	357	310	336	335	311	330	367	355	341	346	313	309	313	341	314	350	342	325	335	334	338	344	353	308	312	327	319	361	339	360	333	381	331	308	327	317	356	364	337	324	329	353	330	356	327	354	357	332	363	309	323	328	347	321	321	328	371	315	360	362	343	327	336	331	347	332	350	324	393	339	327	334	345	335	334	329	308	318	343	353	355	373	317	320	328	312	327	367	325	329	353	343	327	339	341	367	336	368	343	328	316	366	327	335	318	327	321	298	344	360	317	326	347	311	324	344	347	337	336	331	353	340	361	316	332	348	324	355	320	332	312	340	338	355	332	345	312	315	305	339	314	332	379	352	350	356	357	357	365	359	310	319	315	319	347	300	337	332	335	339	327	363	321	359	323	306	349	343	311	356	340	340	333	328	328	348	341	352	331	357	317	335	352	343	357	349	349	331	337	362	345	308	315	327	341	335	321	327	340	324	345	308	324	374	327	352
35775	67498	56603	42995	35597	27990	20245	14234	10886	8220	5817	4057	2931	2239	1831	1479	1196	1013	847	671	588	528	512	513	502	465	428	431	415	375	395	388	373	397	391	326	369	340	391	382	362	361	349	357	353	379	379	366	346	326	345	389	331	398	353	369	346	369	366	336	344	313	366	374	336	371	355	354	339	364	355	328	343	372	361	377	372	366	339	339	377	329	342	358	330	364	323	342	399	329	333	358	343	373	344	356	393	369	341	365	365	337	365	357	359	350	363	335	396	349	355	350	318	312	344	356	340	337	334	342	358	355	365	381	342	362	348	365	365	363	342	360	360	374	353	349	360	344	322	369	387	333	349	332	354	332	336	354	346	339	357	329	375	346	337	338	323	359	330	336	338	327	346	331	352	331	333	323	366	337	385	313	377	346	347	372	353	370	363	368	334	340	329	332	314	341	368	343	344	326	377	330	370	365	370	389	328	317	334	367	335	318	365	309	346	364	375	349	331	327	335	372	358	331	383	336	337	333	391	375	325	349	341	365	342	313	351	350	356	350	342	331	324	369	373	340	355	364	337	340	379	338	344	341	372	311	337	361	342	358	344	347	339	277	344	356	310	381	327	362	360	391	370	323	368	340	341	357	354	342	326	343	345	365	372	364	404	378	335	316	356	339	363	351	345	379	357	323	352	358	361	347	340	345	343	326	333	324	328	389	343	366	307	351	337	345	335	342	342	377	339	368	347	324	349	359	331	344	344	369	377	353	326	402	345	337	346	354	351	321	332	353	323	355	321	385	349	343	349	310	365	343	339	376	338	373	362	338	307	351	404	344	312	330	359	353	364	354	378	360	332	352	358	355	355	348	357	334	359	406	343	354	314	368	338	348	378	353	344	363	340	326	372	345	344	357	345	372	346	343	361	391	364	360	372	334	320	346	346	349	347	371	366	322	369	343	332	304	353	366	386	358	328	333	345	322	365	365	342	354	357	342	346	346	359	353	322	358	341	359	360	314	341	359	374	339	341	341	376	346	336	347	391	382	340	347	333	380	322	343	363	354	359	312	315	372	349	329	371	355	360	359	383	345	361	345	352	356	368	362	330	319	316	358	363	359	393	339	384	334	356	362	384	346	361	366	370	369	345	369	375	337	359	390	335	336	347	340	329	326	358	328	395	363	346	347	358	321	328	337	344	332	350	345	347	343	374	354	347	360	350	351	352	366	336	354	365	352	367	316	339	355	329	348	345	332	344	352	361	371	355	364	356	352	367	311	387	366	347	363	354	334	316	347	367	359	349	328	347	345	385	362	367	322	365	368	333	356	311	346	346	344	347	343	361	348	377	336	332	358	354	376	369	364	338	363	372	352	342	354	328	350	335	338	367	364	350	364	360	371	321	337	313	349	326	353	346	366	326	356	364	359	369	344	315	342	347	358	372	331	341	377	337	355	330	373	347	356	342	363	330	365	347	325	318	348	391	350	374	311	371	323	356	377	397	360	360	389	342	343	373	320	327	346	364	342	367	359	328	378	335	351	338	342	353	382	326	346	388	366	354	353	364	372	336	324	354	368	336	358	348	351	355	317	315	338	339	356	358	361	307	320	339	327	344	358	341	351	318	363	351	326	323	345	344	352	346	335	391	381	347	389	339	361	325	368	385	329	367	329	326	329	340	350	339	342	362	328	347	339	355	337	356	347	337	389	367	381	361	336	365	356	344	393	333	335	333	354	356	339	363	347	342	326	351	310	356	365	410	330	342	315	358	358	356	337	370	335	385	285	335	360	359	382	375	336	314	342	343	339	351	363	326	359	352	364	342	343	356	346	333	390	339	344	346	353	343	352	361	362	297	372	362	340	357	343	347	371	346	362	354	343	342	387	359	320	362	365	360	326	354	375	323	343	398	330	358	345	369	356	325	363	361	348	371	355	336	336	359	333	330	349	353	347	323	391	332	344	315	354	365	348	352	326	351	346	380	374	362	312	352	361	373	329	373	354	354	372	375	364	377	348	357	371	344	354	318	343	328	350	355	350	339	334	342	381	353	343	374	362	350	317	342	357	312	330	340	360	362	378	385	328	347	365	333	339	375	312	337	342	354	392	362	373	355	347	372	375	314	360	338	351	369	334	356	341	338	342	350	364	361	379	365	390	343	339	336	350	353	365	348	335	319	333	372	369	375	332	356	347	338	360	363	349	356	362	358	352	319	360	350	355	327	332	342	349	344	310	359	337	370	397	329	347	305	350	343	347	353	349	327	337	351	348	350	390	345	336	344	341	364	353	336	371	335	359	345	361	382	354	361	353	338	331	342	337	331	356	360	381	327	341	343	339	347	353	384	378	389	348	348	349	353	320	342	365	371	348	338	332	354	334	341	361	337	360	344	351	368	372	369	345	348	350	390	368	353	390	329	366	341	321	355	318	359	365	360	347	363	346	376	318	327	329	351	327	374	356	355	369	352	366	331	363	344	363	375	374	363	334	361	352	378	348	396	349	316	344	348	317	370	336	325	332	384	320	408	356	344	339	347	368	368	349	336	376	360	352	302	374	339	323	346	352	351	359	352	367	381	360	334	397	304	364	350	304	363	365	336	330	355	343	335	348	337	328	349	352	349	351	331	344	392	332	346	361	353	396	364	307	367	330	355	378	337	362	374	363	299	369	347	343	352	353	344	351	321	317	346	332	357	361	372	338	358	351	341	336	306	361	378	370	349	340	356	341	339	344	363	355	352	322	362	329	370	350	362	312	359	361	354	317	372	304	329	350	339	362	364	358	338	337	320	344	360	295	350	366	342	324	341	340	358	368	365	356	344	302	322	357	373	328	334	354	358	351	369	321	361	372	389	346	359	372	353	350	376	356	353	313	344	362	364	352	335	325	356	354	327	317	351	349	371	333	365	340	321	324	349	335	325	340	329	349	360	367	398	334	348	326	346	329	369	365	342	337	326	345	359	363	379	377	332	348	395	326	324	362	356	352	328	333	341	360	348	360	391	365	342	356	329	329	357	385	347	387	352	354	329	324	367	332	369	368	347	342	351	386	354	383	349	324	372	343	354	314	347	317	349	377	318	337	368	349	322	377	337	352	322	355	374	375	367	355	334	330	345	355	349	324	371	344	321	354	357	348	320	353	376	368	309	396	362	342	390	337	336	347	369	335	334	355	375	367	357	349	365	319	363	340	379	337	363	364	368	342	349	329	357	356	341	361	348	344	327	319	352	391	347	362	365	346	355	360	368	319	336	335	369	339	355	367	347	327	371	353	346	331	351	363	338	339	368	351	355	354	326	368	351	389	348	350	344	314	349	358	346	327	319	331	359	338	366	346	346	320	339	331	355	363	366	339	345	325	343	323	351	338	336	346	351	305	332	353	314	338	314	334	342	329	362	359	376	334	342	378	356	350	356	357	357	363	354	369	356	328	382	343	319	352	307	338	356	308	327	356	329	354	306	334	331	355	335	359	322	319	370	343	325	337	327	357	351	330	377	335	360	328	396	377	355	355	348	351	350	326
32235	40089	44168	32112	20036	12074	6967	3991	2850	2092	1574	1148	871	788	674	642	495	457	448	408	392	379	386	343	334	325	327	329	329	304	324	348	329	309	311	338	333	298	359	292	280	333	363	331	288	294	291	325	296	306	293	351	327	337	321	326	346	307	346	320	297	321	331	321	311	311	328	333	312	323	311	317	319	310	304	306	310	319	300	319	287	307	297	289	327	288	313	308	341	286	323	310	323	314	326	325	323	300	289	313	330	292	308	311	352	316	313	298	323	323	308	315	272	304	353	292	332	333	334	317	311	325	282	344	336	339	309	334	320	339	260	318	302	329	337	327	308	329	287	316	321	329	298	343	344	311	313	295	321	308	346	325	347	307	305	325	318	298	299	318	299	336	318	296	328	344	329	350	342	292	305	347	290	296	345	336	311	319	293	320	302	319	335	332	307	314	324	279	285	293	329	332	348	307	305	299	302	307	329	306	289	316	333	333	313	309	286	321	310	340	348	329	316	289	357	297	333	322	342	307	307	305	306	328	272	325	280	320	320	299	331	319	301	301	298	315	307	330	307	297	331	274	347	297	308	330	316	309	327	311	305	300	304	318	326	333	311	329	329	314	343	309	325	321	293	299	310	272	290	330	331	315	353	352	308	312	304	294	300	300	315	300	314	314	330	329	321	317	306	324	346	291	317	310	325	318	352	329	307	306	328	339	317	308	310	290	316	289	294	342	336	302	316	338	302	303	328	322	304	329	327	290	349	338	323	324	343	300	317	341	322	294	309	282	284	294	310	284	340	294	315	354	303	330	308	315	316	321	327	331	301	311	292	353	310	327	314	327	330	303	315	318	325	301	318	338	288	309	320	336	324	314	302	308	295	288	293	316	336	308	318	310	311	338	290	302	323	310	322	308	323	330	318	329	319	328	314	328	282	309	302	334	305	278	334	323	302	310	334	327	328	318	330	272	298	323	298	329	316	301	295	310	302	309	300	330	291	311	332	306	343	348	312	325	296	334	325	309	293	317	339	301	281	304	325	310	305	337	351	284	308	335	333	287	341	312	313	338	303	288	309	321	322	290	311	307	311	332	330	304	314	324	322	302	314	325	339	319	261	347	296	316	313	309	320	298	304	323	338	307	307	329	323	330	330	320	290	319	353	291	311	325	301	336	305	353	277	307	307	303	321	311	313	328	320	331	299	337	308	306	314	298	319	316	308	311	327	326	371	315	273	308	297	282	314	325	294	284	317	332	344	319	287	329	287	326	333	349	305	321	327	296	304	312	314	307	325	302	329	330	327	331	302	291	323	323	288	295	314	280	300	306	292	292	302	315	278	321	334	322	337	323	314	309	315	325	297	325	329	313	344	303	297	341	341	292	286	320	325	335	344	350	311	337	319	319	297	305	336	279	316	323	278	348	318	349	322	294	311	309	337	280	330	318	292	323	324	300	322	338	327	353	333	323	325	340	315	288	317	298	333	318	301	311	336	284	309	304	282	322	307	279	350	285	308	324	327	322	280	314	288	329	319	335	318	310	317	327	295	305	319	320	343	332	305	289	325	339	328	345	348	327	291	342	314	304	304	322	303	328	305	313	312	317	284	324	308	303	291	323	293	318	309	312	319	332	321	324	322	314	317	325	316	310	309	309	357	323	301	306	322	312	299	274	337	332	365	340	303	318	326	321	350	327	316	336	305	295	331	306	311	304	322	289	338	345	334	332	331	308	320	305	326	309	343	362	336	313	310	290	314	308	323	308	349	316	319	338	326	309	345	339	326	344	317	317	314	302	320	303	317	311	316	326	312	295	321	321	295	302	311	315	314	313	291	331	317	298	325	318	330	318	346	328	300	296	305	342	286	298	315	314	310	319	306	307	313	293	333	298	319	334	313	281	335	314	306	317	323	311	286	325	328	352	310	311	317	298	323	307	313	347	343	307	280	330	340	316	278	295	341	322	301	308	296	314	331	303	323	319	347	322	332	297	297	325	332	313	314	343	293	347	328	329	332	289	316	323	284	314	299	350	336	338	323	330	313	340	321	334	350	308	291	314	302	288	339	316	328	318	324	290	304	319	328	318	312	310	321	327	335	319	332	297	328	342	323	327	324	296	323	306	345	318	339	307	300	332	304	366	304	324	292	334	301	315	320	311	302	317	347	342	338	351	307	306	308	295	310	313	331	300	301	324	279	336	341	314	301	334	296	325	314	311	316	305	307	316	332	318	313	301	342	335	324	316	339	318	324	328	317	298	320	270	288	298	316	289	307	271	295	312	337	321	315	312	285	327	316	323	307	330	336	312	297	321	312	314	317	321	331	298	287	329	325	308	335	337	293	310	319	335	302	325	342	326	328	309	317	340	306	305	330	327	334	337	343	326	347	304	320	282	320	345	335	326	298	357	317	309	322	332	297	327	297	321	323	293	329	327	298	307	315	330	360	317	316	295	344	305	327	353	263	339	322	313	338	301	305	341	331	308	318	325	343	324	307	302	306	304	326	324	324	311	294	334	327	353	334	316	299	319	321	307	309	307	336	320	300	360	301	320	321	311	346	316	305	309	312	332	323	288	328	321	317	334	320	286	293	300	334	348	319	293	283	323	303	308	298	340	319	315	343	335	319	325	314	294	310	329	325	307	343	330	312	317	313	292	307	322	325	345	313	325	324	313	342	322	318	314	272	311	317	306	302	314	318	344	295	311	313	325	325	318	342	306	313	313	297	310	348	297	301	357	300	310	305	356	281	311	309	331	318	341	307	289	321	309	322	312	298	304	297	300	327	304	333	325	351	313	349	326	303	292	330	270	342	303	309	311	355	336	319	307	330	318	298	326	310	314	326	321	333	329	317	337	315	337	330	309	308	323	305	338	338	311	321	324	340	315	323	326	339	290	299	315	298	326	316	331	291	300	334	330	331	330	332	323	294	340	297	296	286	312	360	347	324	255	291	311	257	316	365	303	328	312	285	331	328	349	371	335	302	291	302	332	364	328	343	335	326	314	312	314	325	321	324	317	335	281	321	342	332	297	309	331	311	343	319	322	297	306	328	319	309	303	295	317	318	287	300	325	311	314	303	296	308	353	324	308	316	320	313	320	332	311	300	352	310	287	313	307	334	315	311	337	323	316	310	339	317	352	305	361	330	317	327	296	317	295	311	322	334	311	311	306	293	320	334	351	307	309	333	316	338	323	334	324	293	300	320	321	330	304	319	321	315	335	303	314	284	292	324	343	346	291	328	314	323	296	306	320	304	313	300	354	310	308	326	295	320	315	315	330	296	299	305	300	335	280	307	327	322	323	304	359	351	311	272	341	360	317	278	299	300	334	311	322	325	308	293	304	336	338	302	326	322	305	335	326	317	352	293	322	337	303	320	320	322	332	308	319	334	342	320	307	326	322	326	295	329	339	321	328	323	293	323	331	319	280	341	322	322	294	353	328	311	324	313	303	288	335	338	330	294	304	299	297	316	311	331	328	306	339	321	351	354	311	329	342	323	326	354	276	332	297
33932	53863	42908	29894	22274	15651	10129	6682	4819	3588	2546	1936	1338	1085	919	795	648	585	529	453	464	413	398	419	357	346	356	372	354	380	337	344	343	377	328	344	348	337	355	339	330	355	322	337	349	310	300	323	337	343	371	345	323	300	335	355	324	329	384	340	327	324	321	331	333	346	315	330	334	323	338	323	343	319	345	324	343	339	325	343	339	342	317	348	359	341	330	350	345	371	324	360	341	308	355	326	352	338	344	377	345	351	355	344	341	317	324	350	328	338	366	319	311	306	367	388	314	303	314	347	343	333	355	325	327	358	313	340	330	332	342	326	341	353	327	345	340	340	345	358	338	365	340	360	335	338	369	323	344	302	323	323	325	363	303	356	340	346	342	333	336	353	308	327	338	344	351	342	353	310	325	324	314	358	369	349	345	337	318	321	332	355	364	330	360	336	326	348	333	340	316	325	343	366	342	353	328	367	368	350	325	356	374	341	311	365	319	357	324	335	335	349	375	331	346	326	333	356	361	344	350	341	335	337	341	342	352	325	352	366	372	339	337	324	336	333	336	348	340	326	322	347	333	332	333	350	300	351	347	358	328	352	339	354	304	358	326	343	346	335	352	330	355	314	373	350	334	349	341	351	334	345	313	326	330	344	309	366	344	345	323	331	341	362	339	367	329	333	337	326	354	329	356	359	339	313	324	356	359	338	308	321	336	334	337	341	379	333	311	415	330	368	356	335	307	370	326	375	312	330	328	359	325	316	329	345	312	326	323	337	360	325	328	363	310	350	352	342	323	383	321	344	339	333	348	308	345	331	331	367	315	355	352	321	342	355	328	333	359	350	325	349	316	321	308	347	336	343	367	316	320	355	331	307	374	319	355	349	375	344	342	345	324	328	333	325	336	291	322	381	333	332	362	320	328	341	299	354	340	343	332	356	360	348	324	328	336	379	349	315	359	333	352	368	340	354	341	321	355	352	317	320	339	323	315	346	341	339	331	345	331	315	326	347	335	338	326	303	363	348	325	330	313	341	327	347	326	348	296	338	345	317	329	336	322	351	346	328	345	313	355	363	322	360	318	347	344	372	345	312	324	357	324	323	322	327	339	312	368	307	346	310	353	314	335	310	322	318	317	368	359	353	344	323	337	317	323	347	325	350	364	354	312	342	347	305	330	327	323	342	356	351	328	332	362	329	315	314	332	332	332	337	303	344	298	358	348	294	322	312	333	283	329	310	373	358	301	335	327	358	356	339	346	342	320	316	348	320	314	362	312	300	349	373	326	318	345	332	339	356	327	389	310	325	331	334	314	379	323	360	329	346	339	344	346	336	316	331	328	331	326	316	341	359	357	349	325	317	332	320	329	342	348	345	344	336	368	358	338	329	339	330	314	354	332	337	362	339	358	323	315	342	332	335	317	332	334	348	344	309	349	329	333	361	345	333	356	364	357	369	340	358	317	307	348	359	355	352	336	298	324	347	389	370	324	335	352	381	336	331	320	341	366	334	376	333	321	353	316	337	349	330	326	321	363	334	353	340	322	362	314	349	333	366	348	351	359	336	333	315	327	331	302	335	360	351	360	321	313	341	309	353	349	364	325	345	338	340	314	341	331	341	327	310	352	364	327	362	363	320	325	327	342	369	335	345	353	325	329	346	343	326	363	339	325	329	309	331	377	323	335	331	301	351	357	350	352	326	351	340	342	305	351	342	335	332	334	341	348	316	347	326	351	353	335	326	336	337	385	309	321	342	316	347	353	329	343	379	317	296	368	342	356	317	343	295	352	337	339	346	369	321	331	322	349	339	339	349	331	364	327	346	347	322	335	348	360	339	378	384	351	344	302	347	360	359	342	335	325	357	311	342	321	340	328	295	314	367	377	344	327	337	363	361	335	335	342	307	353	352	349	334	326	377	332	308	312	347	371	319	369	321	338	359	314	325	325	324	335	333	341	382	336	348	324	325	351	356	358	344	336	341	355	309	342	344	333	332	316	333	342	303	353	322	348	348	361	362	322	357	340	336	338	367	306	333	366	299	342	350	350	336	345	357	334	349	315	325	350	319	362	346	306	310	347	345	334	338	360	349	328	348	334	323	353	339	320	328	360	340	353	323	357	317	332	332	344	353	320	327	329	355	323	337	337	347	364	304	346	365	344	315	350	334	331	328	309	334	364	349	321	341	330	334	327	347	340	304	329	342	322	318	325	329	346	329	337	350	302	348	330	335	380	338	367	344	322	325	323	326	338	327	357	334	336	328	309	355	344	352	318	335	343	353	328	331	301	327	330	336	340	327	324	324	382	365	364	330	341	382	370	342	315	276	344	323	360	340	316	352	377	382	330	358	357	339	345	337	316	346	348	330	327	340	307	332	358	329	366	333	316	366	298	353	295	341	345	334	328	307	316	332	367	331	352	338	342	343	336	348	329	321	355	335	341	340	331	350	347	358	309	324	352	328	347	353	357	361	317	344	330	325	322	348	336	375	364	342	358	332	351	339	326	320	319	317	348	317	338	347	322	350	315	333	309	393	301	334	345	356	312	340	316	356	295	337	344	338	316	332	328	327	365	333	330	317	361	316	340	340	349	316	350	354	335	346	314	350	341	328	337	354	344	341	349	329	333	353	331	340	339	325	321	338	361	322	357	349	355	350	350	362	349	342	324	339	369	320	351	346	346	356	324	336	337	328	360	317	299	347	323	337	334	297	305	345	336	326	342	324	342	337	316	311	333	312	356	336	334	328	332	329	349	345	367	316	345	316	351	327	358	338	336	342	338	369	345	348	349	353	356	346	342	366	358	337	342	338	343	354	347	307	318	316	344	348	320	315	345	363	387	335	320	332	338	324	364	320	351	361	335	351	324	336	344	369	351	337	326	348	323	338	314	362	338	364	330	354	342	316	330	360	368	324	341	342	345	350	333	341	332	336	363	345	345	354	356	337	370	336	301	333	324	348	352	341	347	379	321	341	344	345	331	320	352	354	343	324	321	356	325	331	336	340	340	323	357	344	308	339	341	329	344	348	318	334	366	304	350	328	353	340	330	320	289	339	304	326	344	334	339	300	334	356	326	353	345	334	342	372	311	320	325	334	331	333	367	313	353	319	342	344	343	288	364	343	319	337	343	376	356	361	358	315	324	323	340	312	336	324	333	354	338	369	327	368	336	317	376	320	340	279	339	338	337	345	326	291	326	359	301	336	322	350	368	326	369	343	342	325	321	366	336	346	401	339	347	329	319	322	326	333	324	320	367	369	321	359	346	374	307	328	331	335	365	348	328	348	383	340	345	349	330	342	369	357	347	344	322	321	356	316	356	339	346	332	348	350	355	344	327	353	292	359	385	339	358	335	359	341	368	374	344	318	359	368	307	356	354	320	335	319	372	334	342	352	338	322	323	332	315	351	349	325	336	331	380	362	360	379	333	339	325	349	345	326	326	312	357	341	339	344	363	328	323	329	314	342	315	317	346	333	344	339	346	355	352	329	321	338	303	339	365	311	340	335
24145	21440	29262	26887	24546	22080	14508	7751	5147	3824	2738	2001	1367	1153	968	762	664	565	511	463	444	442	388	374	334	369	336	363	330	341	314	339	326	308	342	355	323	310	307	333	312	322	343	307	372	315	337	339	326	344	325	303	314	304	311	330	304	303	314	294	298	307	310	318	325	320	278	292	336	320	318	332	322	310	327	306	292	336	311	311	276	294	338	312	294	314	315	322	335	332	306	349	341	318	316	323	305	330	317	319	312	291	314	307	317	304	329	334	309	326	320	313	346	336	339	300	314	327	322	308	294	318	340	316	294	332	306	294	269	313	303	302	341	282	307	276	325	313	295	313	297	338	269	303	302	292	295	314	309	327	327	279	304	313	303	325	286	283	315	329	303	327	308	305	319	307	306	354	310	360	333	305	317	320	312	298	317	315	304	305	304	307	277	314	318	339	310	327	336	338	306	327	311	331	318	321	367	321	354	312	315	339	324	318	309	353	347	319	323	288	297	299	327	348	302	284	352	294	306	329	283	295	300	298	325	311	317	303	313	324	352	302	329	322	304	284	311	370	333	283	290	288	274	365	352	301	345	311	295	319	320	303	325	338	312	307	312	340	289	279	337	309	275	317	310	296	295	333	274	323	321	298	323	342	295	331	322	317	310	308	306	322	305	340	319	300	321	285	299	296	308	325	303	322	315	314	315	315	333	327	314	294	333	312	317	314	332	311	334	302	313	275	309	320	284	315	302	309	339	285	348	337	292	363	323	297	317	331	304	308	305	290	312	302	284	314	315	323	318	296	314	335	348	300	354	354	335	332	284	342	311	348	304	311	324	330	334	311	310	305	338	310	349	282	303	330	321	306	306	305	328	299	315	304	314	313	307	316	331	295	294	294	327	334	303	298	304	289	292	310	315	320	307	317	311	290	328	330	315	332	299	313	297	298	316	320	309	340	339	322	319	316	355	348	312	312	352	297	273	318	317	341	286	301	329	287	321	329	331	335	333	319	353	293	304	303	330	328	306	303	302	281	312	320	333	321	298	334	332	325	344	290	322	319	308	297	309	322	313	324	315	305	351	300	316	330	320	309	322	307	320	292	309	294	288	318	305	329	343	328	337	330	323	328	340	323	329	326	306	313	299	369	338	324	321	301	327	334	342	310	325	326	292	282	289	302	295	310	314	322	314	340	316	305	310	318	308	314	285	289	302	323	301	311	307	311	300	348	292	292	292	325	335	302	308	312	284	322	292	342	313	308	312	353	332	264	307	306	303	317	309	304	334	325	343	339	299	320	315	308	297	317	302	309	313	314	325	288	312	361	332	340	306	288	310	328	300	346	324	306	301	285	316	328	306	358	316	305	312	325	313	312	317	352	307	316	336	294	322	300	331	326	303	335	317	318	312	316	339	302	308	332	299	325	290	359	313	327	302	313	354	307	310	333	289	285	291	319	344	345	337	314	313	316	318	310	326	345	345	281	307	320	297	338	318	318	305	318	302	333	308	301	331	302	348	317	300	317	318	304	320	296	341	320	306	312	363	337	337	361	311	330	334	362	327	304	300	288	309	308	302	308	303	315	310	325	333	346	322	324	299	295	284	315	334	330	299	338	307	294	305	320	315	325	314	317	309	345	299	299	291	317	324	305	332	315	301	296	309	339	321	318	292	312	311	318	326	299	319	286	316	310	356	296	309	272	335	319	300	349	326	310	292	309	313	307	318	340	342	315	315	334	312	292	292	303	309	326	300	313	340	313	343	353	311	325	304	326	308	330	314	317	313	292	317	339	328	331	318	329	337	320	302	298	327	343	334	322	319	323	284	303	310	305	329	296	300	294	324	321	305	326	336	294	308	335	321	347	307	306	318	329	322	308	322	332	321	329	335	320	312	327	306	316	284	340	349	307	324	317	286	299	305	310	291	309	321	283	300	287	339	299	275	320	309	302	349	339	325	319	289	327	335	332	325	305	325	335	344	309	322	304	297	310	290	318	310	340	281	306	311	292	318	322	278	355	282	319	295	307	300	269	318	308	307	307	328	322	299	315	312	303	323	303	300	312	317	293	337	302	302	299	342	318	318	304	311	313	341	359	324	308	298	324	281	324	306	318	297	278	301	316	308	317	321	317	290	332	351	306	325	315	322	295	305	301	287	318	299	303	309	341	316	261	297	327	305	301	303	318	303	314	319	313	315	329	312	270	279	314	296	329	304	286	328	324	295	330	321	335	312	333	329	310	323	282	316	343	303	310	296	292	323	305	307	332	334	309	293	336	321	312	307	328	307	333	313	295	326	308	340	312	310	298	324	301	332	295	306	324	276	303	351	332	299	333	297	316	351	346	307	346	310	304	318	293	300	346	334	318	301	321	317	289	301	319	286	295	340	318	304	321	327	330	294	280	320	277	302	317	321	271	315	323	295	323	321	322	341	285	268	323	315	327	316	308	330	294	272	280	310	305	329	315	310	307	299	334	323	342	288	307	304	314	296	290	298	318	296	314	302	327	316	288	305	333	279	283	320	327	301	306	303	373	317	330	299	309	307	332	318	335	314	307	299	322	309	289	314	348	285	308	303	289	307	310	307	336	365	308	317	316	312	312	298	329	304	314	288	285	327	333	340	363	328	320	321	315	297	306	335	309	321	317	326	336	321	312	301	324	294	316	317	289	299	307	277	275	327	315	305	323	299	317	327	311	307	339	298	336	320	282	308	340	324	321	318	301	324	314	298	294	318	314	287	335	327	322	316	298	321	308	345	296	324	319	346	294	320	292	303	277	329	328	300	332	311	325	285	302	292	295	322	334	286	322	319	278	338	298	314	322	313	304	266	336	327	336	326	290	271	302	294	379	300	302	310	318	324	337	332	317	322	292	319	333	311	333	320	287	307	313	331	320	308	327	330	313	310	339	346	312	313	314	335	312	358	329	326	314	326	338	330	297	340	321	305	312	325	302	303	315	296	328	336	318	315	342	315	301	284	338	329	316	330	320	337	321	320	320	318	318	311	285	308	327	283	342	332	301	322	321	311	309	334	340	334	323	301	331	289	282	335	319	325	292	285	301	320	320	327	337	335	344	301	327	315	310	304	328	304	317	346	303	316	299	304	332	308	296	312	332	329	336	337	286	309	294	299	302	323	297	294	307	316	326	306	293	294	296	338	295	317	327	342	337	302	310	349	303	299	275	289	272	306	331	309	349	292	321	312	274	298	267	305	313	332	300	312	309	297	319	309	328	293	315	313	324	284	302	312	308	305	320	312	306	293	295	334	365	291	323	319	336	322	317	306	318	271	295	305	317	307	325	311	289	315	348	337	283	319	328	306	302	295	309	326	280	268	316	337	309	289	281	327	309	305	305	340	308	322	352	289	316	312	306	288	342	295	307	314	345	333	281	285	318	365	299	307	330	294	291	286	314	288	310	313	325	326	323	295	339	326	269	308	300	323	321	306	311	326	307	354	309	325	303	323	313	310	319	325	300	287	277	312	316	308	315	329	318	302	347	331	302	329	297
33632	61959	50533	37739	29916	23009	15455	10854	8355	6057	4324	2995	2115	1674	1381	1136	888	746	664	561	482	460	504	430	425	383	366	348	340	350	354	369	362	335	379	330	316	334	316	326	299	334	312	303	308	345	344	334	375	318	332	361	335	321	321	330	338	348	329	333	358	334	346	337	320	312	329	360	329	349	311	320	329	336	327	308	323	307	350	323	317	334	328	323	304	305	312	354	361	343	309	326	349	319	358	336	317	308	349	338	338	325	346	312	339	350	323	315	343	296	343	330	327	311	352	346	331	311	333	343	329	321	318	318	341	346	323	318	362	370	362	351	353	342	315	339	325	332	317	314	335	355	345	309	314	346	361	374	294	339	328	342	342	309	327	320	322	300	316	334	319	345	329	334	345	328	329	325	313	308	337	299	337	310	337	308	316	290	329	332	338	360	287	328	363	313	348	364	321	349	315	368	328	331	333	334	358	330	348	335	325	299	290	340	378	316	314	333	299	342	316	340	315	372	351	318	308	321	336	329	319	343	312	318	353	347	353	304	368	331	334	338	320	322	333	326	343	329	359	339	339	318	324	310	332	320	331	317	336	352	346	314	325	325	338	316	320	352	294	332	284	327	314	286	338	337	320	328	348	368	339	301	305	341	307	350	321	326	340	336	341	380	344	316	357	359	341	350	318	362	360	328	289	343	349	372	331	339	351	321	353	368	353	316	320	356	324	342	309	306	318	322	333	311	327	323	336	338	321	318	330	301	336	373	317	324	344	328	326	325	334	309	344	344	345	327	346	325	360	349	328	329	302	328	357	337	358	328	352	311	309	347	286	371	333	328	336	300	332	298	331	352	296	313	357	351	333	317	324	313	311	338	295	317	344	338	334	319	307	336	324	324	317	308	385	365	304	316	329	334	340	357	322	342	358	341	350	332	320	339	325	348	347	330	358	339	351	329	330	285	295	318	360	330	318	377	345	314	355	318	316	325	279	329	367	359	327	332	341	308	297	299	328	361	349	327	320	326	344	299	357	353	318	345	347	276	368	320	331	393	327	356	323	328	321	352	327	336	358	348	343	315	330	366	343	346	325	329	358	316	347	320	355	358	322	323	352	345	356	335	328	324	334	320	331	320	349	338	325	347	324	332	344	351	332	292	312	341	340	329	306	361	317	356	343	312	327	326	348	344	328	311	353	320	346	323	330	314	330	309	322	316	331	352	340	334	355	339	325	351	340	374	366	349	345	336	338	308	324	310	326	341	336	352	314	274	352	336	330	328	312	329	332	353	326	348	332	327	313	327	347	297	350	325	312	342	324	303	312	360	351	345	349	329	346	353	329	332	319	334	327	319	327	311	328	325	293	336	323	335	341	347	337	325	347	315	323	315	308	329	327	319	352	356	350	328	328	338	320	325	323	304	287	340	336	340	332	347	333	362	347	344	325	310	344	339	355	350	348	369	314	340	298	349	316	330	321	339	341	334	317	314	343	319	327	343	335	312	270	303	309	341	353	334	312	324	315	326	310	325	336	347	326	331	329	338	322	341	341	343	318	375	307	337	345	310	320	336	344	350	327	337	352	317	340	333	309	338	314	340	354	353	324	338	310	318	344	332	336	337	348	352	333	325	357	389	314	345	341	310	370	347	338	319	325	340	324	326	353	325	322	372	349	311	325	318	336	330	328	337	365	306	342	322	326	328	308	318	317	314	375	300	338	350	334	336	315	338	310	333	291	316	316	317	327	354	327	377	382	332	315	352	325	320	322	370	344	299	323	344	347	333	307	294	309	312	346	334	296	345	341	299	348	333	347	322	342	349	311	332	334	333	308	317	299	321	319	315	317	324	310	334	348	314	307	316	334	331	323	318	313	341	302	300	336	349	329	336	331	354	322	305	342	333	357	316	339	328	326	321	298	349	379	342	353	325	345	347	327	355	303	318	319	347	354	330	368	328	355	329	330	347	305	300	336	344	353	300	328	342	317	323	343	323	332	337	346	339	331	330	301	331	327	326	325	361	322	314	329	326	317	341	319	308	341	359	347	329	341	329	310	318	341	342	331	337	324	339	348	340	330	353	345	330	322	304	348	335	307	305	318	294	324	340	322	357	322	325	372	365	327	375	312	299	310	320	313	363	354	345	341	304	333	327	318	327	315	340	341	334	308	310	328	327	335	349	345	343	324	341	315	339	349	341	353	314	351	320	345	367	333	353	332	349	303	307	304	331	323	349	334	382	350	360	322	326	332	334	314	300	306	331	321	367	357	343	327	310	332	341	330	331	341	345	321	338	337	348	313	346	335	329	310	347	341	317	312	328	318	337	335	343	331	333	333	293	332	312	319	328	347	344	354	291	320	352	313	318	325	323	345	317	311	371	329	316	335	371	318	341	345	352	365	351	322	337	313	329	301	322	346	338	315	310	300	320	348	365	374	320	337	308	341	344	367	335	312	313	323	319	333	347	346	339	334	332	343	335	326	340	328	356	350	339	303	306	316	327	335	318	339	312	321	331	348	340	335	351	324	306	331	314	367	336	310	325	355	353	348	329	369	314	336	348	337	345	359	324	322	306	318	322	331	309	371	318	331	314	329	360	352	341	340	349	296	330	326	333	323	336	314	346	328	342	324	354	375	329	309	311	315	322	348	311	314	348	356	351	327	344	352	337	334	320	325	347	340	296	324	333	307	355	326	339	326	313	333	316	349	347	322	318	307	368	298	328	351	336	349	323	353	307	341	317	326	329	326	325	355	337	319	337	308	327	326	330	334	353	325	326	345	309	317	333	319	351	309	314	333	350	329	367	323	324	338	287	343	344	304	317	337	338	286	327	359	319	340	324	312	341	345	332	333	327	318	344	321	315	313	335	356	321	343	345	307	333	316	337	325	323	327	359	314	308	349	350	354	326	356	361	321	306	327	319	297	334	338	358	357	320	321	309	356	322	347	344	321	344	356	345	344	329	346	338	316	315	324	345	314	352	329	364	297	316	328	369	335	307	326	319	372	306	346	329	338	303	350	315	317	344	359	331	337	363	324	349	331	348	352	318	314	339	354	355	329	320	323	328	326	321	301	337	329	341	312	319	331	356	349	337	326	313	350	335	347	328	327	344	311	328	326	326	318	333	346	343	318	335	284	366	336	349	316	335	319	347	343	367	333	330	370	355	330	333	344	318	352	326	332	321	331	342	354	328	357	299	314	313	323	323	326	336	312	359	323	324	337	335	297	350	331	337	348	312	327	360	321	301	366	380	331	319	332	301	341	356	357	361	334	299	289	329	355	326	324	336	308	364	337	326	353	312	330	312	337	339	299	335	343	305	326	329	330	312	328	330	346	330	331	325	310	322	370	327	334	308	372	318	305	358	344	354	344	330	314	318	352	326	327	334	316	325	326	340	348	327	318	332	344	338	327	333	353	304	298	316	320	355	318	341	332	336	335	333	336	327	339	363	327	320	323	321	324	323	309	295	346	295	331	351	357	326	338	331	325	346	325	332	304	331	321	287	311	338	336	350
25308	21773	30820	30316	23231	16746	9619	5505	3951	2896	2045	1516	1082	922	783	706	599	538	480	405	391	402	401	352	357	359	357	381	303	356	345	338	333	317	344	320	372	340	327	342	349	315	309	335	352	337	340	324	304	331	312	324	314	315	346	303	313	340	336	330	320	329	324	313	330	339	351	332	350	317	326	325	367	314	318	337	297	332	301	323	308	318	343	315	338	331	298	327	321	319	310	324	333	341	309	329	338	312	335	333	328	328	329	331	337	322	319	316	308	343	337	308	321	308	327	322	350	324	310	310	314	309	303	326	323	322	321	314	343	334	313	318	327	347	341	338	343	353	291	339	332	332	342	361	343	315	338	354	332	350	355	329	323	329	294	331	312	343	337	346	362	369	308	357	321	312	335	356	351	334	319	344	339	334	316	333	295	306	318	321	374	343	336	340	333	293	331	319	307	379	324	310	320	325	307	344	353	319	364	328	365	336	324	329	339	337	340	329	320	382	310	313	346	342	317	320	332	294	312	332	290	309	337	313	325	322	313	334	332	344	314	333	329	347	332	381	350	292	333	338	359	333	287	345	339	292	344	312	334	333	332	352	301	330	347	303	330	372	341	353	345	346	357	350	325	325	348	330	331	364	294	338	295	343	319	321	338	365	322	316	345	338	293	293	332	343	326	341	333	312	328	299	351	304	351	329	344	278	328	363	330	305	321	325	312	309	323	349	360	331	319	311	363	304	294	353	318	372	355	354	341	335	343	350	377	319	338	341	346	327	361	349	372	309	334	341	316	308	310	323	313	340	323	294	328	364	323	335	310	309	361	309	330	317	320	348	343	321	313	310	317	313	330	326	335	327	340	321	326	299	324	346	345	353	323	318	330	356	399	345	331	338	316	315	337	329	336	338	333	351	314	333	306	326	306	356	306	367	345	318	296	328	337	345	305	326	337	329	352	349	326	335	337	312	332	336	312	347	330	341	320	316	328	347	315	337	305	336	274	338	363	349	332	337	337	325	303	302	330	358	337	323	336	329	328	338	353	340	331	335	325	325	316	359	334	328	349	335	319	312	323	323	349	295	363	306	321	291	341	324	329	324	318	349	323	351	339	341	334	307	345	351	309	323	292	341	330	341	345	327	310	345	325	372	358	304	290	361	363	336	286	311	342	314	324	368	350	322	298	329	364	332	340	349	311	317	313	346	325	305	321	343	293	369	364	329	313	355	355	377	345	343	331	335	332	360	341	346	321	325	361	300	338	341	355	306	304	295	307	318	316	323	358	337	360	374	354	345	315	320	329	321	341	329	371	338	330	307	318	324	299	357	362	322	307	330	366	321	341	336	324	313	360	335	320	314	340	341	323	319	319	308	335	332	303	325	314	336	326	319	336	305	347	365	333	335	332	324	323	320	351	330	333	323	353	320	346	329	329	330	327	341	320	313	317	323	330	288	330	341	371	310	326	310	317	358	319	344	316	332	324	322	349	327	331	334	342	319	321	346	349	325	335	326	329	324	348	304	311	309	317	354	322	348	320	361	331	328	367	381	330	326	300	348	336	363	324	298	329	286	324	320	345	316	347	371	358	325	363	306	308	359	315	318	319	347	300	350	312	330	338	336	332	316	326	312	336	282	336	345	337	337	354	361	303	317	383	334	340	289	318	325	336	310	284	325	307	328	324	343	307	347	341	346	334	340	355	347	330	310	346	308	320	330	292	354	347	316	310	352	333	314	365	346	300	341	357	350	346	315	352	326	323	323	382	321	300	320	347	361	351	311	339	345	367	324	322	350	312	313	302	329	306	339	332	369	310	300	310	332	310	305	315	328	311	330	339	338	330	313	320	355	327	337	336	336	320	329	311	329	332	327	325	337	342	314	336	332	321	330	330	360	328	299	331	323	326	337	347	346	334	318	343	337	285	323	322	345	335	349	317	347	327	342	316	317	353	373	343	310	325	319	308	360	334	344	321	351	323	307	345	357	351	363	341	318	300	320	300	333	314	325	329	367	331	333	365	349	332	320	313	328	318	332	309	308	307	309	343	342	345	332	336	359	328	324	323	319	341	309	327	310	352	338	311	310	309	333	342	330	347	302	329	311	316	350	343	328	331	346	359	351	314	321	345	324	347	334	326	324	316	295	304	330	319	343	326	335	345	297	347	306	331	317	315	355	338	320	330	332	330	337	327	290	326	324	305	351	322	343	333	336	335	327	308	309	332	319	345	321	299	344	336	336	328	346	322	327	320	341	341	306	328	332	319	363	316	312	335	310	326	311	312	332	312	335	344	301	339	321	353	328	337	334	327	319	308	338	348	300	313	329	363	340	340	321	329	366	348	309	347	290	325	352	311	337	338	344	358	317	348	309	339	328	322	346	322	357	320	339	336	337	320	319	319	361	320	326	353	339	328	343	332	307	350	327	329	302	310	355	317	304	299	311	298	339	329	355	335	310	310	343	313	307	323	323	320	318	312	329	322	294	291	345	314	297	311	347	334	336	338	318	324	320	312	295	329	327	325	348	328	330	346	318	346	334	315	316	325	314	305	330	347	331	318	326	375	326	345	312	303	321	323	314	327	300	303	325	341	347	338	338	326	334	329	323	358	302	328	285	345	325	314	314	287	323	321	310	296	317	342	338	295	380	320	321	341	350	318	332	317	297	315	331	346	324	322	360	328	324	332	339	340	326	309	359	328	334	369	355	325	336	342	329	343	348	293	347	327	332	364	322	351	334	356	326	344	333	298	330	334	315	318	337	335	305	311	293	355	328	326	319	332	324	347	325	347	339	358	352	313	358	317	309	297	316	321	342	336	339	324	307	328	357	305	314	347	323	306	347	286	318	332	360	335	348	347	307	311	282	311	337	342	307	313	332	332	349	313	336	342	322	330	331	324	328	327	350	332	339	334	319	364	324	336	306	361	359	312	322	308	325	350	305	325	319	304	312	327	341	330	345	328	335	319	339	357	333	300	331	327	330	329	336	354	312	333	339	329	333	310	356	323	324	331	318	317	313	339	303	316	363	334	337	334	342	328	338	326	355	330	360	317	326	287	322	305	373	306	328	353	365	319	340	326	343	312	317	341	317	326	339	329	285	361	335	353	299	324	340	327	311	339	303	313	328	330	336	329	324	295	318	362	329	337	326	357	291	342	316	336	299	320	330	356	337	314	334	314	323	343	305	308	352	321	324	353	330	348	284	321	336	335	314	317	347	320	339	352	351	366	354	342	313	347	302	338	320	378	323	352	345	316	303	328	351	344	317	337	310	315	318	343	317	307	329	299	318	319	340	309	335	346	332	321	346	337	320	366	319	334	353	341	334	364	357	347	323	290	358	349	311	315	320	332	340	336	338	337	332	340	344	302	318	321	337	326	318	312	347	351	351	356	324	317	327	319	312	317	307	349	336	343	359	340	311	368	317	336	322	327	346	327	367	340	327	341	320	307	331	304	318	320	330	339	301	317	279	312	324	333	303	316	329	346	343	334	328	315	347	334	321	316	339	325	306
33282	58196	46990	34093	26564	19478	13040	9191	6876	4974	3506	2330	1765	1353	1152	996	788	672	617	529	531	456	424	438	424	405	417	357	380	402	337	383	321	366	373	355	387	324	299	330	351	367	368	360	359	329	369	353	362	341	356	338	319	341	359	358	345	369	372	347	362	384	318	380	349	341	351	344	331	372	317	359	344	355	357	337	370	360	388	362	363	336	360	338	376	365	335	323	391	343	377	366	305	316	348	336	329	357	372	362	365	335	313	361	413	341	338	350	361	361	321	355	337	344	350	351	338	331	327	332	303	359	354	331	392	358	344	339	348	333	364	318	350	363	352	351	337	346	354	346	344	327	354	361	336	400	338	352	321	337	316	339	366	325	344	328	368	356	358	334	360	359	355	344	352	370	376	315	361	355	343	350	380	379	352	335	356	321	335	349	367	365	322	367	352	375	365	352	371	401	348	365	357	373	337	333	349	369	362	371	332	320	336	329	342	331	363	357	334	352	379	340	364	337	338	364	342	346	353	332	348	360	360	334	363	348	359	345	330	364	360	396	338	346	343	368	381	388	377	370	345	368	367	358	379	362	342	343	363	353	352	343	363	355	379	357	349	390	368	356	353	335	321	347	376	322	322	332	359	356	326	355	371	332	378	353	341	332	334	347	365	339	362	356	348	394	344	360	373	359	369	319	360	353	325	361	336	328	340	343	351	359	338	318	376	280	351	377	336	346	339	340	419	370	359	347	345	342	325	333	347	345	353	382	367	355	356	357	303	322	365	346	379	333	339	358	359	357	339	331	378	377	331	334	390	371	332	341	352	354	344	369	333	345	350	348	324	362	379	337	356	372	314	385	359	334	314	336	365	348	372	357	343	341	344	371	350	342	331	340	357	375	336	354	293	346	374	329	362	366	362	339	383	389	328	378	337	341	379	361	338	321	383	359	375	360	351	343	362	363	372	387	356	366	376	339	324	326	371	380	329	370	339	339	361	360	332	364	336	340	353	340	360	344	350	325	330	347	338	357	351	336	385	357	329	390	371	366	347	323	382	314	337	397	382	347	377	303	367	364	373	339	383	341	331	381	347	328	357	357	360	335	350	346	346	333	337	333	345	346	333	379	334	330	326	364	344	365	370	365	337	359	334	353	379	327	351	352	359	321	355	323	331	358	348	356	355	367	337	354	354	388	345	315	367	381	364	343	339	354	353	352	357	376	333	361	347	362	323	344	379	347	354	348	372	366	382	361	382	383	387	371	381	343	349	351	338	357	341	334	359	350	341	373	362	355	368	315	348	361	363	358	374	381	344	355	364	354	343	341	328	346	367	350	354	336	334	352	371	363	337	371	363	362	358	363	348	373	351	361	369	343	354	367	329	333	382	352	338	357	358	359	308	331	365	381	331	317	340	366	345	352	360	376	366	339	387	345	323	342	378	351	334	303	329	351	378	377	333	351	334	336	367	377	359	357	348	326	399	351	334	332	359	340	341	340	324	342	356	348	337	332	343	350	356	350	311	354	334	391	370	368	360	336	377	333	366	356	324	349	354	329	326	361	375	319	338	354	336	342	369	329	351	344	357	390	351	348	346	329	336	353	360	371	340	362	330	395	318	340	371	369	364	358	358	349	343	375	403	343	356	368	348	364	373	313	366	357	366	364	375	346	380	337	320	343	354	385	375	341	348	363	375	339	347	371	337	339	321	378	369	373	375	385	369	370	361	311	343	348	347	345	327	330	379	354	339	379	345	359	353	330	354	376	326	356	354	348	337	361	347	327	338	384	380	329	319	353	343	344	357	310	364	358	368	379	358	388	350	353	351	359	330	333	364	359	363	360	354	358	361	353	365	349	331	361	363	358	363	337	348	354	381	367	351	373	366	330	368	357	389	373	384	340	358	328	363	398	324	332	344	367	376	356	343	344	359	340	339	352	338	367	339	366	320	359	339	355	352	339	355	360	397	341	351	346	343	341	358	315	341	374	344	357	355	378	360	323	392	352	358	352	332	335	342	332	352	324	333	365	352	361	302	335	340	358	368	339	346	337	337	323	343	357	356	349	341	374	329	367	344	358	335	339	352	355	338	340	327	339	386	339	379	323	363	359	326	355	360	331	364	346	344	349	383	343	333	328	359	378	340	347	333	354	339	354	360	365	383	359	366	351	360	339	383	344	302	338	331	357	353	368	357	326	331	375	381	346	347	346	341	356	348	324	332	340	349	327	336	346	330	360	363	359	329	326	355	365	339	346	337	358	361	358	322	363	343	353	358	343	343	367	343	364	362	361	363	377	357	317	360	352	354	333	377	366	370	362	346	331	372	347	308	335	352	328	394	320	399	351	331	370	342	314	351	336	330	343	334	373	353	355	362	387	361	340	336	347	343	365	362	372	337	334	346	384	350	330	380	357	375	352	365	359	360	334	382	359	363	344	357	365	365	372	340	303	332	327	359	367	377	348	332	355	340	361	348	354	292	359	336	313	316	345	332	342	340	353	339	330	373	350	353	341	356	340	327	346	375	365	388	315	360	355	370	339	355	370	370	348	363	381	341	348	352	357	340	355	361	373	329	318	303	400	343	326	346	352	353	369	338	352	315	384	381	331	358	356	359	351	324	334	359	345	370	368	338	327	334	361	372	330	352	336	377	321	360	346	319	366	348	371	322	344	328	350	362	344	365	349	354	350	337	365	370	335	341	355	329	323	384	362	356	345	352	341	344	345	339	366	342	371	353	336	330	341	349	313	305	323	359	373	352	365	340	386	341	348	321	375	343	345	361	346	370	347	363	338	351	337	403	324	335	342	349	345	341	349	343	341	370	333	334	324	381	326	370	376	366	342	356	342	351	339	366	373	347	374	353	368	388	329	377	353	386	334	351	374	359	361	380	354	328	336	394	319	393	366	344	354	352	343	348	353	355	317	368	377	381	333	373	330	347	330	362	353	347	356	324	335	378	357	349	329	385	348	340	345	357	352	333	355	367	370	355	381	358	359	377	317	333	326	340	349	391	338	357	355	332	320	355	376	340	344	354	370	377	366	337	351	353	333	337	337	338	368	363	378	333	357	371	310	363	375	320	335	368	351	322	338	333	348	325	350	341	376	357	357	354	339	367	357	337	356	337	346	366	338	327	355	363	337	358	347	359	317	349	369	357	355	345	350	381	345	321	333	351	329	371	343	358	365	328	332	347	363	369	373	366	343	373	385	395	364	342	353	344	352	372	334	374	363	293	357	354	322	351	352	358	345	358	373	361	381	348	364	397	370	300	338	348	328	334	386	349	361	374	359	347	344	344	351	348	302	335	362	365	350	337	359	390	368	339	371	337	344	359	346	343	356	361	366	352	348	330	334	326	325	357	360	329	348	367	381	345	337	340	354	389	357	364	345	326	337	324	398	349	332	310	368	341	360	371	365	358	313	352	370	330	354	343	352	354	337	341	362	347	357	326	345	388	305	351	349	353	366	359	339	375	353	308	331	355	327	363	379	379	349	354	321	328	363	321	362	344	313
23036	21430	29206	24740	23315	24515	21752	11662	7777	5715	4043	2621	1875	1477	1275	1053	847	699	671	584	539	530	476	450	412	396	378	356	363	378	345	328	368	353	340	343	332	301	326	350	344	324	348	344	355	372	369	347	344	320	343	318	351	353	310	302	359	349	335	305	326	355	325	303	344	362	338	322	364	340	325	330	363	355	345	349	347	341	327	355	305	338	323	348	344	342	323	365	343	331	342	334	308	316	359	327	355	333	348	329	350	347	332	346	357	341	380	311	341	318	313	304	380	320	338	336	319	367	333	329	331	342	341	314	352	322	335	336	357	325	364	319	358	320	330	350	307	330	298	336	338	348	300	338	381	322	308	312	315	294	312	344	324	338	317	352	308	336	337	357	303	306	331	344	356	349	375	402	323	348	314	319	344	357	322	318	357	329	330	328	363	337	352	320	314	328	355	332	333	336	321	339	338	328	330	336	301	300	328	336	353	325	329	331	352	339	331	311	321	300	370	330	375	366	336	325	357	354	352	333	328	374	297	360	350	329	305	325	321	311	344	326	322	317	319	317	357	301	352	332	302	346	328	332	328	354	352	361	355	358	323	317	328	324	323	342	338	352	329	324	330	305	314	323	342	372	292	357	347	349	332	367	360	347	327	358	325	377	325	331	338	334	344	335	340	332	354	348	303	343	323	340	345	375	329	330	326	333	311	344	342	299	323	323	348	323	349	378	338	333	347	327	327	326	332	350	315	346	373	355	327	325	375	339	323	322	337	362	335	318	318	328	322	285	354	386	368	326	325	332	299	375	328	313	335	333	398	355	355	352	327	353	355	347	333	327	348	318	366	287	339	337	341	304	299	320	335	319	291	314	356	319	327	332	304	320	341	326	307	331	357	335	369	344	339	335	366	338	351	323	321	367	345	306	318	321	331	331	325	329	334	362	296	325	356	339	313	302	338	324	346	354	354	336	322	331	349	336	298	306	360	319	320	346	329	341	332	316	352	320	338	342	348	345	372	322	350	328	341	355	319	342	336	338	327	327	330	343	321	344	319	322	344	342	348	361	357	304	359	311	331	331	348	353	354	332	288	331	337	328	337	354	332	346	342	355	345	323	333	309	334	348	353	353	333	330	319	356	300	335	339	369	327	337	334	361	319	326	337	331	333	309	351	323	290	338	358	324	331	307	354	356	297	348	368	316	324	355	322	299	347	316	302	320	331	322	346	339	354	331	345	339	342	340	348	358	352	362	324	338	353	330	344	320	325	366	365	319	303	335	351	319	330	353	327	360	363	350	283	338	331	358	354	331	317	347	330	307	336	337	317	363	309	330	343	336	300	307	342	340	326	354	335	351	341	350	379	313	356	352	312	318	373	311	352	331	372	303	358	351	308	331	340	349	316	290	335	363	317	351	366	342	305	335	359	336	309	317	330	345	317	355	332	327	331	332	375	313	353	331	308	347	344	349	324	358	331	358	349	339	340	359	360	327	327	325	300	310	335	337	307	383	361	312	365	305	332	340	359	330	349	348	367	355	336	331	322	322	312	305	347	349	319	353	330	311	354	301	367	313	327	329	335	308	366	277	337	338	312	331	355	370	316	326	347	346	292	362	336	309	357	333	325	329	363	336	327	343	339	355	331	330	288	338	284	324	353	333	340	345	341	326	327	350	331	341	358	330	308	362	346	357	342	355	326	346	329	352	328	341	328	377	327	345	342	320	373	316	373	323	308	319	350	351	312	328	311	333	348	337	355	329	361	344	307	361	363	366	353	340	374	306	317	324	334	351	311	330	329	332	336	359	344	337	345	343	346	365	339	330	308	355	316	340	354	321	339	327	355	348	346	329	313	348	308	321	323	333	319	313	332	306	342	340	307	343	339	356	343	351	344	333	328	311	323	349	335	318	350	328	309	371	343	339	358	321	354	321	330	358	326	363	368	303	321	353	364	330	344	307	327	337	335	351	325	298	308	309	339	311	329	347	345	338	344	299	303	349	333	296	327	342	340	349	358	310	344	344	333	320	335	334	345	353	358	363	324	314	308	333	368	325	324	337	302	332	316	301	345	364	327	318	324	309	330	344	329	350	337	317	342	330	308	360	337	327	352	319	334	370	322	336	325	345	351	341	338	316	347	357	317	369	301	349	339	321	325	327	359	304	315	307	336	309	363	339	330	347	338	332	330	326	297	327	364	329	337	353	313	323	336	330	324	328	332	322	365	345	340	349	370	313	321	333	354	314	323	334	348	338	324	363	319	346	357	393	339	329	369	348	365	354	340	353	335	332	336	330	331	350	297	293	355	332	333	349	346	311	310	349	306	315	319	342	329	350	324	332	320	342	320	360	372	336	316	364	341	347	349	347	345	348	334	308	343	348	302	317	326	351	319	363	316	364	338	307	381	360	335	326	282	345	295	322	320	362	322	297	314	361	291	332	316	351	355	355	317	332	307	344	349	296	349	332	326	341	372	327	344	339	328	300	340	371	338	351	356	353	334	322	330	347	317	320	318	323	323	312	337	347	314	293	319	303	316	362	329	313	337	353	346	330	316	355	335	336	313	339	330	317	335	325	324	377	347	315	323	333	366	345	363	327	375	341	356	334	326	312	320	313	346	315	315	308	312	336	321	339	328	383	310	304	326	326	315	340	343	329	327	307	325	337	301	313	328	322	326	321	365	335	348	327	312	301	364	337	338	368	314	353	306	350	355	334	311	348	312	334	311	304	342	311	339	346	371	344	354	360	341	340	347	354	363	332	302	337	331	338	355	320	343	327	349	377	372	335	336	332	344	311	344	354	337	313	336	331	330	306	352	331	352	359	332	306	341	321	359	323	354	320	307	340	354	309	278	343	322	291	337	302	309	331	332	324	327	338	328	336	358	326	315	330	302	340	350	309	346	373	322	321	336	323	321	322	323	334	308	359	365	330	342	335	333	334	319	349	352	346	340	364	342	328	330	371	348	342	359	341	311	375	327	348	309	352	307	349	326	335	316	343	348	395	365	310	328	352	339	318	354	334	363	331	321	333	347	333	333	337	307	346	333	346	311	315	325	365	317	330	334	343	347	331	333	352	373	351	346	339	358	332	319	350	333	326	295	340	333	345	338	342	343	335	320	344	352	331	348	317	336	363	355	325	332	330	342	344	344	346	349	312	329	332	330	341	345	314	327	363	291	358	331	370	334	326	342	321	317	314	362	324	339	318	346	341	338	304	349	347	328	325	322	349	319	347	296	344	310	361	343	307	317	330	342	327	294	371	327	324	343	352	365	363	316	340	339	338	310	367	356	346	350	330	309	326	326	372	348	325	337	323	334	340	330	312	338	349	301	344	345	328	352	300	328	323	341	351	322	336	321	313	326	339	303	324	337	312	367	343	341	330	359	336	307	378	301	304	328	342	366	360	341	338	326	363	334	322	313	357	331	342	292	330	354	338	336	343	359	351	339	341	327	356	327	378	325	371	362	294	318	301	352	330	334	303	338	342	322	315	356	361	349	332	368	328	315	330
36201	67453	56064	42997	35884	27188	19760	14623	11540	8677	6081	4116	2922	2317	1885	1543	1185	977	828	770	602	579	557	515	450	523	425	447	418	424	389	417	378	341	333	345	347	346	384	373	361	358	349	337	347	355	314	339	345	365	357	319	355	374	355	360	371	323	365	318	350	354	341	350	353	368	319	320	362	352	369	369	353	350	356	361	342	340	340	344	333	359	343	366	349	345	356	366	364	368	352	327	380	330	351	370	345	315	352	339	349	343	355	350	349	371	382	322	345	328	344	323	321	385	349	333	365	371	347	345	358	328	362	328	324	354	387	359	351	286	346	343	319	340	345	366	367	335	346	340	320	329	335	358	327	306	350	340	359	327	329	379	364	339	330	359	370	317	347	341	378	361	350	347	368	366	370	342	353	337	334	312	337	353	337	342	342	327	347	364	360	320	344	368	354	366	358	342	357	348	353	376	381	327	360	370	381	379	371	359	319	374	324	353	359	354	352	366	347	367	333	355	356	341	344	374	346	351	355	335	360	331	378	332	349	370	367	346	334	364	329	375	320	358	334	323	348	329	369	357	360	337	358	328	326	344	359	386	327	358	350	338	348	366	346	343	340	319	364	368	346	320	372	333	380	366	383	329	358	333	357	382	342	336	363	311	377	341	354	340	334	342	372	354	330	341	339	351	344	349	366	347	349	328	364	353	371	346	330	398	354	324	371	345	363	355	329	376	356	325	362	342	366	357	395	368	331	340	363	326	343	374	326	366	360	362	359	355	353	347	332	333	366	371	361	353	355	309	321	342	345	338	329	357	383	343	388	324	376	350	386	323	326	350	384	355	353	358	357	355	342	333	325	313	333	364	358	358	338	367	312	360	358	341	381	333	380	391	368	337	356	349	363	341	348	350	348	299	328	312	335	380	359	339	376	375	337	353	361	369	334	357	332	350	370	352	329	367	365	390	359	369	386	344	332	341	378	344	340	326	338	383	350	329	357	361	329	364	363	342	366	375	338	340	351	364	358	366	342	368	362	364	322	372	371	335	403	335	354	369	354	354	326	322	335	335	338	330	324	378	371	346	360	350	339	326	342	352	386	383	357	318	365	307	367	367	362	331	379	354	335	321	363	360	325	323	346	340	357	344	347	357	330	336	308	348	332	319	351	367	361	375	353	338	355	338	383	312	376	342	345	355	338	353	363	363	335	363	356	330	356	368	349	396	362	383	383	340	335	355	311	344	342	368	366	371	343	361	378	343	346	373	351	330	347	333	344	345	318	337	349	360	339	329	359	322	363	369	346	343	329	323	332	369	360	337	331	350	358	321	360	330	320	321	342	374	328	341	338	384	335	316	356	352	351	377	361	352	357	341	331	344	346	375	318	348	348	353	333	361	359	380	349	374	340	319	351	355	366	348	322	348	355	379	340	350	325	340	354	343	353	348	317	346	346	345	339	335	362	333	345	343	342	301	362	356	325	371	341	371	337	344	365	363	321	364	347	323	346	337	342	351	357	356	361	337	371	351	340	361	344	351	350	353	376	363	356	355	368	311	349	356	326	336	362	365	372	347	330	368	344	375	345	372	361	354	368	349	369	340	338	344	340	355	331	377	361	327	324	332	361	356	336	372	337	375	346	377	348	338	349	350	353	345	339	333	352	347	342	328	360	369	362	384	333	335	365	312	349	382	373	369	336	346	356	358	329	411	354	375	357	360	359	354	339	324	376	363	337	352	341	376	361	380	336	340	369	395	354	345	338	362	361	370	339	345	349	381	333	357	342	329	342	360	344	366	337	371	363	403	357	358	333	332	315	357	359	362	360	358	338	344	366	349	333	343	307	319	347	375	363	344	378	346	346	360	358	334	340	324	321	370	335	320	387	346	363	349	380	345	373	388	385	339	362	328	356	327	346	374	349	345	368	339	360	333	340	401	355	338	335	330	371	327	325	348	330	361	307	360	362	342	354	361	341	371	337	343	352	342	354	351	359	364	334	375	361	342	343	366	340	363	340	372	378	334	319	347	386	359	333	334	354	360	377	335	351	353	342	362	380	344	316	343	338	375	336	364	347	369	359	342	349	323	346	372	318	355	346	365	323	341	387	353	373	380	330	380	338	348	339	329	333	349	330	347	363	343	356	385	387	353	334	340	362	375	366	364	352	361	346	330	343	355	319	349	359	341	386	359	333	334	359	329	337	352	333	337	338	350	350	362	362	373	334	370	346	321	349	362	327	336	346	343	332	354	359	320	352	334	380	375	349	345	358	371	340	357	325	326	365	377	359	349	348	337	343	356	346	328	330	337	340	372	338	342	339	330	392	341	364	357	352	367	362	351	388	361	340	345	380	358	323	362	297	319	388	370	372	340	357	355	328	337	330	335	387	327	321	351	324	347	395	349	326	314	319	346	341	329	334	337	331	347	350	341	315	371	350	337	377	314	354	369	318	342	352	377	335	348	364	348	350	347	363	368	333	381	396	350	365	358	347	355	358	317	321	344	351	346	355	334	366	340	326	346	348	317	346	331	344	386	352	313	350	355	347	349	303	316	332	370	360	344	367	314	364	380	338	374	341	351	366	358	334	380	341	327	335	357	343	360	346	354	370	334	310	318	344	395	345	346	343	358	366	347	334	331	345	341	337	358	372	364	351	396	326	341	367	366	338	314	366	369	366	329	354	320	369	339	330	390	325	356	331	343	363	333	326	387	341	316	355	343	357	330	355	350	345	345	322	361	327	322	351	312	356	374	366	353	348	355	350	349	312	398	362	369	346	383	334	343	345	349	364	333	365	349	342	366	352	350	355	345	359	333	361	349	339	342	365	354	345	347	341	348	344	366	341	378	342	350	346	379	336	323	368	378	339	361	339	334	327	372	351	370	339	363	337	342	316	354	367	313	356	337	359	383	395	375	361	346	367	331	355	320	377	364	362	348	320	341	342	353	346	345	340	348	358	380	358	326	313	369	347	356	363	360	343	361	350	365	351	357	350	359	356	345	333	349	326	360	345	367	356	356	335	380	355	324	355	352	350	327	413	349	298	385	337	341	393	355	343	325	351	371	359	388	369	379	330	344	376	323	348	338	346	389	381	329	372	361	339	345	359	390	356	339	331	365	357	335	327	361	317	350	346	367	333	331	360	322	339	355	352	323	334	331	357	354	336	337	341	366	317	322	347	345	355	333	380	337	318	353	332	322	321	343	347	386	377	349	348	358	365	348	351	332	344	347	393	332	378	336	371	344	347	335	367	346	381	329	374	347	354	317	349	340	379	345	370	345	357	352	357	319	341	361	358	383	341	356	365	329	336	373	341	353	348	327	363	357	364	338	352	389	348	334	388	343	390	319	333	334	359	346	382	371	351	314	340	328	372	371	376	326	364	350	346	372	324	349	354	357	381	331	327	356	341	355	333	362	319	358	359	338	348	354	369	345	363	363	321	327	343	349	344	338	349	370	352	363	346	349	326	342	397	373	353	346	365	346	353	335	366	357	351	363	374	329	364	326	344	355	346	341
32626	40164	44207	31666	19704	11164	6333	4097	3008	2195	1593	1136	858	753	668	606	536	448	413	386	352	377	380	344	326	355	325	326	346	291	333	285	323	308	302	299	318	336	318	350	329	320	351	289	315	292	293	299	340	295	329	330	322	322	320	307	310	310	286	311	321	302	290	327	294	283	293	323	294	304	325	321	297	303	339	315	333	336	312	344	305	294	332	304	322	270	260	313	330	354	335	264	302	346	324	333	294	334	274	294	301	292	326	354	342	325	309	291	307	346	316	341	294	349	286	306	314	278	357	327	302	383	304	328	337	314	326	343	285	331	307	328	327	320	348	328	290	286	351	287	311	285	307	308	322	328	315	300	324	296	300	296	344	301	313	301	328	298	322	303	300	278	300	308	311	317	329	335	311	298	299	297	281	299	337	302	291	294	324	333	328	315	319	305	332	297	339	300	307	337	297	315	304	291	330	330	314	326	350	303	313	332	308	284	345	288	301	304	273	310	315	338	313	292	282	330	285	342	298	309	333	295	305	341	339	311	325	315	315	304	306	276	320	328	321	327	340	296	335	315	307	289	312	313	322	325	306	290	309	351	340	321	334	333	311	329	331	287	348	333	325	302	340	325	318	328	329	268	310	329	300	296	310	329	325	294	315	317	341	321	303	338	291	318	346	326	317	327	324	322	323	325	314	357	309	317	298	350	292	338	319	321	297	283	319	309	337	309	313	275	358	332	311	356	304	336	331	331	295	349	322	324	350	305	337	320	344	316	340	320	278	303	309	312	319	298	303	305	307	328	354	309	320	294	334	306	326	308	325	322	322	323	295	335	325	337	324	336	320	331	289	306	332	290	325	344	289	339	342	302	341	319	315	302	314	344	280	290	325	292	354	307	340	308	320	333	317	320	342	319	302	326	325	330	300	343	291	290	322	311	342	285	306	317	359	325	311	325	265	292	316	319	354	322	301	301	286	296	292	322	327	336	304	312	313	345	325	326	326	301	325	325	316	310	306	287	331	297	314	308	306	318	317	332	282	271	300	308	287	313	336	300	341	317	340	313	341	313	292	322	348	358	310	320	277	310	330	317	310	340	304	332	326	315	311	328	341	340	315	291	312	326	319	279	313	309	317	346	330	340	339	333	332	327	326	297	348	307	335	308	305	322	283	307	307	296	329	302	287	314	322	301	339	267	331	316	308	317	294	328	316	327	294	311	306	311	320	307	318	321	313	327	331	357	309	331	329	318	313	314	327	322	306	280	340	288	311	299	322	354	311	312	293	310	290	311	301	306	316	299	337	306	361	303	314	286	334	323	318	268	290	337	321	296	329	343	286	329	334	314	310	317	312	311	318	336	289	317	325	314	310	310	318	305	307	324	318	305	281	303	288	292	301	327	302	327	326	323	359	348	321	302	348	274	307	350	282	328	309	277	320	322	303	330	296	290	348	306	280	294	303	303	328	344	302	308	319	331	318	323	332	324	289	309	331	351	325	318	309	328	307	303	288	286	344	296	334	311	329	331	325	303	316	292	294	316	313	310	331	336	329	315	282	338	333	323	325	330	336	320	313	313	307	310	326	348	320	315	309	337	290	304	342	323	306	311	298	319	312	292	334	317	305	314	315	307	344	322	327	314	347	291	323	307	306	296	306	291	300	321	316	278	340	299	330	333	312	361	311	302	291	339	300	298	307	296	340	315	299	323	322	320	311	311	326	312	311	322	294	318	278	298	291	347	334	316	301	317	318	313	326	331	339	312	314	279	301	313	325	318	339	347	349	301	327	315	280	301	320	332	339	321	320	327	347	320	333	340	290	340	281	325	320	305	304	344	312	320	324	331	289	303	303	303	288	329	310	350	332	334	317	291	307	311	292	302	320	319	336	323	319	310	323	304	333	309	333	302	292	302	304	317	295	275	306	315	327	296	297	324	306	313	316	283	303	335	305	351	300	285	304	277	306	294	300	347	342	336	307	313	304	313	321	302	300	355	269	333	335	308	312	344	295	312	309	309	303	306	305	315	318	306	318	302	293	280	305	297	299	321	324	323	280	299	297	326	324	302	305	314	312	288	312	310	314	311	319	332	338	316	324	295	307	322	299	313	333	307	360	279	304	306	344	300	297	309	295	305	317	332	314	296	320	316	336	324	335	316	306	348	335	274	340	294	297	310	321	315	330	310	296	317	326	316	308	306	316	345	283	334	313	315	329	308	316	316	319	309	347	330	317	336	335	340	323	348	282	307	300	303	349	324	329	323	320	282	319	316	317	323	301	272	336	340	300	279	306	339	317	317	334	320	332	323	324	310	347	319	307	316	315	304	317	305	328	316	317	349	307	314	318	314	293	338	315	310	306	316	303	328	309	325	348	296	284	313	301	342	309	320	336	321	304	304	316	294	312	327	302	299	327	323	324	320	315	343	316	313	329	307	301	319	294	310	298	313	298	300	322	300	274	319	315	267	274	296	327	356	286	318	347	358	316	311	337	280	329	303	319	337	311	307	322	336	324	326	318	312	306	299	323	346	348	305	329	331	279	287	305	300	304	297	334	313	291	321	327	330	323	322	292	318	326	315	328	342	334	329	307	331	314	315	332	306	339	325	326	295	320	340	331	289	337	301	327	283	330	337	295	334	316	290	333	328	307	324	334	307	328	303	348	288	317	313	293	318	314	320	351	314	343	322	308	291	315	286	336	304	340	338	324	317	346	275	321	337	294	327	303	333	324	294	320	317	295	341	307	291	326	326	300	311	318	340	315	316	323	321	328	327	307	300	301	322	268	318	319	357	335	306	309	272	324	291	328	323	318	292	314	327	292	303	254	338	304	349	327	336	311	343	340	336	310	296	326	303	274	298	328	294	290	290	346	310	333	304	326	284	315	340	325	307	333	310	332	306	326	328	328	314	316	321	348	331	324	306	305	300	322	310	319	333	318	315	317	318	317	332	291	288	324	308	323	347	313	317	304	341	309	336	322	299	311	317	320	287	306	312	320	330	305	314	313	304	290	326	315	312	324	307	325	332	302	310	306	318	345	281	322	326	284	320	316	330	314	324	304	315	335	306	304	301	335	351	282	317	327	297	334	331	323	318	308	327	320	314	336	279	298	289	332	293	331	308	305	330	303	327	329	292	319	280	333	323	320	285	309	282	363	314	334	304	295	302	302	347	316	294	323	345	320	310	289	314	333	303	311	322	300	327	362	295	308	314	314	305	310	324	295	332	308	312	332	304	288	336	331	307	325	302	320	295	290	324	306	331	313	275	321	309	322	282	321	302	311	321	321	294	284	319	268	318	310	314	323	343	277	296	313	333	309	323	323	316	328	315	305	339	287	307	333	311	333	302	306	358	333	297	330	292	312	289	336	307	325	309	316	313	317	337	321	322	320	314	310	326	299	283	300	359	321	312	328	331	308	301	332	351	279	332	305	323	315	302	288	312	320	314	329	327	308	288	319	332	298	318	333	312	298	311	310	315	335	294	306	335	317	345	293	305	316	273	333	324	310	311
34341	53632	42678	29567	21662	14676	9878	6922	5196	3644	2585	1866	1334	1129	929	794	635	603	542	486	405	423	420	387	383	385	372	369	343	318	365	362	342	347	371	349	373	338	369	293	341	355	344	347	337	329	337	345	320	336	353	381	320	323	399	352	343	333	319	332	342	351	330	332	325	360	332	307	311	384	326	319	354	353	317	365	344	367	357	336	336	318	340	288	333	334	320	352	335	335	313	334	311	339	351	343	297	353	352	337	359	326	359	331	307	343	320	337	371	311	362	326	341	340	355	322	340	312	362	322	362	342	321	329	309	322	354	354	338	352	333	309	344	349	343	316	323	344	361	354	332	320	316	360	332	334	332	346	362	326	343	352	336	369	319	329	360	361	357	354	351	342	350	334	325	349	383	381	353	330	295	365	329	349	364	351	324	345	310	356	348	313	321	326	350	315	322	335	324	370	347	310	359	319	340	321	279	320	328	350	340	341	333	347	357	351	329	314	326	372	359	322	331	351	373	309	323	351	351	362	367	368	343	337	357	327	340	346	347	347	335	332	331	339	340	300	314	348	356	316	332	350	326	327	328	317	326	336	364	353	327	347	356	339	329	332	321	385	366	345	372	322	324	359	317	327	354	348	352	315	326	340	330	310	376	331	391	345	364	330	350	340	327	343	340	329	332	335	357	353	341	313	337	312	337	378	333	370	353	332	344	339	309	348	331	322	345	339	342	326	343	339	335	351	374	382	329	327	322	303	344	324	311	321	332	343	354	377	322	316	351	366	368	318	362	341	323	332	324	339	328	334	330	368	347	343	329	309	345	347	360	348	337	333	340	315	336	324	308	345	348	350	326	312	329	333	352	370	328	311	333	348	350	310	371	324	347	359	334	318	310	339	340	339	330	358	342	327	338	358	372	332	325	340	331	333	342	307	299	313	338	370	331	345	336	335	338	304	335	331	353	314	342	359	341	349	344	363	333	361	329	315	337	357	302	372	348	366	340	340	346	345	312	350	317	320	352	332	341	300	327	355	341	339	347	354	316	322	345	350	319	359	342	368	323	319	336	311	356	378	345	322	335	326	350	343	327	360	350	339	320	340	311	303	392	302	335	311	325	341	322	325	332	329	328	334	352	359	303	335	345	336	330	357	327	351	298	332	309	308	316	312	361	359	323	337	325	356	307	338	353	367	329	339	310	336	368	326	367	341	325	369	336	321	330	327	340	347	336	345	349	332	329	346	370	348	351	344	347	349	348	346	346	340	335	343	353	302	348	344	381	333	350	364	343	339	325	339	357	334	335	347	344	321	366	354	335	329	359	318	346	314	304	342	359	358	312	321	297	343	328	391	360	317	307	320	341	337	331	307	341	346	329	334	349	339	344	358	347	352	349	357	345	312	368	356	336	341	367	346	298	356	323	344	354	318	347	348	340	309	318	347	326	338	344	332	375	327	329	353	346	338	327	296	342	341	342	317	337	333	346	327	345	331	341	337	324	313	326	323	336	306	348	352	324	339	330	319	344	364	323	359	337	345	296	335	331	334	298	372	328	337	341	348	324	342	346	345	386	321	357	368	359	319	326	327	364	351	340	361	355	355	323	334	355	329	340	336	358	293	325	323	319	334	343	321	371	356	340	360	358	337	353	343	324	303	329	328	344	325	352	302	331	313	335	347	332	321	321	314	326	327	341	337	314	338	345	328	323	354	314	342	337	373	320	343	353	348	325	313	333	344	356	360	350	345	354	329	340	349	328	348	337	311	320	318	359	358	360	332	343	294	368	349	352	320	344	357	323	355	344	334	335	352	345	363	337	364	323	347	355	335	352	288	358	362	333	349	329	311	337	340	357	327	346	346	370	324	341	359	347	332	351	344	334	314	305	345	344	377	309	317	323	353	350	320	341	301	343	350	339	359	341	341	315	339	356	339	361	347	355	350	349	326	363	348	341	299	334	313	343	339	327	327	344	334	317	353	367	337	338	369	342	352	330	340	352	342	344	329	343	305	369	377	347	327	316	360	334	354	325	336	315	335	328	363	340	313	327	334	365	329	348	357	338	337	313	325	350	326	348	322	357	339	375	343	310	345	352	331	335	346	338	321	350	335	347	388	331	358	358	348	316	327	345	336	352	362	338	346	320	356	324	333	329	325	314	348	328	320	330	341	320	312	351	369	325	339	329	311	355	332	335	381	365	348	348	369	364	333	333	348	340	336	316	374	333	332	313	338	328	383	347	324	332	317	350	335	329	334	353	361	352	342	333	330	354	342	342	328	335	332	356	354	364	321	331	342	351	321	347	327	356	326	371	372	326	344	350	323	298	333	336	344	329	352	316	326	342	364	339	353	347	355	336	346	327	344	334	367	339	367	328	334	347	309	346	332	357	340	345	338	299	307	342	334	324	331	306	325	329	346	314	359	370	353	342	316	351	354	317	337	356	340	347	326	371	303	347	336	352	335	328	358	369	334	320	315	378	323	326	314	334	346	358	349	317	361	320	324	335	358	344	326	368	323	324	324	332	348	364	336	350	347	342	338	342	355	348	320	319	331	339	351	348	352	363	347	351	372	310	337	296	307	335	309	333	333	340	341	340	358	371	312	322	307	312	351	342	372	359	336	330	371	332	334	337	334	341	361	331	308	340	320	323	349	409	341	336	318	346	321	343	326	358	347	342	356	347	333	332	363	364	349	319	350	332	345	321	328	318	340	346	305	331	359	322	346	313	321	321	322	338	351	345	350	332	327	336	326	326	359	354	334	343	347	350	361	373	311	345	341	337	341	334	326	334	377	307	355	338	344	314	344	309	330	342	329	337	342	333	351	317	326	357	335	343	346	342	316	342	324	332	309	319	356	360	332	303	335	359	304	348	316	366	327	380	307	323	356	352	355	342	327	364	347	326	322	366	347	330	337	323	325	352	340	336	307	356	338	363	323	337	327	333	350	347	338	353	357	327	338	335	353	339	363	357	322	312	350	326	348	343	330	329	333	332	362	352	331	336	349	323	355	295	333	343	335	330	311	340	339	318	341	317	337	372	375	314	291	399	350	313	333	330	339	342	321	332	351	375	349	324	316	330	296	316	329	346	322	366	379	332	342	339	321	331	326	358	350	338	333	334	345	338	369	338	370	314	326	355	348	325	317	360	388	340	310	324	318	320	327	337	339	371	342	328	348	334	345	353	363	328	326	365	310	317	294	355	311	343	335	359	318	359	344	377	336	341	338	345	329	334	341	315	334	350	326	353	315	341	348	338	329	336	327	322	329	344	365	317	328	379	319	311	384	351	322	325	387	324	340	348	319	357	337	337	365	331	348	343	322	353	333	315	352	350	341	338	324	335	350	337	354	354	316	336	352	337	363	381	326	342	308	350	348	325	347	334	319	318	313	350	368	347	347	359	357	309	300	314	341	336	338	308	364	355	343	366	326	357	332	375	339	328	369	328	334	329	347	328	309	302	350	326	335	320	298	340	344	332	354	334	335	345	330	324	330	327	363	373	353	319	363	302	330
24344	21522	29447	26988	24456	20886	13844	7904	5472	3995	2783	1857	1382	1156	970	779	699	579	499	510	445	431	394	377	383	352	365	374	328	351	350	344	313	315	329	334	313	295	310	333	307	323	321	330	337	332	345	326	318	330	358	329	308	322	294	328	310	327	343	270	320	345	313	300	334	319	309	333	338	331	301	304	304	364	316	334	296	310	290	280	317	304	307	335	299	308	289	337	309	298	310	317	294	328	325	305	305	298	292	306	303	318	329	340	324	357	321	293	304	293	290	335	325	339	314	310	325	345	277	288	324	306	315	311	293	334	326	298	300	327	307	335	335	270	281	285	330	345	330	327	288	317	309	321	310	311	317	338	318	305	297	338	311	312	324	359	302	329	292	330	331	314	335	305	346	297	315	328	302	328	322	306	316	302	327	336	312	306	303	324	302	326	336	331	324	314	318	318	341	318	318	324	328	344	317	302	314	316	324	306	326	305	331	326	313	332	307	285	329	304	315	306	297	324	316	317	323	331	305	323	307	322	303	316	323	295	264	334	293	332	287	315	297	314	325	310	314	324	318	326	326	287	335	298	317	289	361	342	359	333	317	309	294	315	306	302	306	313	324	345	314	291	313	300	314	307	311	360	300	318	313	280	279	292	310	318	319	290	320	297	314	327	321	311	299	307	293	335	306	319	302	331	330	267	319	317	334	306	318	289	355	290	320	314	304	320	311	292	361	292	318	298	301	322	312	304	269	300	333	314	332	348	316	327	315	295	311	309	278	297	309	295	330	307	298	314	300	361	279	334	326	273	331	333	318	300	321	344	302	288	328	281	290	317	318	318	302	326	333	314	324	317	341	333	336	257	315	338	326	298	311	315	312	319	319	293	342	304	307	328	295	314	311	312	310	329	315	311	347	292	293	288	287	324	332	331	318	323	302	307	333	302	314	336	346	329	318	305	312	311	318	306	334	346	294	322	306	290	308	289	312	322	342	344	308	333	307	309	303	331	330	311	323	291	335	321	306	356	295	322	335	321	304	306	293	334	316	332	338	284	311	305	317	320	308	325	323	332	291	324	309	278	296	289	322	336	300	333	331	310	315	312	315	301	320	342	311	313	301	348	316	325	306	298	312	296	294	314	335	306	291	326	318	313	289	304	282	339	323	311	265	330	317	330	331	263	284	311	297	319	285	314	291	321	327	307	315	333	334	279	291	337	329	295	328	321	324	324	307	307	307	297	321	325	315	340	331	301	311	315	304	331	299	310	304	330	342	315	309	285	330	322	313	284	314	336	301	335	306	314	344	317	296	307	299	278	326	326	321	340	297	318	314	328	354	304	304	313	326	319	320	332	339	344	326	296	320	305	305	337	325	321	321	325	317	309	319	339	291	306	310	304	329	323	291	309	326	315	312	337	325	316	324	294	307	334	313	325	295	290	325	335	331	303	307	314	284	323	306	342	297	312	320	316	273	343	314	271	332	328	314	327	316	294	308	317	305	309	325	324	315	322	325	304	331	376	335	315	343	334	323	299	308	336	318	316	326	314	307	299	298	292	337	362	319	312	306	344	295	327	355	280	306	307	298	315	303	288	306	302	306	328	287	323	328	316	285	347	340	300	304	317	318	292	311	304	297	336	334	340	305	318	312	315	299	317	328	344	292	317	323	316	306	297	311	340	335	322	291	292	309	295	337	304	326	305	338	323	299	325	293	306	263	321	325	311	320	304	302	314	299	331	324	300	314	280	337	319	329	319	318	297	321	329	330	317	322	305	296	307	336	350	291	307	313	319	321	319	324	342	313	321	301	322	317	317	309	309	304	293	286	310	284	287	305	325	316	326	309	298	303	314	341	294	292	289	302	312	297	314	319	310	295	325	283	361	297	354	332	317	309	307	300	336	338	326	294	305	326	317	321	314	315	294	321	292	307	344	341	345	300	334	315	284	308	313	301	293	340	318	322	340	326	314	298	315	344	316	314	327	317	303	314	328	314	339	316	297	331	282	310	341	333	314	303	331	286	336	327	269	339	309	329	326	306	325	304	322	310	330	329	332	302	344	325	310	326	303	307	306	304	313	314	297	314	313	328	326	331	343	339	320	285	320	313	286	338	331	331	297	337	347	317	316	319	333	304	302	314	295	310	350	317	323	299	294	324	320	316	295	291	311	334	320	295	293	359	299	325	300	329	279	299	349	315	318	316	340	326	310	330	333	304	299	312	332	300	315	299	314	308	338	330	329	311	331	309	311	305	310	325	303	321	337	326	327	325	288	313	288	316	329	307	340	327	338	295	290	287	301	307	315	317	327	301	322	274	318	331	311	304	271	307	295	368	342	295	317	321	328	323	314	306	316	313	293	314	289	322	312	316	301	308	323	292	303	290	290	310	331	320	331	307	314	333	318	327	314	297	274	297	308	311	315	314	318	319	317	313	296	349	332	305	314	306	305	299	296	309	318	311	323	328	298	326	301	309	334	358	302	331	332	288	327	329	345	274	305	301	322	321	349	311	304	293	325	322	319	325	315	304	321	301	319	303	309	331	268	360	334	298	297	303	312	298	296	344	329	303	270	302	329	341	316	301	335	339	310	323	307	299	285	353	318	317	335	293	307	303	321	317	305	334	316	288	301	276	291	330	350	292	306	283	345	315	326	306	315	299	307	294	330	283	303	324	320	323	323	284	315	332	297	305	279	303	293	311	297	298	294	333	319	328	324	324	329	334	338	337	316	294	345	319	304	329	333	328	299	310	322	342	305	302	311	282	341	308	322	320	290	303	323	313	308	309	327	339	324	293	322	296	301	300	327	346	288	293	325	311	325	335	325	302	310	308	320	324	328	295	289	284	300	351	345	326	320	347	271	319	340	335	299	314	319	321	321	313	320	295	321	308	333	304	320	312	322	301	321	309	312	347	319	331	291	345	325	303	315	284	348	340	328	307	317	289	324	319	335	315	324	314	336	331	314	295	332	291	278	314	328	293	309	339	323	326	297	306	292	321	306	337	333	318	316	318	308	297	338	309	320	281	305	340	325	314	311	309	271	314	325	298	341	297	314	318	292	313	349	304	321	285	328	314	326	284	330	282	318	293	323	304	308	315	303	322	323	320	329	283	316	316	355	340	299	328	289	276	306	322	294	337	299	300	320	324	313	343	319	316	336	323	333	324	333	333	340	318	322	294	335	331	310	276	303	308	305	310	305	328	319	300	313	325	292	341	324	333	306	314	346	318	311	321	331	295	340	310	290	308	327	317	332	333	297	285	284	300	303	306	265	299	345	308	327	287	286	318	319	293	308	303	350	302	318	312	297	314	285	326	303	349	278	347	317	311	282	270	320	302	326	341	289	321	350	314	305	320	318	316	313	298	301	338	301	347	269	348	302	337	296	332	337	284	334	307	325	307	362	307	313	319	323	308	320	308	280	301	340	331	314	297	322	289	283	318	296	306	318	290	319	322	298	351	335	298	335	304	303	298	324	308	320	355	345	319	326	310	331	328	285	311	324	304	298	318	317
33529	61952	51003	37377	29277	21301	15238	11269	8641	6334	4423	3088	2256	1715	1402	1227	951	749	736	590	553	486	456	428	440	431	445	394	363	355	373	343	329	362	329	338	345	325	341	336	339	360	336	316	342	307	309	319	315	333	331	350	340	341	296	331	372	317	347	362	374	364	324	329	320	348	310	304	308	344	318	332	317	323	336	336	320	332	360	334	334	325	327	313	346	293	366	315	313	321	325	330	329	337	311	339	341	334	331	333	327	340	331	303	323	371	306	339	333	346	318	321	352	349	333	341	321	310	373	348	343	305	351	332	400	344	328	344	352	341	361	313	321	313	369	335	324	349	329	305	350	322	352	333	333	276	299	373	292	354	310	330	341	329	331	354	345	334	335	334	338	313	330	328	319	356	352	291	353	317	331	358	339	328	333	334	330	349	329	343	321	356	337	313	346	323	337	350	326	321	335	315	312	378	337	290	301	354	343	329	333	322	329	345	329	324	319	330	329	358	341	340	345	309	273	377	309	330	324	328	321	347	354	326	318	311	312	356	354	312	348	327	332	307	319	343	310	355	357	321	351	321	315	310	322	369	322	333	338	353	332	342	341	330	329	340	324	314	324	312	329	340	343	325	294	356	308	340	313	325	343	333	337	329	319	300	276	325	295	349	367	364	311	333	368	343	346	344	363	343	332	342	366	340	330	311	321	311	316	326	351	344	367	346	320	362	287	338	336	320	337	362	342	307	329	338	321	346	359	335	322	326	359	334	327	324	349	361	341	346	333	369	320	355	371	324	299	361	331	347	334	300	323	318	326	322	328	324	319	346	339	300	334	324	318	338	314	343	307	351	356	344	306	329	345	327	337	333	340	326	326	316	330	352	316	372	340	290	363	330	332	343	328	330	338	344	359	357	297	314	350	299	350	334	313	345	338	337	331	336	334	347	323	338	324	359	299	327	345	319	354	349	314	362	367	352	316	343	353	325	335	323	359	316	353	334	313	368	350	344	343	335	355	345	326	332	308	311	347	353	299	339	299	314	362	355	327	329	370	329	311	337	300	333	326	332	318	296	368	347	334	344	339	328	335	337	385	297	318	327	331	308	362	330	359	345	305	330	351	313	318	359	374	324	338	309	343	313	335	337	332	318	334	338	340	330	307	325	363	346	323	291	369	329	342	320	300	331	334	310	329	317	332	306	269	336	347	329	320	338	345	329	330	319	324	308	341	309	341	330	319	323	323	330	320	342	346	366	359	334	321	326	333	315	314	334	305	332	375	341	323	339	356	320	334	375	329	340	312	310	331	310	314	332	340	298	316	345	307	335	317	378	333	332	324	346	319	311	337	342	344	328	358	345	312	308	337	317	354	341	271	331	325	356	280	348	304	325	321	320	345	338	326	335	331	322	326	352	358	334	337	327	303	307	333	319	317	315	319	314	327	339	328	326	335	327	334	310	338	287	359	332	339	318	337	350	314	321	374	326	356	323	317	333	369	390	337	331	311	361	310	337	298	352	356	313	331	329	332	338	345	339	335	314	324	350	315	327	307	321	330	362	328	359	339	365	330	307	328	349	354	339	343	342	323	312	340	297	340	323	342	352	335	326	325	339	315	311	337	302	331	341	340	350	339	352	348	324	336	346	339	363	345	321	348	344	337	327	332	300	322	332	306	321	337	338	330	335	332	312	346	307	312	359	324	340	299	315	314	320	310	326	335	303	313	365	325	309	350	305	330	323	307	349	324	327	337	352	326	312	343	304	323	327	346	323	353	317	343	318	350	311	365	317	346	362	287	341	325	318	314	349	315	347	344	330	344	337	355	339	292	355	332	343	340	310	325	329	315	326	301	350	331	350	350	339	353	326	336	335	331	317	314	350	329	331	360	327	293	343	338	357	312	324	334	341	296	327	313	326	343	317	323	335	342	350	302	326	332	329	359	344	306	352	347	281	336	330	332	314	309	338	320	374	317	337	283	345	308	337	334	311	327	339	339	319	340	327	332	347	366	300	347	341	358	331	308	352	313	318	342	343	325	343	342	306	323	321	340	327	343	352	346	328	330	301	306	320	345	314	333	332	338	330	344	302	330	321	345	306	348	321	297	344	340	323	320	354	324	327	328	341	340	329	377	360	313	337	294	311	295	339	311	311	355	318	314	292	349	348	327	367	351	332	345	321	358	359	350	314	331	323	313	353	297	319	357	354	322	326	319	335	338	309	293	299	362	311	328	345	318	330	311	311	363	317	334	309	327	323	324	322	367	357	337	322	337	318	319	313	321	324	314	356	311	324	344	333	326	334	332	333	318	346	354	345	321	319	308	327	312	302	329	355	342	296	318	301	323	335	331	335	303	339	366	333	285	348	318	325	317	331	347	339	327	341	317	336	323	343	345	297	327	322	335	324	344	317	336	287	347	337	333	329	348	336	348	381	347	326	322	335	332	344	316	317	371	331	339	339	346	331	342	323	312	353	320	328	319	322	345	330	299	313	363	327	335	323	313	307	350	298	381	339	316	319	329	334	319	352	325	311	320	323	338	326	325	364	315	318	321	329	329	332	334	349	334	353	327	330	364	349	331	327	350	329	318	356	337	330	340	350	342	321	337	336	341	316	334	357	330	331	316	316	341	349	339	326	309	341	322	335	339	352	320	353	377	363	312	335	326	348	361	339	318	346	332	300	336	328	343	302	322	319	313	336	311	333	326	317	335	324	314	333	345	335	307	334	333	304	288	321	337	309	339	307	305	337	335	359	322	322	335	312	323	350	296	324	301	321	321	360	333	325	340	331	335	336	308	308	324	340	315	349	352	320	369	355	340	329	351	347	345	326	348	327	309	343	337	344	330	320	315	321	324	335	325	363	366	362	294	344	316	325	323	311	359	337	344	340	354	326	321	326	334	316	303	315	332	299	322	318	335	322	351	317	330	332	323	340	336	370	328	312	316	348	332	347	318	305	326	322	312	319	329	353	300	337	342	343	303	340	346	330	371	340	309	346	311	312	338	320	329	335	334	330	322	347	347	310	314	309	341	306	351	321	317	302	330	324	312	323	332	369	319	336	388	357	360	327	345	355	344	335	340	354	349	367	329	346	336	351	319	347	320	371	350	346	313	315	338	350	326	327	328	315	333	336	337	306	347	342	310	341	323	322	368	341	308	319	324	328	338	314	346	323	304	353	338	366	325	332	341	344	323	331	333	278	326	341	345	340	336	347	313	367	317	344	305	357	323	331	325	297	309	335	339	371	336	311	348	312	332	350	342	333	306	331	310	349	341	329	326	322	353	336	330	344	338	327	302	346	327	308	312	333	318	327	291	343	329	334	357	329	321	326	352	354	334	302	350	336	333	313	367	336	331	342	305	326	318	317	339	351	316	354	322	364	345	344	293	332	306	301	341	352	352	321	333	367	318	346	354	344	331	327	327	316	323	345	324	374	312	337	337	305	342	341	316	348	322	305	368	330	333	333	335	310	329	347	346	349	325	328	334	347	309	331	336	291	360	344	333	341	305	336
25375	21681	30739	30249	22517	15035	9305	5604	3928	3075	2206	1491	1150	981	790	691	581	533	483	442	475	408	402	445	369	353	353	333	360	339	349	381	352	333	306	348	362	321	286	316	308	334	333	349	350	345	287	341	388	305	313	341	325	310	339	339	305	355	316	334	332	314	352	357	312	357	335	303	320	345	349	328	327	290	333	307	295	338	331	311	319	317	302	343	333	345	371	374	304	349	324	323	338	326	331	348	326	364	323	361	332	316	381	323	293	328	348	341	323	322	361	324	341	328	307	366	338	329	340	347	345	360	322	347	341	331	348	342	374	335	353	346	345	326	313	336	320	300	334	329	340	335	342	314	294	331	323	335	330	348	318	334	333	299	344	316	344	301	335	326	357	334	317	324	343	316	320	338	315	337	343	348	333	309	306	323	333	334	333	306	349	322	320	350	334	362	356	323	356	355	344	319	308	295	309	310	351	338	361	345	361	302	342	335	360	329	315	339	372	347	292	326	327	310	320	346	331	341	346	340	371	335	329	332	297	301	349	344	342	319	349	324	308	308	340	362	347	318	337	334	318	316	335	351	329	334	331	331	286	336	340	365	334	300	348	342	333	362	320	337	333	347	363	336	328	306	330	322	334	305	307	317	315	325	309	386	334	322	312	316	358	329	365	326	331	340	323	317	335	303	314	318	317	310	322	329	357	332	361	292	371	334	331	310	327	351	333	318	300	354	328	370	366	306	338	354	328	328	332	326	337	352	324	330	320	339	348	332	330	328	316	306	318	331	312	358	348	326	320	295	355	307	333	348	317	351	312	322	321	338	309	326	333	328	319	328	313	308	332	284	317	334	315	358	335	338	361	330	355	348	306	341	293	329	333	301	317	332	329	298	342	296	371	345	336	319	330	352	314	344	344	324	332	361	299	349	344	300	341	316	359	323	331	335	307	375	333	329	359	329	317	325	310	325	325	360	323	357	318	358	303	340	350	339	305	319	306	340	346	337	311	351	340	379	307	351	315	330	302	333	347	354	315	323	348	325	308	352	358	342	348	346	328	330	340	329	335	290	345	372	345	334	303	311	343	350	308	310	357	316	327	331	319	359	321	325	360	343	328	339	320	331	325	307	317	332	319	317	349	300	354	337	318	339	335	338	354	322	311	340	336	343	314	311	354	310	315	349	350	310	350	352	356	338	353	331	336	307	345	318	343	354	338	338	336	294	289	320	354	330	335	341	314	326	323	351	356	321	333	360	323	349	329	340	372	357	329	321	339	333	313	313	303	330	329	332	306	313	375	323	331	348	364	313	311	364	339	297	298	300	340	295	324	306	329	340	333	342	313	332	325	333	327	329	305	326	318	321	323	361	306	316	326	317	324	316	357	298	341	325	386	317	304	319	294	317	332	349	351	323	311	328	326	332	327	327	353	336	347	322	321	325	357	355	346	305	338	319	320	324	322	352	334	367	299	322	324	321	310	346	334	368	362	325	319	339	315	320	335	301	313	338	312	339	351	320	329	315	318	337	309	306	353	305	321	347	330	321	355	353	334	330	325	325	306	340	346	361	310	344	319	327	316	326	327	340	312	325	342	336	355	354	333	369	309	354	322	318	345	355	347	326	345	353	364	329	373	327	333	324	334	344	294	320	355	312	333	323	353	310	341	319	351	316	341	342	337	351	375	324	335	336	326	316	332	319	332	324	340	364	315	366	341	302	341	333	317	317	355	336	343	362	333	332	296	344	321	334	329	299	315	304	310	341	330	342	347	343	330	326	320	320	350	369	319	311	340	357	348	295	333	313	320	320	323	350	305	328	358	323	384	301	315	349	347	349	317	299	370	326	319	329	318	303	330	346	347	325	349	332	319	301	334	341	339	342	326	329	317	336	345	337	314	338	289	326	315	317	340	354	300	301	312	322	320	311	326	327	315	333	308	320	350	345	357	318	318	334	338	329	330	345	312	335	302	354	350	332	347	331	332	330	313	319	321	326	338	348	330	345	351	368	302	330	342	327	350	322	328	302	321	324	361	324	307	332	279	337	321	344	365	325	309	278	340	313	349	327	351	356	346	317	336	347	324	328	327	352	323	303	326	338	342	335	393	324	362	308	344	361	318	334	335	338	331	334	344	345	349	328	336	324	350	372	340	287	331	322	303	326	335	339	337	361	316	316	327	314	304	339	354	331	335	346	338	334	310	328	314	353	337	352	332	289	354	322	323	320	300	292	343	354	343	322	350	336	299	314	305	339	332	368	303	317	287	340	325	325	305	341	335	311	349	346	332	361	315	332	345	329	340	336	324	344	336	352	343	347	335	325	331	327	306	319	315	341	344	349	318	319	326	320	369	354	302	341	321	333	322	360	344	310	332	342	313	329	377	363	335	309	288	351	370	338	350	310	349	349	334	323	331	347	312	329	308	332	356	341	330	325	322	336	348	341	336	340	314	341	336	357	331	352	330	300	328	349	340	322	336	334	353	339	324	327	335	335	378	320	337	353	329	333	344	327	325	310	364	333	337	333	315	362	361	353	329	356	353	346	334	354	319	359	350	342	341	322	309	278	315	337	322	357	351	344	335	333	312	339	337	344	329	306	356	351	325	331	333	347	304	303	332	343	344	335	306	372	321	383	337	332	374	291	291	320	314	333	342	323	339	331	321	312	327	336	335	342	318	299	351	305	350	319	352	323	348	308	382	372	334	296	309	337	326	359	349	362	345	336	314	340	334	320	359	312	304	351	326	330	355	331	332	315	322	348	338	329	342	362	348	315	364	323	356	338	337	347	334	335	349	316	294	338	348	352	313	327	345	347	351	322	328	319	357	317	336	336	339	337	332	333	328	307	335	318	303	308	361	315	328	355	312	338	336	312	334	332	357	345	342	321	316	322	328	337	332	323	356	335	302	362	322	337	324	324	366	334	323	338	358	319	318	368	341	319	314	312	352	314	324	352	333	347	335	325	342	356	355	300	334	304	327	343	315	310	338	353	308	358	320	347	334	342	331	331	343	336	331	347	338	360	341	352	323	322	335	323	326	354	330	323	356	324	308	332	309	337	363	335	306	373	332	317	336	348	354	331	317	306	353	358	362	321	341	309	300	323	310	320	315	352	361	338	314	321	313	353	303	325	352	325	296	347	327	365	341	307	306	326	353	368	310	318	330	345	329	331	327	360	324	317	332	337	318	296	313	331	345	333	350	289	318	332	362	340	348	339	322	356	338	341	357	310	370	358	330	327	322	321	300	305	368	341	305	316	289	340	346	335	305	356	342	336	370	338	323	359	348	311	337	366	320	330	298	367	338	298	326	346	323	334	323	332	310	306	301	338	349	337	338	336	312	318	340	357	335	339	355	319	310	343	313	320	319	341	292	325	347	338	292	342	340	317	347	342	335	366	344	344	315	363	347	357	321	329	296	349	334	336	338	334	296	344	345	346	362	325	317	322	326	334	343	330	328	336	350	348	388	346	327	310	337	322	316	361	334	317	328	331	321	341	349	344	300	334	323	340
33063	58285	46995	34003	25055	18317	12862	9231	7057	5206	3744	2534	1840	1476	1088	1006	818	677	580	609	515	446	458	446	444	420	445	388	383	366	376	364	348	389	367	330	359	333	337	362	335	371	370	361	356	344	368	375	345	359	365	336	366	395	369	367	335	358	348	331	319	345	337	375	366	369	356	343	332	351	349	390	334	334	330	334	331	341	366	369	347	359	310	370	359	373	338	358	378	384	343	311	339	354	358	344	368	373	330	346	348	349	331	343	356	339	370	377	355	346	348	339	370	357	314	332	375	371	338	335	382	351	341	346	355	335	372	354	339	370	333	351	323	370	382	310	328	339	334	380	354	321	371	360	320	356	363	346	357	346	342	331	361	345	359	360	337	350	357	334	370	337	334	369	364	367	356	338	337	381	339	355	377	353	303	339	346	342	391	365	371	341	357	382	397	357	353	369	332	313	352	355	337	337	342	342	352	306	330	341	351	385	346	350	340	334	340	375	343	345	335	344	320	360	325	321	339	354	355	381	344	373	316	377	363	384	335	326	342	337	369	337	342	361	357	343	364	371	346	360	360	334	341	397	348	349	330	351	350	330	353	367	346	340	343	351	334	370	354	350	322	334	349	357	377	368	356	359	363	372	377	350	312	358	328	352	323	344	382	316	348	353	339	347	317	352	357	327	382	334	346	340	339	329	354	350	357	373	356	319	355	318	358	324	396	363	371	344	344	334	342	348	346	355	380	387	359	334	358	341	305	356	349	328	369	319	360	340	378	356	369	350	345	344	339	344	381	345	343	369	342	340	333	356	354	343	347	330	324	376	381	357	336	347	353	333	369	356	322	377	346	354	354	317	369	382	344	385	369	360	350	355	348	361	325	343	335	391	352	326	330	352	347	345	336	343	322	394	361	344	386	368	364	342	387	333	334	367	378	347	343	332	359	352	335	347	362	332	319	372	359	357	364	360	380	364	344	361	347	361	364	347	335	361	324	362	349	320	341	370	366	364	362	375	347	359	334	373	342	337	352	350	351	377	343	358	344	329	357	354	362	360	354	332	365	368	331	359	356	325	326	328	339	329	352	351	367	348	340	383	376	358	335	353	343	371	359	398	367	347	380	348	353	351	334	345	370	349	338	354	351	329	360	346	332	323	368	375	337	356	387	337	380	385	315	344	367	326	354	358	319	359	362	337	357	327	342	338	337	324	389	375	335	390	307	324	359	351	327	345	341	314	377	338	346	365	352	345	372	382	382	356	320	331	364	339	351	381	350	327	357	352	350	341	336	363	353	363	359	394	365	359	354	361	356	373	386	379	334	354	369	364	362	362	354	382	357	382	354	332	373	346	344	381	323	334	358	369	352	340	348	375	322	343	364	341	362	331	348	351	331	336	323	348	363	336	337	358	351	351	343	390	322	396	367	325	342	338	362	360	329	352	347	328	372	358	373	357	353	339	376	384	347	367	390	380	340	365	366	370	351	385	335	358	383	328	365	352	340	334	345	314	369	358	362	341	351	367	319	323	358	338	377	336	337	333	335	361	320	352	376	326	379	347	357	355	367	371	354	358	357	357	334	328	321	360	350	344	341	356	370	353	395	336	331	327	314	360	325	349	396	339	347	336	360	372	345	351	342	323	352	311	374	354	338	350	323	357	344	370	315	362	360	362	381	344	309	361	321	345	339	336	332	335	374	367	365	377	358	329	385	355	348	341	347	360	363	365	342	353	334	373	355	330	344	321	365	336	356	341	363	366	365	336	346	371	326	342	356	351	350	340	356	374	353	363	345	367	369	349	320	376	339	349	357	355	359	349	310	376	384	364	387	392	364	368	360	341	353	377	350	350	340	345	363	364	372	342	364	370	342	339	315	354	364	332	359	396	353	325	330	361	379	357	354	362	349	342	350	311	341	341	388	365	367	348	315	371	388	362	363	354	324	371	362	345	333	379	396	348	361	330	330	309	363	346	336	352	374	341	368	312	361	358	343	374	360	372	385	363	325	360	363	330	367	362	363	345	357	347	356	337	353	363	331	340	339	351	366	354	332	364	342	304	377	343	342	342	388	363	374	354	348	352	345	340	356	335	309	351	358	315	334	358	321	370	333	362	348	362	309	335	362	326	324	355	356	338	345	342	356	336	341	383	360	325	333	351	366	341	360	354	379	359	330	356	389	372	350	297	342	348	341	336	346	369	363	320	329	365	369	360	365	344	350	349	332	339	344	356	362	354	354	358	380	321	349	369	334	339	355	339	352	377	326	352	324	350	341	358	338	330	389	347	334	358	348	349	348	340	354	353	398	368	325	373	349	341	319	348	351	343	342	346	406	362	362	318	376	317	356	348	344	368	333	346	365	395	348	345	358	345	367	352	364	345	335	331	341	353	349	352	374	344	366	335	349	381	347	348	362	363	359	369	373	378	336	356	361	353	375	347	320	355	352	325	378	355	369	332	346	353	345	344	345	371	349	366	356	338	373	378	354	390	342	343	335	355	369	348	366	370	357	345	322	345	380	359	330	348	335	367	393	332	360	320	370	367	326	347	336	342	364	332	364	354	328	344	390	326	350	379	374	358	380	365	345	371	381	339	359	350	361	336	358	335	334	374	389	318	365	346	346	371	356	345	350	371	344	348	362	363	351	346	369	362	372	332	382	346	355	355	315	347	314	346	360	366	331	344	311	373	353	360	368	353	375	360	367	402	330	351	374	355	378	372	396	367	337	363	363	353	347	350	341	347	354	367	358	334	343	357	344	338	359	328	360	344	369	327	330	317	369	345	348	347	333	338	369	350	365	348	342	350	356	373	359	367	346	331	370	343	390	357	362	332	344	351	342	337	375	357	349	341	346	363	326	368	350	366	345	373	353	367	308	340	381	337	310	367	357	347	323	331	354	356	352	315	357	330	327	339	368	322	346	367	344	336	384	339	343	349	352	342	368	362	362	348	341	350	346	361	357	325	368	332	325	374	358	335	331	338	365	346	354	385	364	384	357	340	369	355	340	351	327	355	339	384	361	355	375	329	344	338	356	321	360	340	350	297	328	341	347	320	324	306	415	370	342	335	351	375	381	336	339	344	361	353	347	352	345	346	330	346	399	344	364	323	319	335	376	343	367	376	367	339	385	383	319	343	342	341	389	398	322	329	332	325	379	356	361	357	344	342	323	377	380	345	346	368	341	367	325	346	359	346	366	368	360	343	362	386	337	345	345	329	354	361	354	331	329	342	315	322	383	342	356	365	353	338	325	326	360	388	363	364	351	351	349	362	358	359	358	353	362	375	371	359	338	312	328	305	342	342	343	356	376	331	333	377	359	349	336	328	332	360	353	351	339	348	364	345	359	319	360	344	333	380	348	373	356	347	356	335	338	375	327	366	334	328	332	356	361	374	328	322	353	345	328	352	380	335	339	329	335	364	337	369	351	375	359	371	361	335	329	332	353	348	317	373	337	333	371	334	323	347	389	354	333	379	340	330	334	385	364	342	365	320	357	317	351	349	320	360	352	341
22993	21403	29159	24556	23000	24057	21297	11554	7999	6037	4184	2786	1908	1484	1290	945	863	722	580	579	502	526	424	424	434	411	425	376	398	371	347	338	329	335	348	341	328	337	354	321	342	327	367	347	349	343	313	338	368	361	332	335	319	329	318	356	302	345	336	310	310	334	374	347	354	322	360	314	341	337	349	343	338	364	320	358	346	350	326	322	338	330	295	332	343	314	321	340	335	323	345	326	317	335	334	322	315	360	338	341	326	346	366	333	351	331	299	308	317	323	318	285	351	352	356	346	316	330	309	331	370	329	308	328	329	303	355	344	277	341	316	358	306	336	357	356	359	324	318	336	326	322	380	307	323	303	338	288	348	321	315	315	335	327	347	333	311	322	341	333	309	328	342	313	357	348	320	339	312	337	333	335	313	329	360	332	350	347	323	332	315	312	308	368	308	314	318	371	320	336	314	348	333	332	319	315	353	309	323	330	349	318	336	330	315	330	328	301	360	361	329	362	336	315	319	331	322	334	368	305	311	327	351	376	356	317	357	314	329	324	329	360	318	348	317	321	341	316	366	331	328	320	295	338	312	314	322	346	296	353	350	352	332	335	336	349	296	315	385	344	371	327	333	321	324	326	358	329	361	352	331	347	359	333	341	352	349	352	301	345	334	347	343	340	367	331	346	317	314	354	350	354	320	345	334	362	289	352	356	375	329	304	367	354	313	353	343	330	346	341	300	354	353	340	335	334	356	345	346	332	348	314	358	353	346	331	327	331	356	356	326	333	361	365	344	329	331	339	318	344	340	280	352	360	327	340	302	366	330	332	330	340	315	395	282	375	325	327	347	328	358	333	319	309	342	338	333	336	364	336	318	339	323	332	341	344	345	344	358	365	333	288	319	327	353	319	342	344	339	319	352	332	328	336	367	348	361	317	349	337	374	310	337	350	340	336	341	334	306	348	342	347	329	330	325	336	300	299	317	336	344	325	323	329	324	340	338	315	353	332	377	316	326	319	348	359	377	325	323	359	351	350	319	333	307	320	340	353	364	371	326	327	319	289	327	329	336	348	377	321	328	351	342	369	313	349	351	333	341	341	328	346	350	364	308	351	313	327	332	361	329	307	381	321	337	346	318	340	333	345	340	348	311	318	290	368	304	323	324	314	322	327	309	323	318	319	338	347	320	306	329	334	324	343	334	351	353	355	352	320	348	354	319	351	311	334	345	339	320	346	318	340	329	355	324	336	329	336	335	368	311	336	345	333	289	366	336	330	310	321	357	333	313	325	343	339	313	347	352	359	325	364	315	337	362	333	327	309	335	340	352	333	353	326	328	330	363	322	313	347	329	343	350	360	324	340	344	311	352	320	318	345	355	334	344	331	346	354	339	324	349	352	360	322	296	359	330	312	333	324	315	332	343	339	319	361	345	316	338	329	338	338	323	339	316	335	341	307	359	317	333	342	326	353	329	321	355	337	347	323	330	292	328	326	348	349	350	325	345	313	337	334	338	343	357	312	332	307	358	340	328	338	324	333	343	287	342	294	320	362	311	322	334	336	302	353	327	322	339	361	349	303	341	322	324	344	361	347	303	328	329	341	344	322	313	329	308	348	368	354	326	339	339	366	342	339	356	329	335	370	326	339	339	381	358	314	333	355	323	344	339	339	340	326	343	317	308	309	341	322	358	339	355	349	332	377	389	346	358	347	349	345	305	348	367	336	327	325	342	337	328	333	345	332	342	338	346	372	343	329	317	353	318	313	353	352	356	353	313	336	350	332	329	315	325	331	326	332	362	339	335	340	354	370	333	324	335	360	375	310	324	350	338	333	315	360	306	356	341	352	340	315	341	354	307	314	329	339	318	338	331	311	326	353	372	315	345	365	326	331	333	350	325	331	341	354	334	358	337	319	348	345	322	348	320	317	336	345	370	348	332	377	335	344	316	338	373	370	357	326	341	321	354	299	315	313	330	355	358	305	328	343	319	309	370	302	331	337	301	312	344	319	371	331	318	349	313	350	319	352	350	327	307	312	299	366	344	340	316	332	342	355	319	323	331	343	348	332	336	374	356	335	348	301	325	353	326	354	308	341	301	318	326	358	336	329	342	330	319	346	364	343	330	328	338	343	360	336	329	322	337	292	319	308	330	321	347	355	356	335	369	323	304	355	345	343	316	332	349	299	332	316	319	323	337	356	342	358	331	309	350	327	317	316	323	343	314	326	285	348	350	310	354	313	347	314	294	329	364	326	370	376	361	321	322	347	338	308	351	351	324	332	321	349	350	343	335	353	347	315	311	364	355	359	340	328	291	325	349	334	314	356	308	365	335	350	332	360	344	330	337	318	329	351	333	323	307	326	343	317	334	355	337	349	335	335	321	328	321	342	330	342	305	349	333	333	333	322	348	324	340	353	334	322	396	348	345	339	325	336	338	352	354	338	379	303	317	310	368	304	333	344	347	316	328	321	363	330	336	332	322	323	322	353	341	342	333	352	346	352	332	324	351	333	350	349	329	370	346	325	322	334	351	336	345	350	320	323	337	289	299	295	335	318	324	345	326	334	330	367	319	371	336	350	323	357	357	305	342	323	344	313	316	303	346	344	347	302	354	325	303	334	318	379	335	334	386	330	370	344	308	353	364	307	291	344	331	328	325	365	356	335	322	347	299	335	361	337	339	340	339	332	317	350	313	324	352	323	268	279	349	412	313	345	357	333	355	323	329	351	325	313	322	337	355	352	351	354	333	336	345	353	359	325	335	332	305	315	321	356	350	331	361	324	324	341	350	335	340	334	336	333	347	337	323	334	307	319	318	348	350	359	347	328	339	361	362	322	341	338	337	350	368	356	344	341	359	337	370	320	339	324	319	341	329	329	347	345	307	314	323	358	336	316	325	321	349	350	314	378	328	347	323	344	339	325	321	321	331	304	316	311	334	337	357	325	326	338	332	339	354	373	338	348	341	343	335	339	341	343	346	346	348	322	340	323	311	332	347	317	339	342	357	375	368	330	337	343	354	329	311	334	312	324	332	321	336	319	348	318	349	362	362	344	350	360	339	382	367	339	308	325	358	362	378	315	334	327	336	322	315	330	353	337	310	326	333	335	353	346	313	345	340	336	356	339	302	348	333	347	321	334	352	340	330	347	324	359	335	341	336	315	339	336	321	311	315	324	297	345	321	362	357	327	335	327	348	323	323	318	343	351	333	358	338	325	359	339	328	364	342	324	323	291	319	340	347	348	323	320	356	352	338	328	344	345	323	329	322	346	313	346	343	324	335	379	315	340	340	336	331	325	337	353	314	341	334	347	348	331	332	321	330	333	357	329	323	332	323	307	323	372	317	327	318	325	368	362	350	344	307	344	330	343	318	340	311	340	341	352	306	321	292	326	295	374	347	351	308	356	379	332	344	380	323	381	345	313	349	340	326	317	325	304	335	301	383	322	335	361	364	326	305	314	341	322	327	325	355	308	303	341	332	341	337	350	344	361	345	338	338	320	322	347	349	346
36000	67255	55199	42384	34131	25903	19382	14855	11979	8849	6501	4273	3104	2386	1843	1516	1207	1037	812	733	717	572	557	508	465	450	424	484	399	401	398	384	373	373	379	357	379	355	370	321	309	362	352	345	377	326	358	319	340	343	372	362	350	377	392	330	342	340	345	324	299	340	339	335	333	351	323	338	364	351	333	349	365	330	363	352	349	370	332	376	332	334	376	360	353	377	362	338	367	405	330	372	384	354	353	353	351	361	333	339	328	350	368	356	336	351	364	346	375	343	360	351	352	368	352	374	354	378	330	334	363	325	368	354	365	351	318	340	339	310	339	376	390	341	344	340	350	351	328	346	339	380	349	361	355	341	350	351	334	315	319	355	358	371	349	333	352	344	346	316	358	338	347	351	361	380	326	345	359	330	346	365	311	380	333	352	344	361	307	326	330	339	359	358	338	359	347	340	365	332	385	344	394	341	359	334	343	327	359	349	321	354	338	378	366	370	374	350	373	350	326	345	311	332	318	337	387	329	319	364	329	382	347	348	368	328	361	349	374	317	355	341	376	311	377	360	340	376	343	345	369	344	347	376	335	347	325	337	351	352	355	358	361	338	330	344	379	348	371	367	342	325	386	342	384	330	361	337	343	349	331	341	338	377	383	351	335	348	359	333	367	345	362	341	355	351	380	368	351	356	335	351	348	349	337	366	369	375	363	367	347	323	326	396	315	363	357	332	354	369	380	359	364	351	359	308	364	346	341	364	334	362	358	344	343	362	334	365	370	340	319	361	327	342	336	363	357	371	360	375	363	333	341	339	334	338	334	332	356	335	342	382	374	367	333	317	327	339	399	382	389	360	333	371	356	358	348	386	353	353	322	355	358	327	349	382	363	395	365	346	379	366	386	348	365	352	354	352	335	301	378	376	363	356	327	319	356	340	344	345	340	322	357	352	350	378	340	327	330	359	352	336	361	327	333	335	367	356	362	355	355	347	324	354	348	321	319	355	398	341	347	347	364	344	356	326	355	361	363	334	367	386	341	353	358	350	369	349	379	308	349	324	359	346	322	323	371	331	375	340	373	354	327	349	364	354	349	357	349	358	365	372	374	349	333	344	371	375	317	338	356	348	365	324	350	341	350	353	333	382	343	329	357	330	332	378	338	348	341	354	381	356	373	339	361	348	346	341	329	356	379	363	337	326	339	360	376	351	323	329	333	345	349	365	345	318	344	355	345	351	362	330	350	360	284	352	380	354	365	337	319	341	337	347	339	379	344	330	370	367	355	360	317	347	345	361	359	323	335	341	333	361	353	383	351	341	346	345	340	396	376	319	338	338	337	341	314	350	340	365	338	304	332	370	335	379	342	346	347	338	372	332	347	365	350	363	345	363	330	303	359	360	347	360	347	341	348	355	346	372	375	373	327	367	364	346	363	385	362	343	367	337	342	348	346	320	341	331	309	359	355	336	362	359	389	353	351	350	335	342	335	314	354	355	349	352	326	344	395	369	361	336	337	359	364	329	334	359	349	318	344	365	324	349	341	336	370	325	340	354	348	377	360	363	339	361	347	353	359	372	397	403	360	335	347	357	345	355	360	349	369	342	339	358	343	340	363	348	357	350	352	325	364	361	345	347	341	324	352	364	342	367	312	347	333	359	322	359	318	334	330	317	363	353	360	337	342	359	354	393	311	352	338	367	344	351	320	359	336	331	346	361	351	331	336	339	377	365	322	333	354	326	351	330	325	344	345	354	320	334	334	333	359	339	359	326	368	364	315	363	361	330	315	361	345	322	359	326	334	390	370	336	344	336	316	364	345	355	359	392	360	335	337	338	327	353	342	342	346	305	342	342	345	339	336	353	316	346	344	354	348	366	316	339	378	354	368	383	365	336	340	336	339	384	368	329	370	340	336	336	341	378	341	337	351	347	324	377	350	355	374	354	375	370	364	324	327	336	355	368	370	352	330	356	333	343	367	388	397	365	352	348	322	343	363	324	359	329	330	359	359	356	335	339	350	375	329	343	345	343	364	332	349	391	339	360	378	335	362	322	335	398	362	342	372	359	366	351	346	382	369	336	344	344	331	370	335	354	340	334	296	302	380	332	338	331	307	366	359	376	361	378	365	332	348	353	322	351	338	359	354	357	334	331	375	328	373	352	364	372	345	365	373	360	325	339	343	348	355	354	344	316	370	351	339	398	357	373	363	346	336	334	391	356	327	341	339	333	349	333	365	356	356	357	342	362	345	352	351	367	326	350	372	366	358	351	372	382	348	336	374	321	330	359	338	345	359	326	360	338	366	352	325	323	346	333	365	343	349	320	365	341	345	367	366	368	365	360	336	334	342	362	346	350	348	348	356	339	363	339	369	381	339	322	334	325	344	352	332	367	328	348	341	362	332	327	358	356	337	344	329	386	330	374	348	332	309	334	359	344	333	347	353	351	365	363	351	352	366	362	309	369	353	340	318	362	347	368	364	347	310	351	337	339	352	351	377	347	341	331	379	355	394	346	354	396	336	331	379	311	353	337	364	331	329	346	362	364	392	389	331	368	366	334	314	347	357	342	341	328	403	334	374	368	320	378	351	327	364	327	339	351	364	343	359	346	367	371	343	322	376	323	386	372	348	342	338	351	376	352	311	347	369	350	319	339	355	369	324	327	373	377	344	380	341	347	361	355	361	372	362	353	354	341	345	323	357	360	351	345	341	364	359	350	335	334	345	360	337	361	341	355	359	347	355	335	363	355	350	355	318	363	309	348	343	355	353	346	361	327	340	359	352	371	362	370	361	347	348	342	358	371	358	326	379	349	339	353	352	354	356	360	343	345	379	326	365	332	330	393	338	346	319	353	351	364	361	327	332	331	339	320	344	344	342	329	321	357	355	387	382	371	332	336	353	351	334	381	386	376	343	364	333	355	352	335	381	342	353	342	385	327	390	344	379	345	339	339	367	351	347	348	356	358	379	376	361	346	346	365	357	349	336	343	354	353	324	366	365	356	362	368	364	341	347	371	325	363	304	322	356	360	368	329	355	362	366	350	363	337	354	306	340	344	337	362	330	336	360	325	344	356	364	378	362	348	337	348	355	355	387	375	363	351	344	352	356	350	335	369	340	362	343	362	342	352	368	364	391	356	359	362	340	357	332	323	336	370	329	348	353	351	339	363	343	360	360	370	353	362	333	364	331	350	375	360	379	342	314	320	365	333	371	353	326	319	341	343	383	338	343	358	332	366	392	383	315	352	328	357	349	331	344	327	345	354	353	392	359	401	357	333	304	377	368	325	334	373	343	354	343	353	361	324	347	371	385	347	348	380	344	347	322	359	350	353	363	367	330	354	385	360	311	339	357	334	336	343	360	392	366	319	358	314	355	339	381	333	342	363	356	380	315	335	364	360	335	340	344	321	360	351	347	358	334	348	370	356	338	338	371	348	341	345	327	349	330	357	368	335	338	331	372	338	391	354	332	378	366	339	357	334	346	357	353	351	327	359	329	322	335	354	381	372	386	364
32416	39482	43269	31062	18823	10877	6023	4155	3116	2381	1718	1176	922	782	690	567	519	497	415	433	387	349	341	370	330	380	348	300	372	312	316	315	287	304	323	313	331	313	340	302	318	310	298	312	306	340	296	344	307	326	320	347	302	359	322	298	346	330	323	331	314	327	291	276	285	307	351	301	301	311	332	295	318	304	320	338	322	304	276	276	340	305	304	310	331	325	345	306	313	315	338	311	336	312	303	310	311	310	311	295	281	297	353	283	307	308	312	324	321	324	308	283	318	308	317	315	321	328	309	343	305	341	329	297	308	300	308	268	302	291	327	282	307	310	362	326	310	333	284	347	324	291	321	319	302	316	294	336	305	311	300	322	330	306	301	312	331	311	331	339	315	303	322	332	306	336	321	340	329	304	328	315	308	308	320	327	314	320	309	300	303	346	330	317	314	324	312	327	314	305	322	291	301	307	299	302	318	323	302	329	334	312	328	325	291	328	308	327	305	333	307	314	345	325	304	335	301	309	294	311	314	322	302	310	327	362	317	328	321	340	314	291	316	345	319	285	334	321	303	276	339	294	336	318	357	301	358	317	308	315	316	321	321	303	318	346	288	301	336	340	295	341	288	302	324	314	289	278	320	319	319	300	304	313	303	318	317	326	345	307	313	332	312	328	327	310	298	303	348	274	299	339	306	333	334	344	315	340	323	309	279	319	330	302	333	340	280	343	317	287	318	316	297	325	315	314	295	308	350	305	275	321	299	315	306	299	288	298	292	268	329	308	337	311	315	319	320	315	330	318	332	354	319	321	312	330	319	298	319	299	323	297	361	301	296	323	312	338	320	317	304	320	306	313	297	326	319	323	320	320	308	303	320	325	309	298	332	312	316	322	326	326	325	350	299	322	322	325	316	293	317	317	316	318	320	326	305	291	308	281	326	322	284	316	278	320	313	284	300	318	307	305	317	338	296	307	317	341	324	303	297	306	334	298	328	307	316	303	332	316	343	319	346	334	287	302	329	315	316	342	304	357	317	282	292	310	318	340	317	315	312	303	304	289	321	356	318	331	328	323	299	313	327	325	308	308	309	337	345	332	293	333	302	320	311	322	337	320	306	328	308	331	325	296	334	299	318	283	273	307	317	273	312	321	328	326	336	327	326	313	303	292	321	303	315	324	323	354	272	345	290	343	298	336	318	315	334	324	326	304	303	294	305	329	320	311	311	299	316	302	312	374	311	314	306	309	344	311	320	323	306	337	320	327	326	323	308	310	290	295	294	364	307	319	296	303	298	304	308	329	280	330	316	315	286	295	327	305	308	308	329	337	332	311	303	308	335	303	321	317	286	317	290	279	311	286	329	319	320	330	290	317	315	304	339	329	311	330	291	310	299	302	301	290	315	332	319	318	335	288	308	295	301	305	303	316	333	326	309	300	298	330	323	295	312	323	313	337	331	285	318	324	313	306	317	291	326	324	307	302	287	310	277	332	312	297	309	328	320	290	300	292	297	303	311	287	286	318	291	322	310	305	322	307	291	338	351	347	311	345	312	295	304	332	305	305	309	281	304	273	295	279	292	347	311	300	292	322	310	329	307	328	344	297	311	295	299	324	334	315	329	295	323	333	299	319	295	305	304	326	309	340	338	313	319	307	311	288	332	318	308	326	329	313	302	323	333	295	318	302	299	310	314	302	298	311	353	283	293	311	292	295	336	298	317	333	322	322	280	336	299	302	306	302	302	351	311	333	318	312	296	325	292	312	314	316	317	301	305	320	322	314	304	293	318	309	330	297	315	307	290	288	310	295	329	334	325	334	286	290	329	317	316	339	307	302	294	292	304	303	334	311	326	318	357	322	327	318	336	286	310	339	312	319	302	323	290	318	311	330	306	333	335	337	324	296	322	313	332	290	321	337	298	343	325	316	271	304	333	309	302	362	338	323	315	313	290	298	291	337	284	338	312	297	322	343	325	341	296	285	309	279	328	306	295	325	296	307	321	332	335	318	314	294	307	319	318	343	323	310	339	298	330	328	320	337	346	300	333	309	310	335	315	307	324	292	335	325	287	326	291	279	328	307	306	300	320	295	321	313	323	329	307	320	323	341	315	313	325	325	310	287	287	336	306	331	322	309	349	297	314	306	319	315	292	364	300	309	303	286	314	339	305	349	342	301	297	293	334	295	356	328	311	312	290	306	323	334	259	312	306	289	322	300	329	359	310	302	312	287	304	313	332	333	301	303	329	292	350	352	333	332	311	298	319	315	310	322	321	323	315	318	297	323	323	312	309	323	315	354	301	309	319	312	349	323	338	328	275	304	311	294	322	308	338	345	325	304	292	303	293	303	323	331	308	307	315	302	302	299	338	317	294	314	358	304	315	325	321	331	339	314	311	335	310	295	302	287	339	308	323	289	326	314	326	283	280	311	297	313	325	315	304	304	305	315	336	330	284	328	313	322	324	314	299	295	307	326	322	316	311	309	314	274	326	299	302	300	340	312	302	307	302	305	315	308	291	325	336	282	303	325	307	303	269	306	311	323	309	308	328	263	312	335	300	323	310	311	285	319	289	318	302	322	312	325	294	332	323	320	314	287	324	298	335	341	278	341	274	357	337	340	301	311	319	310	311	323	310	313	318	330	337	331	298	302	321	325	331	296	288	315	314	307	345	300	319	326	332	340	296	295	324	315	356	309	327	341	307	339	330	310	283	325	303	329	308	334	329	307	317	314	309	310	293	281	303	318	332	295	332	313	322	345	304	326	312	301	338	326	294	294	296	282	321	319	306	327	321	316	313	305	291	337	297	334	310	337	324	323	331	296	287	303	317	330	289	292	311	306	309	325	318	301	340	304	316	300	286	314	313	295	321	308	328	312	320	339	325	280	317	322	307	295	325	329	310	318	347	346	332	319	309	318	334	320	305	313	329	333	349	331	292	329	314	309	279	315	319	294	334	292	343	334	298	308	321	301	303	343	287	306	338	330	261	339	318	313	301	276	307	323	319	315	317	333	314	287	325	342	275	325	326	321	319	298	318	319	304	321	341	313	321	332	313	358	350	309	316	289	323	364	304	314	312	276	328	324	349	298	321	350	334	314	306	300	302	342	354	293	310	331	293	313	321	316	362	319	300	306	293	303	315	298	319	296	303	326	274	296	311	338	288	333	316	355	328	319	314	289	301	305	324	348	320	313	305	300	339	354	307	317	347	317	300	302	320	317	317	305	321	322	306	307	299	331	353	316	328	322	316	334	300	282	309	323	324	272	331	323	322	325	317	315	299	307	321	294	284	305	338	318	288	309	321	302	364	277	310	294	320	279	319	325	324	324	318	322	306	314	307	278	292	323	314	299	323	324	329	320	286	304	288	302	294	298	314	311	293	315	350	285	320	283	280	281	295	324	304	346	365	322	368	309	312	304	312	317	317	324	296	306	283	336	344	284	329	339	316	320	335	287	301	320	294	307	274	319	300	306	342	332	297	320	319	297	278	324	336	321	308	319	322	306	325	330
34115	53016	42142	29128	20728	14183	9480	6982	5305	3985	2906	1913	1515	1159	928	784	699	572	534	532	459	423	423	398	410	363	353	361	364	342	323	343	348	336	329	362	360	328	369	330	356	348	379	322	340	351	313	351	298	337	325	319	367	328	319	355	300	321	333	365	308	363	316	321	357	373	336	344	324	328	352	312	313	342	314	389	333	313	338	340	339	321	328	306	356	343	344	329	332	322	333	346	376	349	304	322	320	353	344	355	345	321	306	347	330	336	310	355	322	364	341	352	342	352	331	347	333	307	371	351	361	325	343	406	301	351	321	344	316	345	349	330	312	331	318	360	343	336	298	334	337	335	346	314	323	339	341	343	342	341	341	331	372	330	303	343	335	378	357	359	340	323	336	349	364	323	312	318	332	325	331	305	349	321	312	317	323	342	354	332	368	303	355	344	374	344	323	323	346	312	324	343	321	311	319	336	339	369	355	318	328	318	358	326	324	353	301	335	320	323	343	315	355	319	313	370	308	316	361	328	326	351	307	313	322	334	350	344	348	344	328	340	327	355	358	316	321	333	333	333	302	342	335	330	338	351	305	355	335	352	349	337	296	332	328	342	333	336	331	352	326	349	331	323	371	287	361	336	339	347	318	336	351	324	328	315	345	310	365	348	338	339	326	333	321	325	337	309	319	301	356	341	370	377	319	340	352	338	334	358	330	363	345	338	312	328	347	341	305	321	329	322	349	343	337	320	321	329	336	343	333	348	303	350	326	319	343	367	333	366	311	344	325	306	334	351	333	336	321	333	309	342	319	329	350	362	320	371	341	361	319	363	354	328	369	339	357	319	283	318	365	340	322	330	331	317	312	335	321	337	330	340	316	360	300	344	318	312	356	361	342	332	346	322	340	340	312	307	344	351	332	344	350	337	354	318	355	337	341	350	363	318	344	335	351	310	356	308	333	335	328	346	338	358	329	319	341	311	351	362	376	312	361	345	320	346	345	367	355	301	306	338	351	374	334	346	346	328	330	356	311	324	334	350	324	309	311	331	339	356	335	335	320	359	318	351	377	348	317	322	325	365	379	335	296	362	353	344	349	362	355	339	354	316	309	338	318	327	344	320	320	365	317	347	311	313	376	337	300	351	305	362	326	342	328	332	330	370	333	298	314	305	342	362	324	337	336	296	352	320	362	332	322	327	358	348	331	333	343	356	334	346	318	356	361	354	353	303	324	300	320	324	340	366	350	357	329	348	350	351	325	319	326	325	372	318	311	329	356	322	330	345	327	353	341	321	340	329	343	311	324	333	369	343	334	362	326	341	312	328	333	335	330	335	333	314	329	341	362	321	335	350	344	286	335	352	347	344	333	349	307	338	348	365	336	336	341	345	359	325	319	358	324	306	342	335	328	325	335	306	357	327	350	331	332	330	342	340	323	355	369	321	351	338	359	332	332	353	338	326	331	361	309	331	310	330	328	333	359	328	323	310	346	350	334	377	327	361	329	357	343	327	360	313	315	327	336	347	363	323	323	325	355	321	328	333	334	330	321	325	341	322	348	321	328	308	346	308	344	342	330	353	341	337	313	319	325	361	338	324	358	342	348	349	341	348	346	334	375	346	366	331	337	298	363	332	361	368	331	379	364	340	325	316	338	343	332	320	343	368	342	298	346	317	326	347	348	340	333	344	301	330	317	351	299	346	343	331	329	354	343	347	348	318	290	321	337	349	304	319	334	334	354	327	379	337	313	293	338	313	344	312	356	328	328	344	350	337	339	340	335	342	351	309	312	319	367	358	340	343	320	340	336	340	330	327	317	342	349	347	299	333	341	345	326	358	364	336	347	357	339	337	332	326	346	324	328	331	347	319	345	348	340	372	314	332	347	340	320	311	354	319	338	332	317	344	356	315	332	350	321	337	404	323	333	349	316	319	325	340	350	340	323	335	337	333	325	324	325	320	351	340	357	331	337	356	335	311	311	343	345	329	355	337	350	340	346	336	343	334	345	368	357	345	315	343	333	323	318	333	360	358	327	301	329	335	344	304	347	335	334	329	358	346	310	340	355	326	355	332	315	339	349	348	338	326	324	350	334	334	315	372	336	336	344	337	365	309	349	338	324	304	369	324	310	337	360	363	344	320	316	328	342	332	328	355	351	346	345	333	312	329	380	316	325	368	354	333	338	321	302	306	355	334	313	372	313	370	364	358	336	322	336	354	316	315	312	329	315	332	354	330	361	327	362	347	330	345	320	324	328	344	305	303	353	312	302	366	328	356	319	309	334	342	313	341	337	310	333	332	355	328	291	364	350	364	340	342	325	351	323	349	328	371	350	355	344	306	335	339	344	359	349	341	321	352	329	350	335	323	328	329	350	378	328	318	329	328	345	327	322	335	337	338	334	329	339	303	353	332	335	345	346	340	318	344	346	345	363	318	331	332	357	324	308	367	328	343	347	305	329	329	310	350	312	344	331	339	353	360	317	353	346	315	381	311	332	335	354	338	330	303	363	323	365	339	341	354	344	321	333	315	309	345	330	339	316	335	360	316	301	325	341	340	331	338	317	349	347	368	362	320	347	329	330	348	328	342	343	339	363	311	358	311	332	338	312	302	334	314	350	320	333	335	319	327	340	334	350	310	342	341	334	302	375	338	372	365	338	321	321	318	349	327	316	302	333	356	348	342	351	334	324	327	349	338	348	336	325	371	340	367	364	323	370	309	342	322	337	313	334	352	328	331	326	346	298	351	350	324	359	357	368	325	296	308	304	346	310	316	336	316	325	350	346	337	372	349	300	319	340	315	345	324	340	344	338	311	341	344	329	360	324	298	359	320	342	321	354	326	361	327	376	336	364	325	313	330	308	342	313	338	344	325	321	349	318	327	313	324	328	333	390	333	350	319	354	309	319	331	301	313	343	303	328	336	339	384	322	337	303	324	289	357	352	325	342	344	375	317	328	331	333	332	343	330	365	335	311	351	352	347	358	347	344	339	313	345	333	335	344	337	345	336	329	314	363	322	316	313	326	335	298	321	321	310	298	347	296	320	327	337	343	348	318	357	336	337	321	307	334	343	331	325	343	330	333	341	371	316	374	324	373	309	352	330	361	343	291	355	338	361	346	313	354	302	338	347	342	334	355	325	339	334	357	329	329	336	307	332	338	338	308	337	329	346	311	337	314	358	342	345	324	367	367	346	322	347	325	320	342	368	324	351	345	322	306	358	339	322	340	351	297	338	358	286	326	353	307	325	314	340	295	324	328	335	341	345	341	336	337	340	350	347	355	360	365	335	331	348	296	343	310	329	328	327	322	365	326	336	343	343	331	329	323	341	328	348	370	313	351	356	324	329	306	334	324	378	360	336	309	334	342	302	323	349	340	324	333	333	317	323	333	349	359	311	332	343	351	355	348	346	328	345	339	340	355	326	353	339	313	363	297	320	333	317	360	361	329	329	334	316	335	369	334	318	301	354	354	335	342	331	358	357	349	359	313	348	297	331	330	308	379	344	356	333
24317	21528	29480	26888	24505	21019	13342	7825	5833	4374	3041	2080	1478	1200	992	842	726	561	543	488	464	436	408	399	382	382	364	390	340	319	330	342	348	328	330	340	327	301	333	297	320	310	298	297	301	280	300	344	297	346	328	340	291	320	324	315	305	318	301	343	324	313	322	350	301	293	314	297	316	329	292	282	303	320	301	335	296	292	308	282	354	278	328	322	308	294	330	321	343	317	318	320	336	324	338	300	345	350	334	293	304	324	336	300	292	326	313	324	289	314	330	316	312	304	307	309	308	322	316	305	309	321	313	321	310	320	302	297	331	327	336	297	365	313	324	292	321	297	310	305	316	307	321	334	333	326	284	307	326	327	335	300	348	318	354	328	326	280	326	257	325	299	312	343	320	302	303	316	293	345	308	309	281	323	299	327	311	307	302	315	326	300	342	281	302	352	317	319	292	345	327	321	350	324	320	328	331	320	286	314	331	308	302	339	290	332	311	284	339	285	322	315	329	340	296	292	345	322	332	274	295	313	338	292	335	332	333	297	301	329	324	306	310	314	308	329	323	327	328	318	325	285	316	321	303	304	313	290	302	334	310	307	344	312	289	337	309	293	304	285	330	304	337	310	318	321	308	359	310	279	315	331	327	324	301	299	297	292	301	275	353	306	317	294	307	307	297	326	287	290	301	327	299	325	325	310	310	304	316	329	296	286	310	346	328	317	317	298	329	296	319	322	291	288	324	305	298	319	310	333	337	328	337	309	323	312	319	336	310	338	358	299	307	305	318	313	318	300	330	325	329	322	307	307	343	345	320	323	303	319	329	319	329	319	333	284	296	334	327	323	324	338	334	329	312	319	318	306	262	323	343	299	320	318	317	325	301	327	301	345	353	290	324	347	305	320	305	313	300	303	299	306	321	309	351	302	336	332	306	309	303	287	294	305	306	357	324	295	306	319	324	321	316	319	334	318	321	351	338	309	287	307	305	295	345	309	321	303	320	315	323	358	309	321	288	306	275	326	317	330	311	327	299	322	320	336	304	313	308	303	294	303	313	310	317	325	329	342	294	340	304	320	292	344	308	303	340	334	309	303	325	319	318	336	297	313	306	333	294	295	299	306	325	347	288	303	347	320	322	305	313	302	311	343	300	313	331	298	319	328	330	264	334	322	332	303	308	307	289	301	309	295	319	297	323	316	325	339	315	305	302	295	340	345	337	300	318	302	322	315	333	282	339	316	320	281	315	332	303	324	336	316	331	326	318	309	291	297	337	281	318	303	317	307	305	323	339	331	307	333	317	313	330	343	300	318	310	322	335	309	315	328	282	313	293	314	306	345	290	332	274	332	304	358	293	311	310	278	308	333	325	296	302	311	301	316	285	339	293	333	312	290	315	315	333	318	304	338	304	325	332	350	287	290	275	350	344	341	304	318	313	312	332	334	310	301	333	303	319	299	285	346	315	280	311	297	292	317	347	304	317	341	301	349	313	330	310	292	312	302	326	319	326	284	303	312	305	326	327	302	278	320	298	274	297	290	340	305	320	326	312	315	324	322	313	304	316	284	292	309	328	338	312	301	311	335	366	286	347	336	291	336	312	329	327	321	306	317	339	311	344	293	322	309	342	326	339	297	316	347	359	335	314	310	301	310	315	307	269	315	306	307	322	294	303	320	305	313	338	310	317	327	348	310	282	309	322	319	333	310	327	307	306	328	294	336	323	317	304	280	300	325	313	329	270	324	329	311	312	326	307	303	283	320	291	299	334	336	355	305	314	312	310	309	318	347	304	319	342	271	306	322	323	329	312	338	306	303	323	295	324	298	293	281	329	303	341	286	317	310	337	294	341	316	333	316	292	343	311	316	310	344	354	320	327	296	298	355	321	351	312	297	305	318	303	316	320	326	328	314	314	338	304	298	324	317	326	320	327	318	344	320	303	313	308	313	344	347	306	275	307	306	357	288	307	300	325	297	305	297	329	322	297	301	311	330	321	315	269	338	335	299	315	289	317	298	291	340	341	324	300	331	334	289	344	331	329	327	305	338	355	328	294	294	302	331	314	338	293	309	296	294	315	320	319	279	295	315	299	261	298	340	338	323	329	309	317	325	307	339	325	307	270	300	346	293	316	300	330	330	323	309	321	299	346	344	339	323	319	310	310	312	295	306	329	295	309	289	297	328	353	320	295	300	290	286	339	317	298	308	320	318	291	332	279	308	342	330	341	357	281	333	296	332	301	292	308	348	347	296	295	309	318	303	318	310	312	296	305	345	306	296	329	301	321	343	317	345	325	286	330	328	319	345	324	315	298	304	366	272	302	334	320	304	325	295	298	291	289	320	317	338	338	304	329	337	333	344	304	301	320	305	275	296	336	325	301	275	298	326	328	311	334	315	332	294	363	340	306	337	295	299	331	315	362	329	335	315	297	332	335	344	312	307	312	320	309	321	301	292	317	326	301	324	329	343	352	297	315	298	325	352	324	331	309	314	310	305	336	323	317	328	328	354	322	324	294	324	317	310	297	319	337	342	320	332	339	286	332	297	342	336	281	317	311	304	350	307	326	335	319	341	286	294	312	318	336	327	291	330	323	303	313	311	305	338	318	325	327	341	280	294	310	319	292	332	337	322	314	292	338	312	309	319	316	313	304	294	315	327	314	340	290	308	299	300	319	352	278	331	300	305	318	314	323	311	328	281	318	337	303	300	323	297	300	319	326	324	345	313	310	302	322	320	314	293	289	333	311	326	308	286	309	303	337	309	326	304	348	289	323	314	321	294	317	317	323	271	324	325	330	313	303	295	292	327	327	331	336	306	314	327	319	323	301	331	311	326	303	288	346	334	336	303	305	340	292	310	317	328	327	295	304	316	314	306	307	314	330	341	321	306	313	332	337	312	324	316	311	301	290	306	332	296	337	325	305	289	309	323	324	315	338	300	301	323	324	295	311	320	321	309	329	323	336	312	320	355	321	277	325	289	301	313	317	340	318	296	305	301	299	274	319	339	318	317	309	280	331	339	319	320	304	309	320	360	314	320	302	290	299	340	327	355	291	313	334	299	320	359	307	318	328	312	328	324	303	300	325	339	319	304	317	293	324	325	324	300	333	333	308	312	301	329	337	299	314	326	323	334	278	307	319	330	282	288	321	304	322	298	309	344	302	323	326	321	303	293	307	312	281	303	336	307	290	340	325	342	304	302	317	310	344	326	282	313	309	332	322	335	296	350	308	323	319	337	350	302	313	321	327	331	324	282	304	319	301	350	295	295	301	362	316	303	295	293	296	305	291	309	326	348	317	298	302	307	301	296	339	313	276	266	284	293	305	334	331	325	339	275	303	309	318	299	312	305	313	324	297	312	332	348	294	294	294	300	337	324	299	280	315	317	284	300	322	303	340	313	327	342	307	337	284	278	324	319	305	335	308	303	303	329	323	284	331	309	309	322	336	306	312	354	335	311	295	317	324	301	297	330	356	318	324	287	312	317	302	309	330	289	312	359	319	315	322	284
33692	61729	50408	37370	29101	20914	14635	11504	9065	6912	4846	3304	2263	1771	1447	1165	951	789	631	624	566	521	553	468	414	404	383	406	376	363	368	340	322	370	364	340	342	346	376	367	327	345	336	318	341	336	309	343	315	325	297	331	355	324	314	309	334	309	332	358	346	310	318	331	340	324	312	350	329	351	333	297	331	324	322	353	330	338	384	308	313	354	323	328	329	345	319	315	300	339	355	336	334	370	347	300	321	341	339	342	351	324	316	350	321	308	358	325	326	365	335	328	312	367	314	342	336	341	334	352	353	335	333	336	313	349	298	322	330	323	329	323	347	324	314	311	319	315	354	326	340	345	335	324	322	358	330	346	333	346	326	355	323	356	335	354	304	309	309	327	346	338	338	309	340	329	309	307	342	315	337	312	317	384	340	324	338	332	297	316	327	336	374	339	337	298	336	344	337	289	338	316	345	361	340	303	342	312	315	337	306	328	333	309	340	304	339	345	359	360	310	339	339	309	317	353	334	326	328	326	322	339	305	325	331	335	324	328	322	351	326	328	324	333	325	331	350	304	324	330	326	364	346	312	330	358	345	299	308	335	339	333	330	363	297	316	323	310	320	298	331	306	301	336	349	316	315	338	304	295	341	356	321	356	339	324	309	346	341	345	346	314	296	387	325	336	315	345	317	370	346	354	330	334	333	350	334	333	334	317	320	311	359	335	323	334	314	362	336	370	325	362	327	302	344	330	316	313	318	326	333	333	336	319	348	343	322	328	345	331	338	334	346	334	317	341	321	324	318	315	309	367	341	323	322	329	323	324	355	307	319	332	303	344	297	313	329	313	323	343	327	345	314	347	302	339	348	313	335	341	293	315	328	291	368	349	328	322	333	322	310	345	323	317	340	373	326	335	342	328	309	316	311	340	322	343	339	322	329	319	346	328	355	361	326	343	311	345	354	311	343	323	299	327	372	348	308	343	348	330	361	347	307	342	351	320	335	353	345	346	337	342	287	321	335	354	331	314	339	366	328	326	324	318	337	325	279	341	364	320	306	304	302	344	326	318	328	352	327	335	331	350	338	311	351	301	329	294	326	295	312	343	328	337	303	312	308	337	303	337	329	302	348	327	350	332	322	334	325	341	316	345	305	307	337	324	312	331	314	304	305	341	313	329	347	314	332	359	343	322	310	357	345	319	312	335	370	351	349	364	340	325	313	347	328	333	330	316	346	369	329	301	339	342	336	319	317	329	299	319	352	330	329	361	311	339	312	312	329	326	346	322	379	355	311	328	298	309	300	339	324	305	365	297	342	308	359	316	299	340	344	363	324	324	329	357	364	329	317	317	343	349	347	350	333	335	334	341	331	310	319	319	343	323	302	331	323	339	325	332	307	301	293	325	321	345	349	327	318	320	314	326	334	304	316	345	319	335	319	304	318	351	325	313	321	342	348	286	337	334	354	342	330	302	343	309	338	319	321	323	350	308	382	329	294	358	332	311	324	353	344	296	312	342	354	333	306	333	327	310	318	323	300	336	336	312	342	345	304	332	364	315	325	308	319	325	350	337	331	376	354	315	353	328	313	324	351	353	366	339	342	337	357	327	318	344	297	348	346	347	343	354	339	346	334	291	292	335	315	343	323	371	336	309	377	328	298	293	333	335	307	301	347	318	339	325	351	325	343	351	368	342	321	295	325	318	345	328	291	319	344	325	324	305	356	332	341	350	345	353	335	348	343	321	326	345	310	354	341	309	328	315	322	360	351	325	352	333	333	285	309	319	322	294	334	349	333	309	354	356	333	334	350	348	351	317	329	308	336	304	316	322	311	345	331	324	333	366	332	346	344	331	338	358	318	335	334	319	340	321	321	306	344	322	284	335	307	341	328	329	356	348	320	347	316	308	335	344	319	313	375	338	342	313	342	328	361	338	326	362	326	324	325	318	361	305	369	329	346	325	343	356	310	327	345	365	365	297	346	330	306	366	332	358	335	310	324	322	316	355	347	352	303	316	331	322	328	339	343	342	339	339	359	347	329	329	336	326	351	355	335	315	333	347	340	323	299	357	283	322	318	320	318	313	314	300	303	331	309	347	328	350	364	348	331	338	327	337	367	312	317	300	304	345	335	299	352	316	301	320	317	313	385	339	328	317	328	291	357	322	333	321	345	336	333	358	326	322	346	328	333	344	307	316	340	340	332	335	332	334	330	346	358	320	305	343	318	306	306	336	303	355	348	337	308	355	335	348	319	362	336	320	322	301	363	334	327	337	299	340	322	331	323	306	323	319	330	282	315	329	330	337	317	364	351	300	334	329	319	312	343	326	356	323	368	331	313	300	342	342	335	345	311	325	358	313	314	307	353	343	349	339	318	287	342	329	333	329	311	358	318	328	345	337	354	344	349	324	339	307	312	327	344	348	349	324	331	314	329	350	333	339	324	350	315	312	338	308	366	367	324	330	357	368	338	310	363	351	336	364	349	324	357	361	310	347	318	278	335	298	324	310	351	355	332	339	362	352	351	329	330	312	331	333	314	304	345	323	342	348	336	336	343	333	360	341	350	338	342	306	355	357	361	329	305	324	348	305	303	325	282	317	317	349	317	343	308	335	345	326	342	340	343	335	288	338	311	336	369	321	332	318	315	354	336	326	318	352	276	322	314	319	333	337	303	321	316	331	317	320	304	333	338	321	338	332	354	316	364	342	357	312	326	368	313	332	302	343	318	337	341	320	363	328	334	313	346	340	360	342	315	311	319	311	313	310	301	332	353	290	330	319	318	333	325	332	329	352	326	352	336	334	337	302	351	363	306	327	312	349	338	340	302	339	338	309	355	340	339	343	329	347	328	324	356	356	310	338	337	347	341	322	340	348	348	327	319	334	330	319	335	334	305	290	324	327	312	322	317	329	323	328	331	352	318	323	330	317	329	340	332	326	333	352	343	360	315	299	343	315	337	330	324	296	339	336	327	342	312	315	346	358	291	295	315	345	335	305	352	309	320	313	322	355	302	304	332	326	317	360	349	344	351	325	328	322	372	371	333	318	328	333	320	361	333	329	312	342	318	358	307	315	319	315	336	319	348	335	339	327	358	331	345	330	297	304	342	334	327	323	337	345	317	329	317	313	320	340	327	299	325	338	346	354	308	313	342	338	296	334	341	366	324	323	315	347	360	334	352	362	321	330	348	296	323	338	332	360	314	339	318	347	337	336	328	311	319	330	353	319	343	341	339	343	358	355	325	324	347	360	362	311	356	325	334	336	354	296	337	322	352	315	302	347	299	332	334	316	368	290	335	346	309	326	339	350	336	340	315	337	317	341	353	338	327	355	341	361	326	333	340	333	366	330	296	354	341	313	380	354	354	368	321	331	295	304	298	355	300	328	355	354	386	330	354	313	318	356	360	326	317	334	318	298	318	318	299	306	338	319	339	337	334	316	368	351	322	362	299	321	318	338	342	319	315	326	335	307	338	296	300	371	321	334	318	325	310	333	327	321	274	320	383	307	352	336
25349	21756	30489	30026	22715	15195	8992	5501	4137	3096	2344	1636	1196	963	883	726	623	548	506	483	435	411	404	401	368	354	382	372	326	359	330	345	344	372	321	339	334	351	360	298	339	338	313	336	369	314	337	337	313	332	330	333	366	333	302	307	348	352	342	329	333	315	334	331	332	325	348	331	351	341	352	326	305	336	323	302	329	364	363	354	333	356	335	351	365	329	334	345	365	317	324	355	328	315	298	333	360	345	379	308	332	304	300	334	311	366	370	395	329	329	303	344	333	342	351	303	338	348	339	343	344	311	315	296	336	347	349	319	365	346	322	329	316	320	343	321	315	315	326	317	350	362	338	367	321	295	337	311	335	335	322	307	324	324	329	342	324	346	337	359	328	331	339	298	311	310	316	373	339	309	382	327	319	321	315	303	341	347	318	318	334	339	314	361	349	333	348	347	344	345	316	350	320	356	311	345	332	324	332	332	310	353	312	361	347	339	305	303	333	324	333	337	350	317	317	343	312	331	322	343	319	314	316	312	357	318	318	335	338	355	359	332	337	308	336	343	345	345	316	319	324	315	343	317	339	347	343	363	322	315	340	348	321	324	305	349	339	311	341	348	333	313	334	343	327	300	350	327	329	297	322	329	341	342	325	336	348	317	329	306	339	306	329	336	320	348	323	326	347	307	335	331	322	327	330	348	348	342	316	340	309	327	356	315	347	364	322	347	345	326	302	346	366	336	322	310	353	341	337	297	324	350	330	339	347	365	374	339	348	306	364	307	325	307	322	351	343	322	336	339	352	321	360	307	307	351	332	297	335	343	337	339	320	305	308	341	338	364	368	330	351	343	343	333	360	328	313	302	344	350	336	339	342	317	347	359	346	342	320	311	312	323	322	338	317	340	354	319	342	297	357	324	306	318	323	325	337	333	326	321	354	361	364	329	310	291	337	335	347	328	340	366	360	370	344	369	337	334	322	352	377	338	348	337	339	308	301	289	319	319	391	319	342	308	333	363	353	353	316	309	298	326	323	357	313	346	334	349	324	329	323	358	326	313	321	333	327	346	322	342	335	299	316	363	332	337	352	334	344	326	342	357	322	346	340	327	343	338	313	336	335	346	331	338	344	329	336	328	315	326	319	366	288	322	320	344	347	383	329	352	326	329	309	357	352	344	289	331	335	313	348	321	329	334	301	338	323	330	315	346	302	343	318	330	312	333	295	343	315	334	326	345	323	334	344	358	333	329	342	313	353	298	332	326	329	344	341	324	313	337	356	326	321	354	310	357	331	305	330	363	351	324	344	329	312	335	298	349	289	348	323	357	354	348	313	328	297	354	383	321	323	322	311	351	324	336	345	337	334	336	327	370	320	344	321	315	355	329	367	330	313	344	336	366	336	326	314	306	326	361	350	324	357	321	363	342	339	343	356	361	324	314	356	336	348	329	319	370	340	345	298	337	315	329	326	323	309	327	342	341	350	328	328	316	352	315	361	333	293	332	369	317	326	322	337	332	320	335	359	318	308	353	374	328	324	319	291	356	331	332	355	350	316	370	314	328	304	333	326	345	341	317	343	322	342	327	344	322	317	305	326	326	326	347	312	300	336	323	321	350	338	362	325	356	315	318	313	300	338	318	359	306	344	371	347	347	329	335	287	312	350	331	302	351	328	313	348	342	335	338	329	366	348	373	288	332	336	331	341	322	320	342	351	369	333	344	334	349	340	315	341	347	309	300	347	318	321	347	326	347	338	356	349	346	360	328	324	348	310	303	331	344	328	311	325	342	323	325	329	351	341	343	338	315	316	310	342	340	328	304	327	349	337	331	332	348	321	337	329	346	351	329	372	308	347	328	356	342	329	318	308	321	364	321	351	355	350	357	305	347	342	325	314	349	344	315	309	363	343	320	352	342	328	315	336	335	345	329	315	344	338	343	323	326	365	338	353	329	344	320	358	317	343	320	324	315	332	352	302	325	304	331	314	317	344	359	350	335	329	323	369	349	345	311	337	318	292	343	359	345	325	340	366	343	358	344	326	346	327	345	330	343	328	353	365	344	309	347	362	371	313	299	316	356	340	337	332	331	327	341	327	312	343	337	315	360	334	315	327	321	350	366	356	356	348	338	323	314	346	306	306	376	341	340	334	339	314	309	383	330	345	318	341	327	350	365	327	344	325	337	347	361	321	350	308	372	333	316	339	326	358	349	319	338	328	319	310	319	321	330	360	296	315	334	333	315	347	356	352	319	311	303	373	316	317	331	315	323	323	342	322	353	337	326	323	324	361	335	330	360	345	315	338	340	344	344	370	347	301	307	318	338	352	343	325	326	306	337	339	302	301	358	372	309	365	355	344	323	337	333	324	304	345	329	355	343	353	298	338	354	298	364	350	340	320	360	312	351	315	370	331	380	326	336	350	335	344	365	334	371	322	324	312	333	367	337	323	343	328	316	321	347	344	316	283	321	332	344	333	342	331	316	321	347	356	323	326	341	305	344	333	327	317	308	327	351	312	346	341	314	315	338	350	309	333	319	326	367	344	337	334	336	338	300	329	328	330	311	353	322	333	315	341	365	334	333	328	320	348	349	337	342	316	327	356	347	334	336	316	309	320	289	308	362	323	321	350	347	345	364	353	347	351	328	305	333	350	342	298	322	334	314	317	318	359	359	346	342	364	351	332	332	323	331	326	322	319	326	370	288	327	319	325	329	311	327	338	357	335	315	328	329	326	310	340	343	323	329	360	298	345	309	305	338	351	340	317	372	336	329	341	363	313	342	354	333	331	313	320	313	355	326	321	323	354	336	338	383	346	346	335	370	339	332	373	334	359	301	320	345	342	357	359	338	308	306	313	314	327	327	364	347	328	349	360	340	347	342	363	346	317	309	344	348	360	351	298	310	331	349	343	310	313	324	336	335	353	334	318	353	348	349	351	338	348	322	341	322	299	388	337	336	324	320	319	328	334	323	358	314	330	328	324	326	343	336	322	331	359	332	314	346	286	328	316	336	313	339	336	363	354	323	321	314	318	320	300	315	316	340	320	372	363	317	327	302	352	309	346	335	282	311	328	320	322	363	340	341	326	327	365	357	332	356	328	351	318	322	346	337	308	360	333	345	340	332	340	324	305	320	344	314	297	355	308	313	352	341	337	321	292	324	339	352	343	345	360	312	302	329	329	324	320	352	332	313	298	331	347	306	350	347	320	324	317	344	348	335	334	357	329	334	338	347	318	352	328	324	340	356	348	348	342	322	344	308	325	347	332	333	341	327	307	344	330	347	313	347	322	329	327	358	350	366	324	310	351	313	335	352	321	343	343	318	324	367	324	330	327	311	321	337	325	303	349	363	324	346	304	334	337	319	336	338	345	339	379	353	336	344	349	337	354	306	314	337	316	323	320	361	344	331	336	343	314	297	337	312	372	344	310	343	360	318	300	336	334	321	351	359	291	349	351	363	310	291	361	334	336	336	351	340	334	339	345	332	364	330	332	332	363	313	307	340	341	344
33214	57743	46151	33495	25294	18089	12507	9470	7305	5479	3933	2606	1909	1574	1213	1050	856	737	594	525	529	489	433	450	429	394	404	408	375	396	362	350	334	358	354	373	356	370	369	363	382	328	387	368	348	349	321	369	395	392	374	361	364	353	378	359	347	347	337	390	371	349	358	366	354	362	379	371	362	338	349	333	393	353	350	335	342	351	355	344	333	351	335	361	341	375	321	360	358	329	337	329	375	371	338	382	354	342	343	379	368	369	338	368	343	319	348	354	368	358	375	392	363	356	371	358	383	354	339	380	351	344	323	355	341	331	339	337	368	347	331	330	336	349	371	389	348	324	381	379	346	321	330	352	367	343	378	372	330	355	349	345	342	340	366	368	360	347	321	333	347	350	308	361	361	399	356	315	370	361	357	340	351	338	362	376	347	346	360	326	361	381	359	372	343	386	351	374	374	359	329	351	334	347	327	365	326	349	336	357	330	354	356	361	354	339	354	328	361	338	339	354	362	341	360	374	350	354	361	352	347	349	357	357	325	352	360	365	306	358	378	360	365	352	353	387	370	380	382	318	348	342	358	330	371	342	361	356	363	334	387	343	332	347	331	335	356	350	337	362	330	349	339	373	365	345	357	349	358	336	334	378	374	338	366	358	341	353	387	325	347	365	369	355	335	361	356	345	333	353	348	364	366	344	336	332	357	351	353	356	375	372	351	349	353	337	326	352	351	361	326	350	371	337	368	359	341	311	355	355	349	327	356	331	346	332	366	331	348	340	332	348	345	336	357	359	374	379	363	364	359	368	349	334	327	353	361	348	358	372	338	358	364	387	370	354	338	342	365	338	352	398	350	361	340	360	326	333	362	336	389	371	307	328	370	342	335	335	348	342	337	333	354	362	331	355	370	398	392	364	354	345	368	327	363	357	336	330	364	380	364	339	336	332	354	344	382	366	373	362	358	363	371	364	341	356	345	338	342	332	341	341	340	354	352	356	353	355	321	355	368	353	368	359	341	289	360	358	346	377	356	344	376	356	329	345	336	326	380	358	350	390	347	321	313	348	372	369	334	363	333	363	362	330	382	373	354	307	346	361	347	350	332	409	364	374	345	357	387	391	326	363	322	335	342	357	330	359	312	365	350	342	343	353	323	350	328	353	364	348	365	359	388	337	360	317	337	369	354	359	351	358	368	368	348	341	326	355	376	380	394	326	344	365	350	354	355	354	327	359	352	359	325	353	359	323	356	366	349	382	364	337	329	343	341	332	342	352	371	358	342	338	363	351	364	346	342	376	359	330	322	345	344	347	349	352	359	358	361	346	332	343	376	366	362	336	349	377	339	309	352	353	341	374	363	360	373	334	391	338	357	343	370	338	354	331	391	361	348	340	339	330	367	350	371	380	392	373	351	328	334	344	341	341	339	336	355	358	389	361	357	341	347	336	360	386	367	371	330	335	378	353	399	342	361	376	325	355	374	317	380	345	346	372	351	374	371	338	335	338	353	334	334	393	330	340	382	394	332	347	322	349	357	366	362	355	344	367	338	336	347	332	334	369	347	337	365	344	350	335	372	352	358	357	330	355	373	357	329	339	368	336	322	340	365	352	392	368	325	354	321	384	382	347	355	374	351	370	358	321	331	347	371	358	359	362	349	352	372	324	371	350	342	358	382	375	377	339	365	355	356	331	332	348	361	317	327	378	359	354	364	345	375	340	337	334	358	333	352	375	327	323	375	312	340	339	361	374	322	370	363	335	336	340	367	331	361	351	368	373	338	371	375	371	344	362	311	315	354	332	382	341	335	374	379	347	359	365	344	353	334	360	359	352	358	346	338	330	309	353	346	355	370	369	337	354	336	332	360	385	370	355	341	361	388	357	370	366	370	348	358	347	390	345	342	329	358	367	330	367	383	386	371	353	353	352	357	349	346	358	342	360	296	347	346	350	325	329	373	356	336	368	370	323	313	376	361	349	383	358	383	367	346	383	336	328	341	359	364	393	354	341	325	350	330	360	340	359	385	341	313	382	336	372	386	337	347	359	343	337	390	345	327	330	398	376	339	365	369	330	339	351	365	334	342	368	348	373	347	359	334	371	359	328	364	381	342	339	362	375	384	339	360	321	344	352	353	324	362	364	339	390	346	356	357	377	341	373	325	311	348	356	357	396	346	341	346	327	360	331	359	369	359	353	346	341	345	372	378	364	366	351	350	350	326	371	377	350	351	362	388	356	333	381	376	365	348	377	303	372	345	316	359	351	341	343	372	343	330	388	347	314	346	388	381	357	374	340	395	328	390	370	350	337	348	355	352	350	336	368	334	340	378	355	349	368	341	371	339	347	326	307	340	362	348	337	328	293	387	320	356	342	363	358	341	332	344	355	336	362	328	328	338	305	363	347	329	351	353	384	369	359	373	359	340	329	351	335	379	375	335	342	364	348	330	334	361	363	331	308	373	355	382	380	344	336	319	355	394	339	329	316	348	359	370	374	349	359	379	349	377	340	370	340	380	378	330	346	378	320	364	348	344	362	324	381	331	367	338	394	327	327	349	342	326	333	346	367	368	393	333	366	318	412	343	360	376	318	328	349	323	352	398	368	348	328	303	370	344	353	359	351	346	357	348	328	334	352	351	365	375	346	327	356	361	356	344	333	346	364	368	329	358	393	350	379	336	386	369	363	321	337	397	370	326	359	353	325	371	351	357	342	358	368	337	345	353	333	348	394	379	341	375	335	370	351	350	323	350	342	353	365	363	347	376	344	347	358	339	354	365	315	354	367	358	321	336	313	378	338	352	340	356	349	351	361	337	350	340	361	370	348	330	344	396	351	353	362	353	350	370	340	346	333	357	384	341	337	330	375	363	359	349	317	331	353	340	357	348	350	368	363	363	341	344	349	334	329	333	371	385	371	348	352	339	372	347	355	327	345	377	378	351	363	371	326	341	358	361	339	349	335	333	336	386	344	368	373	381	345	386	362	365	314	320	328	327	345	370	339	369	337	361	339	336	328	343	354	315	407	370	339	344	314	339	351	337	340	366	341	383	317	363	342	354	343	324	388	381	357	343	363	385	346	337	354	364	346	326	357	394	342	386	357	332	342	338	359	374	361	360	364	327	365	372	373	358	371	352	344	354	355	374	324	350	354	370	343	354	399	352	365	336	351	344	374	397	343	382	372	344	351	359	350	331	356	362	373	359	328	361	344	338	361	355	351	334	322	358	365	331	350	373	348	348	345	338	375	334	347	362	362	377	340	362	366	333	358	356	314	370	358	364	367	365	325	336	379	341	323	372	351	356	349	352	346	334	362	378	358	343	334	340	332	355	320	347	366	332	360	370	342	346	322	311	335	348	368	375	345	342	365	358	359	342	361	360	389	373	355	354	333	360	347	339	344	346	342	323	339	357	358	339	355	349	347	345	336	354	335	344	352	327	332	363	369	355	349	361	346	314	341	375	373	351	332	324	354	335	360	369	376	382	386	338	378	365	327	370	307	343	343	331	346	347	358
22908	21308	28995	24411	22732	23865	21401	12273	8345	6120	4404	2924	2009	1736	1378	1124	888	709	640	574	497	467	488	454	490	408	406	406	400	374	371	360	366	333	349	347	307	330	345	352	341	351	343	329	336	321	352	325	330	363	340	328	350	317	312	324	297	350	323	317	359	345	345	349	351	339	322	356	354	365	308	335	340	359	307	341	341	355	317	336	346	347	324	363	357	340	359	334	367	333	326	314	349	303	347	318	333	334	326	366	330	362	332	313	326	325	349	348	356	350	339	356	380	323	317	304	331	372	370	364	345	331	361	331	341	326	350	333	366	372	338	341	345	320	321	343	338	336	341	363	317	337	346	358	328	330	335	308	376	337	361	332	346	336	355	309	342	338	380	349	357	359	332	347	329	327	327	353	324	330	340	319	341	326	351	310	306	326	344	347	363	360	316	341	329	350	359	309	340	334	352	353	336	350	356	318	330	315	349	324	343	318	359	331	304	332	323	337	346	306	323	318	341	334	353	342	341	340	326	365	327	330	347	320	341	315	348	326	361	356	347	339	320	307	327	343	331	298	301	362	342	337	324	344	339	327	355	353	333	356	326	361	308	294	315	323	350	341	322	334	357	351	347	345	332	345	340	373	363	352	360	353	335	330	361	326	345	349	345	345	339	329	366	318	367	349	319	317	300	361	306	363	320	325	325	327	331	323	342	313	363	347	328	363	325	373	336	294	370	333	322	332	335	366	346	330	330	381	336	347	300	327	344	321	335	333	331	318	335	328	334	329	376	314	361	339	303	315	327	319	349	370	349	329	347	317	308	325	339	349	340	337	345	305	322	313	322	324	320	350	348	363	338	338	357	352	307	342	325	336	326	322	341	338	360	355	349	380	336	315	333	337	332	384	340	359	316	344	322	323	342	348	317	343	323	329	314	318	320	329	328	339	353	329	350	327	318	332	325	356	348	321	330	340	331	276	326	330	341	350	327	355	327	349	319	345	357	286	360	354	333	346	357	358	342	343	314	376	340	353	322	349	359	344	360	351	321	337	329	343	344	315	348	337	321	313	342	301	340	325	363	340	356	319	342	322	339	315	348	342	353	330	327	332	340	328	341	332	363	314	304	342	375	324	330	351	326	352	340	342	315	336	336	338	330	370	340	332	342	317	351	327	359	358	322	341	340	344	338	347	337	336	303	319	344	317	362	341	332	315	337	334	323	344	345	323	326	326	360	319	309	312	338	329	342	362	352	352	312	327	373	356	335	354	327	347	338	323	342	345	332	337	348	355	352	339	354	360	336	345	344	342	312	309	359	331	329	314	347	318	326	346	330	322	366	342	298	364	351	362	329	325	332	345	324	337	337	322	331	335	357	348	326	314	345	284	354	291	361	330	337	312	354	326	362	342	300	330	335	343	343	372	345	315	333	349	336	351	345	335	377	360	320	306	341	332	308	317	333	330	324	332	338	318	352	349	322	338	340	344	317	332	323	319	328	358	322	324	325	321	316	336	351	327	336	317	354	346	374	320	323	356	359	354	309	320	320	332	327	342	327	320	321	331	350	317	321	330	354	342	339	360	344	310	358	349	338	325	348	321	314	354	347	335	335	345	332	328	304	328	297	335	338	326	335	322	329	344	386	350	341	315	345	318	353	353	325	337	351	338	333	306	334	331	328	364	320	331	346	301	341	351	314	362	333	358	328	278	315	354	338	320	356	327	359	367	361	296	328	343	314	339	317	331	335	357	325	330	348	363	327	302	324	329	308	345	348	329	328	335	344	368	336	347	349	361	320	335	340	348	343	339	311	340	324	356	332	346	338	305	345	346	324	337	327	329	328	326	340	343	360	312	325	331	318	343	331	316	329	313	341	331	308	318	321	341	366	337	296	313	350	316	303	363	331	297	358	328	349	326	311	326	357	310	348	335	322	326	336	349	357	333	343	338	324	363	330	357	321	338	307	351	362	365	366	348	383	376	340	351	333	331	369	302	317	339	338	348	345	350	331	348	327	330	322	338	319	325	336	307	347	358	360	367	342	344	346	301	299	289	332	317	360	369	377	371	326	377	339	371	326	302	321	338	340	335	367	322	343	323	381	328	317	337	332	305	333	341	348	339	355	332	355	319	341	340	358	324	338	325	331	330	343	330	346	341	340	327	351	340	330	310	351	319	331	320	364	328	316	322	332	342	336	357	307	326	348	283	345	321	304	342	354	331	346	360	312	327	344	330	304	344	346	337	347	337	334	350	331	316	331	319	343	351	348	334	305	335	342	296	333	315	322	327	326	362	322	347	350	324	349	349	330	322	334	338	308	345	335	316	369	347	347	333	340	305	351	303	369	343	332	316	321	361	337	331	336	317	361	331	346	315	330	349	361	330	361	334	317	322	335	357	344	345	330	358	344	321	325	336	327	338	342	339	290	322	337	361	347	312	375	352	359	301	325	326	340	378	327	357	320	346	334	340	356	360	358	349	299	386	357	326	327	325	354	360	335	340	343	327	332	321	346	333	324	339	337	330	323	317	326	322	341	333	358	327	365	350	325	329	306	351	339	309	318	324	348	339	355	333	376	326	342	333	332	379	304	365	325	329	364	332	357	331	341	318	304	377	339	331	337	314	340	305	319	333	306	318	341	319	322	328	342	360	357	309	311	318	345	340	368	340	288	326	347	353	362	322	340	344	334	331	354	321	347	363	301	370	353	331	326	357	337	359	290	326	299	320	306	301	304	309	335	333	316	386	374	327	330	346	355	341	324	320	336	345	325	308	315	352	337	351	361	346	335	320	329	359	347	356	312	314	323	388	320	299	315	366	345	361	304	334	337	329	339	331	331	335	365	342	371	324	332	315	325	348	334	325	340	325	341	342	319	311	331	342	311	351	341	339	334	349	347	360	341	338	342	339	349	320	320	312	314	332	343	282	340	332	311	342	325	346	318	327	323	353	313	326	368	346	329	307	316	361	318	352	331	361	328	318	312	299	339	351	335	358	348	331	356	352	312	357	333	324	336	324	343	339	309	343	327	338	329	379	344	354	310	352	339	337	351	358	332	338	332	331	322	326	332	321	351	377	331	357	312	326	346	343	324	332	332	316	324	342	348	378	319	314	340	338	345	352	315	305	347	351	307	339	331	383	341	358	351	333	369	329	273	347	341	324	348	345	318	322	335	327	320	324	359	376	307	328	342	325	348	321	350	326	334	334	344	323	319	333	352	359	351	306	317	331	340	359	338	342	315	350	376	346	331	349	354	330	343	349	330	349	341	354	303	341	330	327	308	360	365	321	344	324	360	340	333	319	346	325	321	344	341	316	360	334	340	336	389	331	353	320	325	318	326	349	356	336	358	341	332	334	367	352	316	328	328	333	342	343	336	314	319	331	319	310	333	326	328	315	336	338	392	316	328	353	328	348	323	366	341	327	326	314	366	345	357	317	333	335	338	346	312	333	327	324	309	363	358	326	348	314	370	325	343	318	362	343	338	357	363	354	359	330	336	357	317	343	335	335	336	357
35764	66546	54862	41677	34051	25809	19399	15352	12156	9161	6860	4424	3369	2527	2031	1639	1285	1091	826	788	663	661	599	536	483	466	437	438	444	428	392	375	369	358	310	359	364	326	366	360	378	353	346	339	354	334	344	358	352	347	351	343	350	305	349	329	374	347	351	387	358	356	353	348	361	381	333	343	359	376	350	336	289	362	338	340	336	337	354	348	354	341	335	364	364	346	343	355	327	350	354	333	333	338	324	340	346	311	351	365	329	358	337	327	314	348	329	364	326	364	306	351	352	323	355	321	343	340	329	341	351	355	316	325	348	381	306	357	383	307	361	329	348	370	361	324	364	327	354	350	341	352	332	351	356	312	396	357	335	346	359	339	324	345	351	356	375	321	323	341	391	326	363	368	371	337	331	333	375	369	331	357	355	400	353	330	340	320	343	335	342	335	366	332	349	327	368	338	351	371	385	333	358	317	357	336	329	316	345	351	339	367	388	371	361	346	377	343	374	353	343	335	338	385	348	348	315	393	343	329	362	346	319	340	335	313	346	354	350	354	313	376	328	344	374	325	360	336	384	318	300	326	328	325	333	379	347	324	371	339	363	346	373	388	360	348	355	362	348	355	348	348	313	346	344	313	383	333	324	385	356	371	367	344	345	348	335	355	377	331	339	329	357	356	361	340	330	357	348	340	328	334	334	356	333	359	369	327	362	358	321	354	403	336	357	361	363	354	356	344	314	338	367	357	376	374	348	335	371	378	343	353	347	359	341	315	326	336	353	338	348	350	366	363	361	335	357	363	381	354	360	353	345	354	348	359	317	347	358	316	337	351	317	357	348	328	347	384	367	348	358	372	354	339	343	341	378	356	345	349	337	341	345	329	354	330	339	357	314	351	367	349	368	342	341	354	326	336	352	339	370	354	345	337	338	357	370	346	342	355	342	361	352	343	338	352	389	363	330	363	366	360	315	321	354	327	345	349	331	368	349	359	328	354	330	375	338	324	336	366	385	321	330	334	343	349	312	365	345	354	330	369	326	349	341	314	359	308	363	349	321	363	338	346	382	350	369	361	336	362	374	370	379	369	347	345	322	348	343	349	359	314	336	327	338	359	356	329	355	339	347	339	354	373	350	338	369	343	302	378	339	344	344	371	340	345	354	343	362	317	335	330	344	329	344	379	366	339	351	343	379	349	368	335	352	353	349	369	358	325	352	359	346	357	343	377	314	321	350	357	365	328	351	358	363	351	360	367	368	325	367	318	362	361	372	349	360	357	318	374	332	333	345	334	333	345	292	311	340	367	374	361	319	333	333	321	336	363	322	324	379	330	312	351	360	320	337	343	320	325	337	327	364	363	370	352	328	345	358	359	312	351	351	343	339	360	374	368	347	365	350	359	349	376	339	344	352	349	330	358	343	323	357	374	367	387	336	348	340	348	321	358	368	371	332	350	361	336	394	336	346	332	338	361	347	362	344	369	363	350	324	327	297	376	354	341	386	357	372	347	355	358	377	360	352	341	337	336	373	382	357	366	355	350	377	345	324	355	349	378	397	375	343	364	330	365	337	332	370	348	334	355	342	359	342	383	343	366	323	393	335	349	356	344	325	332	354	369	368	364	364	349	341	341	336	337	364	369	361	346	318	343	331	340	366	329	378	322	346	339	358	370	356	332	349	310	312	357	364	347	353	302	343	350	358	342	351	330	303	303	335	375	330	374	356	342	372	331	335	345	395	343	374	357	363	362	354	380	350	332	335	340	328	373	319	354	364	358	313	344	350	366	379	339	349	384	342	335	388	355	336	344	348	357	357	356	345	342	321	376	342	389	367	378	363	339	353	348	370	319	326	354	325	334	331	354	338	364	352	350	346	329	362	311	370	328	331	323	385	333	348	378	342	365	377	331	318	336	318	352	358	353	352	368	341	343	388	334	354	329	385	323	325	352	372	325	370	341	348	328	345	321	331	360	358	331	345	375	318	358	365	336	325	382	383	365	343	319	321	319	377	333	346	347	318	329	333	326	338	358	298	310	351	369	349	341	360	369	338	330	360	319	365	348	342	324	330	376	354	347	341	350	352	335	368	343	319	357	352	347	343	356	378	384	342	336	349	389	367	347	359	362	316	325	357	376	361	315	363	368	335	361	333	339	349	346	350	317	344	349	338	326	330	339	347	332	351	346	358	312	318	337	366	334	339	350	348	330	328	349	328	316	325	356	370	335	324	342	354	368	375	341	315	345	342	335	360	357	344	344	329	333	354	318	350	351	331	359	369	346	347	354	369	346	331	370	353	385	380	371	360	330	370	331	353	349	342	343	348	321	362	339	363	338	350	331	362	362	351	364	372	323	327	354	370	322	354	347	350	330	336	334	356	365	371	359	340	338	347	359	370	352	343	338	322	339	352	352	343	333	341	342	352	359	381	344	355	340	384	351	374	341	381	372	351	373	364	364	339	332	373	353	359	341	339	356	361	358	361	375	356	381	328	344	353	325	339	345	332	378	371	341	338	361	355	339	339	345	363	354	352	358	361	358	337	353	343	353	369	349	336	361	353	364	352	341	366	330	344	334	389	334	327	391	349	335	353	370	399	368	308	365	325	360	332	317	404	330	327	322	345	339	333	376	319	341	339	348	341	343	340	357	333	356	358	325	348	358	368	330	355	358	371	321	353	346	328	339	339	363	351	325	348	322	360	332	368	356	326	386	332	339	327	370	345	352	380	346	353	362	349	331	382	357	325	396	335	355	335	376	343	357	371	363	358	352	372	343	350	356	375	357	376	349	369	346	350	367	334	358	337	332	334	335	391	317	327	321	346	367	338	329	334	347	356	361	350	361	364	388	334	320	349	343	347	343	365	362	332	366	365	348	359	333	396	347	334	338	360	374	376	340	330	371	331	337	380	332	332	362	377	352	344	350	346	340	340	376	320	343	313	362	339	330	388	366	349	341	352	347	363	353	354	326	355	373	366	356	322	357	346	348	340	366	330	345	334	349	365	348	355	386	353	372	353	334	326	335	336	376	358	337	347	346	337	314	345	355	342	344	376	351	358	342	378	344	373	326	345	367	382	317	330	355	321	371	342	347	322	353	338	354	316	366	337	400	321	355	316	342	374	331	337	349	363	344	353	341	346	344	346	344	346	359	377	343	362	348	323	351	332	343	322	363	357	329	326	349	309	366	360	329	390	330	331	350	375	354	320	345	348	339	358	345	336	358	355	319	405	350	344	341	341	351	352	329	336	340	346	324	351	331	359	340	326	322	333	354	361	305	325	337	365	344	369	342	333	349	383	386	342	371	367	343	332	347	351	344	357	367	384	343	344	337	343	323	325	354	335	334	376	360	357	361	355	322	369	319	345	360	366	386	333	341	317	344	352	340	343	352	345	338	327	339	378	356	367	351	389	339	338	359	315	334	363	333	371	347	325	353	327	350	365	336	338	368	337	351	367	361	359	363	339	352	367	346	338	330	357	348	342	342	299	348	324	346	344	366	324	316	362	378	341	321	341	344
32551	39791	42817	31110	19095	10542	6174	4137	3155	2272	1777	1243	954	828	695	596	530	470	420	406	392	349	376	355	347	328	373	371	345	343	339	336	329	321	328	348	315	314	316	311	295	304	287	329	345	314	329	316	298	301	315	342	310	328	318	324	312	307	336	335	321	333	325	294	317	314	295	364	313	348	326	285	331	307	303	297	310	314	350	301	292	332	336	327	354	337	313	315	317	324	302	293	303	338	309	325	305	288	332	325	317	368	323	327	333	318	324	308	315	321	316	328	331	319	321	322	310	330	333	330	342	319	312	316	335	340	321	358	332	331	306	266	311	310	331	319	319	326	309	302	339	316	304	319	309	280	322	293	295	318	311	341	348	311	297	327	319	304	284	321	312	329	303	314	308	304	296	303	316	310	344	341	293	321	337	317	290	280	314	308	299	288	301	327	307	298	345	351	279	303	322	289	292	328	300	311	304	300	314	303	316	322	331	325	326	341	303	298	312	317	308	323	323	346	344	306	287	317	324	355	325	349	314	330	319	269	288	305	330	337	298	322	297	306	323	322	310	305	319	337	304	335	338	309	311	308	301	299	328	346	316	319	344	318	312	293	315	358	317	327	303	329	332	330	290	305	313	312	312	328	325	324	313	332	310	309	319	338	320	322	291	326	292	330	318	329	345	304	310	334	320	300	326	311	307	298	316	314	320	296	308	333	320	331	318	326	323	328	279	327	312	295	330	334	327	351	310	313	302	285	304	323	325	291	277	320	317	310	302	323	310	326	316	307	334	310	345	318	286	319	334	302	348	321	297	304	308	338	335	343	338	318	292	325	328	327	330	298	308	283	307	326	275	330	303	296	329	297	318	312	329	335	296	297	313	325	287	319	344	310	345	327	291	279	293	308	333	285	324	310	325	342	307	313	328	281	302	318	318	313	352	314	329	338	354	329	281	319	338	322	335	294	309	319	318	328	336	319	307	300	294	323	314	306	331	330	313	342	324	293	328	320	339	303	337	320	332	319	346	336	332	294	330	305	326	297	274	332	350	335	310	320	324	294	315	307	314	298	333	300	300	339	285	328	340	328	300	325	301	329	317	333	312	306	312	310	288	306	328	299	300	326	323	317	293	317	317	289	317	323	325	327	329	329	346	335	326	320	323	312	316	320	334	280	324	310	330	316	349	351	325	319	315	367	339	343	338	310	316	339	329	314	319	319	308	300	325	309	306	303	315	330	348	304	343	335	299	348	325	321	352	328	305	354	323	322	310	322	311	290	301	302	320	302	303	311	305	328	311	283	343	329	316	313	320	353	322	322	317	318	331	358	318	311	329	302	332	323	315	311	332	310	344	287	325	334	323	310	304	302	334	346	285	289	341	319	324	333	351	299	295	306	324	308	300	336	332	314	331	315	331	298	301	344	331	304	346	303	294	289	313	358	321	289	285	321	299	329	309	310	307	321	306	319	300	303	307	296	322	303	304	320	303	320	342	331	337	346	320	326	327	284	316	306	326	288	319	309	308	294	334	335	306	312	297	315	319	280	303	319	307	333	304	313	345	319	321	331	306	320	308	351	360	337	293	331	323	318	323	280	317	335	321	310	337	289	332	315	323	295	311	289	318	382	306	291	306	310	327	320	306	323	284	282	312	291	317	307	299	294	292	337	337	300	326	313	351	311	299	334	305	271	320	307	322	292	324	304	296	325	297	317	300	341	324	292	302	332	323	304	334	296	307	321	302	327	294	347	351	321	318	327	340	316	297	338	305	301	363	323	305	292	288	311	311	295	312	292	306	317	291	317	269	354	328	329	319	360	303	342	294	327	300	319	288	327	301	357	331	329	321	308	308	310	319	355	314	332	330	318	301	341	336	327	339	307	320	273	342	317	329	306	320	309	324	322	316	361	324	308	326	333	317	303	340	318	292	323	305	314	295	315	269	329	324	316	311	311	332	310	283	316	309	341	310	305	315	310	339	326	337	308	337	311	348	330	326	324	306	338	316	337	306	325	308	294	316	330	327	303	309	323	314	315	339	289	336	303	319	287	314	305	315	316	314	328	333	335	326	316	300	306	330	304	293	297	311	327	307	310	301	323	320	308	323	302	332	317	324	351	345	317	317	313	307	323	335	286	346	328	339	299	330	327	335	320	313	315	316	336	330	328	316	353	321	319	304	337	314	316	323	321	322	329	339	308	298	345	332	329	307	298	289	315	290	264	301	332	338	328	326	335	289	338	297	328	315	318	329	317	287	303	333	309	326	309	327	325	332	313	320	305	295	297	317	317	282	314	310	344	320	351	358	288	307	283	356	330	329	320	292	350	308	313	311	300	287	312	304	345	320	320	310	306	304	257	341	339	320	322	294	272	337	318	295	338	318	301	325	313	353	332	298	331	324	305	327	315	299	279	340	326	327	327	336	321	294	327	290	292	326	326	292	333	302	330	323	321	342	312	326	340	327	323	312	303	278	320	310	323	325	330	351	347	335	311	327	301	334	341	347	279	311	348	302	307	339	304	303	325	282	287	295	313	313	308	323	296	308	307	326	319	328	335	342	335	323	349	304	324	323	319	307	336	301	315	285	316	326	325	323	328	310	338	315	312	327	314	345	293	321	323	322	292	340	319	316	324	322	329	302	325	302	336	284	299	321	321	308	318	328	346	311	296	338	324	333	315	325	298	325	305	306	301	308	325	324	311	352	339	333	327	331	314	318	331	309	292	311	311	308	309	309	368	311	319	347	299	330	315	300	326	307	309	302	308	331	307	338	301	302	319	332	339	335	313	319	338	318	290	339	328	294	314	319	329	361	300	321	309	327	329	320	318	291	334	305	286	305	317	350	273	321	331	294	311	338	347	349	342	306	335	299	317	306	327	302	298	298	318	351	339	318	302	299	343	320	335	293	292	317	340	296	325	319	315	335	308	296	301	304	332	318	287	337	305	328	310	314	329	317	297	341	320	320	304	351	317	305	331	303	324	302	320	321	324	326	354	295	331	316	311	291	319	341	322	339	312	302	346	332	324	338	354	336	350	356	302	345	310	302	332	322	344	316	299	349	310	289	310	310	302	340	306	290	339	328	293	302	315	323	322	308	303	321	317	309	313	349	313	287	327	318	327	324	306	304	328	292	367	292	297	302	311	298	289	356	314	302	317	312	302	293	315	319	325	321	308	370	330	351	292	286	357	313	330	314	307	291	298	292	299	309	316	329	340	335	309	335	288	315	301	317	310	314	314	319	319	321	345	268	297	329	332	295	313	310	304	313	311	312	333	302	323	345	344	302	329	305	327	312	318	313	332	326	317	292	306	321	315	316	307	277	314	295	293	321	322	319	289	287	349	319	323	338	338	314	306	343	323	306	314	334	328	330	297	299	301	302	305	342	312	279	354	307	302	286	308	347	318	304	317	280	336	314	343	302	319	325	335	312	340	356	320	319	290	347	299	317	344	344	329	326	283	308	291	337	317	299	352	305	306	318	336	306	327	342	331	318	300	313	337	299	353	310	318
34225	52961	41643	28774	20987	14174	9734	7127	5404	3997	2851	1935	1505	1281	1017	787	715	614	521	472	466	438	460	398	410	372	388	381	377	378	334	331	352	358	375	358	359	315	336	359	332	302	334	316	315	369	324	335	359	311	327	331	349	355	326	313	328	325	327	340	338	323	368	345	337	288	342	305	342	333	326	370	329	368	352	348	324	342	343	347	384	328	330	363	341	333	369	321	322	334	308	307	311	313	381	367	370	317	344	334	360	310	313	342	338	327	336	341	355	335	324	301	357	306	315	354	332	356	350	343	327	337	316	347	355	366	341	330	351	370	356	335	309	318	363	339	349	342	323	315	347	355	329	326	363	334	321	359	364	355	339	336	348	345	335	367	342	334	334	323	313	366	307	340	300	341	349	380	321	311	318	333	401	337	337	308	358	345	367	293	318	364	343	341	341	326	343	309	317	344	343	362	368	348	341	363	310	320	345	325	319	290	330	322	346	351	326	335	323	331	354	309	317	327	338	367	341	322	339	325	349	360	349	319	348	371	311	337	360	368	346	298	317	328	349	346	320	328	320	331	335	334	331	338	346	359	359	356	293	343	305	318	333	321	354	303	333	329	322	293	321	348	361	333	364	342	336	340	340	354	303	322	304	351	367	357	337	342	365	310	333	356	326	365	297	319	338	338	325	332	351	330	330	338	376	315	343	326	347	318	344	364	344	314	348	349	322	347	323	298	345	316	327	356	328	351	373	341	307	356	335	305	363	343	322	356	364	359	347	350	334	330	322	333	314	363	319	362	346	327	337	320	349	321	330	348	329	311	334	355	341	357	331	332	350	337	317	335	346	318	339	325	333	350	333	352	345	328	326	334	335	315	348	317	325	367	351	344	325	319	318	331	334	348	303	324	325	344	329	314	334	336	339	328	357	338	351	320	361	331	329	317	361	315	327	312	360	325	349	346	341	312	336	367	328	308	320	328	372	319	325	358	304	346	339	341	336	328	349	327	365	327	328	347	359	334	335	338	319	358	332	340	329	343	343	346	308	388	327	358	355	319	293	309	287	334	348	333	300	359	318	342	314	345	362	309	324	351	368	350	380	362	368	365	319	334	335	350	326	319	302	353	344	355	355	333	352	322	362	342	347	325	343	337	351	326	350	337	338	313	312	355	321	327	341	305	346	332	350	350	334	366	350	350	332	350	336	346	335	335	341	326	340	352	334	326	348	321	328	313	350	295	343	349	374	365	361	323	361	320	337	364	357	353	368	326	346	310	370	341	341	350	333	346	326	329	351	324	343	308	330	357	355	362	341	322	326	329	359	330	314	346	332	313	361	339	325	337	325	358	316	319	358	336	353	341	310	349	335	304	340	304	336	350	363	377	321	319	328	316	307	370	348	342	335	332	349	292	327	342	373	316	327	303	317	335	348	338	372	314	329	357	339	322	318	362	336	331	337	331	328	326	341	368	349	324	338	327	351	337	313	355	328	371	334	364	329	320	348	321	338	347	330	370	351	351	385	383	360	337	367	359	322	351	321	335	355	357	331	342	348	341	317	324	346	327	335	372	316	346	315	332	341	339	315	326	327	315	316	325	349	335	342	334	338	324	290	306	327	328	326	341	328	328	326	334	348	372	306	346	353	350	329	323	346	308	333	344	340	330	342	317	348	349	337	355	341	338	325	363	329	329	332	346	308	322	344	332	335	334	326	338	321	366	306	336	345	309	320	336	306	336	356	297	322	330	325	319	368	372	357	303	288	308	330	328	347	345	307	327	325	351	353	346	299	353	322	336	335	329	348	336	330	353	297	349	337	351	335	345	324	307	366	341	345	325	348	326	340	353	374	305	356	331	343	347	368	332	331	327	359	347	356	366	338	357	306	378	313	339	318	355	351	330	336	339	351	345	352	330	350	296	316	371	309	370	296	328	330	295	304	342	351	350	352	351	336	362	338	324	317	335	327	338	323	353	347	330	361	323	373	363	348	304	345	359	341	326	334	338	371	350	357	339	347	349	342	337	324	270	320	327	348	345	336	331	329	299	336	329	341	333	347	347	353	314	343	346	333	321	358	337	318	354	327	322	325	323	354	334	352	332	332	331	327	325	298	341	328	377	352	325	350	330	342	331	335	291	352	362	344	333	336	355	313	352	361	322	342	358	333	328	338	309	371	369	338	347	324	342	309	317	339	330	351	345	319	302	315	340	348	359	317	319	352	336	319	337	316	322	324	346	321	320	309	349	351	348	394	351	331	372	360	309	355	350	343	311	327	342	335	353	330	310	353	348	342	378	335	326	354	308	344	356	318	334	349	353	345	343	310	339	340	323	336	341	365	365	310	366	361	323	353	328	310	335	317	322	366	324	352	354	314	351	326	356	340	360	339	357	340	311	365	367	344	308	319	372	325	333	321	345	355	330	365	316	332	359	361	353	347	330	339	316	379	352	333	334	350	336	343	373	333	329	384	344	359	325	351	345	356	333	367	346	342	357	326	328	346	348	327	330	313	337	287	313	320	327	354	348	348	353	322	379	338	329	319	350	304	345	356	309	305	359	317	333	327	322	334	365	343	363	332	351	327	322	339	308	294	332	341	334	353	337	371	334	357	332	380	316	312	325	343	318	311	365	325	348	360	351	315	392	334	330	354	341	347	343	343	361	322	353	323	342	331	312	308	347	311	323	358	349	310	303	337	329	347	332	328	325	340	347	320	364	309	356	332	328	327	331	318	343	326	361	339	336	331	362	333	329	339	364	327	334	349	344	341	351	308	342	356	319	352	354	329	360	330	386	370	341	346	358	313	361	333	316	334	330	325	315	349	360	354	364	361	339	330	316	348	361	332	333	348	339	323	311	352	330	352	327	326	368	336	356	349	347	352	311	327	331	318	327	357	358	326	353	327	317	369	340	307	349	349	313	340	354	345	352	324	321	364	356	382	334	344	346	348	326	330	346	331	326	339	329	357	359	322	342	327	341	315	352	310	348	334	349	350	345	324	307	336	340	315	331	327	311	318	309	317	315	352	342	361	329	318	331	337	326	340	336	355	325	316	350	341	331	321	338	354	339	335	309	341	317	329	329	303	346	319	321	318	316	356	325	361	359	354	300	375	350	352	330	364	333	333	318	342	313	312	335	328	367	321	336	326	343	337	346	350	344	327	346	332	343	332	322	343	333	329	355	325	342	356	349	343	394	361	351	332	365	361	321	351	333	347	365	341	342	333	342	314	345	331	356	321	322	318	315	355	338	315	334	336	346	316	366	378	299	314	314	325	331	326	318	301	346	339	326	352	337	320	321	325	370	329	342	320	327	346	348	333	331	367	340	309	320	316	306	360	351	352	331	314	322	348	316	324	333	312	366	323	340	346	341	348	349	330	326	304	310	322	358	324	325	298	338	347	342	364	371	361	313	318	348	324	364	339	345	327	330	337	369	345	349	331	340	314	367	337	351	348	342	341	334	329	364	299	327	308	351	308	314	335	337	343	375	320	334	334	340	326	299	340	338	349	326
24278	21518	29334	26752	24277	20711	13851	8288	5704	4244	3015	2086	1503	1230	1052	852	711	645	539	472	465	414	418	367	372	378	356	321	334	335	325	326	377	343	358	344	350	307	292	298	308	326	324	345	303	324	322	311	283	308	346	311	334	309	313	317	296	332	325	326	309	325	308	323	321	294	300	321	314	285	310	338	350	330	332	316	304	295	312	299	318	297	293	351	318	288	297	319	305	343	266	304	314	300	292	331	311	298	293	329	313	304	315	281	296	314	327	318	334	301	311	313	289	298	308	338	349	322	314	347	305	299	307	321	326	318	326	344	321	319	293	311	316	326	305	284	307	309	355	315	334	318	313	295	284	305	319	285	294	329	312	311	289	323	299	298	303	337	328	311	310	313	321	299	330	331	317	307	311	305	322	275	303	293	283	305	312	333	301	326	310	334	308	306	293	318	340	307	288	321	357	299	311	329	312	325	329	342	312	305	313	293	316	299	294	316	327	309	322	343	309	330	291	335	290	310	270	318	339	302	291	275	307	270	322	306	336	313	302	293	314	322	303	317	328	310	305	346	309	312	327	310	306	288	330	298	284	317	371	314	326	338	312	330	308	337	281	313	340	339	318	295	339	318	328	316	339	332	309	307	303	301	299	310	340	310	339	328	337	295	302	316	332	360	323	293	302	347	294	314	300	327	299	304	337	348	293	279	314	345	327	320	341	298	331	311	303	310	324	313	299	321	328	307	323	307	306	315	328	302	314	301	317	312	314	329	286	288	311	325	298	313	306	307	346	338	336	315	326	271	325	327	303	302	278	299	298	314	295	318	282	294	317	299	337	291	326	331	322	314	291	295	320	303	329	346	329	310	335	293	322	285	299	355	288	299	313	316	304	308	334	322	326	338	339	314	337	284	335	350	321	319	339	315	312	270	312	295	340	299	319	324	291	307	267	293	328	297	336	324	288	293	330	319	317	321	296	318	294	315	330	322	332	320	297	285	322	324	333	314	279	303	314	301	344	288	354	313	325	294	308	316	319	336	296	325	316	322	307	309	327	313	323	316	317	319	326	323	339	324	331	316	301	317	319	320	322	328	320	336	348	305	312	365	282	306	294	320	325	315	298	314	309	320	288	332	325	300	264	344	307	314	330	306	318	305	312	327	331	345	322	285	333	351	332	320	312	321	342	303	291	304	317	295	305	321	336	327	316	310	319	328	316	327	329	353	316	294	320	322	337	310	310	314	333	308	324	307	348	304	307	321	304	312	341	322	317	296	312	293	325	337	352	330	307	312	311	307	312	296	302	325	284	304	316	311	335	338	288	307	306	325	331	316	345	319	321	308	298	306	312	312	309	340	321	296	294	308	305	298	318	301	333	315	309	312	337	296	312	343	367	340	330	309	340	279	292	312	313	318	349	345	312	292	327	352	316	311	325	278	322	328	322	283	331	325	327	311	334	306	298	299	272	322	286	299	273	305	315	307	337	315	291	328	329	314	312	340	303	296	329	330	298	319	308	321	335	297	317	328	307	314	353	306	326	332	337	312	308	303	321	303	321	276	314	288	313	306	312	357	326	278	305	329	310	314	315	313	324	311	353	328	315	310	305	318	317	319	292	338	318	346	280	305	294	306	341	332	319	315	335	300	327	332	314	314	311	313	337	316	323	315	303	351	318	292	332	303	298	325	311	327	319	318	278	310	321	324	287	313	340	340	273	329	340	306	309	303	286	305	324	311	299	300	319	330	309	309	318	337	327	340	318	333	305	314	340	324	314	330	320	318	327	285	310	331	356	276	324	330	309	319	275	305	329	321	329	344	365	339	316	329	291	311	336	347	326	340	347	291	314	298	343	316	326	307	330	341	298	320	303	320	305	331	330	318	313	301	321	334	325	327	310	302	291	330	295	331	300	343	339	309	300	318	334	322	340	335	320	336	346	335	287	321	314	312	348	295	320	283	317	335	327	331	307	313	351	344	341	329	298	334	320	307	295	315	315	333	333	310	342	349	287	288	282	306	312	331	309	312	328	313	335	318	309	347	316	308	319	342	327	271	322	309	322	330	316	290	318	310	333	296	316	302	299	288	307	318	291	313	345	310	329	325	325	288	315	294	355	318	310	304	317	323	339	324	309	305	303	305	327	298	321	326	334	333	332	305	320	316	306	288	333	321	305	308	319	335	319	305	328	303	316	333	310	316	338	312	316	330	292	327	298	334	312	329	347	319	340	341	315	275	312	304	327	315	334	300	308	315	299	322	316	313	324	313	318	297	326	314	339	312	334	304	320	320	307	315	353	325	326	327	317	299	310	317	279	292	331	307	327	314	315	326	297	297	320	290	308	331	330	320	337	323	310	284	300	331	283	327	310	313	311	298	307	303	292	300	304	299	336	298	321	321	321	299	330	330	294	320	317	320	317	299	325	309	339	321	336	305	336	309	282	290	288	334	307	321	321	308	331	309	277	342	304	323	296	288	304	311	328	320	321	320	297	342	324	298	307	311	310	304	280	343	321	290	308	328	346	323	323	322	326	298	326	332	347	305	297	336	330	317	317	373	325	318	295	333	292	307	315	268	314	323	337	304	334	307	302	324	292	308	327	301	318	304	331	323	329	302	286	311	315	305	318	327	311	302	308	324	308	339	322	285	331	310	295	330	301	325	307	298	312	317	351	334	337	294	330	325	297	305	323	325	313	301	306	341	327	293	310	300	346	313	317	336	317	342	331	320	328	310	314	307	321	313	370	302	303	337	317	332	333	316	291	322	329	280	333	330	285	299	299	261	300	321	341	314	341	308	323	371	322	316	321	312	332	311	322	302	311	314	336	339	321	300	324	310	325	315	287	307	311	307	318	331	310	290	326	326	341	290	299	289	326	300	287	288	284	289	302	336	340	311	348	313	297	310	311	304	355	316	343	307	310	330	295	306	335	269	312	326	294	302	315	305	323	287	316	320	343	323	347	320	321	333	301	297	297	328	301	305	307	295	291	313	319	294	319	334	290	319	354	301	291	298	309	320	294	322	314	294	283	335	321	305	370	317	318	306	307	312	294	299	322	305	337	306	300	310	317	314	328	305	334	311	301	326	336	324	308	337	325	298	303	353	334	324	335	326	331	315	310	316	326	322	349	332	315	305	326	266	321	327	340	283	310	305	320	357	322	304	319	314	316	302	316	314	308	339	312	324	330	337	319	317	290	332	316	324	304	300	317	299	343	332	305	325	306	339	300	264	308	330	312	296	315	302	309	304	315	280	347	286	311	345	312	296	329	317	303	255	302	289	328	321	308	300	311	322	316	345	312	319	309	333	305	341	331	314	331	334	340	305	317	304	340	295	323	294	325	315	298	321	303	310	311	343	322	311	305	305	275	329	299	286	304	356	316	302	325	316	325	313	300	300	325	303	314	319	319	374	320	287	299	333	288	319	305	320	322	321	330	319	318	345	346	316	336	323	309	306	315	287	325	337	307	291	309	327	286	325	290	311	320	315	348	305	298	308	322	312	307	317	316	307
33852	61495	49565	36915	28596	21014	15057	11551	9091	6880	4899	3344	2518	1900	1572	1212	919	821	719	604	587	541	486	424	442	422	426	383	366	347	405	382	367	354	306	357	341	328	351	325	291	364	331	337	325	372	315	284	338	329	327	314	332	310	340	346	340	372	360	328	341	364	315	330	378	330	340	312	319	329	335	308	326	354	323	346	317	306	319	340	315	338	332	336	323	356	304	310	304	351	330	316	349	332	301	331	332	319	340	323	314	330	323	357	314	323	338	326	336	312	326	332	352	339	342	342	337	318	286	313	320	316	352	308	318	323	337	352	333	342	342	300	350	302	306	313	328	293	320	371	322	341	319	331	364	295	318	326	328	343	319	324	333	348	331	354	370	359	319	343	372	295	334	343	314	339	334	343	323	365	333	307	325	324	293	330	339	306	303	319	335	326	310	335	307	325	333	329	286	366	320	355	303	291	315	366	352	294	340	312	325	326	334	327	328	314	324	363	316	344	320	339	300	314	341	327	324	330	349	321	378	339	352	281	331	336	350	329	344	296	303	331	366	331	351	342	341	319	364	307	309	317	344	350	296	331	345	315	355	318	353	311	335	343	296	345	323	343	339	330	293	319	350	337	326	328	320	327	356	302	353	318	314	339	331	328	314	290	293	328	337	332	319	316	329	347	342	320	346	316	311	328	341	288	329	334	326	313	347	331	335	344	325	324	318	328	343	370	329	346	339	301	308	324	321	313	342	325	330	354	309	356	333	318	355	302	325	348	304	315	340	340	348	310	347	352	350	320	336	369	355	343	327	342	327	304	303	331	331	329	354	340	360	346	326	331	339	362	355	350	347	313	337	341	319	343	328	316	344	310	351	367	359	333	336	316	347	342	387	313	298	325	354	321	311	320	323	298	313	306	315	335	322	312	316	304	323	314	310	330	347	360	304	324	316	326	304	319	291	332	327	348	352	323	358	320	363	323	311	329	328	344	310	286	334	338	334	333	367	350	322	328	299	350	310	338	339	316	335	336	309	371	330	342	293	329	343	322	320	337	335	338	317	310	340	343	318	329	316	332	335	309	333	330	335	302	311	319	317	334	329	314	326	330	317	327	331	293	303	333	305	361	350	322	302	329	321	329	360	321	325	325	353	326	342	347	322	290	342	346	331	305	357	350	361	341	329	332	317	317	321	328	339	328	352	341	317	310	339	306	355	365	338	325	328	327	323	340	303	347	316	331	308	312	293	328	346	298	296	349	343	332	309	329	351	285	338	355	323	322	299	324	329	325	315	327	292	314	344	342	350	366	340	327	328	335	333	317	345	352	368	317	352	333	324	332	357	305	330	372	291	322	341	328	341	337	347	350	314	350	320	361	329	362	342	347	338	339	313	342	339	352	305	326	334	318	331	348	337	325	323	346	317	314	311	305	341	293	333	331	309	322	329	345	330	324	351	328	332	359	296	325	354	325	345	326	326	343	349	343	308	349	305	352	306	313	336	315	343	315	328	381	328	326	309	313	290	368	309	335	353	343	340	346	329	341	352	320	324	308	308	324	345	361	336	334	349	302	346	326	326	300	367	345	345	335	331	308	332	345	296	298	328	322	338	310	320	324	316	330	334	358	325	315	337	281	353	339	326	308	338	337	357	351	314	345	334	344	301	325	340	325	340	325	335	332	344	340	319	321	296	318	339	352	305	316	318	321	324	350	327	340	362	344	317	311	317	298	347	302	324	347	328	356	386	334	359	288	314	308	306	304	345	307	339	355	344	327	372	345	343	282	325	314	312	340	348	361	313	322	292	321	306	349	329	321	324	348	337	350	307	336	315	346	324	323	366	367	362	306	330	343	348	334	348	352	333	317	318	338	320	316	331	352	282	333	346	322	310	323	314	327	325	350	330	335	340	310	330	304	356	311	337	370	339	320	334	343	361	363	312	335	368	340	299	359	330	323	331	342	314	306	347	311	315	363	311	310	336	354	312	320	346	337	325	335	334	314	288	324	339	334	361	328	337	345	319	304	327	330	309	317	346	354	335	355	329	339	312	328	319	315	323	342	315	308	331	312	335	333	311	335	320	313	333	337	297	336	335	328	338	338	337	319	362	302	346	320	319	351	299	320	308	328	339	324	326	348	298	332	344	354	349	291	330	305	321	349	342	341	343	331	360	328	324	323	326	349	323	333	313	345	327	348	339	328	333	329	333	325	345	326	375	330	323	317	314	324	354	307	335	349	344	321	314	330	341	329	377	320	307	313	321	334	316	339	328	324	331	333	340	339	314	315	333	342	353	348	331	336	348	350	339	309	330	347	343	329	325	334	325	352	301	321	351	316	348	352	329	351	338	306	323	329	314	344	303	297	327	303	329	352	348	375	313	328	350	302	338	325	355	345	349	338	337	328	333	352	366	315	339	338	352	352	319	361	344	317	345	301	332	300	320	321	334	380	328	311	307	344	330	317	344	317	326	348	324	338	342	308	359	321	324	314	330	332	332	333	297	326	292	332	351	302	355	305	361	347	328	339	329	327	352	354	300	291	299	330	319	341	339	350	326	335	333	332	322	341	287	312	346	332	331	302	337	319	326	314	320	358	327	357	339	339	321	325	359	335	317	311	375	319	312	310	291	321	351	322	357	351	298	331	314	337	351	384	323	313	359	337	294	326	357	328	339	334	350	312	325	288	324	367	361	303	341	315	307	346	354	302	301	318	317	347	305	332	335	331	338	323	329	329	304	310	339	305	315	339	348	309	313	338	333	339	333	343	335	321	308	343	316	306	307	329	335	331	327	336	323	313	315	349	329	293	343	337	353	354	329	297	340	324	311	328	322	335	336	327	352	324	325	351	308	339	358	336	311	318	316	331	299	357	324	322	309	322	330	315	328	307	353	353	301	308	320	348	312	316	320	328	315	304	365	309	312	332	346	349	313	335	317	328	323	314	346	325	347	351	343	335	344	299	361	336	281	329	346	323	345	339	336	347	286	327	364	323	314	295	326	328	331	326	331	349	314	310	333	312	316	339	320	336	334	361	352	336	326	296	336	315	338	350	306	340	323	320	370	293	332	315	304	327	311	353	348	294	330	349	315	300	335	326	342	336	377	358	349	333	339	319	309	353	300	355	326	302	366	328	329	311	377	315	328	300	367	346	341	346	296	303	306	329	277	328	354	322	332	307	321	326	343	326	336	332	351	342	341	356	343	343	327	337	323	376	327	329	351	320	317	326	337	351	335	320	344	347	290	299	308	297	354	359	319	351	346	325	327	307	346	333	331	319	337	326	338	323	332	331	327	315	358	351	320	320	314	325	301	299	313	341	347	342	356	324	353	345	365	321	326	324	327	313	331	359	339	301	342	335	308	337	321	324	340	335	355	349	333	314	307	303	328	350	318	329	325	387	301	306	370	317	330	334	358	344	353	351	310	307	330	327	327	335	335	318	340	324	301	334	325	297	354	353	304	324	322	313	307	330	333	325	357	322	372	353	340	317	347	312	308	320	322	327	354	369	329	339
25206	21572	30479	29437	21983	14714	8844	5748	4364	3313	2382	1657	1277	1034	856	748	600	573	488	457	462	409	398	395	406	397	381	354	341	382	358	322	356	356	339	342	357	318	318	322	343	322	352	372	317	307	349	299	344	302	355	360	350	340	330	322	348	357	320	344	331	331	336	338	322	322	341	350	360	322	338	332	316	330	319	318	311	330	313	323	319	355	369	354	304	364	348	331	351	319	330	318	330	322	311	339	340	341	323	293	342	362	336	336	322	330	295	352	319	339	347	312	305	352	345	342	343	341	330	317	343	288	320	326	338	351	348	332	328	321	323	311	324	296	310	340	330	342	339	309	371	333	313	343	291	362	321	343	336	328	347	352	334	322	327	363	316	296	349	328	312	349	347	381	304	318	325	343	313	331	336	330	345	317	325	309	353	371	332	329	342	304	357	353	345	303	310	318	353	301	309	329	322	382	311	332	311	363	341	331	332	335	324	311	321	342	334	337	317	333	341	322	341	328	313	342	333	338	343	342	324	388	302	303	327	316	335	348	373	327	327	324	337	322	362	320	337	320	342	304	326	316	320	310	331	326	335	314	329	337	312	330	364	323	348	328	310	341	329	349	368	340	357	357	317	297	343	351	369	326	331	321	331	320	313	305	337	353	315	297	327	311	323	319	340	342	321	328	306	308	343	316	314	324	297	334	333	344	304	350	326	315	369	304	340	306	330	344	313	317	344	364	340	293	330	317	370	357	311	312	326	324	307	331	312	350	338	359	319	335	327	322	368	331	305	348	312	368	286	362	340	351	322	376	331	333	332	317	339	313	315	346	345	318	357	320	333	372	341	333	334	302	364	327	313	327	328	295	314	354	354	293	343	338	313	311	340	309	345	290	319	324	338	330	366	342	347	347	342	308	334	320	337	357	293	294	320	347	348	307	341	341	297	355	317	326	311	315	334	323	330	364	313	309	328	340	326	353	327	343	322	333	321	326	362	320	324	317	329	317	364	333	333	326	316	343	346	305	291	339	296	309	357	335	322	310	304	335	312	346	358	328	361	359	317	312	300	350	335	331	336	313	340	332	327	329	295	331	332	304	326	295	297	301	298	295	314	302	326	308	323	381	329	331	331	329	335	293	318	322	324	333	317	322	314	348	292	325	318	357	312	331	348	328	319	352	292	316	316	342	372	326	357	353	337	342	340	309	316	352	341	326	339	350	308	321	341	317	316	327	311	349	306	333	343	291	342	366	326	325	338	349	307	291	338	327	328	325	326	298	334	321	350	320	317	370	323	324	307	317	334	353	310	339	359	328	354	344	361	335	331	315	333	309	295	317	371	334	328	360	329	340	351	326	335	357	321	331	344	333	331	366	302	355	352	342	327	309	353	319	323	291	310	353	337	342	342	343	339	332	332	324	352	307	333	312	344	325	316	324	361	325	353	320	339	346	361	362	339	326	334	314	320	362	339	322	356	350	303	349	349	299	299	321	344	365	339	325	321	318	318	322	345	349	321	333	332	343	362	320	331	355	315	362	327	366	344	314	325	308	335	342	318	326	338	323	317	361	364	340	326	352	327	336	339	320	304	338	359	341	343	354	344	351	320	313	306	312	347	329	343	316	318	305	329	339	311	370	318	336	305	321	327	355	354	354	335	340	339	349	322	328	333	332	343	366	341	299	335	349	331	354	345	341	350	346	331	319	337	335	317	334	337	363	316	353	325	308	312	323	325	323	313	331	315	330	326	370	292	331	314	309	353	328	350	364	326	317	344	325	335	360	315	327	347	352	323	332	304	302	373	361	332	319	332	336	346	346	328	355	353	333	306	298	371	320	309	319	348	319	301	345	321	321	335	320	331	342	338	334	331	294	318	322	344	345	337	322	261	325	337	340	330	329	316	313	319	332	329	354	350	342	344	292	364	323	360	326	357	386	318	345	315	329	362	340	307	332	342	322	301	331	356	326	336	356	337	334	320	367	329	336	342	350	302	360	335	352	353	316	329	334	306	342	323	332	313	332	318	349	335	357	333	338	350	347	361	344	316	341	332	330	305	317	317	316	362	345	339	353	321	334	350	296	289	359	352	344	313	318	336	311	331	350	329	326	364	322	314	338	292	304	388	313	361	359	312	330	332	374	345	352	335	321	323	333	341	305	345	376	327	340	340	316	371	351	333	304	358	327	332	328	326	327	352	307	291	314	356	332	315	347	314	354	320	344	334	298	348	338	305	332	329	335	306	335	347	350	324	308	361	338	301	311	340	294	357	354	351	336	316	323	362	329	322	362	314	359	343	329	342	317	344	343	323	329	336	326	321	366	312	329	339	328	340	334	312	335	331	357	301	326	316	307	321	333	343	357	311	318	317	335	322	366	347	340	324	324	340	313	361	324	302	351	317	330	339	362	320	344	338	325	359	332	353	320	317	382	348	338	323	323	307	325	348	354	301	311	333	316	320	336	306	311	360	326	320	349	361	308	311	325	357	364	313	348	338	334	343	353	333	335	324	335	305	291	350	332	353	319	337	315	333	345	362	321	341	332	363	353	342	339	321	339	336	336	353	290	346	337	333	329	338	323	347	338	328	325	332	330	364	340	360	368	318	308	337	298	294	338	367	341	354	355	314	333	343	330	325	358	356	300	341	343	339	324	320	321	314	330	324	327	333	346	334	355	332	302	354	297	310	343	376	355	352	320	372	319	322	343	361	324	335	344	305	335	361	337	356	349	340	349	294	322	333	325	326	327	319	333	345	297	356	337	313	342	332	305	326	319	349	349	343	322	342	331	342	320	323	337	339	335	380	299	329	323	338	344	358	343	325	355	313	340	353	313	341	319	330	328	301	335	345	358	325	323	342	315	336	312	290	333	350	340	345	311	336	337	372	373	354	347	336	342	343	368	328	316	310	329	336	331	326	307	326	298	327	318	276	327	318	311	334	332	332	316	315	325	340	338	327	347	315	326	342	338	332	328	314	353	344	342	336	357	327	358	343	312	320	319	345	331	359	330	324	316	360	345	334	303	311	329	359	378	317	340	318	353	324	341	329	357	337	333	347	335	309	343	338	321	338	361	307	283	299	343	323	327	343	332	297	340	329	349	369	313	319	310	332	337	366	327	354	327	325	359	318	332	351	330	350	349	355	304	319	284	338	316	337	308	346	324	315	348	330	354	329	335	316	301	350	344	354	328	298	359	321	347	322	346	333	313	349	334	351	313	319	343	355	325	290	370	334	317	342	325	339	336	347	355	338	302	363	353	343	325	316	322	346	351	335	335	330	359	308	347	332	374	320	321	317	348	345	336	348	302	315	321	323	313	327	341	336	367	319	329	351	321	338	330	308	322	297	332	323	351	328	344	371	318	310	356	359	314	359	313	330	350	346	300	334	336	334	318	355	370	325	313	339	343	319	314	310	368	327	338	340	336	375	318	302	337	370	318	336	322	319	311	335	318	319	342	339	336	341	319	317	352	378	299	339	316	336	339	387	304	317	352	311	325	292	326	308	344	345	310
33027	57214	45999	32858	24316	17954	12860	9716	7457	5537	3955	2716	1999	1631	1241	1032	900	728	622	577	514	497	485	433	446	392	431	388	411	393	346	380	397	382	357	372	375	383	355	353	342	382	366	354	389	336	364	351	333	388	349	350	390	327	346	339	347	363	349	356	345	319	352	333	388	338	328	348	355	359	349	339	344	357	374	345	399	356	323	380	373	361	352	362	365	374	351	406	383	340	345	321	368	358	356	367	342	337	334	327	332	347	360	347	323	364	389	338	380	353	358	359	333	335	359	358	324	363	343	333	349	370	354	325	365	340	388	357	342	325	350	326	349	351	326	324	334	370	373	346	310	358	371	360	366	331	366	367	361	325	363	325	342	322	338	366	356	365	383	336	374	360	334	339	365	353	379	321	342	353	340	339	352	390	359	353	353	363	334	341	344	350	348	393	357	355	361	336	369	354	368	346	381	382	344	348	365	334	353	345	357	342	364	350	345	351	367	352	338	325	345	321	339	365	338	359	346	321	342	333	365	337	368	347	369	358	363	358	361	350	357	337	354	386	318	339	352	349	359	377	357	302	337	365	318	332	346	334	327	331	347	348	378	345	355	356	357	366	365	306	347	353	361	367	369	338	350	336	356	374	364	344	332	354	382	368	353	362	355	362	360	330	353	379	349	369	364	372	361	364	375	361	360	339	346	344	357	368	330	376	352	314	382	328	338	373	351	360	374	363	352	354	339	345	392	334	353	342	361	352	372	331	330	349	329	338	343	333	310	345	329	358	339	371	360	356	351	345	360	337	347	338	371	345	358	358	350	334	344	372	329	334	358	338	330	326	345	362	341	346	369	338	326	351	385	329	346	348	370	354	347	355	357	342	326	354	340	347	331	374	351	306	352	338	316	345	361	347	350	347	364	348	347	338	367	335	372	334	364	371	355	366	338	370	411	362	371	342	333	357	370	342	371	345	367	347	367	333	336	336	363	365	356	352	332	337	350	350	350	346	341	346	357	317	332	357	344	319	359	310	373	383	350	345	351	359	333	352	341	345	337	404	362	318	326	326	341	366	341	384	342	356	330	355	345	350	327	382	334	360	336	371	357	332	344	345	375	362	361	360	369	330	342	360	346	376	372	355	328	356	363	348	377	345	373	385	330	340	342	343	327	364	378	367	359	356	335	340	340	361	365	355	365	350	357	366	351	346	348	359	348	377	382	398	339	374	348	327	340	358	337	387	325	326	365	311	329	302	367	341	360	327	371	379	295	353	331	354	319	351	369	341	347	349	330	374	333	359	368	339	339	362	319	356	368	322	388	336	324	369	384	338	374	361	341	351	334	372	318	324	347	340	321	376	346	340	343	340	350	366	337	343	377	328	354	356	350	313	370	380	353	330	349	359	378	339	363	355	338	309	366	331	383	348	333	343	340	375	299	314	351	362	357	388	345	330	374	351	326	372	338	352	342	361	314	357	337	339	384	314	359	333	329	350	352	378	358	355	360	307	383	377	325	362	316	357	366	357	372	379	351	354	369	373	364	344	396	375	338	343	317	342	342	335	339	388	334	341	378	286	316	337	349	351	362	350	351	349	387	375	388	363	347	366	356	350	377	335	351	353	341	353	330	381	329	366	333	339	369	358	359	342	352	357	352	360	331	324	341	349	362	352	355	367	334	327	344	333	365	350	342	342	354	356	345	365	334	339	383	350	332	353	318	323	357	374	322	336	346	360	363	329	349	330	379	360	369	331	367	369	358	341	345	329	319	348	351	344	382	368	346	363	344	349	342	390	330	385	351	335	388	363	336	369	359	354	351	337	321	349	364	306	337	356	375	364	332	360	324	342	365	349	323	361	324	362	375	354	364	368	312	339	375	347	356	336	353	331	348	365	322	353	333	362	337	358	339	332	338	345	331	359	360	340	337	411	345	365	368	375	338	368	353	361	315	335	326	336	366	350	348	369	373	342	327	347	330	339	370	371	355	342	394	351	337	329	355	347	404	351	354	353	355	359	342	339	378	378	370	353	355	357	346	353	367	343	333	324	350	364	371	374	322	336	352	378	360	350	352	336	349	351	356	355	349	375	335	345	323	370	390	334	339	375	351	343	358	321	369	386	353	368	345	365	378	363	387	359	347	353	324	342	395	343	362	343	332	342	309	324	338	342	363	351	360	312	362	337	384	375	359	346	361	368	374	379	347	350	323	349	338	386	331	363	340	336	349	346	330	347	341	364	358	332	381	385	335	326	362	369	339	342	361	337	348	318	371	322	387	361	342	349	322	348	375	355	370	366	351	324	327	355	363	347	330	367	361	319	366	363	370	336	350	362	356	382	353	353	343	338	332	362	350	350	344	352	354	338	362	338	316	340	383	365	366	395	354	356	296	314	339	317	360	341	329	338	356	384	337	346	358	348	348	354	369	346	370	362	369	359	376	347	326	357	335	312	332	361	332	345	360	360	373	362	347	336	336	348	360	357	351	346	352	309	363	368	327	325	318	336	324	342	383	359	349	350	350	318	357	342	341	318	333	344	338	385	334	344	348	311	326	338	350	336	356	362	388	339	366	349	357	320	343	350	328	361	358	364	336	353	332	339	345	330	335	348	331	324	356	328	361	322	381	348	373	341	379	371	346	347	337	362	360	304	349	342	340	343	326	394	356	349	360	322	367	337	360	347	358	387	366	352	373	347	338	351	353	344	326	351	338	349	340	351	362	347	337	330	363	371	349	363	385	366	341	323	375	345	356	405	373	330	353	336	374	336	336	344	333	371	376	361	330	374	372	341	360	366	362	336	389	358	344	358	375	337	372	377	322	357	343	366	371	345	320	358	329	358	341	368	347	342	360	360	335	363	321	359	295	347	337	365	356	343	334	349	344	365	302	354	327	338	361	364	366	324	362	364	339	366	325	345	356	401	387	352	311	392	329	362	340	315	377	316	372	389	392	346	351	326	348	346	339	360	350	344	350	370	343	355	338	363	352	340	356	377	343	355	329	337	320	337	355	337	350	357	360	331	340	352	366	332	328	350	330	351	364	383	334	347	341	341	365	363	344	359	348	342	359	319	373	296	367	375	341	334	363	365	349	377	360	371	364	359	347	356	343	322	327	350	378	358	354	365	313	343	326	333	357	323	363	346	377	322	359	333	352	343	371	357	334	347	338	342	350	354	349	376	347	357	313	341	352	402	333	383	349	363	340	327	325	383	327	355	320	357	345	339	332	333	339	385	327	303	368	362	355	325	345	336	355	333	342	335	388	374	321	352	343	338	330	343	345	351	357	347	370	348	313	356	362	336	326	287	352	328	347	348	339	324	346	315	355	338	381	357	387	371	377	352	340	329	329	346	362	370	327	349	325	371	319	341	343	346	340	363	357	354	358	339	333	368	361	364	343	327	353	364	353	367	307	365	379	338	374	344	353	329	345	359	335	334	363	363	354	321	327	352	328	336	329	353	339	341	339	371	343	355	348	343	343	361	403	335	370	362	348	354	362	327	349	343	356	378	336	360
23083	21489	29267	24618	22812	24307	22117	12919	8759	6336	4681	3128	2214	1711	1366	1181	940	769	686	615	557	508	461	476	441	452	416	406	382	391	404	386	354	338	350	367	336	360	339	332	314	333	367	345	329	314	337	334	353	340	362	343	336	379	354	329	319	325	348	324	369	346	365	333	333	321	340	347	323	357	348	348	350	320	341	353	382	353	338	355	319	374	374	359	337	345	353	319	350	310	319	354	345	369	344	312	307	349	306	351	327	377	327	338	320	327	312	354	339	325	374	306	337	362	330	366	357	301	321	317	354	341	326	363	297	365	335	348	362	361	328	351	356	329	333	380	344	334	337	332	357	317	369	334	324	344	372	377	317	355	322	337	338	334	357	366	344	348	335	322	311	346	312	368	340	330	349	385	325	332	337	328	342	363	352	315	360	340	343	335	344	351	331	336	320	322	338	373	363	341	352	358	340	319	349	360	360	339	342	328	300	351	352	327	315	323	333	352	325	342	309	361	341	354	320	345	361	307	364	338	365	330	334	351	334	327	342	347	320	331	360	341	336	343	348	350	320	315	328	318	343	348	324	341	320	312	328	340	367	342	370	370	328	305	299	316	326	356	335	351	383	332	357	331	317	340	321	348	307	333	351	380	326	343	341	333	327	368	329	312	316	359	375	351	360	336	344	350	318	322	311	330	363	345	347	342	357	350	335	350	340	365	340	325	350	322	360	352	336	382	346	339	290	336	327	326	291	367	352	350	347	323	310	325	324	310	351	338	368	347	337	353	347	368	321	341	306	321	354	333	336	336	322	312	339	322	356	322	311	345	346	369	321	327	283	333	339	360	327	347	336	343	380	350	334	332	333	381	353	343	316	346	336	334	332	324	315	307	306	339	312	323	351	325	345	356	315	315	332	335	337	310	373	344	360	314	357	312	359	353	356	337	348	318	314	316	390	293	320	334	348	330	293	361	327	344	355	342	372	351	319	360	332	368	391	358	338	334	347	333	326	329	360	336	318	331	348	312	313	344	330	324	331	343	366	329	320	353	345	314	346	338	372	338	334	341	330	316	320	341	359	366	350	319	345	333	363	357	347	349	350	343	307	306	338	324	337	361	318	361	327	348	311	351	339	351	322	331	354	319	369	338	337	342	334	378	335	322	358	310	351	342	344	345	334	347	354	362	351	312	334	344	342	343	361	322	364	337	330	306	360	325	329	324	340	333	336	331	345	355	345	338	315	338	325	325	366	340	320	319	357	366	339	322	351	325	327	398	347	335	338	380	324	332	344	308	350	325	338	369	346	363	372	362	344	357	334	312	322	344	366	382	332	348	317	337	358	343	360	309	358	345	363	373	356	332	317	338	346	359	299	327	337	324	333	343	356	342	309	342	353	313	319	315	354	307	331	356	329	385	326	344	341	326	354	346	322	315	324	327	316	362	345	368	362	331	344	314	333	331	342	340	343	374	324	355	369	325	309	324	378	347	327	336	352	343	331	335	342	316	341	339	350	332	299	348	341	334	349	340	323	366	316	339	344	355	352	348	317	325	319	395	338	332	330	311	363	318	326	326	355	364	320	353	336	314	350	368	349	312	314	328	375	350	334	320	351	331	336	366	342	333	348	357	329	337	344	335	334	303	347	344	370	351	341	338	334	344	346	338	375	305	332	340	317	333	332	340	298	342	325	351	362	349	343	339	296	318	359	343	304	316	355	329	313	318	345	378	324	328	351	311	364	356	353	323	361	338	338	358	362	324	299	362	370	358	343	357	357	368	316	328	341	330	339	335	333	339	328	349	365	346	334	311	329	334	357	331	312	336	308	293	367	341	347	316	348	327	344	353	350	319	354	316	319	333	333	308	343	347	317	359	314	324	364	342	329	326	373	319	334	346	344	304	340	359	294	345	300	307	348	355	317	332	356	322	339	310	331	317	310	371	358	333	310	335	347	357	346	356	339	321	311	341	356	310	360	344	306	318	360	362	332	355	355	336	357	340	347	354	340	317	323	340	350	371	339	337	330	359	344	371	344	338	329	318	311	332	367	343	364	368	348	331	348	340	332	310	351	343	339	344	372	324	327	326	339	299	376	376	341	343	337	341	341	332	307	346	322	369	341	320	320	352	335	333	335	324	363	305	356	337	340	328	342	306	339	359	337	337	332	356	393	326	368	348	343	308	369	322	330	340	339	353	361	344	368	387	357	354	328	336	357	330	338	319	350	314	337	308	341	307	321	341	353	331	344	387	300	332	326	321	317	319	331	335	336	301	362	320	338	338	339	348	340	308	330	304	350	309	343	355	333	321	341	374	340	348	354	332	327	344	384	356	329	364	342	382	329	355	300	368	340	331	330	357	322	350	319	294	342	306	348	365	350	337	370	339	352	326	333	336	365	360	329	341	331	320	353	339	343	356	341	370	365	338	336	365	320	366	356	345	338	316	357	357	380	336	321	353	350	346	344	328	321	378	327	347	335	340	328	322	338	327	341	358	323	370	321	329	326	327	320	362	346	314	318	355	339	351	305	350	351	329	330	310	334	336	339	302	339	335	365	318	342	320	345	354	338	317	349	369	387	358	337	341	364	322	339	330	344	362	342	366	316	329	349	302	359	338	352	365	353	343	324	332	324	333	316	343	342	341	348	373	334	343	349	338	351	334	337	343	332	324	318	322	357	352	314	339	360	328	337	334	320	357	365	305	325	335	340	330	337	351	357	363	344	340	341	343	327	321	356	341	314	348	342	366	359	332	346	341	355	342	350	330	301	312	345	337	385	345	336	301	346	336	364	356	339	308	330	348	362	341	309	349	328	296	357	299	327	332	358	348	335	313	355	348	363	349	342	350	337	349	335	321	338	347	328	357	314	344	332	342	360	331	364	317	332	352	341	373	331	321	326	332	344	341	334	374	327	365	306	299	306	345	340	358	354	364	299	354	302	308	328	339	357	337	369	360	314	327	312	330	358	326	324	326	315	370	338	362	342	327	351	340	342	356	306	349	336	355	350	340	318	335	314	298	313	308	323	309	309	349	365	364	366	354	342	345	312	323	311	302	335	354	323	348	317	304	308	305	372	361	358	350	336	343	349	332	340	342	350	345	331	324	326	383	332	334	342	329	330	351	310	346	328	348	337	344	315	334	365	316	314	396	333	328	343	326	344	328	343	330	327	345	364	310	349	342	347	317	344	392	360	372	342	318	348	357	358	350	316	339	319	360	320	322	334	339	323	358	361	347	346	352	330	328	362	337	313	353	345	340	350	314	338	367	353	336	353	342	322	373	342	312	380	345	346	362	315	346	325	345	339	383	338	320	311	376	326	342	310	304	348	347	343	341	354	356	346	298	344	355	359	334	340	314	340	366	345	347	311	385	333	331	344	320	389	311	349	315	312	319	329	351	342	339	327	387	318	372	362	336	305	346	330	315	334	324	345	332	358	326	328	325	342	355	308	383	365	303	358	342	336	325	314	319	339	327	314	322	315	297	342	297	313	331	347	346	341	312	353	316	347	349
35346	66977	55102	41806	33572	26627	20428	16069	12663	9540	6990	4856	3381	2798	2076	1477	1165	1001	899	832	669	627	608	499	509	461	475	450	402	407	433	395	375	402	380	367	376	351	344	367	352	367	356	359	337	341	342	384	306	378	335	353	371	334	357	350	326	351	362	344	370	359	325	361	343	344	342	349	354	365	301	389	357	353	308	348	340	309	351	403	349	341	357	332	333	342	338	353	357	362	356	359	394	339	321	353	348	343	391	356	346	371	358	346	346	356	360	348	345	363	379	332	354	342	356	357	357	353	326	380	340	356	366	348	344	354	339	310	322	353	358	333	360	375	358	340	353	375	329	344	352	360	367	345	321	372	361	363	380	349	349	365	369	367	333	331	339	327	324	336	359	350	326	311	332	371	347	360	361	333	368	387	367	307	345	371	341	321	365	366	331	356	342	382	348	358	344	366	346	328	347	388	333	345	350	369	344	362	327	322	321	364	313	352	365	357	323	341	374	366	369	352	323	337	367	337	341	347	336	354	321	337	347	363	362	350	355	338	311	328	354	335	376	343	326	377	371	342	337	350	343	335	354	357	329	344	369	354	356	356	343	350	363	343	338	333	367	343	378	341	376	348	314	359	353	370	330	326	326	351	349	373	339	365	346	370	346	356	323	370	365	364	346	346	326	353	343	356	334	345	351	341	356	371	359	356	344	335	364	356	374	400	334	366	346	317	359	333	346	368	341	338	347	356	347	337	353	362	372	377	308	358	356	369	368	344	411	339	354	341	314	323	336	369	377	351	356	317	354	383	386	364	339	348	356	366	352	377	382	369	346	369	328	358	363	337	346	348	351	348	346	343	375	355	338	377	337	345	359	336	339	347	394	332	358	321	304	356	373	356	354	334	349	353	344	363	348	341	346	345	337	349	332	321	359	358	345	369	336	336	367	333	354	370	375	337	347	350	340	337	361	403	348	331	341	367	346	373	336	335	361	365	364	357	352	351	375	349	338	348	341	316	336	349	335	376	370	363	318	321	404	330	361	381	352	331	345	328	341	354	332	362	297	348	342	379	362	324	366	342	358	348	339	354	360	340	337	349	350	339	357	366	380	342	347	389	364	316	368	350	402	373	349	345	307	387	349	374	361	330	324	372	367	359	365	352	329	349	313	371	350	356	375	343	364	319	343	331	313	334	318	357	354	356	360	374	379	369	340	352	351	354	350	374	366	351	353	334	384	348	341	357	358	337	347	326	341	375	335	372	368	305	342	362	374	334	345	384	358	345	366	352	336	328	323	340	345	318	346	371	324	386	339	331	373	364	350	324	332	367	332	386	343	346	342	350	354	367	345	362	355	416	325	382	364	335	346	350	343	319	373	330	379	347	354	352	350	363	356	348	340	357	372	343	341	380	332	322	352	355	386	343	348	387	375	344	403	357	376	322	374	340	347	373	364	336	350	376	340	361	357	325	341	353	328	351	361	321	367	384	356	323	362	356	363	348	360	320	345	316	356	346	374	346	345	389	334	343	324	376	339	376	346	335	322	341	359	366	349	343	352	332	355	338	363	351	372	355	354	337	359	334	321	376	340	335	334	326	406	361	335	339	378	357	358	373	354	378	341	367	336	342	346	361	331	355	369	374	351	321	358	395	344	359	337	324	350	345	341	331	341	331	333	344	343	369	314	344	341	381	355	358	343	347	367	342	334	318	365	363	364	346	343	353	379	378	363	348	341	379	348	373	353	347	352	355	370	332	360	377	339	358	358	340	382	387	356	327	331	340	356	340	346	391	364	337	336	341	355	332	367	351	356	318	343	363	359	345	353	391	344	355	325	329	360	344	340	332	338	347	320	331	351	341	351	356	387	352	367	386	343	372	337	323	366	349	381	332	367	352	323	328	342	364	395	371	351	320	350	358	334	357	329	371	351	350	382	334	333	358	335	329	357	346	316	340	340	379	362	371	328	350	369	362	320	392	338	374	389	337	392	368	357	311	354	364	346	349	332	332	350	320	349	331	386	355	342	373	368	381	389	375	340	348	323	329	359	333	356	365	346	341	353	330	369	332	362	348	324	373	358	347	332	355	346	320	374	354	366	343	384	346	357	357	344	360	362	374	339	370	348	310	368	348	356	361	370	365	334	333	363	373	333	388	342	373	377	328	339	331	335	371	335	342	327	382	356	349	361	369	329	353	348	325	342	345	328	346	343	377	356	368	344	368	330	342	359	341	349	347	331	349	306	368	343	359	330	313	348	359	357	314	324	359	369	339	370	336	343	344	361	351	341	365	363	331	358	344	330	316	356	350	352	328	347	328	383	383	349	345	321	352	341	338	333	368	342	353	335	366	348	374	375	346	391	357	320	377	348	320	387	364	349	349	356	337	365	341	362	352	341	330	350	352	352	383	336	348	369	309	352	323	348	335	343	370	389	361	365	352	327	346	316	295	370	349	369	328	380	323	388	342	345	384	366	342	337	334	334	357	372	351	312	350	383	352	329	353	357	360	340	350	344	380	320	391	336	374	355	345	357	337	376	383	380	340	365	369	378	322	345	351	348	333	371	362	361	340	338	382	390	311	351	348	334	338	322	369	344	339	372	343	333	385	345	360	358	360	351	304	335	339	346	346	347	356	332	360	356	361	347	319	339	340	332	331	381	341	323	375	337	334	363	318	369	350	320	344	355	340	347	381	389	346	362	313	413	376	352	364	371	348	337	341	362	340	349	323	334	336	373	351	340	374	355	389	332	339	357	341	364	337	366	333	357	341	334	352	350	341	350	350	331	368	333	379	374	359	338	357	360	367	328	338	370	356	369	366	423	360	350	334	335	333	348	343	372	376	380	329	374	340	370	319	348	337	344	350	309	286	343	368	363	315	343	378	355	330	331	339	335	315	367	365	355	354	349	353	327	375	339	328	351	346	331	361	388	349	369	348	381	380	357	335	377	367	355	367	369	347	327	370	354	334	321	342	358	381	321	362	370	358	366	359	351	358	343	338	337	357	354	356	360	351	306	363	356	344	332	338	342	365	381	352	343	355	357	375	339	363	361	368	341	330	321	343	354	335	343	339	354	333	349	373	362	360	331	370	361	334	387	312	343	352	366	357	356	376	337	383	366	374	383	317	326	306	348	336	362	365	357	375	361	369	385	339	384	340	365	341	321	345	341	377	357	372	307	346	342	354	357	345	369	363	360	343	363	359	342	345	364	376	362	343	321	327	346	352	364	348	347	358	334	350	368	341	331	370	348	338	341	310	347	362	396	378	356	370	324	378	355	346	336	351	353	362	348	333	367	380	363	378	396	345	349	387	352	365	386	303	309	358	348	377	363	331	372	369	334	357	363	360	368	334	376	353	388	365	347	346	346	290	401	333	325	353	362	360	371	338	361	323	362	345	359	353	351	347	355	354	325	324	374	318	337	330	332	344	342	355	355	346	370	356	371	356	365	355	370	365	345	365	341	345	356	322	347	336	369	362	336	362	355	346	347	340	386	364	345	363	368	370	356	372	342	339
32598	39365	43017	30022	18450	10553	6473	4167	3245	2276	1756	1276	969	841	627	546	513	451	439	389	387	366	369	371	403	335	347	357	316	353	320	344	339	291	315	337	352	295	319	359	315	323	327	321	293	312	314	331	322	315	324	365	336	335	338	321	318	315	330	314	327	296	318	321	347	326	318	293	324	327	322	311	309	348	319	343	302	325	302	312	315	350	324	308	324	290	299	332	327	322	322	349	303	321	275	302	323	356	302	297	318	320	360	340	309	307	318	295	329	308	278	292	306	287	314	313	311	330	315	315	342	328	329	315	331	311	297	315	351	298	324	346	336	323	299	312	328	312	303	320	335	308	330	278	313	319	308	319	316	333	310	307	317	307	305	327	319	321	332	290	333	314	294	307	326	310	333	326	296	311	306	326	306	299	349	329	340	310	345	307	319	336	310	321	322	334	306	318	325	306	310	296	341	343	330	343	322	290	323	327	319	302	341	304	282	297	316	319	330	324	323	343	303	327	315	303	329	314	306	340	314	335	328	305	321	306	299	345	317	312	321	307	315	316	337	286	318	312	306	310	302	332	323	306	340	311	305	330	315	305	336	322	317	319	302	334	319	308	327	293	344	324	315	308	310	316	294	319	332	331	287	304	342	290	311	290	299	289	312	333	304	277	323	330	312	319	316	298	337	316	346	302	316	346	321	331	308	308	294	318	297	331	313	352	332	330	336	333	320	324	324	321	330	308	310	320	312	307	322	312	323	303	295	308	311	307	313	327	332	321	323	319	322	308	347	318	355	338	304	290	301	321	293	350	325	336	313	334	321	303	300	319	341	340	323	319	345	294	304	280	314	313	312	293	304	301	319	305	302	330	292	334	299	330	298	307	291	330	304	326	341	361	322	304	307	293	314	313	307	316	282	345	314	313	310	321	341	288	289	297	314	312	301	339	306	283	302	351	340	330	332	325	338	342	284	328	300	310	327	296	307	338	348	332	312	310	303	337	313	318	336	301	300	326	270	325	338	295	294	283	312	343	334	346	337	314	305	310	304	317	318	290	315	321	331	300	330	318	301	278	299	320	318	337	306	296	308	333	266	314	342	325	304	335	309	321	307	337	316	322	319	301	328	309	354	322	323	302	295	318	329	322	312	321	328	344	323	297	365	326	331	297	297	322	321	295	295	300	316	340	332	295	337	342	301	292	303	323	293	314	340	336	293	308	323	310	329	314	339	322	321	311	347	304	301	290	326	306	299	301	302	315	301	339	326	326	310	331	288	308	329	290	353	320	288	328	323	320	292	312	319	271	325	300	303	344	325	313	308	316	329	352	333	314	306	334	319	347	303	311	320	328	304	308	308	334	309	338	310	319	298	311	302	338	287	326	348	340	327	311	325	326	339	283	321	326	289	321	312	315	320	285	339	349	322	330	314	310	337	274	341	297	325	316	325	319	337	314	333	320	287	358	301	315	316	349	333	294	344	320	314	309	318	307	292	345	309	309	303	291	305	328	318	333	352	338	325	293	310	327	316	312	320	283	322	313	336	301	310	317	293	325	320	346	330	325	313	302	343	301	334	342	330	315	277	322	366	311	331	324	318	286	341	341	310	329	287	322	302	326	363	306	304	313	337	289	313	317	322	313	343	303	315	317	310	322	285	305	330	300	317	322	309	305	302	292	311	304	347	323	320	317	328	347	300	296	290	307	314	302	290	304	290	330	299	302	285	316	323	307	328	314	291	330	312	309	315	309	317	333	310	328	330	326	294	305	322	320	332	336	298	317	342	309	314	315	322	319	333	321	300	255	338	299	313	297	347	336	292	315	328	307	299	325	312	300	296	315	314	321	319	310	336	284	326	315	306	291	320	334	327	298	315	316	353	317	309	316	312	305	291	329	275	347	343	338	314	321	300	268	335	323	314	323	310	322	343	281	306	318	307	308	316	321	320	295	306	321	333	305	332	322	279	298	319	288	317	315	315	318	286	313	289	300	321	316	318	337	343	319	318	353	326	309	303	305	287	319	315	299	304	318	313	328	351	306	295	323	303	314	316	306	322	336	328	320	305	306	279	322	292	294	312	318	323	313	277	316	308	293	327	328	294	336	343	322	333	344	312	294	300	302	310	308	327	335	338	352	300	309	309	333	340	302	303	338	347	308	328	318	295	331	321	307	337	339	280	325	346	334	348	323	335	288	304	302	329	313	326	294	300	302	308	317	318	335	329	329	315	304	310	301	306	325	326	290	316	317	281	320	334	306	332	318	327	314	315	307	307	316	305	319	298	336	319	311	332	332	302	320	322	303	306	303	342	319	301	319	309	313	355	328	347	310	310	321	304	293	370	301	307	301	325	310	310	298	309	285	306	311	325	304	313	322	349	340	314	338	299	301	319	347	309	319	306	331	298	288	309	318	312	319	314	341	294	295	353	302	326	319	343	314	326	331	303	305	313	351	318	323	329	315	306	294	310	349	301	304	302	297	329	329	319	311	326	333	322	305	280	345	291	290	315	325	333	299	307	299	296	308	326	329	337	347	338	305	292	316	309	282	287	320	315	316	319	341	306	296	297	271	320	321	280	277	311	319	306	299	307	289	304	316	348	286	324	308	314	297	322	320	286	353	304	334	321	277	305	301	323	316	311	322	283	307	352	330	316	299	318	331	343	313	334	330	329	319	349	272	315	337	324	311	325	312	340	344	288	319	345	326	312	328	301	317	287	322	325	294	313	320	321	293	298	304	287	295	293	350	334	328	353	306	298	324	311	277	295	330	332	329	297	326	316	338	354	314	333	302	333	319	312	305	318	324	307	339	338	295	302	336	324	348	345	325	343	305	364	318	316	323	300	313	359	306	310	336	311	323	331	296	292	339	330	301	347	304	293	333	308	299	326	300	290	305	334	296	329	329	305	310	324	332	334	335	296	322	324	320	322	350	318	319	321	335	317	299	323	318	317	352	340	307	325	305	328	289	305	334	310	352	323	305	344	328	306	297	312	303	326	309	293	320	301	298	310	310	331	320	346	328	281	301	322	270	298	276	324	287	313	319	332	281	301	312	322	315	315	344	304	340	352	291	290	320	320	301	316	331	296	293	287	295	313	295	337	308	326	316	333	350	331	327	326	312	288	347	315	349	324	324	321	320	338	320	329	311	304	325	310	318	337	337	350	316	303	344	324	311	312	304	319	290	318	330	328	320	314	320	305	309	301	297	304	333	323	356	318	282	302	330	319	273	330	342	331	304	298	355	297	308	358	295	393	325	294	308	325	315	309	327	317	304	300	336	317	293	316	313	305	301	291	314	339	337	307	300	274	356	298	316	303	311	315	331	335	333	318	297	318	346	340	323	320	306	302	298	298	324	310	299	306	307	290	359	295	312	296	336	309	323	300	315	307	309	317	293	292	290	328	322	342	333	327	340	288	291	333	336	335	304	331	326	337	359	311	336	329	330	301	343	295	307	307	305	329	307	302	319	320	323	353	337	325	345	311	331	327	322	357	309	311	346	284	324	303	316
33938	52835	41421	28052	20490	14175	9972	7170	5430	3987	2984	2116	1498	1284	1028	814	636	568	640	504	467	431	394	418	383	407	394	436	406	384	358	362	307	355	341	359	337	359	386	334	340	332	302	357	363	342	312	336	347	354	345	354	333	322	359	316	356	308	348	317	340	362	343	314	313	351	322	308	337	362	326	327	343	329	376	332	323	310	318	339	341	299	351	356	328	332	337	325	328	321	338	342	357	370	336	356	385	339	326	358	335	326	331	328	378	320	340	329	336	305	360	332	352	359	342	320	314	359	339	335	333	372	312	336	329	333	327	330	322	341	331	342	334	362	365	356	354	324	331	317	325	314	327	348	366	327	342	304	342	352	318	315	333	324	324	331	325	358	321	347	319	354	323	320	328	316	348	324	375	313	335	340	286	343	342	366	312	338	356	341	348	332	327	360	332	325	343	320	332	346	323	355	350	329	340	332	345	319	319	358	317	350	325	358	316	328	327	332	347	352	325	327	327	326	349	319	371	355	356	331	329	336	347	319	336	333	296	332	335	335	361	333	335	344	350	328	307	321	337	348	332	324	297	332	321	323	327	355	358	315	327	335	322	352	329	310	325	341	376	338	318	334	342	314	310	360	308	344	331	342	335	316	327	342	333	333	348	346	356	334	349	360	361	355	331	354	338	330	309	328	363	347	334	340	340	344	317	311	332	335	317	330	299	332	321	334	354	307	326	369	289	340	320	354	352	338	308	326	317	323	359	335	342	321	350	331	315	340	347	343	350	320	354	328	320	331	354	341	339	335	328	304	364	350	358	336	309	316	326	327	318	377	317	339	382	330	356	337	363	362	313	324	338	330	337	379	317	326	307	354	331	372	324	338	320	316	327	313	317	329	338	313	359	315	328	325	293	346	315	360	312	329	343	333	337	331	336	356	342	331	321	316	330	312	325	320	335	343	356	313	344	367	353	346	326	347	329	356	344	331	322	321	332	340	316	353	325	351	345	338	353	375	327	356	334	340	303	354	334	317	345	331	335	330	358	334	332	331	299	314	326	356	339	321	352	332	370	324	314	332	300	335	359	364	379	318	319	349	300	337	309	361	319	367	319	343	343	331	323	334	315	347	356	321	329	344	324	334	327	326	312	304	330	339	334	361	353	319	378	319	335	321	343	318	315	360	342	331	347	334	321	325	348	299	347	386	318	319	339	337	349	343	329	329	361	344	322	350	368	329	331	328	370	329	328	335	315	363	344	322	336	331	338	350	319	330	314	346	362	342	333	346	332	361	327	348	352	346	331	329	324	327	339	343	359	336	358	314	337	360	359	304	328	338	338	353	344	325	336	333	340	307	338	330	343	349	326	331	362	324	294	358	323	317	329	330	329	328	363	337	326	351	328	323	340	314	319	381	321	325	323	311	356	350	329	344	402	324	349	351	315	351	313	327	376	337	320	341	337	324	328	313	344	329	307	361	349	385	333	321	363	342	362	314	338	304	330	337	352	346	325	340	344	359	338	358	326	377	361	320	317	350	343	328	338	345	307	350	333	323	336	357	341	307	347	362	334	330	325	321	357	313	313	336	310	308	348	327	339	366	345	339	341	345	360	360	323	316	326	302	320	341	349	344	384	316	296	332	313	327	354	340	315	297	340	337	372	338	316	325	365	355	333	324	313	342	311	360	364	348	342	365	330	341	334	308	314	343	338	365	365	330	326	308	304	353	318	321	342	345	306	340	337	332	312	330	338	350	341	367	352	330	347	340	375	339	327	367	342	310	336	374	345	308	319	313	350	334	321	325	333	340	344	316	325	301	307	328	356	327	367	338	312	348	344	349	319	297	345	347	339	313	348	314	328	365	329	325	350	322	325	340	339	355	336	383	359	336	325	348	322	338	326	348	351	317	343	352	341	333	303	330	310	354	310	348	364	325	332	329	296	317	332	320	329	329	306	324	329	297	355	356	317	350	356	341	337	355	349	384	331	338	343	336	328	323	348	308	355	323	356	358	305	355	340	369	341	321	329	318	374	355	306	345	323	366	334	327	347	335	310	356	342	340	314	303	357	343	336	337	330	321	333	320	322	313	331	344	310	350	348	361	336	302	385	339	330	337	301	330	310	312	305	300	321	346	320	323	328	320	327	361	364	343	314	320	346	353	375	359	353	333	306	357	336	336	357	364	326	339	321	338	344	340	316	330	341	354	353	346	325	315	320	301	322	315	366	316	361	339	315	340	356	324	344	345	329	326	316	347	343	314	361	348	373	336	332	349	366	334	352	342	342	320	358	317	311	346	334	372	343	312	340	294	351	324	345	321	343	350	350	356	335	349	338	333	371	333	346	331	352	309	346	310	332	342	335	302	335	356	319	316	325	314	351	323	328	335	320	320	300	338	339	335	356	327	335	346	301	335	318	279	335	354	349	352	312	346	358	340	346	329	350	337	367	356	301	333	348	341	323	302	347	345	332	324	350	345	361	334	326	315	332	378	312	334	327	349	346	342	340	334	326	321	323	321	331	343	337	335	350	326	345	311	368	389	326	328	322	352	353	307	356	302	365	339	323	331	357	320	331	343	326	324	348	376	338	329	344	333	363	357	333	351	336	330	369	346	317	340	343	350	320	306	338	341	306	345	360	354	333	350	348	307	338	333	323	349	325	315	324	315	351	332	313	351	307	321	333	334	337	319	329	304	299	361	309	303	346	320	335	312	370	332	343	325	332	328	315	319	363	343	320	331	353	325	324	362	335	347	359	331	340	326	362	308	333	317	336	328	346	345	350	313	376	346	342	312	323	328	332	341	365	357	290	332	341	347	368	345	327	346	350	344	350	312	337	320	296	364	312	354	353	305	315	365	331	359	331	382	336	327	356	342	336	339	328	348	331	385	335	328	330	328	338	347	323	352	319	367	322	332	325	327	314	317	318	349	350	364	356	325	346	308	360	317	311	333	320	334	349	350	322	351	356	370	331	347	325	340	362	362	337	365	364	313	338	317	366	340	324	332	340	324	347	311	353	326	339	350	327	331	358	335	337	335	362	360	324	332	338	321	316	395	358	356	307	330	327	338	297	365	327	308	361	342	298	375	345	348	351	350	327	332	314	352	302	351	356	336	372	346	343	345	372	336	338	330	345	350	362	318	316	307	307	362	335	333	330	350	353	339	326	323	318	338	342	364	330	334	312	345	320	314	344	373	362	331	338	332	329	344	330	376	355	302	314	322	335	348	355	321	320	349	338	315	358	327	328	312	339	318	300	294	344	323	336	320	307	337	359	344	368	344	345	356	333	355	315	347	348	357	323	341	345	350	358	378	337	337	360	334	336	316	343	318	315	352	330	327	329	327	343	358	353	340	346	307	326	334	370	340	321	336	329	328	332	360	342	318	377	320	325	304	343	320	325	314	307	337	299	323	344	334	323	320	348	350	313	349	357	334	372	389	358	336	364	333	313	342	303	347	311	333	322	334	348	340	338	330	335	336	316	315	333	348	366	331	332	346	370	321	323	328	357	319
24219	21440	29044	26329	23988	20477	13865	8705	5993	4247	3229	2293	1628	1357	1001	823	699	593	559	496	465	478	419	393	380	347	326	364	347	347	357	308	340	358	341	336	339	308	362	303	286	291	303	306	360	318	292	322	315	308	305	319	355	282	326	293	315	321	304	302	294	316	316	303	319	310	298	334	290	329	339	308	305	305	318	333	294	357	349	321	322	313	301	319	322	293	292	295	326	316	327	314	307	305	319	305	293	304	315	318	297	335	319	323	318	359	305	309	351	334	313	339	301	320	316	313	316	314	307	298	318	314	320	282	317	327	332	326	367	339	322	322	316	320	303	341	321	274	305	301	258	301	316	309	305	321	333	325	354	291	305	312	291	314	295	352	277	332	334	315	303	328	345	306	311	294	314	280	301	301	320	296	317	341	333	343	324	320	323	311	335	310	304	334	312	289	331	293	308	346	298	320	302	285	320	315	322	303	339	339	337	285	283	333	318	317	323	311	294	305	293	296	299	312	317	317	323	310	326	284	314	342	309	314	323	317	289	331	307	348	322	297	306	308	325	327	293	320	304	322	303	315	333	315	328	296	324	332	308	288	294	331	316	302	337	324	322	315	314	291	328	311	318	323	299	336	312	295	338	268	296	328	305	330	332	294	282	324	290	320	314	317	340	318	335	342	314	310	296	300	293	249	305	315	324	280	295	317	308	318	281	299	284	320	343	329	319	349	351	332	317	330	341	349	298	323	324	308	314	319	294	310	292	303	305	323	318	299	333	298	326	292	319	340	324	308	298	295	307	300	326	287	320	325	312	334	312	281	316	316	325	342	337	312	325	302	298	294	335	325	300	282	310	319	296	334	308	303	312	310	309	313	322	302	319	316	316	341	315	312	297	339	301	273	284	327	314	303	311	353	336	380	304	315	280	300	302	300	329	300	298	318	314	333	300	331	318	324	353	306	292	306	299	307	336	299	299	319	296	308	300	321	332	311	291	283	311	297	304	315	281	304	289	317	346	317	290	323	274	329	312	331	309	343	329	314	360	318	294	310	309	293	309	328	327	308	309	283	324	311	309	280	304	306	304	326	315	323	307	315	303	340	307	317	280	309	289	309	304	336	301	333	317	335	311	318	329	311	341	309	325	326	330	288	266	280	315	324	306	298	307	309	300	312	324	351	300	299	309	316	309	305	351	294	289	307	291	331	320	325	273	331	327	319	321	316	327	345	275	336	317	270	279	331	327	305	290	356	299	320	292	312	302	316	319	298	314	287	318	317	303	363	302	334	300	296	311	316	321	312	331	301	303	316	315	317	320	326	307	312	316	295	332	306	304	316	332	328	341	301	314	295	320	288	287	318	302	322	276	319	293	314	339	323	333	315	326	324	312	342	329	291	315	324	333	325	320	324	292	308	310	323	328	306	299	302	317	313	320	308	344	291	314	319	315	309	310	312	298	286	283	341	295	328	352	332	292	333	327	341	301	304	270	311	290	303	299	330	300	309	323	296	321	316	288	307	321	338	273	304	289	321	291	301	311	322	323	276	295	345	319	290	312	310	328	311	324	353	320	314	322	297	296	345	313	290	313	325	326	313	323	301	309	292	303	316	297	334	314	294	335	314	325	300	290	356	309	334	314	309	304	310	317	319	300	303	315	317	332	327	332	295	334	316	295	330	304	303	332	313	314	298	294	315	281	324	310	310	336	301	305	308	315	299	298	304	303	329	337	305	296	329	323	310	326	291	306	343	346	295	320	319	336	329	324	305	325	306	326	324	348	290	297	298	306	324	323	296	340	313	326	299	316	294	300	300	294	326	293	321	328	310	321	318	315	323	303	312	323	323	309	337	293	303	283	286	307	346	331	278	306	333	307	310	316	333	320	336	316	321	327	347	321	329	302	295	296	325	304	307	298	283	300	322	302	284	307	315	322	295	350	314	337	331	312	281	312	322	328	327	341	318	307	303	300	325	318	339	328	323	279	356	323	310	330	320	323	328	263	335	300	285	288	309	335	290	326	333	317	331	324	309	326	330	304	314	331	277	305	318	324	338	332	288	306	332	304	283	317	351	294	338	331	323	307	312	303	318	341	285	279	303	305	326	328	290	315	308	320	322	311	321	324	316	309	292	311	310	308	320	310	309	309	300	307	304	305	331	357	307	329	297	297	315	306	309	290	310	319	287	324	282	299	333	319	297	340	298	316	293	311	316	332	303	330	312	303	325	307	318	315	292	310	319	314	321	298	312	316	317	329	313	331	293	312	313	300	330	333	297	288	334	313	328	294	315	313	288	309	301	318	323	317	312	303	325	321	312	322	279	277	311	326	321	342	290	292	298	315	300	320	310	297	325	292	306	318	325	338	308	328	297	297	293	352	258	301	315	306	304	288	311	332	319	310	286	307	312	305	288	320	302	302	301	294	319	311	320	330	307	334	317	324	296	320	282	288	309	340	327	314	313	297	321	305	296	307	295	301	269	337	322	335	331	328	318	301	308	337	322	301	310	338	318	309	329	318	330	294	321	285	295	300	314	303	314	296	293	344	292	318	310	309	309	316	322	338	324	307	315	336	302	330	315	300	318	300	337	322	336	334	310	302	327	334	335	302	299	294	314	327	323	311	340	303	354	284	320	277	322	320	331	341	309	301	347	339	306	341	320	295	323	308	299	335	314	329	343	301	345	325	326	290	318	328	328	346	312	282	320	323	299	312	358	309	308	303	315	318	319	285	320	317	337	339	317	323	299	331	288	305	310	297	330	283	356	315	330	334	280	291	308	286	338	288	281	321	327	316	362	305	320	340	325	292	313	329	316	312	310	327	305	346	291	332	308	284	309	291	326	284	309	296	311	324	308	307	341	330	337	307	303	304	308	301	376	314	323	293	328	310	329	343	330	322	287	328	318	314	293	292	321	315	319	310	295	279	311	332	287	348	323	310	304	339	320	331	305	339	299	303	321	307	289	312	300	309	313	329	305	324	292	329	326	302	253	335	319	336	320	306	308	326	322	320	334	297	320	332	321	297	332	319	291	298	347	315	323	316	305	295	320	315	343	328	316	318	322	333	325	307	292	323	341	304	312	313	287	292	318	321	300	306	297	339	311	322	303	322	308	302	309	311	310	293	302	310	291	299	326	273	334	297	328	299	308	318	329	348	299	300	316	299	297	303	286	314	351	289	309	303	329	281	324	301	287	283	292	321	304	303	309	294	321	262	288	290	302	322	310	305	333	306	335	291	321	298	313	285	317	353	309	321	308	298	315	313	307	307	289	319	314	300	299	309	285	329	265	316	330	316	310	308	321	318	314	326	336	337	299	304	329	318	325	323	346	302	295	299	298	309	299	298	300	326	305	347	309	323	273	304	302	345	340	308	294	308	312	320	336	315	351	304	308	340	307	288	316	312	317	317	303	316	334	308	279	306	290	336	318	292	285	302	351	309	319	335	331	319	353	286	318	309	310	326	309	306	308	298	300	315	334	306	314	326	298	306	354	298	360	338	314	315	315	317	343
33133	60692	49413	36008	28028	20712	15568	12472	9308	6881	5136	3548	2632	2059	1604	1083	953	804	750	689	591	546	471	461	440	394	389	336	383	391	374	359	348	370	340	333	365	342	328	337	322	351	322	349	329	335	353	354	341	319	304	331	349	320	311	329	316	288	374	294	328	322	351	317	351	334	325	344	317	322	286	355	329	350	326	355	373	361	305	330	292	358	340	356	344	342	338	331	329	314	308	322	345	342	339	311	315	337	344	316	335	308	358	363	328	334	367	325	298	356	350	331	320	331	293	336	358	317	309	357	330	307	349	336	308	333	287	315	334	351	330	352	303	330	333	343	330	349	319	366	337	307	316	336	326	332	330	317	336	312	346	314	311	297	351	304	345	340	343	321	351	338	324	332	332	352	332	347	298	317	307	375	304	333	315	311	306	317	354	316	323	332	342	334	313	351	316	331	319	338	335	342	342	331	352	350	331	310	320	319	348	348	345	307	354	319	346	332	338	320	318	336	331	332	341	341	341	364	317	359	322	338	330	350	350	334	321	342	343	328	325	339	312	330	316	325	317	323	320	330	305	325	341	288	385	326	312	330	326	320	312	345	313	317	348	321	325	349	343	335	325	335	338	352	329	358	352	319	356	325	346	312	309	313	350	329	363	343	323	327	327	309	303	311	354	307	366	310	304	343	334	319	355	336	298	332	306	330	297	319	351	345	324	334	379	314	364	353	322	291	340	330	352	310	349	311	323	338	326	342	363	320	329	345	312	349	331	334	317	304	308	322	296	341	348	331	361	310	326	354	351	298	354	326	339	358	307	346	345	322	350	342	309	319	318	321	331	320	342	331	325	358	329	355	327	313	319	341	303	340	307	342	319	334	331	307	329	312	328	337	348	322	296	323	362	292	305	305	347	342	356	305	349	348	354	347	353	333	333	338	346	331	316	330	358	328	347	342	318	338	313	354	321	310	338	335	307	307	304	326	352	352	312	299	323	318	329	336	338	330	345	314	342	306	322	329	325	320	309	333	309	322	322	339	344	334	322	357	338	333	320	306	356	379	332	318	341	323	313	317	322	348	322	307	305	312	314	323	335	324	335	325	324	299	330	348	338	365	348	336	329	304	333	320	328	357	328	355	359	326	311	333	331	335	322	359	305	305	369	366	328	311	342	336	349	327	300	337	370	352	351	322	345	332	302	325	336	361	344	338	343	365	314	367	335	322	334	360	308	300	325	318	329	330	372	336	317	342	325	359	344	305	321	339	328	333	364	347	312	328	308	313	306	311	321	341	323	345	323	300	342	303	317	315	341	349	316	359	324	358	315	331	319	342	323	307	305	310	364	338	314	343	349	345	322	303	342	353	317	332	323	332	320	295	341	341	337	309	328	338	309	307	349	354	299	322	351	339	330	304	345	342	304	334	311	322	345	314	317	356	326	320	338	335	347	354	320	349	356	323	317	307	332	340	326	328	327	349	329	334	331	337	326	347	314	299	328	326	323	321	317	327	354	337	324	324	343	285	320	325	309	352	334	333	330	329	343	330	326	298	327	322	311	318	394	347	335	340	331	319	331	366	370	340	366	338	337	332	305	364	317	309	333	350	348	328	322	342	364	330	328	336	371	346	327	298	318	335	351	331	352	308	331	308	344	343	334	326	324	319	336	325	359	352	357	332	327	326	341	328	314	369	336	290	330	312	338	325	341	327	333	322	339	326	344	322	285	331	324	348	333	334	335	338	325	311	335	338	332	348	347	328	336	307	331	321	351	352	342	340	342	344	314	305	308	339	318	322	350	345	358	344	333	299	325	352	324	344	316	326	329	351	309	334	327	354	322	316	311	330	358	327	347	340	358	369	301	342	344	319	350	334	367	309	302	326	298	312	349	344	355	350	318	331	326	344	313	346	307	346	282	332	309	327	301	372	339	323	327	317	327	317	338	316	337	318	327	323	337	331	311	316	343	323	342	351	328	302	353	349	329	350	301	334	293	338	322	330	313	339	336	300	325	347	335	314	365	341	323	311	321	314	336	307	333	361	315	314	356	311	310	337	376	337	329	313	347	316	340	347	324	353	324	335	324	356	336	342	333	326	339	326	332	328	336	363	312	351	352	331	304	348	305	351	336	321	328	317	312	308	324	341	337	318	309	310	320	317	364	339	354	357	341	337	316	324	330	339	325	337	331	341	339	333	328	292	361	307	324	330	331	339	360	295	352	347	341	328	321	334	347	314	322	301	379	339	320	345	332	350	359	351	335	321	336	321	358	339	334	339	325	324	353	335	323	352	273	335	334	328	327	336	374	313	302	337	335	325	320	324	311	349	332	323	297	314	322	330	281	305	320	333	308	336	317	314	341	311	354	334	341	332	332	319	290	334	340	343	334	330	345	347	298	313	332	356	311	333	327	353	356	307	359	333	360	326	331	334	310	339	328	321	297	299	299	307	358	369	335	308	337	277	335	323	344	318	359	355	337	335	342	333	324	313	329	333	344	343	314	354	321	297	365	338	341	331	340	335	337	347	318	307	332	363	307	321	338	318	342	354	329	363	320	321	331	359	305	359	330	351	328	357	341	324	319	327	313	336	316	306	326	307	335	335	358	349	291	340	340	380	320	335	317	332	314	339	321	347	327	313	335	348	349	315	354	324	327	354	320	358	307	350	320	349	299	364	354	332	311	315	349	341	354	306	336	330	335	328	337	333	340	330	323	324	334	365	342	330	334	317	328	359	351	330	301	312	347	334	333	360	326	327	293	331	349	331	347	328	361	344	324	304	335	331	302	336	287	339	311	356	319	332	344	297	321	320	349	353	332	332	352	360	319	338	332	315	312	332	309	323	332	356	355	333	321	338	315	328	295	357	346	330	299	330	378	310	366	322	341	325	327	342	344	321	317	318	340	343	315	338	316	329	323	355	334	333	331	316	288	322	334	335	342	335	324	357	339	341	355	331	325	320	322	308	310	350	356	362	308	338	333	328	336	358	341	307	309	343	361	341	309	328	301	319	336	341	315	335	350	346	302	343	341	333	315	333	344	359	357	326	358	311	321	345	336	322	318	322	357	378	322	318	324	338	337	316	319	325	328	325	316	349	313	329	306	335	320	325	338	323	332	324	321	337	348	311	349	334	342	344	349	347	330	309	317	337	302	330	368	385	353	326	312	344	348	303	366	336	307	351	342	341	337	339	315	329	339	301	335	344	320	340	320	328	327	302	319	318	354	328	303	350	337	323	322	357	331	338	324	339	322	312	333	334	347	336	325	351	330	309	374	332	319	327	341	353	332	309	332	340	328	333	343	332	323	340	329	325	324	337	347	351	338	337	330	361	322	353	342	342	337	358	307	305	322	313	338	330	369	356	338	325	341	346	308	310	315	336	339	346	314	336	340	343	306	334	334	323	327	341	342	310	371	336	310	314	324	301	329	323	352	314	317	350	340	320	337	320	340	330	344	323	309	321	359	323	313	323	335	306	303	318	320	344	324	357	351	350	367	339	335	328	348	311	344	312
25452	21713	30340	29918	22155	14685	9056	5995	4216	3114	2443	1836	1327	1046	928	733	582	519	532	495	452	432	383	413	382	398	339	376	397	339	390	356	350	354	353	350	350	345	349	339	347	336	363	345	362	330	295	304	311	354	340	357	335	323	317	344	320	316	336	316	353	339	321	325	325	315	303	332	291	358	358	329	334	333	362	334	330	349	346	350	303	351	339	317	354	348	321	344	358	313	343	341	333	312	346	316	319	334	324	292	327	348	305	328	327	323	328	352	358	379	358	338	328	339	365	343	337	358	324	281	320	317	348	345	335	293	352	388	334	304	302	289	345	326	321	346	338	333	336	330	330	331	345	369	349	351	316	370	318	302	341	352	348	338	343	347	323	354	332	376	365	330	342	362	345	334	327	361	326	332	349	346	318	341	332	338	311	336	319	305	366	362	350	345	334	309	315	315	326	348	323	312	314	319	319	351	326	323	374	323	323	349	331	329	338	353	313	331	366	302	292	349	386	328	321	345	339	350	338	329	315	341	347	348	314	316	317	382	362	317	372	323	334	330	325	309	345	340	370	358	303	361	331	338	329	341	347	337	322	328	294	294	336	326	324	311	360	348	351	336	333	365	366	335	318	334	324	341	320	335	334	341	339	349	352	294	318	317	326	367	312	350	332	330	319	328	332	344	354	345	350	308	333	333	297	348	339	342	345	350	348	370	347	327	334	323	324	290	323	359	311	363	317	352	321	316	323	348	340	310	385	312	325	312	320	329	343	366	313	321	362	334	325	324	346	311	314	339	364	316	301	348	328	324	316	330	321	330	315	339	325	317	321	350	340	346	328	330	356	331	321	323	313	343	365	340	342	370	328	340	379	322	340	341	321	340	340	304	376	339	305	339	336	330	349	343	368	328	355	381	350	338	354	359	324	323	329	296	337	340	346	333	314	346	350	354	324	334	309	367	347	329	334	337	369	346	356	342	331	338	338	336	354	346	349	344	338	322	349	335	339	318	367	344	349	355	337	352	321	340	301	349	342	334	350	347	326	345	332	358	320	333	330	322	294	304	334	352	340	342	347	357	326	356	342	280	361	351	344	335	334	355	335	307	324	321	350	360	376	325	346	366	343	326	313	355	352	361	341	342	347	309	371	339	340	327	362	360	338	346	343	336	338	294	331	341	345	359	321	321	328	318	332	340	319	321	336	335	331	302	337	333	309	350	334	340	323	342	330	362	347	350	328	338	381	346	326	323	325	350	308	336	328	348	368	332	340	351	325	323	353	318	325	322	327	347	342	374	353	384	346	353	294	338	364	310	343	325	318	301	336	380	319	354	293	329	316	366	306	341	356	367	340	325	309	353	337	339	316	344	352	345	351	322	320	325	345	309	333	328	340	305	341	389	349	353	313	358	320	346	311	368	330	344	343	370	351	337	366	326	378	344	361	297	317	330	350	335	326	329	378	325	342	324	322	348	352	361	357	355	280	320	332	340	361	329	329	313	345	338	349	350	356	313	327	334	352	315	385	325	352	310	366	342	320	332	328	318	377	328	342	314	364	342	310	329	355	335	346	356	338	333	327	354	305	316	371	314	324	320	313	340	326	358	365	359	348	322	363	320	340	390	307	336	335	335	332	351	353	337	313	339	331	342	340	345	318	334	347	333	339	316	317	348	327	347	357	351	315	356	353	326	340	324	378	314	372	344	306	364	363	338	364	342	367	306	319	348	356	355	322	333	321	363	328	299	340	332	322	365	341	307	320	339	331	332	328	318	333	345	316	336	363	310	387	289	341	344	353	341	374	355	353	316	334	355	302	351	325	330	334	333	331	318	323	369	328	372	306	357	330	343	342	338	346	374	354	323	327	340	298	370	328	316	341	342	337	306	331	309	342	342	320	339	352	345	347	305	311	350	310	338	342	312	313	363	351	306	377	333	347	332	337	358	381	338	339	328	314	335	347	333	327	345	338	337	326	328	345	304	328	325	321	328	340	287	304	335	331	330	323	355	347	343	348	312	332	313	316	337	327	310	314	319	299	327	361	356	297	357	323	334	337	340	329	333	321	317	339	352	308	338	347	337	318	370	329	345	353	339	327	360	329	332	301	312	329	335	318	339	325	346	337	337	301	331	332	319	338	331	347	321	363	328	318	336	327	329	335	353	317	320	342	336	349	340	332	328	344	329	372	372	326	325	324	337	361	321	328	333	338	366	347	322	357	307	365	328	357	313	356	309	322	330	366	310	328	334	355	344	352	311	373	314	346	343	322	346	337	340	325	333	384	356	329	353	350	356	370	328	339	296	339	334	334	318	365	361	333	375	324	315	332	310	318	316	339	302	336	365	336	324	334	319	347	336	290	310	345	330	301	338	346	367	329	315	326	304	354	296	330	337	325	356	335	349	331	322	364	367	348	302	327	344	307	307	342	336	327	333	345	342	324	330	331	332	330	353	341	331	366	323	358	345	321	362	294	331	306	365	328	338	349	323	326	355	302	337	318	338	357	313	311	357	339	335	336	327	367	317	360	346	354	310	312	323	324	357	322	336	329	375	319	300	365	312	356	351	358	348	338	329	327	347	374	348	355	321	347	333	350	327	353	325	357	331	317	371	337	319	337	325	352	317	349	313	317	307	330	330	358	360	353	316	332	351	324	316	374	333	347	355	325	330	326	298	363	344	349	337	372	322	336	336	346	318	341	326	321	326	329	336	326	340	329	344	335	325	335	332	335	358	323	360	307	343	342	355	309	351	341	331	350	364	359	325	337	330	339	305	307	302	316	320	354	325	360	325	340	315	342	369	319	327	339	326	345	331	381	358	298	331	320	341	341	343	296	321	346	340	336	334	322	363	334	338	327	347	333	359	318	342	321	345	330	359	327	353	339	340	322	302	313	323	320	345	302	345	335	314	322	342	338	354	335	313	340	352	342	360	333	353	312	317	325	314	319	344	367	369	338	331	330	355	347	337	354	317	336	369	337	323	340	300	335	325	350	327	344	337	345	329	330	329	320	339	347	358	319	330	342	355	346	369	333	343	327	380	338	342	328	300	309	344	300	343	360	363	335	346	331	321	353	293	298	324	317	356	318	366	292	307	351	340	338	340	306	351	350	320	342	335	325	306	335	336	317	328	359	341	335	312	293	323	339	306	332	320	328	347	380	326	335	323	365	320	360	331	344	324	357	382	310	344	351	340	348	331	339	342	363	334	350	320	333	335	314	318	344	360	341	339	327	367	357	331	356	330	359	338	286	350	338	318	314	332	364	339	351	314	356	340	334	309	322	340	321	316	319	350	344	320	333	327	327	353	362	344	349	336	345	336	342	374	351	344	322	339	349	326	330	362	321	345	351	337	354	324	329	307	333	336	335	333	332	340	310	330	333	345	345	315	336	334	353	345	349	351	323	362	365	318	324	347	324	336	323	349	326	306	304	321	332	333	314	324	342	330	290	350	297	326	312	343	339	354	354	331	328	326	318	300	328	375	300	314	347	320	314	329	335	372	325	340	321	348
32696	57028	46215	33436	24520	17589	12795	10086	7437	5364	4170	2999	2145	1646	1309	1088	826	741	697	628	574	490	439	459	435	445	386	407	397	432	349	388	332	372	409	377	392	371	331	330	366	339	366	350	356	354	334	389	387	325	326	375	364	359	375	325	347	348	392	353	343	353	364	384	339	311	357	385	375	331	370	368	369	344	332	337	359	379	316	338	323	365	327	342	362	346	349	361	324	391	367	388	359	366	331	348	400	347	336	365	358	341	328	351	364	346	355	350	358	332	374	354	388	321	351	402	348	362	337	342	362	361	335	344	330	364	384	364	373	351	351	375	349	341	369	360	378	352	365	346	375	363	371	373	347	373	348	386	343	345	353	364	379	371	350	352	351	380	374	383	326	338	357	339	336	354	364	294	349	319	364	352	366	358	374	378	351	349	351	343	365	378	368	353	353	331	339	365	354	378	340	376	373	322	342	367	362	344	368	340	368	369	360	347	346	352	378	326	350	339	348	343	363	362	347	310	357	362	347	342	349	347	358	357	363	311	373	378	322	369	362	363	357	332	365	362	366	341	338	381	349	350	374	350	359	325	373	357	351	324	325	365	332	373	353	362	337	355	361	351	374	376	365	356	335	353	351	370	377	354	349	348	366	351	358	366	356	350	348	369	365	329	353	350	348	357	380	369	366	350	373	338	352	346	367	350	362	361	361	312	383	334	379	365	336	364	385	380	346	323	377	357	326	366	340	379	356	365	335	393	351	342	365	352	342	334	352	355	324	350	350	338	362	357	372	347	368	370	316	358	341	328	350	371	331	370	384	365	394	350	355	375	325	354	356	367	345	340	332	351	386	332	356	327	372	368	350	370	344	340	378	343	356	375	382	397	362	331	377	353	347	346	383	367	336	355	321	358	314	348	362	363	360	331	346	324	347	364	371	364	343	354	342	330	327	342	393	352	358	361	357	346	368	358	316	362	331	331	368	352	350	365	357	342	360	359	370	353	368	346	351	351	365	379	384	371	329	356	366	345	336	348	376	372	357	358	369	375	336	344	389	354	338	322	402	346	357	361	362	353	353	384	353	368	320	345	337	368	344	328	359	351	361	343	359	349	360	332	369	363	358	365	334	347	371	332	339	341	361	346	361	358	356	380	339	395	347	352	360	357	344	330	350	358	348	333	374	353	354	363	339	369	358	326	332	353	384	302	336	349	343	376	348	379	368	369	375	414	357	370	355	374	364	340	364	353	358	398	343	351	375	395	310	359	354	380	386	361	344	371	323	352	370	366	376	364	326	364	346	362	307	353	350	332	388	344	380	345	336	349	345	361	365	352	349	365	337	369	383	351	347	340	334	368	358	384	319	356	374	365	365	360	365	344	358	342	334	374	359	348	347	333	356	341	389	359	334	401	346	359	329	372	358	353	342	364	384	353	350	326	341	334	339	353	320	344	346	389	349	363	360	346	358	364	372	373	355	369	348	384	335	310	369	363	335	347	330	347	325	362	372	339	363	342	342	337	364	327	357	336	370	340	323	352	346	348	335	377	371	365	326	343	341	331	341	325	378	348	368	373	343	347	357	371	336	362	343	346	346	335	371	320	357	363	343	345	361	377	373	324	351	318	326	363	342	330	391	357	358	362	352	368	340	332	352	334	372	318	379	361	366	363	324	354	371	364	365	345	376	368	345	358	368	350	355	375	325	389	372	352	322	383	368	357	374	342	330	345	355	342	387	350	342	358	366	317	339	399	355	331	376	325	360	346	363	392	332	366	382	354	347	371	356	381	369	331	372	335	357	345	359	359	318	359	358	367	375	333	358	345	383	367	342	357	340	366	374	378	348	360	350	339	361	347	355	363	354	361	345	363	355	349	346	377	344	371	372	333	352	362	382	331	349	367	376	334	340	348	328	360	357	366	375	395	360	315	343	337	336	341	334	373	377	340	351	353	363	394	338	349	383	336	372	356	372	340	375	357	314	325	359	338	316	354	375	351	326	358	376	350	384	368	314	360	385	379	386	331	336	333	358	322	368	326	366	356	404	343	352	375	345	357	377	326	374	349	389	329	349	361	358	348	344	344	373	348	420	348	365	365	338	393	338	376	363	358	347	366	371	373	356	386	336	361	372	329	333	320	358	346	331	357	331	335	317	337	324	349	353	385	361	330	338	374	363	359	341	343	337	351	360	334	337	373	365	359	368	350	333	364	356	383	343	348	380	327	339	351	363	367	353	372	347	329	305	339	364	325	341	342	344	351	312	375	356	350	377	325	357	336	349	402	340	367	344	317	375	338	374	361	370	331	352	370	391	333	340	351	354	365	360	364	380	348	386	344	335	358	352	349	343	350	358	359	326	359	341	338	350	380	384	350	353	354	326	351	385	361	331	355	375	356	373	350	367	361	321	370	363	372	367	346	370	357	330	359	342	320	379	361	361	361	336	350	350	321	358	365	387	350	361	354	358	303	355	377	352	372	345	358	360	347	357	326	353	372	348	381	362	359	369	334	353	329	383	325	331	344	341	357	357	374	335	340	330	360	345	344	324	358	340	356	347	327	360	374	348	369	351	369	376	352	375	341	325	335	340	352	362	377	328	335	342	339	380	373	353	346	355	372	335	364	368	355	368	317	363	365	370	371	358	336	364	361	345	337	377	365	352	314	378	315	351	354	380	324	353	345	360	354	381	340	334	315	360	397	365	338	396	355	305	365	353	340	351	350	368	381	373	353	366	362	368	378	372	358	364	323	353	366	357	377	351	363	368	372	364	339	342	379	342	330	344	385	355	346	371	343	366	343	320	316	310	345	383	353	365	358	346	343	385	370	289	356	323	365	367	373	316	345	364	373	361	342	332	350	342	364	389	343	350	372	375	343	367	349	315	359	351	377	355	346	388	362	333	349	347	348	356	343	354	359	365	358	389	376	356	363	360	335	358	341	345	331	335	350	364	351	366	372	365	328	313	356	333	359	329	373	340	323	339	371	321	381	320	348	342	375	358	368	348	372	336	366	357	339	354	355	373	352	366	362	326	366	341	322	352	353	336	354	339	369	369	343	330	334	359	354	374	338	383	347	368	373	361	383	344	336	345	347	333	353	355	352	349	340	383	359	384	360	380	387	373	354	363	355	370	315	368	354	348	333	347	382	352	367	377	364	363	344	329	348	334	349	370	383	350	360	341	359	373	362	358	356	343	335	390	369	356	345	336	371	369	354	375	369	352	375	336	351	359	354	362	361	359	385	352	342	380	328	369	357	344	368	366	329	321	328	373	342	312	380	344	345	336	345	381	378	372	375	330	365	361	376	353	365	335	336	368	359	390	350	337	374	359	337	332	347	327	369	385	366	348	320	338	376	373	384	357	358	326	369	315	328	315	407	375	336	372	372	397	341	333	352	348	356	355	397	357	357	393	388	365	340	363	364	380	332	356	335	364	369	356	323	364	391	360	341	362	332	375	342	361	336	358	370	360	338	376	338	361	345	357	314	333	378	333	364	400	349	310	334	370	343	393	345
23072	21422	29166	24582	22969	24263	21865	12640	8307	6264	4601	3281	2338	1780	1430	1105	904	734	651	640	561	520	483	461	445	442	396	368	400	376	366	369	358	396	358	317	388	348	373	354	371	350	385	324	356	352	363	317	336	348	341	332	354	354	351	324	302	341	316	330	343	332	350	341	329	338	331	344	338	319	345	354	332	346	298	351	360	371	340	321	346	354	323	346	345	349	320	354	363	367	321	338	379	358	313	310	350	323	348	324	350	355	328	348	390	329	367	323	348	346	387	350	364	332	329	345	331	383	350	352	327	346	330	347	336	361	317	319	338	328	383	346	345	324	313	358	321	370	316	344	351	336	315	315	349	296	366	345	378	310	329	332	347	342	360	283	338	334	325	314	347	359	317	352	347	322	320	340	359	337	298	319	322	328	383	333	328	349	290	317	351	315	378	321	344	328	366	355	359	358	370	292	312	312	359	340	323	350	343	311	317	339	340	354	325	334	333	333	339	336	355	329	326	379	360	349	352	331	344	324	351	329	340	329	333	320	343	364	368	346	296	327	324	357	333	329	319	333	341	358	365	367	356	343	345	351	347	350	321	353	334	326	360	343	341	333	327	362	350	325	356	336	295	342	381	343	362	349	357	317	326	341	324	309	340	305	333	359	353	315	329	319	350	322	296	342	333	325	350	338	356	334	341	379	339	352	337	352	359	315	359	323	339	330	334	347	340	339	322	304	348	351	374	339	352	350	336	316	333	357	329	359	342	310	335	383	349	341	354	334	356	340	334	327	358	335	374	305	320	358	313	353	332	334	341	353	327	340	374	350	361	336	380	366	304	365	353	356	343	370	352	325	359	337	364	335	320	360	372	332	357	369	311	358	327	323	346	330	344	311	331	340	321	344	307	315	358	375	371	353	363	369	339	332	345	332	324	325	346	352	354	327	353	377	327	327	322	327	336	353	351	337	312	333	344	315	357	360	347	345	333	301	316	333	364	351	324	320	340	315	333	320	331	331	330	320	321	361	340	331	324	330	319	331	350	333	360	331	316	343	338	347	378	321	359	310	334	328	321	346	338	352	344	319	344	303	339	316	333	334	357	313	326	336	328	365	338	342	329	335	321	329	322	339	350	370	347	369	305	352	329	324	350	333	356	379	329	301	387	324	357	395	346	322	337	329	318	326	309	348	315	342	350	342	330	308	318	315	327	303	319	339	322	319	332	357	311	358	321	322	366	324	340	340	350	330	346	296	325	306	337	362	400	327	336	336	339	358	339	333	366	336	344	359	350	322	352	323	316	331	368	325	338	347	329	322	341	327	320	309	325	347	384	361	341	300	362	348	348	358	357	337	349	334	307	324	330	325	356	347	337	317	376	341	325	350	361	352	361	347	287	369	347	297	353	311	344	334	339	338	382	344	338	335	307	356	341	383	321	353	318	333	311	349	326	314	354	351	356	362	352	365	326	338	348	366	308	382	341	326	353	322	350	339	292	356	326	357	381	316	322	344	319	350	338	366	303	347	346	313	335	340	315	306	307	308	342	338	318	345	363	340	393	323	356	355	329	316	340	353	348	343	342	375	320	348	384	344	280	353	313	352	344	337	345	344	329	341	313	360	350	324	363	352	346	327	349	363	317	360	359	359	339	346	323	343	349	317	337	333	335	347	344	314	317	345	335	335	305	327	358	377	349	353	348	333	394	365	347	320	321	363	366	328	307	336	350	326	355	338	362	330	359	311	385	321	329	313	337	340	341	345	333	339	354	337	341	303	329	372	340	326	352	355	324	355	375	349	321	357	347	387	326	310	330	326	333	285	327	345	315	320	380	351	349	324	347	349	362	348	348	310	348	350	364	365	329	318	298	335	353	355	355	362	333	347	323	341	317	310	373	358	314	340	323	342	320	359	310	355	365	360	349	356	323	323	329	328	328	353	322	343	368	316	343	339	371	329	325	341	358	310	340	327	349	376	317	317	322	340	327	339	345	339	340	320	342	342	336	333	319	312	345	362	351	326	327	345	295	324	360	333	362	383	350	301	335	376	364	345	313	331	354	371	374	342	313	334	352	356	338	327	304	341	343	330	379	335	306	358	310	332	342	347	339	331	347	358	332	330	358	376	364	353	358	356	339	302	353	357	344	336	321	352	358	302	373	333	333	338	339	351	346	347	358	339	335	354	342	356	352	337	363	350	335	355	338	368	362	337	331	360	318	316	345	323	362	338	351	308	299	349	323	310	332	327	372	350	297	343	356	374	325	320	309	358	338	364	315	313	367	322	351	347	354	344	366	345	333	323	340	317	350	360	322	339	341	371	339	354	345	348	339	327	326	319	343	306	328	327	350	342	368	334	337	323	339	323	338	350	332	324	370	337	340	341	320	314	347	358	329	348	343	340	331	357	333	335	348	359	345	330	358	364	356	336	341	338	315	337	324	329	309	363	338	357	342	337	337	350	339	319	324	349	343	321	326	355	331	338	376	326	335	303	366	318	403	376	302	355	364	302	367	342	315	330	332	329	308	325	353	322	329	335	350	361	327	319	326	330	316	332	338	356	345	332	343	314	345	327	320	335	355	346	343	349	357	370	340	334	310	374	349	326	333	355	332	321	372	389	341	349	308	349	351	313	379	306	370	364	299	329	361	334	358	325	353	352	344	335	358	335	330	313	321	326	346	344	368	331	347	326	393	335	331	364	329	326	333	336	338	331	343	342	324	351	333	332	340	333	339	346	324	316	351	325	346	359	343	336	333	365	335	313	354	323	328	336	359	312	348	392	337	350	322	310	327	319	342	370	337	321	316	343	386	325	337	307	317	340	344	328	328	331	334	336	317	340	335	329	351	348	296	329	346	331	345	342	320	361	351	331	333	357	361	308	342	305	325	362	320	347	345	316	343	300	366	340	337	366	325	330	320	312	364	330	362	323	337	336	317	370	337	399	335	326	364	301	325	358	325	328	367	336	330	329	372	341	343	348	317	336	321	338	335	326	338	334	354	336	330	339	320	313	346	338	318	341	348	344	326	317	333	330	335	327	355	343	357	334	337	357	350	373	345	330	333	338	345	366	337	317	381	370	341	315	351	307	374	337	336	313	334	341	352	349	313	346	359	346	314	352	336	352	340	320	357	356	344	346	318	356	367	339	348	343	326	367	333	321	305	357	314	353	324	344	350	365	382	332	318	315	314	360	322	307	335	306	336	369	339	395	328	321	349	323	330	331	338	332	336	311	373	329	378	331	346	354	323	309	294	354	352	320	340	343	326	350	290	377	331	347	326	335	358	339	311	348	343	334	327	333	327	357	332	335	342	323	370	363	360	330	346	337	321	330	292	328	327	313	348	340	358	380	317	345	345	336	343	326	341	333	357	341	358	308	355	377	358	369	349	342	316	336	357	320	368	359	338	336	347	360	349	319	362	338	352	360	374	343	336	336	336	341	313	326	326	330	380	327	362	330	322	328	320	329	361	375	368	325	348	367	320	349	373	347	325	341	360	344	340	326	361	300	329	337
35003	66237	54669	41808	33798	26408	20196	15921	12206	9223	7063	5039	3685	2774	2133	1604	1158	988	902	807	762	645	578	546	514	455	492	436	396	409	411	380	371	387	344	371	370	358	355	334	410	365	348	369	351	355	382	351	356	371	355	330	361	386	395	347	336	396	302	396	353	373	336	356	368	331	338	349	355	374	330	352	329	354	341	345	349	342	361	339	355	355	351	354	326	344	324	359	348	399	363	367	364	357	324	363	358	354	348	375	341	396	343	362	375	354	381	360	352	335	354	352	358	361	343	371	344	351	342	374	332	336	351	335	332	346	367	338	328	342	356	354	344	399	344	367	315	360	352	320	371	362	354	332	349	340	357	327	351	350	306	371	348	347	350	333	358	343	338	343	339	357	354	335	373	363	365	335	362	367	375	358	336	333	344	377	351	337	388	324	350	355	372	344	329	332	352	350	376	356	311	345	330	350	352	357	333	357	373	371	341	364	355	375	329	344	337	346	421	362	369	348	311	391	336	349	318	375	351	374	337	365	337	293	335	327	354	393	312	359	377	341	347	339	330	315	363	379	388	330	320	330	343	343	335	352	378	340	372	346	329	342	366	340	338	326	334	376	349	371	340	402	387	357	336	347	331	357	342	353	351	358	328	327	372	332	345	331	318	355	394	334	346	317	353	344	346	344	373	357	335	382	347	349	337	365	335	341	366	353	356	351	312	334	329	348	375	368	363	343	349	339	386	357	333	361	373	322	324	346	328	345	352	371	373	361	344	317	373	335	375	337	356	376	365	355	338	337	361	337	353	345	349	349	353	371	378	359	347	362	347	352	350	365	346	328	329	346	322	355	353	358	348	349	382	381	335	346	328	340	368	370	352	381	332	323	378	364	336	365	333	325	354	343	366	347	351	365	318	322	362	331	386	345	352	345	356	361	353	374	378	364	347	369	333	367	320	345	335	360	309	340	386	371	347	343	332	336	355	345	364	349	338	359	359	393	356	317	373	350	322	369	379	360	364	397	357	367	345	329	359	346	322	370	339	362	345	331	349	352	364	383	330	353	342	342	356	325	378	350	332	381	334	338	363	352	363	344	370	391	315	356	356	314	331	359	370	359	346	336	353	350	307	361	352	360	341	346	369	381	347	349	373	342	343	357	367	308	348	359	356	375	386	346	342	375	329	340	348	349	363	370	304	351	356	351	362	350	344	338	368	358	370	377	367	325	381	385	357	354	353	354	354	321	361	318	335	359	331	346	362	345	367	392	336	371	333	354	345	351	344	337	336	318	354	402	357	350	335	330	352	346	337	352	356	344	346	363	381	342	368	338	329	332	382	360	356	369	362	369	379	366	345	365	330	349	348	362	347	354	330	330	318	314	337	350	364	365	369	360	320	365	328	352	322	363	370	368	365	361	361	326	380	342	321	356	371	345	358	359	338	355	340	362	351	349	341	347	322	373	307	371	322	360	368	372	354	336	352	339	378	361	375	352	367	384	352	345	376	324	391	371	361	366	390	354	352	364	363	346	371	335	364	353	376	362	344	347	356	362	355	338	325	350	371	362	356	358	365	322	345	349	344	344	352	316	317	406	320	319	378	341	377	343	319	386	345	329	336	342	356	362	324	338	346	340	359	332	349	390	365	350	350	365	361	373	367	316	327	373	359	366	370	324	347	352	349	349	394	350	374	332	388	349	348	351	345	362	331	341	379	344	346	365	330	383	351	379	316	352	348	353	372	331	329	364	365	367	333	344	356	315	357	342	321	368	322	320	352	343	348	374	366	341	343	318	358	373	323	358	355	335	354	354	357	373	354	343	360	359	374	327	380	342	370	367	361	349	355	350	311	372	367	341	343	335	358	351	352	355	364	320	346	342	364	330	332	356	347	353	332	377	361	357	368	332	367	322	313	347	349	359	338	373	358	355	337	393	334	321	352	357	354	335	341	362	360	346	323	351	359	303	390	330	313	359	328	359	347	369	344	340	352	365	354	372	397	351	346	322	341	307	363	369	366	345	342	359	347	371	376	344	351	336	342	349	331	358	342	317	340	336	348	346	358	372	354	327	335	332	353	342	327	345	355	356	366	362	348	354	378	344	357	379	349	334	330	348	334	365	358	340	381	336	359	358	356	344	366	354	370	324	355	353	359	333	367	354	366	331	334	372	344	360	370	352	340	350	329	343	327	345	360	347	334	309	338	368	363	320	395	366	316	319	341	331	347	366	331	352	317	346	304	366	363	343	323	369	358	314	338	363	356	334	345	375	317	359	365	358	362	339	357	354	363	364	349	349	347	373	356	340	331	320	344	352	338	386	341	356	347	369	349	323	358	370	349	382	373	390	321	327	341	331	337	328	363	323	365	341	314	349	379	329	368	343	401	345	353	342	355	388	351	352	322	355	343	348	351	346	364	330	362	327	371	360	316	354	321	332	392	372	328	311	343	365	341	348	351	341	382	373	360	344	356	321	365	365	338	374	346	341	383	336	391	346	346	344	341	362	354	350	338	323	343	353	332	373	358	348	370	316	367	333	357	318	364	372	345	297	346	346	363	373	336	343	379	338	354	376	339	367	356	351	386	347	366	332	363	356	357	360	312	365	336	366	379	371	331	376	354	360	328	355	342	347	343	363	399	364	349	345	348	363	348	333	361	365	331	332	336	342	351	356	326	355	327	357	347	359	353	353	345	355	333	322	353	376	335	369	332	350	347	374	366	358	365	351	357	353	358	351	367	343	363	341	353	317	336	349	312	341	339	332	342	304	345	355	365	342	336	345	350	358	342	340	340	330	358	312	337	335	377	321	353	366	380	364	374	374	346	394	358	359	352	324	342	349	358	371	364	344	360	354	334	324	341	356	328	337	331	366	348	361	359	358	361	372	332	361	355	346	370	352	391	318	332	369	371	353	332	376	334	351	358	354	365	366	333	340	346	366	317	323	361	353	339	348	344	306	360	346	349	329	336	366	333	347	348	397	330	358	314	355	346	360	355	321	331	377	350	370	335	335	353	391	353	380	376	353	339	360	363	355	326	350	368	343	358	340	357	383	347	365	385	369	330	339	315	350	333	342	350	338	332	386	330	342	343	345	408	370	379	326	345	369	337	380	367	375	333	342	324	372	332	359	344	353	362	348	368	372	353	374	362	352	347	388	362	352	341	389	334	382	339	291	363	373	362	338	343	339	387	373	358	353	358	343	324	331	385	340	355	320	384	317	327	357	346	344	340	345	337	342	363	399	368	361	365	335	334	352	337	356	307	373	370	330	349	317	349	338	393	343	344	338	375	335	333	357	381	305	369	333	372	352	378	345	351	361	378	335	336	355	377	362	335	381	382	361	349	349	367	334	339	357	350	366	384	340	395	361	362	344	337	363	373	335	336	339	358	346	360	367	337	353	343	304	354	329	301	342	359	329	354	333	349	354	357	352	362	366	392	343	384	349	354	351	344	319	343	338	324	340	341	319	343	381	347	364	365	380	369	356	336	377	351	351	360	325	342	304	355	365	335	346
32016	38743	42241	30513	17933	10310	6088	4168	2966	2292	1689	1341	1067	811	649	599	530	433	427	417	373	374	357	341	366	372	330	354	361	304	335	343	319	319	351	302	334	306	303	296	315	309	300	307	307	300	312	292	318	336	304	340	286	321	331	301	319	305	319	323	304	274	355	339	324	328	322	339	318	332	293	305	285	335	311	305	352	320	295	320	315	335	314	323	296	332	304	301	305	310	286	322	305	336	303	307	325	298	301	321	286	343	341	302	319	312	308	294	292	317	305	289	322	300	298	322	296	311	331	340	310	269	286	326	320	336	316	301	301	322	309	305	266	315	311	306	299	317	334	316	335	305	344	312	323	304	324	326	296	335	297	300	281	278	314	318	322	308	329	336	332	322	337	306	337	309	336	322	286	306	325	344	350	296	322	280	314	332	322	312	320	320	297	317	316	302	311	312	329	303	336	315	314	291	290	329	339	293	311	305	313	328	298	304	324	328	334	317	342	296	317	292	346	288	312	333	293	311	334	315	285	314	330	330	314	316	302	343	338	325	318	304	315	293	306	314	342	300	301	276	312	338	348	331	297	308	302	320	298	319	327	336	283	321	340	320	313	312	303	317	322	354	309	313	302	309	325	306	303	318	309	315	311	323	329	315	311	336	298	329	302	331	313	271	303	306	305	331	326	298	307	319	295	324	357	316	323	302	316	320	319	319	352	318	314	310	310	293	314	294	309	307	319	270	298	310	337	329	323	309	339	322	301	329	297	333	310	325	316	312	338	283	322	314	331	326	314	301	318	304	323	336	315	309	285	309	303	320	298	302	358	305	339	312	322	303	331	349	322	348	336	318	305	300	328	329	300	328	296	300	332	309	312	328	311	310	307	288	338	333	353	320	324	314	300	306	331	329	305	312	309	285	339	306	319	339	333	305	321	279	292	316	287	328	312	293	306	305	330	327	300	327	333	334	302	300	276	299	335	320	338	299	332	314	294	312	311	316	298	313	307	321	283	318	345	327	315	335	325	332	333	339	315	266	300	289	327	311	300	310	301	317	309	338	310	347	317	316	322	313	308	297	331	285	331	323	314	289	301	320	312	288	328	321	330	301	289	307	282	329	301	311	288	322	301	346	349	313	347	313	326	320	285	303	332	326	291	335	314	317	303	316	298	300	327	337	305	317	296	307	314	304	326	334	314	294	306	291	319	299	314	311	307	286	305	335	282	322	310	330	307	292	322	286	328	319	313	300	334	307	272	330	288	336	290	363	297	284	303	309	333	325	344	312	332	263	327	300	310	320	314	328	337	314	314	330	304	289	276	333	337	301	297	319	309	312	314	317	321	292	317	345	274	323	311	270	316	319	329	314	297	321	322	293	308	350	284	290	324	299	320	308	331	300	323	319	317	311	332	332	329	311	315	275	326	327	289	301	312	305	347	334	307	305	288	328	319	310	329	326	314	313	318	307	336	312	334	307	356	306	282	310	333	299	310	341	323	292	315	347	307	294	307	281	327	327	316	324	295	305	333	280	315	297	294	312	314	311	312	264	315	319	329	329	313	316	323	319	334	292	325	314	315	292	323	330	314	295	327	329	339	311	312	323	342	323	338	352	298	287	304	314	298	290	341	307	295	292	334	314	317	306	299	286	305	332	302	288	321	318	284	332	295	328	310	324	342	325	333	337	305	318	314	300	296	287	337	329	325	298	340	335	306	317	315	298	340	338	286	310	310	309	320	337	322	310	319	319	326	319	315	332	292	325	342	347	322	309	319	333	288	306	303	313	311	314	302	318	319	312	317	350	286	300	339	295	281	326	326	334	330	296	340	325	316	311	326	308	315	326	314	297	308	326	312	320	333	307	305	309	338	291	308	316	318	285	304	292	309	306	309	333	293	333	318	323	288	291	315	288	316	328	311	346	286	308	321	332	324	309	321	315	313	327	290	307	306	297	286	293	320	328	358	322	281	318	304	299	289	325	307	303	325	330	342	308	351	338	323	321	306	290	309	334	332	281	314	310	315	314	361	317	354	302	314	281	296	322	293	340	372	283	333	295	308	301	319	341	321	300	301	321	312	315	297	311	327	315	316	281	365	302	312	351	325	307	283	285	283	295	308	306	305	349	310	315	313	291	303	276	321	315	309	325	326	300	308	308	321	317	326	333	333	301	335	282	319	321	346	314	335	316	310	313	308	314	338	331	289	338	305	304	344	282	326	290	301	344	301	303	305	304	322	321	325	336	335	345	300	299	288	313	316	332	316	332	314	290	317	298	339	319	340	335	310	305	332	320	315	331	334	319	319	320	323	352	322	309	304	329	285	337	313	363	321	287	299	313	323	324	313	305	313	308	350	328	284	343	316	290	314	310	304	338	294	311	310	292	314	315	313	308	322	286	323	316	307	327	338	304	316	320	307	298	356	305	303	335	352	322	340	306	302	328	302	295	331	326	301	307	312	322	311	318	314	254	321	314	336	286	320	293	311	327	315	321	308	304	284	304	320	307	305	336	300	296	301	323	321	313	325	312	326	284	298	320	356	303	326	297	294	334	300	331	338	328	332	329	304	309	312	335	314	338	325	280	329	317	333	316	343	318	306	334	295	331	335	294	329	313	317	333	355	332	312	318	316	305	320	271	297	316	296	299	338	299	330	342	291	309	339	306	320	339	319	309	332	345	337	274	311	301	304	348	274	285	306	324	326	332	328	294	304	323	327	319	304	310	316	310	286	318	316	303	289	314	317	347	278	320	304	283	294	332	319	326	305	317	336	320	294	312	341	302	351	304	305	313	332	317	279	309	318	297	332	310	294	301	335	337	335	333	311	321	308	303	314	314	274	318	334	306	335	311	293	343	311	336	322	314	320	321	308	356	291	300	330	321	346	308	301	299	297	284	306	323	320	339	349	297	304	303	282	312	313	323	317	306	290	341	339	344	296	314	314	314	325	330	305	292	310	341	322	325	328	287	315	305	310	320	348	313	316	299	349	308	335	327	322	329	333	300	304	305	318	320	321	292	304	283	296	327	301	306	302	315	299	314	348	322	327	308	321	321	316	300	305	303	316	346	319	291	304	312	320	330	296	307	322	306	325	307	309	326	320	313	341	303	339	326	317	306	296	287	360	290	280	303	318	302	314	300	312	303	282	351	306	318	303	287	295	332	324	319	315	314	311	327	285	271	321	316	336	289	325	286	301	295	325	330	296	298	294	321	299	300	309	328	341	335	322	367	331	329	313	323	330	324	294	315	322	327	323	341	331	291	315	302	301	297	314	307	322	326	285	273	293	293	317	309	314	329	298	314	306	290	304	317	287	332	326	321	373	311	323	305	338	310	310	336	324	321	305	287	305	322	311	332	305	306	304	313	299	307	325	303	274	342	311	336	327	344	289	332	307	338	298	319	297	315	313	298	315	328	318	323	312	336	311	313	314	329	327	329	336	325	300	277	312	306	309	340	288	305	333	320	325	322	315	345	300	330	324	322	322	316	321	331	338	302	290	341	318	328	320	331
33355	52475	41012	28578	19970	14037	9638	6785	5165	3854	2991	2151	1593	1250	1057	772	656	599	577	508	462	444	451	403	407	381	365	379	369	374	379	334	344	327	338	336	325	336	340	353	340	320	322	361	314	346	311	322	334	335	357	339	336	300	327	309	336	348	339	323	341	352	338	350	338	346	330	314	316	368	322	344	319	323	340	290	356	381	333	317	329	356	332	333	345	368	345	310	355	308	349	347	366	314	354	324	297	306	380	313	352	347	323	342	316	323	325	310	322	341	352	343	331	333	318	338	338	327	367	333	348	316	371	380	301	329	341	314	346	329	339	364	322	340	335	342	349	351	309	375	363	332	340	289	305	314	323	334	327	333	336	357	331	361	332	330	317	322	328	359	325	328	311	351	319	311	301	334	341	320	327	345	344	348	342	322	355	343	333	332	378	315	338	337	336	355	325	310	299	321	338	320	380	344	343	337	346	306	334	339	288	345	344	325	332	342	374	328	338	356	350	325	364	337	332	319	334	318	323	347	362	319	310	336	349	354	350	308	353	357	329	338	346	326	317	308	326	326	355	329	359	324	345	346	369	351	322	352	333	385	339	362	333	322	327	335	347	323	341	339	335	349	316	310	355	333	353	355	327	334	337	319	319	368	326	311	332	333	326	378	342	359	327	324	321	333	326	343	334	352	311	316	374	329	338	315	334	333	345	323	328	321	338	327	326	327	316	386	324	355	353	349	327	313	358	315	342	346	359	313	346	307	346	351	334	336	311	344	344	311	303	301	351	316	337	352	337	356	325	341	371	308	336	354	356	366	311	331	328	310	353	329	305	328	344	348	356	327	349	347	327	318	331	339	337	360	344	331	299	334	321	314	318	313	359	342	345	353	353	324	337	335	365	353	366	331	376	398	330	372	318	370	361	359	330	289	340	337	333	320	330	306	321	331	313	330	330	333	348	304	375	344	314	349	368	336	339	350	311	351	337	366	341	310	320	372	325	342	337	338	315	345	344	356	328	341	338	353	307	331	313	299	335	362	338	349	326	352	344	356	355	350	338	350	357	337	356	322	319	307	339	327	297	371	347	339	306	303	322	333	345	349	364	352	317	338	367	337	367	334	346	337	332	355	346	349	333	343	314	327	340	308	361	347	316	313	326	303	315	345	314	341	319	346	312	331	308	371	341	312	349	324	319	334	376	355	336	296	371	344	310	334	359	323	352	365	328	356	314	342	327	374	359	347	310	317	361	343	309	312	324	342	356	355	299	333	314	313	322	331	309	333	313	345	353	338	336	315	325	368	367	338	359	332	353	346	306	351	346	327	361	342	340	387	329	326	338	333	337	305	327	350	348	326	330	336	344	367	320	339	335	337	311	311	305	349	333	349	338	331	322	335	325	314	376	333	313	314	340	335	361	313	340	305	329	336	331	356	358	359	309	303	327	310	318	331	354	355	328	341	307	333	347	384	345	356	353	308	352	351	344	350	338	318	320	344	333	308	340	353	345	300	342	313	308	367	323	334	351	320	318	287	340	316	348	321	340	349	343	338	346	331	325	326	394	353	326	328	342	310	333	323	326	342	307	340	341	337	337	328	317	315	352	356	341	328	342	343	388	321	339	346	333	319	348	346	348	338	339	329	330	320	336	360	309	313	329	331	343	358	329	356	325	339	342	321	324	364	336	324	352	358	320	325	334	336	327	325	345	332	307	347	337	327	330	350	353	342	317	324	308	329	325	339	304	329	375	306	313	330	334	350	364	348	324	341	333	344	337	319	318	327	339	322	309	291	333	353	350	333	369	363	334	337	323	346	362	308	366	362	340	353	325	321	347	361	351	335	350	361	352	362	310	315	326	320	323	353	351	343	361	311	351	328	330	334	333	330	323	350	331	331	348	314	330	346	336	341	340	352	286	337	335	348	354	329	348	363	297	341	323	320	335	352	358	321	334	331	334	329	331	366	335	327	342	347	330	374	328	325	318	305	332	380	358	332	330	316	321	325	302	325	317	334	330	358	324	364	326	350	364	315	341	362	311	298	334	307	315	335	328	329	331	356	325	330	331	361	290	361	345	330	322	338	326	357	352	337	312	328	329	311	355	329	348	354	305	319	348	361	354	332	353	323	353	357	336	340	332	317	323	319	333	328	329	336	316	347	372	321	376	305	329	331	351	345	341	275	333	312	335	325	338	322	346	312	294	354	331	374	357	336	337	365	358	336	329	314	313	332	333	346	345	362	306	310	337	353	326	374	311	346	348	325	352	297	325	332	306	331	337	331	344	336	344	352	332	313	320	312	303	319	345	333	350	338	336	357	318	341	365	335	357	351	327	314	331	334	326	344	360	323	323	325	318	352	344	340	331	323	346	364	313	350	338	311	363	334	340	326	320	322	341	326	325	316	326	336	347	345	339	364	315	332	317	295	325	324	358	336	367	341	314	331	344	325	311	319	328	357	333	299	339	338	361	325	324	317	353	359	321	358	336	345	322	340	330	361	340	349	327	315	322	297	354	341	315	333	336	331	363	345	354	311	348	325	355	303	328	351	324	342	337	330	320	331	360	344	306	294	327	333	347	344	331	347	316	351	323	357	330	330	336	341	322	310	328	330	292	324	344	335	327	349	317	345	324	309	323	340	308	330	343	321	364	348	314	358	336	358	316	375	328	353	324	323	334	351	327	330	324	318	322	299	325	370	341	344	344	323	321	333	376	352	330	327	322	338	335	363	342	336	314	314	300	339	360	304	328	360	325	334	357	377	333	324	332	325	324	329	336	325	360	315	323	340	336	349	346	335	329	341	354	344	344	320	356	331	343	352	306	333	356	345	322	331	363	311	341	342	338	346	323	305	335	360	323	354	347	319	359	333	318	333	336	332	361	352	342	305	336	334	309	336	294	304	350	359	333	350	342	317	323	328	344	341	323	322	309	341	326	310	342	355	329	374	306	368	329	324	321	332	335	348	323	309	311	331	363	344	323	319	331	305	345	329	332	346	327	363	326	351	326	327	337	336	391	347	334	377	347	328	336	347	342	350	338	314	311	317	367	357	329	363	314	351	317	325	350	308	360	352	332	353	344	329	300	329	318	329	326	332	329	350	324	368	328	327	345	341	332	352	330	338	326	370	332	310	362	320	343	360	344	359	314	345	327	377	364	356	308	333	366	342	368	388	379	331	323	307	338	331	346	339	343	322	338	349	303	341	319	362	336	325	311	363	345	335	330	320	345	347	354	320	349	316	366	334	314	347	363	294	330	351	302	345	296	347	320	321	313	327	335	311	330	377	312	304	338	358	369	392	331	344	358	309	342	321	351	332	354	339	331	314	352	332	329	348	326	336	353	345	335	339	327	334	336	335	329	300	379	359	338	357	319	338	336	335	307	323	343	338	352	343	342	342	325	339	342	349	383	355	299	334	335	338	312	344	302	346	350	303	337	331	344	377	330	346	367	348	319	353	308	342	338	363	328	336	352	336	325	348	376	305	324	340	315	363	325	315	290	335	343	338	335	327
24258	21456	29207	26460	23815	20444	13751	8069	5789	4309	3192	2259	1704	1417	1086	825	657	611	534	528	499	462	431	385	385	361	389	386	376	325	328	339	354	325	355	306	315	313	350	346	334	277	359	325	295	305	304	312	326	304	305	314	307	310	304	328	303	315	342	291	320	322	293	326	305	333	320	301	308	313	310	307	319	310	303	326	333	329	315	317	283	300	336	302	314	306	301	302	315	308	293	352	330	284	270	330	354	307	328	322	299	320	298	336	303	309	335	293	325	339	311	325	319	329	291	332	306	317	325	345	276	310	326	349	320	312	313	327	339	317	313	302	337	315	288	314	311	329	319	352	330	293	302	314	307	310	331	305	299	326	280	308	279	302	339	280	304	316	324	299	336	312	307	296	342	337	301	306	337	320	316	323	333	287	312	352	330	315	292	343	306	320	336	303	332	328	313	293	307	313	319	308	327	297	302	314	294	337	300	305	315	303	318	335	300	339	310	297	307	335	327	310	327	305	326	322	296	347	319	296	292	332	325	320	316	313	297	310	303	315	327	302	335	338	327	275	328	313	306	330	338	294	308	332	316	316	301	317	322	294	325	282	312	297	312	314	294	327	310	300	343	297	332	347	307	322	317	286	333	332	344	341	321	303	326	310	331	318	275	310	333	322	310	321	306	328	278	329	303	314	320	316	312	307	312	300	308	320	333	294	302	306	305	328	307	322	299	336	308	326	336	315	323	304	312	314	299	316	322	323	340	305	309	305	321	326	316	300	320	336	303	335	309	300	367	311	317	312	295	295	360	329	324	316	303	281	285	292	314	309	303	313	323	318	315	303	301	312	302	289	319	315	281	339	303	300	320	327	299	312	315	343	309	330	279	306	269	328	318	308	305	318	302	301	276	340	314	306	303	318	281	329	338	323	305	295	302	340	299	298	309	332	304	340	300	297	327	330	305	335	304	324	335	285	324	323	331	331	301	323	296	326	317	296	327	281	325	340	326	317	322	304	281	325	300	323	285	308	304	322	284	333	318	321	303	334	309	294	327	336	299	315	313	300	308	303	286	316	306	317	322	297	341	319	328	318	317	304	313	307	311	316	304	341	321	332	308	318	292	303	312	305	334	303	317	294	317	306	302	284	322	305	307	330	313	300	293	295	326	319	326	323	296	311	350	338	312	329	305	305	339	290	297	341	286	290	314	311	310	313	294	303	304	295	288	321	284	277	285	294	315	322	350	319	316	350	319	334	351	316	334	336	343	324	298	349	316	336	287	310	318	313	311	334	305	319	315	292	302	330	295	281	321	320	304	304	296	307	297	271	317	321	313	333	310	305	303	287	314	338	304	296	318	339	308	319	323	328	319	321	300	299	334	322	308	315	336	334	330	340	276	312	341	299	318	351	315	302	310	321	270	309	296	291	312	282	303	348	285	278	300	309	310	329	316	312	316	316	302	331	302	291	326	348	329	320	331	330	314	324	290	303	302	350	288	324	304	303	334	309	317	311	329	341	331	315	282	310	293	320	277	330	320	320	308	303	335	338	317	307	316	283	300	321	322	333	323	332	319	324	315	298	287	315	356	299	306	303	317	341	303	274	328	321	325	314	322	313	341	323	311	318	312	303	305	309	337	292	313	290	311	343	321	300	285	308	309	296	305	320	307	292	308	309	312	326	325	302	332	319	322	327	293	320	295	329	310	329	320	307	341	314	313	275	333	294	318	347	305	351	327	301	317	335	323	302	311	317	309	316	310	346	325	321	299	330	336	330	329	309	304	299	301	340	327	333	332	298	331	312	328	307	301	313	318	346	296	343	302	308	318	321	313	301	325	314	282	302	312	297	293	281	332	301	306	354	318	281	315	303	315	295	325	311	298	318	329	310	324	320	314	337	289	328	334	315	326	310	309	303	302	321	298	290	303	321	295	307	328	297	323	335	285	316	289	297	313	316	333	321	307	309	340	313	294	320	317	341	308	299	316	325	315	312	281	349	302	338	296	296	308	314	322	312	319	299	314	294	310	319	322	325	327	309	338	335	305	342	287	327	297	313	317	342	321	288	292	325	304	296	317	328	325	319	282	298	344	322	318	335	277	323	319	340	305	305	325	310	305	312	277	333	318	332	293	316	274	314	295	294	291	362	299	296	316	309	313	302	312	296	303	322	349	294	324	323	306	315	307	298	320	291	290	321	319	342	305	324	311	299	286	263	296	298	309	320	312	333	304	314	331	310	329	280	300	295	299	327	299	289	313	292	331	346	319	296	315	309	326	294	300	318	300	290	313	304	315	291	304	329	275	324	314	296	323	343	295	311	307	291	324	286	305	315	350	306	306	340	319	306	307	318	304	340	305	346	326	305	341	339	323	322	300	269	309	300	318	322	353	304	323	276	277	355	312	327	277	304	291	312	274	355	340	311	326	302	293	344	320	293	311	361	296	308	325	295	287	328	322	294	323	311	337	312	326	315	323	310	321	334	363	309	333	315	306	303	316	305	323	301	309	313	308	342	318	305	321	293	326	326	321	329	349	297	311	298	311	331	317	313	308	295	331	337	291	301	296	309	292	307	305	304	330	313	288	337	284	309	314	292	322	300	293	346	264	292	321	306	299	293	292	313	300	290	319	301	296	335	318	322	316	331	322	347	292	343	298	318	324	310	297	265	317	306	300	316	342	330	331	313	312	319	330	277	302	335	327	320	322	282	316	287	338	319	316	304	287	343	294	321	313	295	290	325	318	332	329	311	301	323	321	358	331	329	307	313	315	303	339	355	293	299	323	289	332	300	293	322	323	306	312	317	317	304	320	306	340	319	332	318	288	310	286	271	310	308	304	312	309	343	329	317	292	334	320	312	334	328	292	296	342	306	343	304	337	327	334	306	302	345	305	305	307	291	333	328	329	308	314	318	307	311	327	315	333	320	339	334	290	318	317	312	289	310	303	310	322	340	333	310	332	323	327	295	313	322	305	329	314	291	289	298	304	307	314	310	301	308	321	336	347	286	274	312	308	321	326	307	308	298	315	312	307	292	334	301	336	297	285	335	294	317	288	311	341	317	290	272	314	321	313	313	315	295	320	338	305	289	302	321	294	274	307	335	333	315	286	318	300	308	329	304	308	314	278	333	348	300	304	328	317	308	284	328	318	317	314	305	306	322	304	301	284	300	302	345	291	297	291	290	311	302	327	326	322	320	315	290	303	297	316	293	301	325	328	275	314	306	319	326	335	288	324	333	281	306	296	327	290	308	309	328	322	313	273	311	296	312	339	316	279	302	311	325	292	292	322	299	329	332	314	295	352	294	302	320	319	308	313	324	322	310	305	298	317	349	329	300	310	331	318	328	325	326	316	323	310	265	318	304	309	320	298	355	272	291	306	308	337	345	318	319	304	313	323	324	309	319	304	292	309	306	315	298	342	339	330	299	312	305	293	317	288	308	287	324	299	316	322	320	322	322	315	312	300	314	304	327	304	282	298	311	316	286	307	285	280	322	318	333	336	303	323	312	345	319
33145	60918	49863	36207	27621	20442	15625	11677	9000	6677	5155	3694	2743	2104	1641	1237	927	785	699	651	575	532	476	419	449	440	402	407	409	367	396	330	349	330	302	351	360	328	331	335	364	341	351	363	337	322	333	292	298	322	344	348	335	343	328	371	297	335	339	323	324	359	332	308	313	338	286	323	342	309	318	328	346	334	328	329	342	318	340	325	343	304	334	329	298	326	323	333	327	326	315	330	334	307	295	330	324	309	337	352	361	349	341	348	341	326	338	321	341	329	332	296	338	304	279	320	333	332	312	302	370	306	347	354	354	300	346	303	333	325	337	309	329	331	313	315	357	307	345	304	319	330	330	334	334	316	316	343	350	338	290	297	294	347	349	349	308	342	299	339	328	321	317	339	344	348	341	349	335	324	342	302	336	344	358	307	345	351	331	334	353	332	337	306	353	345	341	325	332	300	330	307	313	333	331	363	308	355	342	353	344	336	330	346	350	360	327	328	311	340	301	317	323	323	330	300	339	314	324	310	349	304	292	350	344	311	334	334	326	345	313	320	343	296	336	350	327	321	307	340	324	346	309	350	315	350	320	324	343	348	353	347	314	313	343	323	310	311	357	357	312	305	322	305	307	313	344	336	332	337	315	331	341	319	320	347	343	335	317	357	342	313	342	330	297	332	336	333	287	334	325	339	333	309	329	312	330	306	329	346	330	351	307	317	328	343	320	322	318	296	330	336	318	324	306	346	319	354	331	322	338	356	322	305	320	340	342	313	359	303	332	290	323	321	350	338	317	338	340	323	331	330	321	348	368	323	287	323	346	328	332	323	314	314	337	308	300	316	315	320	343	320	325	349	343	322	330	326	296	320	329	315	320	341	310	328	311	338	318	336	299	358	336	315	334	328	362	341	275	326	324	318	341	304	342	320	346	324	309	337	337	337	334	360	314	359	345	335	303	329	341	340	340	352	318	320	368	347	336	320	316	370	349	319	322	342	328	334	340	310	330	340	311	374	315	333	318	351	314	335	331	325	327	318	340	305	342	339	340	342	311	384	311	305	350	312	331	353	308	317	315	320	325	342	362	330	334	350	319	354	336	319	335	324	340	330	302	329	332	350	336	321	314	346	321	331	325	350	327	332	346	315	300	326	327	331	365	301	376	323	322	310	322	313	327	322	336	321	361	336	318	318	340	315	341	340	372	355	311	321	317	337	329	337	329	308	331	343	339	368	350	317	336	321	341	342	333	360	332	315	323	326	320	357	360	319	311	311	337	324	342	330	337	406	344	339	335	308	350	356	325	326	311	307	315	341	319	318	319	321	330	336	305	324	313	327	319	328	338	322	330	337	332	327	336	321	339	349	322	333	327	321	313	299	320	335	324	317	337	334	315	367	323	337	331	329	345	348	316	352	337	324	321	308	323	350	334	341	306	354	384	337	323	325	346	320	365	356	344	341	311	340	328	329	349	336	311	302	343	341	353	324	355	355	363	320	354	325	327	292	334	329	286	333	304	339	342	300	331	317	332	346	329	348	316	283	336	333	352	342	329	308	335	322	339	317	323	306	312	308	326	337	358	317	322	332	321	348	307	306	321	332	312	321	358	322	316	336	353	298	333	320	306	312	313	313	343	326	357	322	307	342	325	326	356	357	308	338	320	352	348	336	356	361	384	330	334	344	338	337	318	316	343	331	294	323	322	306	361	360	359	342	366	350	304	341	325	358	310	322	371	322	345	314	325	276	365	332	306	320	343	338	322	344	358	313	367	347	348	347	333	309	359	319	328	304	343	332	310	337	342	342	313	314	343	320	324	316	335	327	311	316	351	350	318	315	331	306	335	302	353	353	323	327	357	345	386	328	329	312	315	339	323	351	354	337	336	375	351	325	347	339	327	326	315	314	333	355	327	315	320	329	307	344	314	337	331	307	352	310	354	335	333	350	310	347	304	305	302	332	362	343	356	338	344	358	349	312	317	310	355	325	342	343	331	352	340	348	347	306	356	335	303	308	381	319	331	319	313	340	360	325	303	324	334	327	326	333	319	299	348	317	350	339	321	345	371	343	330	309	337	337	341	333	343	334	324	324	331	338	316	309	314	347	295	299	342	363	319	308	311	344	328	332	311	340	323	377	344	326	353	372	349	331	344	307	327	348	309	309	312	336	337	341	306	320	350	315	337	294	341	342	344	330	331	328	327	346	317	362	344	334	312	285	338	332	288	331	344	325	317	334	347	335	311	306	354	349	342	312	333	355	342	346	306	328	317	343	354	361	303	329	333	330	331	299	325	332	317	326	349	317	366	317	337	349	337	377	338	351	343	354	329	348	350	347	345	363	330	355	342	340	335	339	355	326	337	341	332	333	329	301	329	313	335	330	328	324	325	346	345	370	320	323	366	320	317	327	350	349	315	321	345	300	311	350	314	353	324	350	329	301	325	331	330	304	332	357	322	323	322	341	353	314	332	300	345	306	327	345	314	355	308	328	320	342	343	315	327	338	332	347	329	329	354	360	339	317	320	338	303	317	337	330	339	366	330	300	341	327	324	335	320	309	351	338	329	348	344	327	327	324	333	325	324	337	329	335	306	344	332	318	318	306	328	327	352	325	309	307	356	322	310	327	318	314	340	329	341	314	351	342	331	335	322	360	321	343	311	320	348	318	338	335	338	335	350	328	348	318	345	319	332	323	318	303	321	330	340	335	300	356	339	355	347	332	338	334	305	339	326	338	333	312	342	305	339	365	349	334	308	318	321	318	322	341	321	345	338	333	340	346	343	347	329	325	312	335	305	320	324	347	311	337	344	356	333	315	324	338	318	368	333	337	326	306	301	303	321	333	341	321	301	346	321	322	328	312	334	311	299	323	327	338	306	299	341	306	320	345	361	333	335	329	286	325	350	331	354	338	351	324	320	334	332	350	343	342	333	342	345	343	365	311	318	317	348	350	299	337	346	317	346	335	302	351	303	314	341	329	339	310	356	307	323	375	373	335	343	314	298	332	354	311	296	336	316	311	338	331	332	330	296	345	327	321	319	324	330	336	345	318	327	339	310	362	346	308	348	316	332	334	330	328	327	316	330	314	333	337	332	305	317	358	313	320	316	340	335	313	310	332	315	323	321	334	317	331	335	345	328	313	343	333	320	298	343	322	318	317	345	309	313	352	320	362	363	346	349	343	317	318	363	317	340	327	344	337	338	310	350	335	319	310	335	327	307	306	365	333	369	339	311	298	335	321	342	311	358	340	355	344	346	326	339	353	320	320	336	311	309	313	316	327	339	337	337	310	330	338	314	339	353	324	357	330	324	350	345	313	310	301	332	312	358	350	345	332	354	334	321	329	344	314	322	355	329	356	330	325	322	324	313	335	313	318	345	309	355	327	318	316	298	342	340	348	325	367	321	361	317	350	327	338	351	362	318	321	327	305	335	338	325	311	349	345	340	336	327	323	347	313	308	346	333	355	321	327	345	309	317	330	343	353	320	295	324	319	364	329	337	305	351	310	347	335
25520	21741	30568	29382	21710	14450	8599	5408	4159	3179	2463	1712	1387	1139	935	782	638	493	493	486	458	423	446	431	401	397	362	350	339	328	318	350	332	359	359	348	352	338	363	344	356	339	377	339	315	329	344	335	353	333	293	308	360	300	329	351	295	350	337	339	353	362	345	344	342	324	338	322	305	317	373	329	341	312	383	336	312	324	303	356	327	327	322	348	356	355	346	296	278	320	340	347	339	334	339	333	342	335	356	341	329	339	334	356	327	326	302	330	342	337	305	327	338	365	338	336	330	320	315	347	328	339	344	331	313	352	339	350	342	317	332	327	346	366	328	328	357	329	313	342	343	327	322	330	352	326	331	344	342	320	315	318	345	318	359	341	361	321	350	347	318	337	319	357	338	344	338	340	314	348	304	343	328	333	336	350	342	319	374	349	330	332	345	331	336	334	316	346	337	329	338	329	333	349	347	333	328	344	358	325	353	327	330	364	347	326	325	332	292	322	362	353	385	301	338	330	325	341	336	308	346	344	304	343	336	334	311	337	362	341	338	342	321	367	316	336	349	322	337	329	324	313	339	334	313	337	343	340	359	360	334	334	311	343	330	356	328	324	322	325	323	368	362	335	333	341	378	342	325	342	369	317	335	293	303	330	331	367	346	320	328	335	333	317	360	358	344	334	341	343	314	348	335	320	366	306	352	378	346	346	334	327	339	331	305	326	328	336	345	383	333	323	369	317	346	321	323	312	321	326	318	332	317	328	355	333	324	332	321	331	347	327	333	294	329	343	328	319	316	347	338	307	322	339	298	329	328	354	327	324	311	349	354	361	350	361	334	320	333	317	312	340	311	311	328	346	325	331	338	346	334	346	346	346	335	319	340	310	350	362	296	363	320	324	330	302	314	365	331	342	347	300	333	355	319	341	349	334	350	315	326	351	334	323	335	332	354	325	352	329	331	368	346	336	335	350	356	347	325	318	331	361	327	349	346	305	346	327	368	348	352	347	320	334	329	313	339	323	324	342	339	354	319	341	334	366	332	346	346	335	330	360	356	313	331	326	362	324	335	338	330	368	340	329	318	325	309	327	313	335	308	320	328	361	355	316	320	358	347	349	374	329	341	321	323	347	338	351	333	340	387	325	339	305	328	364	331	339	319	308	358	345	341	328	338	295	360	368	346	332	327	331	333	319	334	362	351	337	318	322	314	341	370	322	342	330	353	319	322	354	328	337	303	304	350	302	312	324	288	361	323	338	322	348	352	327	311	356	307	355	340	351	358	348	318	323	350	318	307	309	362	351	322	343	348	331	366	324	305	357	322	371	353	361	352	325	340	330	334	335	300	334	309	329	323	307	337	327	342	321	313	328	317	312	356	295	347	329	316	320	345	334	329	331	313	345	311	377	344	320	372	328	354	323	348	345	335	352	334	364	341	354	314	345	288	349	309	348	353	337	328	315	312	354	337	323	326	349	319	371	323	361	321	330	335	359	339	307	344	294	355	367	332	367	324	341	336	370	378	353	340	338	347	331	348	346	283	329	333	345	339	308	305	349	328	333	318	332	326	330	325	335	283	334	352	337	323	360	321	321	350	357	323	334	361	301	376	308	331	323	351	349	342	345	333	341	341	385	310	349	306	331	326	347	351	317	357	347	356	323	344	347	333	324	335	316	322	333	315	329	302	356	303	361	336	351	358	297	348	351	325	324	326	356	366	372	352	333	345	311	322	339	324	321	339	329	343	336	297	328	361	320	380	327	339	349	360	344	347	346	332	325	311	349	344	329	336	370	312	351	358	327	361	341	306	332	324	310	319	366	323	348	301	295	367	329	343	339	331	321	295	321	362	332	316	340	355	317	343	311	336	306	332	312	356	345	279	322	358	327	340	364	338	325	319	367	321	352	363	358	298	339	305	326	340	343	344	347	320	354	318	338	345	334	350	311	327	328	357	351	339	322	343	330	345	357	341	352	327	300	323	332	322	340	319	368	290	331	324	316	313	324	314	308	330	334	340	327	327	338	348	326	328	351	342	316	363	331	305	337	330	302	314	349	318	344	348	349	381	349	309	352	324	339	347	328	321	336	308	320	337	338	328	335	333	337	322	325	346	326	341	298	340	351	319	321	307	328	339	367	328	342	335	349	327	364	369	316	325	349	377	308	339	350	321	344	316	336	327	341	302	319	315	325	312	332	333	333	317	325	305	304	327	338	302	341	359	315	329	311	360	339	334	312	346	348	340	323	316	346	321	327	335	332	352	357	314	372	288	307	313	364	304	341	350	326	348	307	324	335	339	317	335	332	354	352	334	343	313	313	345	350	308	355	315	328	322	320	338	325	306	308	345	333	346	355	376	354	319	331	312	341	321	321	318	335	334	333	355	291	353	321	315	321	329	325	335	304	368	337	366	361	349	332	305	351	311	341	322	346	334	307	312	333	332	330	341	304	336	356	317	319	364	349	314	331	328	319	304	330	355	343	323	386	324	354	312	325	344	348	295	313	357	334	335	320	334	339	312	320	363	341	320	337	343	345	337	335	332	351	326	353	324	346	335	361	355	314	355	324	300	351	306	324	335	327	361	329	313	338	338	346	303	383	308	321	318	356	315	317	306	343	314	314	331	337	345	336	315	345	346	317	311	331	337	331	306	317	352	323	334	341	329	340	332	328	340	374	319	324	331	362	372	336	332	322	324	320	340	333	334	358	332	339	310	331	354	339	352	337	335	330	360	331	319	320	372	310	357	353	352	333	316	361	315	355	299	306	358	348	344	354	319	329	348	312	334	315	323	338	319	328	352	332	318	342	345	364	375	329	321	347	300	381	365	313	329	309	318	318	343	310	306	310	351	338	348	313	360	306	334	345	330	283	310	314	327	334	339	385	338	314	348	348	350	309	326	340	353	364	328	321	333	335	336	347	354	302	337	343	332	331	316	310	327	323	351	325	324	367	327	362	348	316	364	330	311	356	330	352	334	323	314	307	315	308	334	343	335	331	366	331	343	313	303	330	339	324	329	300	354	365	357	346	333	296	339	326	329	326	324	326	344	362	343	336	336	317	340	351	318	316	326	303	356	330	333	323	317	319	340	318	324	323	320	311	304	363	338	334	314	342	327	334	340	349	315	339	345	305	369	320	344	358	345	330	318	361	343	342	332	326	338	330	336	310	313	306	340	313	322	354	308	288	340	317	352	330	361	322	319	332	346	343	359	344	334	337	343	302	354	358	296	336	334	323	384	353	349	319	374	367	329	344	328	331	345	319	329	318	320	333	357	311	327	349	363	369	324	335	322	323	325	362	327	335	327	325	319	330	342	347	340	318	337	347	313	328	371	329	337	320	326	320	321	352	337	334	328	310	316	322	338	322	351	325	327	346	312	349	336	324	357	342	322	347	332	312	325	311	332	317	356	323	344	337	314	319	358	308	323	360	327	348	335	335	343	318	336	313	316	307	357	333	325	302	321	336	328	325	335	315	347	318	349	336	346	300	319	352	350	310	336	325	340	337
32761	56967	46281	32380	24475	17361	12619	9425	7376	5565	4377	3033	2268	1787	1325	1062	836	720	661	636	548	524	449	437	447	442	390	379	397	376	355	411	398	398	382	375	361	379	354	347	355	340	364	383	383	370	365	357	336	360	388	373	344	352	380	379	335	355	355	379	321	338	345	375	356	342	342	388	337	333	346	349	338	403	352	340	381	344	349	354	375	314	353	351	344	390	369	372	357	347	372	366	365	360	322	370	342	358	377	364	331	376	366	343	320	349	344	352	370	332	351	364	339	315	374	344	334	330	321	326	332	348	348	369	370	370	330	360	351	363	367	353	366	401	351	344	384	383	386	344	359	371	344	356	303	350	349	333	366	338	365	359	308	326	354	342	345	327	349	352	327	349	360	352	332	359	344	306	342	387	366	389	371	366	385	356	357	361	358	329	369	354	363	359	363	359	311	352	337	348	358	326	347	382	343	348	349	340	363	358	359	345	344	366	373	335	385	359	359	329	370	336	369	356	359	353	363	348	337	355	377	325	362	374	374	373	334	338	348	369	327	370	388	361	347	362	381	336	343	368	378	351	359	352	379	382	367	351	366	362	364	386	326	361	355	371	380	358	343	323	329	356	341	343	368	319	360	325	324	377	340	356	359	370	353	351	352	337	339	368	364	369	358	337	357	355	368	386	394	365	346	355	362	340	348	372	356	381	344	352	362	354	381	386	339	379	333	377	353	358	347	344	353	361	348	331	365	362	340	330	339	355	362	382	352	357	357	359	345	380	343	356	368	366	341	380	379	360	332	356	359	366	356	374	358	352	346	341	333	366	373	350	371	373	366	367	326	352	352	326	328	341	352	328	359	325	353	354	315	328	388	347	377	369	362	351	340	331	383	366	364	345	328	318	360	369	326	351	323	343	363	357	399	377	339	369	319	361	388	367	358	357	383	365	370	346	362	379	339	351	374	351	356	352	361	355	365	331	349	361	357	344	338	332	326	370	356	339	388	370	368	325	370	371	319	356	344	332	374	374	367	384	364	337	327	368	336	377	324	345	347	372	325	336	348	372	354	377	370	334	362	372	359	339	334	352	373	334	320	355	359	381	339	370	370	345	360	354	325	350	377	322	357	359	343	293	324	396	345	351	351	334	333	343	353	357	344	363	356	341	375	347	360	364	342	391	339	376	391	339	377	344	351	338	342	356	343	307	339	381	365	369	412	353	340	361	370	346	377	350	362	339	367	388	363	349	370	386	324	332	355	366	362	349	331	339	360	419	302	364	355	349	348	337	369	327	329	340	371	344	370	361	338	377	387	313	363	351	392	307	344	354	361	348	336	388	341	379	328	335	343	389	341	363	354	360	331	321	367	341	336	371	327	347	397	336	382	357	328	351	341	364	348	350	327	346	366	363	359	331	350	380	343	358	367	343	372	363	356	321	376	356	335	344	350	336	326	384	319	366	342	339	350	376	368	384	343	350	330	374	361	387	330	338	379	385	383	332	351	377	350	338	320	357	340	369	350	388	349	342	362	336	369	315	301	329	369	364	360	350	336	355	364	338	391	335	362	376	347	367	378	347	356	358	366	353	352	336	340	331	351	358	333	371	340	347	367	338	359	395	334	388	387	354	337	342	337	332	356	374	337	356	363	368	353	336	350	349	357	321	338	351	368	363	358	352	355	368	368	382	379	352	357	344	370	388	361	348	356	353	361	343	345	354	332	357	344	369	354	376	324	376	337	362	344	360	363	375	339	366	373	340	379	337	387	371	370	340	332	386	381	352	332	388	352	366	341	355	366	317	383	382	354	337	362	381	356	381	343	343	385	366	362	390	325	328	380	369	360	351	320	365	335	352	356	379	356	342	351	361	379	372	325	318	317	349	372	353	377	334	368	355	355	341	376	342	325	376	338	342	368	371	338	349	352	348	387	377	392	360	336	366	358	357	301	327	326	373	371	353	401	326	363	352	359	350	342	364	383	376	352	361	341	324	376	342	351	335	342	350	359	329	353	306	358	331	315	317	338	361	364	362	340	340	363	405	361	364	331	362	345	330	364	341	341	361	363	340	368	365	369	346	381	356	369	377	377	326	330	329	337	405	385	345	317	361	356	341	382	357	365	381	346	314	306	355	368	362	383	339	363	373	349	381	369	371	347	363	351	352	350	350	408	363	370	383	360	353	334	389	347	340	340	339	340	356	340	347	393	327	378	295	353	372	353	323	305	357	347	361	391	360	339	363	339	387	365	328	326	338	385	320	338	368	346	354	369	310	333	360	331	318	356	380	378	360	341	354	348	356	367	362	381	344	341	341	335	344	329	331	370	364	401	354	353	334	360	348	375	320	334	338	374	340	384	354	367	349	366	328	358	344	324	389	342	374	343	371	356	381	331	331	342	324	358	322	325	335	371	313	328	332	368	363	337	371	383	340	369	334	365	329	318	345	364	336	347	336	364	375	346	370	394	356	377	367	361	359	335	364	320	334	370	358	337	357	379	326	348	329	373	370	351	395	335	326	367	363	370	346	360	354	393	341	358	339	397	350	332	337	312	366	362	391	317	351	341	359	341	353	322	383	363	350	338	335	366	361	340	362	360	361	333	344	363	341	367	359	336	390	358	350	369	347	363	365	347	376	354	357	375	384	346	342	332	344	386	330	338	328	340	354	377	344	366	383	336	344	357	341	351	315	343	330	341	375	348	341	371	354	355	361	374	368	394	373	350	364	331	381	358	341	381	365	337	369	372	329	349	326	339	353	388	342	347	329	345	377	385	317	354	356	333	330	361	369	340	335	370	348	329	368	348	349	349	386	370	367	326	356	359	364	368	380	357	346	371	368	354	384	333	350	360	321	339	331	359	335	369	338	351	341	349	309	335	366	362	375	324	344	348	323	373	367	363	392	364	342	363	384	355	439	354	328	337	339	325	350	343	317	347	359	335	381	366	373	380	360	328	368	306	341	354	382	342	364	370	353	377	329	370	356	327	358	325	348	316	373	338	324	378	361	354	362	371	349	340	372	350	367	357	359	387	344	364	365	354	360	366	363	370	366	363	326	347	363	373	329	341	366	378	377	367	379	367	365	343	386	318	378	349	357	355	361	346	363	309	386	346	336	400	360	360	333	325	328	332	377	369	356	373	343	334	369	315	359	366	346	351	318	319	376	353	354	328	369	386	380	361	340	353	378	308	343	348	348	331	356	384	372	328	377	342	358	333	357	360	331	355	323	363	351	330	327	376	336	370	365	331	372	349	383	357	359	356	373	383	354	365	376	345	358	358	359	355	361	363	342	352	330	383	340	327	325	325	338	362	362	344	331	376	354	346	382	351	350	363	327	346	337	362	373	387	326	357	341	351	339	361	381	361	373	341	358	321	363	337	324	362	333	348	361	378	357	349	336	323	359	341	331	349	359	335	353	349	328	348	342	359	353	352	334	318	371	330	356	400	354	352	357	322	312	343	380	379	363	334	375	368	372	341	368	345	350	361	363	351	350	348	366	340	345	362	361	353	357
23017	21459	29221	24547	22705	23952	21754	12488	8411	6536	4646	3360	2550	1970	1556	1084	866	777	676	660	567	535	527	463	475	411	401	414	378	368	384	374	348	354	345	351	385	380	334	355	343	375	346	373	348	349	322	321	323	324	326	360	325	309	345	344	347	341	353	330	340	320	343	341	343	346	335	373	359	343	360	353	333	310	364	300	298	337	340	341	360	338	352	319	335	343	322	362	362	333	324	354	352	373	342	337	315	359	346	362	319	338	325	322	334	347	306	338	366	356	352	355	365	350	333	299	331	364	316	288	311	326	348	345	301	319	356	343	323	300	368	345	358	349	370	336	330	329	347	326	375	350	321	358	325	321	336	326	333	337	360	355	335	360	334	285	323	300	337	366	351	305	347	353	331	346	302	329	347	311	343	348	369	312	348	308	335	350	337	326	309	351	323	318	333	361	324	345	337	316	351	319	350	315	306	358	361	325	382	322	333	350	351	356	316	340	341	336	334	317	334	316	300	345	312	316	349	334	311	315	324	334	340	303	334	354	345	344	342	348	340	339	335	368	366	312	329	341	365	382	335	331	340	342	335	347	321	333	342	349	353	333	339	341	328	328	322	335	351	327	334	313	371	365	333	349	335	333	351	353	355	339	314	317	346	352	358	334	327	364	363	335	339	350	363	342	340	352	336	333	353	340	324	362	312	341	357	340	346	318	335	329	348	336	342	327	360	369	326	350	345	338	332	361	356	332	328	316	321	329	336	352	322	349	330	334	363	333	333	309	300	336	338	306	342	344	313	308	324	355	323	326	349	360	324	318	317	366	352	325	350	355	301	317	327	339	390	371	362	382	324	357	358	382	359	343	334	330	316	354	370	352	331	326	340	352	336	341	328	316	355	344	355	341	326	376	372	338	352	343	336	343	343	349	337	365	352	337	341	338	349	345	306	342	339	327	337	358	334	332	347	332	285	336	359	365	315	379	307	343	326	347	318	337	345	335	323	319	325	355	328	352	331	343	360	305	343	352	336	339	359	355	345	353	330	320	316	327	319	313	363	323	332	331	332	345	337	320	326	356	338	337	360	354	342	338	330	349	341	336	306	361	373	310	334	343	342	335	350	335	348	328	316	366	343	281	357	342	305	329	362	365	327	325	369	343	369	354	356	319	319	332	347	343	319	333	338	337	331	360	336	369	328	323	380	308	341	326	364	378	340	336	312	348	335	329	351	347	335	312	339	351	346	311	342	339	318	315	328	332	335	367	380	310	332	340	355	332	338	310	353	365	321	371	353	344	321	347	321	375	340	344	341	355	346	339	332	342	324	346	346	331	354	360	364	329	335	356	349	318	345	348	346	342	343	308	335	318	350	331	348	322	346	335	332	336	353	332	336	320	344	321	326	302	345	365	346	320	360	332	309	351	370	316	344	351	332	332	335	320	323	369	347	296	299	332	342	320	339	365	350	326	347	363	355	320	332	355	321	311	352	346	349	353	340	326	335	324	356	334	357	339	334	328	353	323	356	370	336	369	359	341	336	334	320	350	360	342	341	359	352	368	332	319	390	371	317	335	365	329	370	341	371	320	371	349	355	379	355	337	370	309	352	354	324	325	359	355	332	346	316	354	332	358	337	325	322	382	351	345	326	291	346	325	309	323	343	313	366	318	325	331	344	350	358	353	365	325	338	327	339	337	337	369	306	309	330	302	313	308	306	329	310	332	335	358	347	327	356	336	333	327	354	331	318	331	347	300	378	346	380	364	334	321	329	320	359	346	347	346	356	324	309	326	322	354	321	348	347	334	322	312	310	398	352	309	333	333	314	319	321	316	361	320	337	338	344	350	317	372	346	327	321	362	336	376	360	339	332	323	332	346	351	328	310	315	323	339	348	323	361	351	317	323	333	325	350	323	332	405	370	336	326	327	357	296	340	334	326	338	359	358	342	324	351	341	337	344	377	351	354	367	305	338	324	352	336	327	341	326	344	348	371	309	369	320	322	330	323	330	349	340	340	326	337	333	352	348	368	355	351	331	354	322	353	350	330	316	303	340	341	327	358	349	356	332	296	342	343	382	327	308	324	335	345	346	336	360	369	360	369	328	300	298	366	343	350	344	338	342	320	316	330	331	324	369	334	340	340	339	346	359	321	314	324	349	330	368	368	356	340	357	325	342	380	353	349	364	371	372	349	343	333	372	331	360	315	314	342	352	333	343	301	329	358	334	322	314	328	335	326	338	352	312	338	332	349	350	325	363	335	330	342	330	342	328	350	348	369	324	343	337	332	330	347	300	356	317	336	343	383	325	348	339	343	345	353	373	310	358	362	357	329	363	321	334	340	353	320	324	322	333	318	316	341	362	305	328	324	330	325	322	362	352	353	334	322	334	330	330	311	348	334	354	348	333	323	350	341	348	390	324	340	342	352	333	366	325	314	343	359	345	340	353	330	375	319	343	320	339	323	311	360	306	334	349	348	344	334	340	313	337	355	378	337	358	351	346	349	339	335	328	351	309	327	325	334	302	358	303	360	327	351	346	327	315	358	333	342	343	342	355	332	341	375	315	351	358	334	358	356	329	335	349	325	344	340	366	362	325	356	391	370	331	324	316	355	360	347	312	358	325	335	325	324	307	332	352	345	325	348	360	316	361	322	320	336	369	350	316	396	332	335	341	348	309	348	338	339	353	366	330	340	333	330	345	376	346	341	344	323	302	324	341	352	327	306	306	335	328	323	351	364	346	356	301	316	328	319	341	347	336	350	353	333	368	361	353	340	333	332	317	351	353	318	366	328	325	363	329	366	363	346	296	344	332	345	338	365	347	318	343	336	317	325	327	321	337	335	359	325	358	318	365	323	334	314	318	347	346	332	321	348	334	316	361	310	341	344	335	387	333	342	342	344	392	370	332	360	328	339	358	336	347	331	330	338	317	324	361	347	333	365	360	352	338	328	340	320	331	373	330	336	329	349	353	333	322	344	349	317	368	316	333	321	290	324	334	323	357	338	332	331	343	339	316	353	313	336	303	351	341	359	308	358	323	309	347	330	313	355	335	339	306	317	335	327	331	330	315	327	331	349	331	351	329	344	333	352	339	367	370	336	335	348	363	325	357	362	347	296	303	316	325	351	348	310	337	342	304	342	302	332	320	355	354	329	355	349	350	321	323	336	347	346	343	352	320	337	325	334	324	343	341	331	332	337	340	360	359	311	332	316	344	351	329	343	340	309	339	319	362	330	369	364	332	338	341	340	329	335	319	325	357	329	317	374	327	340	326	378	352	348	347	344	310	348	339	338	389	334	335	357	354	341	344	322	334	322	341	354	324	334	349	330	339	347	319	356	317	360	332	326	353	301	291	330	331	337	333	304	342	327	358	337	346	344	389	335	321	345	316	329	339	366	332	324	307	328	316	324	323	323	358	334	360	340	330	335	375	358	316	316	347	334	318	379	323	327	341	333	334	326	359	370	315	318	320	347	335	355	355	310	308	345	341	348	302	333	336	337	321	365	338	364	337
35274	66618	55336	40829	32566	25936	20295	15674	12557	9616	7361	5250	3978	3176	2301	1619	1272	1057	921	826	732	682	649	576	504	518	484	433	431	405	432	391	384	362	413	396	391	378	356	385	336	356	333	321	364	360	340	323	348	354	377	380	375	325	329	366	348	363	345	370	327	350	349	340	370	359	353	353	336	337	363	344	318	359	364	346	352	328	351	346	367	383	379	363	386	347	369	346	394	381	329	341	328	336	352	351	378	422	350	337	346	346	361	362	323	372	356	344	349	389	327	357	332	322	389	345	361	317	345	379	345	360	361	370	382	349	337	362	337	356	339	327	331	339	382	371	351	325	332	356	307	350	404	357	434	354	349	339	347	349	355	349	377	343	341	365	367	346	355	359	359	350	349	375	345	356	364	354	341	337	385	315	305	347	347	354	333	373	359	342	360	344	341	344	336	339	339	357	342	353	336	341	343	361	349	343	339	384	353	340	364	355	328	362	357	343	376	341	366	333	345	344	322	340	318	347	355	322	331	380	327	349	322	356	369	400	343	319	386	344	342	361	353	354	356	334	357	346	360	383	357	359	343	333	354	366	357	359	362	360	343	365	333	344	349	344	346	360	356	373	395	337	406	371	354	326	364	355	364	379	326	374	376	348	325	364	349	332	346	352	356	374	332	359	372	379	358	371	333	386	349	343	337	368	371	369	343	322	359	347	347	348	371	329	336	355	372	370	384	382	330	376	351	386	342	364	384	397	358	365	376	352	348	362	340	371	361	357	367	371	372	354	372	342	343	348	337	359	372	365	362	366	306	331	358	332	357	332	382	346	349	330	353	341	369	358	371	372	333	364	342	379	350	338	383	387	336	351	335	350	336	364	334	354	347	348	357	359	323	382	357	359	352	358	372	371	380	335	351	384	383	374	345	318	343	373	373	336	373	384	364	380	349	344	348	350	375	346	371	365	356	363	347	362	346	362	360	366	359	327	353	340	359	348	353	341	354	375	351	345	378	375	321	338	325	368	359	325	341	354	367	358	340	349	373	344	382	362	365	353	348	346	362	371	390	340	333	373	343	344	353	326	322	344	363	333	326	351	345	342	358	352	345	336	346	364	332	342	347	371	361	372	361	393	346	362	363	360	339	370	346	340	365	339	349	380	348	355	351	325	326	339	318	364	337	311	353	355	343	359	326	338	344	341	370	341	374	359	335	348	371	356	382	368	343	379	356	379	370	343	348	342	381	338	329	360	332	349	328	343	349	366	348	337	346	343	377	375	341	355	357	381	342	365	372	368	350	358	328	390	339	358	379	345	350	337	350	338	334	353	375	373	346	370	321	333	377	324	349	340	346	321	346	366	364	324	393	362	367	350	354	358	366	371	382	355	337	320	372	348	320	373	374	371	294	385	340	311	357	358	383	360	329	391	331	330	357	358	366	377	368	338	388	379	355	384	360	376	330	370	373	322	361	339	355	357	348	369	357	376	347	351	337	346	354	317	335	341	304	340	361	324	348	361	323	346	374	399	333	356	358	359	383	360	357	361	340	330	336	352	352	312	338	338	351	363	353	375	343	349	399	380	330	344	337	353	329	352	344	384	375	361	358	367	327	363	342	362	364	345	391	365	345	330	360	363	358	365	341	368	336	358	387	331	378	355	376	356	345	324	357	347	371	286	342	370	351	315	360	370	353	361	337	370	372	335	338	391	366	374	340	368	362	341	349	359	371	343	372	360	322	362	322	345	341	392	329	355	355	356	378	379	334	353	344	350	352	341	405	335	371	322	321	379	337	372	348	381	350	341	344	358	352	325	358	362	354	376	348	370	364	378	335	361	362	351	362	352	324	374	333	330	357	358	357	351	321	351	329	336	354	381	335	348	329	364	372	363	372	336	322	354	367	363	354	344	337	321	376	356	335	350	348	327	335	368	370	362	339	387	348	368	333	366	366	348	354	345	341	345	366	372	314	346	376	344	361	349	330	364	364	365	382	388	350	306	365	348	356	348	336	318	357	327	361	349	346	334	352	381	373	324	326	372	367	357	383	348	347	330	360	356	370	360	347	369	318	382	337	359	337	361	374	368	364	328	337	340	333	345	365	323	335	344	376	351	334	336	348	367	343	356	369	350	337	369	351	375	327	324	343	329	365	373	348	366	376	349	315	371	328	334	354	361	371	357	337	368	347	346	352	345	337	351	348	358	346	352	341	361	383	322	377	362	367	352	305	348	358	334	364	333	341	340	334	377	361	367	327	368	349	353	360	342	347	375	340	350	334	371	320	356	371	341	342	368	331	344	359	356	359	371	337	377	369	361	366	328	342	358	342	392	382	369	327	357	343	355	352	353	336	347	333	336	329	332	389	346	391	391	349	377	318	338	370	331	337	355	377	325	339	365	363	356	337	314	334	350	353	364	366	385	330	363	323	324	336	361	335	342	346	346	327	372	348	353	325	328	366	348	341	369	383	355	372	353	319	369	346	343	338	382	360	343	328	367	367	366	346	345	382	349	333	337	337	342	362	364	337	353	362	350	348	350	353	348	376	353	345	345	372	398	336	351	359	343	345	345	372	385	355	397	360	344	331	345	346	371	343	311	351	361	378	360	344	350	367	364	375	345	371	349	351	390	364	338	362	378	342	388	372	354	347	331	328	341	349	323	333	366	366	335	352	336	348	342	358	363	376	339	353	375	359	368	326	338	371	357	329	374	391	376	299	339	362	352	360	372	350	356	357	365	352	339	351	350	386	334	353	348	341	377	384	343	366	360	389	400	344	368	348	352	346	338	364	351	358	339	361	337	346	374	357	398	343	352	369	330	358	348	346	379	360	369	340	344	397	332	327	344	354	373	343	347	357	386	356	328	352	382	345	351	342	359	373	337	350	355	327	358	332	351	343	416	351	334	353	369	351	341	332	325	361	357	348	405	317	347	332	351	338	345	353	370	347	329	333	386	342	335	358	348	332	350	316	340	324	384	349	345	324	347	364	351	390	345	352	343	347	328	358	342	331	356	378	374	330	352	367	371	372	359	322	361	407	334	337	350	379	382	330	352	361	362	348	348	377	345	348	362	382	343	376	354	353	385	373	357	326	384	349	335	375	378	319	354	362	331	354	383	337	351	397	317	330	347	377	352	341	366	352	379	350	354	341	359	353	334	342	343	350	350	348	355	366	366	325	335	357	350	359	372	333	366	343	355	392	350	349	420	348	352	329	372	373	317	347	368	352	376	368	351	372	385	378	380	358	364	367	352	332	335	354	341	390	363	373	360	339	379	343	387	368	346	330	348	376	330	344	346	338	330	371	374	346	348	360	379	336	354	349	348	383	362	335	363	336	356	355	329	373	338	362	344	350	361	356	350	361	361	356	331	351	349	332	404	347	361	321	319	356	342	386	367	340	340	325	346	324	377	361	393	363	338	379	376	339	328	334	367	364	375	350	348	392	355	332	353	339	355	378	371	348	379	381	376	355	332	349	342	371	347	327	363	341	369	380	312	358	319	368	355	357	349	351	336
32209	39019	42832	29460	17376	9767	5856	4102	2997	2370	1829	1339	1098	933	701	625	508	527	504	431	413	370	337	328	332	350	368	372	343	318	297	326	359	352	331	291	334	328	324	325	288	323	335	313	315	336	336	350	326	326	314	329	305	309	299	323	312	332	302	304	338	285	292	305	278	317	324	277	298	292	287	322	280	291	298	308	293	309	330	331	330	323	294	328	306	315	330	321	333	304	360	305	341	305	325	300	302	291	299	305	308	310	322	301	302	334	297	345	313	336	328	318	332	327	306	352	292	307	299	309	324	326	302	335	321	355	337	312	313	278	348	310	298	311	303	324	303	280	293	314	336	309	314	309	321	331	304	323	305	351	315	300	271	314	320	286	309	338	313	302	291	329	308	311	294	317	289	323	334	331	309	289	296	316	317	311	309	333	347	340	334	297	328	304	301	291	335	329	327	333	358	290	295	321	306	309	306	294	330	314	340	360	304	310	321	342	285	324	331	330	345	304	304	303	285	326	302	327	322	315	325	339	287	287	276	303	323	304	324	300	309	321	303	307	308	312	333	316	287	311	302	324	293	338	298	340	326	324	316	317	317	341	318	306	324	317	293	282	311	308	308	345	309	323	316	331	320	315	325	275	307	326	340	321	317	313	311	281	330	306	329	330	310	314	297	337	278	296	298	312	294	311	297	329	331	310	319	299	310	367	301	306	320	313	324	329	302	310	320	309	285	333	313	310	341	280	300	317	339	303	299	274	309	316	320	328	341	344	322	314	288	302	282	276	292	334	331	339	292	300	303	309	335	312	332	304	286	292	304	297	344	293	309	339	300	331	307	319	321	331	313	311	339	321	296	317	290	323	280	320	306	297	310	331	317	308	321	313	342	286	331	297	332	324	313	318	307	311	333	325	314	341	327	303	330	291	317	342	292	319	336	329	296	296	324	331	305	311	297	315	340	318	309	294	318	317	315	291	315	287	316	317	315	292	329	322	318	285	306	319	324	341	307	319	333	317	306	330	297	324	312	328	343	312	284	317	313	360	298	285	316	346	299	335	296	317	299	306	336	314	347	304	301	308	316	292	316	330	326	331	309	305	332	317	305	334	300	320	334	311	386	287	301	290	335	357	335	292	334	314	324	323	322	315	307	325	284	311	320	294	322	331	294	284	290	307	335	340	289	304	295	316	301	303	312	276	333	341	296	337	285	333	335	281	322	283	320	340	309	315	321	316	333	298	333	302	292	357	334	332	327	306	329	294	346	322	333	314	297	318	318	297	284	333	339	313	311	322	320	312	301	314	329	327	337	302	323	316	326	293	325	333	322	331	320	310	305	354	307	347	326	345	313	324	324	309	313	351	346	314	328	314	289	305	292	327	344	346	324	315	298	306	315	321	324	288	289	315	300	316	312	309	280	304	308	332	317	309	313	299	325	330	298	316	309	310	320	305	290	304	310	340	304	322	331	327	337	319	314	315	317	321	321	313	364	318	305	293	310	279	308	334	317	304	319	286	345	299	342	310	275	316	335	297	315	300	321	308	312	320	352	311	293	312	309	322	268	319	311	313	300	327	314	353	307	332	309	314	301	314	315	310	312	329	325	316	311	310	300	323	301	308	344	317	311	295	322	305	291	292	333	339	304	329	311	332	314	319	293	318	295	342	341	286	307	290	288	342	330	336	298	316	308	285	294	292	316	314	331	308	330	322	312	305	332	291	334	278	328	329	312	281	307	307	317	304	326	282	325	344	298	318	280	312	304	329	331	291	314	296	294	286	331	277	342	318	329	339	317	342	329	293	322	320	337	324	362	282	288	310	300	332	339	322	301	353	305	349	316	310	326	326	295	339	324	313	321	325	297	293	325	333	316	341	296	294	289	329	291	340	289	311	307	278	314	287	307	351	331	332	307	306	338	321	325	327	316	301	325	352	324	314	298	378	342	317	292	314	314	323	309	322	285	351	343	348	302	313	325	297	330	319	292	288	328	307	323	287	335	311	318	307	331	291	348	332	292	327	331	335	314	313	326	320	302	301	303	325	283	287	289	313	326	340	326	310	334	318	307	325	322	344	300	322	323	337	301	316	332	283	300	310	315	315	313	307	307	335	325	299	305	308	312	341	338	346	284	309	301	327	321	312	324	291	334	281	312	330	328	327	285	305	324	326	368	321	301	333	278	287	326	322	287	304	322	287	335	308	338	309	300	290	308	306	325	339	334	348	290	296	323	312	308	287	316	332	319	294	294	332	331	341	318	309	315	303	305	310	308	326	315	304	291	317	328	307	295	311	330	326	306	325	318	288	308	310	340	305	304	315	306	326	337	321	292	319	303	293	337	308	311	298	303	350	323	274	304	291	344	295	313	314	304	320	309	318	325	294	326	273	303	301	274	326	346	339	330	331	306	306	316	300	319	316	300	340	305	312	310	312	331	306	328	301	282	291	340	309	335	296	319	315	357	320	304	322	285	318	322	322	294	324	302	320	332	302	291	287	350	308	336	296	332	296	333	302	293	324	300	322	298	324	275	355	325	297	298	280	342	301	311	296	309	288	336	281	305	289	304	336	313	318	323	312	336	293	317	303	310	361	326	323	301	335	292	321	350	300	288	297	269	301	293	317	326	320	336	335	319	327	317	307	327	301	325	307	320	296	318	297	312	299	311	308	303	320	343	325	307	302	307	302	293	288	329	335	305	316	319	288	303	337	325	295	311	309	303	314	329	272	292	309	308	311	304	324	306	325	348	307	316	319	344	329	319	300	352	325	303	306	320	361	330	318	338	333	330	311	340	304	315	352	332	314	338	321	339	304	325	343	299	317	334	284	341	312	304	342	328	304	344	319	320	333	330	283	326	319	344	306	320	315	320	326	332	311	303	303	322	313	328	322	301	302	342	303	359	293	346	316	307	333	301	327	333	333	301	327	310	350	355	315	294	321	329	306	340	314	327	285	345	311	344	297	355	315	300	315	317	296	328	273	295	293	301	323	303	313	347	317	291	289	316	355	324	313	294	315	298	323	280	307	314	271	340	331	339	333	347	337	292	336	323	320	313	337	319	318	313	306	320	304	312	300	299	332	343	313	306	315	297	309	341	337	315	340	283	322	261	353	308	281	320	292	328	296	344	348	318	295	322	306	275	280	301	342	341	318	296	311	341	315	312	308	315	318	330	312	303	302	323	327	341	332	305	292	323	289	314	331	325	345	322	324	286	303	313	303	310	326	326	337	313	322	302	322	332	320	312	325	283	333	315	304	309	306	306	329	326	292	344	304	300	331	319	289	336	293	329	356	317	290	296	335	302	286	310	303	318	323	315	318	295	345	321	316	317	321	314	291	309	346	281	296	314	318	320	327	334	277	355	292	343	308	308	332	296	331	324	334	316	323	290	312	310	352	310	321	338	329	295	323	303	324	336	307	295	325	321	303	332	300	307	302	274	318	315	352	300	254	324	358	315	317	300	278	308	326	303	320	330	333	275	335	300	327	323	319	321	275	284	272	302	317	320	319
33401	52664	41552	27336	19335	13206	9474	6917	5295	4085	3084	2322	1808	1401	1096	811	718	631	528	524	531	489	454	420	416	389	415	390	354	326	356	366	361	362	349	343	353	381	357	323	317	330	372	357	346	332	334	345	347	318	364	316	339	330	313	352	328	350	312	346	325	365	392	336	319	355	325	332	311	327	359	365	360	340	327	331	318	351	357	312	345	342	350	317	336	322	354	340	339	342	349	312	353	345	371	351	327	368	358	355	347	310	331	339	359	314	335	352	349	342	345	345	334	331	325	323	349	313	325	354	309	351	314	326	355	330	336	351	351	312	354	319	328	355	333	331	303	361	374	358	365	340	378	339	359	330	323	331	342	359	318	317	347	370	338	352	305	330	360	351	351	335	350	375	354	366	337	320	356	344	356	315	339	332	368	318	309	342	356	341	332	356	327	319	346	319	350	361	336	342	332	334	320	341	340	350	325	318	316	325	333	356	357	321	356	341	353	317	319	340	339	311	360	318	372	324	300	339	311	352	350	332	309	330	345	328	337	368	376	334	331	332	303	351	319	327	319	364	349	370	324	316	354	330	346	364	335	342	321	329	315	343	333	346	307	335	308	335	310	324	350	324	344	328	290	347	343	344	354	322	354	371	345	303	333	363	324	335	321	349	317	310	349	344	363	346	323	346	352	343	339	360	371	341	350	356	356	359	352	354	355	325	336	323	342	302	328	347	374	367	350	316	343	350	340	280	357	348	327	296	337	348	336	327	323	354	309	316	370	342	323	325	322	316	367	331	325	302	309	319	323	352	313	318	349	333	344	332	346	345	331	330	351	337	338	332	336	338	324	330	339	353	341	370	315	353	341	344	338	343	315	332	329	379	304	354	300	338	312	313	321	313	295	368	340	336	338	335	316	338	335	307	358	321	308	333	351	347	297	318	358	343	352	321	343	360	357	357	327	340	360	362	348	330	339	336	345	337	349	361	340	302	356	340	326	330	313	336	346	369	316	329	315	340	368	306	316	310	345	335	346	339	324	331	367	328	333	331	357	337	330	319	372	339	335	334	330	343	321	341	341	298	341	317	341	350	352	321	354	320	300	338	329	310	336	350	331	315	337	345	301	353	340	348	338	321	333	322	348	338	315	342	335	332	335	316	337	365	346	361	308	319	326	320	324	366	325	366	356	326	340	326	347	350	328	356	332	352	331	317	348	333	337	364	340	313	335	346	352	366	307	324	314	367	314	331	323	326	345	337	335	338	310	350	328	313	330	332	359	331	357	352	354	339	312	309	346	323	334	356	338	313	360	348	339	346	338	341	370	334	341	343	327	368	331	300	330	338	326	321	330	302	344	315	346	333	367	345	372	329	321	338	359	330	343	326	328	337	323	343	317	331	316	329	349	355	339	331	320	366	338	331	363	329	353	369	311	353	315	333	318	329	330	312	329	338	332	370	329	342	353	327	346	326	344	340	331	357	353	334	333	323	354	334	342	336	308	367	337	312	331	309	370	350	350	316	338	314	340	315	370	352	339	321	370	348	357	332	306	356	346	339	329	339	310	304	324	314	341	332	336	355	348	318	379	321	325	344	323	341	311	336	323	370	318	318	325	331	326	358	329	317	335	322	345	354	316	359	356	340	332	326	358	358	335	349	328	351	344	309	335	325	311	294	323	329	340	333	361	360	338	333	330	323	299	341	324	317	357	336	321	329	345	356	330	325	361	326	330	324	361	324	354	312	325	287	365	334	353	322	330	325	354	325	349	324	345	318	352	314	335	319	329	344	348	336	334	369	336	374	339	342	357	344	328	305	347	349	341	329	324	341	320	345	367	369	328	353	362	329	341	318	359	332	354	338	347	350	343	338	349	310	342	346	343	345	302	331	334	353	337	356	330	351	336	344	350	324	326	323	302	350	313	344	368	344	331	310	314	301	373	347	344	305	345	307	338	348	339	351	329	357	308	356	325	318	304	350	361	357	315	340	309	348	356	325	358	345	348	325	361	315	331	340	327	300	314	319	358	337	333	327	325	337	346	337	315	335	341	321	356	353	343	304	336	351	323	349	355	361	348	322	349	335	366	321	331	356	330	314	358	328	316	308	355	358	342	308	300	333	352	373	345	312	354	338	338	334	360	358	316	341	327	352	325	342	354	343	351	316	313	356	324	339	345	307	332	328	321	303	327	308	325	333	350	336	349	332	321	367	325	347	347	318	320	345	372	358	334	344	342	358	307	342	341	363	359	338	373	335	324	326	360	342	329	314	354	355	349	325	321	343	306	335	326	347	338	328	323	356	336	371	335	319	321	343	343	357	315	354	304	345	327	316	341	333	341	318	321	357	316	376	361	332	312	351	306	350	355	331	332	340	306	323	314	334	329	330	361	343	338	330	339	335	338	360	337	339	292	369	371	333	328	366	330	333	350	319	382	305	351	306	312	349	309	332	331	353	348	337	340	375	321	340	311	356	314	322	358	309	374	332	338	327	326	349	338	347	344	313	318	352	318	331	316	348	341	326	327	312	331	351	330	310	334	358	354	336	330	339	324	355	370	365	328	334	336	334	382	333	319	324	351	368	353	354	323	345	328	351	349	314	353	348	329	294	335	341	331	311	342	311	328	346	336	343	329	338	355	362	357	340	338	334	346	340	336	342	323	345	323	389	351	355	312	314	343	341	359	325	335	348	321	345	324	342	356	340	344	343	364	317	337	349	299	347	350	336	336	327	358	334	322	369	356	360	331	306	386	336	343	318	344	361	351	315	343	334	340	357	335	338	313	363	332	338	327	373	347	368	363	380	307	338	318	318	346	345	367	371	350	352	326	318	320	334	350	334	308	338	331	339	346	297	331	354	281	346	332	309	332	353	302	348	313	326	325	337	332	348	334	317	328	367	336	342	350	339	339	357	332	303	321	347	310	368	311	360	336	316	328	365	334	335	315	346	361	359	350	337	323	294	355	327	325	355	336	320	314	316	321	340	345	351	330	353	365	371	353	352	363	343	327	304	345	334	325	319	340	359	327	357	319	345	355	342	321	344	354	353	338	314	300	363	361	328	341	347	317	343	331	382	325	317	340	346	375	336	325	352	324	337	354	342	350	366	297	368	365	310	355	379	348	334	347	343	310	329	345	345	328	304	346	350	323	312	353	322	353	340	349	326	350	354	319	336	309	358	304	362	363	319	329	310	345	328	363	334	365	330	360	319	324	357	335	340	324	359	322	375	332	356	348	328	349	347	321	323	341	340	323	353	374	306	359	318	343	324	323	351	361	338	365	325	356	340	363	308	339	315	337	382	373	368	373	369	351	351	302	347	364	358	333	334	321	394	322	347	337	342	329	345	362	347	332	338	328	353	358	356	330	323	322	344	348	329	335	369	312	312	351	344	334	360	318	305	333	337	352	378	326	322	352	351	348	384	361	321	349	355	345	336	361	347	337	356	365	346	339	340	326	352	338	310	321	363	323	363	341	336	333	344	318	374	347	338	303	352	304	355	355	347	338	348	345	318
24286	21521	29309	26216	23652	20236	14296	8471	5813	4287	3230	2402	1904	1507	1098	861	687	611	587	534	483	449	416	426	394	353	368	387	344	354	312	342	312	354	327	301	321	302	290	313	292	326	330	323	306	312	317	327	322	324	313	306	344	336	348	336	341	300	317	307	288	342	301	299	322	307	294	316	303	295	276	314	333	306	275	308	288	317	319	300	295	298	306	303	310	298	306	310	306	313	302	320	342	290	306	312	323	335	352	306	294	313	319	354	269	341	289	323	345	317	315	292	341	340	324	293	284	291	307	290	313	291	321	322	307	309	328	318	317	351	308	315	317	301	305	322	294	301	298	320	327	311	321	294	331	298	328	317	308	310	313	286	324	292	314	285	299	309	303	317	318	338	320	281	317	296	300	291	319	306	307	280	334	315	302	278	306	316	340	298	305	296	280	296	293	286	300	318	312	296	294	333	312	294	275	303	318	333	323	308	314	334	284	343	319	327	319	339	311	312	285	323	330	296	305	304	342	339	288	319	309	293	334	284	295	293	325	293	326	278	306	322	292	327	313	280	305	297	294	346	311	312	307	349	295	322	331	308	317	310	316	292	314	315	319	349	297	309	317	298	302	298	294	318	301	316	272	332	310	322	321	303	296	319	302	303	319	314	322	334	320	315	345	291	296	305	343	347	306	313	310	303	313	263	294	291	326	307	306	325	349	330	282	323	289	314	330	298	294	328	348	294	278	304	327	293	297	284	306	319	298	273	299	303	289	307	288	318	317	372	345	316	320	333	334	293	314	290	315	345	288	290	326	279	330	304	301	308	329	297	297	313	328	297	296	319	317	307	291	350	320	320	289	310	307	323	312	320	320	303	333	306	314	291	300	311	316	300	302	275	297	316	292	318	302	288	324	338	276	332	321	321	298	305	301	297	311	320	322	323	304	329	291	282	353	318	297	331	325	302	300	329	275	303	328	312	317	312	333	281	316	318	325	317	326	291	302	289	275	287	336	332	261	310	301	347	328	311	312	323	291	336	329	341	309	317	309	302	321	314	291	329	319	307	332	329	309	300	339	301	331	332	315	332	308	316	326	305	284	318	281	285	341	365	321	311	313	341	292	289	312	309	318	291	298	295	316	302	304	295	331	329	324	339	324	342	314	323	325	316	295	314	324	307	312	331	333	317	307	307	304	308	340	318	313	325	323	329	313	274	313	321	340	292	312	293	310	316	305	311	293	304	319	322	339	303	323	340	325	309	303	301	316	297	296	279	298	322	313	301	307	362	307	341	311	317	317	321	326	334	297	322	348	320	294	334	296	281	303	310	307	321	308	325	325	328	297	317	312	305	301	311	291	296	266	286	329	311	312	301	278	331	315	319	308	338	291	303	305	337	292	308	346	348	338	328	302	319	347	339	309	324	286	328	318	323	320	313	358	294	321	294	286	327	309	321	315	341	286	314	300	309	328	285	283	308	330	296	288	340	321	295	260	316	348	314	288	284	339	303	309	323	320	336	332	336	305	285	324	339	316	291	297	332	327	300	313	307	295	330	307	297	330	302	293	319	309	287	290	326	308	313	281	306	340	333	290	315	309	295	300	325	272	317	302	337	336	335	327	316	332	311	303	329	326	283	326	304	312	280	298	303	327	310	318	314	290	325	306	292	296	332	307	294	310	311	314	306	270	321	339	298	327	314	313	299	296	314	317	284	306	318	348	309	300	339	282	288	262	297	333	313	302	310	310	302	308	303	308	305	300	294	288	311	290	318	323	314	314	310	312	301	317	300	284	283	324	305	285	338	319	334	305	333	305	307	289	281	306	309	322	310	300	332	319	295	276	300	297	324	305	320	313	325	333	275	314	314	345	303	338	336	302	302	307	304	322	316	295	329	328	311	320	314	283	293	286	303	317	316	315	279	296	310	324	284	306	331	302	346	332	326	318	327	300	312	294	318	333	320	336	287	292	293	323	311	351	302	324	316	324	323	304	306	317	306	294	311	304	301	276	321	325	306	291	319	331	326	294	331	295	322	287	322	319	336	324	324	337	304	298	302	339	289	304	307	288	300	313	297	337	322	318	329	332	327	321	316	301	323	298	309	290	315	313	311	286	288	327	289	294	310	300	328	287	307	281	296	299	322	308	324	304	325	306	303	294	341	325	341	334	337	302	315	317	297	296	312	305	317	335	286	306	294	321	305	319	308	302	312	325	328	309	313	275	306	288	304	327	286	323	307	291	324	332	331	318	306	316	301	315	335	333	303	301	344	285	326	310	310	300	340	318	316	335	283	311	302	303	328	336	300	306	318	317	349	293	314	309	335	308	314	313	307	333	290	311	332	287	328	304	338	311	291	313	303	312	309	350	317	301	308	324	315	330	306	310	308	311	333	305	335	310	297	307	321	325	282	315	303	322	328	335	288	310	290	328	306	335	280	290	299	320	302	304	305	312	316	301	313	313	294	308	289	315	331	322	315	298	308	320	345	311	312	283	323	314	331	320	292	310	287	302	347	332	313	311	296	288	286	272	329	282	318	359	329	293	288	345	302	294	336	328	327	303	301	322	307	344	297	284	311	289	279	322	279	321	311	318	295	285	323	322	311	335	312	305	326	342	301	325	329	329	316	307	279	302	303	333	328	297	282	306	290	342	328	309	303	322	316	308	325	328	313	328	309	334	304	282	321	278	307	320	302	332	277	309	289	297	299	294	329	283	294	339	304	279	318	305	321	303	294	319	285	336	325	327	290	311	321	318	315	317	302	313	331	319	301	312	295	306	296	375	309	326	330	259	319	291	306	342	347	287	332	343	305	300	312	295	288	284	306	303	311	351	306	303	318	319	316	294	306	312	302	318	326	309	300	308	318	302	309	304	304	332	315	312	346	326	320	311	305	320	299	310	310	278	308	295	335	307	300	290	306	316	308	323	296	308	306	303	284	315	316	297	277	295	309	342	317	340	267	318	295	328	292	335	306	312	309	280	322	320	305	317	292	295	317	312	290	307	278	324	303	324	330	286	293	285	337	322	323	309	316	338	326	321	279	313	324	315	314	319	261	306	292	325	297	314	320	294	340	285	302	307	320	342	291	330	332	330	290	317	355	321	307	296	329	323	312	314	315	284	320	317	316	312	296	328	314	301	323	322	299	324	312	303	286	287	300	308	303	323	309	334	304	346	327	321	326	314	301	316	301	320	279	299	293	272	327	331	291	320	309	300	275	312	294	321	342	313	334	329	315	285	318	313	317	308	317	326	341	303	298	288	303	295	312	321	310	290	316	332	317	288	310	339	344	303	324	314	301	314	295	317	295	319	308	325	308	332	325	350	311	315	305	319	310	291	311	309	312	346	347	309	303	282	313	295	305	293	324	296	270	356	317	342	282	314	323	308	324	306	294	312	294	325	305	321	331	327	310	350	323	314	289	300	328	294	322	295	299	311	300	284	342	309	301	279	318	300	313	302	307	302	307	330	332	310	349	317	321	311	312	277	344	342	297	323	324	328	270	323	307	308	301
33061	61544	49381	35390	27410	20437	15938	11778	8891	6868	5222	3845	3117	2443	1682	1283	898	863	751	636	602	602	536	455	468	436	411	396	380	380	397	352	381	354	389	331	339	355	337	384	350	368	319	361	341	368	329	325	305	318	358	326	339	312	341	361	338	362	315	338	346	328	363	326	319	327	347	312	349	343	340	308	296	326	342	320	338	338	343	325	325	341	316	292	329	343	331	332	365	333	332	314	341	339	326	309	311	306	347	318	282	312	337	346	303	349	326	356	360	332	320	316	300	341	339	351	352	345	324	342	357	316	305	355	320	290	336	331	314	305	327	310	341	317	350	314	337	340	341	321	349	331	341	285	324	353	335	342	363	354	305	335	348	325	336	358	308	321	339	351	362	368	341	328	325	329	337	358	335	306	372	307	303	312	340	335	349	361	308	328	340	312	340	330	314	357	336	364	367	310	357	335	313	357	324	325	341	320	347	308	335	331	357	348	302	344	349	324	321	285	317	328	345	325	328	317	384	330	347	338	326	333	349	365	339	340	322	341	331	329	314	349	343	338	346	346	321	320	310	333	351	352	284	330	341	338	333	332	373	355	302	339	344	334	297	339	327	346	327	327	325	346	330	338	361	323	339	332	317	348	363	297	341	310	313	348	335	331	371	313	351	331	321	311	321	337	311	327	315	370	335	350	345	352	317	313	346	341	349	332	327	363	317	338	347	373	341	327	332	344	340	333	326	321	326	328	335	341	338	307	319	351	323	324	333	329	337	340	352	328	342	323	362	318	298	333	349	337	335	337	315	317	334	332	346	322	316	313	334	317	335	335	287	362	341	310	316	336	330	321	326	317	346	339	318	315	324	349	331	334	329	328	327	330	309	335	308	317	319	336	321	314	316	356	310	332	318	331	327	354	323	324	313	327	358	305	361	348	342	354	347	370	328	312	304	310	315	327	362	332	327	337	322	339	304	321	370	323	330	321	324	329	365	336	315	327	374	324	325	327	343	335	338	325	337	306	307	321	364	291	340	332	354	358	350	345	308	352	297	350	304	328	352	344	343	382	339	315	315	268	300	331	332	385	302	343	347	337	351	314	368	343	332	339	340	337	309	307	320	348	331	335	359	305	323	349	335	307	328	340	355	305	319	345	330	335	340	322	343	326	322	364	323	320	330	322	354	339	336	353	301	335	322	299	346	344	353	325	343	330	333	310	346	325	335	346	351	326	320	324	321	360	327	307	307	343	317	343	350	338	340	377	319	321	317	339	337	343	309	343	371	315	352	356	322	348	313	298	304	317	339	330	351	338	312	321	291	349	353	337	309	334	308	336	338	352	318	328	329	351	306	355	349	318	334	345	317	306	345	311	328	327	325	349	307	347	310	316	347	351	311	308	340	359	331	309	329	318	321	312	308	305	355	324	321	314	332	364	321	316	315	316	335	363	317	332	350	326	359	340	336	318	344	343	323	304	333	337	325	333	319	325	348	317	349	360	335	336	298	324	330	332	295	297	348	339	337	334	323	352	359	336	327	320	345	329	353	341	354	351	359	334	341	333	327	329	328	339	321	342	343	328	350	341	309	335	376	323	317	326	320	305	313	357	317	372	345	339	315	327	312	328	320	313	320	338	340	346	354	317	330	286	339	353	329	365	336	350	309	343	339	335	314	329	313	343	326	301	338	293	320	337	298	310	347	333	345	299	313	330	320	304	328	312	350	325	359	306	368	355	324	328	332	350	356	343	327	319	314	360	309	333	367	319	353	341	348	317	300	316	308	334	312	351	329	323	355	330	345	331	368	362	345	324	336	330	312	312	339	373	316	314	332	367	310	351	341	319	351	331	330	350	328	340	336	321	340	334	323	332	296	333	311	333	330	324	339	298	333	331	357	322	347	350	338	367	343	316	323	354	371	358	324	351	317	353	326	312	346	343	324	327	377	366	344	336	343	332	313	352	286	319	366	352	355	336	345	328	322	353	343	331	308	337	330	352	342	328	323	324	315	362	320	315	332	359	332	304	318	355	338	291	339	348	315	310	311	313	333	319	365	302	356	330	312	320	297	291	320	315	304	332	342	345	323	350	337	319	315	346	295	331	333	340	322	341	340	316	342	332	315	317	327	331	326	322	315	339	315	321	343	346	324	319	356	328	330	333	313	335	296	384	301	348	317	331	320	315	335	337	338	314	358	319	312	316	338	321	355	321	330	336	277	328	339	310	321	326	356	323	354	317	332	340	336	344	356	354	343	332	370	307	338	333	347	325	310	346	354	336	338	335	331	326	336	315	310	358	325	336	328	343	345	351	311	347	324	295	337	335	339	302	337	322	326	332	360	321	348	383	327	347	316	349	377	358	313	324	319	353	321	314	349	296	318	343	321	287	335	350	376	370	351	350	349	337	340	295	338	345	332	331	343	314	330	302	279	323	345	327	316	318	349	333	324	316	347	326	319	329	326	337	326	293	308	324	324	345	313	337	348	329	326	371	330	309	340	340	327	328	336	312	335	306	358	311	332	308	327	340	349	336	357	326	317	335	330	311	311	316	325	332	332	350	325	350	317	341	307	384	360	316	338	338	317	314	349	330	329	312	335	313	315	311	328	372	311	354	315	353	356	321	330	346	313	302	320	321	320	356	340	323	343	318	325	337	340	344	337	331	343	332	339	315	317	324	339	324	303	322	344	343	303	341	323	336	337	326	333	296	331	356	337	342	343	317	343	317	346	331	361	295	322	322	290	338	318	366	324	341	315	337	325	321	329	321	330	313	311	324	345	344	354	330	314	326	357	346	349	347	313	325	363	349	316	332	355	325	328	326	339	309	311	323	316	341	315	316	324	364	341	365	329	348	331	345	329	328	323	335	348	359	316	336	323	327	329	341	351	355	324	312	342	330	332	309	360	367	374	332	325	320	301	338	315	317	358	329	326	329	326	294	342	330	317	321	298	341	347	347	343	330	343	323	324	336	316	363	378	319	305	334	319	313	342	336	317	350	339	327	329	333	344	304	332	322	338	328	332	318	322	338	325	317	345	372	298	314	345	326	343	309	312	335	327	336	304	314	323	332	318	329	319	369	352	319	339	312	355	352	369	328	333	339	346	315	341	296	301	347	353	303	310	306	297	333	319	333	337	306	304	342	334	349	317	349	329	348	318	387	304	329	311	327	351	347	294	342	331	314	332	326	305	354	341	327	350	356	340	325	319	336	343	279	337	329	352	333	348	355	281	335	311	310	320	371	339	345	326	347	325	329	317	328	303	326	306	327	362	335	339	334	323	313	334	365	327	342	293	360	338	357	374	337	332	364	347	311	313	322	315	310	303	322	322	362	317	315	338	321	327	326	347	334	339	275	314	302	330	325	313	333	336	320	334	312	357	301	330	316	335	354	337	321	334	337	294	351	351	358	356	310	357	334	301	326	354	328	336	318	337	348	347	309	322	339	340	313	343	350	315	339	323	310	335	338	330	339	333	305	353	283	303	329	315	343	331	307	344	337	330	327	342	342	348	292
25511	21750	30427	29066	20998	14086	9145	5910	4166	3138	2532	1889	1504	1259	903	744	612	564	522	447	476	449	387	435	398	382	411	365	354	377	338	361	333	341	330	382	334	364	330	351	341	362	347	365	317	363	328	337	348	350	355	296	332	356	324	312	328	337	318	307	306	380	294	313	338	341	318	304	314	322	327	317	328	323	386	337	337	354	332	341	347	335	332	338	348	332	309	367	318	299	357	328	338	387	349	352	326	330	346	310	328	328	324	321	333	312	349	305	328	353	316	335	354	330	337	324	329	356	333	331	328	348	337	323	339	323	347	342	351	341	324	329	354	336	317	338	336	343	331	335	355	313	317	349	328	335	323	358	371	330	316	305	334	333	344	336	335	349	348	350	322	357	322	341	335	364	316	343	357	320	339	324	346	307	317	329	316	316	339	330	322	366	298	309	320	334	341	330	371	372	338	296	324	341	362	302	339	320	328	296	309	315	325	336	367	353	326	305	331	320	341	349	361	312	348	344	320	343	325	331	340	333	325	396	366	313	381	344	314	313	342	326	333	333	338	307	279	311	347	307	326	312	327	348	325	362	330	373	330	322	320	335	326	329	350	341	354	372	357	325	348	344	335	335	320	336	318	304	339	320	350	354	312	323	337	358	369	324	303	342	305	324	340	314	356	314	322	316	319	314	311	289	365	357	363	329	335	324	351	305	305	318	330	322	375	314	335	372	371	334	327	331	358	365	349	345	350	318	310	349	360	340	305	336	313	309	322	350	328	325	324	375	341	332	334	305	313	350	313	333	333	301	334	362	330	375	331	327	333	293	332	328	318	306	314	323	316	334	365	337	358	333	336	347	314	304	354	350	320	326	346	339	362	332	313	298	320	354	330	300	330	386	344	312	315	359	351	310	322	344	315	326	326	322	310	316	341	334	363	340	349	325	339	328	351	341	346	364	332	330	320	321	382	325	358	367	333	314	324	327	348	314	300	326	338	338	342	337	294	339	314	348	334	332	322	307	322	358	359	338	351	320	343	325	353	326	352	349	353	351	327	290	340	312	339	327	352	336	363	359	325	336	350	334	319	329	330	328	337	345	343	321	331	343	349	321	305	317	346	316	344	363	350	337	315	327	372	357	353	348	326	336	330	361	340	299	335	321	333	308	327	350	344	349	334	321	346	327	342	331	344	354	313	341	314	315	321	330	344	300	312	330	314	346	326	344	335	318	333	337	310	340	340	341	331	334	342	344	320	336	292	366	362	346	324	339	316	373	349	344	365	330	343	334	340	360	356	348	298	330	307	330	357	342	360	307	371	329	339	307	336	326	347	340	291	351	292	335	300	331	324	339	340	361	299	329	364	350	358	331	348	319	316	335	373	366	370	323	318	340	324	316	335	353	335	348	309	324	327	331	331	342	339	321	338	326	306	306	319	322	339	334	362	315	331	315	366	320	307	339	333	355	330	309	344	340	313	345	330	306	346	338	320	320	321	321	282	328	299	324	310	329	334	329	322	336	335	329	330	315	360	344	357	337	323	331	325	341	315	332	305	333	322	322	319	321	285	361	314	366	318	328	321	331	319	344	337	317	319	326	329	306	307	350	306	343	365	320	329	342	306	340	361	356	343	332	334	342	332	331	334	356	339	324	311	359	316	325	342	334	308	300	345	354	353	372	357	347	336	345	364	342	326	318	342	335	327	357	305	307	320	324	343	335	300	331	351	319	302	313	310	345	325	342	276	341	330	319	325	350	359	322	348	342	357	362	359	346	341	332	354	348	312	344	347	368	323	355	320	309	315	340	345	347	330	342	347	375	353	324	329	341	328	358	307	359	357	331	324	341	337	344	317	341	341	343	316	344	348	353	339	354	343	317	337	318	323	343	334	304	328	299	342	326	325	313	365	324	353	359	327	311	369	348	350	305	338	321	325	314	323	348	308	333	306	350	327	345	328	328	337	341	352	332	340	319	341	316	347	347	335	332	353	372	369	325	335	320	333	314	330	328	343	311	334	323	349	367	322	345	324	326	328	348	309	334	333	311	311	344	335	333	329	342	356	320	364	325	326	316	341	361	335	299	369	301	354	349	304	355	329	313	337	332	332	338	322	324	345	353	369	309	321	317	340	354	322	334	338	331	334	369	321	349	343	343	317	384	323	322	339	316	337	321	301	356	319	317	360	302	374	335	335	333	318	317	305	334	322	336	328	317	331	350	319	326	330	325	346	348	327	337	322	374	335	365	330	324	336	329	342	345	338	340	321	353	339	323	324	340	309	329	311	338	374	307	334	323	317	355	334	331	326	338	319	314	316	342	326	349	284	314	336	363	318	283	342	342	322	319	354	333	316	336	323	355	367	356	329	316	310	330	327	324	318	349	328	327	324	337	355	304	332	353	346	304	319	330	372	332	338	319	314	364	298	331	335	368	330	347	323	335	340	374	317	328	320	329	346	343	319	294	327	305	330	353	352	316	324	345	351	310	336	363	333	331	332	332	348	328	323	335	335	324	369	315	344	328	355	347	321	339	337	320	322	361	329	341	306	327	377	329	320	319	369	349	326	333	353	343	366	326	343	335	344	340	323	343	325	334	366	339	379	344	321	320	309	328	335	303	351	330	335	304	336	353	378	368	345	357	361	351	335	317	338	338	347	348	334	337	319	320	341	321	317	339	364	313	321	303	345	348	354	338	328	325	311	318	303	322	329	334	360	341	293	324	362	349	337	334	342	346	334	314	318	315	353	334	333	324	331	313	324	314	328	345	309	331	360	335	295	332	373	310	337	318	326	317	367	302	341	300	339	363	344	334	335	332	348	367	333	306	323	334	311	310	323	307	308	315	332	341	319	329	332	309	327	358	347	336	331	351	336	322	342	337	298	340	363	348	302	356	363	352	314	343	343	331	337	341	335	332	321	305	331	334	368	345	338	347	336	325	320	316	365	308	346	309	319	348	322	338	350	333	331	303	317	349	330	354	351	319	300	336	335	363	369	346	327	351	340	342	373	336	335	312	335	335	331	340	348	307	355	353	347	313	332	350	313	343	357	341	338	309	323	308	310	334	349	337	312	328	377	335	313	327	342	307	337	324	315	359	346	303	318	306	345	339	351	310	313	322	348	339	345	327	346	337	331	376	345	325	357	365	326	332	313	333	325	320	342	306	340	298	329	331	337	333	326	320	325	336	320	339	302	314	345	341	319	352	310	336	298	340	339	330	324	373	337	341	346	330	315	358	345	346	350	334	340	334	334	322	302	341	358	355	330	331	318	335	361	325	356	323	316	337	319	338	342	347	320	309	339	330	328	319	319	298	321	354	306	332	314	341	332	351	340	376	323	327	319	355	346	316	342	367	326	358	333	311	350	336	340	329	338	334	315	337	360	356	349	341	342	302	314	308	344	360	324	318	342	319	325	332	325	328	334	321	314	316	329	303	356	326	349	355	354	320	322	301	342	324	342	329	327	324	343	310	299	302	357	333	349	324	353	331	338	345	329	295	359	315	337	339	311	334
32995	57393	45645	31520	22938	17597	13127	9763	7275	5681	4373	3226	2609	2038	1491	1105	831	676	671	649	591	561	478	465	426	461	412	412	384	358	383	383	348	351	385	406	386	366	370	375	392	377	374	353	369	377	381	339	375	341	373	357	355	368	365	343	324	379	357	330	394	372	343	372	346	320	366	364	335	338	380	345	366	354	365	332	393	373	329	353	375	364	364	349	355	346	351	344	351	371	346	351	380	344	342	316	378	339	352	351	380	359	324	371	346	351	342	366	363	389	327	373	347	349	383	357	344	370	331	344	356	355	344	369	380	368	339	392	380	351	350	330	341	357	370	342	352	362	327	370	375	375	355	345	361	352	357	354	387	333	340	340	336	381	348	356	364	347	360	335	381	350	361	376	367	315	358	357	337	360	337	382	319	357	354	359	330	361	393	322	342	352	370	346	357	355	354	362	363	375	363	358	340	333	346	338	361	354	365	342	351	382	372	363	394	329	324	367	367	353	293	371	345	375	377	367	396	338	358	362	369	378	361	321	373	363	360	336	389	340	375	355	349	368	375	359	382	367	370	381	354	346	361	396	339	350	360	372	359	321	356	371	374	346	340	342	365	328	357	352	355	358	327	347	372	362	335	378	377	370	387	312	379	390	363	383	342	351	337	358	355	345	365	361	328	375	360	343	328	347	333	351	404	373	363	361	381	339	359	364	373	379	341	367	360	387	376	351	327	361	347	342	397	358	307	358	356	347	367	322	354	361	354	367	344	350	351	352	374	348	334	344	332	363	369	356	352	347	385	386	375	295	371	353	311	341	367	383	355	353	365	341	347	363	381	371	360	326	328	342	351	355	366	385	353	353	353	366	357	360	353	353	372	354	348	372	352	365	377	381	371	351	336	337	383	369	376	352	340	356	357	349	375	341	317	373	380	358	362	383	357	370	357	330	337	341	362	378	339	365	349	334	338	349	337	362	358	332	344	374	335	359	389	328	353	365	356	376	360	348	344	365	373	370	380	357	347	384	306	360	357	359	334	365	368	365	358	369	358	331	347	336	401	339	374	342	334	376	365	389	328	322	354	355	352	379	346	354	366	339	364	370	339	392	367	364	378	323	348	345	353	380	355	355	401	353	366	376	353	331	341	412	356	371	363	348	386	372	365	350	352	394	388	341	361	362	353	330	332	366	351	349	354	350	338	358	371	330	349	346	361	339	358	360	352	352	363	386	345	331	344	332	357	356	360	351	348	325	384	362	348	328	353	334	363	323	348	348	382	377	333	349	370	378	342	381	345	333	347	364	358	366	357	349	373	347	342	336	363	341	342	347	410	337	382	327	348	346	364	315	370	402	333	353	376	326	421	345	342	364	345	393	340	339	387	333	368	348	338	366	377	378	361	339	369	361	364	324	380	346	384	376	352	363	351	350	377	334	317	350	360	352	325	375	363	362	366	368	372	349	358	348	386	367	346	366	351	361	384	384	349	384	369	374	360	355	346	353	392	368	376	377	351	343	355	352	346	354	347	392	363	366	352	304	385	352	348	327	321	343	378	345	358	345	375	363	356	356	366	335	354	389	370	381	345	358	374	384	343	338	413	357	340	352	359	315	314	344	378	345	355	374	371	327	346	350	344	350	355	350	340	329	357	328	367	353	346	351	360	335	336	353	320	356	359	385	347	343	360	376	339	364	346	338	341	351	369	330	349	354	324	355	363	357	360	338	349	339	353	346	343	375	307	343	362	373	328	332	347	353	349	336	367	324	386	362	339	351	360	353	381	361	393	355	361	389	349	380	323	370	367	357	353	336	351	349	377	343	366	352	360	339	411	372	376	358	340	365	389	390	349	347	338	367	360	338	309	348	349	361	376	365	357	354	367	355	368	362	340	377	340	345	353	363	381	375	351	367	374	371	335	368	384	355	352	344	356	349	344	370	349	364	341	354	338	409	341	375	350	347	341	386	333	395	344	344	328	349	341	358	345	358	349	353	371	355	344	348	346	349	374	343	357	378	338	362	354	393	387	343	351	350	388	338	358	376	362	375	338	371	307	350	365	332	380	339	376	353	344	360	334	369	359	369	349	336	384	353	334	368	340	358	352	326	383	349	352	383	392	356	377	344	335	347	367	299	385	336	378	380	361	349	363	350	379	406	392	316	377	323	356	377	349	343	346	337	330	367	355	349	371	313	351	352	336	371	348	340	373	345	357	356	327	369	358	380	369	374	337	359	353	353	339	365	377	358	386	353	355	362	343	398	382	339	341	335	356	363	336	350	354	352	355	363	349	357	346	376	358	399	331	348	360	362	377	358	334	359	326	337	359	363	348	382	344	320	354	370	373	360	368	347	346	365	321	353	327	359	342	322	319	353	354	365	359	370	372	320	388	359	350	374	326	327	360	354	352	366	393	342	368	340	362	361	395	344	361	335	340	366	343	332	375	350	378	372	351	336	383	370	344	352	361	364	343	371	348	366	367	357	384	337	339	340	375	354	358	366	373	388	368	333	368	376	365	322	352	381	354	344	368	339	354	385	365	350	344	352	339	336	377	344	343	347	341	359	357	324	348	374	356	352	335	362	367	328	329	357	341	364	364	356	377	360	365	340	364	366	352	381	355	371	345	351	342	398	338	365	353	356	361	368	385	345	352	354	372	369	386	362	376	346	365	341	353	354	317	330	324	354	362	380	369	389	360	384	370	358	361	410	336	359	379	333	342	380	349	339	388	354	319	365	384	343	338	340	376	372	374	346	329	355	341	363	360	344	317	355	365	359	382	353	329	361	356	368	353	342	341	368	330	380	355	375	353	331	351	328	387	337	369	356	335	380	327	342	360	314	306	366	388	348	354	352	361	342	353	339	351	333	342	360	334	346	352	354	395	384	375	333	311	361	362	332	348	352	362	378	352	366	349	365	332	355	345	382	392	369	355	359	402	379	331	323	364	423	362	362	379	367	354	368	357	393	315	377	394	390	353	370	371	344	353	355	382	357	341	325	359	338	347	351	340	357	364	331	357	338	377	378	398	357	357	355	368	386	358	358	357	368	343	336	345	344	350	361	352	347	352	366	353	366	361	386	392	341	352	366	354	335	346	341	347	374	313	360	325	340	339	377	362	359	350	360	374	371	394	342	360	335	383	365	360	331	331	356	350	352	360	336	341	347	358	333	339	334	336	344	358	357	357	359	361	345	347	297	372	356	366	370	352	331	339	366	343	390	354	363	349	376	345	366	366	360	361	336	345	350	351	341	338	352	387	367	373	372	404	366	329	359	341	377	382	345	344	367	393	315	387	366	360	385	397	375	329	354	346	339	354	336	345	338	369	351	360	372	340	367	360	358	344	364	346	332	350	353	366	379	365	379	316	356	353	337	319	378	382	340	341	358	324	367	353	376	371	355	358	359	364	357	320	313	354	383	335	329	374	376	357	359	344	360	339	357	399	366	359	389	348	346	383	371	353	357	388	369	362	363	380	370	350	358	358	370	379	356	370	352	376	366	332	317	383	346	353	333
23121	21442	29153	24502	22491	24261	22627	12546	8644	6342	4937	3522	2796	2205	1647	1275	895	765	703	661	584	609	519	474	449	422	405	445	391	394	372	368	356	358	359	359	388	338	360	348	335	319	361	339	320	311	295	339	366	373	347	359	322	337	337	354	347	341	334	348	319	310	346	335	348	355	338	342	358	318	330	322	372	330	354	341	324	294	347	354	351	330	336	354	329	372	367	323	290	308	349	344	351	367	355	358	334	320	329	360	328	338	309	336	355	358	335	328	366	342	336	359	343	338	371	357	323	346	360	384	301	338	356	329	342	341	305	355	334	358	340	353	348	375	334	315	334	332	342	336	343	328	330	372	352	358	377	349	337	345	344	330	336	322	363	318	345	324	340	345	360	338	332	332	333	368	317	360	358	376	341	324	325	310	318	352	326	355	320	348	344	341	322	337	358	323	373	335	341	333	362	320	329	296	349	324	355	342	353	372	328	381	324	376	328	326	373	355	310	313	359	365	361	309	319	360	330	356	327	318	334	352	339	322	337	354	366	357	309	326	348	339	354	340	351	334	320	292	342	380	345	327	346	318	346	343	350	316	322	362	372	349	322	339	356	351	344	333	345	340	329	344	345	346	356	343	362	317	343	339	347	371	318	355	330	330	316	348	335	323	320	354	321	326	316	348	349	352	348	325	328	360	330	321	365	340	334	357	319	343	333	379	344	305	330	337	351	355	338	352	339	330	345	359	321	321	369	332	317	323	336	310	331	331	326	365	349	375	328	338	342	351	346	324	304	317	304	331	363	323	341	342	339	345	336	358	348	343	349	346	337	353	309	348	342	350	341	353	312	333	305	299	337	333	351	354	334	356	347	314	344	332	334	297	353	362	340	292	328	293	313	347	356	299	347	344	330	345	330	305	330	372	331	348	321	357	309	335	320	346	350	331	359	341	320	319	337	336	358	327	363	351	352	365	349	332	330	356	336	338	326	332	315	363	368	311	351	379	312	352	339	342	329	352	354	377	362	366	351	332	334	348	335	336	345	363	370	317	299	324	306	329	361	348	366	328	354	341	369	331	333	342	319	343	333	326	346	347	356	341	329	334	310	346	349	355	378	331	361	346	345	349	386	369	327	349	358	363	311	385	339	334	372	344	319	351	311	362	347	372	306	338	333	322	318	323	332	356	320	333	347	339	312	320	354	329	360	326	318	364	373	362	342	370	342	310	318	333	331	340	342	370	345	353	360	345	331	312	322	326	343	376	321	366	350	371	332	362	323	335	328	351	332	325	335	328	326	336	318	362	319	347	316	334	355	366	358	312	353	334	338	329	349	350	293	317	321	375	321	365	356	357	333	331	325	325	360	319	351	343	347	340	333	364	360	324	332	365	378	342	341	343	362	330	328	341	356	334	355	340	361	358	338	332	316	371	353	351	321	339	374	327	366	344	309	352	355	344	328	332	351	346	329	353	356	341	359	355	338	349	368	338	338	343	312	343	333	329	343	356	314	386	300	332	352	315	329	315	352	330	355	367	344	345	366	352	376	346	310	344	341	357	354	322	329	324	323	324	326	343	337	343	345	303	333	352	332	350	350	332	313	319	330	348	321	348	328	317	364	339	353	320	363	323	370	344	338	336	350	321	392	372	357	295	371	337	346	344	352	339	346	325	308	340	342	345	328	364	360	362	342	351	328	378	372	341	349	328	350	339	382	337	371	356	332	322	345	334	379	350	324	351	332	351	354	347	343	358	309	338	366	293	327	358	369	318	310	354	359	332	361	335	301	323	297	333	336	340	355	362	332	332	342	371	295	347	335	332	315	331	335	307	355	336	327	323	360	361	351	346	326	324	341	345	318	306	332	338	365	328	349	352	335	376	361	406	345	356	320	333	295	331	356	348	341	337	328	324	327	343	348	350	321	337	348	344	362	335	336	339	330	320	352	346	358	358	301	349	363	335	305	320	322	312	377	362	341	329	341	335	334	357	345	371	377	348	357	312	378	320	326	364	364	331	393	371	367	316	354	315	344	339	325	349	341	332	339	333	337	330	376	347	310	321	333	369	332	363	336	341	363	370	348	331	376	359	354	331	356	372	349	364	360	346	334	345	342	320	377	330	346	356	313	363	343	358	304	321	350	318	335	325	364	323	338	336	323	342	307	352	326	347	339	308	324	355	338	320	326	319	349	323	350	349	354	329	337	314	333	380	345	307	348	350	318	352	327	372	326	348	339	312	349	331	341	333	343	345	326	331	393	304	339	326	339	346	323	362	397	345	320	307	353	372	329	358	335	348	367	357	321	314	347	313	351	355	322	350	340	363	305	350	346	350	336	335	322	313	345	321	323	331	315	339	351	320	371	345	332	318	341	350	329	374	339	320	351	328	328	355	327	343	347	332	311	367	360	362	331	354	345	325	367	344	384	319	340	364	309	355	335	358	339	352	339	369	319	356	334	352	344	335	336	323	356	365	332	301	316	364	325	350	356	351	300	335	355	365	324	323	326	353	331	322	338	334	348	362	354	349	338	358	310	324	338	333	325	305	360	347	314	333	338	327	298	337	342	371	342	356	363	382	369	334	342	324	361	366	319	335	341	335	338	329	319	318	360	346	329	323	321	346	351	326	349	336	363	356	319	328	337	310	338	361	337	313	360	331	316	328	313	319	346	309	345	315	334	356	338	332	325	314	334	338	388	354	349	366	339	319	354	371	318	341	332	313	341	313	328	310	354	368	341	385	334	314	341	352	296	326	323	324	323	317	352	328	349	330	333	322	310	322	363	357	344	340	354	331	343	335	349	349	338	354	335	343	338	325	292	388	355	330	359	359	357	336	312	347	317	310	362	341	336	350	325	345	335	352	350	350	349	341	343	331	307	334	364	341	378	362	327	326	319	336	310	367	379	321	365	314	326	358	366	317	354	325	331	318	338	349	339	336	336	330	341	324	352	327	358	304	339	339	351	347	293	316	342	352	335	347	325	333	357	350	340	352	322	326	350	347	355	300	317	316	328	359	309	308	314	316	356	325	331	324	338	369	350	335	357	354	342	341	321	328	373	359	352	324	325	308	349	329	359	371	332	357	327	333	364	327	293	351	334	361	372	363	328	341	332	333	367	339	350	340	333	353	338	369	345	331	327	315	329	350	346	354	331	349	343	334	343	359	351	349	334	310	332	308	298	334	345	344	334	339	338	361	327	305	330	330	339	336	350	365	346	348	364	351	316	318	349	353	325	336	368	339	321	327	328	338	361	366	344	326	329	344	332	309	335	336	296	332	329	339	324	346	325	368	351	359	328	310	299	363	327	343	336	322	360	349	320	359	344	349	342	348	339	338	350	357	356	342	318	326	340	330	345	362	340	337	315	351	341	359	377	366	317	348	356	363	340	338	324	346	355	360	355	353	350	343	322	347	370	326	328	341	332	362	342	314	314	328	314	326	385	339	326	351	346	324	333	354	352	356	360	338	336	366	326	327	312	343	386	309	335	338	322	367	353	352	356	347	327	297	302	321
35177	66560	54050	40083	31685	26993	21331	16206	12832	9486	7553	5626	4201	3411	2347	1787	1291	1092	904	857	806	762	643	576	538	486	479	489	422	441	409	407	408	397	429	409	377	364	370	354	318	369	363	321	379	343	353	328	334	390	377	353	334	340	336	362	332	345	361	310	340	352	365	318	373	347	350	304	357	392	343	318	366	337	336	357	330	340	345	354	352	377	338	373	340	367	340	329	374	325	367	349	397	353	340	389	394	364	346	371	352	373	377	352	407	339	328	364	364	376	318	363	390	373	385	356	375	343	338	358	382	330	369	370	346	353	358	333	373	359	324	340	350	358	350	356	395	334	382	347	350	339	378	377	359	319	346	350	359	333	359	350	319	356	379	375	323	300	366	362	356	337	331	357	351	303	361	361	341	360	383	398	364	378	382	351	364	357	359	366	361	332	342	389	336	329	353	363	345	316	344	388	335	348	372	376	344	347	344	381	351	321	353	379	348	328	333	348	358	348	337	361	359	337	323	342	347	335	364	389	324	378	344	356	385	324	346	332	352	362	363	351	359	368	358	354	331	356	326	373	366	346	358	342	344	343	358	342	339	385	320	379	358	344	345	336	353	376	317	342	394	323	361	342	348	343	379	335	360	388	364	354	328	336	361	358	326	373	340	347	382	345	351	356	362	358	319	369	364	371	371	362	354	333	319	340	347	350	395	371	361	351	346	330	361	344	377	352	346	352	327	326	374	360	365	341	351	325	349	347	343	345	346	391	327	341	362	353	356	359	345	371	380	367	350	337	393	345	359	331	356	321	363	338	358	392	376	333	337	329	325	362	344	343	335	351	373	392	362	377	353	379	359	338	325	330	337	365	391	329	335	382	353	345	351	362	369	331	348	354	338	340	388	364	390	363	355	348	355	367	372	374	348	355	342	339	331	334	362	348	336	364	332	366	348	372	407	351	350	353	364	352	322	356	339	355	332	368	329	351	361	351	331	357	341	396	321	347	372	374	345	335	365	410	383	325	376	333	352	370	363	313	359	340	350	351	358	332	310	332	326	354	350	345	389	364	339	340	327	331	371	354	347	366	342	359	350	368	342	349	357	375	344	317	346	353	351	346	337	362	361	378	352	374	354	355	351	335	387	385	350	368	326	379	373	358	368	326	347	340	362	340	379	297	345	338	347	330	332	349	336	357	372	369	387	385	342	353	369	347	342	357	369	335	373	380	350	315	349	356	378	301	368	401	331	345	343	356	351	339	333	365	327	370	341	345	379	367	364	364	331	343	343	349	351	363	351	356	373	347	387	381	365	349	341	346	350	352	373	374	372	378	339	347	353	401	356	339	334	349	367	352	379	403	332	337	379	355	346	334	352	350	372	383	331	377	357	329	389	342	349	322	345	342	346	347	339	350	349	325	377	364	334	336	366	381	372	353	368	359	333	330	342	328	351	333	372	341	380	390	369	336	355	346	375	357	336	375	337	356	371	348	351	333	301	390	382	373	336	348	383	333	353	348	349	323	371	338	344	345	339	368	345	365	338	355	358	353	376	352	363	352	344	357	367	337	346	372	326	330	326	350	375	347	377	336	346	339	340	347	347	357	357	334	353	346	376	345	340	339	377	357	344	364	327	374	363	340	368	360	334	366	350	328	332	366	355	327	369	394	367	360	345	345	320	346	344	360	351	370	358	342	330	366	359	358	367	369	389	353	378	340	359	325	377	346	372	358	367	362	362	358	312	324	340	330	318	354	348	380	358	333	376	360	361	363	339	369	349	325	359	349	348	379	362	370	350	354	344	355	346	368	354	382	375	353	355	329	333	323	344	337	359	342	335	354	381	356	334	337	376	342	337	330	362	351	356	364	352	335	353	339	383	378	333	368	334	323	352	354	319	331	359	369	340	372	357	354	378	353	374	371	361	348	362	321	366	369	348	347	342	325	342	370	367	343	376	335	362	327	352	370	332	318	375	362	352	359	355	365	344	340	349	357	347	341	362	380	401	329	371	334	322	377	376	360	330	355	377	365	349	325	347	374	345	318	375	316	370	353	341	363	351	387	349	362	340	355	342	363	362	356	348	354	357	337	336	352	339	327	380	339	330	368	334	319	350	360	379	372	373	355	363	325	373	349	388	348	356	336	362	397	353	349	376	357	383	319	341	361	379	390	319	348	359	334	337	325	373	341	362	348	367	378	338	332	358	350	318	343	375	341	366	365	377	345	334	335	334	357	330	347	380	380	369	371	359	374	342	382	340	348	330	348	351	336	344	345	345	305	332	351	370	373	369	358	381	341	364	350	371	343	383	398	367	375	355	357	329	347	344	331	361	320	329	350	358	366	350	369	358	326	344	377	359	378	370	347	368	342	356	344	325	381	344	349	375	353	336	316	374	367	374	346	358	347	317	347	349	385	367	326	351	376	359	342	336	322	341	340	335	360	366	334	328	329	332	343	351	344	350	342	325	378	363	352	336	322	351	352	377	363	346	349	348	346	362	323	382	344	337	357	357	393	331	351	350	350	327	361	394	365	352	378	322	379	377	378	371	358	351	345	396	352	340	370	335	319	357	379	328	342	331	346	359	332	337	359	349	338	376	340	371	329	345	359	388	358	394	344	372	391	330	350	378	399	361	324	362	342	356	344	311	327	353	362	372	346	347	382	364	354	359	328	328	353	372	372	328	314	357	340	371	393	341	376	384	357	355	366	342	311	347	352	355	377	351	345	361	349	387	348	346	336	347	365	353	362	377	363	383	365	347	330	360	369	363	342	321	359	343	363	341	340	375	357	366	316	382	350	379	371	353	357	349	347	357	374	363	347	337	369	380	362	360	381	352	337	343	368	346	345	332	386	351	338	349	383	374	337	368	360	358	344	341	310	350	361	332	303	345	346	346	359	397	363	366	321	354	336	365	343	383	332	336	378	367	364	362	348	393	374	345	367	335	332	391	321	329	351	339	366	324	363	349	354	361	374	371	326	340	353	376	354	353	353	382	341	390	363	361	320	348	344	336	359	331	380	344	337	362	354	360	346	367	350	341	351	328	358	330	342	355	339	342	333	375	375	347	352	354	344	344	356	328	373	380	340	344	321	335	346	357	356	364	338	383	347	383	367	373	336	354	402	357	349	375	335	348	328	334	331	324	331	345	354	317	351	335	352	344	304	373	366	369	352	354	342	334	341	371	367	372	332	359	337	366	389	341	378	383	335	359	323	329	370	337	332	341	337	333	331	372	357	355	379	394	345	356	345	363	305	322	334	395	349	390	321	361	351	386	348	365	343	328	359	360	355	355	358	362	355	350	321	347	371	352	373	352	360	336	330	335	358	368	362	348	313	348	361	344	360	371	338	325	360	367	363	319	341	358	360	358	341	340	364	342	381	371	384	323	387	359	366	340	372	379	354	335	327	346	334	346	358	332	359	358	365	346	371	366	343	312	363	345	348	327	352	357	351	369	362	354	356	383	371	367	365	346	346	386	355	340	319	352	378	380	358	367	353	393	342	321	351	361	379
32226	39150	41065	28301	16358	10002	5931	3961	3042	2266	1893	1484	1221	963	764	645	537	473	456	430	418	419	389	366	362	335	360	336	350	313	312	329	326	351	328	325	372	334	326	316	329	294	297	321	316	316	314	297	335	295	296	335	326	337	310	323	347	353	275	310	326	308	319	296	313	295	337	305	274	326	292	318	310	322	312	311	302	321	279	309	344	307	317	303	305	306	309	317	318	338	340	303	317	325	289	289	286	326	318	330	289	313	328	282	329	326	330	323	321	324	287	307	327	305	332	326	301	303	313	297	324	321	337	286	309	302	322	309	329	297	278	310	318	308	311	308	313	320	324	348	322	317	327	325	297	304	296	320	312	298	304	345	313	313	315	321	326	331	305	318	314	328	319	327	310	310	307	311	327	309	334	346	346	345	339	302	295	316	362	335	331	314	313	319	303	337	314	286	333	297	299	308	337	297	328	309	313	345	299	322	282	352	328	350	358	305	292	325	310	298	299	313	314	290	299	296	337	345	321	321	323	315	310	320	298	305	344	286	316	309	338	354	300	331	290	300	305	295	342	318	302	291	324	312	318	277	313	298	318	343	310	312	308	315	318	294	320	308	326	325	332	330	319	306	318	317	334	320	308	288	288	286	305	317	289	318	297	309	303	299	313	304	304	320	324	316	276	315	314	303	296	331	306	312	313	309	335	309	341	291	319	342	307	309	290	349	329	327	334	322	342	337	315	336	347	345	306	340	337	317	313	326	344	333	306	325	287	306	288	300	333	310	296	291	339	347	303	345	295	319	342	338	325	296	306	296	320	343	312	328	323	284	324	325	331	327	292	299	323	317	293	330	319	287	324	306	307	319	322	323	341	325	303	328	296	333	333	304	320	347	269	321	301	296	317	329	311	314	320	347	315	326	334	324	325	276	330	286	327	295	336	364	311	325	289	337	291	304	314	310	302	323	305	326	331	318	354	331	336	301	303	326	257	311	328	315	317	274	319	330	297	330	318	316	319	301	341	280	286	321	283	312	330	292	332	314	311	315	331	306	274	320	317	328	302	331	328	305	332	316	316	306	352	304	314	291	306	330	329	281	340	304	301	314	310	309	318	296	308	321	313	293	306	319	323	280	312	310	310	341	321	293	354	313	315	320	325	305	315	297	303	332	298	342	317	322	323	331	330	351	298	301	321	303	308	308	292	313	347	328	320	345	333	309	309	318	338	280	336	354	303	313	312	341	305	266	315	297	336	306	323	304	318	296	311	316	304	307	360	287	301	300	272	324	289	287	330	284	301	328	308	295	319	327	341	318	305	329	340	280	325	302	336	318	354	368	363	322	297	316	329	296	335	322	332	315	292	278	286	316	317	313	337	301	329	292	273	322	282	329	293	329	299	313	290	323	281	323	325	305	312	321	319	314	303	312	299	305	300	320	312	305	305	293	308	293	316	287	294	285	321	308	331	339	298	309	280	320	336	307	294	298	338	340	326	342	320	280	329	312	314	303	300	340	293	308	308	303	315	332	272	320	314	314	334	285	301	343	302	337	320	318	328	318	335	313	292	319	337	324	340	311	315	345	307	301	308	363	316	299	336	352	325	322	339	318	334	330	296	325	306	319	317	304	300	277	290	290	360	306	343	317	303	298	288	313	296	316	309	321	358	327	329	276	307	313	324	318	324	346	285	324	308	320	283	322	317	331	296	332	296	301	327	320	343	326	293	300	320	315	312	345	345	308	306	315	303	306	286	357	327	305	315	310	356	291	282	333	301	277	347	313	284	348	318	327	307	324	325	300	311	331	290	326	281	323	329	342	279	357	346	290	313	346	318	306	287	303	312	319	273	282	317	302	320	319	302	327	301	303	326	316	316	313	326	291	321	352	313	303	308	298	319	282	297	317	329	305	279	293	324	346	303	313	297	289	346	306	348	329	320	303	282	315	341	301	308	315	319	350	345	310	307	322	326	314	334	286	308	329	306	311	301	342	321	308	345	284	326	318	316	322	327	333	306	340	341	287	279	313	330	307	322	326	301	341	357	309	340	318	329	310	298	320	349	327	292	362	304	309	287	310	350	340	301	318	313	324	269	303	322	316	335	325	307	334	346	303	318	297	335	354	306	329	329	285	297	302	320	348	335	307	304	303	287	315	285	301	336	285	300	334	309	337	325	301	323	304	291	305	293	328	344	304	327	335	310	316	330	312	291	304	303	341	313	300	298	327	335	327	298	302	323	289	340	314	319	302	285	310	320	300	298	344	295	311	335	324	317	347	332	300	329	317	301	296	308	329	322	323	318	302	337	333	303	314	315	311	323	270	339	295	328	289	298	317	316	291	344	357	314	338	286	317	315	333	303	301	339	318	302	302	322	294	322	318	267	318	319	321	303	302	318	304	325	331	308	318	332	299	319	317	317	336	325	323	322	326	319	341	280	312	313	316	314	324	338	346	275	325	291	315	292	290	299	309	335	341	316	292	302	320	324	319	307	299	321	347	321	312	319	325	293	317	333	317	330	305	351	285	300	312	277	308	321	328	297	348	323	310	322	290	283	323	313	302	328	325	305	307	343	319	329	282	333	315	320	326	294	305	315	299	340	305	355	306	299	276	289	337	311	310	310	334	296	312	317	330	302	308	351	316	302	285	302	309	346	337	346	330	285	324	304	313	302	328	286	306	329	309	343	311	315	341	335	341	311	322	330	302	294	314	292	317	334	329	326	309	344	292	326	316	309	286	272	310	290	304	319	338	321	307	319	331	306	337	308	303	324	292	291	308	328	312	315	303	307	347	320	271	310	296	337	297	320	312	343	320	321	306	292	304	334	290	323	309	333	326	321	322	288	307	318	286	315	352	337	301	309	303	317	311	308	305	328	324	313	306	355	277	311	324	324	324	339	331	325	322	316	343	324	326	291	320	317	311	323	296	326	339	294	310	326	300	328	282	328	304	310	302	302	342	311	320	317	310	305	291	296	312	309	318	285	306	314	334	346	295	331	292	341	312	273	327	332	342	311	298	338	311	334	298	328	285	336	314	304	280	287	287	306	298	283	321	332	307	289	338	328	321	339	301	288	334	333	304	288	315	327	309	303	335	287	313	302	301	311	300	300	297	340	313	282	321	300	310	301	277	319	301	317	315	361	307	314	327	325	300	323	297	333	317	304	313	320	313	313	285	276	327	330	317	316	306	303	305	313	307	329	310	310	292	313	297	324	325	334	293	331	331	318	292	328	340	322	306	330	300	281	331	329	311	321	318	291	287	300	361	340	313	309	317	332	348	311	305	338	301	310	343	287	313	275	330	312	279	314	296	274	337	322	289	303	308	305	296	301	319	289	329	329	322	314	328	301	320	351	313	290	290	320	341	315	311	303	309	289	304	332	338	327	286	303	350	326	322	332	312	306	312	286	295	300	335	344	329	300	351	331	310	316	295	318	304	309	331	345	309	308	315	311	345	328	292	314	312	314	299	288	345	322	308	342	293	315	317	341	294	323	341	326	312	341	325	290	326
33449	52206	40069	26495	18890	13856	9260	6862	5219	3945	3282	2428	1924	1542	1126	883	743	581	523	503	487	509	433	442	402	373	396	366	360	368	361	336	361	328	338	363	340	331	366	329	316	374	325	319	336	345	334	350	353	325	341	318	335	324	337	321	303	346	324	372	341	350	328	304	341	336	352	334	322	324	343	325	315	330	343	336	351	335	321	310	324	357	324	316	345	352	316	347	309	326	292	326	320	347	329	372	371	348	339	337	334	341	321	346	344	355	353	348	330	349	322	351	358	349	300	360	354	344	326	365	337	399	359	340	311	292	330	344	329	333	304	341	315	355	344	326	328	347	327	356	332	339	340	292	341	346	309	337	306	338	358	285	354	317	302	353	311	355	313	324	333	372	337	354	351	336	324	366	334	324	334	339	308	353	334	309	334	327	319	334	353	351	319	351	328	327	318	311	318	317	330	342	323	382	342	339	336	326	343	342	327	321	328	320	353	348	352	348	315	333	303	320	314	353	354	352	332	357	323	359	324	342	319	345	310	326	350	350	340	321	339	362	341	366	327	339	354	326	377	320	340	326	308	330	346	365	314	327	339	336	330	339	327	299	367	297	345	345	358	332	315	348	328	341	313	338	340	345	323	340	315	314	355	342	322	357	362	324	334	351	362	312	293	327	338	339	353	378	325	384	335	337	365	359	327	370	371	365	337	322	355	320	377	321	341	322	329	352	311	341	370	356	330	365	346	316	330	341	354	304	360	338	352	317	338	303	324	331	308	304	364	324	340	334	322	333	349	330	343	351	359	307	338	360	332	339	338	314	321	342	324	342	339	356	356	374	303	331	335	325	321	343	357	328	291	333	364	331	325	335	323	346	346	343	348	345	332	340	338	333	343	334	331	301	340	335	333	328	350	319	352	309	337	343	335	329	363	384	338	338	384	340	327	319	355	356	322	345	329	341	328	326	326	358	304	293	344	319	333	326	348	339	329	359	367	340	323	335	311	346	371	348	307	333	340	356	341	313	347	300	314	305	342	334	354	314	319	337	307	308	315	330	373	344	333	353	295	369	352	334	331	319	321	338	344	346	328	317	356	320	322	375	322	346	332	283	357	313	353	365	337	337	317	309	359	354	323	354	352	359	331	341	303	335	330	331	324	353	322	359	352	365	347	371	378	350	311	336	328	343	335	346	349	329	299	334	319	315	325	345	321	329	345	286	351	341	353	333	319	342	389	352	312	319	312	322	345	315	365	344	364	340	336	311	343	342	307	306	298	355	316	323	317	319	291	319	363	331	340	302	340	361	324	343	350	336	343	330	320	344	313	356	344	358	296	351	318	310	335	314	346	343	295	349	326	354	338	347	326	343	357	320	340	341	277	344	354	329	317	327	345	331	307	354	313	339	358	366	345	324	339	323	341	321	342	354	366	341	318	379	365	355	329	337	305	328	355	339	359	327	275	358	342	347	359	320	313	340	336	344	359	342	322	309	352	401	340	301	337	327	305	309	340	354	322	342	345	355	324	315	320	313	336	346	320	322	303	309	332	347	340	353	338	306	363	313	306	327	326	353	319	352	364	310	292	353	325	306	393	338	312	319	323	334	331	306	339	304	322	317	334	354	333	326	346	361	348	325	330	368	328	353	344	340	362	320	353	313	353	338	358	316	326	325	317	332	350	327	332	321	340	318	342	281	337	345	345	365	336	315	345	339	357	335	340	301	323	348	279	321	346	340	347	327	344	367	352	345	329	322	329	375	334	357	320	378	355	338	335	335	353	329	353	317	338	380	336	299	348	347	298	334	328	313	348	307	354	346	336	325	329	368	332	351	306	331	335	337	360	341	381	351	358	354	317	331	335	343	331	311	340	333	356	328	339	320	336	321	332	337	330	315	321	303	325	324	334	332	351	327	338	343	341	344	332	337	288	326	323	352	350	341	325	331	358	324	353	318	337	343	354	322	327	373	352	330	315	318	330	368	349	340	338	361	328	325	318	352	351	368	326	365	337	354	319	309	332	322	327	311	333	315	374	329	368	338	335	330	336	331	330	349	326	337	350	322	353	320	347	359	368	340	320	356	333	296	357	343	335	339	331	320	308	336	303	345	327	309	335	341	324	296	345	325	360	348	320	320	338	342	340	339	335	341	344	315	362	326	338	317	365	352	345	297	336	318	306	333	334	365	319	351	316	317	320	313	327	333	370	334	343	335	338	327	327	336	363	339	323	318	343	317	336	340	335	368	340	320	334	333	351	306	333	337	337	384	353	343	311	353	316	309	353	323	318	324	357	354	335	335	320	358	301	303	341	348	359	351	354	316	366	355	318	350	337	346	337	326	350	365	333	350	333	353	319	340	358	335	362	334	345	326	352	336	333	321	319	330	325	320	325	336	319	335	343	337	325	399	348	315	347	350	341	327	299	346	302	352	327	338	334	330	335	319	357	301	320	315	328	348	332	322	324	346	333	350	331	350	321	366	329	333	343	337	353	336	344	346	349	342	329	368	339	308	333	333	365	341	315	313	373	345	378	311	300	386	351	328	342	367	324	328	361	326	333	345	330	315	361	324	372	333	340	337	350	328	336	326	347	319	353	326	329	345	303	365	357	370	325	336	327	379	341	351	340	334	343	364	341	306	319	344	354	345	369	323	327	340	304	360	337	345	359	358	320	356	318	372	342	354	340	342	335	315	340	358	329	288	317	350	319	341	348	337	325	344	341	330	293	347	355	358	302	347	347	336	351	329	369	348	338	311	358	302	376	351	344	335	300	356	344	348	338	339	351	317	340	337	342	345	349	343	326	357	323	388	328	332	330	345	288	361	336	307	322	367	334	362	338	342	331	346	326	359	333	341	347	369	359	365	333	305	333	346	347	323	347	335	335	344	302	357	326	354	329	354	357	331	312	348	353	337	317	354	334	333	354	343	362	336	345	313	322	351	360	305	344	306	325	355	342	374	346	319	368	318	324	360	343	363	321	343	315	351	370	307	374	355	311	331	318	333	342	321	336	318	317	332	335	345	354	311	341	349	354	327	318	310	351	304	340	324	357	314	321	357	309	343	342	372	355	346	346	309	335	307	349	319	343	333	351	349	366	331	339	314	318	335	356	333	354	340	325	320	337	312	325	340	363	330	350	348	333	345	346	353	348	351	322	333	334	314	375	331	332	352	356	354	318	334	311	346	301	332	311	335	349	333	310	317	320	347	314	309	346	337	317	342	363	323	324	365	344	323	359	355	337	332	323	358	325	357	352	356	353	334	347	337	344	324	346	350	335	336	342	331	346	296	356	319	329	326	338	335	320	338	336	304	325	333	341	297	324	347	361	318	321	367	322	333	371	325	337	341	358	310	320	336	354	354	364	344	349	349	339	354	365	341	330	328	372	342	375	320	369	352	336	319	328	365	344	367	327	343	320	316	314	341	318	338	313	342	359	329	304	330	338	355	350	343	341	384	288	327	345	331	310	315	322	353	324	331	334	349	324	323	344	305	316	335	332	348	347	309	351	346
24285	21531	29229	26284	23580	21063	14227	7820	5314	4092	3300	2538	1975	1587	1203	979	758	629	531	546	514	459	461	396	381	396	388	354	341	354	343	342	369	322	343	327	301	319	316	306	299	323	324	298	288	295	325	312	317	323	333	338	324	313	319	322	306	323	321	299	309	306	341	325	312	270	311	333	343	314	295	295	281	332	307	288	290	295	296	329	329	313	313	325	282	293	319	309	325	344	304	320	321	308	305	336	300	321	330	334	288	325	338	317	299	299	306	304	340	323	334	309	319	342	275	301	324	335	371	297	324	325	330	301	322	316	317	324	288	291	315	306	295	278	311	322	324	310	279	323	296	311	291	309	324	300	329	358	328	284	300	286	323	324	308	315	307	311	290	318	322	298	289	298	304	352	310	304	323	333	309	313	315	288	281	305	286	318	297	297	350	329	310	299	293	291	312	323	316	337	275	314	323	302	294	301	321	299	299	297	326	312	305	325	294	342	295	311	308	294	310	283	301	288	291	287	312	285	273	286	330	318	339	304	290	328	324	328	317	350	299	276	307	325	347	314	308	294	326	297	334	319	289	320	317	307	305	300	297	329	306	321	296	297	314	285	297	312	319	327	316	318	301	280	315	316	308	315	292	308	343	318	302	269	299	306	341	294	319	310	325	322	317	300	326	311	312	303	300	318	313	340	301	310	289	348	301	310	321	287	308	309	315	316	289	317	301	280	322	315	302	323	318	271	322	329	276	331	345	335	331	335	269	288	330	339	315	316	298	285	293	316	286	306	323	322	285	291	310	311	323	328	317	307	288	308	321	315	291	316	310	318	312	310	318	303	310	318	302	337	300	309	290	303	336	337	331	332	323	267	309	337	316	299	296	311	322	332	310	311	324	308	281	313	307	309	318	317	291	297	325	317	304	328	315	321	320	343	312	283	298	302	292	325	290	327	310	317	317	273	299	279	346	320	314	306	317	316	304	303	310	334	318	337	294	300	296	312	303	310	317	307	327	298	295	314	310	330	330	318	327	305	329	327	302	296	328	322	301	321	273	319	290	319	299	324	304	316	302	296	306	308	343	304	308	333	300	320	311	324	325	291	323	285	309	295	302	316	296	333	301	306	325	317	309	288	278	303	310	316	320	309	311	284	335	304	311	312	324	285	330	309	293	323	331	325	299	290	253	288	322	295	327	340	317	310	317	321	310	332	316	342	323	333	322	301	308	293	289	294	314	305	312	297	322	307	333	307	306	300	321	311	305	313	338	304	308	289	302	329	301	278	322	297	303	310	304	304	353	333	311	324	316	320	318	340	302	351	338	312	306	305	310	306	291	365	316	290	297	288	284	300	302	299	319	309	321	308	317	323	362	319	323	306	336	336	298	330	314	318	286	316	315	302	306	307	313	310	318	304	298	310	324	345	289	324	287	301	296	290	319	311	307	306	301	305	350	282	317	304	309	294	318	286	341	311	311	293	294	309	308	299	302	312	291	302	322	327	298	300	326	301	315	309	299	308	296	306	324	304	317	314	340	305	309	307	296	323	297	294	280	295	299	329	295	315	265	320	292	270	325	355	279	306	307	351	302	322	310	289	322	309	314	325	297	338	326	323	291	334	336	300	305	291	288	323	281	338	347	290	312	281	270	339	331	265	293	336	332	346	311	303	301	273	277	325	324	301	297	303	292	320	293	307	308	296	326	336	283	311	302	296	323	299	329	292	301	307	300	292	329	324	315	291	291	329	296	323	323	324	333	308	299	326	307	339	317	326	319	289	323	323	299	302	307	297	309	320	296	331	329	311	315	290	303	298	283	288	338	306	344	322	277	322	335	293	321	294	308	324	302	344	302	297	325	307	325	368	326	319	333	328	321	316	320	297	318	309	319	329	312	311	311	297	316	322	306	316	316	319	322	313	330	322	341	333	291	310	337	332	326	325	292	297	294	283	299	318	307	327	331	314	319	301	326	316	306	283	276	309	318	298	290	321	316	330	296	285	312	312	279	295	296	297	312	319	270	321	272	297	314	298	297	322	325	329	322	282	305	280	323	320	300	325	313	318	299	304	296	318	304	325	316	304	337	317	331	259	319	303	291	301	338	316	313	315	292	308	325	286	322	301	312	320	300	310	288	308	302	297	335	278	314	291	298	294	302	302	285	299	318	325	328	308	311	336	323	319	310	327	274	296	324	290	322	333	321	303	310	300	277	304	319	348	335	306	321	345	307	299	314	322	331	324	361	293	304	299	310	341	280	314	335	290	262	302	310	299	327	301	310	332	291	345	306	319	312	304	303	308	330	309	288	305	333	294	291	304	298	290	302	311	301	351	309	302	321	341	327	308	308	275	296	356	337	345	321	290	328	304	320	332	332	340	299	284	314	292	325	314	300	289	343	339	303	323	327	313	336	319	343	303	305	339	278	311	311	302	316	308	322	323	301	327	304	301	314	309	302	325	313	340	282	311	346	312	315	320	329	313	348	316	334	302	326	333	294	315	323	291	291	303	333	304	331	305	312	293	301	289	312	320	307	317	303	323	308	298	306	331	306	287	328	323	313	291	320	301	296	317	307	324	321	339	246	299	294	317	315	305	317	345	305	309	293	333	331	318	301	324	334	325	315	349	295	306	317	335	325	304	320	299	327	301	340	296	303	281	296	321	326	313	324	339	320	311	274	299	304	336	280	275	319	331	329	303	320	331	273	322	317	325	311	317	321	328	315	348	292	316	347	336	320	320	336	293	299	295	317	290	321	317	327	326	298	304	307	319	302	347	335	285	323	340	308	328	331	288	300	292	314	322	313	308	308	291	307	320	313	293	313	308	333	314	307	313	309	294	317	324	294	307	311	314	294	328	347	320	322	316	316	303	353	297	306	271	310	309	303	282	332	314	321	317	295	309	299	340	335	303	298	309	314	327	302	353	284	303	298	320	317	289	288	346	292	296	301	296	326	285	309	275	308	305	281	329	314	285	334	287	315	346	298	318	316	325	334	305	303	305	313	300	310	276	297	296	286	325	322	324	303	280	325	312	311	317	295	295	292	303	305	300	319	326	305	316	292	312	321	305	287	310	315	349	337	293	327	318	320	289	308	317	317	323	286	295	301	318	331	321	282	313	295	315	279	271	346	310	322	259	292	296	314	315	296	349	277	323	309	326	322	330	306	286	303	318	321	316	309	302	330	293	329	295	350	320	288	287	313	312	299	285	318	287	297	298	296	316	315	307	305	313	324	306	335	296	339	288	292	280	327	338	314	328	320	296	271	323	338	313	331	311	283	322	302	307	289	290	304	307	294	315	303	346	330	274	293	307	311	306	326	326	322	291	282	299	301	298	302	310	321	289	292	327	322	290	309	293	278	322	296	344	327	309	333	317	281	320	284	334	306	308	317	322	293	323	319	334	291	312	320	302	309	313	342	322	329	319	303	266	295	302	287	301	285	297	343	287	305	319	323	313	296	296	319	320	300	317	312	293	304	290	299	329	317	311	289	342	329	349	295	301	319	276	282	300
33136	60750	48475	35357	27573	21744	15764	11215	8568	6503	5261	4063	3069	2342	1851	1293	1008	794	786	637	591	593	516	475	479	452	436	385	384	401	378	333	342	332	378	366	345	359	333	339	318	339	344	312	360	339	314	325	372	327	340	348	306	317	323	305	322	346	362	325	332	336	350	312	332	347	347	405	319	281	354	329	325	329	336	333	305	331	334	326	318	315	350	310	322	312	340	334	323	330	312	329	313	349	328	344	331	336	326	312	348	311	296	341	338	324	349	324	291	331	346	341	309	320	344	294	314	323	327	332	310	317	323	315	306	372	332	307	337	320	322	322	345	356	319	354	331	304	329	331	328	340	325	321	330	324	329	335	332	334	355	323	331	337	292	310	348	298	317	338	348	302	323	307	314	336	344	356	315	335	371	332	356	333	352	308	330	321	317	304	338	335	345	333	323	317	342	338	304	337	342	339	320	315	331	324	334	314	339	315	336	299	359	339	314	326	348	372	391	318	341	321	342	313	348	315	330	345	375	344	311	337	362	307	303	336	314	318	357	332	340	293	322	334	352	328	339	313	343	298	339	348	335	345	320	345	332	354	332	329	335	355	303	352	332	311	322	339	288	354	337	313	323	342	352	305	327	328	335	321	331	300	319	335	320	336	343	324	329	326	333	369	322	359	363	351	353	314	383	342	325	305	343	332	291	342	338	311	336	295	339	309	313	338	321	285	338	342	332	334	328	310	336	320	304	323	323	351	340	337	314	340	323	312	329	361	301	320	309	344	314	313	312	336	344	359	346	307	318	336	298	329	321	333	322	338	331	329	343	359	317	316	337	309	309	317	364	324	346	348	349	345	307	334	343	340	327	325	348	318	309	330	333	320	332	337	334	359	328	322	348	343	291	305	354	324	329	321	326	349	350	332	317	342	307	336	328	350	310	342	319	330	355	382	328	320	319	298	309	355	310	315	331	307	358	347	320	330	324	334	329	329	314	346	315	310	316	319	313	327	335	295	303	326	312	321	342	351	332	292	339	320	300	345	331	355	347	346	322	325	346	324	321	318	362	306	295	353	345	310	327	331	322	327	307	340	324	352	346	318	344	355	336	353	328	301	326	299	344	336	338	333	324	329	349	328	323	310	299	326	331	371	353	316	337	343	351	331	312	321	321	345	318	296	345	325	347	310	292	341	343	309	329	342	292	304	339	322	328	305	324	311	352	343	308	333	312	328	322	316	343	351	349	290	307	314	332	297	358	299	314	347	318	331	366	351	326	302	329	351	349	304	357	317	274	350	312	351	332	333	326	283	315	291	362	340	343	328	304	341	317	337	337	309	311	343	316	323	347	319	337	321	303	354	340	327	327	305	318	355	348	335	308	298	318	293	338	340	312	333	330	342	295	339	331	321	340	323	362	342	289	310	301	331	330	353	349	339	335	350	358	360	312	330	321	309	328	361	299	313	360	347	346	353	324	346	282	370	292	311	364	318	293	327	333	328	330	319	325	354	289	311	357	332	327	345	354	288	337	349	321	329	311	333	307	343	333	386	330	340	337	317	327	336	351	333	318	311	327	328	327	361	304	329	318	325	332	369	298	330	346	314	340	308	377	331	313	306	339	338	329	337	336	328	354	344	326	332	344	338	344	344	355	308	328	314	318	318	347	321	320	347	324	299	320	327	331	338	359	347	330	324	344	316	339	360	339	302	343	345	307	341	361	367	313	326	322	319	335	332	318	333	312	362	336	313	337	357	338	313	303	350	329	350	328	351	367	322	326	316	336	310	329	312	299	308	298	320	340	316	327	312	360	314	358	342	335	362	339	311	331	335	344	313	317	364	320	298	330	356	340	355	303	344	348	357	362	321	330	314	332	336	310	322	334	353	326	321	333	324	336	311	355	338	343	312	315	348	343	357	325	326	350	364	358	345	332	322	297	338	333	388	311	335	316	348	336	335	342	336	348	334	372	348	346	337	321	311	319	352	306	341	332	305	363	333	328	334	316	312	313	340	331	346	285	329	319	331	337	315	325	323	364	385	328	360	318	316	316	319	294	318	350	364	333	349	334	342	347	368	341	334	297	316	336	328	332	325	315	336	335	332	319	329	349	307	343	311	330	356	346	328	318	351	333	286	321	326	346	349	330	348	320	309	361	315	335	324	368	331	347	338	325	344	301	330	289	325	323	329	322	311	316	327	374	313	339	302	348	337	319	309	311	336	304	332	344	345	318	319	371	309	332	304	334	374	340	333	338	292	326	342	316	320	324	304	345	315	313	321	330	320	341	316	342	316	317	350	317	350	320	287	336	342	332	335	323	310	348	341	354	333	323	303	318	355	322	367	320	330	349	338	351	313	331	340	377	324	364	328	296	342	319	296	332	343	316	351	359	342	316	324	309	322	374	313	330	339	307	338	319	329	321	353	345	330	350	314	331	319	292	376	347	329	294	331	339	361	354	335	358	318	327	322	343	316	349	349	311	351	346	328	303	354	321	339	346	312	328	335	339	320	332	295	336	330	331	302	341	332	307	305	330	310	302	321	338	324	354	308	318	320	331	339	348	326	340	337	352	316	344	325	304	317	338	298	315	335	378	322	313	330	287	319	328	312	350	321	369	333	321	293	345	325	335	345	325	317	322	338	303	316	357	327	335	311	330	304	316	338	353	322	315	320	326	337	318	335	316	313	344	339	326	326	307	324	300	344	327	319	333	338	323	307	355	315	329	318	302	314	312	322	313	303	327	324	317	341	353	341	330	335	326	303	306	334	319	361	343	343	338	304	356	334	331	326	355	328	363	299	358	332	332	336	332	337	350	293	302	311	322	343	303	329	330	334	321	297	344	335	284	310	348	349	317	315	336	319	329	309	333	333	320	321	352	335	352	312	308	322	337	309	320	361	321	303	347	303	372	339	316	331	342	316	318	342	360	324	350	337	331	332	306	327	340	326	362	307	320	333	338	350	336	302	299	366	321	338	322	350	345	323	331	331	332	327	372	306	329	356	339	345	358	342	354	345	350	326	303	309	290	305	336	347	323	352	324	317	350	320	335	329	325	331	346	355	292	355	308	320	322	329	324	302	312	314	325	314	365	341	319	302	321	356	326	333	307	298	339	330	335	317	331	365	317	343	300	346	291	281	333	312	323	329	339	329	343	343	328	325	286	350	349	320	331	344	321	343	354	373	313	348	346	318	317	341	311	313	340	333	306	369	295	319	322	332	301	325	336	334	322	333	343	356	333	331	337	322	333	358	319	324	344	323	303	354	296	315	350	337	340	319	335	343	316	331	363	356	336	326	320	373	333	304	360	333	366	317	325	322	320	311	303	317	292	273	297	306	324	324	310	357	333	312	314	348	337	341	305	327	338	319	332	336	332	331	339	333	333	307	301	325	347	299	295	323	323	290	305	321	347	352	348	319	322	315	348	367	315	320	308	338	338	331	315	325	342	336	351	327	352	315	328	321	344	342	336	283	309	319	341	320	349	380	334	327	321	332	323	364	312	333	340	328	348	311
25351	21706	30081	28902	21701	15166	9297	5369	3859	3165	2511	2065	1535	1233	1002	750	669	543	531	525	474	429	440	388	386	384	363	377	356	356	358	343	338	371	332	371	357	362	320	344	362	351	355	350	326	352	336	367	326	362	316	370	329	341	342	322	349	325	358	325	319	305	323	375	365	323	320	322	358	356	346	343	326	337	356	353	303	342	365	333	300	346	345	339	360	324	311	350	323	328	336	353	362	315	333	352	330	288	321	298	335	383	330	337	324	374	352	331	344	326	354	315	315	341	312	317	345	366	345	341	345	291	330	341	354	342	347	334	323	336	327	329	358	319	326	342	353	328	365	315	325	336	345	333	365	364	331	343	357	340	324	346	343	352	343	324	333	320	378	360	378	284	365	350	364	324	330	338	321	323	322	381	318	338	344	341	347	385	340	325	335	314	323	329	334	325	343	364	360	342	341	344	322	339	315	293	336	302	341	303	333	327	340	340	314	326	348	327	358	312	324	313	378	354	326	310	319	331	331	329	308	342	362	333	347	341	319	337	319	341	351	349	333	284	356	348	305	369	332	342	336	280	333	359	331	375	312	331	356	359	285	326	335	350	341	332	318	302	323	312	337	321	340	322	326	360	336	339	330	332	314	329	320	352	337	321	371	331	321	365	363	324	378	317	323	330	312	319	323	346	376	338	323	341	352	350	346	327	332	320	307	346	305	315	322	341	321	299	312	343	336	302	308	336	352	361	331	313	344	343	339	325	385	361	327	348	360	366	320	349	355	331	330	349	348	369	334	302	337	329	342	321	342	318	286	344	350	373	322	342	297	333	330	332	360	336	349	322	354	340	350	327	350	336	368	329	350	366	353	332	302	314	324	323	324	301	320	350	333	333	340	326	358	350	315	343	368	326	333	348	309	338	327	347	360	338	336	317	340	333	348	353	336	331	358	306	342	343	299	304	333	352	337	314	314	323	340	328	351	335	328	340	309	343	292	335	317	321	317	338	322	339	310	317	348	294	307	311	319	358	331	331	309	347	322	379	345	342	346	303	347	348	365	318	328	320	325	334	341	338	378	344	351	350	331	354	336	324	322	350	332	332	309	339	318	371	337	330	354	355	314	334	325	324	307	348	329	353	326	340	341	375	370	306	328	323	328	336	322	322	339	311	347	323	367	335	315	317	335	349	340	348	322	313	341	349	344	343	380	309	353	374	326	346	356	353	316	329	304	336	343	325	337	353	359	329	309	333	337	316	306	346	305	321	311	293	311	342	330	325	332	317	315	319	340	329	318	332	341	345	331	308	368	352	327	370	311	340	358	343	349	331	326	320	334	308	377	359	337	342	325	362	360	342	333	347	349	322	305	336	339	312	341	383	336	328	298	368	356	381	326	336	351	363	324	361	339	331	345	327	302	341	349	354	348	330	333	337	307	348	333	350	331	336	319	282	326	296	319	332	356	333	337	358	359	320	334	349	315	307	333	334	307	355	322	346	313	327	343	326	343	329	310	328	361	365	334	318	354	343	338	352	329	346	342	338	338	360	339	328	311	350	356	343	327	360	331	352	325	334	325	328	322	318	348	332	336	328	371	351	332	316	365	335	328	336	291	315	338	348	330	347	323	307	331	330	357	305	329	333	348	345	358	316	307	341	381	346	330	328	301	318	320	329	325	317	325	339	344	324	325	344	327	313	332	378	328	319	356	324	341	353	339	317	315	361	312	349	327	344	312	371	321	335	354	324	322	340	342	332	351	321	362	331	313	334	325	337	328	348	351	324	317	339	336	328	369	345	325	342	346	337	348	321	335	315	338	354	316	336	327	334	372	323	311	346	361	340	324	344	337	344	358	332	345	370	300	375	341	326	360	306	342	373	338	329	342	365	354	356	352	331	324	344	346	357	326	324	299	362	343	329	317	305	311	338	289	312	338	324	326	346	372	291	358	353	317	314	343	326	314	304	327	353	330	340	341	345	359	331	318	355	358	318	349	324	355	370	336	349	348	357	335	355	355	323	320	339	344	337	328	318	310	335	319	333	323	323	322	333	346	371	348	339	358	334	360	347	355	334	314	340	313	353	348	345	304	312	307	313	355	313	371	334	300	325	298	345	329	342	361	348	330	346	347	361	298	318	310	329	363	338	347	323	299	318	342	342	315	324	312	332	350	336	346	377	320	342	338	303	364	356	352	330	338	355	308	357	341	335	328	340	333	323	333	294	345	326	349	315	312	357	338	306	315	324	330	370	360	357	342	356	350	327	314	300	316	308	341	332	385	329	324	314	333	332	333	378	331	330	331	340	314	359	338	364	316	337	329	358	330	316	324	316	358	350	312	322	366	305	341	329	331	338	321	314	333	344	360	321	350	323	339	334	321	319	304	298	316	325	360	329	305	316	328	286	327	364	327	349	354	326	351	349	334	347	328	357	360	341	310	342	359	323	342	341	355	330	365	326	336	353	350	359	319	364	332	363	337	346	341	319	340	333	344	325	363	335	354	311	349	354	361	340	346	328	308	331	328	290	330	353	347	334	308	322	350	354	360	336	340	358	343	320	338	307	319	354	316	321	350	327	345	344	326	330	322	326	323	343	309	351	336	331	365	344	354	343	335	346	351	348	347	354	329	347	364	356	352	352	306	314	326	335	317	352	324	356	318	328	360	351	386	356	348	363	340	351	331	345	364	324	331	314	334	304	312	336	317	290	366	333	326	361	344	326	350	342	326	298	304	323	353	322	353	343	328	290	317	359	326	330	318	325	314	348	314	363	329	359	306	321	346	351	363	347	308	348	313	327	328	321	322	324	346	300	328	348	313	346	353	328	355	341	343	332	314	337	323	334	326	348	320	326	357	365	335	345	366	330	334	321	357	339	310	329	333	320	335	318	322	359	305	344	340	292	309	328	347	323	308	316	343	350	349	324	361	332	316	356	322	350	320	355	369	328	324	338	324	302	341	348	331	355	352	313	342	361	308	356	344	344	320	341	340	316	328	354	318	345	347	337	325	357	324	321	353	338	348	334	358	306	353	341	320	357	336	331	341	340	347	320	316	336	328	367	335	333	346	314	335	343	331	328	363	311	338	324	328	316	303	350	347	334	349	373	323	347	353	311	329	325	323	326	313	322	361	375	334	314	322	328	358	324	339	328	349	342	357	310	320	312	311	351	324	355	313	303	369	300	358	330	344	357	347	352	342	329	315	334	331	319	327	330	337	334	328	318	310	345	327	351	320	341	308	339	334	370	333	330	333	323	331	308	326	346	342	350	350	332	321	345	352	287	299	319	362	323	299	328	321	325	325	334	326	333	337	344	357	340	314	332	338	326	352	350	319	360	324	310	349	327	361	345	321	376	330	328	312	345	343	315	332	340	331	337	322	318	335	335	334	356	319	374	354	336	323	337	339	363	328	351	318	347	347	335	291	319	340	309	359	330	324	322	362	344	318	297	320	338	349	351	324	350	367	350	336	331	320	334	325	322	343	328	338	315	345	330	335	348	344	383	333	341	361	330
32772	56688	44938	31432	24401	18739	13053	9200	6778	5326	4373	3529	2639	2022	1528	1121	891	763	678	630	575	565	563	497	442	432	451	434	414	407	422	368	382	369	376	370	385	375	355	388	351	351	346	349	371	365	327	371	368	351	377	348	366	348	387	341	376	345	340	385	336	365	349	384	361	366	340	362	330	348	331	354	367	363	346	366	367	338	366	309	381	326	334	380	330	354	343	379	388	375	384	369	391	359	384	397	353	353	394	378	370	364	349	365	375	355	391	358	357	349	376	348	316	386	348	364	365	385	339	346	369	367	347	341	320	367	360	364	356	336	373	366	341	349	366	375	349	357	356	337	368	379	385	397	373	342	358	352	319	362	362	369	338	337	331	400	360	366	367	388	344	339	382	349	344	344	327	337	327	349	417	359	363	345	350	390	372	345	340	361	397	355	361	397	366	339	353	392	355	369	346	345	345	397	377	337	364	353	374	353	323	352	341	362	356	337	384	325	326	388	328	386	328	385	393	332	357	362	382	356	327	347	384	354	368	357	381	351	360	353	356	349	334	327	348	353	366	390	384	382	339	327	405	356	366	378	320	334	393	360	368	352	394	347	372	348	355	308	313	366	365	333	350	355	336	353	366	397	360	352	382	341	371	350	370	349	334	319	359	337	342	367	341	367	350	355	358	381	355	367	359	371	402	377	356	338	355	387	350	333	360	357	340	341	361	337	336	346	326	354	383	339	323	345	352	347	362	375	362	359	365	365	380	331	351	352	374	365	326	400	320	382	372	340	340	373	356	347	354	294	352	336	351	361	352	335	385	387	385	380	365	333	348	373	339	359	347	384	361	349	332	359	361	374	366	348	344	350	383	359	368	334	333	338	370	339	352	385	354	365	358	348	322	356	319	341	331	354	363	358	336	379	360	383	333	345	364	371	381	370	401	352	368	420	363	405	367	378	390	380	391	359	375	367	364	371	387	355	345	353	346	361	364	354	381	350	390	303	347	361	362	331	357	348	349	386	349	370	328	352	314	375	326	358	338	388	354	350	350	383	348	370	369	338	348	351	381	362	372	356	397	357	364	351	366	376	335	351	363	343	334	364	372	325	341	337	376	371	303	399	352	393	344	344	355	374	366	363	370	332	350	328	380	394	338	397	359	325	346	369	311	331	378	343	366	351	371	369	350	358	322	349	359	382	362	354	340	352	378	368	362	368	410	373	331	345	370	352	358	337	352	367	368	351	354	379	361	372	337	360	362	401	351	375	350	363	386	353	366	363	375	383	356	320	346	373	329	366	360	382	357	350	395	378	374	355	330	338	359	364	368	358	341	375	372	369	350	385	349	356	325	361	342	361	328	367	353	329	328	316	333	370	365	351	379	343	333	348	335	365	362	344	349	354	350	361	360	373	325	349	359	352	343	365	374	357	338	382	330	326	364	329	364	346	375	337	375	365	375	376	345	331	363	357	324	326	364	355	366	366	341	344	342	368	324	362	322	350	356	328	339	372	365	372	362	340	367	371	358	373	346	367	324	360	372	330	358	327	310	361	373	354	352	370	340	378	322	352	358	335	396	334	381	362	371	349	350	362	341	349	361	378	386	327	374	350	369	361	357	365	394	363	365	350	336	390	363	362	335	314	371	349	367	368	363	335	377	374	375	351	336	348	335	360	363	366	328	382	334	373	412	330	345	394	351	324	364	352	379	337	328	350	377	394	341	374	363	364	335	364	357	384	386	356	353	353	375	327	344	356	362	373	359	348	352	366	361	377	338	366	350	336	332	359	373	342	368	345	350	333	344	319	346	372	361	328	339	336	351	351	347	364	337	353	388	345	368	373	381	362	362	354	361	349	354	341	366	351	384	360	351	351	355	353	375	365	344	338	347	369	354	318	362	336	343	341	344	359	338	348	381	340	358	381	342	323	348	354	347	362	388	362	347	354	356	358	380	325	384	365	359	380	376	365	328	392	377	332	359	360	346	375	376	364	383	346	327	358	355	368	385	350	341	374	379	349	350	347	356	337	388	356	357	372	347	323	364	358	350	372	368	340	364	377	364	368	324	388	366	359	336	335	346	385	394	346	353	323	338	374	348	323	345	385	362	340	346	349	363	313	348	349	370	354	348	391	313	360	369	369	342	348	354	371	315	384	370	362	366	382	335	377	371	372	347	376	370	330	357	343	378	374	371	364	358	363	359	338	356	346	352	358	332	377	392	371	343	348	391	370	357	350	350	349	360	368	387	373	377	333	373	339	383	346	336	351	338	339	353	340	363	353	372	362	355	409	360	368	386	348	372	359	342	349	321	368	358	388	367	340	363	368	379	319	372	346	376	362	349	341	351	360	373	344	359	318	356	358	363	363	373	332	357	376	353	356	341	345	370	374	354	332	362	374	368	335	348	351	338	357	374	360	371	357	309	340	343	366	375	362	343	377	335	351	376	345	349	366	322	326	358	380	361	375	390	334	360	362	364	331	356	360	336	359	355	363	368	342	342	362	398	345	354	333	340	359	368	360	345	377	340	353	345	336	387	341	342	342	322	341	348	346	351	367	382	347	348	348	350	408	359	354	368	335	377	379	380	375	339	353	372	354	364	358	372	376	362	346	368	368	330	367	355	327	346	362	339	352	384	344	388	375	341	364	322	362	346	337	347	383	333	329	397	315	376	355	401	320	354	345	349	375	347	351	361	347	364	380	363	378	341	363	371	377	354	336	350	372	355	342	359	398	360	356	365	357	338	342	382	359	371	326	384	380	376	321	355	330	359	362	352	359	365	341	336	359	365	391	367	359	348	387	345	386	396	383	354	340	348	362	374	373	356	376	385	370	367	338	350	367	369	344	355	340	349	366	369	364	328	394	367	388	349	318	345	354	330	341	324	354	348	356	356	345	358	345	347	366	334	357	340	325	388	352	347	330	366	363	380	360	381	355	360	374	363	358	377	380	356	379	345	350	352	350	373	361	353	387	349	335	398	346	382	358	340	356	374	374	351	365	336	357	378	351	341	382	377	342	366	367	359	354	360	370	333	338	368	372	350	370	355	357	376	337	383	354	358	379	360	358	372	346	357	376	322	347	369	346	367	353	323	350	366	371	336	382	333	364	367	351	397	370	367	374	319	353	368	359	359	372	348	373	366	332	367	348	354	363	379	331	384	343	375	349	322	357	360	363	384	353	381	334	317	372	390	342	345	363	329	377	379	359	340	366	339	345	364	326	363	364	343	386	354	345	312	347	350	349	322	340	366	341	335	382	345	358	356	350	331	361	375	343	346	384	365	354	339	346	377	378	356	386	344	323	387	356	374	354	367	359	323	324	341	343	366	328	361	354	362	338	351	355	378	355	343	341	379	354	352	359	358	331	361	326	357	362	365	326	359	364	334	369	360	321	375	364	385	365	355	354	323	352	368	344	352	340	367	362	397	353	362	377	380	348	351	338	362	350	348	346	315	349	342	355	355	341	353	364	393	362	361	402	365	394	366	345	349	355	378	359	369	371	383	351	334	347
22953	21344	29022	24404	22713	24471	22397	11923	7639	6142	4939	3746	2792	2074	1650	1128	1012	830	736	667	640	631	581	506	432	426	432	434	427	374	384	400	372	386	378	330	366	362	356	312	334	356	377	346	342	327	329	389	319	345	343	340	364	298	330	321	349	355	329	322	335	318	309	341	339	339	337	310	335	309	366	348	306	331	311	340	336	353	318	340	341	339	333	348	333	302	330	362	318	317	328	327	333	344	341	332	304	345	330	373	341	297	332	334	335	331	318	367	332	324	349	336	318	332	340	335	322	332	322	347	294	354	325	333	327	320	338	352	356	369	340	348	357	352	341	335	358	346	310	334	303	325	347	376	374	340	291	339	354	339	291	375	349	353	359	329	350	327	342	323	371	335	350	322	331	301	313	331	346	329	321	359	334	330	323	321	331	361	326	339	347	341	352	347	347	316	385	343	330	359	348	323	325	343	345	325	339	331	307	336	361	304	349	360	375	357	346	341	318	324	346	319	362	338	299	363	372	346	347	346	320	314	357	343	376	354	331	330	314	316	355	319	338	347	359	348	296	314	320	338	368	342	316	345	315	346	334	355	350	309	299	337	360	326	323	361	332	357	356	316	327	361	320	367	339	311	352	368	336	337	324	349	337	341	315	331	356	328	351	346	327	350	341	312	322	352	361	356	346	347	322	345	335	364	303	332	329	353	361	337	365	330	376	330	357	309	330	352	329	350	329	331	316	335	343	312	320	346	314	331	363	354	336	334	300	324	314	326	340	342	338	349	327	364	291	364	390	328	326	290	343	309	357	343	325	331	330	360	353	298	313	334	338	365	352	346	343	325	337	344	338	350	310	371	363	357	366	319	350	334	366	357	353	305	345	303	330	380	345	345	309	340	309	335	364	329	337	334	377	343	358	346	321	352	363	368	341	357	357	311	310	331	388	357	336	327	338	358	379	333	317	331	318	331	347	299	316	355	326	347	355	360	333	329	334	330	365	341	324	304	308	354	327	349	338	304	359	332	341	332	390	292	339	350	311	320	333	284	325	318	335	312	359	330	317	350	337	359	343	333	344	340	312	343	309	330	346	348	314	343	325	313	317	371	356	323	326	317	341	350	337	364	357	360	319	335	304	352	339	325	325	315	357	367	334	362	326	375	364	338	317	344	321	336	302	332	371	308	335	345	340	316	336	322	338	305	371	339	342	296	331	329	332	354	338	332	334	308	317	335	349	327	313	319	375	339	318	324	377	338	340	357	316	343	356	326	340	340	343	309	347	307	329	342	339	323	362	353	347	351	326	319	355	337	314	324	326	333	345	310	389	367	316	325	327	337	347	346	349	378	356	357	328	358	366	360	333	355	306	330	353	340	314	339	366	339	319	343	362	325	292	307	317	340	349	337	328	333	324	310	344	317	319	354	321	335	379	354	313	354	318	344	337	324	367	324	326	336	308	334	372	366	334	323	346	336	353	295	333	364	336	361	356	321	334	345	318	299	334	346	369	347	347	310	352	331	344	307	330	350	337	369	336	326	354	297	351	332	330	347	330	321	337	344	341	362	362	355	387	320	342	307	325	356	334	304	331	342	325	341	312	330	324	363	343	335	337	311	325	369	318	318	316	324	334	352	320	351	341	316	367	340	318	360	357	342	310	322	335	340	310	316	336	291	277	338	327	324	367	345	325	349	361	356	359	339	345	321	302	378	329	330	343	337	312	299	341	307	354	319	329	342	332	337	348	349	370	323	366	386	354	355	335	337	332	333	334	320	332	318	313	309	392	333	331	341	304	357	342	403	322	324	332	308	327	325	323	328	329	333	313	352	367	324	336	337	349	348	333	331	325	304	347	329	320	338	363	371	364	338	328	312	349	330	314	320	326	341	329	327	350	318	339	336	342	324	310	319	313	345	353	347	343	328	328	321	338	336	322	366	352	376	337	349	315	325	333	362	327	292	334	349	371	325	364	317	328	327	373	325	366	340	349	341	351	334	346	357	320	344	338	347	336	353	333	339	368	350	312	361	362	338	301	337	323	352	304	335	378	327	331	297	352	321	300	374	359	355	317	325	336	347	347	298	312	327	333	337	343	323	328	349	326	331	283	355	340	340	362	349	284	332	352	357	353	311	330	341	333	322	353	330	324	335	333	356	365	356	345	346	358	341	326	322	381	352	340	328	322	370	341	366	345	330	319	342	341	371	346	340	329	353	349	320	362	352	323	335	376	343	359	355	346	367	340	341	344	340	361	338	333	346	351	344	325	328	319	316	367	357	313	313	343	343	329	339	364	329	365	356	352	328	341	323	371	389	348	358	326	327	328	316	315	331	325	344	320	360	330	339	315	342	348	313	323	340	331	332	373	359	348	347	330	349	371	340	330	327	333	339	341	352	317	339	361	371	328	345	328	345	337	354	316	361	343	327	368	368	362	347	328	317	352	348	356	315	315	342	362	337	322	315	349	370	355	345	330	352	321	320	341	345	340	319	330	313	348	307	336	314	315	357	353	342	321	330	348	360	354	312	340	342	311	352	348	348	341	359	335	343	330	345	337	320	403	358	319	331	324	367	331	324	322	354	320	340	311	370	320	337	326	327	326	334	353	303	330	328	328	328	350	337	374	349	345	356	367	386	316	353	334	313	337	324	339	346	377	340	328	350	356	332	335	331	301	346	320	340	286	352	347	384	344	318	377	320	367	320	352	321	361	334	365	345	335	348	365	340	375	329	333	319	305	355	339	336	363	350	336	342	325	320	342	351	350	346	328	351	323	309	311	284	325	346	342	343	342	338	371	341	349	358	338	349	335	347	367	344	312	352	323	340	334	350	327	334	353	333	357	325	295	343	355	332	323	365	341	347	333	318	324	330	319	298	315	321	346	367	361	341	347	328	328	354	354	360	386	357	375	327	306	326	331	348	338	305	357	322	357	296	307	320	360	374	351	339	331	362	349	350	310	366	378	356	358	334	314	350	308	332	370	378	321	346	331	338	355	362	345	340	345	357	344	377	366	328	318	326	320	353	347	336	333	355	335	345	335	359	343	346	324	316	360	333	339	327	334	358	338	332	341	341	318	360	347	294	357	372	359	354	337	355	367	346	346	322	329	316	305	321	335	332	342	341	319	331	333	319	352	328	351	333	344	358	344	318	330	374	328	329	327	321	347	365	334	318	333	313	363	313	343	341	341	338	318	363	332	363	333	326	346	345	361	344	323	363	338	336	353	322	336	335	366	322	331	362	331	360	317	359	359	333	345	338	330	318	323	359	382	355	344	307	357	333	332	338	333	329	336	352	340	366	341	335	345	320	353	347	349	331	344	329	310	331	354	347	322	320	353	346	359	344	325	368	336	352	329	323	340	361	376	335	331	319	380	348	351	350	321	342	334	330	353	316	326	336	315	343	332	341	325	312	304	336	350	316	319	354	364	348	335	337	310	328	338	344	351	353	322	345	363	317	322	324	331	333	330	337	345	355	333	331	333	321	349	350	357	328	336	350	338	325	334	339	355	347
34918	65484	52867	40276	33753	27674	21122	15140	11454	9508	7732	5904	4498	3289	2453	1830	1305	1112	978	841	789	774	671	569	524	497	486	455	455	432	408	346	386	368	378	417	365	365	391	365	335	385	380	363	352	343	329	345	344	345	315	348	374	341	328	331	380	344	369	356	372	334	350	372	355	343	382	328	372	373	329	351	362	340	369	366	353	355	362	323	324	357	311	372	341	379	360	363	357	324	362	347	371	383	360	335	342	353	323	361	349	340	364	344	407	365	354	356	346	347	369	370	333	385	373	346	357	383	376	392	365	343	369	373	372	358	358	358	368	334	337	378	348	387	328	353	343	335	332	371	342	339	371	353	346	365	316	347	333	355	345	333	346	360	335	352	345	357	343	363	319	332	325	323	356	373	341	350	353	374	340	333	384	345	327	344	349	361	321	328	361	345	356	341	367	386	347	370	329	346	364	364	384	329	342	384	361	372	341	388	347	356	340	351	366	362	360	336	383	341	360	368	351	344	369	379	396	341	349	319	354	378	363	326	365	370	371	370	348	364	331	347	298	359	362	321	311	374	356	380	330	360	336	338	365	323	369	375	359	383	350	379	335	363	367	361	372	337	335	380	338	367	320	361	370	304	349	342	360	391	345	358	342	343	382	344	328	360	375	356	355	357	358	333	340	336	360	356	385	345	376	368	347	319	342	335	320	350	349	357	358	355	374	387	353	332	374	359	354	343	348	324	336	358	368	373	366	370	344	334	364	341	348	365	389	350	352	352	330	342	354	351	375	358	349	371	330	357	337	347	330	354	367	308	382	322	365	366	366	346	355	366	353	334	345	319	333	380	382	349	362	357	380	354	343	375	351	374	378	366	356	349	384	344	354	369	340	370	326	334	377	327	350	348	379	292	336	337	368	332	363	355	346	353	359	319	347	379	346	327	354	339	357	365	332	336	354	332	333	339	331	371	375	339	353	341	357	355	391	335	357	345	339	359	375	351	388	375	379	335	320	357	366	367	381	356	377	368	376	341	392	338	334	350	361	346	366	361	379	372	382	338	354	357	378	345	343	343	365	349	328	349	355	365	366	344	347	354	349	351	360	355	352	373	353	345	347	355	341	337	340	355	323	357	329	346	348	334	376	362	350	322	368	373	346	351	358	348	336	373	364	342	349	348	367	337	349	362	398	402	384	376	301	366	366	387	355	372	356	344	351	362	385	322	378	345	374	370	325	353	341	378	401	378	398	352	336	349	378	362	357	354	355	376	341	363	363	364	336	355	360	371	373	372	345	338	361	382	363	369	323	374	358	354	348	368	337	323	347	340	340	351	340	334	399	333	334	369	365	353	366	375	360	322	374	353	380	394	348	338	357	378	374	317	331	345	331	334	362	346	355	355	373	382	341	370	337	367	378	338	348	352	376	383	357	339	339	357	344	320	342	348	365	323	342	381	348	341	356	396	342	376	345	350	377	388	355	385	358	369	358	377	356	337	358	351	353	357	376	352	351	350	375	332	377	309	346	366	374	362	327	341	349	326	392	346	373	323	366	388	371	362	341	316	333	352	358	347	337	347	361	350	382	342	360	360	384	364	373	339	366	357	334	342	361	327	311	372	342	353	340	353	347	343	361	349	364	316	353	367	380	341	364	388	362	356	355	378	360	359	319	338	358	333	353	350	355	370	363	351	392	347	394	338	340	345	357	347	325	332	324	332	339	360	345	351	332	353	351	329	354	344	328	367	349	325	323	369	351	344	342	332	363	338	363	362	357	320	379	361	297	343	351	368	367	343	358	357	342	342	339	321	343	349	352	337	362	326	359	343	366	358	369	359	382	349	351	358	347	335	361	359	376	337	338	355	333	369	382	348	358	316	344	386	329	348	351	332	349	378	374	361	361	344	382	360	346	326	370	343	378	350	358	368	348	358	341	336	357	373	347	364	372	368	347	359	332	355	366	356	370	333	362	314	354	352	369	392	356	348	362	358	360	356	335	392	374	333	351	344	320	353	357	345	310	356	375	343	344	367	381	346	356	355	370	370	381	382	333	358	325	362	338	339	357	331	384	383	340	338	362	340	361	359	356	351	345	340	341	341	354	364	330	368	340	356	345	397	366	379	330	329	353	332	331	326	347	305	364	349	346	377	342	372	341	339	336	330	351	339	346	329	324	343	336	342	341	333	360	331	395	370	340	351	369	363	330	336	352	376	329	365	356	357	338	327	336	351	331	350	336	356	340	365	349	345	324	341	370	367	364	373	323	343	374	368	377	390	365	310	336	371	344	342	361	378	345	343	348	334	354	350	304	357	351	390	340	328	326	343	396	349	341	363	344	369	346	317	350	336	361	320	356	330	363	337	370	316	385	355	380	378	352	335	350	378	357	355	369	346	368	366	363	327	343	355	339	342	380	339	329	357	344	345	311	357	369	358	345	339	324	369	385	350	368	326	370	303	335	360	371	344	346	352	364	352	342	342	343	370	346	344	351	355	350	377	342	336	345	340	324	350	367	358	367	317	384	349	351	320	369	364	323	377	366	396	352	367	365	359	324	338	320	413	360	362	369	350	374	363	355	351	346	342	366	349	379	373	338	340	304	325	317	343	376	322	352	343	337	350	378	360	343	346	366	369	332	348	338	365	340	365	353	358	340	367	342	355	345	326	324	316	321	364	333	385	337	365	320	347	324	353	370	379	337	358	384	352	344	383	302	380	359	342	334	349	352	379	359	364	332	349	332	324	317	352	372	372	357	377	357	350	340	356	325	334	368	361	366	368	372	340	319	350	397	321	358	354	346	340	328	328	355	333	304	374	331	364	352	355	392	359	369	348	343	353	300	338	358	367	368	313	326	364	313	358	367	365	362	398	362	329	364	352	332	358	373	326	343	347	375	334	371	355	359	346	382	372	365	345	378	319	335	335	320	379	337	376	331	327	349	356	343	359	360	329	362	337	345	380	363	342	370	345	346	353	340	338	362	358	332	356	352	343	387	340	310	291	341	354	386	364	345	331	344	364	390	396	369	361	366	357	335	345	349	395	331	341	349	349	347	343	336	353	361	326	318	374	366	352	318	339	342	347	357	334	370	338	350	352	385	358	334	342	369	367	353	352	369	347	367	331	353	299	374	370	328	355	339	345	331	363	337	364	335	374	362	338	346	321	337	339	380	351	330	357	367	367	335	365	312	343	312	356	355	354	383	355	342	354	375	337	346	350	329	354	369	335	347	335	370	359	346	361	385	351	364	358	374	376	359	364	361	343	344	350	343	363	363	367	382	339	340	351	332	365	366	353	367	363	322	339	357	329	335	346	334	365	342	328	313	328	335	374	329	387	372	348	358	341	359	379	394	355	361	378	326	322	337	349	366	351	357	375	375	363	370	339	330	342	348	343	356	398	330	359	348	317	365	336	384	331	366	342	387	353	361	355	378	344	378	340	345	323	354	340	370	372	293	374	320	383	323	326	371	354	373	357	316	357	352	355	363	353	338	345	361	375	390	390	365	356	327	357	327	359
32347	38024	39768	28545	17450	10101	5921	3734	2852	2295	1929	1584	1232	943	741	653	551	502	481	476	360	429	405	403	360	353	343	342	335	306	335	327	319	339	323	324	320	295	306	303	308	313	322	296	338	318	348	284	311	299	298	302	283	312	331	294	297	308	312	328	318	309	298	309	335	358	325	288	297	317	300	350	310	296	302	296	307	297	338	288	320	306	311	315	347	313	318	315	292	328	317	333	344	306	340	316	282	305	321	321	283	331	299	293	311	327	295	293	298	318	307	327	308	306	326	324	319	317	308	349	305	346	309	344	321	315	317	316	303	337	323	299	302	325	324	289	300	315	331	351	319	311	315	317	319	348	321	326	278	309	314	319	310	299	318	314	328	308	333	325	321	352	302	289	285	291	298	321	275	323	304	292	287	313	326	313	328	314	305	327	310	333	320	326	314	306	326	307	271	295	294	349	309	316	310	311	325	325	317	338	317	292	322	307	295	319	310	318	321	311	312	292	330	332	311	319	319	312	336	303	339	332	308	326	318	290	326	293	301	309	354	329	348	328	313	296	305	308	345	318	327	317	328	313	308	268	291	282	321	320	309	294	337	301	317	340	329	284	339	347	293	334	293	311	300	328	301	305	313	313	363	324	318	305	277	316	297	286	328	315	318	292	308	288	319	313	271	312	318	323	297	322	299	259	290	319	297	294	297	332	294	299	291	310	272	309	339	298	314	322	322	320	315	309	318	305	292	319	335	290	319	312	294	309	298	283	312	329	291	291	301	321	321	308	328	294	297	305	308	314	339	287	306	330	288	308	322	335	313	320	330	334	295	335	279	292	311	319	303	308	326	315	304	318	339	306	310	310	278	321	297	299	356	310	300	297	317	300	329	331	321	291	319	330	331	297	274	318	319	316	309	290	270	341	314	337	308	287	310	310	305	350	309	285	304	303	329	316	328	328	307	314	341	299	330	337	280	293	305	305	307	320	318	312	301	324	286	302	323	310	341	306	295	318	325	299	321	297	339	332	302	306	355	338	283	311	310	293	279	311	300	330	304	296	321	329	294	302	312	295	309	330	309	303	343	350	329	289	333	329	285	315	304	335	292	295	302	311	303	297	305	313	314	333	336	310	315	318	303	352	296	318	304	280	285	322	319	326	329	307	349	313	314	347	317	339	327	300	334	310	280	287	317	286	341	318	293	326	308	278	285	301	300	294	311	328	323	339	323	323	294	292	302	314	314	313	329	335	338	302	336	288	287	303	341	307	296	327	313	280	314	319	293	317	324	312	325	373	292	315	290	288	304	309	335	336	301	298	317	316	312	321	306	333	292	332	328	307	351	320	314	336	297	295	313	299	346	348	317	312	327	315	342	316	312	313	299	335	315	314	318	298	321	294	322	312	303	288	292	330	322	306	299	304	320	304	295	331	323	322	336	310	313	315	339	289	308	315	286	352	290	330	311	328	324	316	304	321	319	297	308	328	335	289	316	278	286	326	299	333	327	308	311	301	316	291	291	332	277	275	313	311	308	327	326	299	280	294	321	299	320	325	334	304	318	324	327	324	341	315	303	321	322	338	315	317	327	334	295	313	337	331	314	298	301	295	352	320	318	278	308	278	292	331	319	308	290	284	295	296	310	299	293	291	325	332	314	325	329	313	319	328	336	283	339	323	339	299	320	330	308	291	324	335	305	326	310	304	304	314	303	307	334	300	317	303	316	324	291	310	309	320	316	306	304	301	298	291	330	310	321	358	292	331	328	287	307	317	333	305	338	340	312	301	316	298	309	281	305	287	342	283	304	297	310	287	322	339	324	292	302	301	320	296	278	311	323	306	308	346	313	340	316	347	323	338	296	313	291	279	307	312	311	327	322	318	295	331	306	306	303	313	318	331	306	305	320	340	315	320	313	292	315	296	310	322	305	311	320	300	319	314	296	313	304	298	301	316	305	305	314	291	282	293	333	313	286	330	317	301	304	319	303	297	331	323	324	321	331	315	316	322	330	320	279	341	356	333	326	307	314	322	336	331	330	332	305	307	327	314	311	328	293	292	289	340	306	311	330	297	306	321	305	330	324	307	332	330	321	326	334	321	332	317	321	286	329	321	320	296	304	297	363	323	332	347	338	278	307	292	322	307	326	308	276	327	303	314	292	300	315	315	351	314	292	303	279	314	332	334	305	296	304	329	320	300	324	333	316	328	334	278	284	305	324	322	316	333	304	334	309	273	307	303	346	309	319	277	324	294	342	315	323	321	344	313	338	279	320	335	298	293	332	329	340	304	294	321	331	320	353	292	317	321	328	318	298	334	316	296	300	333	326	317	289	367	320	300	307	334	358	318	312	273	291	342	327	323	329	322	317	310	321	348	301	292	343	306	299	322	309	332	320	323	324	295	289	306	324	264	305	293	302	334	334	340	321	350	304	339	323	327	304	327	320	301	288	308	344	300	346	288	325	291	273	318	311	316	300	303	323	316	281	342	301	310	320	310	281	294	333	320	300	316	296	326	301	310	301	315	318	287	312	310	325	300	312	316	323	338	318	311	326	301	329	323	275	328	300	332	305	322	306	302	322	302	290	302	311	315	340	339	313	326	324	356	340	312	285	324	316	338	304	273	321	300	304	331	329	304	328	319	323	327	313	298	280	308	324	296	307	301	299	304	321	309	308	323	303	319	328	343	330	336	290	329	276	323	283	305	305	319	300	310	296	312	315	304	320	306	310	315	348	316	327	297	297	328	331	348	338	278	303	324	335	293	331	315	301	294	304	305	325	311	316	315	342	359	292	307	319	325	292	310	316	313	311	315	300	317	285	310	322	300	285	322	302	293	300	281	322	326	318	313	326	316	286	305	308	324	294	308	314	314	340	303	326	314	352	313	330	287	308	273	328	299	333	302	316	346	314	306	300	311	328	322	291	347	329	316	311	300	326	277	280	315	312	333	279	320	302	330	331	320	334	315	331	324	319	322	312	318	291	317	320	305	333	302	292	303	312	316	333	298	321	317	316	297	306	297	316	313	328	296	331	301	293	338	290	335	283	285	315	343	354	303	291	322	315	302	329	295	316	297	307	340	309	333	302	305	318	275	356	304	293	327	316	314	314	327	328	290	310	316	288	308	305	343	309	309	321	310	316	358	323	327	293	322	316	312	324	308	299	301	304	297	310	331	349	333	306	306	323	334	338	314	305	297	310	286	302	321	312	353	326	313	301	299	325	298	323	297	348	321	293	342	334	309	272	305	318	297	324	311	291	327	286	327	311	330	294	327	299	331	293	330	325	292	353	311	320	297	322	292	309	298	329	330	327	333	282	285	301	322	307	325	310	300	309	321	299	290	309	303	301	340	314	288	339	319	337	311	332	301	323	292	305	310	305	342	292	316	352	297	310	322	359	312	296	338	291	325	306	314	335	326	315	309	307	305	325	322	340	278	306	311	306	300	284	321	326	312	349	296	308	318	337	319	321	308	327	277	333	323	302	336	297	308	304	301	276	322	316	315	322	293
33379	51268	39764	26762	19641	13977	9628	6572	4978	3989	3380	2777	1893	1452	1154	911	695	626	538	548	525	473	464	416	423	415	404	386	366	383	344	347	368	389	322	335	357	326	367	371	331	363	364	344	332	344	332	360	327	327	321	331	332	304	350	317	351	303	380	344	313	315	325	340	363	329	318	339	341	345	336	327	350	318	337	327	318	349	336	373	311	335	331	333	358	337	302	315	343	348	334	298	338	369	322	329	344	319	344	339	305	367	339	317	342	319	363	363	332	343	334	318	341	339	379	328	342	325	322	316	347	330	360	347	276	333	342	332	311	318	350	352	318	361	327	315	335	348	336	358	342	331	344	331	300	359	338	356	326	315	329	323	354	369	316	334	316	361	336	334	348	338	319	336	340	314	334	372	324	354	306	346	370	332	367	354	352	336	316	348	306	305	342	376	346	320	336	319	352	331	309	331	327	310	332	336	358	355	336	345	349	361	316	329	360	323	379	310	317	348	347	336	357	313	358	375	330	318	338	340	331	340	316	345	307	339	347	305	318	325	322	337	327	382	342	323	326	359	331	320	329	373	325	344	314	338	353	330	363	329	337	351	337	340	343	362	383	317	307	337	324	339	318	323	313	328	352	354	345	336	333	313	361	326	326	317	327	331	349	352	342	358	327	339	333	359	338	326	334	352	349	325	330	328	334	355	364	310	341	318	336	331	314	346	335	319	330	316	315	331	338	343	337	342	332	335	359	316	308	342	295	327	322	287	349	311	345	313	318	298	345	354	354	367	351	330	347	338	341	319	337	328	330	293	346	369	340	347	340	320	324	334	329	343	358	348	389	342	349	343	340	307	339	325	367	311	303	309	343	336	333	339	346	319	328	331	310	347	315	368	318	344	336	352	359	349	347	313	317	356	331	310	345	360	343	311	319	299	332	335	350	331	354	346	332	361	319	344	336	371	341	330	371	337	367	323	345	330	322	354	350	336	339	339	334	330	340	318	314	327	343	354	328	336	347	316	362	312	364	329	338	323	360	352	348	366	354	337	345	337	319	325	322	341	356	338	349	328	347	321	347	331	353	345	343	312	338	330	336	330	358	361	363	327	339	360	340	326	339	336	379	315	337	377	348	358	328	344	322	368	318	307	336	359	358	354	316	352	344	339	367	324	329	337	310	339	320	315	328	343	319	314	348	330	345	340	342	312	343	375	328	331	357	344	355	357	333	297	354	328	296	345	346	332	341	324	340	328	323	325	350	307	332	348	346	347	311	336	320	351	357	300	343	297	368	356	335	354	312	391	353	317	334	349	318	319	302	325	318	347	367	301	343	355	334	341	359	326	334	339	338	363	333	351	357	345	339	342	326	352	354	325	371	337	351	334	352	315	332	325	320	344	348	368	325	329	332	343	320	315	287	326	352	340	346	336	347	345	337	310	354	344	352	312	367	303	336	329	325	324	338	351	350	334	368	343	318	312	342	330	319	337	338	312	364	347	343	362	338	371	352	319	352	335	328	359	348	331	331	336	308	345	344	328	363	332	324	350	282	337	347	328	316	330	342	320	342	330	371	368	361	320	325	353	346	323	349	339	334	363	314	347	306	342	368	356	327	361	307	313	305	342	329	350	349	372	329	339	377	346	330	337	322	337	354	327	322	329	335	334	347	346	346	330	332	355	309	316	336	315	335	338	322	331	320	329	346	345	350	316	336	349	332	354	345	299	331	328	349	359	305	358	336	343	321	357	350	314	336	338	305	353	322	309	363	326	348	364	309	325	351	330	340	335	290	322	328	326	351	364	342	354	333	344	367	336	316	308	348	345	361	340	343	344	344	344	283	335	348	330	326	317	336	329	354	347	324	359	322	372	324	338	343	323	336	358	333	353	353	326	327	319	323	330	340	326	351	347	310	342	322	316	340	344	333	333	322	304	321	326	336	388	348	355	276	324	334	335	334	339	337	336	353	295	333	340	356	313	356	324	364	358	349	328	323	324	311	338	305	353	320	338	362	353	337	330	316	342	336	320	337	383	322	318	337	365	322	323	340	309	336	362	355	343	334	334	366	317	313	339	314	358	338	328	343	335	365	337	335	345	331	318	321	312	370	322	377	364	346	349	350	326	335	373	354	330	302	335	315	319	363	355	338	340	374	306	323	328	343	352	311	340	336	370	362	348	333	330	361	331	336	353	355	369	391	328	319	336	342	341	337	335	317	334	367	341	292	351	368	334	334	330	299	343	310	331	357	348	339	363	347	329	320	357	362	285	321	337	340	328	376	351	329	363	365	332	338	373	344	346	345	338	355	312	321	359	339	280	365	327	300	333	333	323	345	345	335	330	318	312	333	355	353	351	330	334	367	359	304	342	310	361	342	318	331	382	336	319	343	300	323	305	333	347	337	313	355	347	322	331	326	346	333	357	345	347	345	353	335	326	341	368	348	330	327	322	335	341	339	357	375	340	322	353	336	324	313	365	320	336	322	343	322	330	357	351	340	294	354	326	322	341	362	331	329	312	352	333	319	323	348	328	319	342	334	341	323	314	337	303	358	338	343	350	323	351	317	308	347	357	341	355	350	339	338	334	310	354	328	323	330	362	321	377	348	343	366	312	339	349	325	300	335	338	338	335	322	307	313	337	352	326	352	311	338	336	341	336	335	305	312	364	325	325	307	347	357	340	335	343	332	332	329	326	333	341	345	346	305	374	318	330	324	346	336	351	335	303	330	346	344	330	318	329	310	364	321	350	343	322	348	328	360	328	314	321	356	311	354	352	311	326	324	340	352	350	358	355	325	325	299	343	333	343	308	331	336	325	308	316	312	334	371	319	348	340	311	336	338	360	324	345	345	370	359	333	318	359	337	344	350	335	343	351	343	353	338	329	319	323	353	318	337	312	337	290	310	322	333	323	311	363	327	341	326	345	332	323	342	325	345	313	350	351	358	361	363	321	356	357	348	371	340	324	321	365	335	333	336	317	326	361	342	371	326	336	338	350	347	324	315	368	357	334	366	358	326	329	327	319	361	317	337	368	351	341	337	325	367	348	330	331	349	333	323	313	310	339	341	320	342	341	351	321	304	339	331	310	311	353	328	316	324	332	312	336	341	316	341	363	340	365	336	337	348	348	318	314	316	351	332	345	344	322	321	344	333	334	347	316	322	328	347	338	326	330	333	353	335	318	334	317	326	329	354	364	344	355	356	362	304	358	333	314	326	322	344	348	368	354	323	355	343	349	327	332	318	334	329	347	333	367	349	336	312	335	341	314	330	366	303	327	349	323	333	317	325	331	325	316	338	365	350	357	318	339	370	342	332	294	312	328	346	331	339	355	318	356	327	319	343	351	342	346	318	333	335	320	319	335	313	368	336	340	333	350	314	336	328	351	314	336	282	321	341	347	367	319	340	353	334	328	350	331	377	347	338	357	322	332	318	322	320	307	326	337	367	321	338	318	362	354	329	334	330	303	332	317	313	313	310	338	369	333	325	314	352	335	326	324	346	344	359	322	352	318
24259	21437	28976	26165	24119	21118	14343	7997	5398	4158	3367	2669	2063	1375	1042	855	693	650	553	575	514	504	451	432	387	365	331	382	340	310	346	301	312	354	319	325	313	322	288	322	312	305	340	333	299	339	346	296	293	291	286	299	331	320	300	305	314	314	301	302	300	308	321	300	285	306	324	324	300	324	296	313	301	275	306	307	321	315	306	332	309	323	329	325	331	309	298	329	304	292	292	292	291	357	292	314	304	309	326	293	333	299	316	300	303	319	281	279	306	298	317	336	327	297	335	305	322	333	298	321	328	305	316	326	288	309	293	313	293	332	321	321	321	279	295	287	293	310	291	321	290	311	312	290	297	336	290	291	308	296	284	304	271	290	311	313	335	307	335	302	323	304	289	253	327	269	337	303	308	329	316	314	329	293	326	297	285	296	315	323	334	293	287	316	308	339	317	313	319	306	295	287	326	321	300	267	318	335	346	315	321	311	290	261	293	339	305	322	306	296	303	322	295	317	293	297	322	289	318	334	298	306	343	311	321	288	322	316	317	296	300	291	311	288	319	299	300	293	312	297	319	326	289	333	320	310	300	302	339	326	318	328	314	303	332	326	288	310	349	287	283	323	297	305	308	351	293	303	339	285	337	292	287	306	295	306	310	314	326	338	320	321	318	322	294	299	337	277	309	322	305	339	294	293	326	324	308	299	312	329	317	270	275	313	313	309	318	318	340	340	326	320	314	286	269	314	301	287	277	310	313	291	316	283	318	290	323	299	300	294	294	323	331	272	270	319	309	298	305	301	295	303	292	290	289	287	318	323	304	317	303	335	325	295	324	297	300	286	297	301	281	297	324	332	318	296	310	348	352	290	326	309	296	313	284	323	310	304	298	297	365	314	289	334	301	326	311	309	327	332	302	327	297	316	325	304	296	352	293	288	337	315	333	323	326	341	303	311	304	312	314	283	310	319	310	287	281	347	314	305	345	334	347	308	300	324	317	284	318	365	299	327	355	298	303	313	340	327	323	303	296	265	323	322	294	272	320	344	325	352	321	312	317	294	307	304	318	325	318	289	308	307	344	310	307	318	293	317	292	338	313	338	312	325	311	321	291	302	326	321	314	298	295	284	284	334	336	301	301	320	319	297	313	296	309	331	292	297	305	308	329	297	289	300	309	329	342	337	325	283	298	294	333	295	302	320	324	319	319	274	302	296	311	306	322	330	315	355	302	319	278	327	332	332	288	312	302	286	307	298	303	317	291	312	297	311	349	324	326	271	334	302	298	349	294	305	296	316	302	326	316	306	311	309	324	297	337	343	336	305	341	307	336	277	317	301	299	316	300	289	319	283	331	306	323	311	275	293	326	316	300	300	336	295	297	319	318	320	309	315	285	291	318	329	314	291	306	281	319	329	309	326	342	291	305	327	326	282	298	304	316	306	319	335	315	339	323	308	285	298	317	294	294	337	331	308	322	325	298	339	322	305	337	285	316	296	299	298	299	330	332	307	286	322	312	324	337	303	317	326	286	341	331	328	330	299	309	278	308	316	282	320	290	302	293	304	313	302	319	297	286	315	303	294	319	314	342	329	336	297	310	313	302	297	292	324	317	304	325	323	310	319	307	277	320	289	313	300	303	284	309	322	301	320	296	288	312	306	312	328	306	262	310	315	336	321	293	308	264	323	283	297	320	327	322	306	313	311	306	316	326	308	287	295	306	327	314	305	315	284	294	295	327	330	313	315	300	248	316	312	323	319	310	328	324	300	331	311	311	339	310	284	312	298	329	292	322	297	322	319	299	291	305	326	312	318	355	312	319	343	303	292	285	325	297	296	350	304	304	323	337	309	281	333	319	316	335	329	322	327	322	322	283	331	315	322	343	360	318	286	292	302	323	293	316	308	322	320	296	316	319	279	285	301	312	314	325	302	316	305	334	317	304	305	296	308	307	297	326	308	313	324	342	341	326	305	319	300	289	293	325	311	309	334	305	330	295	292	290	280	299	313	278	317	333	313	292	323	288	318	319	318	290	324	290	285	311	313	304	307	309	282	327	296	329	274	314	301	306	326	281	317	315	290	323	312	296	328	295	273	332	313	334	293	302	326	316	295	293	325	310	320	280	330	306	321	285	313	316	335	309	300	320	323	281	305	286	297	315	291	283	306	336	295	299	296	308	300	287	310	310	297	309	302	285	330	323	323	319	296	348	312	329	306	325	295	343	299	322	280	315	319	280	338	288	313	302	290	284	286	343	270	344	318	324	321	296	314	316	308	306	308	322	297	302	308	305	304	301	296	301	303	303	314	300	309	327	318	315	326	332	302	309	301	288	298	310	286	299	297	322	343	311	296	297	304	290	288	352	312	299	284	285	303	294	338	285	324	326	340	312	296	305	301	323	300	303	311	314	300	338	313	337	319	319	298	305	311	325	329	305	285	315	313	298	291	307	311	332	319	330	297	293	311	324	307	293	305	334	320	312	325	322	307	302	334	308	325	297	335	360	310	309	320	304	313	327	305	311	321	306	319	261	320	322	298	282	330	301	310	332	307	331	303	303	325	309	305	339	289	307	313	296	318	309	328	326	301	311	329	271	311	338	319	301	292	310	330	283	312	313	315	337	314	309	333	304	322	339	310	319	304	270	289	333	307	320	331	309	292	295	324	304	307	332	328	283	295	308	341	342	287	323	288	336	297	326	298	304	320	299	326	322	354	311	302	288	294	342	314	277	346	331	313	306	308	308	287	290	295	315	293	316	308	310	292	316	324	326	315	307	308	288	333	309	311	292	279	316	317	322	297	305	317	323	313	293	293	327	321	306	283	302	302	333	296	319	323	300	294	306	314	277	301	292	296	293	332	309	293	285	315	320	312	295	302	304	332	301	289	316	334	332	302	323	308	317	303	317	281	318	304	311	317	339	333	311	333	339	306	285	294	324	289	323	312	301	332	279	310	283	276	299	313	316	320	307	279	296	293	326	338	268	318	313	309	325	298	320	317	302	313	292	315	329	300	311	316	316	341	293	289	302	283	272	317	313	318	317	323	296	317	286	338	311	308	309	309	275	294	315	308	298	313	319	333	310	286	289	318	284	304	325	327	306	305	295	333	326	304	319	301	332	258	314	316	295	347	293	335	307	273	330	310	319	273	290	286	294	303	302	301	301	318	326	323	296	264	307	299	290	285	298	317	322	313	302	316	291	341	318	290	302	308	330	316	321	329	307	268	289	317	327	327	317	305	320	265	304	332	336	334	317	322	304	315	333	323	306	314	281	302	308	310	299	321	298	305	294	284	317	340	296	306	323	314	305	318	309	329	335	317	311	329	309	317	306	347	301	311	322	325	296	297	306	308	322	309	314	320	324	311	321	304	314	304	324	319	311	296	313	294	321	310	328	284	318	297	296	316	300	311	316	315	313	311	315	328	314	337	332	306	316	338	296	326	290	286	287	294	292	307	325	298	302	286	310	314	314	311	330	302	360	330	307	291	343	324	317	297	322	293	293	323	325	328
32709	59559	47693	35415	28973	21892	15846	11354	8704	6832	5519	4584	3248	2266	1668	1285	1041	875	814	704	653	621	620	547	472	450	423	387	389	358	376	347	368	330	340	375	334	372	336	318	321	327	323	322	341	328	316	330	325	312	314	320	349	320	306	333	358	331	303	353	317	325	333	309	339	279	345	332	375	319	320	337	347	338	341	355	329	336	295	335	333	327	340	324	330	349	316	349	337	355	313	309	329	330	361	341	330	350	313	315	346	337	342	297	310	355	329	323	319	335	334	318	312	324	335	309	318	342	339	355	318	287	336	335	330	335	311	288	344	364	327	337	338	336	328	332	331	296	298	330	299	307	294	327	331	320	335	320	328	333	315	311	317	314	374	322	330	358	374	301	324	333	354	346	331	344	314	324	313	337	325	339	325	335	286	340	344	331	346	330	350	340	319	327	347	307	304	323	355	299	326	331	319	323	310	309	327	304	347	327	338	324	312	301	362	324	335	320	343	358	330	347	322	313	308	328	325	328	320	300	321	345	310	319	327	326	304	329	318	351	310	343	317	315	301	359	331	333	346	332	353	282	348	317	302	342	342	337	324	347	295	330	326	325	326	321	339	338	342	332	335	321	353	317	341	316	324	362	359	309	301	336	330	324	324	328	330	333	303	339	307	324	343	317	319	329	335	338	331	311	359	335	332	338	307	327	340	289	323	340	341	343	348	318	326	358	332	347	324	327	330	321	319	357	304	326	339	291	308	312	362	335	337	339	309	363	340	341	301	349	341	340	342	337	309	300	336	331	364	364	315	322	331	336	330	308	335	338	328	359	336	331	317	354	339	318	310	373	333	325	331	325	296	333	314	315	346	346	328	331	351	382	365	330	373	351	304	301	309	352	344	308	327	340	329	339	372	302	352	341	310	323	328	341	317	311	356	343	337	333	335	326	334	296	350	325	346	344	351	338	315	330	351	318	326	313	321	341	364	342	311	311	312	364	313	334	326	325	328	339	347	356	333	321	344	327	343	310	341	364	332	332	315	347	354	341	322	315	321	333	330	323	350	363	326	301	337	349	348	357	318	298	331	325	345	341	342	321	317	300	298	360	326	273	323	346	322	304	335	334	339	326	353	292	328	349	324	300	306	300	340	333	312	360	335	313	368	380	337	335	319	314	308	343	297	317	306	330	323	292	326	352	335	317	311	333	324	325	342	327	385	329	309	327	326	373	331	358	344	335	306	330	331	306	339	354	287	355	358	313	348	351	345	343	324	362	323	330	353	344	321	335	272	308	371	332	305	338	347	310	352	291	375	337	386	294	329	334	305	341	336	329	348	330	313	348	320	363	318	294	338	349	323	291	321	336	328	350	330	329	323	365	329	325	329	336	313	356	348	328	326	340	328	318	349	329	341	311	316	301	334	338	305	345	350	308	349	318	305	354	352	362	320	322	336	294	336	334	299	319	365	342	313	309	349	336	320	315	321	336	349	329	323	312	352	328	345	310	346	321	332	344	313	369	310	312	317	297	322	333	325	361	323	343	340	349	337	319	308	300	341	341	328	314	326	314	335	286	372	335	312	336	313	329	308	288	320	314	326	323	322	375	326	340	331	312	290	352	328	357	352	311	319	368	325	351	337	352	313	333	335	324	318	345	330	308	315	341	321	349	299	319	333	326	326	340	335	359	352	335	333	342	356	291	341	325	330	315	340	345	323	306	329	344	339	305	348	322	313	351	316	323	357	343	348	340	337	299	345	352	309	309	315	349	331	362	327	295	322	311	324	346	308	321	355	329	352	319	363	354	321	345	303	340	333	328	341	332	344	332	334	336	354	349	335	320	354	311	285	345	337	332	357	349	339	347	318	333	329	348	342	317	321	345	335	343	317	299	343	307	318	298	321	327	316	336	316	318	349	345	308	352	345	342	332	322	326	334	344	341	307	313	337	345	344	345	338	330	333	335	347	307	319	341	321	323	307	348	308	331	312	339	326	308	362	323	366	373	342	314	320	336	311	327	332	315	338	322	336	343	344	316	288	307	296	324	353	345	332	329	352	314	306	304	313	339	344	316	351	359	337	342	331	318	322	350	323	337	326	324	337	339	330	356	311	357	323	320	335	341	304	324	319	351	320	332	309	346	359	310	348	329	343	320	354	319	346	323	337	329	296	318	349	357	333	334	312	339	296	332	316	336	343	314	311	345	326	332	329	354	356	330	332	336	306	337	346	331	335	318	336	339	308	331	325	325	312	329	360	353	311	321	327	355	324	355	330	330	327	322	345	312	306	303	313	327	315	322	332	322	335	334	358	305	357	331	338	327	320	326	339	350	323	323	333	319	352	324	343	333	322	348	326	277	329	335	340	386	327	340	355	317	344	301	307	336	321	300	318	318	348	342	294	311	320	331	357	333	328	363	304	316	386	300	348	375	339	312	351	301	326	293	326	323	313	335	343	311	372	352	311	315	348	356	344	346	334	338	339	318	330	335	333	339	287	330	338	347	331	318	347	341	332	307	349	331	316	315	344	324	315	311	340	312	296	331	312	310	313	328	305	313	330	324	339	332	335	324	325	320	343	323	306	365	316	336	289	339	302	309	331	318	317	340	314	317	325	328	296	321	330	294	335	325	317	323	305	318	327	350	297	329	322	364	304	365	321	324	353	376	350	353	327	314	334	330	306	331	303	338	342	332	308	323	326	319	341	292	302	316	345	317	334	324	286	298	366	337	365	330	335	325	306	336	340	332	332	332	354	360	328	353	319	346	344	337	348	364	302	320	343	346	326	357	300	298	343	325	339	320	320	332	313	336	340	306	313	305	297	322	295	324	343	350	333	308	298	282	318	324	320	316	300	332	313	334	333	342	328	340	324	326	327	296	351	318	317	335	362	359	307	348	355	288	332	331	338	345	345	328	312	337	331	334	314	312	318	296	315	315	302	321	329	331	336	286	340	363	356	287	324	346	357	355	331	337	365	360	317	324	327	322	348	315	307	323	353	323	323	341	319	352	302	320	303	323	323	304	331	324	340	353	325	311	330	340	321	308	337	339	350	306	331	319	339	318	303	340	364	313	316	333	319	339	358	339	353	320	328	301	363	338	324	345	340	331	344	358	299	327	334	340	352	315	355	332	328	276	315	323	343	314	315	327	308	324	307	342	296	315	333	321	338	314	316	356	305	316	338	296	295	314	323	357	331	316	324	330	328	335	345	332	298	354	345	323	303	310	339	316	355	323	283	331	297	334	368	329	323	361	315	328	324	303	352	316	332	302	320	353	358	319	332	333	301	321	327	332	322	317	329	323	346	313	345	322	303	335	358	318	344	331	291	310	300	330	308	331	313	340	354	288	324	291	330	319	305	317	315	294	370	303	316	317	315	354	347	342	337	329	345	338	329	319	327	347	318	330	337	340	335	333	318	301	327	282	319	347	348	311	323	319	339	314	314	340	290	338	319	313	314	311	322	331	325	325	330	355	305	316	334	329	345	338	329	322	329	319	329	330	329	318	293	330	343	333
25462	21656	29616	29015	22246	15267	9154	5338	3970	3199	2603	2057	1644	1178	918	750	624	555	517	535	507	460	485	433	409	413	382	366	387	346	372	369	349	327	359	328	383	393	326	373	315	326	346	336	319	335	348	353	354	356	306	339	373	305	340	316	330	309	349	312	345	319	332	333	356	311	347	350	334	351	369	335	358	368	360	329	350	291	338	349	365	330	343	312	324	347	321	343	336	345	330	341	332	329	353	314	354	326	354	325	331	329	381	346	316	322	340	341	343	342	335	334	347	321	320	360	302	320	323	368	320	332	305	378	307	311	329	317	323	353	299	335	347	338	323	351	298	314	327	356	353	319	326	302	325	335	345	341	354	356	318	327	352	328	355	358	352	324	315	325	321	321	325	324	358	314	334	308	326	313	329	335	313	355	338	356	339	331	349	313	342	332	327	326	360	322	308	344	348	341	348	365	325	335	305	331	318	353	339	342	328	320	321	350	355	338	328	369	327	334	319	331	336	343	367	323	345	299	300	321	338	337	345	366	338	324	333	308	347	333	318	346	379	309	288	347	339	352	326	323	330	342	330	321	320	336	331	309	324	299	299	354	332	317	304	322	330	358	329	326	337	334	338	306	342	352	344	343	347	358	305	349	329	362	334	331	332	340	308	294	318	319	360	325	320	332	310	328	291	355	306	319	365	328	325	313	327	319	380	335	345	329	320	337	371	334	342	338	356	364	311	326	327	350	355	342	330	332	326	336	341	288	282	359	357	371	338	336	333	306	335	323	300	324	346	349	343	337	334	304	349	321	340	320	325	324	369	295	335	369	307	317	319	344	328	312	308	309	323	326	318	329	336	342	345	349	350	335	334	321	339	339	339	335	343	342	329	317	333	354	344	356	337	333	336	350	343	343	330	330	349	364	316	361	343	317	338	310	368	325	321	336	315	330	316	355	355	296	296	314	339	308	329	333	318	324	331	314	344	336	322	324	303	342	359	339	324	316	341	316	311	329	353	353	344	333	354	357	315	330	328	314	335	346	374	370	345	330	326	345	372	337	308	347	336	330	348	350	334	332	333	314	348	333	355	338	288	360	342	310	354	349	353	326	323	344	320	311	338	327	340	293	324	322	343	344	339	333	328	342	339	363	312	320	355	330	382	336	331	331	333	341	309	359	331	358	326	341	351	329	329	305	345	320	335	384	317	327	342	341	343	336	337	328	324	345	330	299	339	328	325	372	350	337	339	351	327	349	315	369	349	335	346	304	336	319	349	360	315	300	298	346	347	317	340	376	322	339	366	321	353	327	295	333	337	323	353	313	356	339	313	318	331	345	335	340	313	334	307	326	326	325	364	351	331	336	315	346	330	346	362	317	310	353	300	330	328	334	336	314	338	369	327	342	342	339	355	315	312	338	326	326	350	360	324	307	319	325	305	335	341	326	347	317	301	324	342	351	332	324	351	351	339	318	311	308	315	346	319	320	358	304	317	346	367	375	328	313	341	347	352	313	337	326	338	301	303	322	324	310	336	332	357	351	368	352	344	299	345	302	345	337	289	327	364	311	351	334	315	360	341	335	335	336	343	313	293	343	333	369	358	317	346	362	294	333	332	330	335	343	348	323	332	310	327	378	324	298	334	330	352	311	331	322	335	356	317	373	375	314	300	329	342	315	310	343	333	335	327	307	315	343	332	343	314	353	356	351	329	346	342	338	326	309	321	322	342	340	339	339	331	342	374	327	337	340	341	317	367	348	339	336	302	341	336	353	312	362	340	334	349	350	294	316	322	337	344	320	350	353	335	312	354	331	314	312	328	321	362	312	339	338	355	331	343	352	318	358	323	358	349	316	346	323	329	348	323	345	318	339	314	306	322	312	332	349	341	346	325	341	355	330	361	342	339	320	326	373	320	329	335	315	314	313	325	316	366	334	362	337	316	336	333	296	336	326	337	333	358	345	308	327	352	314	314	299	362	322	317	341	338	353	351	347	302	332	362	348	326	317	367	333	332	356	321	351	310	319	336	360	339	324	356	318	324	323	338	334	326	309	373	333	333	354	307	325	321	369	328	318	344	344	322	353	353	337	346	333	323	326	333	319	338	342	334	328	307	312	333	333	339	307	330	326	323	355	332	327	337	344	293	333	344	337	336	334	324	326	330	346	335	385	350	299	338	375	338	319	318	310	345	327	327	327	329	344	351	334	367	300	347	346	291	311	346	315	376	333	348	309	343	354	323	301	308	348	346	320	351	362	363	352	339	325	343	361	342	337	356	327	337	334	323	326	321	313	347	336	352	348	315	334	334	339	325	334	353	332	362	308	334	313	333	352	337	332	346	335	364	331	338	326	296	344	323	317	329	314	363	324	316	331	329	317	332	330	354	326	319	307	372	294	321	308	328	325	338	361	334	333	340	330	343	352	350	307	314	328	325	370	328	336	327	305	343	348	345	327	329	356	341	309	322	330	344	334	304	362	352	309	288	360	341	332	352	330	329	330	327	343	346	302	348	323	306	301	327	297	318	328	316	344	313	339	343	383	349	344	350	305	345	304	346	317	360	308	334	328	327	342	294	358	361	331	336	380	314	323	335	331	341	333	365	310	327	354	334	339	351	314	307	344	333	309	356	345	331	328	328	340	348	324	324	328	322	335	345	334	333	332	341	323	346	324	347	323	349	316	332	309	323	333	311	323	336	334	303	320	350	343	330	325	322	352	307	336	353	409	352	330	362	310	312	346	321	346	337	328	314	369	339	333	338	342	334	316	327	305	323	340	350	340	328	346	353	313	355	343	341	349	308	343	322	328	350	358	345	329	324	321	345	360	315	330	330	333	338	333	305	320	349	321	322	343	354	330	334	359	338	334	326	301	355	309	321	353	306	350	328	333	307	338	371	317	369	333	352	287	338	308	322	365	330	377	380	335	330	353	332	341	330	358	338	344	345	352	348	324	357	327	363	373	333	337	356	326	355	347	345	346	338	333	326	358	302	364	331	333	341	350	353	349	355	328	368	311	329	363	362	318	320	346	325	382	307	334	360	347	384	302	362	324	301	346	348	352	309	355	359	319	339	329	331	342	354	373	333	293	344	318	324	367	346	323	309	343	310	332	343	317	325	348	340	335	375	342	357	324	322	339	337	345	346	325	318	355	336	321	353	336	334	318	327	309	331	331	334	319	329	360	326	307	348	388	345	331	367	330	364	308	356	318	351	363	349	307	318	305	323	329	310	329	330	342	323	333	345	339	327	332	341	331	368	340	318	330	323	331	355	296	347	354	364	329	305	339	331	297	329	362	355	331	333	323	377	333	321	360	320	336	350	337	305	349	325	322	348	332	334	350	340	325	331	325	350	314	334	334	318	301	329	333	327	339	349	357	330	329	342	318	365	320	329	330	338	296	309	297	349	344	372	359	321	326	327	326	326	319	342	349	289	354	369	333	334	354	328	356	331	358	347	325	360	356	293	350	362	277	361	327	333	320	345	313	356	374	323	329	301	356	322	343	314	357	341	324
32220	55794	43729	32005	25290	18664	13036	9129	7057	5554	4427	3683	2610	1889	1399	1062	949	826	731	720	631	578	582	509	454	409	443	425	452	392	388	359	357	333	387	385	388	374	340	351	343	363	392	358	367	353	331	343	378	370	368	369	337	380	364	351	351	360	364	365	321	355	333	388	339	353	379	357	362	361	387	376	378	376	343	374	364	392	352	353	358	324	410	398	366	354	364	369	354	361	355	322	337	298	369	354	346	348	364	337	379	346	326	364	362	346	335	362	390	345	361	363	352	347	362	360	348	381	349	379	372	364	372	368	376	368	351	373	361	348	345	357	359	357	355	328	361	318	313	351	322	394	372	376	386	333	321	370	350	380	347	334	362	357	348	386	387	373	357	400	343	352	334	345	375	337	360	368	333	329	350	361	362	341	347	324	346	342	360	344	364	333	348	351	347	335	349	355	395	412	371	374	350	366	361	349	358	361	312	338	357	365	335	316	356	386	330	367	348	366	352	331	369	349	373	344	347	368	389	327	370	337	343	366	358	355	327	364	359	372	360	373	367	352	334	355	346	379	336	375	351	355	345	373	353	374	348	341	352	340	352	367	357	336	340	365	349	374	349	375	358	352	371	334	324	386	349	380	355	366	321	340	343	337	412	349	374	352	393	330	399	354	342	340	335	369	334	325	331	373	340	328	343	361	345	353	320	363	332	337	343	375	367	348	366	341	345	338	371	370	336	349	346	341	328	351	357	345	368	370	365	377	349	356	382	374	333	369	373	349	298	346	356	376	340	365	367	345	358	369	368	373	383	342	360	342	348	351	361	346	363	337	352	364	349	374	350	368	348	342	391	365	396	370	371	333	355	358	364	337	357	324	344	357	368	365	344	341	377	371	347	383	356	343	344	350	363	343	334	368	345	319	381	366	379	352	338	320	349	354	372	348	358	332	356	340	373	351	330	345	374	388	349	359	342	345	345	372	359	338	375	336	361	395	369	325	343	368	331	337	331	348	313	352	342	420	357	372	363	374	363	324	351	351	366	367	368	342	354	381	389	333	364	323	379	365	382	376	364	376	351	364	371	380	330	347	346	309	368	344	394	354	366	355	327	372	385	356	338	355	374	369	368	353	351	364	369	335	377	363	335	332	356	356	328	335	363	381	386	343	326	347	336	340	348	333	355	363	341	348	359	362	364	382	374	360	381	361	334	343	352	327	350	359	367	369	374	363	381	340	396	367	358	354	349	377	365	340	351	345	380	364	337	309	367	377	373	318	364	354	376	362	357	368	396	352	351	356	356	329	361	369	350	316	369	329	361	393	347	361	365	377	354	373	347	362	367	377	349	352	361	359	372	341	364	389	363	352	340	329	409	334	348	370	385	319	355	357	365	388	342	347	363	374	346	352	362	374	364	381	347	321	325	333	368	356	326	350	353	327	358	389	436	343	357	374	368	368	337	326	367	345	347	347	364	358	405	337	408	360	354	373	384	354	408	352	359	388	374	349	360	351	355	353	360	346	352	362	346	351	418	336	346	370	348	349	352	336	340	365	335	369	346	354	347	351	356	346	376	387	350	379	360	339	390	348	343	361	346	366	328	372	364	344	364	368	346	359	376	331	349	342	359	349	368	342	352	360	360	339	350	376	334	342	365	358	358	364	346	366	367	393	364	340	354	360	369	358	360	362	362	339	367	343	362	376	359	373	379	354	350	347	363	354	338	340	351	351	354	355	356	353	326	350	336	347	333	368	386	347	319	340	360	380	341	358	341	346	334	340	339	372	324	368	378	373	362	364	322	342	356	351	401	363	355	372	333	344	359	362	339	372	367	347	400	351	372	333	372	333	349	344	338	336	347	338	358	337	358	333	350	392	322	361	373	367	353	303	343	367	368	395	394	329	341	381	384	366	303	338	351	361	346	357	384	351	380	393	354	342	327	335	351	342	331	336	380	362	344	330	344	334	375	340	325	387	341	378	396	343	357	365	357	388	366	353	382	339	356	374	360	342	343	363	323	335	363	360	355	353	336	379	383	357	340	335	381	344	372	335	368	378	341	364	369	384	344	360	381	349	352	343	377	379	351	361	326	367	342	377	346	312	365	343	365	328	339	370	364	383	312	328	329	363	374	359	369	364	367	374	345	361	359	322	310	355	386	335	343	338	379	359	366	382	365	363	343	363	337	357	356	367	334	335	344	356	359	357	382	343	363	351	355	376	366	342	369	350	368	385	377	359	394	349	356	385	389	361	377	368	362	357	334	350	359	368	360	327	341	376	365	376	343	339	342	333	340	335	371	354	388	340	374	364	367	344	358	355	369	363	377	373	359	329	323	379	351	376	365	354	346	355	365	359	372	371	354	370	351	328	365	370	303	343	376	350	323	351	390	338	311	341	349	304	369	349	360	347	377	368	367	349	359	321	363	359	326	348	343	339	337	381	368	360	379	354	331	335	341	355	356	379	366	351	372	345	381	350	314	334	361	355	370	346	344	347	372	359	371	362	345	363	355	337	389	362	346	375	360	385	365	309	345	375	317	389	383	339	371	330	339	334	326	342	314	336	354	402	338	372	376	377	369	359	347	379	367	323	352	362	341	350	381	334	355	345	341	344	352	348	345	341	402	364	344	319	333	370	353	374	333	351	340	351	318	351	346	337	381	351	358	358	354	383	365	355	349	386	366	346	364	364	347	324	341	353	357	353	341	335	359	361	353	339	360	342	344	324	367	371	337	339	328	345	327	325	336	353	366	326	320	341	371	382	354	352	373	349	350	336	379	385	345	336	373	368	335	359	354	354	353	345	353	305	359	350	359	330	373	349	383	343	399	344	370	360	344	352	356	362	348	354	376	350	339	345	373	376	381	330	417	347	371	367	344	356	341	369	329	350	383	366	340	358	343	353	390	346	369	372	329	377	322	364	357	376	352	386	344	338	332	362	375	334	347	332	383	346	331	374	360	359	362	344	333	373	358	363	335	360	331	363	334	376	352	354	352	366	365	333	393	374	354	407	365	359	397	358	365	344	331	360	383	354	350	326	367	331	382	405	344	354	380	381	364	361	355	328	364	371	355	344	368	367	338	360	360	337	340	382	367	357	345	354	391	393	340	345	364	364	348	360	386	349	346	340	370	344	369	374	360	371	348	351	325	368	391	324	341	400	340	353	353	376	371	338	393	344	389	387	373	383	355	338	379	372	331	350	367	345	362	325	331	368	374	345	360	336	354	357	379	364	329	364	370	352	363	336	355	362	332	384	352	369	385	355	310	370	366	328	373	387	340	378	366	370	319	341	371	331	358	335	381	401	362	371	362	345	404	371	331	370	373	304	391	348	351	354	356	359	352	373	367	344	336	335	377	373	370	350	335	333	364	365	394	360	367	362	383	320	357	308	345	356	370	344	373	367	316	357	351	333	335	342	355	355	332	350	378	339	381	377	368	389	349	398	352	359	339	333	352	366	363	352	342	335	345	350	355	315	350	335	335	317	365	335	381	359	363	356	357	312	358	400	339	344
23035	21434	29159	24453	22895	24530	22401	11614	7744	6099	4989	4031	3075	2112	1559	1158	964	851	743	754	645	583	589	521	510	438	452	402	369	417	397	363	398	322	352	377	379	365	337	345	331	371	362	352	344	362	344	382	351	337	370	352	320	361	334	320	323	337	349	343	328	321	328	339	330	298	321	349	331	356	372	343	338	361	363	335	300	360	343	340	326	348	371	365	334	312	292	334	363	318	334	341	369	323	359	346	357	371	317	362	348	333	350	325	330	348	332	315	367	376	359	322	327	316	360	370	326	345	338	331	357	375	339	324	327	342	343	341	360	278	327	316	361	324	340	332	334	376	350	346	318	327	370	356	325	393	353	332	333	312	346	322	357	334	333	360	348	362	363	344	328	327	363	349	364	352	341	344	339	356	351	349	352	339	338	332	335	388	362	292	338	351	321	328	317	356	337	326	340	352	346	349	339	377	351	340	332	349	359	340	352	356	348	373	327	343	362	333	358	330	348	315	330	353	322	353	344	335	304	328	344	341	330	339	343	333	311	307	360	351	362	350	351	325	344	341	374	345	337	343	319	327	381	331	340	332	348	316	337	314	368	318	352	348	314	345	363	355	361	336	327	347	334	333	328	330	336	344	311	308	320	330	324	358	330	339	331	359	372	351	306	360	354	297	329	325	336	361	366	347	325	328	356	346	343	330	325	328	326	355	330	350	351	384	359	339	337	360	340	332	321	327	337	313	345	328	339	339	336	357	350	360	359	316	339	323	350	345	329	361	363	303	346	340	327	346	364	359	328	340	339	340	337	369	395	300	320	328	368	307	339	311	356	346	330	346	335	350	335	323	346	328	352	317	339	332	323	347	330	334	335	338	321	336	359	352	322	322	356	309	368	317	364	341	370	354	367	369	335	321	328	323	339	327	338	360	337	344	324	359	374	331	345	353	348	346	338	316	351	320	321	340	364	349	353	354	358	337	329	330	349	339	349	361	311	322	325	334	344	344	339	324	334	335	370	370	328	363	367	345	346	329	364	339	359	322	336	316	340	339	368	339	348	332	351	345	356	321	335	363	337	349	326	314	362	364	316	317	340	337	357	325	327	328	361	342	341	354	379	345	324	348	356	328	372	354	361	333	351	331	340	326	334	310	321	296	345	341	340	342	342	334	332	381	327	382	349	330	366	306	357	342	319	360	358	359	337	380	321	326	371	353	322	350	354	374	341	302	367	314	347	348	353	331	337	345	341	350	349	360	345	342	316	328	338	335	326	354	349	304	325	366	324	349	326	327	358	356	352	365	295	300	348	368	364	336	332	341	347	307	326	321	341	346	324	341	350	343	331	325	310	333	356	353	346	321	346	361	325	319	312	355	348	337	321	335	330	308	316	327	354	344	361	341	329	383	311	325	362	329	337	371	328	341	334	338	344	351	314	344	327	350	327	332	332	337	329	325	350	336	338	348	377	317	343	309	351	379	363	354	332	362	370	315	344	371	356	325	325	364	347	344	329	356	311	313	354	367	329	344	344	327	343	353	341	327	358	353	348	337	367	343	345	318	366	346	366	329	322	326	325	323	347	324	358	333	310	351	306	351	336	369	331	318	335	322	365	345	374	343	337	324	335	331	351	325	321	347	334	346	334	350	316	375	374	328	344	339	322	346	338	350	343	329	346	329	342	341	356	338	316	315	366	365	314	343	330	374	359	345	340	316	327	321	335	322	338	356	350	337	341	332	325	349	338	319	355	356	340	335	350	340	324	320	360	344	319	344	336	359	304	333	365	362	331	351	337	314	341	322	355	361	349	351	317	324	320	304	372	347	345	348	334	361	373	281	317	361	332	356	359	345	333	317	324	364	348	353	315	339	375	350	300	333	307	317	346	357	326	318	346	337	348	317	332	344	351	347	299	339	399	359	335	336	353	342	318	308	318	326	376	303	343	337	365	322	347	343	366	344	340	373	324	354	347	347	346	299	333	334	344	339	337	329	343	324	351	361	329	339	301	290	315	351	353	378	333	347	343	319	331	371	327	301	379	320	331	372	369	342	323	331	335	354	326	362	333	316	343	340	347	328	364	348	342	326	332	338	351	330	323	323	380	370	332	330	373	339	318	342	318	326	309	338	327	345	353	330	350	346	332	354	322	320	373	331	385	347	329	354	342	350	323	337	310	357	351	320	370	332	361	327	295	343	354	353	324	322	351	338	345	333	356	326	346	339	333	303	328	334	328	334	332	350	315	345	331	303	349	330	290	345	294	336	314	341	327	332	341	356	340	334	351	332	350	342	360	360	361	336	297	321	334	339	343	354	327	344	318	348	356	319	348	378	319	338	344	329	318	327	356	313	308	349	333	354	348	312	315	336	312	379	324	388	336	354	365	370	322	329	359	366	319	341	332	331	335	354	334	324	323	347	337	304	357	339	347	354	332	342	324	326	350	328	319	349	362	375	350	333	344	351	350	348	365	337	322	294	376	331	321	346	315	338	349	348	340	310	361	360	344	336	312	355	333	339	317	340	327	298	355	342	332	314	320	323	339	363	350	317	324	332	382	379	334	347	331	334	370	313	335	340	361	348	336	358	337	346	309	340	334	368	301	337	341	348	327	332	371	334	348	368	337	339	325	331	342	336	321	369	323	368	314	340	332	316	382	335	340	362	339	310	344	313	364	325	367	317	311	353	361	341	354	348	348	346	339	329	338	321	371	355	347	297	357	335	358	370	342	332	342	324	308	335	361	329	343	380	330	332	318	328	337	318	342	341	357	328	312	332	352	328	347	349	341	359	338	346	326	368	339	325	325	374	314	316	357	325	376	356	321	375	333	359	339	357	336	323	330	347	327	333	314	358	334	337	323	349	369	344	343	341	297	368	359	363	337	358	359	348	341	343	300	324	364	315	327	351	331	329	347	343	336	313	388	333	347	333	326	331	338	323	333	307	368	350	353	331	319	284	343	331	308	345	332	308	350	346	384	367	359	319	353	336	369	316	351	362	336	329	340	350	325	380	346	322	318	319	366	331	321	343	352	366	336	333	388	336	329	330	338	321	326	341	351	335	316	390	344	343	322	335	329	325	319	320	380	339	386	353	338	344	342	348	333	354	357	380	362	329	327	329	327	320	339	357	369	331	353	352	352	352	345	311	328	315	341	320	328	332	338	312	306	328	340	369	341	342	364	357	342	350	317	357	309	302	324	344	332	323	327	329	321	323	354	343	278	338	342	337	327	363	341	322	343	337	333	351	342	348	310	324	312	332	337	334	393	329	320	340	349	347	358	342	348	336	365	374	320	369	312	344	283	312	357	309	328	360	320	316	322	306	372	324	348	335	332	289	346	348	350	341	317	356	333	336	354	307	343	333	322	351	357	347	376	378	363	347	322	354	346	364	333	329	332	367	340	341	368	336	349	312	333	337	342	364	318	348	354	291	358	337	336	350	337	360	329	334	316	333	346	322	330	357	336	358	337	324	377	304	355	329	320	364	352	310	327	328	321	312	352	336	357	346	344	347
34277	64726	52648	41060	34424	27588	20735	14938	11640	9451	7788	6273	4721	3359	2467	1779	1384	1181	1045	973	854	752	706	571	534	510	472	474	440	413	452	420	379	394	382	391	401	369	389	353	381	349	367	331	363	344	385	379	359	367	347	339	368	328	334	339	371	331	391	317	350	307	358	360	364	346	313	332	358	333	349	339	358	358	338	337	365	369	381	344	343	345	356	348	375	362	383	359	359	349	319	345	327	380	347	355	372	323	362	384	366	363	347	352	362	333	348	360	349	356	391	357	348	364	370	358	351	363	350	355	364	347	344	336	388	348	371	344	321	363	358	363	340	353	343	379	360	358	340	356	319	337	345	319	369	354	362	346	345	352	337	349	311	335	331	356	370	353	370	352	369	332	358	374	364	345	357	337	347	385	373	372	347	356	337	358	367	351	323	364	356	351	344	342	353	346	374	353	346	399	344	357	342	352	347	345	335	374	379	389	326	373	345	314	334	377	333	380	350	349	371	370	367	317	322	353	379	356	358	340	300	354	375	342	376	371	340	379	359	353	359	342	294	389	347	312	343	361	354	352	319	373	352	349	354	339	329	359	341	344	344	325	368	351	320	349	341	347	333	357	337	353	319	338	381	327	342	344	339	350	328	383	327	339	351	344	344	333	357	343	358	322	371	379	333	347	374	356	348	350	364	342	345	305	361	351	353	378	368	376	350	367	344	351	327	357	394	371	350	349	351	357	376	380	362	355	345	322	380	348	341	341	372	372	346	360	318	356	359	355	357	346	356	344	371	344	358	347	372	334	325	318	331	356	348	369	349	338	331	349	365	380	344	414	378	329	338	358	345	356	373	329	356	348	352	344	363	354	345	344	349	330	375	374	375	360	338	345	327	332	325	327	391	330	353	319	376	351	372	334	360	338	375	333	355	363	384	337	354	343	341	339	322	359	357	328	350	358	375	362	358	337	327	367	337	333	370	387	345	359	359	310	351	367	359	357	374	372	370	308	356	349	361	375	350	331	322	352	318	356	373	370	361	358	354	362	341	376	338	348	356	351	387	341	359	343	327	353	372	371	381	326	326	342	372	352	357	358	338	326	349	346	375	353	341	311	354	338	344	355	333	365	350	311	350	336	315	367	348	347	333	362	348	367	399	337	333	364	350	354	344	374	321	363	350	375	390	338	353	361	331	378	363	393	385	379	379	368	316	341	335	367	344	323	365	319	378	340	326	371	367	377	355	323	357	393	336	382	345	349	359	321	365	341	335	397	375	375	366	363	339	353	352	366	351	366	340	337	369	330	351	341	355	331	357	361	350	354	345	353	346	390	360	346	372	385	336	332	355	333	353	363	337	358	350	353	341	377	344	354	334	335	347	333	332	359	370	356	324	359	374	349	350	345	336	320	343	380	344	355	334	375	349	359	359	363	354	322	344	347	347	349	334	349	380	339	343	355	367	356	363	327	337	350	363	380	340	314	359	379	383	337	356	350	359	347	361	343	300	356	348	368	370	385	342	341	339	373	370	360	316	341	342	349	359	362	318	327	341	328	337	362	380	354	358	359	348	383	359	344	395	359	341	357	325	340	395	373	387	367	348	358	330	337	334	388	353	355	359	371	367	363	360	337	344	356	337	351	355	351	330	353	353	337	345	367	373	354	357	373	326	371	374	338	358	352	366	382	341	353	363	354	322	362	343	377	377	349	401	351	354	329	363	357	348	365	414	340	339	358	372	366	354	388	374	384	356	329	349	362	376	366	361	344	358	376	354	354	372	298	368	353	336	361	360	344	373	351	347	360	369	351	347	345	338	365	363	347	356	371	330	353	362	349	359	373	328	354	334	314	341	342	348	346	363	357	343	352	348	373	369	337	380	353	361	339	316	358	337	356	342	357	360	380	363	391	328	363	376	362	338	376	351	377	350	362	363	335	327	324	335	318	397	367	336	310	354	337	379	337	365	349	335	368	359	318	340	317	345	378	383	373	343	358	317	346	323	359	352	320	353	375	338	358	354	333	306	368	348	388	352	325	350	368	356	342	338	359	373	357	357	310	366	363	329	380	334	356	384	338	353	385	351	331	359	339	357	367	359	360	372	362	365	383	401	366	356	353	343	318	387	374	321	354	382	361	358	375	330	360	339	349	351	361	346	361	386	331	354	362	377	346	351	325	371	330	354	378	364	375	355	334	355	372	342	338	338	346	400	344	375	367	342	333	327	344	348	382	356	359	336	341	361	407	342	391	336	361	350	358	365	344	315	357	343	347	375	334	336	373	339	362	349	355	360	357	318	342	339	349	333	330	370	346	317	357	361	340	353	365	338	321	359	363	369	347	351	337	345	329	362	367	387	342	352	342	365	375	360	334	371	350	356	333	333	357	362	368	362	376	344	343	354	338	354	341	363	338	371	364	376	374	353	343	354	355	374	352	347	354	365	378	332	356	351	355	392	390	327	322	311	345	368	338	356	352	335	361	333	386	356	322	409	345	374	346	335	369	339	366	389	348	360	379	347	352	360	373	347	328	373	362	334	349	363	329	345	361	331	380	350	323	366	339	392	341	387	329	355	352	310	347	343	351	356	389	372	338	371	344	331	335	335	372	349	331	363	346	367	339	369	348	368	348	324	364	363	349	367	361	364	339	370	366	342	325	411	352	363	357	349	317	310	374	343	338	358	379	340	371	362	367	332	350	365	335	364	329	350	348	374	345	370	375	361	370	353	381	346	346	309	372	355	348	361	386	342	343	349	369	319	388	332	340	333	352	376	347	316	323	351	369	336	344	387	345	379	355	354	354	322	381	341	336	383	367	359	355	343	358	348	398	358	349	359	345	351	378	356	324	350	325	361	341	375	341	349	367	336	375	336	353	357	346	374	355	353	349	345	385	346	355	383	319	356	334	343	333	360	328	360	362	362	350	351	333	353	363	397	333	359	360	335	356	383	362	366	346	359	350	349	320	350	367	352	333	336	344	339	384	336	343	386	363	341	363	346	338	371	373	358	352	357	339	348	355	371	313	366	360	377	351	373	366	337	369	333	370	376	353	359	359	363	350	403	349	334	345	351	346	339	358	329	351	370	340	338	329	366	362	352	390	354	357	332	354	351	350	381	350	336	347	355	335	363	331	338	369	338	391	317	377	342	319	357	350	341	369	363	363	356	345	348	351	336	344	338	334	364	355	350	310	384	338	335	348	369	332	355	348	349	335	332	343	368	344	349	340	331	353	345	356	339	327	343	333	341	399	382	362	343	403	386	336	349	333	341	339	343	323	340	330	370	321	348	350	364	358	379	384	354	369	343	347	341	351	363	342	369	340	350	307	363	366	346	345	338	345	355	349	341	354	358	359	353	382	353	385	363	364	343	347	408	365	348	358	371	310	368	342	349	338	336	379	333	373	366	352	325	352	371	349	389	361	368	354	368	374	387	329	370	372	363	363	337	337	354	334	355	369	367	333	368	343	359	365	314	318	330	358	357	352	389	347	328	338	374	359	377	358	387	335	314	344	336	343
31503	36897	40558	29065	17811	10408	6070	3749	2832	2445	1945	1766	1326	1021	807	670	547	505	459	476	450	430	398	329	354	363	360	339	340	327	367	336	337	342	335	306	340	327	329	301	322	335	331	308	327	320	303	327	307	305	311	316	284	305	314	292	303	310	328	291	363	298	334	298	306	329	344	334	337	351	309	323	310	301	308	321	333	297	328	321	292	308	289	304	320	328	292	291	313	314	346	318	325	287	327	319	324	324	340	314	328	333	326	298	307	348	304	326	335	317	283	327	305	327	290	364	309	303	311	319	334	325	317	300	305	312	303	325	309	315	310	312	306	310	303	295	315	303	278	291	320	347	314	313	302	313	312	335	309	331	328	316	326	321	297	339	328	296	325	328	320	327	312	325	315	314	306	336	310	295	363	320	313	308	292	328	278	317	343	293	324	316	300	300	349	311	307	311	298	314	294	334	295	309	316	311	325	331	323	319	305	297	302	276	325	325	294	286	310	316	287	328	313	331	357	334	348	287	289	314	334	296	329	336	305	294	344	317	300	319	337	323	314	298	312	324	315	322	326	320	306	322	356	326	301	319	318	308	308	287	317	318	341	304	290	303	298	304	332	306	287	319	308	337	323	323	314	299	296	298	310	301	291	316	299	324	313	314	309	315	320	310	342	302	363	303	334	331	332	317	322	305	327	301	307	310	305	335	308	325	332	317	303	325	331	298	328	320	280	306	273	327	329	305	326	334	301	303	328	326	313	295	318	323	317	311	292	299	284	317	334	302	271	339	334	278	334	322	278	332	335	309	322	315	269	321	311	321	331	319	315	307	301	329	305	337	316	285	327	342	325	340	304	323	302	294	321	297	347	296	322	288	305	323	297	336	291	318	334	297	313	332	323	301	298	323	269	314	337	338	326	299	345	300	316	331	278	338	326	348	316	303	304	275	328	325	332	342	294	325	293	332	317	312	332	344	309	367	344	303	277	312	325	326	275	322	280	328	302	335	305	323	313	290	276	335	340	319	327	303	315	296	291	326	318	334	324	302	316	316	344	337	337	326	295	282	315	315	317	299	315	333	310	313	295	321	305	296	344	289	284	338	324	337	342	335	301	302	328	305	274	337	333	330	304	313	330	317	316	305	348	296	349	312	332	324	314	333	335	309	327	299	272	293	286	332	290	295	285	329	310	314	316	311	306	301	319	324	296	331	334	324	324	287	311	300	313	327	311	308	341	358	335	336	304	341	314	351	332	314	315	337	292	291	320	324	321	308	331	291	299	298	326	321	313	308	311	293	316	310	295	349	309	284	310	329	322	326	306	323	344	288	308	322	298	329	313	316	306	315	320	281	341	316	311	302	340	311	311	306	309	316	325	300	308	350	343	301	321	317	291	313	302	360	316	325	284	337	293	328	314	311	336	328	347	307	321	335	323	331	293	302	330	324	307	344	321	333	315	304	314	308	309	310	323	310	333	293	330	352	323	332	296	333	316	312	284	330	315	356	289	329	321	303	317	316	342	332	347	296	292	306	314	333	314	277	325	320	312	279	326	302	324	297	321	322	295	317	323	297	308	310	311	328	343	305	295	293	325	308	335	321	309	302	302	308	307	308	293	296	320	298	309	323	295	299	317	311	302	343	330	306	324	298	316	321	311	309	305	350	320	331	306	326	300	317	309	325	340	325	326	339	313	319	305	314	310	297	325	325	305	351	298	310	331	320	339	337	270	311	325	320	345	329	285	298	329	300	302	333	314	347	343	284	313	284	341	285	331	329	331	335	308	286	304	317	314	321	303	317	314	296	302	314	301	314	312	341	302	332	303	306	316	323	339	359	304	272	301	278	309	312	308	327	313	310	296	320	320	303	345	336	289	312	314	283	313	323	303	283	320	311	324	299	322	292	367	283	286	298	323	339	323	300	304	312	317	324	275	301	341	340	321	308	279	299	302	323	319	333	318	308	285	327	337	309	318	287	290	293	307	322	306	312	293	345	349	312	315	314	301	317	319	307	297	311	338	323	304	313	327	368	329	314	304	305	317	366	344	310	321	326	329	321	317	297	289	310	314	312	293	338	327	296	312	322	329	315	301	317	305	322	305	335	288	333	289	332	346	321	318	298	298	333	327	321	313	298	296	333	298	290	309	336	311	307	346	316	332	300	340	336	310	342	308	398	321	318	352	285	296	304	300	297	306	315	302	346	360	321	319	298	305	338	339	320	327	314	352	305	323	350	285	304	332	314	294	351	334	300	318	324	349	310	303	339	342	308	313	354	333	333	343	293	312	285	324	314	290	316	338	338	304	336	281	288	333	331	328	282	310	331	289	326	305	295	312	294	326	330	325	320	328	319	313	309	291	320	327	314	350	330	289	326	358	343	304	304	337	312	294	294	307	298	333	322	326	304	311	319	325	338	291	331	292	313	324	314	290	329	306	321	316	315	340	358	310	325	324	304	318	310	324	276	306	326	333	309	331	289	341	343	298	324	299	300	308	304	301	296	302	316	288	293	290	326	325	300	324	296	308	341	335	320	323	306	323	326	326	352	336	312	332	348	318	317	308	294	327	289	328	301	312	317	302	319	308	331	297	311	345	357	310	311	334	307	286	336	330	327	315	313	295	294	319	333	330	322	293	324	320	285	323	295	281	323	335	322	339	315	334	312	306	280	315	301	325	294	340	330	294	306	320	331	326	289	338	328	325	275	331	287	317	284	341	303	314	306	299	288	302	324	319	312	318	343	324	326	294	282	327	307	298	323	311	327	310	341	328	336	310	376	305	336	312	320	307	325	321	344	317	339	315	310	332	305	316	290	353	323	308	304	306	316	305	339	310	302	284	305	307	300	327	306	311	325	315	304	298	292	293	310	299	324	335	296	321	368	295	319	320	310	309	338	315	319	310	304	336	319	309	358	308	340	337	321	298	309	303	341	309	277	345	311	306	336	319	316	326	317	301	318	294	332	325	324	311	329	315	338	313	320	321	327	316	336	318	315	331	297	353	319	291	318	296	313	307	330	315	329	318	331	311	317	332	318	320	308	310	308	327	290	308	312	278	307	307	326	335	312	319	301	323	293	340	320	291	339	300	339	314	324	323	323	298	327	314	308	311	324	325	321	299	373	304	313	292	289	306	344	316	353	288	317	327	339	292	336	348	321	314	317	306	317	314	329	310	348	305	295	302	307	326	299	333	300	334	346	298	306	322	344	287	330	307	315	298	319	307	329	301	308	344	308	294	330	328	314	317	297	329	336	301	301	334	304	312	334	329	326	313	320	302	316	336	320	314	310	318	312	298	294	341	330	346	304	325	316	320	317	333	316	278	323	356	312	305	301	331	355	308	329	294	325	346	312	332	301	324	304	314	312	341	299	328	296	315	306	311	301	314	302	323	361	333	275	317	340	336	311	288	306	301	318	298	339	315	309	287	335	311	332	294	326	299	287	319	306	310	334	346	313	320	334	333	305	290	327	324	313	303	337	343	326	303	331	326	335	317	355	284	290	292	317	325	279
32144	51068	39673	27248	19959	14214	9477	6562	5011	4234	3325	2801	2194	1571	1138	940	753	641	601	598	534	500	501	465	444	373	395	398	404	368	343	376	353	346	349	383	360	375	351	326	363	324	320	317	353	359	355	350	346	311	365	326	349	370	314	333	324	334	344	289	365	341	341	343	356	369	355	306	297	345	371	332	354	327	334	321	333	355	350	332	322	350	354	318	345	334	328	355	326	352	361	317	366	329	345	321	308	333	328	318	328	308	329	304	325	325	352	324	332	301	329	336	314	348	340	368	338	360	362	356	319	318	326	306	324	329	323	297	318	338	329	332	323	355	309	347	311	344	340	333	317	317	335	327	331	343	372	348	354	342	351	351	348	334	328	339	333	322	341	380	338	347	346	317	324	387	356	351	333	356	338	367	330	357	316	329	326	318	345	364	340	354	337	305	359	328	334	332	335	348	355	349	348	352	318	329	350	337	335	364	346	326	313	322	330	324	344	309	351	355	308	348	321	320	360	329	332	350	333	332	325	341	310	347	327	311	318	335	337	314	373	360	318	330	302	364	336	339	326	336	357	323	330	369	350	328	304	339	336	327	333	346	327	336	320	353	320	336	326	333	352	309	352	368	339	357	359	324	350	315	319	329	330	370	334	365	360	292	335	323	313	339	348	333	329	312	317	331	311	350	346	337	340	322	351	313	333	346	292	323	341	352	321	353	356	322	334	330	329	344	283	343	341	319	307	316	329	333	359	344	317	308	319	343	326	369	334	356	332	337	333	320	354	340	324	334	314	346	381	349	343	350	303	339	353	314	342	359	328	313	345	343	326	323	353	323	319	331	292	348	328	304	358	313	289	365	325	329	330	372	345	317	302	360	347	312	362	339	335	337	322	310	349	310	354	318	331	324	344	328	335	350	325	344	317	357	314	328	333	296	293	393	317	323	373	337	334	325	326	305	312	314	351	354	337	333	328	331	339	320	356	328	346	333	315	334	358	335	330	348	359	339	335	346	350	345	339	314	348	335	356	336	352	345	346	335	302	342	342	341	363	344	350	336	319	335	332	326	325	315	327	319	347	347	345	336	324	346	314	329	345	317	347	351	342	347	339	321	319	342	301	352	347	330	350	353	326	343	350	352	304	343	318	331	350	316	314	307	349	353	324	342	360	277	335	300	350	350	344	284	296	333	323	350	341	347	369	332	361	346	349	337	333	331	343	315	323	346	321	355	331	346	339	348	360	355	352	327	329	330	372	352	371	331	330	332	333	323	336	366	363	331	333	333	329	321	334	351	331	332	293	327	299	338	355	321	332	342	368	346	350	336	332	338	298	336	302	347	336	326	367	327	351	333	361	325	331	342	356	361	321	338	343	328	345	325	354	313	321	324	343	322	336	340	335	348	340	294	332	349	325	330	338	343	331	325	345	329	335	351	330	320	327	334	321	323	353	319	366	364	344	311	358	337	351	350	352	375	354	329	324	301	339	325	330	340	335	315	346	301	343	309	314	308	355	351	336	347	374	317	325	325	357	320	386	322	330	347	347	313	325	337	337	360	360	341	329	331	331	303	330	304	342	328	360	338	325	336	335	370	361	341	331	339	349	335	369	338	320	321	363	313	333	324	318	311	362	343	359	372	344	321	345	362	346	361	357	328	344	314	356	348	349	336	302	329	328	342	339	323	342	296	312	332	332	338	311	340	312	341	322	364	311	373	344	335	318	366	344	334	355	329	357	340	337	308	362	336	339	358	322	322	336	349	357	345	337	343	363	311	327	333	340	325	330	328	304	317	366	360	350	319	340	339	350	336	322	319	349	316	319	330	315	322	312	327	355	345	317	310	345	328	367	340	335	309	299	339	357	361	353	357	326	362	343	333	348	358	317	325	343	329	327	328	336	325	319	334	318	334	325	313	331	309	347	339	358	319	353	344	331	310	319	343	295	322	335	335	339	334	298	344	328	335	331	330	317	362	357	324	344	353	327	339	331	327	317	372	339	311	320	353	360	318	333	334	314	339	303	361	344	369	368	341	318	336	310	337	347	336	356	337	342	336	329	342	295	305	333	343	325	333	299	385	389	310	312	347	359	361	334	342	339	366	337	357	342	330	348	348	342	365	311	318	300	343	312	351	331	326	303	357	346	357	309	301	378	307	320	332	347	346	360	358	323	331	371	325	342	343	369	355	343	310	332	329	341	338	332	315	345	302	331	337	350	305	327	371	350	344	357	350	343	345	304	347	317	353	337	340	317	322	325	354	338	344	303	362	325	335	341	321	299	329	352	336	313	325	341	332	348	360	334	324	340	354	354	367	350	341	352	333	355	338	334	358	300	314	365	333	348	347	326	334	314	337	327	323	320	317	329	375	353	328	317	322	336	319	342	342	337	324	337	318	338	313	302	338	355	304	355	319	336	326	345	312	330	307	337	369	337	340	339	349	321	360	347	328	323	318	331	330	355	311	339	328	338	320	301	345	334	350	351	341	359	324	351	324	342	349	333	356	342	324	315	337	326	343	330	360	318	346	367	327	320	312	332	295	353	331	346	322	331	318	325	329	363	360	341	345	322	380	323	346	333	322	364	341	349	332	324	338	348	355	301	354	336	338	353	330	349	329	378	309	350	313	316	343	330	289	344	410	330	348	324	362	309	346	358	333	328	333	327	331	333	301	326	352	346	330	359	355	303	339	340	354	341	311	334	334	297	357	323	335	333	333	317	337	313	334	360	319	341	321	356	325	320	309	328	345	356	367	339	365	335	338	324	328	343	343	335	307	313	345	342	311	324	344	331	318	322	305	350	353	356	338	342	349	316	333	331	332	347	331	319	338	329	331	317	335	351	351	337	335	320	333	320	334	298	334	392	349	322	329	313	332	312	360	351	327	342	334	324	364	341	327	302	326	326	339	327	342	324	382	317	326	349	316	343	344	322	332	341	327	315	325	320	330	374	335	336	343	343	338	328	391	321	332	361	315	356	332	332	356	347	319	319	353	353	314	326	306	360	342	340	327	327	311	326	332	310	328	328	326	315	326	354	324	344	375	336	337	357	326	322	346	312	327	328	339	320	309	326	329	308	333	349	322	341	312	318	348	332	346	337	355	343	335	371	332	363	368	343	341	362	334	331	345	343	362	344	324	321	321	313	340	327	345	316	330	335	342	348	333	335	339	332	348	361	302	344	357	376	356	336	357	330	355	340	315	321	316	359	347	354	348	350	350	334	339	313	319	347	307	352	340	368	315	339	355	301	339	340	313	328	357	314	326	302	335	327	332	330	339	325	297	302	312	329	357	326	348	380	338	347	332	335	327	320	347	338	339	339	318	286	319	372	336	323	340	314	360	351	340	329	354	326	316	324	328	327	359	280	359	346	353	324	321	335	327	342	335	362	350	346	313	335	319	317	342	355	339	342	339	335	348	318	329	297	344	325	345	355	342	302	345	337	342	345	332	298	373	306	329	329	351	335	365	354	383	307	351	326	356	321	325	326	365	315	364	332	341	362	350	308	361
24273	21436	29024	26369	24039	20407	13020	6874	5181	4280	3442	2869	2259	1628	1215	923	752	666	627	628	584	466	480	439	417	420	380	351	351	323	348	348	321	339	328	307	299	325	338	324	314	309	334	332	323	305	284	355	329	319	316	319	294	297	306	299	295	331	300	297	283	324	333	343	298	328	302	299	345	315	309	281	300	316	335	311	324	326	302	316	359	302	311	288	304	300	293	351	317	283	334	273	318	325	275	330	324	308	302	325	340	311	314	325	300	283	305	322	315	329	310	316	293	332	317	306	301	312	294	288	303	290	302	304	315	339	270	297	317	319	310	304	330	307	310	302	330	316	319	307	327	313	306	318	277	333	266	310	317	340	315	317	300	303	318	310	317	311	345	304	310	254	312	316	304	278	336	299	303	334	290	292	323	317	324	285	303	314	296	304	308	302	317	328	325	300	293	329	334	296	322	347	339	309	294	300	311	303	294	327	300	316	337	299	327	282	323	314	289	334	312	333	337	329	292	313	314	296	313	315	294	296	312	327	311	304	304	272	306	299	290	315	289	279	305	291	303	304	265	313	296	314	307	274	294	283	287	291	308	304	314	283	300	309	274	290	290	327	294	305	354	300	310	315	294	328	332	294	325	322	325	296	289	303	319	302	313	255	334	327	307	304	334	296	326	288	316	297	274	326	301	330	319	309	322	334	328	330	327	270	331	311	311	320	328	317	295	287	286	320	328	318	335	305	325	302	327	321	341	287	288	292	302	317	320	316	288	294	306	328	295	322	306	299	312	294	306	319	304	318	317	331	333	339	307	313	326	292	294	274	289	284	304	298	313	299	325	285	321	283	298	296	304	326	316	295	325	302	316	322	323	330	325	309	315	311	303	304	287	325	323	300	298	316	310	315	298	311	287	304	275	330	297	299	310	315	298	296	353	306	311	313	335	333	291	313	340	284	294	315	296	313	277	324	292	280	308	305	323	324	269	302	317	317	294	324	311	289	315	287	283	334	327	308	294	308	306	298	310	315	330	319	308	319	329	312	298	293	299	315	294	310	281	275	335	296	307	303	328	293	302	315	307	298	291	342	303	285	295	330	305	309	292	299	304	318	287	320	300	301	290	309	335	299	291	312	304	301	311	324	301	302	326	368	305	308	317	285	302	297	309	303	332	316	297	322	312	308	335	283	303	301	305	304	298	332	303	341	329	302	289	268	298	317	325	307	346	308	310	305	338	326	308	293	301	293	312	312	298	314	336	294	335	293	290	278	313	312	286	316	315	332	288	285	289	323	315	271	377	292	326	317	281	267	282	321	299	311	319	272	308	301	308	307	318	321	283	342	306	323	297	315	280	326	317	297	297	304	311	296	282	328	313	362	316	297	320	309	309	305	302	309	292	290	302	304	311	315	315	320	304	293	300	322	302	327	313	337	331	294	295	296	312	331	324	281	330	307	290	308	334	293	331	326	318	286	297	307	311	316	334	320	323	300	309	290	276	307	306	293	303	310	316	325	314	326	310	311	304	285	333	285	332	313	323	322	335	324	334	324	328	314	313	296	302	293	329	303	319	303	328	345	339	307	303	344	328	333	339	311	304	310	317	285	348	291	298	308	314	313	298	321	283	346	310	293	319	308	282	336	335	341	318	328	310	307	289	316	340	297	319	314	314	347	297	302	321	298	306	301	321	290	297	292	280	293	301	309	281	305	322	326	293	340	292	303	299	357	298	287	304	309	295	295	322	310	300	282	327	282	306	352	342	279	309	299	324	295	323	339	279	299	310	341	304	290	275	324	291	306	313	332	316	309	287	297	293	324	291	304	310	296	272	320	344	290	303	332	299	309	304	326	286	327	302	318	299	303	318	300	313	311	318	307	312	315	297	297	321	327	317	293	294	315	307	306	308	304	319	297	318	317	279	321	315	301	314	316	297	265	292	314	309	313	319	324	309	309	300	293	307	314	328	307	310	264	311	306	270	293	338	286	302	310	308	298	306	284	290	347	309	303	303	299	305	292	314	294	352	328	308	315	329	337	324	281	316	296	297	306	349	332	304	304	305	327	293	286	328	310	355	309	328	286	306	295	304	283	312	303	296	320	298	295	287	301	287	291	286	332	305	298	319	320	295	298	258	321	330	315	329	303	332	306	331	302	319	319	300	327	291	299	322	311	312	295	335	304	302	308	312	314	300	327	305	302	312	303	308	329	312	314	336	318	326	299	324	315	328	316	298	313	308	277	320	314	312	306	322	292	316	284	339	295	309	271	342	315	295	290	301	329	334	295	333	299	359	311	316	316	332	328	315	266	308	267	285	311	285	318	307	350	308	314	315	311	320	327	296	313	295	354	295	299	302	297	331	329	309	318	307	305	303	295	278	287	311	315	300	311	343	333	303	335	325	280	293	301	325	292	285	291	298	310	317	314	314	330	299	319	334	308	339	318	300	289	299	326	313	309	262	304	316	325	300	296	269	339	301	305	300	310	326	311	309	322	327	315	314	314	324	312	327	304	303	326	328	296	321	306	294	309	302	278	322	287	314	289	272	300	331	296	315	250	321	299	311	309	298	325	314	319	314	302	285	259	322	310	305	317	305	313	301	309	307	289	283	279	296	318	292	261	311	330	285	301	310	338	308	288	313	318	332	309	317	343	318	315	344	338	269	312	320	291	330	292	304	330	321	288	295	313	336	331	319	336	287	307	331	319	320	314	302	316	333	322	311	308	299	302	325	295	348	314	311	321	311	290	294	289	286	292	320	314	311	301	293	293	282	316	323	291	305	274	293	280	304	298	306	291	317	305	296	311	311	321	321	292	318	333	338	286	308	283	303	286	325	338	303	298	297	322	344	311	320	285	302	294	314	275	350	306	305	319	320	315	303	302	340	323	316	280	304	312	311	298	289	305	328	326	307	298	307	330	327	291	334	307	335	283	301	311	302	302	293	317	303	290	325	292	328	297	302	302	314	296	340	300	318	316	316	316	319	294	306	307	323	309	278	312	267	290	324	328	333	292	316	289	291	316	305	298	324	301	262	298	356	313	339	342	346	341	273	316	288	293	282	312	314	302	284	271	312	296	288	310	303	295	330	316	273	290	293	313	299	337	311	313	315	340	289	312	328	340	285	319	310	281	313	327	287	309	320	281	310	293	306	290	302	312	331	324	322	322	305	326	303	334	327	296	306	306	297	292	330	340	339	291	295	289	303	339	299	320	303	282	280	330	317	286	317	319	321	321	312	319	296	314	308	318	325	310	295	297	324	304	304	298	320	310	294	337	293	315	322	330	286	303	317	303	316	318	294	323	340	291	309	298	328	277	302	289	303	315	330	299	301	309	308	300	299	283	308	307	297	283	340	297	313	317	314	292	289	311	287	311	330	312	322	327	288	290	298	325	310	306	307	317	308	308	311	284	301	322	293	302	314	325	300	305	295	302	320	302	291	302	294	294	303	328	303	291	320	310	285	295	329	292	301	311	300	283	297	317	320	308	327	339	316	299	317	282	324	277	332	317
31744	59500	48002	36049	28218	20416	14476	10285	8446	6912	5593	4819	3551	2543	1850	1409	1058	952	813	767	721	617	582	517	463	490	414	422	395	383	402	325	378	394	340	331	345	359	358	326	321	324	330	295	333	334	304	334	340	344	303	309	308	335	341	326	320	355	337	303	324	334	322	326	298	328	326	316	325	307	312	323	324	358	324	316	352	333	334	340	359	338	320	329	338	310	344	342	316	329	324	321	311	359	324	327	316	320	302	356	321	323	338	311	310	312	318	338	369	340	331	331	318	319	337	314	326	332	320	335	333	318	328	336	327	300	301	334	336	332	316	353	331	342	356	342	307	342	314	324	356	351	330	314	319	337	323	347	331	341	303	330	344	350	329	343	337	345	331	312	320	336	333	319	350	315	333	363	315	342	323	342	314	329	307	315	357	352	293	352	330	328	306	321	312	293	336	329	335	336	313	357	329	301	329	325	316	310	315	319	301	319	301	348	314	316	305	317	307	315	355	325	294	324	369	300	353	284	357	345	304	308	329	332	284	351	358	328	320	333	356	333	314	356	312	332	326	345	342	370	320	362	317	303	305	328	344	298	328	345	322	333	339	331	335	313	316	340	331	350	317	317	314	312	351	307	336	349	319	344	335	314	310	338	321	305	349	345	330	310	332	294	325	348	338	332	342	300	335	289	299	337	317	313	333	342	317	302	343	333	315	312	334	302	339	356	311	342	330	336	349	347	374	323	317	322	305	353	324	316	323	340	365	347	308	324	370	348	292	313	311	325	326	337	346	334	292	319	331	318	359	361	315	350	375	332	357	347	338	332	316	331	338	357	300	347	312	332	347	341	311	329	334	322	327	337	316	333	312	311	320	322	334	306	312	329	348	347	314	340	327	306	292	327	318	310	322	282	301	333	337	318	323	333	356	348	298	303	331	354	336	350	323	340	356	317	328	298	333	317	338	317	326	328	342	324	281	308	346	317	322	320	341	311	331	332	319	329	294	301	347	337	311	295	326	310	334	342	306	303	344	354	321	314	348	300	319	311	331	335	351	333	336	309	322	304	305	309	327	328	287	323	361	324	343	320	297	330	337	313	331	329	339	285	342	353	318	308	315	303	344	325	322	343	313	336	315	325	357	333	307	352	340	340	339	325	317	314	318	328	345	338	335	343	329	309	335	322	322	304	332	347	326	333	347	329	308	295	372	363	324	329	313	311	344	338	331	323	341	288	314	340	361	353	361	302	345	330	320	338	341	334	308	335	353	331	345	316	332	340	321	302	332	323	335	331	316	346	344	339	360	334	331	324	337	339	341	315	356	301	310	336	308	365	317	302	334	320	338	345	317	332	315	308	304	343	333	335	334	299	338	339	319	310	350	335	316	359	325	311	338	328	332	317	337	332	342	328	303	323	332	326	330	332	334	296	332	352	312	333	324	336	327	335	336	346	336	333	341	316	346	301	311	312	326	320	338	345	325	306	361	329	339	321	327	339	347	331	311	325	303	344	322	309	334	293	330	298	332	355	299	304	324	317	367	313	342	337	317	310	315	305	321	332	356	312	317	307	317	342	299	315	321	326	305	336	328	355	337	341	304	305	366	314	303	337	341	327	349	301	333	342	317	305	334	328	320	345	323	333	307	334	316	326	343	323	345	327	335	326	313	304	339	301	338	335	333	323	315	348	328	306	324	331	348	304	326	332	340	325	330	327	290	310	318	325	331	315	351	354	320	308	316	360	322	297	339	310	319	315	302	347	318	330	339	309	343	299	293	346	341	333	294	312	316	327	326	286	310	343	315	348	302	329	327	318	345	333	344	326	370	333	327	333	327	314	353	317	333	342	304	335	332	327	329	338	308	342	320	321	327	347	325	317	329	349	310	345	312	323	321	346	341	320	305	342	325	332	350	313	311	342	311	315	316	314	319	348	327	309	322	333	320	324	345	336	321	359	358	282	302	311	301	336	351	348	332	335	278	334	326	311	351	325	308	318	325	336	357	328	309	360	334	328	303	295	321	347	303	341	336	319	320	353	303	324	316	343	358	331	334	324	314	321	317	328	315	339	307	328	328	348	329	305	317	344	326	304	336	343	336	327	339	367	346	292	322	324	301	349	312	326	318	339	337	304	339	329	316	317	294	328	295	309	332	344	308	329	332	305	312	330	334	317	386	326	343	336	310	312	320	313	297	342	313	304	369	344	324	327	342	326	363	328	305	347	335	336	327	335	289	323	321	343	337	308	333	332	310	332	308	349	332	325	318	330	321	323	302	341	331	338	355	326	328	305	343	315	324	313	339	338	306	356	337	321	305	335	341	305	301	316	334	309	310	363	326	349	352	337	335	320	306	331	312	301	322	339	308	316	315	335	342	309	345	306	327	314	315	305	329	350	339	293	312	294	351	329	341	363	317	338	332	330	309	304	310	335	355	343	309	316	322	340	311	322	330	332	320	302	326	329	312	316	352	308	315	347	321	325	339	352	325	331	320	311	337	348	333	351	331	311	353	301	326	334	325	317	324	356	376	327	297	365	311	317	342	334	338	337	315	336	323	297	342	320	321	343	329	313	326	336	327	335	344	318	317	313	293	320	346	281	323	331	325	331	290	347	320	311	371	327	340	321	315	343	353	349	338	300	320	309	335	305	316	352	322	329	342	299	286	306	310	326	327	318	329	344	335	343	302	314	335	331	328	337	314	319	303	356	348	326	315	318	323	359	329	300	317	325	299	319	326	331	326	340	287	322	319	284	320	339	344	316	332	329	322	317	308	341	338	304	303	275	343	287	317	340	334	355	312	317	305	376	311	333	326	354	324	341	337	320	315	344	319	344	344	319	338	300	293	315	354	291	329	324	330	367	354	308	370	324	296	338	350	357	344	294	331	337	331	334	301	299	295	305	331	316	328	318	330	312	311	342	335	288	307	313	322	335	371	347	305	316	324	327	326	319	329	324	286	324	320	326	331	290	293	326	325	326	314	338	358	342	329	305	304	304	332	335	356	297	346	352	331	329	326	328	336	314	325	317	338	326	349	337	350	300	328	312	327	340	322	338	336	321	326	295	329	330	322	316	311	328	340	310	307	328	325	309	316	325	347	329	318	342	353	338	316	328	345	332	328	320	320	324	318	324	310	339	321	330	328	362	372	321	313	326	303	357	318	305	338	327	344	310	367	369	303	309	299	301	333	305	329	350	345	338	330	304	337	301	353	299	301	316	279	335	320	351	321	320	325	327	330	344	338	348	337	342	306	339	314	322	352	290	297	312	337	320	317	336	338	312	311	335	330	327	316	337	342	286	306	321	314	338	277	312	312	333	341	361	334	325	306	322	343	332	326	295	286	352	302	320	319	339	339	315	333	331	317	315	361	345	309	377	337	312	302	293	335	335	322	347	313	307	339	330	313	332	267	347	319	353	314	306	305	317	306	347	357	359	319	324	321	301	341	330	363	313	325	328	334	346	318	359	348	295	325	353	305	318	338	339	342	344	336	337	306	293	348	324	339	323	344	296
25299	21624	29741	29141	21954	14227	8054	4995	3844	3132	2863	2382	1870	1352	968	802	660	597	529	607	555	464	433	424	377	397	363	386	370	394	374	366	362	399	336	346	347	353	347	333	308	323	350	329	338	299	336	356	340	364	339	349	331	363	334	370	340	341	310	316	316	363	372	341	347	350	340	370	313	369	374	319	352	306	361	358	281	313	340	345	333	367	357	353	351	338	355	369	329	345	335	281	336	323	329	347	331	349	358	328	305	334	324	331	346	337	358	337	321	324	357	322	341	342	315	283	339	324	374	343	336	338	335	344	334	311	286	356	320	372	341	325	334	314	337	351	349	332	340	328	320	328	335	339	344	308	340	349	319	305	332	354	310	339	355	315	332	344	369	338	352	350	378	307	325	330	319	333	321	335	305	352	367	340	380	338	376	342	340	329	318	350	344	336	315	349	319	349	333	309	346	336	342	317	310	319	346	323	310	309	344	379	326	336	326	329	335	336	349	359	326	329	364	362	322	321	334	303	330	347	373	347	336	327	347	321	346	318	331	366	330	327	343	363	362	333	338	317	341	315	346	329	295	346	331	354	343	334	353	348	359	353	337	336	328	338	322	319	336	312	321	340	318	353	315	353	342	305	317	350	325	375	315	361	303	339	341	351	364	332	332	317	333	335	348	351	337	336	340	339	330	338	341	345	355	345	329	330	317	321	351	326	316	307	350	338	313	327	319	369	351	334	360	356	326	328	385	356	317	326	342	358	341	356	292	309	329	319	311	349	353	315	327	372	315	311	349	361	402	338	313	332	366	343	347	330	327	345	326	345	366	332	352	329	359	373	319	336	341	349	341	344	322	326	349	388	334	329	308	307	328	344	315	332	325	320	328	358	378	339	344	333	354	310	339	328	325	365	337	348	357	314	359	319	309	334	349	327	356	328	320	331	332	354	316	332	347	347	344	336	348	323	321	362	314	335	311	314	357	329	324	359	342	331	341	348	353	335	333	384	345	345	368	348	315	318	339	325	315	333	312	347	332	344	349	344	309	309	305	337	321	341	337	337	342	350	355	324	344	298	300	321	320	327	334	318	299	319	346	368	328	341	360	344	332	346	326	317	319	325	339	315	309	381	353	348	302	373	307	314	339	310	319	328	347	307	345	323	339	330	324	309	335	348	313	357	334	316	334	348	346	333	365	304	347	346	337	314	336	345	320	308	338	339	330	360	340	358	367	302	351	322	336	311	332	326	345	352	311	362	345	322	357	326	367	377	320	341	315	328	353	354	328	308	360	331	357	297	329	342	342	319	363	346	307	337	330	353	358	365	322	342	335	339	372	341	356	351	318	333	322	337	306	338	343	326	349	347	358	353	338	311	334	336	360	352	343	335	362	332	342	306	356	333	353	306	353	318	320	348	328	371	312	339	335	317	321	325	349	329	357	317	300	329	363	358	351	321	331	321	337	335	347	361	323	327	317	347	359	336	361	341	330	339	325	355	348	370	337	333	345	336	323	326	344	317	335	328	351	356	301	336	325	350	321	350	335	331	355	316	305	368	329	321	351	330	343	309	331	337	349	329	357	339	347	342	348	324	326	350	306	345	310	339	323	337	319	346	351	333	377	346	350	346	309	302	340	346	349	294	357	354	321	330	357	334	361	332	341	319	334	332	361	314	348	350	325	307	356	330	315	366	313	330	318	357	328	336	316	338	337	341	312	339	323	329	337	339	356	370	316	328	318	347	320	348	326	347	346	314	327	376	332	347	362	307	324	317	315	323	311	302	347	306	331	332	359	347	354	343	332	344	353	306	342	327	373	343	342	372	356	340	322	345	306	341	344	346	351	332	338	329	345	378	336	334	391	305	315	350	348	313	320	319	349	337	332	324	315	307	313	333	339	327	346	338	347	374	343	314	341	326	360	399	325	338	345	342	340	345	377	317	326	357	362	347	322	345	312	331	346	326	323	315	319	315	306	314	350	340	323	359	354	352	325	351	368	303	312	315	342	319	352	331	329	341	367	325	329	357	343	341	377	340	352	321	345	331	340	326	336	344	284	344	310	336	326	326	314	372	360	330	318	317	352	341	347	339	341	298	312	349	347	372	352	362	350	346	371	334	330	332	330	331	330	321	294	344	348	349	348	337	311	356	337	319	356	331	330	308	328	333	356	351	351	358	338	348	336	332	360	289	343	356	328	307	316	350	327	323	326	325	324	360	326	354	364	364	344	314	345	345	344	326	330	324	331	330	348	342	375	348	331	359	321	382	342	334	341	330	327	354	348	367	332	346	323	310	323	301	319	286	350	327	366	325	334	350	333	327	354	324	358	325	345	327	333	331	350	332	360	362	325	321	338	324	324	312	320	331	344	316	320	363	309	339	326	327	342	322	357	338	308	342	306	318	343	341	351	368	340	339	300	326	328	335	329	360	312	356	358	316	304	345	339	349	344	333	349	336	319	345	381	319	308	372	334	321	329	330	341	341	330	339	338	317	321	335	328	344	350	309	356	330	391	349	330	294	357	333	333	303	324	321	345	335	316	322	325	332	318	300	315	351	349	355	315	309	354	306	316	345	347	348	345	360	354	349	360	345	350	327	345	329	338	334	298	320	337	347	342	334	335	319	362	344	342	350	314	327	335	367	398	361	370	358	311	352	348	348	336	337	295	336	351	311	331	368	327	305	315	319	339	316	343	290	342	328	329	329	354	324	348	339	325	319	341	365	331	335	319	333	296	325	353	331	325	336	309	341	326	333	351	378	336	315	345	362	338	323	331	339	359	324	337	321	343	335	335	351	333	344	329	348	336	344	341	332	344	343	342	342	323	358	339	345	344	359	312	347	307	328	302	341	342	349	332	329	352	332	305	330	343	333	321	337	315	339	322	341	364	377	345	331	335	345	316	343	334	321	333	312	349	362	339	335	328	343	339	358	349	324	370	312	332	343	323	326	371	349	352	335	338	356	356	329	324	333	295	345	347	346	337	320	358	341	320	313	332	317	318	341	332	323	338	350	336	358	336	345	332	342	333	306	340	347	326	335	336	312	318	325	354	335	349	319	360	317	371	328	357	351	359	328	359	348	311	322	328	322	358	298	326	360	328	347	320	348	343	337	346	329	327	324	339	343	344	344	343	360	323	322	335	335	329	342	319	339	321	307	335	328	358	293	339	337	360	358	373	329	341	346	323	305	337	341	339	321	351	377	350	340	322	358	317	317	342	327	341	332	336	348	329	333	339	361	328	360	336	322	368	384	360	373	361	347	333	330	343	331	315	321	361	357	330	314	317	352	337	340	346	326	334	340	357	362	345	345	371	309	329	330	329	308	284	313	320	338	338	337	338	344	351	318	326	350	332	331	340	346	334	340	323	338	305	316	327	336	289	340	329	309	333	338	316	301	334	312	362	329	306	331	328	343	349	366	315	365	351	342	311	337	335	335	372	349	350	360	317	330	344	333	325	336	357	323	350	323	339	300	313	358	380	353	310	305	321	330	342	366	324	338	341	290	336	363
31692	55655	44138	32570	24231	17175	11526	8452	6976	5612	4723	4017	3037	2250	1527	1183	955	833	726	730	727	617	577	535	483	448	461	428	413	416	437	421	368	384	378	405	367	372	361	379	360	366	366	339	360	371	319	357	377	346	368	364	379	377	383	352	349	394	373	343	356	335	382	334	360	361	372	350	368	379	388	323	382	317	331	366	335	380	327	352	352	367	318	376	357	357	363	363	324	339	364	373	332	389	404	391	318	361	353	332	370	388	360	297	349	349	325	347	349	343	362	355	363	370	349	392	355	358	364	364	359	347	346	344	363	363	346	341	381	332	381	338	358	356	347	391	363	331	345	355	361	364	359	349	358	393	376	355	341	375	345	365	365	363	394	348	365	358	370	350	330	359	375	373	380	352	343	387	326	368	359	344	318	336	365	350	331	341	365	350	340	363	321	350	366	316	367	362	370	364	360	319	346	374	340	343	347	379	378	355	334	376	350	346	341	335	371	373	358	339	368	358	364	364	342	334	385	362	364	367	363	346	352	319	350	347	376	375	356	384	330	329	368	374	350	374	383	354	355	367	361	364	348	368	349	372	323	365	356	355	367	356	336	399	335	356	356	339	367	407	338	373	346	409	365	312	321	372	341	350	373	336	370	338	334	359	329	341	359	377	353	381	359	354	351	326	418	349	369	355	346	376	356	340	341	374	341	365	363	340	364	346	350	352	348	349	354	356	357	351	348	371	350	337	370	345	349	349	382	348	381	356	358	348	369	375	369	373	360	379	369	338	372	338	374	373	335	393	357	340	357	385	359	369	357	356	347	352	393	373	350	365	336	370	399	353	333	351	390	367	358	379	358	354	343	350	379	343	348	315	335	373	353	346	327	349	382	363	323	375	338	390	384	371	376	331	370	368	340	352	346	367	389	343	362	371	346	342	333	379	359	350	357	363	342	362	357	373	353	326	394	376	379	349	386	342	333	346	368	343	338	349	331	351	347	366	339	366	379	379	330	401	344	379	351	394	372	352	373	382	379	346	346	319	388	354	339	367	352	340	370	334	376	368	318	408	351	360	353	363	335	352	350	401	342	357	353	342	342	352	340	355	366	345	367	360	369	358	331	365	359	363	342	407	327	338	344	388	345	348	359	341	367	350	366	352	355	384	311	359	376	359	372	381	375	377	382	353	370	328	361	368	321	350	357	351	350	307	344	358	335	345	369	375	357	354	361	362	364	345	335	365	340	376	338	352	367	351	367	351	365	349	330	371	373	321	377	354	342	347	390	349	358	360	403	360	360	356	349	369	379	357	375	345	338	344	333	324	376	352	357	378	340	375	365	339	362	367	338	358	365	382	368	350	367	357	334	346	365	313	357	326	344	375	360	356	357	348	384	358	326	361	383	378	382	385	355	332	344	361	367	352	355	361	358	395	360	354	367	375	398	327	369	347	355	365	338	361	348	352	324	331	344	368	377	368	312	389	370	329	314	358	366	366	378	360	336	356	352	359	334	364	364	358	382	331	330	365	340	377	377	363	317	397	369	401	362	367	362	341	349	373	364	344	343	333	374	377	355	379	342	350	344	357	386	363	310	336	345	362	361	404	357	345	360	345	389	387	385	344	361	389	370	366	355	364	339	364	363	358	325	372	329	348	355	328	353	402	352	376	369	339	346	390	390	367	392	324	385	396	353	377	360	353	361	349	358	357	351	323	344	352	354	364	360	353	357	328	380	349	343	352	336	369	342	368	340	341	395	359	364	343	365	338	350	364	353	342	338	374	381	361	350	366	383	341	365	330	365	395	336	360	361	377	392	406	351	395	367	374	365	366	391	372	355	343	359	341	353	376	374	342	358	378	336	360	362	346	394	358	372	363	352	368	391	333	352	309	356	351	364	332	369	337	368	330	371	354	325	345	345	383	356	360	379	340	333	343	368	347	373	343	357	438	383	371	379	391	368	378	372	358	354	343	361	331	354	333	350	344	366	344	341	345	361	349	359	368	335	368	373	374	358	366	345	363	342	370	350	330	367	338	364	352	354	356	339	359	354	351	358	377	397	370	313	337	340	383	377	371	350	376	355	381	357	336	346	355	398	404	367	347	328	364	380	375	337	347	373	357	349	338	341	400	370	333	364	361	375	361	359	380	365	335	375	368	364	334	351	412	358	364	346	342	337	338	349	370	337	349	352	372	332	369	337	349	369	352	350	369	328	347	362	373	336	349	360	353	353	364	349	361	390	347	374	352	333	352	351	340	363	357	338	328	362	369	332	363	348	345	335	375	374	373	363	363	362	380	338	336	329	384	337	347	331	368	367	348	372	317	375	368	361	367	365	361	347	349	342	343	366	385	342	361	329	358	389	356	358	331	351	374	324	373	376	357	384	365	333	380	342	328	370	370	335	342	330	358	378	380	323	361	410	365	340	382	362	369	348	321	355	368	347	378	338	352	377	342	345	346	374	338	356	322	355	357	363	350	345	361	354	347	360	373	371	358	359	394	349	366	355	346	372	343	378	351	321	337	373	370	347	385	308	324	352	341	348	378	370	357	359	365	356	343	381	386	360	363	370	373	382	375	336	353	363	376	377	374	355	395	356	353	336	365	376	347	347	327	375	347	336	373	361	376	331	304	351	346	374	325	375	366	374	387	363	366	371	322	360	382	338	370	354	342	368	370	348	369	358	357	373	357	334	344	355	386	343	335	353	360	389	341	340	373	368	352	342	333	356	341	363	351	321	364	329	350	370	356	364	394	364	340	333	347	351	346	364	327	344	331	352	340	368	379	382	316	332	353	352	381	319	369	367	352	351	361	372	357	372	340	356	349	367	384	354	313	323	314	301	364	333	354	340	348	371	370	344	339	355	358	377	345	335	352	339	318	323	396	360	352	350	293	373	341	344	343	354	377	348	357	353	372	354	362	326	377	350	355	341	358	355	361	398	329	387	364	356	390	344	369	365	355	364	376	345	343	340	350	360	334	337	364	342	364	334	405	363	382	380	353	354	381	366	363	334	313	334	360	320	342	351	383	328	339	356	395	379	348	354	347	329	353	352	333	379	359	373	345	323	354	353	375	364	363	349	359	374	348	343	317	348	335	349	391	331	388	374	355	350	355	378	357	371	341	364	336	341	329	370	325	357	363	337	372	376	368	383	360	355	313	376	330	342	352	355	354	354	346	395	371	376	337	330	340	348	377	347	336	360	379	335	364	351	362	337	328	361	365	366	330	385	359	347	377	374	374	337	377	377	367	364	358	341	358	348	345	361	370	374	361	376	354	348	371	338	359	334	360	378	333	365	363	366	349	372	331	345	350	344	359	382	393	330	358	342	332	362	345	383	348	336	375	346	346	351	342	362	369	374	366	365	383	353	358	339	348	346	362	349	356	353	354	351	371	393	361	349	369	358	357	339	359	330	329	354	329	398	405	351	387	358	372	372	373	353	364	371	378	397	404	355	349	360	373	353	379	330	325	360	368	370	354	357	361	367	370	319	356	365	347	373	368	374	346	386	351
23065	21471	29178	24572	22563	23823	20300	10334	7863	6370	5397	4415	3348	2282	1675	1168	979	845	807	746	746	642	558	522	500	432	389	417	411	388	392	382	399	351	387	365	388	385	374	365	363	345	349	337	333	357	308	355	357	317	345	333	371	341	333	288	342	354	324	315	324	344	325	361	360	314	331	338	344	316	336	341	325	341	334	339	334	326	348	315	333	350	326	346	321	344	369	343	314	364	358	358	333	333	343	353	295	311	341	348	371	346	323	303	339	336	325	317	357	327	323	345	335	369	358	325	335	344	330	313	316	319	345	358	352	303	353	344	360	323	329	358	344	344	342	336	360	308	323	344	361	313	340	341	351	353	382	351	374	306	366	335	342	331	323	319	331	321	306	342	337	352	327	332	321	324	374	351	340	356	330	314	340	337	353	321	342	318	359	292	340	359	376	340	351	326	351	322	350	337	364	357	355	335	327	344	347	325	316	315	337	377	357	352	402	351	351	332	325	337	364	330	331	327	360	351	335	357	341	299	363	318	362	329	343	339	330	313	331	360	339	355	305	341	317	309	367	331	330	379	328	341	338	361	341	320	318	303	310	333	338	322	315	326	355	315	312	343	333	335	321	351	327	316	351	317	362	342	351	311	341	332	350	340	365	325	304	366	314	318	347	343	337	332	357	334	337	328	324	325	367	352	315	345	330	348	325	355	345	335	348	297	319	336	351	330	322	335	351	334	359	352	331	326	339	333	352	344	321	308	337	318	355	316	311	337	351	367	360	348	340	328	331	344	362	353	361	339	341	352	337	350	316	325	315	359	362	310	323	344	338	342	318	350	350	321	338	344	372	328	353	374	346	355	299	329	339	351	355	348	343	326	354	338	342	326	326	363	322	341	337	356	352	321	336	350	321	309	346	382	337	349	354	306	330	321	361	359	322	335	316	369	318	345	348	360	333	351	351	362	352	327	332	360	361	329	323	324	360	347	332	340	337	306	354	332	353	358	334	347	329	354	314	354	296	328	348	339	330	348	317	328	317	319	324	334	326	353	331	329	346	326	330	355	349	331	332	356	369	346	359	354	335	330	335	329	322	338	349	336	342	326	376	279	336	325	346	327	367	336	312	322	318	333	369	335	342	346	347	325	318	379	387	322	338	335	328	336	330	305	302	320	332	314	372	294	340	335	343	327	369	343	339	347	332	306	332	333	360	328	332	363	328	366	354	303	330	359	345	344	333	351	318	387	365	331	334	325	355	354	322	328	321	347	319	344	309	349	325	337	338	347	309	358	350	354	330	350	345	340	346	313	344	342	317	376	309	325	343	347	329	359	376	379	321	348	330	346	369	302	332	386	338	333	364	330	326	328	334	346	334	358	345	344	348	372	392	323	344	309	328	345	354	348	319	337	343	360	304	370	327	352	293	347	313	354	326	348	344	315	333	324	317	351	358	324	364	335	348	340	355	335	356	316	331	352	333	332	335	331	365	338	307	366	354	362	339	368	357	377	332	322	359	347	360	310	357	360	327	329	336	355	348	340	328	372	323	353	363	316	340	361	356	328	365	339	327	375	335	334	313	349	335	331	323	334	358	321	332	332	319	336	330	315	369	329	314	312	349	336	320	329	308	299	380	308	373	348	346	369	336	316	291	348	297	354	330	357	342	332	355	332	359	355	349	345	362	319	326	320	310	343	318	340	349	348	350	359	296	335	347	351	355	358	335	373	360	380	364	322	290	334	332	380	332	352	361	337	371	333	331	309	319	329	356	332	319	314	329	359	339	331	346	336	361	333	308	369	372	333	319	335	354	314	342	316	341	324	339	336	355	344	296	363	326	360	335	320	323	359	352	348	330	340	340	325	326	349	360	320	309	322	308	334	360	311	320	332	326	323	357	346	330	307	344	330	341	330	339	367	368	352	355	313	343	333	350	345	317	346	340	319	364	353	322	358	336	338	332	367	349	342	317	392	336	338	339	315	338	327	338	354	326	327	309	341	345	299	295	360	345	370	352	322	328	345	322	343	332	320	313	319	371	379	321	344	364	337	354	310	383	331	358	317	285	370	346	316	357	363	327	334	387	343	364	310	340	341	345	323	335	343	367	313	370	322	355	327	340	327	322	358	360	380	353	349	365	347	343	359	321	333	338	338	340	334	339	324	345	337	314	322	328	340	344	345	368	309	339	347	305	336	353	343	368	365	320	345	361	328	324	352	319	364	354	374	320	353	328	347	343	323	357	375	316	357	358	339	329	352	360	367	329	308	363	354	332	344	370	333	343	370	324	359	341	326	338	365	318	295	335	354	312	366	323	347	308	310	365	375	310	344	337	325	350	315	300	302	352	344	369	324	334	321	353	372	330	369	373	324	325	342	343	355	307	338	348	337	360	319	345	346	326	325	339	327	346	341	323	345	365	354	322	328	346	349	353	349	314	316	365	335	331	364	317	321	344	337	361	344	322	323	350	346	337	327	345	347	329	317	348	354	351	329	334	324	322	340	330	319	325	336	371	344	314	356	307	340	316	337	319	335	352	341	333	333	328	328	359	330	339	292	349	311	354	363	328	336	322	376	353	332	328	364	339	339	357	331	346	316	366	358	344	358	357	374	322	326	328	337	342	335	317	319	290	309	311	301	311	319	359	330	342	347	381	350	359	340	357	335	310	360	327	300	379	347	342	329	327	335	346	325	352	322	347	371	357	345	318	326	346	344	342	341	328	317	323	360	341	339	320	327	326	342	357	321	357	359	356	334	327	358	334	335	350	341	356	347	361	321	326	302	346	361	354	348	309	357	315	367	343	340	315	322	354	340	357	334	338	320	378	323	331	337	324	351	328	323	354	325	306	349	368	342	360	304	356	378	345	356	333	346	338	349	323	323	347	301	340	330	355	345	350	345	336	318	327	366	337	324	347	327	361	329	340	300	355	337	354	349	359	352	326	356	368	350	337	356	327	312	294	332	306	319	314	341	317	325	334	355	359	341	355	333	325	352	348	336	312	360	357	355	337	354	310	349	362	342	339	316	341	308	368	350	350	360	347	322	346	335	386	329	329	329	355	336	344	364	358	320	320	323	331	330	342	356	344	335	341	357	313	369	331	363	335	343	339	324	344	361	324	319	310	338	307	337	349	333	295	331	324	326	334	354	327	334	372	361	289	345	278	344	371	319	339	357	305	320	343	321	315	338	327	326	380	332	310	342	315	358	344	333	319	357	334	318	347	307	325	380	363	334	358	301	351	359	338	334	326	342	330	348	342	340	326	306	355	349	340	304	317	346	368	299	319	356	370	365	350	335	343	315	333	348	340	347	358	364	328	320	364	333	280	332	340	356	303	338	315	334	342	333	312	333	363	321	304	317	337	346	369	346	295	319	363	354	346	319	325	339	340	351	359	357	335	330	350	341	343	330	349	320	312	323	339	371	333	316	317	347	334	310	310	348	344	352	334	344	365	336	339	320	353	350	368	323	323	338	331	344	333	326	306	329	327	323	343	294	357	333	343	327	305	360	315	345
34045	64227	53043	40826	32609	25734	17766	14221	11968	9841	8263	6837	5186	3642	2563	1794	1493	1225	1088	1076	985	886	749	692	574	557	512	467	468	463	415	412	416	365	426	396	389	356	368	372	362	376	379	372	377	339	371	354	339	348	342	345	396	349	363	344	334	345	345	324	352	356	359	328	389	382	339	363	317	316	356	341	357	331	360	327	351	331	354	322	370	364	358	334	383	327	334	346	375	385	363	343	364	398	337	396	344	363	330	300	317	352	315	340	371	362	366	365	367	361	343	341	343	397	363	360	390	369	387	315	353	354	340	366	350	334	384	363	341	362	363	369	335	364	375	369	342	373	351	332	338	335	333	316	348	338	348	327	329	344	350	349	392	360	349	373	374	360	352	350	355	357	360	370	359	352	345	315	346	373	361	324	362	379	376	350	357	345	351	337	341	333	378	354	342	365	337	355	330	358	367	374	357	343	398	372	331	353	331	353	350	325	358	328	349	371	342	362	326	368	390	361	306	388	335	346	338	371	361	358	354	363	368	391	369	314	336	343	358	348	354	352	355	343	373	346	333	375	363	335	341	371	359	365	332	363	321	351	342	370	328	362	382	363	349	346	361	364	353	342	347	311	344	334	374	318	360	341	346	336	337	384	359	339	328	371	370	334	336	323	335	350	393	351	366	326	364	360	321	315	366	354	356	375	365	364	351	370	342	354	326	355	351	374	363	350	352	357	337	342	341	357	329	353	367	365	347	353	339	334	337	352	381	387	336	369	362	326	350	360	336	357	366	320	355	342	367	330	345	346	333	309	340	356	367	382	355	365	322	361	389	364	345	359	339	349	377	345	333	365	376	364	376	338	349	338	325	307	323	341	359	325	357	387	332	332	342	363	382	371	340	337	380	340	318	360	330	321	347	349	349	363	368	318	337	369	357	347	350	351	320	376	369	376	320	363	366	327	355	378	372	340	355	339	360	332	328	360	338	335	352	355	370	351	340	387	360	382	391	348	364	371	349	312	340	372	355	318	376	393	350	357	357	341	348	387	340	333	364	417	333	378	374	322	351	366	352	361	333	337	345	317	349	381	340	349	360	327	347	360	357	332	368	369	343	328	362	355	360	342	343	338	353	359	361	342	342	342	340	305	350	353	336	343	352	382	321	368	331	374	361	350	343	337	370	352	378	365	352	353	363	353	352	357	360	364	347	355	356	334	378	339	335	316	392	321	376	364	332	344	379	368	394	350	368	380	361	353	332	366	370	356	335	348	321	339	369	307	364	375	385	390	358	339	376	352	368	347	367	328	352	358	343	353	354	366	363	359	366	370	335	340	340	357	343	339	345	348	367	353	360	329	355	353	341	364	339	331	359	328	351	321	373	359	408	366	279	337	329	331	350	352	350	358	348	361	362	371	358	347	407	386	369	355	337	355	346	353	347	354	319	343	374	353	367	317	352	320	346	370	370	333	342	323	372	363	336	360	375	388	379	335	322	389	379	350	364	381	369	368	326	389	348	325	409	356	338	371	332	372	310	367	395	354	395	344	326	333	339	290	314	346	347	358	343	366	324	367	369	358	325	326	349	344	358	351	315	384	379	359	341	320	346	349	364	328	368	352	364	384	360	362	365	355	356	350	340	322	341	361	352	357	337	346	359	338	346	369	361	372	345	354	342	344	334	392	327	349	346	348	367	349	348	363	345	374	347	341	384	335	328	393	346	322	358	393	374	359	332	339	318	351	352	366	338	374	340	364	345	332	361	341	380	347	370	326	384	366	396	365	328	375	415	333	359	362	339	335	339	374	362	328	378	329	351	339	372	358	314	370	333	361	341	332	366	374	322	379	409	377	365	347	314	354	376	352	358	344	331	348	371	365	320	331	322	349	341	384	357	387	349	342	348	358	366	364	328	355	380	348	347	364	367	343	355	353	364	345	348	352	363	353	362	325	370	312	358	336	358	356	339	380	364	349	333	331	343	368	345	360	350	343	367	378	353	351	333	337	364	359	358	331	365	322	372	354	376	376	371	348	385	338	339	376	371	327	352	344	387	329	347	356	372	343	361	345	354	349	379	361	338	365	344	374	371	377	357	355	356	362	358	344	350	342	337	360	357	383	360	337	387	341	343	341	359	420	371	318	385	350	340	357	342	357	354	352	327	336	365	372	320	341	355	331	317	356	368	364	320	344	358	362	332	366	333	356	362	366	350	346	349	349	347	385	352	373	339	365	362	325	359	370	347	336	330	394	389	320	308	338	350	358	353	376	343	400	315	349	368	372	352	326	361	375	349	344	369	353	338	354	336	384	365	305	370	367	359	393	393	392	326	369	362	337	363	360	382	374	345	331	370	339	328	317	358	336	338	336	380	363	358	370	356	360	368	348	303	344	361	347	348	340	335	324	370	339	348	364	364	365	342	365	346	351	345	388	363	356	346	350	367	323	343	311	345	344	377	352	355	363	344	374	323	354	316	362	368	334	364	348	363	337	343	340	369	339	386	330	337	394	308	365	361	386	371	344	307	366	336	353	332	320	354	314	343	357	377	352	376	352	340	362	359	341	325	382	388	362	340	368	365	356	371	382	358	373	333	348	343	357	361	361	342	397	353	343	347	355	316	382	336	363	322	321	374	381	401	378	341	377	336	322	357	328	379	367	362	326	362	344	353	316	348	366	322	354	310	352	369	314	344	324	357	365	348	354	384	325	370	362	345	362	365	362	380	360	370	371	385	348	368	334	393	367	362	336	380	314	345	362	331	356	299	340	348	365	366	335	366	358	344	368	374	355	334	338	382	343	342	341	350	373	336	335	378	342	374	382	356	358	357	385	337	358	325	370	367	358	398	373	352	341	349	359	354	373	342	389	359	346	360	318	329	321	354	363	338	366	336	323	364	348	340	351	356	350	360	377	343	351	344	328	374	363	308	330	363	303	348	346	363	355	373	365	367	329	394	354	329	340	356	344	338	336	368	364	376	342	332	359	378	331	354	343	357	365	359	384	366	329	342	357	365	367	357	352	337	362	351	362	385	325	382	344	397	321	363	375	342	306	346	325	329	353	361	366	340	337	349	376	387	355	336	385	341	332	327	392	347	396	355	336	339	371	358	351	350	361	360	366	392	336	345	315	362	369	365	351	343	361	348	362	347	337	353	357	373	358	382	352	374	342	366	363	377	356	357	323	372	372	380	358	336	360	339	346	371	338	360	359	340	352	349	367	345	393	347	342	337	377	346	368	320	351	346	331	365	342	342	347	370	356	347	371	360	356	334	368	378	345	381	378	385	335	374	346	392	353	370	354	337	342	351	341	362	369	338	360	335	355	361	360	333	332	347	336	360	356	366	338	340	359	361	380	360	357	359	347	362	357	357	351	345	345	349	342	380	403	327	344	352	379	336	360	355	378	366	380	354	363	345	366	330	368	372	339	343	370	377	313	358	346	389	359	358	343	349	369	341	348	391	330	390	356	363	332	366	290	348	373	354	366	367	370	377	326	337	352	353	404	387	326	379	343	365	347
31862	37149	40424	28682	16772	9013	5132	3851	3073	2451	2152	1783	1412	1057	808	597	574	507	473	512	439	429	415	418	361	353	364	337	316	329	313	292	301	342	305	316	322	317	320	298	289	323	328	322	271	331	297	312	321	324	346	339	293	302	309	290	302	316	312	346	329	287	298	277	316	302	321	268	335	311	320	310	313	332	309	333	297	281	356	295	308	341	304	303	300	298	334	311	304	342	305	327	326	323	300	312	308	324	315	338	302	315	320	322	324	310	312	319	312	317	348	298	313	299	320	284	328	314	308	331	321	325	327	305	300	314	282	319	303	339	325	364	329	311	339	326	299	325	299	329	336	313	279	319	326	362	303	321	312	298	319	315	295	311	319	327	332	295	336	275	322	294	345	283	294	315	292	302	305	316	320	324	320	299	310	292	328	325	311	362	304	323	331	326	290	329	348	337	328	314	325	327	315	338	311	324	305	302	321	315	300	336	314	334	322	318	311	318	348	328	318	315	333	313	318	349	326	298	291	323	300	385	292	306	298	313	338	317	322	319	303	321	325	327	304	333	337	288	293	312	311	310	335	353	330	322	301	297	344	309	312	356	342	331	348	341	346	332	311	301	331	305	325	315	311	334	345	315	335	309	357	341	310	310	313	282	312	322	291	285	307	315	343	310	312	305	290	306	311	314	312	312	303	337	329	308	314	308	335	326	318	314	318	291	346	337	320	304	324	302	341	333	336	311	306	337	331	345	311	323	265	286	327	312	321	295	304	331	324	334	332	306	303	312	319	352	304	319	314	325	322	321	336	343	337	313	334	343	324	302	326	318	298	295	299	333	313	297	331	323	307	319	347	300	312	286	309	311	321	324	309	311	300	294	287	322	308	304	334	325	295	311	307	311	283	321	275	290	317	318	352	317	323	304	315	310	312	326	351	311	294	301	301	297	305	327	330	324	344	319	305	337	331	307	308	313	323	313	311	320	310	307	315	269	323	322	297	324	323	329	306	285	317	331	310	335	312	286	312	333	322	307	305	324	312	339	320	320	319	332	309	322	319	342	309	313	323	358	303	308	306	303	304	336	307	321	318	294	316	321	307	333	346	311	309	302	339	357	326	318	335	325	315	284	316	334	317	313	310	326	312	331	303	315	321	326	321	331	307	314	325	313	302	316	322	309	290	306	271	323	325	346	330	282	296	296	317	334	314	313	317	298	327	347	328	298	350	279	298	317	316	333	331	319	323	301	290	317	322	315	336	301	321	299	307	308	319	328	348	331	293	302	322	307	293	317	291	303	306	331	267	318	306	337	314	320	302	321	311	315	312	298	376	307	321	329	309	317	324	317	312	327	286	302	288	315	304	307	310	293	311	341	332	333	300	331	304	294	277	342	307	310	316	295	306	304	305	283	305	346	310	300	292	300	292	298	361	319	331	307	299	341	332	305	277	308	318	315	311	308	296	318	295	314	310	328	337	320	317	294	305	305	320	340	342	317	316	316	312	325	305	318	302	316	308	295	335	317	357	331	307	312	311	326	342	296	293	340	302	318	326	306	320	301	306	293	324	295	337	303	334	299	312	324	297	323	329	349	314	273	340	334	319	316	309	343	327	319	309	326	302	314	311	329	309	338	324	323	310	319	331	315	310	307	309	323	307	327	318	310	345	343	321	322	330	289	301	293	313	327	322	347	337	317	300	325	269	296	305	274	334	326	297	341	296	357	282	339	329	345	314	338	315	310	342	325	307	326	340	327	347	316	313	285	321	341	302	351	300	309	324	341	290	282	287	324	328	305	318	332	342	307	296	305	318	308	332	313	332	319	304	296	291	318	308	302	323	279	303	292	328	295	320	321	297	337	353	313	323	316	310	337	315	321	309	324	305	300	324	306	311	335	314	305	314	345	327	280	340	289	323	312	329	310	331	306	300	291	286	285	315	308	302	320	343	319	302	332	323	314	340	316	305	327	348	283	299	325	354	339	296	296	327	308	296	300	332	328	338	346	311	319	310	338	298	319	304	312	343	315	345	323	337	335	287	323	330	327	307	333	298	310	333	292	315	312	296	334	329	336	307	305	300	295	307	319	312	307	325	309	343	326	278	336	310	292	307	315	313	313	301	290	329	336	305	304	345	293	302	330	295	316	324	335	337	311	309	317	312	302	339	338	301	304	292	338	306	316	298	324	303	319	318	308	312	318	305	316	331	303	303	314	325	352	349	354	292	308	302	322	310	318	284	346	297	264	313	321	298	276	302	316	314	363	321	307	300	300	285	301	291	313	283	303	297	319	316	303	296	310	339	300	291	339	296	319	344	330	309	338	329	280	309	319	320	302	347	290	314	326	369	301	314	326	336	291	344	349	310	304	301	313	324	331	334	305	289	322	352	274	316	303	306	313	328	318	297	347	314	334	357	333	352	315	308	322	312	330	272	309	311	278	309	325	310	301	307	313	304	350	328	324	352	319	302	324	362	319	315	319	334	323	323	306	327	336	325	308	322	293	316	320	320	338	350	324	311	311	318	318	286	320	333	330	325	348	295	309	329	349	285	363	335	312	344	321	325	338	288	309	297	305	300	327	332	321	339	334	296	303	323	311	302	280	298	329	325	293	322	303	334	352	306	319	297	348	294	301	311	314	305	311	320	263	339	319	340	304	330	301	294	327	334	322	358	340	331	301	324	315	300	317	296	303	314	286	332	321	314	304	328	348	296	334	325	322	306	283	324	295	333	282	342	349	316	308	315	317	325	319	327	306	314	324	319	329	307	330	339	292	332	313	331	330	330	305	331	323	290	322	325	320	331	303	323	315	275	292	313	289	311	333	350	277	288	282	328	299	314	319	313	299	333	317	340	300	318	300	313	302	296	303	315	319	308	303	346	278	332	317	333	314	287	293	313	324	329	324	319	292	336	299	316	320	318	330	301	296	323	309	318	296	310	289	307	301	321	305	311	336	302	303	299	293	302	302	297	338	322	321	304	334	311	330	303	319	309	335	305	322	296	326	326	305	336	299	322	324	316	322	308	315	303	298	321	314	339	327	331	301	306	307	293	316	321	333	297	307	310	321	293	347	316	323	319	318	338	329	347	296	329	327	319	302	309	317	306	333	283	272	302	333	305	283	339	306	344	314	315	284	361	296	319	311	307	323	312	292	320	309	299	355	327	301	300	293	292	331	317	338	331	305	331	308	326	319	338	311	329	309	335	303	327	326	308	319	289	335	320	317	304	317	311	279	299	350	298	290	329	305	318	323	314	321	325	337	337	298	340	283	314	323	341	336	314	317	324	320	290	326	305	304	336	321	319	301	335	304	309	329	337	349	299	311	306	284	320	302	330	327	315	339	321	309	297	284	302	324	326	293	282	312	337	302	323	305	322	326	329	298	314	299	297	292	295	306	301	339	298	328	321	305	318	333	339	308	337	319	324	337	325	334	329	318	330	298	300	337	312	332	328	309	297	343	307	310	326	279	326	302	319	327	322	321	316	318	318	307	316	326	320	341	290	347	323	304
32294	50903	39759	26766	18844	12690	8548	6700	5338	4411	3586	2904	2237	1658	1160	915	714	664	625	649	593	559	486	429	449	424	366	372	381	389	358	369	328	391	350	308	346	353	348	308	364	345	361	352	363	365	354	345	301	356	348	336	332	319	336	340	347	315	344	338	358	339	353	368	352	354	306	352	323	337	327	343	343	312	358	328	329	357	355	344	377	329	307	326	307	326	347	304	359	344	378	320	324	345	322	352	365	318	333	337	354	366	339	348	314	368	341	354	354	330	338	309	350	343	353	322	361	341	342	342	344	329	329	357	310	309	314	336	325	361	327	358	356	305	321	371	333	321	321	328	369	294	319	347	346	333	344	343	342	332	335	358	339	357	321	331	354	304	345	352	346	344	369	325	335	337	356	314	339	318	346	334	344	332	349	333	328	342	306	379	344	354	348	325	335	359	338	328	344	342	323	364	369	369	359	356	320	328	342	351	349	328	361	331	346	313	332	324	325	353	320	316	304	319	346	329	328	354	360	362	321	334	331	321	335	346	332	315	377	310	366	352	363	334	361	316	332	329	351	345	320	348	326	337	361	328	348	355	355	343	327	362	332	327	332	310	378	309	350	306	351	302	339	334	330	322	345	328	359	360	344	333	308	358	343	335	338	344	325	352	372	345	334	349	375	338	298	327	308	355	341	331	335	347	357	337	358	353	343	350	309	319	326	341	351	345	353	374	333	312	334	333	320	357	321	333	329	344	319	318	353	366	338	333	362	326	329	327	373	313	325	336	331	347	336	337	372	372	311	331	336	364	339	337	336	344	340	328	354	320	341	298	323	371	335	370	324	382	355	332	322	341	342	346	345	317	340	350	346	339	334	363	334	327	316	349	359	308	372	343	355	359	338	346	346	314	340	360	325	346	318	301	318	346	338	375	352	303	336	362	336	306	305	340	315	379	351	358	327	318	324	355	329	327	352	318	313	359	346	342	342	341	355	345	332	340	319	328	321	340	320	354	330	331	306	340	304	343	306	335	373	351	362	343	347	350	332	326	348	339	347	305	324	333	359	326	365	336	334	350	360	312	341	339	341	342	337	322	322	351	314	325	370	340	339	313	336	332	306	368	345	356	351	354	352	367	353	339	305	332	367	346	330	348	358	352	358	371	322	338	357	346	345	333	310	333	372	347	364	353	375	339	343	343	354	335	328	318	368	299	324	342	308	317	325	318	329	349	332	344	309	303	321	324	327	321	348	355	348	315	330	327	303	299	337	351	324	306	347	325	336	345	300	341	376	380	352	346	372	368	338	329	331	355	361	326	354	335	359	354	350	337	342	345	345	331	312	354	345	328	316	318	366	351	369	367	348	352	361	312	344	330	331	303	324	346	316	335	324	330	321	322	335	356	350	344	356	318	351	317	365	348	377	311	290	328	354	314	354	346	334	316	333	314	378	360	324	333	317	327	314	343	326	337	351	367	354	311	351	343	373	351	339	361	339	340	300	345	330	365	364	353	334	303	319	355	360	337	335	335	333	352	354	360	343	378	338	346	360	356	347	332	327	375	327	326	316	334	368	360	299	338	343	351	386	309	331	334	322	328	300	328	326	352	298	321	322	324	337	345	324	315	357	331	324	345	338	384	325	353	317	357	349	330	353	330	353	346	339	318	360	370	356	319	289	325	327	353	336	345	335	323	339	330	305	350	323	328	334	384	335	328	329	334	319	303	332	322	359	366	346	329	337	367	312	338	357	335	365	336	361	354	312	337	331	347	380	310	335	330	350	344	338	316	347	351	330	349	319	320	348	351	345	326	362	334	339	342	342	321	350	317	350	353	331	355	339	333	335	335	371	309	349	352	329	357	343	380	323	321	349	335	330	327	308	343	326	322	318	371	337	342	352	328	304	355	336	306	331	331	358	319	358	340	337	342	343	346	313	331	376	325	356	349	344	355	336	337	305	363	337	316	352	320	334	370	307	324	364	327	335	352	333	343	348	350	336	339	350	317	328	333	328	356	326	366	354	313	319	326	339	320	323	326	336	320	351	370	346	331	293	334	348	338	346	347	321	336	331	296	358	350	334	346	334	329	334	331	350	353	368	352	331	297	332	308	347	351	309	316	330	329	330	335	342	356	331	353	355	319	346	333	343	315	336	314	331	324	371	383	342	351	365	305	357	313	365	324	331	354	369	348	345	341	344	314	304	313	341	327	325	322	326	350	332	357	297	325	331	359	354	313	328	343	362	334	331	332	307	301	356	349	353	357	343	293	338	340	361	315	330	330	339	324	373	334	352	374	324	317	340	352	327	350	326	326	321	352	324	335	339	331	336	353	313	351	304	319	354	329	337	343	342	353	369	306	349	330	353	341	356	342	357	331	326	330	318	388	343	364	327	333	363	368	363	320	353	320	353	323	331	360	342	337	349	333	325	364	320	331	301	339	340	351	330	360	324	324	340	329	325	328	340	335	365	348	378	344	309	326	326	321	347	331	340	352	305	351	365	352	321	380	323	352	352	326	350	362	351	361	339	344	336	320	329	342	326	310	298	329	326	357	345	324	333	333	337	342	341	351	293	372	347	344	346	328	317	342	345	355	322	352	344	340	321	332	327	356	344	346	341	318	355	328	321	378	354	289	357	348	301	329	346	333	341	348	346	323	358	341	339	384	331	347	335	355	341	309	318	360	305	367	314	338	343	323	349	331	337	338	360	339	303	332	355	337	320	318	339	300	367	339	318	318	304	327	320	330	337	344	351	351	360	336	329	333	369	312	355	338	337	323	353	311	349	327	323	344	347	307	341	361	340	330	360	323	349	337	345	377	336	332	335	307	338	346	312	349	343	332	370	359	369	338	328	317	348	359	330	354	374	344	346	333	334	312	331	306	346	325	332	325	323	351	334	332	329	370	354	333	337	349	335	355	336	323	340	329	331	339	321	349	297	373	318	302	357	338	325	328	351	355	356	324	337	355	323	314	366	324	338	361	328	309	323	320	358	322	340	319	320	339	358	357	304	351	332	297	314	332	329	315	369	312	328	327	328	343	336	306	356	333	340	326	284	355	305	310	327	376	339	311	337	350	319	336	348	370	340	366	314	340	349	364	333	383	369	326	333	340	358	375	354	337	360	347	368	330	351	297	342	310	323	347	307	338	365	281	300	333	351	295	333	329	351	339	339	344	347	353	326	328	357	346	314	312	349	332	344	336	361	336	325	352	340	353	313	357	312	331	379	326	346	320	340	318	351	294	369	329	330	316	340	313	362	341	348	323	353	342	330	352	322	339	316	363	356	286	356	362	337	360	334	369	341	348	322	341	359	339	318	308	325	306	349	348	321	375	356	327	316	327	333	358	322	322	309	329	320	329	346	337	324	347	325	372	346	345	302	323	345	333	335	316	355	330	341	344	312	325	334	328	298	337	350	307	367	364	355	309	322	330	325	331	321	326	365	332	349	321	343	335	362	336	315	341	350	348	338	361	351	377	315	368	357	330	345	349	323	323	353	348	317	320	338	352
24327	21470	29061	26032	23468	19082	11628	7273	5523	4536	3675	2896	2278	1665	1190	923	753	681	578	599	628	518	470	426	434	392	387	388	391	365	339	362	320	322	353	322	335	341	311	325	330	308	306	306	340	296	328	302	285	306	299	327	312	315	306	321	336	304	279	313	315	345	302	302	294	294	331	302	346	291	308	296	292	316	274	311	305	310	309	303	296	285	317	343	313	288	301	304	287	342	325	332	313	292	329	327	303	282	304	282	316	320	284	330	289	293	327	303	308	294	300	334	327	311	318	313	297	295	322	315	341	283	292	320	281	312	294	329	291	324	343	280	370	283	291	312	342	293	320	292	310	291	294	323	312	312	311	296	308	332	322	333	313	309	306	317	292	294	293	318	299	336	292	269	283	311	286	306	313	292	303	301	333	329	296	318	300	325	291	353	290	345	316	297	284	349	323	305	324	296	306	323	330	274	297	304	304	328	303	307	302	295	322	303	297	305	307	313	290	319	293	340	308	294	315	303	275	306	291	316	331	315	302	306	315	285	295	335	328	305	295	317	339	328	302	319	287	285	314	258	301	300	312	304	328	318	312	320	282	341	325	332	297	326	291	278	301	332	341	292	314	301	331	316	280	280	293	304	319	315	281	283	305	314	283	289	309	303	313	301	292	300	341	357	283	334	295	306	314	315	290	282	334	317	321	277	332	294	290	308	301	309	295	318	279	300	288	294	329	311	304	274	345	293	343	330	302	300	314	322	327	328	344	293	302	339	302	288	335	315	297	300	322	319	303	304	278	340	323	320	306	282	316	288	305	320	317	290	319	321	297	301	340	282	323	309	313	279	273	304	295	338	289	289	315	315	291	313	328	282	303	325	330	323	302	313	293	300	331	279	311	292	363	286	288	311	316	317	310	308	312	307	316	317	308	310	317	275	287	297	294	316	319	294	289	296	278	277	320	317	313	300	300	303	326	322	293	287	311	310	313	312	307	319	320	308	296	276	293	304	296	314	327	302	326	296	319	304	330	318	293	304	323	290	282	307	301	281	307	304	278	318	307	291	308	320	319	306	327	339	328	335	337	322	315	294	301	284	331	317	334	311	319	314	277	317	335	308	332	314	297	302	291	303	310	297	293	291	294	304	298	290	300	299	302	299	279	329	301	296	341	320	300	305	304	266	322	324	298	309	275	295	315	297	298	304	341	315	309	287	321	291	303	322	298	277	298	301	312	293	301	272	308	321	328	295	317	311	343	319	324	347	319	334	301	316	300	302	285	310	289	315	306	323	271	313	275	303	290	312	290	338	331	320	307	311	318	324	280	269	313	324	305	300	320	321	333	308	301	294	326	302	316	297	325	299	300	291	284	313	335	310	302	314	305	313	292	326	334	300	293	311	282	324	304	273	322	312	326	329	307	329	301	300	325	318	284	311	281	322	327	280	304	344	308	320	321	294	312	293	314	305	298	298	332	323	306	293	288	336	316	288	334	317	300	308	321	312	325	296	310	329	309	291	288	335	295	305	268	289	314	315	342	306	320	293	313	302	297	321	315	288	304	305	295	305	297	324	303	322	332	294	301	323	305	313	309	314	314	299	326	284	330	311	321	321	320	280	308	322	308	312	281	329	297	334	294	302	311	311	313	321	321	285	303	340	320	274	309	311	322	289	277	321	300	317	322	314	320	286	307	307	322	290	327	287	340	350	291	303	295	335	273	338	334	286	304	340	307	320	290	318	293	310	337	307	326	278	330	305	325	292	313	305	305	323	304	294	332	302	302	276	290	309	335	316	306	306	333	286	317	321	307	295	288	268	308	331	296	302	317	306	295	320	297	289	292	326	292	314	282	300	311	292	327	342	314	345	293	295	309	300	313	322	285	327	303	311	281	302	277	268	304	284	310	299	304	309	279	317	297	318	306	314	324	274	318	324	294	324	322	318	325	306	334	324	297	294	280	303	313	319	328	300	297	328	321	324	310	326	300	330	320	264	309	344	320	283	269	337	340	327	323	328	330	340	306	295	315	306	289	297	325	304	304	309	299	285	314	279	327	325	292	311	298	274	311	282	295	315	288	336	334	299	305	295	321	290	300	329	289	284	310	289	312	329	304	323	331	292	311	314	306	281	289	312	327	298	314	308	339	295	305	333	314	319	302	299	298	302	299	307	333	323	291	285	291	304	336	324	312	306	320	301	324	302	310	316	325	280	335	301	313	319	312	292	316	268	305	294	296	310	305	266	310	314	306	334	296	315	314	297	311	335	289	295	288	308	277	344	282	306	308	277	316	306	313	327	298	294	282	276	293	339	300	299	288	299	320	320	338	305	314	299	319	287	297	296	277	292	307	291	282	288	306	332	275	285	308	330	279	299	296	323	303	308	320	321	330	291	329	299	310	311	298	339	330	316	279	292	303	305	292	326	333	302	321	295	357	274	313	292	309	326	295	313	339	285	326	323	318	305	345	317	306	321	317	344	312	306	308	293	311	331	308	295	335	325	291	300	296	333	310	252	309	274	332	293	288	317	307	306	314	304	349	337	363	358	349	307	288	313	290	321	289	314	306	311	319	335	295	314	294	295	309	321	287	300	317	294	287	322	310	307	311	328	275	311	329	289	309	302	331	300	293	289	289	329	283	301	315	300	320	316	285	273	329	290	341	322	294	326	310	328	310	311	306	294	302	288	325	284	311	297	280	295	310	307	303	341	297	290	333	300	318	276	305	316	332	298	265	305	299	303	307	314	353	310	335	315	303	300	317	345	294	314	297	314	299	299	337	311	321	310	305	316	287	313	306	308	311	267	315	346	261	289	310	315	345	299	314	295	302	305	305	312	332	327	333	314	325	308	311	289	319	279	250	298	295	287	345	323	296	279	332	318	277	321	322	299	282	284	283	307	303	310	326	301	287	310	276	325	294	321	295	306	293	287	318	299	310	304	295	309	303	302	273	310	320	288	316	281	331	317	303	299	321	309	309	333	281	301	331	325	312	308	342	296	350	323	301	298	309	312	285	298	305	322	270	290	312	287	303	325	300	300	280	293	310	312	328	323	294	304	344	305	310	299	265	321	297	282	299	322	294	316	263	318	314	335	334	294	311	316	320	327	322	319	279	307	320	321	304	325	296	294	316	292	312	303	283	313	325	313	300	315	299	289	330	336	311	326	340	299	295	315	314	306	281	277	283	280	323	296	283	307	287	323	290	299	314	321	307	285	286	290	326	320	304	322	276	316	313	323	312	322	283	317	302	299	326	304	273	329	310	299	309	296	325	307	308	307	302	319	304	292	337	287	319	281	314	305	299	328	320	316	326	294	332	294	295	320	306	283	323	289	319	300	298	317	331	312	293	303	303	317	310	330	318	334	316	299	307	280	281	326	317	288	305	333	327	324	309	297	296	274	319	297	323	283	301	317	306	330	301	312	281	287	306	275	301	293	306	296	301	295	321	300	319	315	326	320	295	285	320	288	315	333	318	313	318	334	299	334	275	310	289	295	313	314	326	294	279	345	275	280
32057	58906	47356	34955	26264	18266	13439	10910	8874	7485	6012	4881	3755	2648	1891	1403	1052	868	822	736	810	623	566	604	490	465	455	437	379	393	394	366	357	322	341	346	328	319	356	340	345	340	341	315	352	314	320	334	317	339	350	305	307	316	346	301	334	340	325	328	323	351	349	334	351	331	314	347	321	323	301	328	327	361	317	327	309	316	293	279	338	303	352	313	338	284	321	347	331	335	339	323	339	333	299	351	333	347	301	317	359	348	323	328	326	331	317	322	333	320	344	344	312	330	335	319	348	331	310	353	302	315	348	314	296	330	316	311	334	338	329	331	328	339	351	332	317	369	336	318	319	332	346	345	337	338	351	346	339	339	350	301	324	315	316	356	295	316	339	337	326	318	358	317	333	298	330	332	290	326	313	326	341	337	305	310	316	343	327	336	313	342	318	352	339	304	336	336	328	308	318	315	323	366	320	302	330	353	326	317	317	341	305	334	335	331	326	317	305	320	338	327	335	308	347	311	331	321	333	366	315	321	318	344	321	352	341	330	347	325	339	327	348	353	321	316	334	329	302	327	342	318	338	317	368	340	336	352	315	326	310	344	358	318	310	331	306	324	321	296	363	314	332	321	338	326	289	310	341	305	331	334	316	334	332	315	290	298	349	337	290	356	335	300	355	310	363	341	344	315	299	345	316	332	312	321	308	313	353	335	320	296	303	336	361	296	302	330	326	320	314	360	343	335	335	319	317	347	311	329	353	310	299	348	335	332	291	356	289	334	355	345	339	296	337	354	340	308	305	342	310	292	347	319	327	325	351	317	322	335	330	285	301	339	338	326	290	356	311	281	300	323	314	295	334	325	352	323	339	329	299	303	300	341	333	309	348	333	308	313	312	308	351	338	323	327	336	328	345	338	322	359	322	338	332	325	289	330	294	367	329	320	317	317	339	340	341	312	301	310	315	336	299	332	326	314	310	348	342	337	330	334	313	330	374	292	324	333	328	318	333	323	326	328	303	309	322	314	335	311	322	341	317	293	363	307	316	351	316	327	338	314	337	343	339	281	328	290	333	339	352	332	312	351	325	326	290	318	305	301	337	298	349	327	324	353	318	297	317	312	302	340	341	361	333	354	342	315	317	316	332	351	304	349	332	359	343	320	330	343	348	290	319	312	309	341	323	364	329	289	316	335	309	332	343	331	342	308	331	305	338	314	322	331	321	340	338	326	318	333	307	309	320	332	317	341	323	329	306	303	318	323	301	311	338	312	349	335	310	335	333	343	331	346	338	336	333	335	351	351	334	321	313	323	274	390	311	333	317	322	311	339	339	346	330	344	370	293	308	345	326	331	339	337	325	346	306	336	332	319	325	320	300	337	308	352	363	332	305	346	309	309	338	294	315	332	307	320	359	320	333	301	350	340	293	338	328	333	311	318	320	309	296	350	346	330	339	328	338	348	325	335	327	324	320	296	331	313	307	322	340	335	317	303	317	323	319	345	335	341	331	352	329	338	300	302	314	326	323	322	326	333	299	338	347	333	340	318	308	295	301	353	316	367	326	319	357	296	329	287	360	340	346	327	342	326	309	335	323	326	372	336	340	310	310	359	352	303	289	325	291	309	339	324	334	330	317	340	337	309	281	300	307	326	353	334	327	307	319	339	359	326	330	339	334	351	337	359	356	352	328	329	312	332	353	333	340	340	320	323	341	327	322	347	370	334	341	331	303	343	319	302	335	341	325	339	314	362	353	332	309	313	361	344	321	315	348	336	327	358	363	311	336	307	308	336	342	322	355	319	346	327	339	364	325	313	296	345	350	326	330	343	329	321	332	292	333	316	336	361	341	317	330	346	318	344	345	322	293	318	333	340	337	340	319	339	337	299	316	340	313	347	353	339	350	310	323	327	333	332	325	357	333	339	334	334	376	335	356	333	318	298	330	308	359	338	320	311	346	340	315	350	337	370	322	365	318	356	341	311	325	320	322	318	336	309	326	349	339	301	329	334	347	301	324	292	320	334	346	308	353	329	317	335	341	328	318	327	340	316	331	325	312	340	311	326	319	324	352	316	332	307	339	361	301	313	301	349	326	311	319	328	281	325	313	334	360	330	358	328	306	368	326	270	327	318	304	318	353	319	335	353	344	351	312	323	321	359	360	311	305	312	308	328	315	322	327	357	324	296	330	331	339	346	320	340	333	346	358	299	330	325	322	337	333	314	315	340	302	304	360	329	330	317	313	345	347	321	322	324	345	319	342	324	355	353	367	293	312	320	375	318	304	339	305	318	325	337	313	304	318	318	335	341	338	329	315	310	355	332	310	350	326	314	338	294	340	340	342	302	339	322	370	341	329	325	312	304	323	324	329	306	317	319	322	349	311	314	351	286	313	346	313	320	348	317	318	296	328	310	332	307	302	347	331	313	334	343	365	332	321	316	343	359	335	300	332	314	334	301	312	320	333	327	356	340	313	314	327	326	315	303	315	340	332	316	333	345	329	366	351	347	296	373	354	336	354	357	319	349	330	319	313	333	335	339	306	315	337	328	328	379	315	323	277	331	333	311	337	307	325	282	310	296	308	318	324	314	315	328	350	285	342	344	335	336	314	307	318	346	329	337	320	340	309	360	338	335	330	295	317	342	308	322	314	310	339	316	333	361	316	315	301	316	312	300	324	330	318	324	339	315	294	331	318	310	318	352	321	307	361	307	317	310	330	327	336	331	349	292	340	322	327	328	322	331	319	301	334	320	324	319	325	314	309	335	339	317	312	344	320	346	328	339	305	338	328	304	313	361	343	329	361	337	320	324	334	342	355	353	338	347	339	365	350	327	349	353	341	330	359	304	292	339	318	351	318	302	324	335	361	302	307	306	314	334	338	338	333	308	346	354	317	306	353	311	323	293	303	323	332	338	309	347	324	321	306	318	352	323	346	327	336	321	335	340	341	316	322	310	316	368	336	320	310	337	312	322	340	359	329	338	323	376	339	331	321	314	349	314	307	345	340	325	341	326	277	367	376	335	337	313	347	350	305	309	310	329	346	316	350	345	321	323	333	338	364	293	334	317	336	318	297	350	315	341	352	340	333	326	316	332	305	314	302	338	339	298	347	328	311	289	348	314	311	330	333	342	337	294	340	325	324	336	344	388	306	331	348	346	335	354	318	293	335	358	315	324	340	357	335	327	342	341	306	311	313	339	308	307	311	344	290	339	317	298	316	327	323	297	338	338	356	284	299	282	337	357	310	335	325	331	318	332	338	332	327	314	348	349	303	318	309	292	339	307	318	341	328	324	335	351	328	344	318	360	348	296	321	307	318	338	350	342	330	357	335	332	354	330	330	326	327	325	331	319	359	325	374	302	366	337	320	329	314	346	327	311	300	329	345	352	319	318	326	328	312	334	306	314	369	307	326	327	319	330	340	354	338	343	312	313	347	315	305	320	319	313	287	317	314	320	335	299	328	325	314	329	349	325	340	314	332	320	377	332	320	337	280	322	348	334	324	328	321	310
25569	21703	29640	28455	20563	12613	7408	5286	4195	3621	2958	2328	1781	1375	1065	745	678	636	569	589	533	478	486	398	460	392	400	365	359	342	335	370	392	357	342	333	328	355	332	336	331	344	346	317	345	343	360	334	348	330	379	326	377	374	359	311	353	325	337	347	322	322	359	338	327	343	354	323	313	311	291	357	314	358	350	330	299	368	357	354	328	357	344	299	313	358	305	312	341	329	311	358	340	332	347	326	357	330	334	308	345	348	312	318	331	300	351	338	372	329	333	348	326	356	346	296	338	360	337	358	310	350	355	306	303	337	357	337	332	343	337	353	321	322	311	329	350	342	304	334	316	316	324	342	348	332	340	318	320	300	345	322	369	326	353	315	353	318	346	325	340	345	335	307	306	342	338	319	341	354	345	385	331	302	325	340	363	376	353	336	345	318	365	367	336	320	334	346	356	339	342	341	350	334	304	351	331	335	336	337	300	355	343	332	340	347	317	364	349	311	316	317	339	346	381	328	355	314	306	343	329	333	360	330	306	327	322	321	368	323	331	312	313	333	300	350	294	332	316	315	348	350	330	341	352	340	319	352	357	325	348	352	298	305	313	372	313	329	333	347	339	303	296	327	333	335	346	312	350	351	329	324	308	335	331	345	330	332	352	335	302	333	345	344	300	341	347	339	332	367	348	326	356	355	356	350	369	322	325	332	351	336	334	336	353	325	306	367	332	337	345	342	346	335	325	316	332	353	328	342	351	310	320	361	330	368	328	391	342	326	332	360	325	359	327	348	352	359	323	337	322	336	322	315	341	325	321	327	352	323	316	324	343	337	362	327	337	349	345	355	346	323	322	316	339	317	321	335	342	353	351	354	346	363	328	347	346	329	347	343	332	344	363	350	339	354	324	319	340	357	347	356	320	326	328	312	370	314	340	378	359	336	378	337	334	323	331	341	312	326	313	343	315	334	336	312	344	325	342	329	351	346	326	354	330	300	349	341	317	331	358	341	320	349	336	347	299	306	356	331	343	373	349	352	329	328	353	337	348	322	328	331	348	381	336	353	328	308	334	369	317	358	313	339	342	348	369	326	352	340	348	333	325	360	370	361	342	355	342	338	330	317	327	313	347	297	364	305	356	350	340	379	348	335	309	339	354	312	307	381	344	345	344	321	338	343	308	320	359	341	334	335	327	342	317	351	336	326	374	360	352	367	300	342	324	319	361	297	347	323	328	330	342	346	346	344	344	315	323	328	337	362	329	325	342	357	357	351	320	321	325	322	326	342	305	362	356	356	361	331	339	371	334	328	319	360	323	322	308	339	336	365	343	342	342	344	347	323	326	346	352	340	314	319	346	350	342	342	352	353	341	339	330	330	326	322	345	338	340	320	304	365	338	353	342	327	303	325	325	327	287	316	347	336	326	340	346	341	342	341	329	354	337	317	313	351	342	346	313	327	359	362	370	323	345	354	326	375	359	316	324	348	313	347	308	324	334	345	372	301	317	301	353	308	349	342	347	328	353	326	347	320	346	332	361	357	344	308	353	342	321	321	349	327	321	354	320	378	325	339	328	350	338	317	346	331	324	345	331	334	358	367	334	357	330	334	313	383	349	363	334	322	351	341	361	351	327	352	317	330	328	328	348	340	344	334	337	360	331	350	306	320	314	385	321	331	320	339	349	312	379	358	351	321	340	326	364	353	363	382	331	328	345	315	345	323	340	340	315	321	365	359	373	334	330	330	351	314	350	366	360	322	341	359	347	347	356	317	339	315	349	341	326	346	310	349	362	348	341	314	328	314	343	344	331	369	332	334	330	311	334	344	361	306	331	314	325	334	344	342	336	322	349	374	308	339	322	320	348	336	315	349	318	353	310	324	327	329	334	312	367	331	326	350	355	333	352	322	336	342	324	294	366	334	326	305	338	306	307	350	336	349	368	366	343	324	315	353	356	338	349	319	344	338	337	327	307	361	320	336	355	325	320	394	355	342	375	353	327	307	332	310	334	340	367	330	345	355	366	302	288	305	344	347	309	317	336	359	347	353	337	379	311	304	336	337	310	340	328	341	335	303	350	323	336	334	339	305	321	315	302	364	350	337	302	343	348	351	336	311	300	344	340	307	305	349	344	352	330	325	353	334	304	338	326	323	341	353	333	333	327	367	325	313	349	309	362	347	340	360	292	343	334	316	345	341	351	325	343	353	336	341	308	348	348	335	326	342	350	324	331	323	343	359	374	350	359	327	390	337	325	308	334	351	329	311	332	341	329	321	349	329	348	327	318	355	332	324	322	330	288	340	329	327	335	346	395	343	347	350	324	326	345	340	340	338	374	356	341	313	340	339	366	320	354	341	334	344	309	343	327	355	311	330	360	341	341	347	338	362	325	366	308	362	307	336	328	368	370	357	342	328	347	328	339	304	339	323	345	354	344	323	351	352	313	368	351	353	379	349	352	322	342	336	319	345	348	354	342	331	334	307	309	334	337	321	368	374	329	321	327	351	310	340	350	350	351	304	331	350	322	324	344	329	311	345	345	362	371	348	365	322	321	355	324	369	338	337	327	315	320	331	323	333	331	330	328	324	331	299	349	359	330	346	320	334	349	364	330	313	348	312	341	364	333	329	325	332	330	312	331	367	299	336	331	309	324	328	332	351	352	321	337	358	325	345	333	327	361	369	323	335	334	328	336	337	344	357	327	353	333	338	302	310	352	342	328	314	343	347	344	312	347	344	344	340	325	368	333	357	343	363	355	327	358	313	333	345	350	377	330	339	334	330	338	332	315	331	357	320	330	341	346	335	322	346	351	324	339	320	315	370	341	352	356	356	355	317	326	366	336	356	373	363	302	327	336	343	339	305	333	341	330	361	317	334	313	320	339	314	290	334	366	328	343	310	342	313	349	291	350	336	347	323	357	335	354	298	340	324	316	348	323	323	303	341	319	333	352	312	354	333	327	331	333	345	348	328	354	367	347	336	335	352	321	363	349	315	325	309	346	329	353	335	327	311	379	348	318	339	364	309	344	342	326	361	364	348	362	322	353	340	320	332	316	318	341	333	314	352	324	325	335	315	327	333	335	334	299	303	358	319	342	330	337	354	324	332	355	356	318	329	327	327	333	300	333	353	312	349	323	332	344	354	348	314	324	318	382	327	322	327	319	342	331	317	356	315	342	334	338	340	335	314	357	352	339	318	323	317	358	324	341	321	342	372	364	329	353	342	321	357	336	357	323	300	343	341	361	349	336	344	318	307	337	353	306	316	343	336	357	324	344	340	327	322	360	317	345	340	344	343	332	357	365	357	347	354	351	316	358	352	313	335	347	360	325	353	364	336	341	354	305	339	326	337	311	340	329	325	356	343	337	313	376	338	341	304	342	327	362	328	343	319	321	350	317	350	371	323	331	346	339	331	319	319	321	318	330	347	308	321	350	341	360	346	336	339	318	346	346	337	343	322	367	333	334	352	338	340	346	339	374	321	349	330	312	343	318	317	351	378	339	351	340	380
31661	55354	43760	30533	21960	15557	11010	9069	7638	6326	5002	4041	3003	2236	1616	1243	955	839	814	693	675	687	597	572	526	465	450	419	424	403	411	441	383	400	390	340	365	363	337	332	378	336	361	359	344	352	354	363	336	356	362	363	365	353	343	340	367	325	351	356	354	372	348	307	354	325	345	398	311	386	357	354	347	348	378	372	341	343	398	364	384	388	366	319	377	364	359	350	361	360	377	375	366	334	388	346	361	392	358	316	339	362	329	344	393	335	332	365	402	373	339	358	325	393	388	371	347	361	361	389	320	368	388	337	354	362	341	365	331	374	351	349	356	333	384	365	367	340	333	345	335	315	341	367	337	367	384	381	371	364	334	321	347	348	364	368	349	355	342	369	361	358	358	330	357	335	305	357	371	348	366	371	367	358	375	308	347	361	356	387	336	321	377	334	366	350	358	362	336	340	369	352	339	370	339	353	391	391	354	366	356	330	360	363	343	345	377	380	368	364	366	392	364	361	334	357	356	333	358	346	354	341	370	357	346	367	373	374	381	356	323	346	379	354	313	374	358	350	375	351	350	365	356	370	352	365	360	331	332	373	363	364	343	359	338	378	343	377	357	379	359	358	353	361	354	345	344	364	353	340	379	370	326	365	328	355	321	356	352	351	359	362	356	358	350	335	342	376	342	350	341	386	339	370	396	397	365	357	364	350	313	382	364	327	354	349	351	317	392	376	355	359	356	366	363	360	373	340	383	354	347	370	372	339	377	355	344	369	372	378	363	342	380	339	331	316	348	339	353	359	382	345	338	338	328	364	332	379	360	359	365	376	320	382	359	347	358	391	333	344	384	378	383	360	353	341	378	363	377	367	381	363	362	323	348	351	357	328	338	414	366	369	357	381	361	341	358	351	364	311	378	348	390	364	345	372	364	318	337	363	408	367	350	342	376	371	319	330	333	346	380	360	389	356	368	338	378	361	394	362	362	362	370	355	336	333	377	349	362	372	362	335	369	325	328	361	397	355	347	359	349	382	341	362	381	385	336	359	352	349	361	347	396	327	329	340	340	343	376	337	388	376	347	362	360	368	348	342	347	331	346	370	380	345	378	364	369	381	346	357	334	355	370	336	382	364	359	363	329	365	347	387	352	357	374	361	376	382	367	343	358	339	357	355	374	380	357	332	351	359	340	368	327	360	384	340	353	350	356	348	387	368	368	363	362	343	366	341	383	357	346	361	380	354	348	375	374	377	395	337	337	393	348	367	374	358	333	385	372	331	389	369	362	362	344	355	370	367	371	389	340	335	373	402	355	349	350	333	371	336	385	373	358	345	393	399	375	363	368	369	379	357	346	339	322	333	342	365	328	366	343	355	360	341	351	343	330	338	356	350	359	354	364	351	346	306	346	348	359	358	361	359	365	346	347	347	353	371	373	371	358	376	356	336	344	388	345	334	310	338	369	379	372	329	370	345	385	349	362	344	347	366	327	359	353	326	376	361	365	346	368	333	338	398	364	375	339	325	375	356	357	349	345	368	363	375	357	348	324	355	345	369	374	339	341	351	353	343	358	357	353	330	349	367	346	365	350	386	366	408	357	324	318	351	364	377	321	394	342	348	371	406	363	343	343	320	366	329	347	361	345	324	385	372	326	350	350	353	366	362	353	340	411	366	373	387	377	335	339	378	335	353	335	351	341	328	346	387	360	341	390	373	349	340	357	362	370	352	346	370	344	380	356	353	344	379	359	330	351	362	352	364	380	349	333	349	372	386	397	355	357	352	362	354	344	352	322	337	333	350	367	308	382	360	364	354	359	324	351	320	375	344	338	328	362	355	328	354	352	338	351	357	361	360	385	343	357	404	339	333	362	354	359	348	401	297	369	358	360	374	376	353	341	355	355	343	351	355	363	317	388	386	382	393	342	362	381	354	352	378	332	356	373	340	338	342	386	352	375	376	357	348	385	319	368	364	387	367	348	357	335	358	355	340	339	367	362	346	345	337	409	348	375	318	349	365	364	344	347	355	374	373	355	388	361	356	366	340	369	349	350	370	369	360	337	339	347	376	354	349	405	378	342	374	335	325	353	378	348	350	367	312	370	370	355	402	369	346	363	366	325	367	361	348	356	375	371	354	338	340	365	322	361	331	357	386	348	377	349	345	345	360	347	366	298	373	347	346	351	359	333	384	375	381	394	350	355	352	339	343	334	385	342	364	365	353	333	367	378	355	341	348	327	351	354	370	391	389	352	334	405	368	384	332	348	342	356	353	350	354	340	349	332	377	352	351	336	351	358	408	371	386	368	360	358	346	370	382	322	360	324	362	371	337	371	390	380	354	347	386	318	368	353	387	330	348	355	388	411	366	355	342	375	393	347	335	375	352	349	401	377	358	338	355	338	363	347	380	344	345	342	356	318	343	354	321	352	369	336	345	342	364	363	335	398	324	375	362	327	362	332	347	376	358	363	385	349	341	345	378	365	339	381	338	346	336	321	366	360	404	375	339	365	314	352	367	366	389	372	333	341	344	351	366	391	334	329	329	362	346	334	368	342	381	358	294	375	376	370	348	338	358	353	385	367	346	352	361	389	374	406	337	370	387	364	368	362	358	387	363	350	349	372	367	386	376	353	358	377	367	334	356	357	365	364	356	388	365	386	329	367	347	371	349	337	332	380	350	342	342	378	329	375	358	332	326	383	365	357	370	389	388	344	362	358	329	366	361	369	375	345	381	372	345	350	341	385	384	366	359	340	353	370	383	360	337	360	372	370	349	400	308	347	377	383	365	334	378	371	369	355	383	376	362	381	354	378	367	329	331	349	370	363	357	383	379	359	377	373	345	364	341	344	374	366	368	345	356	384	329	332	349	360	391	365	362	340	348	342	362	353	349	368	358	367	358	328	341	365	347	368	370	361	331	368	325	350	356	370	360	372	356	397	388	343	365	311	391	349	364	341	359	366	361	373	353	320	338	354	383	365	347	372	319	383	383	365	376	342	332	350	360	416	334	363	365	369	383	352	382	372	327	378	337	384	354	374	357	365	349	349	356	358	338	336	350	346	312	366	365	356	351	330	361	346	342	350	352	356	356	345	321	351	352	355	329	356	372	355	355	329	361	367	343	379	346	355	352	354	378	318	375	332	390	365	388	393	336	369	344	355	370	351	352	384	365	378	361	336	368	364	335	351	374	394	377	363	354	375	351	364	357	364	374	337	362	362	358	367	381	352	349	363	381	342	387	343	397	353	344	338	373	372	346	348	376	387	341	357	333	336	405	359	325	351	345	338	392	391	378	336	365	402	377	340	341	344	335	388	347	344	375	361	379	349	349	346	337	342	392	381	344	385	323	338	381	347	358	369	328	363	339	392	365	346	358	369	344	369	366	356	355	346	366	331	352	378	351	405	376	358	361	341	329	359	374	351	351	383	377	344	348	369	341	355	356	324	344	352	358	366	325	319	361	338	332	371	358	340	359	368	385	367	364	396	373	348	359	365	356	370	365	357	341	382	394
23037	21441	29166	24426	22402	23217	19271	10504	7855	6964	5775	4551	3352	2392	1786	1295	974	871	763	720	750	705	585	594	518	467	465	412	389	433	387	399	374	320	354	355	310	381	364	366	361	354	328	342	349	340	353	323	351	340	359	318	386	338	360	317	333	337	365	333	343	334	367	334	359	372	321	363	340	349	310	350	357	336	336	314	342	339	333	340	326	326	343	330	289	330	334	353	348	343	358	310	361	352	328	344	363	367	358	369	338	332	357	335	361	320	311	381	337	332	325	331	336	345	317	332	335	353	316	360	351	327	339	311	336	332	334	346	341	331	318	332	339	355	327	302	326	332	333	324	364	326	339	334	335	353	334	364	308	344	348	332	350	294	326	316	326	347	341	328	332	321	344	321	319	325	375	350	340	324	362	323	348	320	354	345	345	342	336	330	345	367	327	312	310	341	388	335	327	353	353	321	357	327	329	349	350	336	321	345	312	371	360	327	335	329	315	325	378	341	347	324	339	369	351	350	326	309	352	345	361	367	328	327	345	345	349	380	364	349	334	314	340	339	348	378	351	379	336	329	306	339	333	349	351	325	340	344	324	340	329	356	350	327	311	369	361	331	336	315	345	316	338	320	335	334	326	331	313	324	306	314	332	319	339	326	329	371	364	313	328	339	342	343	302	360	352	336	321	330	340	324	369	367	319	346	337	314	336	345	308	353	318	312	343	336	313	340	368	345	360	322	348	346	322	356	356	319	332	364	347	335	360	347	335	371	325	341	348	358	372	327	325	364	360	311	342	351	342	331	334	320	372	328	352	369	314	325	324	338	300	324	381	321	335	355	343	347	361	321	364	346	339	316	340	314	316	331	328	348	324	321	339	318	326	316	359	370	372	345	335	329	350	336	355	355	325	327	371	350	365	319	356	304	334	343	345	337	340	323	355	333	340	354	353	348	332	341	290	361	331	347	347	359	311	331	326	309	348	340	338	344	327	342	341	316	347	314	340	328	364	373	317	320	381	331	317	340	362	339	352	351	340	343	318	338	338	318	335	318	366	341	350	332	365	327	367	348	347	322	305	343	339	355	345	370	339	336	344	349	317	343	324	355	361	355	342	361	310	326	300	320	344	338	371	346	324	322	359	354	317	359	344	341	377	360	340	301	348	299	310	315	308	333	311	281	351	320	336	330	319	313	348	334	317	325	353	318	345	352	330	324	319	331	336	344	323	326	305	354	311	330	334	347	340	366	339	326	348	319	331	326	369	323	329	350	318	301	340	304	358	350	353	343	339	381	341	367	326	337	323	339	338	335	383	340	354	317	325	360	328	348	315	286	377	331	363	344	353	355	327	274	312	308	344	355	327	344	314	334	340	336	346	332	314	336	341	354	328	337	376	340	341	355	327	318	366	349	353	297	346	319	351	355	336	361	334	333	316	326	315	349	331	359	365	345	330	341	307	331	328	332	360	327	348	347	319	326	337	331	327	345	363	313	352	347	328	314	339	343	352	312	371	334	325	321	353	347	331	335	294	371	319	329	367	350	330	333	333	316	331	341	338	346	327	337	315	316	362	336	310	333	310	337	339	345	355	324	360	352	336	316	349	332	344	360	345	329	347	308	352	335	337	323	327	326	294	338	354	338	344	352	341	338	345	325	361	338	317	311	340	337	336	322	317	346	378	378	322	308	323	338	300	341	340	338	328	378	348	316	343	334	337	327	342	323	344	375	308	336	330	361	334	348	362	330	328	334	323	321	347	375	350	360	324	357	372	356	321	334	334	313	327	318	357	321	351	320	345	318	323	322	310	361	365	343	333	357	320	315	314	325	346	331	352	333	357	308	323	334	352	295	345	342	333	344	354	318	373	349	335	325	348	317	330	328	303	313	357	327	341	373	336	330	339	359	313	376	356	341	356	335	328	315	360	351	317	331	344	346	348	358	353	335	334	338	343	318	311	337	334	346	347	367	319	372	312	318	343	328	319	338	295	319	343	318	336	328	329	334	343	326	373	341	336	350	315	318	327	367	315	345	339	363	376	330	353	339	339	352	310	319	326	350	344	351	321	333	311	337	327	356	343	363	346	322	343	309	349	317	362	346	346	370	299	323	352	332	350	363	348	338	329	324	330	353	311	325	340	294	350	323	366	344	323	321	350	358	326	321	322	351	333	321	317	321	324	325	333	343	330	307	370	317	329	332	336	345	341	342	339	340	336	330	350	352	363	331	348	311	367	392	397	353	357	329	363	331	340	365	334	339	333	349	354	383	343	332	339	338	343	349	356	341	330	324	314	378	347	340	313	323	330	344	339	308	296	348	351	353	352	330	300	333	336	341	351	326	361	298	312	341	342	345	331	338	329	338	342	340	349	367	396	343	301	342	336	357	356	330	326	320	382	361	334	357	367	339	346	367	337	343	321	337	360	331	348	335	328	343	356	324	338	306	342	374	358	370	367	346	327	310	335	354	311	318	320	362	344	356	330	338	343	319	332	353	344	320	349	337	383	344	344	314	329	323	329	332	334	352	324	336	345	373	341	318	364	354	319	339	329	310	339	340	362	317	300	340	338	353	338	307	344	355	336	292	326	360	350	356	332	328	343	341	347	323	286	331	335	321	374	360	316	328	310	317	358	334	327	384	322	312	368	347	359	342	327	343	327	353	337	312	348	338	328	362	354	337	337	366	325	382	325	318	301	316	349	366	346	357	333	340	341	349	333	319	308	312	313	313	317	358	316	308	362	352	337	325	350	368	374	347	335	364	376	352	370	318	391	311	317	326	351	367	315	367	339	316	316	310	320	334	369	325	371	346	350	359	344	364	346	338	330	370	348	320	346	333	332	307	333	330	347	338	341	336	355	338	343	319	341	318	321	332	364	322	347	345	342	335	350	323	335	341	349	321	309	336	326	336	353	314	347	364	348	355	324	349	344	334	338	358	316	343	345	335	318	336	329	297	365	358	358	308	335	361	337	326	351	352	342	347	360	334	356	321	374	325	364	355	326	293	337	317	331	309	367	335	360	383	357	303	335	320	344	374	320	342	309	334	335	327	346	352	341	321	348	332	345	330	342	328	337	312	312	341	350	328	316	365	340	320	332	365	328	326	362	381	333	337	305	358	295	320	362	352	318	327	295	328	349	349	340	346	341	360	356	342	343	353	347	333	349	347	338	349	312	324	340	326	389	376	348	357	363	365	352	365	328	330	353	350	347	370	342	320	326	333	311	324	329	330	314	338	317	334	314	372	331	354	321	392	365	344	341	303	369	324	314	335	316	345	346	354	337	339	354	329	323	359	337	340	352	360	322	335	347	351	294	353	338	351	336	319	346	338	373	288	343	315	337	334	355	330	369	338	328	331	352	373	328	339	364	325	318	335	347	343	332	326	316	339	332	383	335	343	359	379	320	309	341	307	306	320	350	358	372	329	332	329	317	349	327	321	339	351	361	318	335	333	362	366	349	333	360	347	347	316	338	325	351	325	362	347	355	331	339	313	323	361	317	345	345	329	339	355
33981	63359	51865	38992	31975	23142	17083	14441	12564	10668	8688	7058	5342	3769	2669	1980	1494	1233	1046	1035	948	953	832	691	685	536	511	501	453	429	433	407	451	426	370	371	365	346	389	390	369	378	367	369	356	368	368	341	382	360	347	357	362	359	337	344	332	377	363	360	332	310	358	373	366	335	356	389	362	382	400	311	372	338	341	365	341	331	375	359	361	342	317	344	361	360	333	355	355	346	350	345	407	353	351	361	365	368	352	338	340	351	360	344	331	376	358	351	354	357	363	349	351	339	354	362	329	362	329	334	356	403	354	355	340	359	341	348	364	351	360	363	353	326	341	362	321	379	360	324	352	343	370	354	338	375	331	369	376	332	355	381	354	390	336	322	340	336	350	338	379	382	319	361	380	341	336	362	372	344	351	374	384	364	359	358	336	379	406	330	356	347	340	329	365	338	376	343	358	389	355	369	365	338	375	348	340	361	336	342	352	360	364	325	358	339	365	357	372	361	368	351	337	355	376	360	361	353	367	364	363	336	378	345	320	385	377	345	346	316	367	349	365	341	326	332	348	356	361	328	335	364	369	347	350	381	348	374	333	363	344	386	339	366	372	370	350	375	326	354	394	325	336	337	304	350	351	357	335	327	398	354	381	362	352	319	344	363	347	363	364	346	358	362	373	356	384	309	359	364	385	371	310	343	337	321	337	353	339	343	356	356	350	343	400	335	358	347	340	346	356	338	350	357	339	378	318	324	391	373	354	349	320	328	371	353	371	366	337	378	382	365	345	354	333	359	331	327	332	372	338	368	343	380	359	368	350	355	343	367	349	390	310	356	371	349	370	344	344	368	358	362	377	362	363	340	362	353	347	334	345	367	329	334	330	355	349	376	371	336	354	387	332	353	355	340	367	361	323	351	365	338	332	358	380	321	388	353	348	353	361	359	344	367	342	351	343	351	353	321	341	334	353	349	352	372	386	344	351	388	337	363	346	384	360	360	342	335	313	347	333	357	360	326	312	364	349	364	354	382	359	333	369	390	349	367	356	353	387	371	379	339	353	294	372	386	352	345	372	330	333	302	377	376	341	328	320	347	360	386	351	337	364	341	364	346	356	353	350	422	360	348	334	360	373	350	353	338	352	331	335	342	372	376	367	373	375	340	332	347	358	371	329	365	343	380	347	368	353	364	328	352	360	367	364	337	364	347	355	346	347	334	337	363	337	360	378	326	333	360	356	358	356	375	362	331	329	371	361	377	337	360	347	349	352	347	349	332	336	355	346	352	360	338	349	352	371	326	347	343	332	322	324	342	343	355	364	380	346	350	372	360	328	361	381	332	344	386	334	380	370	361	324	347	360	356	376	351	367	352	318	372	356	352	361	355	347	340	341	346	362	351	310	315	357	351	332	351	356	335	357	365	355	349	368	379	379	341	391	356	359	342	332	338	323	316	329	340	338	348	361	346	364	356	396	351	387	361	327	344	333	378	349	356	346	342	355	325	367	309	371	361	356	327	348	363	338	339	331	324	348	367	348	362	332	345	377	328	326	325	345	373	349	349	346	365	360	363	348	350	349	364	362	336	361	322	345	363	325	328	342	390	356	377	341	341	335	361	356	373	367	344	341	361	356	353	379	386	346	340	339	316	347	329	343	362	387	356	349	365	322	357	351	328	365	339	342	358	320	353	316	360	342	365	327	346	372	349	364	301	332	312	378	342	354	328	360	371	350	376	360	386	389	378	365	349	366	372	367	358	322	390	340	356	357	362	324	342	350	381	346	382	402	360	334	373	350	334	370	345	330	358	332	390	385	347	372	314	366	342	373	364	359	349	388	340	342	364	339	388	355	359	337	374	370	364	366	337	318	366	341	364	343	323	348	351	335	359	376	372	356	342	348	388	328	371	377	356	365	374	366	372	329	327	351	342	385	370	363	355	333	366	378	332	358	367	359	352	340	367	362	342	359	362	378	365	353	358	341	330	355	334	336	374	384	382	349	334	365	367	371	353	334	337	360	341	360	366	357	335	359	371	358	362	341	369	345	324	334	387	349	376	363	348	373	357	329	400	332	314	349	343	369	366	359	381	357	328	361	364	327	345	349	319	338	356	319	334	341	363	321	367	354	345	364	359	348	366	344	352	366	369	366	364	351	352	384	360	348	341	360	396	355	328	343	361	340	356	361	356	401	368	372	351	344	354	359	325	407	354	321	324	333	357	379	362	342	343	349	344	346	338	372	336	351	375	312	368	360	347	364	375	351	329	371	343	382	346	378	385	351	336	364	378	360	327	377	370	310	344	329	375	343	373	342	347	356	341	391	367	346	352	396	311	369	353	350	341	346	352	336	365	343	370	357	367	368	345	334	353	304	353	333	351	351	403	349	362	339	364	332	368	366	333	374	390	355	377	391	349	356	307	321	327	357	371	366	352	357	336	348	357	357	394	346	354	360	341	401	352	374	341	343	335	349	326	385	350	350	369	348	331	340	363	332	357	371	340	346	364	364	389	315	330	337	338	350	362	350	352	346	381	347	366	374	376	381	366	350	325	353	341	346	373	356	333	371	382	333	355	372	362	335	376	350	351	320	355	327	358	342	345	353	361	366	345	356	343	323	370	334	346	331	352	343	334	370	348	387	317	383	330	373	319	348	359	391	354	338	347	372	370	381	379	330	353	345	371	339	338	370	345	374	341	362	340	360	324	358	351	337	354	323	378	350	333	371	316	364	336	354	342	406	363	366	364	359	351	352	349	362	345	351	326	365	335	377	368	332	363	361	337	328	349	375	350	382	338	420	343	347	350	370	361	361	357	383	341	327	355	345	359	352	369	342	362	341	357	349	366	372	342	367	348	387	336	373	365	337	377	371	330	332	371	328	351	356	339	356	367	378	362	343	363	373	361	340	352	359	351	380	345	326	322	386	318	357	347	353	370	340	337	387	349	350	343	308	343	354	369	344	311	373	376	336	355	371	352	325	355	376	336	353	354	362	360	374	370	376	319	333	355	331	353	328	371	362	347	346	360	363	347	387	331	346	360	360	359	312	351	341	346	347	345	340	348	378	387	359	342	368	360	342	359	347	359	361	350	341	321	335	310	344	356	331	366	376	349	324	378	367	340	382	363	344	375	348	370	365	347	335	372	353	368	382	386	387	363	365	326	362	374	361	362	346	347	369	350	349	361	369	364	346	349	348	338	360	370	355	330	348	354	364	337	329	352	341	346	317	323	387	371	346	381	340	372	344	338	359	360	321	375	340	320	349	362	386	348	352	388	379	367	348	343	335	356	363	347	339	356	328	364	336	333	359	357	373	363	389	358	382	352	373	358	338	386	386	336	337	357	381	393	352	343	355	352	361	362	351	333	336	334	373	362	362	329	339	335	351	328	343	340	359	360	375	372	322	360	328	345	377	377	360	364	363	379	342	348	363	351	384	327	331	336	363	340	326	370	302	346	363	380	344	332	354	359	335	373	361	361	341	371	352	384	370	372	343	351	332	348	361	370	360	355	353	331
31757	36418	39059	27411	15856	8035	5057	3897	3062	2757	2395	1837	1467	1037	801	657	582	508	455	467	484	438	419	416	374	335	350	341	339	362	336	340	357	325	305	303	327	337	323	343	335	321	307	324	338	333	284	285	298	313	291	276	310	292	337	301	352	302	331	304	307	296	303	320	302	281	308	310	298	318	277	310	297	296	291	276	316	339	342	280	315	312	304	301	299	298	298	296	327	320	331	327	310	342	338	336	305	308	311	334	301	316	336	292	321	337	315	332	307	301	307	317	331	316	328	296	345	301	296	347	316	300	342	314	323	299	291	321	315	314	316	320	338	312	288	309	309	343	294	324	297	313	319	297	329	319	324	338	288	324	282	314	331	312	323	306	299	292	296	298	320	322	292	333	308	309	316	328	325	305	306	329	326	309	329	340	307	326	291	268	318	318	315	310	309	309	327	312	331	276	320	294	299	323	297	306	316	321	333	309	318	315	315	285	312	308	296	282	328	312	334	304	291	306	302	327	311	305	292	328	294	323	340	334	325	313	290	308	309	301	322	329	304	317	328	301	317	301	312	339	301	319	280	325	316	340	327	280	311	300	322	316	312	312	312	317	309	323	331	311	304	330	335	345	304	316	312	294	338	302	353	311	313	321	311	313	317	292	299	307	312	327	286	308	309	309	315	309	290	317	322	317	318	301	317	314	347	276	296	337	293	312	299	303	320	339	335	296	310	312	325	320	312	323	345	311	317	308	329	296	297	305	328	322	322	309	316	293	290	286	334	325	317	293	312	311	305	311	312	354	289	299	301	335	322	330	316	332	310	320	313	329	335	314	325	311	307	309	298	300	289	327	333	318	319	307	322	313	321	322	341	331	295	322	304	295	336	293	302	306	295	314	334	292	337	316	303	309	303	306	308	377	304	321	337	286	297	319	282	340	319	316	314	286	325	303	301	334	332	305	294	326	304	282	311	300	335	320	308	333	285	314	331	292	315	329	325	314	298	295	296	298	286	317	331	354	304	329	314	307	303	294	332	309	323	324	294	305	325	341	312	330	303	322	289	336	308	314	297	286	324	325	305	310	295	302	306	290	308	327	328	319	294	316	294	329	316	353	336	315	298	312	310	323	302	339	311	294	292	317	320	346	293	336	301	313	319	300	324	337	267	303	347	309	306	292	302	271	288	315	335	327	323	299	330	327	360	332	334	284	309	311	309	331	318	318	331	317	340	290	329	308	328	304	293	307	337	320	308	291	300	318	329	328	320	328	301	304	319	337	325	288	345	297	307	311	327	350	319	294	323	289	312	330	331	343	336	306	312	293	342	311	305	299	321	309	336	287	294	319	335	324	303	337	285	308	325	294	312	309	314	309	333	316	298	323	322	321	340	293	300	288	316	287	334	322	311	330	322	304	286	289	258	296	339	274	337	290	326	318	326	320	294	345	326	315	328	324	308	305	309	304	327	308	330	322	309	335	337	296	291	304	312	289	304	313	297	316	385	325	311	312	329	313	326	327	320	295	338	319	335	303	321	295	346	327	313	314	324	303	305	298	289	318	301	311	317	346	309	335	338	286	307	343	286	322	331	300	324	311	363	330	297	336	329	324	323	298	309	302	309	329	308	335	302	280	312	270	313	335	300	304	317	301	315	305	309	277	318	331	310	325	325	307	323	322	270	327	330	320	305	323	306	332	291	309	337	321	308	329	340	304	300	331	275	330	276	292	308	297	308	325	319	308	328	330	335	312	283	334	276	326	348	319	312	286	302	290	326	295	266	308	311	292	314	272	315	289	338	305	314	306	333	312	330	319	294	272	305	328	284	312	312	352	328	346	305	306	291	319	312	368	316	293	327	316	319	275	313	311	328	312	300	328	293	336	324	282	342	337	302	284	326	296	332	317	303	327	313	288	322	299	300	315	309	315	310	284	304	329	297	311	348	302	337	326	307	309	288	335	310	325	283	310	296	313	319	296	324	300	344	304	339	292	342	311	309	296	326	289	346	328	312	305	348	288	320	328	281	320	329	300	294	311	332	321	318	362	344	308	285	314	328	332	310	325	336	330	313	327	322	306	314	293	290	299	336	311	308	329	297	294	322	314	321	314	304	334	333	283	280	299	338	312	309	278	328	294	329	327	313	300	276	310	306	335	305	324	307	315	356	307	315	333	339	322	300	306	316	303	305	295	304	327	310	309	318	359	291	343	302	352	284	321	293	325	343	301	295	283	304	286	362	355	342	324	278	310	298	306	308	349	315	326	367	327	322	318	314	323	290	301	306	313	308	318	336	327	313	344	316	343	338	304	319	309	347	324	303	316	320	290	311	289	285	317	346	320	324	297	332	324	290	313	310	310	316	318	332	331	314	321	332	318	326	362	315	318	313	325	302	333	326	299	346	325	328	322	301	318	289	330	321	308	306	335	347	304	288	292	320	303	307	301	336	321	310	315	306	337	304	311	314	334	287	271	262	351	288	310	311	320	293	294	331	292	326	311	307	329	330	331	348	307	305	299	301	297	323	332	320	313	297	325	305	305	290	335	289	324	305	314	300	303	336	307	292	283	293	301	332	333	314	360	338	324	339	309	310	289	308	315	340	331	329	302	321	324	303	344	319	313	321	298	301	320	297	333	295	331	300	299	299	316	336	333	317	318	304	325	303	298	330	306	302	336	357	323	295	315	325	304	304	320	322	306	287	328	329	311	321	310	305	323	311	291	307	311	322	308	327	291	289	283	288	323	361	318	327	305	310	307	300	319	319	321	306	303	305	305	303	302	338	331	326	305	321	303	315	322	288	300	343	317	343	316	319	318	310	317	305	302	337	330	324	349	314	277	311	317	288	315	315	333	299	298	299	278	313	312	282	317	318	319	320	308	287	353	321	323	309	328	307	334	347	305	307	311	306	300	301	310	308	297	318	318	296	330	317	337	316	312	318	309	312	333	275	307	339	340	291	296	325	307	285	302	308	312	327	314	292	300	327	329	331	321	291	290	308	332	294	311	324	323	310	318	323	300	313	330	308	328	304	314	315	293	296	296	316	302	297	298	307	306	320	313	291	331	312	317	291	312	313	302	290	291	321	312	330	299	310	300	298	338	319	328	311	309	318	290	303	339	324	306	311	305	344	347	313	280	346	351	320	350	304	326	327	316	293	307	304	294	304	317	347	286	326	302	288	319	348	322	322	320	320	309	301	317	295	365	341	307	305	309	328	319	299	257	292	324	309	317	347	332	304	308	269	307	331	358	302	300	313	304	325	298	329	335	314	332	301	343	309	279	317	293	282	315	327	327	289	305	321	356	321	317	312	299	316	310	296	314	324	307	320	298	314	309	303	328	313	297	309	322	311	313	347	302	308	296	311	316	321	339	327	301	318	316	283	338	314	300	309	318	314	320	351	304	303	311	315	319	341	333	321	330	282	295	321	281	319	330	289	325	304	313	301	307	317	304	320	319	339	317	284	275	308	309	340	333	294	307	330	314	281	304	345	299	316	292	298	337	326	298	326	291
32201	50107	38554	25632	18175	11485	8447	6833	5364	4812	4033	3233	2330	1696	1238	1036	821	631	608	622	636	576	488	459	430	433	422	416	401	343	371	374	364	359	361	344	338	329	337	360	299	343	361	309	325	335	318	319	341	328	330	336	351	324	329	336	337	321	329	330	330	340	346	329	325	352	340	339	330	342	319	369	322	331	340	333	364	341	320	364	353	331	391	373	346	332	334	317	336	337	319	347	319	344	317	344	341	311	317	327	355	333	341	359	329	363	361	339	305	319	341	367	338	326	349	325	320	361	354	348	344	322	320	314	329	317	322	355	292	362	335	345	315	346	342	311	334	365	340	345	343	364	347	315	318	342	326	323	310	347	314	361	315	294	328	358	354	364	344	348	324	371	346	333	367	331	336	307	305	359	291	324	320	316	333	326	333	344	327	322	332	354	332	332	334	323	371	328	335	356	348	322	331	355	324	329	347	332	315	324	351	334	325	329	325	338	379	304	352	327	340	361	343	345	326	340	357	342	328	308	346	351	316	317	349	345	330	343	324	334	341	356	328	381	333	342	360	339	354	360	335	372	333	362	339	331	321	337	329	340	316	334	331	364	373	357	352	307	327	322	360	355	339	313	332	353	324	354	352	342	321	340	326	356	352	343	362	314	360	350	328	358	346	336	329	349	303	346	334	342	337	355	345	348	332	340	337	336	306	348	346	313	335	375	315	322	320	356	349	305	352	345	367	360	379	336	345	325	347	326	313	334	369	345	328	322	364	320	330	309	351	340	346	348	346	348	324	335	322	337	345	345	304	330	343	320	325	365	334	341	321	352	314	351	345	378	346	343	325	328	313	356	346	337	313	366	319	319	347	340	345	351	338	311	349	326	329	345	317	326	356	346	292	360	352	339	343	294	364	325	311	314	304	337	332	283	333	334	297	338	318	337	314	337	341	339	329	325	316	337	321	334	346	308	333	319	329	329	351	353	346	345	369	348	347	321	316	317	356	306	351	324	348	285	374	336	340	346	320	339	357	315	315	339	332	330	306	293	339	336	328	354	333	347	336	344	360	338	311	342	317	322	330	369	378	358	310	280	341	344	355	338	323	318	335	325	339	317	318	343	353	326	336	339	347	321	381	354	353	343	345	323	335	336	325	339	321	321	354	370	333	370	340	331	377	326	329	333	344	341	330	329	313	333	304	324	322	327	326	328	361	336	379	346	353	333	372	342	324	321	357	340	350	340	334	313	355	357	337	343	364	365	341	318	357	347	335	326	336	356	324	349	327	321	351	308	338	352	373	308	320	336	303	305	338	337	346	354	340	351	364	354	344	358	347	326	314	339	323	335	333	326	329	361	301	338	364	334	317	363	369	336	349	359	358	353	346	336	342	345	318	336	318	327	326	327	356	347	316	369	323	353	358	331	333	352	345	328	334	317	342	321	359	357	328	334	365	343	340	352	335	337	343	371	368	312	333	323	337	371	351	317	356	351	359	329	336	314	323	312	372	319	323	304	344	337	334	344	332	310	325	329	337	323	326	364	369	332	347	347	328	350	349	321	329	330	339	347	344	328	332	342	338	355	309	327	352	345	356	330	340	347	327	338	340	336	328	305	331	376	337	335	331	337	341	343	351	319	352	337	349	357	343	329	353	341	367	353	277	339	327	341	346	324	333	333	370	353	362	332	331	359	348	333	314	332	332	330	334	335	333	312	309	350	331	363	391	332	330	313	357	350	358	313	331	348	350	355	337	320	319	332	359	330	331	328	340	301	334	358	344	349	367	346	311	337	319	313	311	309	345	311	331	315	335	340	328	351	337	363	328	337	353	349	326	350	328	360	346	316	292	310	333	340	341	354	327	351	312	331	346	349	363	344	336	330	300	335	314	345	323	338	311	329	310	321	283	365	329	364	322	319	351	335	330	336	333	378	363	332	337	324	392	323	325	322	324	321	333	358	335	323	349	313	330	362	343	362	335	385	379	318	315	331	339	320	371	332	356	356	359	326	329	321	335	350	341	306	330	352	355	312	357	331	334	355	351	319	332	372	299	342	330	348	300	341	360	353	288	369	361	322	301	313	331	362	339	318	341	320	308	315	335	321	343	359	338	325	315	350	365	345	346	329	343	337	325	330	373	360	337	363	305	322	347	362	323	321	349	345	324	314	336	351	325	301	322	350	347	327	337	328	345	334	347	340	337	303	376	320	358	324	329	319	336	333	351	310	351	340	314	361	338	347	313	327	324	354	327	347	352	358	346	344	324	323	297	326	309	331	323	340	363	319	369	371	384	338	323	308	343	326	372	346	317	349	321	335	329	368	346	322	336	314	337	359	372	351	345	321	339	318	327	381	272	335	294	339	355	314	342	351	322	373	339	316	327	351	331	361	341	311	370	324	314	349	333	352	370	347	325	342	312	353	347	326	319	334	381	329	320	346	321	348	328	345	341	334	330	331	343	328	335	376	331	311	328	346	349	338	285	313	358	370	343	339	335	330	298	359	306	368	361	347	348	342	355	335	319	346	348	366	316	329	318	342	333	371	375	330	345	350	350	329	328	332	334	332	371	340	339	324	343	383	329	374	347	326	317	350	309	372	339	361	339	337	329	354	326	377	364	362	333	320	339	321	324	387	320	315	329	338	335	315	347	359	310	332	343	321	324	345	330	328	344	362	338	329	323	340	360	362	336	338	332	334	295	346	341	354	353	324	293	328	324	362	327	325	344	355	332	337	359	356	346	331	350	361	315	341	318	373	335	354	312	349	383	347	364	321	344	321	336	324	334	338	366	342	344	344	325	313	357	313	372	329	312	353	332	316	344	380	349	339	338	375	336	330	359	290	343	291	335	337	319	349	333	323	352	323	325	320	350	331	327	369	350	367	296	327	334	332	355	315	345	333	296	330	338	327	322	347	339	369	320	318	336	347	326	354	361	355	378	346	304	325	332	339	304	348	317	357	332	359	312	339	376	363	350	314	310	354	311	365	330	335	330	325	320	351	337	339	335	357	331	335	358	320	319	343	344	305	303	339	344	362	329	356	312	331	346	354	328	337	308	322	328	327	325	359	328	337	325	350	323	334	324	341	339	352	362	345	349	332	350	324	335	320	336	360	344	319	297	310	344	328	348	350	318	342	350	315	326	290	333	322	326	351	353	303	349	361	319	356	343	333	335	332	349	346	336	348	333	327	346	345	360	320	350	334	337	343	344	327	319	339	292	354	343	325	319	337	297	332	309	358	337	341	305	337	320	330	329	373	309	312	345	339	315	327	351	339	332	342	322	352	332	339	317	358	344	324	322	340	353	327	314	351	315	312	326	345	323	328	336	299	350	354	323	353	323	334	359	344	360	327	317	352	323	331	334	349	332	322	302	327	329	359	332	367	337	348	360	337	330	337	328	360	348	321	375	319	311	314	355	363	347	335	345	320	352	336	330	336	332	361	346	335	356	348	327	310	345	326	347	317	351	297	344	343	342	349	324	350	334	327	353	325	345	326	349	348	340	329	294	352
24256	21490	28882	25719	22817	18355	11536	7269	5584	4958	4022	3183	2363	1796	1380	947	824	709	594	636	530	509	503	466	432	361	378	363	356	343	347	350	320	338	346	353	314	341	297	310	323	303	304	339	301	297	329	262	312	292	307	316	302	315	339	313	306	306	288	285	308	319	299	314	315	333	312	295	322	315	330	292	310	309	284	305	326	296	330	279	312	298	327	293	299	295	336	298	307	310	323	327	314	324	318	295	291	336	301	311	293	295	309	336	298	302	333	283	276	283	291	303	329	304	300	315	301	308	303	323	285	296	300	312	329	318	286	285	298	284	303	285	333	310	288	320	306	324	345	272	317	333	301	294	308	325	333	301	282	328	317	315	312	291	295	301	299	321	283	279	304	294	266	293	326	291	308	291	292	317	318	315	339	298	331	299	314	306	327	321	319	309	309	307	278	297	359	307	341	302	326	315	330	321	286	315	299	316	330	316	309	323	331	315	308	333	317	291	278	259	281	322	318	319	275	332	310	292	293	318	267	302	299	309	260	295	285	272	302	300	297	285	316	329	299	281	328	314	312	309	320	315	317	322	324	319	310	308	327	324	309	308	312	307	284	309	285	323	316	328	327	316	326	294	317	293	302	305	307	292	283	314	320	309	304	301	294	307	295	278	323	267	293	303	314	331	313	295	305	297	328	328	335	297	314	288	304	296	270	308	306	305	278	277	297	301	294	321	297	347	290	308	307	304	311	313	288	320	292	347	329	312	334	314	308	314	324	334	301	294	282	313	285	301	284	322	300	314	322	299	330	291	307	318	311	338	298	294	281	314	318	310	306	301	308	279	314	292	331	304	300	317	277	275	335	277	319	335	340	323	297	307	310	307	308	288	302	328	339	316	312	318	275	314	309	320	327	340	292	296	272	324	314	294	266	313	316	314	314	332	288	293	295	293	285	301	291	299	311	300	301	325	300	309	341	303	329	294	296	318	292	297	299	309	281	320	286	330	311	308	323	307	321	286	298	290	326	301	292	316	276	306	286	308	318	320	292	333	290	281	316	287	309	295	310	266	322	331	315	342	297	272	283	274	307	307	281	311	319	306	335	312	318	303	315	322	310	302	295	312	310	312	304	274	311	339	333	332	338	299	293	311	282	329	283	295	329	276	320	337	326	331	270	296	325	319	332	293	293	303	299	309	326	295	291	335	274	265	305	305	301	320	304	307	281	339	288	312	314	341	320	290	311	299	287	311	306	330	321	300	275	286	274	314	331	289	324	308	286	335	302	297	299	330	312	319	333	261	318	291	312	297	304	298	308	300	289	290	306	334	307	310	321	307	325	302	289	320	316	292	321	314	268	316	288	301	310	279	318	312	321	322	318	341	335	310	284	316	282	303	305	321	309	313	311	321	313	305	329	331	319	318	278	271	347	342	275	324	303	341	314	305	301	303	275	310	301	339	314	308	271	320	299	292	283	285	313	311	353	300	320	301	274	281	311	322	291	320	322	315	311	329	325	298	328	304	284	308	320	324	272	309	306	320	274	297	292	318	294	299	315	292	284	330	301	288	317	286	314	312	313	293	327	297	304	278	331	297	318	307	329	312	300	321	326	302	292	267	313	309	299	309	302	320	300	282	295	328	316	295	300	277	303	299	319	295	339	309	280	306	329	335	298	295	315	297	294	329	294	328	305	298	311	318	314	284	303	303	354	307	291	306	311	336	315	332	311	324	275	311	321	305	284	303	311	307	309	311	305	303	296	268	310	339	272	308	295	312	316	330	344	308	327	353	303	303	307	289	337	318	300	329	312	310	293	323	294	296	319	320	296	313	348	278	295	301	295	326	333	365	294	327	286	302	293	311	331	310	309	310	285	325	306	298	339	330	281	330	291	292	304	316	282	305	288	290	313	297	329	301	290	325	335	322	328	308	317	309	315	282	315	335	301	285	301	334	311	337	303	296	296	290	300	312	297	298	321	299	302	308	317	333	317	305	290	331	292	266	329	287	333	308	309	320	290	297	287	287	333	302	313	317	285	312	296	309	334	293	310	312	271	315	296	271	330	318	330	275	299	307	333	285	314	282	295	317	309	318	293	315	305	302	316	292	264	325	322	316	313	299	303	319	316	304	315	278	308	299	287	276	341	300	315	312	315	295	306	289	322	339	310	325	327	278	314	314	282	341	315	304	299	283	293	279	305	328	320	297	305	319	283	334	285	339	297	306	307	299	294	306	302	304	338	297	287	330	293	275	301	286	307	287	283	304	313	300	312	288	300	305	308	250	308	328	301	281	326	322	331	305	285	321	304	298	278	302	319	307	311	327	305	287	295	346	322	323	342	293	285	304	305	289	280	301	309	327	316	315	302	300	299	274	326	306	300	299	296	293	313	298	318	316	291	298	284	286	342	312	328	307	313	322	310	315	306	262	296	329	318	301	288	324	298	320	292	315	287	297	315	292	286	332	301	294	334	320	335	313	322	316	300	310	307	306	290	294	310	322	321	312	300	330	312	322	322	316	332	273	306	295	303	291	308	334	292	293	301	287	322	302	328	324	321	305	290	312	291	319	313	329	275	293	314	294	318	289	314	370	313	308	291	284	331	284	293	283	316	325	295	335	300	299	293	307	265	344	311	313	295	290	270	305	248	301	298	293	329	295	302	320	327	315	312	270	291	300	310	312	287	283	281	304	304	318	317	322	316	271	286	328	290	313	308	281	312	349	296	336	291	280	304	305	315	329	255	316	327	313	266	284	312	324	305	320	271	347	326	315	341	269	299	312	313	339	298	306	316	298	324	270	277	298	291	310	285	326	324	301	292	289	310	291	302	328	323	296	290	288	324	300	297	298	311	297	290	303	337	297	306	312	304	298	291	326	302	304	272	315	292	315	309	293	274	297	315	301	285	329	290	321	299	325	324	286	295	293	289	294	305	295	310	323	285	266	306	323	271	310	291	318	320	270	311	300	291	303	302	286	310	332	280	289	338	303	292	290	291	327	341	307	307	306	303	325	319	337	287	299	284	314	296	309	286	296	339	299	327	269	342	290	320	320	337	319	293	308	291	318	304	309	299	330	309	288	268	286	293	302	311	323	317	331	250	312	306	310	286	311	313	314	285	311	339	295	315	340	276	316	316	339	308	315	315	285	309	326	313	303	274	285	314	319	306	317	293	329	313	325	304	317	312	302	339	350	285	320	321	288	324	314	349	329	293	315	284	280	274	323	320	308	302	288	335	288	289	316	286	314	332	328	315	310	334	307	286	310	302	273	281	300	331	307	297	318	324	312	319	285	283	300	303	308	320	348	299	294	329	323	293	328	323	284	284	300	294	321	281	301	315	324	321	313	296	329	295	293	299	302	324	307	284	290	320	287	336	286	301	327	299	318	308	290	302	275	294	288	305	308	296	334	298	308	320	284	303	317	289	319	317	316	285	320	339	313	297	302	335	300	290	310	282	334	300	308	348	330	296	319	307	312	324	298	309	292	334	300	334	294	314	291	298	301	293	292	318	317
31638	57388	45813	33579	25208	17354	13377	10955	8988	8000	6676	5369	3841	2797	2007	1477	1193	928	836	809	709	706	628	578	521	452	428	411	412	382	390	361	335	391	388	414	342	343	352	328	313	306	314	333	324	330	344	294	316	342	315	335	320	305	346	324	312	330	323	335	315	328	326	327	311	352	317	329	329	335	345	314	306	345	330	321	336	351	339	338	330	341	324	321	324	364	313	320	312	310	318	333	335	320	347	326	373	328	329	348	336	340	333	316	363	328	343	319	319	322	332	328	311	298	309	305	319	327	307	328	312	303	327	323	341	322	350	358	307	352	314	297	351	310	325	385	328	321	326	326	331	315	291	299	334	316	316	315	328	331	322	328	317	310	326	310	360	331	330	331	357	334	306	294	328	331	348	325	359	331	363	331	303	316	326	353	338	319	324	310	343	327	323	328	349	337	332	310	301	307	330	312	309	343	323	314	323	332	335	348	323	317	326	316	321	353	309	309	329	328	328	340	316	331	303	318	347	349	330	341	314	321	320	347	309	357	305	300	322	339	347	331	289	301	320	309	338	327	319	310	282	325	323	320	326	344	334	344	321	326	337	337	323	344	335	297	336	345	309	328	286	345	322	298	334	336	311	343	309	326	328	345	348	305	319	337	323	319	346	310	336	323	290	310	323	320	339	351	320	275	320	311	334	330	329	326	336	320	314	302	333	327	288	329	339	354	317	327	340	370	322	367	355	351	328	342	296	327	327	311	318	329	314	316	331	338	301	322	356	285	314	347	327	305	338	324	318	323	360	301	350	343	336	328	336	339	306	322	321	334	337	323	329	341	361	310	298	352	328	342	331	303	322	302	342	313	351	302	348	309	326	324	322	302	314	337	320	319	309	373	359	305	318	297	339	324	346	317	347	334	319	311	341	306	292	306	352	294	334	368	311	328	297	332	319	305	320	319	326	345	339	343	306	316	367	342	322	322	308	304	307	301	339	327	322	314	330	299	333	322	356	308	326	284	301	327	350	315	315	300	328	330	342	337	331	306	286	344	296	321	359	321	312	354	327	328	305	312	326	319	288	306	310	328	327	328	346	340	303	306	330	299	338	293	343	310	307	332	324	325	327	323	337	311	289	314	311	301	325	327	344	326	343	326	314	336	321	300	309	345	314	303	329	327	312	327	332	347	334	355	337	337	329	330	311	339	322	348	340	338	291	299	337	318	332	327	334	365	333	315	334	346	293	337	326	301	335	356	301	309	318	342	336	303	349	326	338	289	330	324	314	333	343	328	320	316	354	317	346	325	301	355	332	336	320	292	313	346	338	296	323	327	314	333	309	347	327	334	314	361	316	337	355	318	329	350	308	322	294	318	311	352	312	316	333	321	325	327	337	334	340	313	291	346	342	311	329	335	324	349	330	331	344	331	329	310	286	314	298	351	309	334	313	314	314	337	305	334	297	315	295	326	307	331	336	299	333	310	353	322	319	315	349	309	326	338	341	324	309	312	327	331	353	349	326	331	322	313	345	331	316	319	336	348	318	350	336	308	333	299	337	341	304	319	323	326	296	304	334	292	311	329	339	339	319	356	312	288	318	352	301	311	318	332	315	360	333	317	308	321	347	316	340	315	341	307	349	341	303	332	315	301	308	336	349	326	336	358	340	348	349	317	336	339	313	318	316	333	303	318	320	342	306	348	332	348	317	314	311	321	323	300	357	328	320	304	333	336	320	320	330	336	306	295	316	317	297	287	329	284	337	372	343	339	294	303	376	336	338	297	357	341	328	323	328	327	331	324	334	306	308	340	313	318	334	334	333	342	303	319	325	298	294	369	340	310	331	351	315	325	301	313	336	345	322	330	309	305	336	285	326	347	309	323	333	336	339	326	278	337	368	327	320	345	326	319	352	324	332	327	319	292	323	323	329	308	331	351	328	342	311	311	350	307	307	324	331	310	296	326	315	340	309	335	328	367	299	319	324	337	354	328	324	323	347	341	355	329	338	332	344	322	331	323	322	307	325	319	322	314	326	331	349	299	313	316	293	342	311	311	308	343	333	338	358	342	312	300	343	323	311	332	306	361	313	378	328	353	335	349	336	352	327	333	330	335	317	312	303	359	304	337	347	306	355	322	323	338	347	316	325	303	340	309	313	340	309	319	319	337	321	301	339	313	358	295	327	293	339	322	347	311	319	305	337	319	312	329	319	340	333	337	317	339	311	345	289	280	345	332	335	357	309	326	332	320	334	332	297	345	315	307	306	329	310	314	296	338	337	331	311	323	304	353	304	333	331	320	334	328	310	306	330	286	317	326	334	319	297	358	296	313	305	334	304	288	297	338	287	335	323	329	337	343	311	342	335	334	334	316	318	344	293	324	332	325	341	306	358	320	369	324	333	293	354	306	323	320	342	319	313	324	307	346	336	312	344	347	327	321	312	328	334	328	318	306	345	338	342	292	302	320	331	343	349	366	323	359	324	318	323	366	347	328	343	316	309	349	343	315	318	314	328	323	352	336	334	291	304	334	350	340	316	333	334	346	333	309	297	320	345	316	315	299	358	371	330	333	319	314	324	332	317	308	348	324	323	323	321	311	347	314	324	335	336	318	341	319	305	351	299	328	325	322	310	335	330	344	342	313	352	307	348	315	327	318	312	294	319	335	336	342	341	337	326	317	358	317	340	348	318	340	332	327	313	291	338	371	329	347	305	333	343	339	324	316	308	324	340	303	317	335	333	323	319	350	350	300	310	326	349	329	315	340	345	328	314	295	323	313	301	335	284	307	368	283	341	330	330	336	321	316	318	340	352	328	311	304	314	315	343	322	318	338	317	298	345	349	334	334	314	348	342	316	324	305	322	343	325	319	294	290	347	291	324	348	310	330	352	319	338	340	308	297	305	343	310	344	336	332	320	346	332	331	341	328	315	343	327	320	307	374	342	307	287	319	296	340	317	305	298	319	331	316	309	356	304	330	320	329	305	319	308	324	329	310	317	343	309	346	340	334	336	308	344	326	310	309	305	321	326	323	329	332	341	329	312	291	324	331	332	322	326	338	334	359	326	319	283	326	335	356	334	383	356	344	339	290	323	333	351	334	332	333	338	322	316	323	342	332	286	355	336	330	371	319	331	314	327	312	327	322	325	293	366	328	345	324	340	304	326	347	333	325	303	297	298	331	319	310	283	368	317	309	304	328	322	292	298	323	352	351	315	378	335	359	350	327	316	355	344	302	312	316	340	347	330	332	291	326	304	300	331	345	349	326	340	318	305	326	358	335	326	326	322	317	352	319	303	319	333	329	309	312	312	323	354	306	346	321	299	313	308	295	315	322	337	322	338	364	325	312	302	354	331	306	329	321	328	317	344	339	339	343	290	291	299	332	312	330	318	364	339	325	328	300	320	330	320	330	309	327	342	328	341	296	338	343	311	315	314	325	304	321	350	323	338	350	321	343	322	309	315	312	340	345	321	354	329	332	326	298	322	330	316	308	321	339	321	316	325	326	365	308	341	322
25392	21554	29292	28294	20254	11875	7420	5029	4120	3797	3096	2452	1922	1447	1120	833	659	617	533	528	555	539	479	467	433	415	401	411	346	361	328	338	348	414	340	345	341	339	337	343	307	319	338	352	322	339	354	329	356	353	374	343	315	331	346	340	335	329	348	337	356	323	324	339	319	323	313	332	351	325	301	352	332	326	328	337	325	351	322	359	324	321	359	339	335	296	346	359	332	313	315	303	352	381	370	320	329	324	346	337	348	361	315	301	319	324	356	343	323	336	340	341	347	352	342	331	344	337	305	344	350	316	320	355	331	340	320	340	352	306	332	346	322	341	325	366	363	334	365	338	329	319	339	341	307	307	320	340	378	323	326	350	335	337	342	276	353	333	350	343	340	346	301	349	345	315	371	302	343	355	328	333	381	334	314	322	339	335	355	344	363	362	363	313	340	332	333	333	340	350	334	353	361	314	297	338	317	322	348	334	375	355	341	342	347	346	345	335	304	318	328	336	304	346	347	317	347	314	306	299	345	348	320	328	362	348	367	357	319	322	327	312	317	326	328	328	345	321	360	419	323	351	336	358	312	335	331	322	315	331	316	360	325	312	343	372	356	341	366	313	366	331	335	336	357	326	356	322	334	362	319	350	333	327	328	332	327	337	347	328	307	365	356	368	314	338	344	379	343	342	322	329	303	342	340	329	337	362	350	344	328	317	348	343	321	331	335	346	307	329	376	327	328	307	332	359	365	300	333	343	339	321	331	345	347	353	328	345	311	311	333	307	337	351	316	348	365	299	357	368	311	329	338	346	290	354	320	319	365	349	371	331	334	349	313	326	339	315	341	333	341	333	391	334	365	300	336	329	315	341	331	322	327	349	342	339	319	364	315	354	330	357	298	304	328	349	331	310	313	335	325	334	325	354	324	349	380	334	296	323	336	355	328	337	314	341	361	356	319	359	316	360	310	351	301	332	360	336	325	357	319	353	297	332	349	331	328	331	366	327	366	372	346	325	360	347	342	334	310	330	323	346	360	309	322	328	329	304	337	333	325	372	309	348	339	348	315	322	342	332	340	351	332	342	335	322	352	358	349	347	331	343	332	348	326	315	315	333	339	329	325	306	311	327	317	343	337	314	310	356	336	336	350	343	328	340	343	314	324	378	318	357	314	305	306	315	354	349	345	313	343	345	306	341	336	336	318	312	306	339	350	350	358	322	335	355	364	306	350	346	316	328	334	308	346	306	352	320	305	334	319	318	344	373	332	372	295	348	372	306	316	304	323	324	346	352	338	349	370	359	353	341	309	362	354	344	348	346	358	347	348	357	327	299	343	319	346	360	320	303	363	326	327	334	321	349	286	340	330	334	333	320	327	338	330	327	343	325	347	314	328	325	333	344	272	334	323	312	334	315	329	306	324	317	350	334	369	337	323	307	339	347	313	310	310	321	327	318	307	340	317	363	337	328	326	343	359	324	350	345	362	355	331	375	282	334	344	297	347	338	345	338	323	329	335	310	361	319	333	339	339	314	344	357	314	362	319	328	330	315	340	318	334	350	377	356	311	335	345	353	346	355	321	306	338	338	360	332	344	365	351	341	342	344	342	333	331	332	366	334	359	330	324	290	361	361	349	344	327	328	353	347	359	335	318	393	347	321	322	335	353	338	345	333	367	368	336	330	327	300	332	366	337	369	356	368	338	313	332	330	337	375	333	351	318	321	327	349	339	365	338	335	346	336	333	341	335	322	349	345	349	344	357	360	320	326	304	332	310	346	369	358	328	347	330	353	370	314	321	350	335	307	324	330	313	368	337	341	337	328	326	335	310	324	339	325	339	340	326	334	334	317	307	402	342	340	343	322	320	328	352	306	349	346	318	330	337	362	334	350	348	340	309	336	358	329	320	327	345	325	308	343	324	312	360	320	323	345	351	356	326	361	312	343	360	330	313	347	340	351	339	357	313	335	330	293	301	329	338	316	314	338	375	335	343	333	325	320	334	353	335	354	337	348	340	348	313	333	304	316	360	328	343	333	362	324	325	325	328	321	352	347	317	347	328	326	322	325	326	358	299	341	357	297	321	356	325	324	344	306	353	339	303	322	339	346	346	368	333	346	326	334	328	324	345	321	336	321	352	311	381	340	342	324	321	306	357	342	335	341	345	327	341	313	340	319	354	346	291	343	364	325	302	354	365	297	342	319	330	337	308	358	307	361	367	330	320	338	352	335	357	309	315	315	344	341	346	348	331	373	340	362	361	341	330	366	329	355	350	344	340	338	356	323	333	341	322	351	330	303	329	355	350	318	354	316	336	333	387	365	341	355	338	341	328	325	353	337	339	332	330	358	356	359	348	353	295	339	331	345	335	337	304	337	320	302	351	341	333	323	349	357	357	355	340	317	343	343	345	365	352	336	301	316	345	313	368	332	345	351	366	350	334	326	328	297	324	337	301	329	326	346	345	357	290	362	326	337	311	330	331	341	343	350	361	359	333	338	343	342	337	371	342	356	308	336	305	342	350	354	304	334	337	324	349	366	342	322	352	308	363	374	350	348	363	342	355	341	375	317	327	322	320	328	335	392	337	339	331	393	359	346	347	323	363	337	335	340	332	361	335	314	288	331	293	360	298	337	333	348	344	333	335	343	334	353	351	344	339	338	333	307	344	352	341	330	346	344	339	318	339	346	316	339	311	342	320	327	351	327	326	340	306	349	338	295	327	347	373	316	345	361	359	302	321	358	363	342	363	339	290	340	318	336	318	349	343	310	368	317	308	332	334	373	333	336	329	340	326	349	296	314	339	320	379	386	351	330	339	342	331	315	343	366	332	349	308	328	362	337	350	352	349	330	325	329	328	345	337	348	325	368	313	306	339	338	345	374	371	336	341	351	329	326	313	350	328	342	344	328	321	350	299	327	342	329	361	349	342	381	371	333	330	335	308	342	312	330	341	340	352	350	347	322	323	327	341	340	350	349	362	343	350	309	334	345	351	344	308	341	338	323	309	294	331	326	334	350	334	339	338	339	349	349	314	320	334	353	342	337	331	339	356	341	335	374	357	336	336	355	363	321	374	305	347	305	321	328	346	355	325	367	367	337	340	329	361	345	378	334	315	329	313	331	337	318	335	330	345	340	350	329	345	350	330	309	319	332	349	308	346	331	323	330	357	337	314	303	335	335	330	351	330	351	350	307	304	345	328	335	335	321	345	339	324	343	329	336	339	338	345	321	344	341	326	337	349	344	338	315	331	313	328	344	339	337	336	338	339	363	340	372	340	331	355	359	322	351	344	354	334	348	373	312	321	341	317	340	345	362	330	349	328	339	329	318	298	340	324	349	372	338	329	344	342	331	348	364	321	354	330	319	324	314	346	365	340	324	332	360	326	341	331	323	319	343	346	329	352	295	354	329	385	330	313	334	326	385	344	342	342	367	363	349	339	284	352	318	343	310	343	319	316	336	359	349	303	350	331	367	286	335	334	352	346	317	361	289	347	334	341	339	339	306	326	320
31012	53784	42558	30207	21886	14941	11149	9048	7515	6730	5369	4386	3169	2403	1792	1324	1027	870	764	641	670	638	655	559	524	478	442	421	409	431	392	393	389	400	396	350	375	344	372	384	349	378	362	351	332	377	380	362	393	369	357	372	340	368	350	358	368	339	343	312	371	368	385	337	376	353	394	382	347	382	355	359	340	370	357	351	376	373	351	353	357	354	345	326	371	368	340	353	359	367	375	306	356	348	363	359	344	352	344	340	344	380	339	345	368	368	362	367	400	346	364	381	373	320	337	323	352	357	352	362	329	368	387	357	381	338	355	369	340	331	342	377	356	369	364	343	343	327	368	345	357	342	304	349	315	357	342	363	338	367	383	339	352	351	348	368	370	355	330	357	346	369	330	326	317	354	337	369	370	374	365	382	357	371	372	387	373	374	320	324	349	348	354	348	381	344	369	359	337	321	322	377	381	377	377	343	350	376	324	329	313	352	338	363	322	357	369	367	336	354	352	374	365	359	321	384	369	364	333	376	357	361	411	366	348	377	347	376	310	348	339	335	370	339	358	393	315	392	360	334	345	348	330	350	339	357	348	367	391	360	369	351	326	396	368	377	372	354	379	330	368	346	385	388	339	363	387	330	374	350	373	375	337	366	343	385	314	362	331	387	318	358	342	379	340	347	331	364	380	363	374	373	340	352	366	368	370	341	366	362	361	358	330	359	360	356	369	361	366	339	321	358	374	350	368	381	352	331	344	364	344	372	369	368	365	379	381	391	354	387	368	359	350	352	334	324	365	347	348	342	385	359	336	344	351	338	367	371	347	359	377	384	324	350	369	318	359	341	344	344	364	399	328	371	353	390	338	343	313	335	352	329	366	375	331	345	388	350	328	376	382	347	384	337	352	362	364	342	349	334	350	383	361	375	333	365	339	363	362	368	389	380	338	345	343	352	386	347	369	333	331	365	326	361	394	375	372	356	365	359	368	395	342	342	319	372	375	353	361	348	371	362	352	379	363	359	358	353	347	311	345	359	347	311	371	372	338	342	374	359	326	347	352	373	345	339	378	384	376	350	377	391	361	330	353	390	346	350	380	356	360	360	378	352	343	381	365	396	392	393	337	364	342	334	328	335	355	341	367	356	384	347	361	355	355	333	359	338	333	325	395	376	401	354	401	356	359	353	381	348	351	369	373	356	334	341	378	344	359	377	368	354	386	337	359	383	322	361	367	358	360	364	379	350	352	354	342	335	353	354	360	339	339	332	362	359	361	355	336	369	391	319	346	355	357	399	351	367	364	329	337	371	361	371	322	362	367	352	369	352	342	365	362	350	378	360	388	355	342	336	337	380	356	356	329	388	310	355	323	329	329	368	358	384	354	363	369	337	365	366	344	334	371	370	375	360	346	351	377	334	375	352	361	334	373	379	345	320	350	346	378	389	388	343	349	353	368	362	328	302	353	349	366	368	373	348	365	357	322	325	351	373	347	366	377	363	337	379	367	371	366	342	375	318	348	345	366	332	393	387	381	364	363	348	346	339	367	354	369	336	363	346	341	341	340	365	367	349	381	346	361	358	389	367	341	373	325	344	352	368	370	395	355	359	347	350	353	379	366	364	363	345	351	356	347	353	362	347	410	361	334	365	356	354	353	356	361	356	369	315	366	351	380	367	349	355	324	390	379	374	334	359	353	354	357	357	351	331	385	359	368	378	366	362	344	353	378	376	335	339	367	339	366	359	340	366	413	369	322	342	349	347	334	399	366	348	361	354	362	354	382	373	368	362	359	355	342	348	338	410	374	338	370	377	355	368	342	339	342	304	349	373	371	358	356	378	355	377	325	366	329	368	370	371	377	382	322	321	322	365	390	325	379	381	354	366	381	375	340	384	375	371	355	323	338	370	378	356	378	334	376	392	362	356	382	321	345	332	347	384	316	341	346	347	368	335	333	385	371	373	349	355	353	404	327	378	350	384	406	355	361	359	378	350	338	338	346	373	365	329	327	402	337	374	369	360	329	362	361	305	355	334	353	360	344	358	343	347	330	358	375	334	375	386	366	375	330	340	392	348	334	385	363	370	357	365	366	323	359	381	343	339	381	340	368	361	374	358	376	341	380	365	347	344	355	381	376	375	357	379	348	363	365	340	343	392	359	387	367	342	387	372	369	346	342	370	349	369	361	353	367	339	372	343	332	342	358	358	351	362	365	384	371	333	324	345	360	327	384	333	367	368	336	365	334	349	345	367	357	348	395	366	369	307	391	355	345	355	365	363	364	338	365	368	363	350	344	403	349	306	354	352	359	337	379	345	356	409	336	395	339	351	368	334	337	363	333	364	316	366	328	338	363	345	367	385	387	379	346	373	360	343	333	350	369	360	330	379	392	379	341	357	334	378	341	365	350	344	331	353	337	320	345	354	355	355	361	374	356	366	349	357	343	341	365	350	352	364	346	380	380	376	363	368	378	354	408	345	388	360	380	362	359	345	385	364	357	363	363	371	377	339	395	326	381	381	387	347	341	364	369	376	347	364	372	380	329	346	350	359	320	363	328	377	342	369	339	331	326	352	359	366	336	370	369	356	342	369	356	371	332	359	351	352	380	371	348	383	365	352	370	323	375	339	380	362	348	331	352	348	345	338	360	367	327	313	341	391	367	357	352	371	338	350	353	375	352	381	357	355	375	359	347	357	365	329	351	384	365	343	351	372	341	360	367	393	342	331	366	356	365	374	340	362	344	361	388	340	355	342	326	339	352	369	371	383	371	368	368	344	349	333	384	345	362	347	372	393	363	321	347	357	336	367	386	359	331	346	381	366	347	359	343	353	347	338	341	401	365	355	391	353	342	328	324	367	364	368	367	332	347	336	367	346	370	362	362	360	381	340	346	342	360	334	321	388	340	385	339	378	342	374	347	373	355	359	356	390	343	341	369	346	346	377	334	363	374	344	355	359	389	344	364	366	341	350	379	322	337	344	346	332	353	343	351	356	323	343	366	386	342	400	391	366	339	353	340	366	359	340	356	346	347	345	359	372	352	341	383	368	349	340	349	319	352	320	393	380	380	341	361	371	377	355	335	334	350	357	353	374	355	370	387	352	385	335	343	341	336	377	380	349	368	372	358	336	346	370	385	326	377	358	360	321	356	375	351	387	367	361	363	357	387	349	339	345	357	343	378	370	338	354	374	375	369	327	330	348	370	367	400	320	385	347	334	394	323	347	368	359	353	384	381	361	358	352	359	339	365	321	349	344	336	348	339	359	327	395	363	375	365	362	344	350	356	334	363	364	371	356	343	372	330	346	348	339	361	369	363	359	385	367	369	365	372	341	345	326	325	337	328	328	370	380	394	346	348	349	353	344	383	342	375	339	362	349	361	401	362	345	385	361	329	391	396	354	335	362	349	364	353	342	378	374	339	363	369	373	360	346	339	342	375	389	385	344	363	358	379	341	390	352	373	366	337	369	392	361	352	385	373	337	357	318	322	354	370	372	304	344	349	335	364	334	374	381
23010	21412	29127	24362	22251	22966	19697	10290	7663	6935	5965	4830	3521	2659	1909	1405	1086	916	761	728	695	665	607	570	537	473	483	494	415	399	406	404	374	363	357	348	344	359	366	365	345	315	351	329	387	332	334	348	351	356	368	362	351	340	361	328	355	326	352	322	319	323	344	352	330	315	338	323	360	348	325	372	359	349	328	321	334	330	363	345	328	342	343	345	301	350	362	325	341	352	330	323	339	354	343	353	353	353	369	348	316	362	346	335	362	364	336	347	336	337	305	328	366	337	356	374	344	314	331	338	349	361	332	359	337	361	342	344	333	340	326	309	317	367	364	340	341	347	337	338	356	319	358	345	348	362	303	362	341	351	333	337	308	379	339	344	357	310	350	351	326	329	351	320	347	312	300	355	324	347	347	331	286	351	297	344	331	326	339	308	366	323	355	346	316	355	371	293	355	311	319	325	328	329	335	331	329	336	316	357	412	357	339	320	363	356	337	327	321	380	335	328	313	337	363	308	323	309	364	352	336	342	354	329	345	355	343	317	327	341	319	350	352	321	362	362	339	350	343	349	317	348	378	346	335	328	313	322	347	355	353	342	321	346	332	338	332	324	339	332	324	358	356	315	301	368	348	342	315	354	329	336	340	367	325	338	353	313	354	351	349	331	341	332	329	359	346	378	364	321	303	330	323	351	344	333	334	372	316	361	353	349	359	319	336	351	360	378	316	357	347	325	334	319	372	341	330	325	344	318	359	351	348	340	345	358	359	348	341	343	336	305	318	327	379	314	342	340	363	318	366	356	333	353	344	331	313	335	349	319	343	328	327	307	349	324	313	318	303	350	318	347	343	366	328	327	344	363	324	325	329	361	314	342	346	335	353	349	335	351	360	308	297	378	332	323	373	344	305	344	354	347	359	323	337	336	343	347	358	338	348	321	321	312	330	328	352	354	322	347	339	342	357	323	348	333	345	354	298	331	341	340	335	354	348	346	324	316	340	332	373	382	335	333	350	351	365	335	339	322	335	352	315	318	305	337	327	333	334	398	358	357	363	329	321	334	295	345	351	350	339	342	348	333	365	337	342	348	348	329	334	320	329	338	310	363	374	315	349	337	337	367	338	316	357	320	311	327	340	297	301	326	361	365	320	341	348	354	341	336	321	367	330	386	319	365	356	349	343	331	368	346	376	344	317	336	352	324	328	349	379	347	355	316	324	313	373	359	324	364	376	335	334	336	330	333	350	358	316	338	362	332	337	336	314	370	351	337	380	303	347	387	344	350	336	333	348	373	366	337	335	355	315	314	350	317	332	342	327	365	330	353	336	325	353	332	332	333	325	368	349	326	337	347	325	323	342	313	349	310	310	326	315	337	365	347	320	348	315	311	327	336	323	333	363	313	321	337	329	321	342	346	312	363	334	334	333	308	371	322	320	368	359	330	356	313	348	305	365	378	354	352	338	313	342	338	324	339	311	342	345	345	330	311	314	329	343	321	376	329	350	295	343	293	372	323	319	347	344	368	324	339	331	365	346	352	366	359	313	349	362	360	363	337	330	365	336	321	326	366	357	320	322	329	347	341	351	337	347	326	289	346	358	380	340	308	311	352	308	331	331	343	340	374	354	318	358	356	363	330	336	356	356	302	327	330	356	368	323	355	337	331	291	357	321	355	373	323	374	351	346	375	338	341	364	391	343	370	351	319	352	326	344	340	386	287	340	286	337	365	323	367	315	349	358	363	354	350	343	351	302	321	406	330	314	303	307	344	326	352	341	338	319	321	317	325	350	339	345	323	320	328	362	311	347	376	349	342	331	324	372	331	337	345	320	340	347	313	319	337	325	341	346	331	331	364	343	329	330	328	328	362	354	354	333	323	341	345	357	342	364	305	375	346	318	333	353	327	344	337	327	332	323	330	355	337	310	335	340	334	326	314	335	357	318	340	359	359	368	337	346	330	349	364	323	344	310	354	350	369	320	316	327	370	370	348	335	344	379	369	359	355	363	346	350	339	317	316	345	342	327	360	340	376	343	356	375	322	305	334	352	336	330	338	323	360	362	345	375	340	327	350	344	292	302	362	348	338	322	349	329	330	343	331	329	334	343	343	379	348	338	362	367	343	322	319	329	323	304	355	379	353	339	325	363	353	335	350	370	331	315	355	328	323	347	341	336	333	342	333	328	294	343	332	346	345	340	344	309	345	330	333	356	345	345	381	366	338	315	372	304	326	337	342	359	343	352	317	345	364	337	357	343	342	337	325	339	343	350	345	359	328	355	320	328	302	352	354	359	379	337	331	383	331	353	348	367	348	321	366	339	318	338	318	315	320	326	356	327	322	314	332	321	361	336	333	362	325	331	329	346	365	323	326	347	342	335	322	350	336	307	313	324	332	347	365	347	332	320	360	337	337	346	303	323	344	315	360	340	299	326	345	321	358	337	320	350	319	363	339	358	352	368	326	330	290	358	350	320	351	360	319	364	347	312	321	358	359	368	323	337	347	328	352	321	324	336	334	329	357	315	330	317	324	350	319	347	333	308	332	376	362	350	336	344	374	338	340	344	309	329	371	329	329	324	363	350	385	349	323	342	339	335	334	335	343	330	329	316	348	322	315	339	326	351	362	324	335	334	359	327	357	332	350	332	327	353	338	294	348	366	363	335	337	307	341	344	311	345	349	335	323	325	359	366	336	338	349	345	340	369	351	317	351	300	354	308	298	340	322	329	339	333	347	334	342	357	349	323	351	322	359	343	360	336	381	333	362	329	313	370	355	363	314	350	361	330	365	335	333	333	374	337	363	328	346	351	338	358	340	356	330	350	355	372	349	342	347	323	349	351	380	316	322	342	332	351	339	318	332	327	324	324	338	361	377	343	362	374	331	345	358	328	343	345	350	327	347	332	348	289	330	339	344	339	333	310	291	371	342	302	370	358	314	333	361	346	311	350	317	311	352	337	351	353	337	340	363	349	315	345	361	353	374	341	367	352	320	318	341	285	321	333	333	328	359	343	358	324	311	368	343	323	331	371	331	342	333	324	347	320	340	352	356	336	344	330	341	332	333	352	344	354	337	323	335	324	362	312	329	346	339	341	346	315	324	331	345	360	324	340	345	356	330	342	358	310	368	348	366	358	362	382	316	326	322	316	347	351	357	370	325	331	347	327	308	339	344	330	343	342	347	332	332	323	347	358	325	317	360	332	347	325	318	374	344	331	339	355	340	366	326	332	341	306	357	368	344	290	336	329	330	307	356	324	359	355	364	316	335	361	324	321	363	330	340	341	357	315	325	339	370	336	296	357	342	348	328	334	317	323	377	335	297	367	354	364	331	309	355	315	326	357	336	363	316	333	332	334	341	322	319	352	342	336	321	343	343	349	344	363	301	329	344	332	355	349	324	338	315	350	339	337	353	331	339	333	354	348	334	300	326	303	333	344	332	330	330	326	312	347	320	338	333	338	357	333	338	337	341	315	315	384	360	313	346	333	323	367	328	367	316	362	359	350	324
33654	62483	51483	39061	30956	22495	17461	14119	11710	10779	9283	7472	5561	4165	3049	2145	1655	1289	1039	987	920	845	810	752	637	594	528	530	504	458	412	406	380	401	417	391	386	389	383	365	356	392	353	331	338	345	343	373	342	372	344	351	376	346	349	355	340	360	380	298	352	341	345	339	361	368	322	339	368	386	368	367	357	334	366	382	358	348	371	333	374	348	338	372	349	339	348	373	338	348	355	335	326	344	327	338	362	346	350	316	360	362	340	348	336	395	362	371	356	353	365	339	349	365	377	312	320	345	317	333	343	373	350	356	393	370	353	348	391	363	360	352	368	371	334	329	335	344	367	389	347	377	340	331	378	349	362	373	365	334	383	361	341	355	377	335	342	341	375	354	334	356	352	332	364	346	360	353	400	343	342	351	344	325	354	328	365	382	378	356	378	350	349	331	363	348	371	353	357	367	335	333	329	335	358	387	336	338	331	348	376	344	361	370	345	370	370	345	341	356	333	344	349	385	349	319	347	336	351	377	322	365	339	362	336	307	345	355	323	353	381	353	360	338	338	329	349	335	352	369	371	372	360	364	340	333	342	335	330	317	360	325	380	328	333	321	342	344	372	345	338	369	358	368	347	360	364	313	364	375	350	352	346	360	332	322	330	359	363	359	360	370	389	360	362	374	347	352	338	353	366	328	365	355	358	350	360	357	350	371	365	342	352	324	358	334	383	366	353	366	357	335	352	385	332	411	341	321	334	388	365	393	343	354	345	349	364	375	363	370	392	342	364	366	367	341	387	357	362	342	359	348	365	365	331	344	360	356	366	344	343	349	313	318	340	371	343	359	363	327	345	342	343	347	320	370	373	337	353	342	352	331	369	327	376	372	357	331	367	300	393	354	342	371	358	380	360	379	352	375	339	380	379	363	351	351	346	330	347	330	369	354	369	362	377	392	391	351	360	381	362	340	366	363	345	345	361	359	353	347	377	357	349	353	347	380	345	343	364	368	343	317	366	347	348	343	345	335	346	369	349	342	378	329	328	338	358	379	356	361	332	369	343	386	351	357	366	407	331	376	401	346	362	363	381	370	366	363	354	375	348	352	356	362	340	325	379	378	380	345	365	325	329	370	345	341	392	335	373	322	339	349	365	347	350	378	350	382	327	352	364	346	394	372	364	309	368	371	351	375	312	364	320	324	351	383	346	368	348	363	370	381	347	380	344	393	334	357	383	343	400	347	363	336	369	344	363	325	327	367	343	382	354	317	371	352	327	361	341	376	349	355	367	352	347	371	374	369	376	348	372	357	352	343	348	368	316	353	378	372	356	366	341	351	327	340	341	383	323	341	380	342	399	304	364	340	377	362	360	354	410	349	338	351	340	345	359	369	324	368	362	334	334	354	360	334	349	370	339	334	363	332	357	351	364	367	330	350	350	344	341	347	371	384	363	379	372	311	359	337	361	437	319	382	359	335	350	355	364	353	345	351	328	339	383	376	379	332	325	370	357	331	361	365	349	329	348	353	383	354	378	344	356	327	352	340	350	363	350	327	354	363	329	363	339	338	374	335	363	362	369	363	352	366	362	337	337	390	354	341	339	332	363	330	335	364	382	370	352	324	343	337	332	339	366	366	387	356	401	359	369	358	353	367	357	377	340	380	357	346	350	372	360	354	359	397	337	375	367	344	356	372	377	367	351	341	399	325	342	343	395	359	351	379	370	365	400	340	344	377	345	340	355	371	377	358	367	363	354	350	354	335	363	336	376	322	353	352	355	347	352	369	350	341	360	348	381	349	361	359	314	335	337	372	377	398	346	333	330	353	335	363	372	349	383	335	329	351	366	333	334	399	388	348	387	357	350	333	369	384	369	368	309	407	352	347	395	376	363	325	351	336	359	356	348	354	343	351	366	360	342	360	352	377	340	371	337	367	335	354	355	340	345	351	342	349	384	341	353	361	333	354	321	340	355	333	323	359	336	385	353	323	382	369	409	351	358	338	362	360	362	371	391	370	326	364	367	328	346	325	357	339	373	359	372	351	353	336	366	348	346	365	371	380	352	361	366	336	341	358	359	373	344	364	411	387	363	356	357	339	340	355	387	356	349	363	315	347	382	344	368	373	374	333	336	358	327	365	352	363	367	355	345	379	354	340	345	346	383	355	348	356	321	359	356	347	367	386	398	340	348	351	345	366	336	352	352	349	332	358	360	340	349	354	395	358	347	353	362	357	357	369	345	348	316	366	339	364	365	371	361	351	372	359	345	380	381	355	375	348	363	342	344	366	334	337	316	341	351	359	338	325	371	367	312	353	318	355	347	335	355	337	330	380	366	344	340	387	372	334	352	325	319	393	335	337	354	338	340	355	365	348	329	325	357	365	369	327	355	355	346	378	326	349	354	299	371	377	351	353	346	365	336	335	373	327	376	322	351	322	346	335	350	370	330	351	352	379	369	355	373	365	372	341	381	332	361	353	380	383	343	340	325	335	370	351	340	322	361	349	379	365	331	337	365	331	332	327	360	340	380	355	354	356	371	338	350	336	377	334	333	401	313	342	363	328	346	357	322	369	390	359	365	332	324	348	346	372	346	304	343	339	392	337	338	354	336	356	367	345	363	363	343	351	346	337	338	332	409	349	301	360	357	364	338	368	348	336	365	370	403	389	355	354	334	362	356	343	337	375	361	347	377	352	348	354	355	348	356	332	344	370	359	409	383	319	360	340	322	310	356	358	349	363	345	341	349	349	365	351	391	377	352	339	375	370	353	340	361	389	372	346	335	326	333	324	333	341	350	346	354	341	336	356	371	371	322	367	352	338	375	331	365	369	355	325	365	355	327	377	325	345	353	378	360	352	326	386	348	312	354	385	334	350	345	339	342	375	393	339	326	355	350	334	339	344	364	368	349	352	385	358	366	324	343	346	345	346	326	336	353	376	337	328	368	337	339	359	372	353	300	363	358	373	347	329	383	357	338	345	344	336	367	370	367	374	346	338	343	363	359	349	316	380	383	343	335	350	340	393	375	314	384	360	369	375	355	336	372	353	369	367	344	351	363	392	357	371	378	361	367	359	389	357	359	356	327	364	370	336	377	369	334	364	406	348	379	354	362	367	352	389	344	351	348	344	345	339	332	324	371	353	334	336	358	348	362	353	350	353	357	377	340	319	372	347	339	383	379	338	343	402	343	328	361	351	374	377	328	361	354	328	337	335	340	371	368	361	364	351	378	352	320	352	364	345	374	362	388	368	361	334	341	327	348	341	340	310	336	351	340	367	332	354	341	365	314	329	344	341	379	362	315	354	352	366	353	341	352	369	350	363	367	362	321	312	358	340	345	350	361	341	351	377	332	332	322	353	373	356	373	384	388	354	354	377	349	382	370	359	340	400	372	339	360	332	385	364	360	340	316	347	334	353	345	350	383	368	360	357	402	366	339	345	337	362	368	357	347	328	360	367	373	303	327	361	372	338	336	366	353	327	338	324	322	364	353	385	336	364	340	348	341	370	352	360
31318	35094	39300	27895	16026	8311	5038	3551	2790	2646	2299	1812	1481	1190	824	684	558	478	452	486	454	430	379	405	401	335	351	328	349	368	346	307	307	291	331	322	294	334	324	318	313	317	326	295	320	303	303	305	303	311	335	339	294	297	311	327	315	321	327	287	317	343	299	299	317	311	311	311	290	317	325	281	344	312	303	295	308	291	319	330	338	322	303	299	320	301	317	326	352	301	337	317	289	301	315	292	336	321	259	299	336	337	294	339	304	273	320	317	319	281	303	287	302	300	311	333	319	282	312	301	314	299	326	287	324	323	310	324	279	328	338	316	298	316	323	302	312	316	300	346	295	301	322	330	300	327	305	293	276	319	321	325	322	307	326	316	334	313	294	298	340	315	330	331	296	282	314	278	332	291	310	335	342	314	308	296	322	319	283	293	307	299	312	301	290	311	282	295	307	368	332	363	295	304	286	306	329	322	334	325	338	289	292	292	335	320	285	303	317	313	323	317	336	279	297	324	337	301	330	273	306	332	274	328	316	312	309	306	328	321	318	349	314	301	329	291	337	292	317	305	313	292	325	275	321	303	285	318	282	310	304	312	316	313	301	290	343	299	316	306	313	334	320	355	276	317	329	308	325	313	298	318	322	342	293	285	292	302	314	306	305	305	304	315	297	342	305	358	328	321	323	307	332	319	286	308	285	323	303	319	283	334	312	316	305	273	322	326	300	325	335	333	325	327	309	313	314	326	308	303	322	317	325	331	280	315	320	340	315	328	325	314	301	289	293	311	289	342	314	288	309	304	316	304	298	308	328	323	314	309	315	323	309	300	302	305	301	304	299	321	288	268	320	333	308	311	301	331	315	326	306	320	292	280	309	336	333	315	324	304	329	313	332	283	313	306	308	315	296	288	270	299	294	335	295	290	354	273	276	293	327	324	299	330	304	268	314	324	315	312	304	322	326	338	320	292	331	330	314	294	308	299	333	338	344	321	312	333	289	307	321	310	299	314	286	286	371	330	321	314	265	276	336	335	309	313	300	300	299	298	306	327	333	331	321	289	303	307	299	278	281	289	303	335	341	300	332	300	337	331	303	342	315	321	312	338	320	334	310	335	292	323	278	303	300	314	287	296	319	279	331	322	328	326	300	328	322	313	320	334	328	330	333	286	332	344	361	287	329	302	321	320	313	324	314	293	305	334	293	287	334	300	338	327	317	299	297	300	287	338	309	318	346	300	308	335	329	289	268	288	280	310	313	304	285	332	288	349	305	305	298	326	313	298	324	324	305	326	300	310	335	335	340	303	290	338	294	316	311	318	317	305	323	324	325	330	292	327	300	337	306	302	332	325	343	313	276	330	307	328	300	295	294	312	296	314	288	298	313	326	305	337	292	283	281	328	320	310	337	294	323	322	331	313	308	310	327	279	305	317	316	345	294	338	308	287	256	299	325	325	308	278	312	306	332	321	329	303	285	302	310	307	305	323	315	309	335	346	297	311	321	305	332	303	249	286	285	302	290	312	297	320	286	265	310	343	269	313	329	303	287	268	326	307	293	299	320	312	313	312	306	345	336	322	281	297	327	294	329	321	331	319	284	295	319	314	271	305	350	304	334	313	340	299	323	302	314	303	262	311	346	312	323	308	287	319	298	337	289	314	318	320	291	308	319	308	316	375	306	305	309	313	291	272	291	301	308	298	307	300	322	305	311	324	334	330	307	334	331	294	288	301	296	301	305	321	321	304	313	291	333	278	308	327	327	315	341	318	301	318	298	319	307	337	320	304	311	326	287	305	327	314	293	315	282	302	280	315	287	303	356	307	308	303	316	303	298	311	313	297	334	302	320	324	300	312	322	293	313	324	360	321	274	312	327	285	317	284	329	297	303	300	311	307	281	326	299	287	311	318	318	293	291	326	328	319	312	302	346	291	290	329	294	313	287	320	266	322	284	306	315	332	332	315	306	292	321	311	322	330	309	326	338	306	308	273	326	294	297	311	311	309	313	305	320	296	315	302	296	281	313	318	268	323	323	309	321	328	324	332	348	278	343	317	318	331	306	302	343	348	267	307	325	300	299	298	298	308	264	309	325	278	321	287	319	343	272	335	296	303	291	305	324	308	293	308	309	322	320	294	306	313	331	316	313	329	325	328	344	318	286	301	328	309	313	276	308	321	330	319	305	322	290	319	314	334	294	313	321	273	309	325	287	331	312	331	334	275	326	295	353	327	350	346	292	303	310	295	324	319	290	283	351	315	284	292	285	291	318	335	316	297	315	314	345	334	297	311	321	356	303	318	311	276	315	315	279	317	337	314	284	296	276	324	301	319	318	318	287	295	317	307	293	295	303	336	330	314	304	294	316	317	321	340	306	308	289	294	311	332	323	304	287	319	318	321	348	298	320	306	322	320	293	321	331	302	336	321	326	298	286	316	314	319	295	313	285	273	304	289	319	328	302	281	298	306	319	310	292	292	290	319	297	301	307	327	311	321	347	299	310	320	328	325	320	322	323	293	302	311	299	326	307	326	326	325	312	308	307	303	319	326	285	346	340	308	334	300	299	311	294	339	303	313	301	334	286	305	288	333	328	314	326	311	308	286	299	306	288	328	326	327	280	313	340	298	327	314	331	334	319	291	276	292	319	296	319	335	298	332	343	315	311	331	303	303	298	315	311	306	270	306	296	310	294	321	291	334	318	321	330	307	330	276	314	300	299	309	287	296	308	324	314	329	298	305	311	339	300	315	350	322	350	294	280	320	302	319	326	326	315	298	328	287	266	299	299	326	329	313	309	332	291	306	304	311	304	285	340	306	290	323	313	350	307	299	304	273	330	309	325	305	287	295	334	288	311	323	319	337	345	341	336	309	309	310	313	306	291	340	335	316	341	289	289	311	340	276	311	305	277	291	296	322	344	291	269	334	324	294	320	300	283	318	349	317	300	295	278	317	296	313	344	282	326	325	317	288	313	312	310	320	336	293	331	308	303	304	310	296	287	312	289	346	317	332	314	314	281	336	312	326	308	290	307	316	324	306	304	298	302	324	334	333	293	335	319	319	308	294	303	298	272	309	338	293	321	307	316	331	313	300	309	302	311	295	327	306	326	325	325	302	302	267	300	298	292	323	316	331	303	314	306	287	299	305	300	313	344	311	280	338	314	301	319	321	317	324	299	305	289	305	326	312	276	302	296	317	322	277	303	328	308	313	310	292	357	293	333	328	297	302	311	301	310	301	307	294	315	319	316	334	285	329	328	325	305	299	315	320	292	347	305	280	351	285	318	331	291	343	295	298	301	311	306	300	294	339	315	305	320	304	319	325	323	292	325	334	330	341	301	298	329	326	314	337	297	335	315	304	321	289	317	289	288	304	319	316	300	295	313	308	287	311	287	307	281	342	316	298	318	309	276	299	310	336	298	315	303	312	329	304	319	303	310	317	294	283	313	339	303	308	307	322	291	330	327	312	300	316	338	332	325	297	311	323	261	310	312	321	318	305	310	314	322	285
31304	48808	38743	26243	18375	11670	8388	6102	4920	4545	3886	3075	2374	1853	1354	969	832	685	650	557	559	580	476	470	444	418	390	377	412	390	358	345	358	343	375	353	355	345	349	346	335	328	358	318	355	334	311	334	317	414	346	341	332	320	350	318	352	322	340	327	341	312	347	325	342	354	336	327	331	362	319	364	350	324	302	352	327	341	340	312	334	325	332	327	369	332	352	345	324	343	340	352	334	333	362	343	360	351	334	314	340	312	331	357	325	324	337	292	334	326	320	342	327	362	331	332	333	302	321	333	347	342	327	320	329	348	335	332	344	377	329	299	313	298	335	323	340	331	324	311	336	286	327	325	284	350	340	335	318	335	364	352	328	364	320	343	353	306	337	352	302	314	324	284	299	314	306	362	363	337	313	359	310	353	329	324	349	327	332	332	327	345	319	331	288	305	346	327	331	328	302	316	302	337	367	352	335	363	302	342	339	310	340	317	339	334	331	358	320	360	338	333	342	341	323	333	349	329	292	353	365	330	308	344	339	304	360	358	322	311	338	358	315	318	320	341	362	327	341	330	309	333	349	323	335	320	312	346	327	350	329	346	354	358	314	336	319	361	322	333	342	351	326	323	341	358	306	312	342	331	347	335	339	345	336	336	348	306	350	384	332	338	322	339	325	353	305	365	344	356	345	334	378	330	324	315	339	323	327	315	364	315	332	366	326	307	326	288	349	356	337	337	354	327	309	320	326	336	323	337	329	294	351	289	345	334	340	283	333	319	348	327	355	338	332	329	323	365	343	328	356	350	326	336	343	335	274	333	315	329	354	369	302	308	347	338	325	346	316	318	361	335	335	321	351	341	330	295	321	306	323	326	333	283	322	339	318	325	325	346	345	302	321	338	331	343	320	326	306	333	309	325	361	328	319	330	338	302	345	337	328	331	345	316	354	334	356	341	321	331	336	352	348	337	326	335	320	313	341	332	338	324	314	376	365	369	318	325	329	309	311	331	337	313	347	301	312	311	323	370	329	329	332	314	336	325	321	325	348	329	346	328	305	304	326	348	325	356	331	328	332	316	307	331	361	333	349	307	326	289	350	300	341	339	319	309	327	327	315	354	342	340	314	347	333	362	317	367	340	353	332	313	342	356	333	323	319	332	337	320	327	285	340	348	346	317	298	341	313	331	324	355	339	325	332	341	310	354	324	315	316	342	326	323	356	347	344	345	348	325	331	329	319	342	318	318	320	332	313	332	333	378	321	331	312	325	317	318	317	364	337	338	327	343	357	324	319	324	367	349	333	375	350	329	303	344	322	305	342	322	333	325	341	315	322	293	336	357	347	316	353	291	351	335	320	360	326	309	354	336	341	335	340	308	360	302	323	351	342	344	340	347	298	339	336	356	339	334	312	333	342	327	326	342	323	327	309	353	312	330	331	315	352	299	338	324	329	341	351	339	296	350	323	281	338	355	335	351	305	346	356	352	305	364	309	323	320	339	334	322	357	348	315	299	327	315	333	329	336	336	313	327	352	331	332	334	331	342	349	338	321	339	335	306	331	326	316	340	315	305	312	315	326	353	325	339	320	332	330	332	333	347	369	348	343	337	320	361	318	345	334	326	331	333	333	332	309	322	353	352	330	325	353	334	360	349	350	324	318	354	306	326	344	340	309	329	351	345	347	340	321	357	299	347	346	350	326	333	308	350	325	320	374	344	338	343	340	339	326	312	328	341	414	349	321	350	340	335	310	341	330	309	322	344	349	345	313	358	317	311	340	319	336	332	310	305	329	362	344	323	359	297	335	325	328	339	383	345	319	333	332	327	330	333	313	376	341	356	365	311	348	357	353	357	349	371	348	362	357	321	340	336	341	352	326	331	340	350	320	344	362	311	349	330	362	314	347	313	301	343	354	328	340	321	333	298	341	336	335	323	313	310	348	335	328	290	357	315	329	303	319	349	323	315	318	367	333	344	334	305	314	303	323	307	326	337	334	319	337	362	323	358	330	354	336	333	306	351	343	331	302	334	335	313	281	314	343	337	319	344	334	344	282	349	327	331	344	341	314	336	298	351	326	341	326	353	323	362	339	346	312	349	304	326	329	314	341	305	380	344	332	317	333	341	343	368	304	327	313	342	325	355	366	312	339	335	339	317	336	305	314	358	358	323	313	351	343	332	322	317	348	372	301	345	377	344	317	344	333	363	336	359	327	316	327	343	366	325	336	335	328	331	311	373	336	308	318	334	329	340	358	335	319	368	311	318	345	371	330	330	328	326	322	324	356	340	344	331	339	354	331	325	345	346	283	310	335	344	314	338	348	348	300	340	353	341	323	322	305	353	318	339	342	322	320	338	359	359	331	313	332	295	357	330	348	332	309	319	323	340	305	332	326	330	315	325	345	327	364	340	319	363	337	373	323	333	321	334	326	330	328	360	334	281	328	316	326	325	356	351	322	335	318	337	336	327	329	316	352	376	312	346	309	367	358	318	311	325	327	350	341	341	303	340	356	294	338	358	323	331	341	333	331	306	308	330	325	328	321	329	322	336	327	329	337	326	346	331	328	342	307	327	330	333	325	329	295	343	325	334	311	319	372	312	325	329	364	335	336	333	313	338	372	326	288	395	332	326	322	322	326	342	311	314	343	365	346	301	333	309	364	380	329	322	321	349	370	350	356	330	325	362	308	337	347	329	329	345	361	309	332	344	346	368	337	349	309	302	327	355	317	343	311	314	363	322	333	316	334	316	346	342	314	335	344	293	334	342	327	358	304	344	303	319	342	321	363	326	354	332	355	328	340	356	341	312	350	343	341	324	319	345	348	332	313	321	331	306	337	331	342	305	337	366	330	322	324	298	347	353	340	342	352	349	321	320	321	325	293	328	363	326	325	308	336	339	321	332	343	330	360	318	319	325	358	312	294	326	309	314	352	321	370	333	315	381	350	333	315	323	330	348	345	336	351	330	307	322	355	361	354	371	351	343	315	284	365	352	352	333	300	342	275	303	356	336	306	340	321	331	350	358	335	329	335	350	326	317	343	323	332	320	336	344	315	318	328	313	344	344	332	358	322	332	304	334	334	342	312	322	326	336	333	323	311	340	371	343	332	310	331	321	332	328	333	351	332	356	324	359	318	299	336	314	345	322	312	317	345	348	342	362	317	327	332	351	355	354	348	331	317	315	313	312	320	375	356	349	337	318	314	327	328	361	322	347	326	358	334	344	352	365	317	356	364	314	319	308	305	366	332	342	340	341	340	328	290	316	352	350	319	333	315	369	341	316	347	319	336	359	363	345	343	340	346	337	300	322	327	328	343	316	332	343	346	305	312	319	329	322	336	324	340	346	310	367	331	342	309	296	348	360	339	342	350	322	319	317	320	360	304	329	305	331	334	313	322	311	314	310	291	313	344	319	331	355	353	345	325	336	363	337	342	307	345	315	334	316	341	305	314	329	328	344	328	305	340	336	328	318	325	327	363	322	340	325	335	365	342	332	309	305	358	341	366	331
24195	21421	28929	25896	22910	18710	11761	7035	5186	4495	3947	3221	2481	1818	1426	1097	851	677	611	619	547	521	509	467	464	383	407	358	380	332	315	308	326	365	344	335	285	309	297	329	313	312	318	295	285	287	302	332	307	306	289	269	316	338	300	319	318	344	283	283	290	306	291	310	330	297	302	300	308	331	312	306	308	293	347	307	290	307	292	320	291	287	331	328	301	327	283	276	302	333	291	328	304	301	328	306	315	288	310	304	299	314	292	313	274	291	302	302	307	322	346	308	295	315	286	298	292	288	315	279	293	294	321	304	335	285	295	309	311	267	313	312	284	322	308	291	285	320	312	287	325	294	358	302	310	278	290	305	292	316	322	295	304	286	319	311	331	287	285	299	319	279	310	294	319	313	294	323	322	309	312	281	302	309	306	315	303	315	311	318	331	308	298	295	288	322	322	309	299	325	323	317	332	339	300	313	297	263	306	324	312	313	329	295	313	285	323	303	305	327	296	311	324	318	314	330	313	288	286	315	304	305	287	337	289	317	306	272	274	314	275	285	322	326	296	306	315	283	310	292	307	300	308	315	288	313	299	294	334	279	312	298	303	322	276	335	308	298	311	295	310	295	277	324	308	320	300	302	288	298	305	307	295	291	314	313	304	331	289	314	302	291	307	300	303	275	305	315	278	321	312	277	291	301	303	319	309	304	295	272	290	323	300	285	327	338	327	336	303	296	294	304	310	316	303	318	317	276	305	326	298	310	302	296	323	307	331	297	312	284	331	312	326	308	318	308	333	314	297	290	290	268	323	307	291	292	314	322	287	322	309	320	325	305	308	295	311	280	327	267	305	302	292	291	296	307	311	295	274	293	308	316	327	274	318	328	338	319	294	300	336	334	279	297	304	306	260	320	336	319	293	287	274	296	308	305	306	298	273	299	309	305	311	320	311	325	309	317	303	289	296	301	284	325	311	315	323	320	319	308	330	291	304	297	304	286	330	293	326	247	334	289	297	315	303	281	321	304	273	311	277	309	293	299	315	351	316	292	316	292	311	300	334	314	341	303	313	304	306	288	303	318	349	305	306	302	318	302	303	319	316	312	306	277	294	304	302	287	309	304	291	324	319	278	268	302	303	286	287	277	290	316	281	315	321	310	311	321	321	305	300	332	297	317	300	306	323	318	284	305	306	287	301	286	331	302	317	311	298	300	316	296	344	297	310	296	274	296	270	311	312	314	318	303	315	305	333	273	307	300	294	296	309	306	310	296	313	306	275	327	317	297	316	311	275	299	291	299	286	296	342	317	272	330	299	304	324	312	309	279	293	335	302	321	303	312	311	310	304	313	267	288	273	298	332	288	320	304	302	294	313	296	284	300	310	284	287	321	307	308	323	323	310	310	307	328	281	333	310	286	295	298	322	324	342	289	305	288	303	325	299	279	329	293	312	324	323	332	313	339	317	316	309	307	276	290	298	291	324	292	297	308	326	272	305	290	293	266	322	292	299	307	294	324	291	289	311	309	320	326	275	330	325	335	313	300	296	332	277	314	334	315	305	289	309	261	306	332	300	297	301	300	323	315	287	304	338	293	294	281	282	317	304	293	277	310	279	343	315	307	302	332	298	337	288	293	336	317	305	326	298	316	284	284	287	300	304	313	287	330	297	269	314	317	296	284	293	323	303	347	280	295	307	321	293	344	297	277	315	328	295	279	319	298	291	330	315	314	313	332	299	299	307	290	277	278	281	298	334	321	298	304	289	301	294	338	319	329	313	288	300	315	326	300	322	327	290	324	296	314	293	322	324	335	296	296	320	326	308	336	298	324	334	314	278	286	313	282	295	292	308	302	325	350	301	296	301	332	307	268	273	291	283	316	306	312	312	296	295	293	307	303	309	274	324	312	309	323	283	301	306	288	305	307	335	318	326	305	308	315	309	307	313	311	279	289	275	308	287	309	330	327	308	314	328	311	289	322	281	326	314	266	333	313	270	333	343	314	318	274	286	305	298	304	287	334	290	307	299	303	310	315	320	317	291	291	297	320	326	300	314	322	318	264	295	287	340	300	318	295	319	317	305	330	303	338	325	298	288	287	281	307	274	311	326	310	285	322	278	324	309	294	292	302	301	299	317	306	299	283	322	297	317	304	309	312	243	299	311	328	315	292	310	285	322	327	309	301	296	302	305	314	291	329	325	310	281	281	278	332	301	336	306	321	274	308	297	298	311	304	335	319	265	326	286	266	294	265	313	321	305	292	299	306	326	298	298	311	286	302	340	309	294	279	296	318	304	315	325	342	314	326	320	315	308	307	282	321	307	314	282	293	328	296	309	307	332	328	313	305	273	309	296	325	307	302	322	318	300	290	333	307	302	303	324	313	301	326	312	299	265	321	306	314	315	300	262	299	313	323	307	280	299	295	311	313	317	307	307	306	296	340	315	285	290	316	296	292	303	315	312	315	311	316	281	292	311	297	351	329	327	298	296	312	309	325	312	334	297	279	314	330	314	305	314	333	305	313	302	344	300	312	300	302	302	280	302	287	301	284	280	332	312	337	286	307	331	325	292	339	302	311	293	307	279	313	273	318	289	295	320	284	271	311	312	318	311	296	305	298	332	331	317	305	323	292	309	307	330	319	280	336	333	308	320	300	333	301	304	303	282	355	285	234	281	319	294	324	335	301	320	352	321	302	305	336	297	308	329	305	326	314	297	309	291	313	312	274	316	304	298	309	320	330	330	321	301	289	311	314	294	314	331	305	325	317	294	288	293	325	290	301	318	293	317	301	310	304	311	345	304	282	339	260	279	312	300	309	325	310	261	298	285	277	283	279	323	300	331	326	310	316	315	292	311	296	327	307	333	303	330	307	282	296	315	287	263	280	297	306	289	302	294	296	290	315	321	335	311	330	325	295	314	270	336	321	312	278	328	316	339	297	293	321	323	305	287	289	327	289	319	324	318	316	288	317	289	264	285	313	289	297	326	306	302	298	321	305	308	283	325	287	294	275	295	292	284	297	284	288	265	313	330	317	317	326	312	322	272	306	307	332	312	307	306	317	283	324	298	317	293	312	314	315	309	299	294	297	275	313	328	324	304	304	279	292	313	301	298	298	323	294	316	290	296	289	307	331	309	298	318	288	286	321	281	324	324	317	311	318	302	278	313	279	311	314	294	318	306	287	317	318	299	278	303	319	306	322	290	301	302	306	311	306	315	311	286	306	305	302	307	284	295	313	302	294	299	274	301	290	301	327	326	303	326	274	305	295	298	300	295	299	336	308	302	314	315	309	295	291	320	307	305	298	296	288	301	289	329	321	331	290	311	311	273	322	304	300	288	295	293	301	318	291	304	307	333	303	309	341	303	291	311	278	287	296	319	294	318	310	295	301	325	284	312	278	336	323	296	285	293	328	333	304	307	313	303	313	291	311	318	316	305	288	303	307	326	303	303	302	309	306	320	306	306	298	310	303	305	337	317	301	303	275	308	325	344	330	323	303	314	318	315	271	301	290
31148	57846	47059	33937	25252	17991	13488	10615	8514	7344	6462	5281	3940	2989	2287	1552	1168	956	858	750	675	673	626	554	535	477	484	429	398	391	402	378	371	311	359	363	370	359	325	356	347	325	321	319	329	305	375	309	322	319	351	328	333	320	336	317	314	296	331	318	333	329	308	292	315	300	319	345	318	344	349	314	323	318	343	363	304	331	323	308	317	320	298	303	313	322	300	310	342	328	327	314	350	301	317	273	306	352	324	319	301	306	336	306	352	308	337	297	283	316	307	298	329	343	342	298	345	299	315	340	352	272	337	325	338	319	328	336	325	343	329	320	327	302	311	343	329	361	301	335	328	334	333	339	300	326	332	304	319	323	333	341	320	321	312	325	324	360	327	290	314	332	345	350	341	346	297	313	264	331	309	328	335	321	316	334	321	326	338	317	307	330	311	295	327	314	310	305	301	318	309	323	316	328	333	341	331	340	333	318	288	296	334	288	324	307	332	313	333	348	345	305	311	291	319	356	363	299	331	349	344	289	327	310	325	339	336	303	337	317	316	332	323	335	323	281	315	309	319	337	362	327	327	306	321	320	295	300	353	320	297	325	339	301	341	313	352	320	306	311	317	325	328	327	294	321	363	323	340	345	339	297	331	339	333	307	317	331	307	322	334	334	307	288	320	337	305	335	340	339	339	350	316	337	338	310	337	331	335	315	311	330	332	290	333	324	306	371	336	320	339	328	326	332	325	304	322	346	351	317	278	340	328	348	337	307	317	308	338	323	298	332	324	305	317	321	331	304	319	324	317	339	340	309	356	290	326	319	314	298	305	307	290	315	324	310	318	341	330	294	319	323	301	260	308	311	304	338	346	318	293	342	369	306	337	334	306	332	345	324	318	339	339	333	325	342	337	318	307	349	330	317	351	314	323	352	332	310	352	320	357	342	316	331	319	311	309	349	358	330	319	326	292	305	298	293	341	320	347	337	298	314	324	312	298	286	347	323	310	336	344	353	308	335	322	346	325	334	313	298	314	346	322	320	339	326	318	324	299	352	324	318	334	278	302	344	308	316	334	320	353	288	324	338	340	324	331	317	309	306	334	318	323	330	338	336	334	333	313	338	324	286	303	332	343	301	339	309	291	313	316	326	316	300	357	302	321	327	311	330	299	294	349	314	330	313	325	340	312	331	352	330	328	352	312	320	332	302	323	314	288	319	332	338	335	310	315	332	359	319	346	326	299	334	330	325	338	334	293	331	314	308	324	300	307	298	291	339	318	319	291	289	357	336	321	339	353	311	323	324	304	311	331	303	302	332	330	336	310	286	320	315	342	335	324	337	332	326	320	353	323	296	332	328	326	327	333	339	321	321	321	342	298	317	327	354	274	308	308	311	328	334	314	295	331	318	327	312	335	334	333	334	319	343	302	285	331	357	322	332	333	299	306	328	327	321	318	336	300	324	345	342	340	344	317	321	344	330	307	339	330	340	344	322	295	293	332	309	322	312	372	279	311	321	295	290	316	365	317	332	343	298	336	306	326	299	320	321	314	357	282	328	327	343	337	313	325	324	320	366	318	314	294	328	351	326	337	311	300	327	321	337	312	312	330	314	368	312	339	329	316	309	311	332	332	323	362	309	283	313	339	322	317	322	353	306	340	297	340	320	298	323	336	315	294	306	327	327	325	327	323	334	289	314	287	326	279	305	299	345	326	320	321	305	328	308	351	314	302	298	284	343	311	314	332	314	329	315	313	341	335	287	326	327	285	312	290	296	339	330	338	341	302	315	337	338	330	354	314	351	335	323	311	309	292	325	328	307	335	343	296	305	302	343	333	339	300	294	329	309	306	323	319	348	331	315	329	288	328	344	326	316	319	307	330	304	301	311	307	304	321	332	312	329	333	293	328	353	324	359	313	275	292	316	328	335	344	334	328	312	322	319	291	317	341	328	307	325	335	300	322	295	329	332	304	337	344	327	321	360	342	318	327	322	320	343	334	308	306	330	295	343	281	307	305	358	322	311	350	340	326	323	335	323	323	341	324	325	337	353	312	324	326	328	335	326	350	306	345	306	330	290	309	339	331	291	322	338	314	299	336	286	320	311	300	329	302	283	309	312	353	328	349	332	321	322	317	329	324	304	304	338	319	295	309	327	342	349	346	323	286	334	307	343	346	322	330	334	345	318	336	345	343	335	325	343	324	328	282	326	308	324	271	283	340	320	332	366	339	301	302	314	320	333	329	300	355	321	315	340	335	351	358	306	301	341	321	344	320	318	319	287	337	362	324	301	314	357	328	325	321	277	330	328	299	312	290	322	321	322	297	344	313	298	312	318	366	316	343	305	308	286	351	359	269	299	315	334	309	318	318	343	351	316	325	346	303	333	328	310	334	313	337	351	323	321	326	336	334	331	322	349	308	318	347	333	318	330	305	334	322	304	314	324	304	332	321	308	313	311	322	345	324	353	325	310	346	295	331	319	298	340	327	302	323	332	299	347	342	327	353	336	316	333	339	334	345	345	325	324	299	338	314	348	331	358	335	328	310	312	331	319	312	302	331	296	351	303	322	335	338	331	320	347	311	303	346	332	330	300	308	325	323	325	310	307	307	340	301	335	334	336	336	322	312	316	367	316	299	332	307	300	361	314	302	343	313	304	329	335	315	303	323	322	310	320	307	319	321	369	305	316	328	320	336	328	327	354	340	342	334	339	280	320	348	309	284	325	302	316	349	301	331	317	325	299	356	339	323	330	331	338	299	345	313	373	319	340	341	322	347	344	298	303	314	311	336	324	327	337	351	293	342	335	300	330	319	362	344	346	314	286	325	320	306	350	335	297	317	315	307	321	299	340	343	307	331	297	338	323	316	310	305	341	341	312	326	307	324	312	331	334	324	321	358	358	327	326	329	298	306	332	314	325	324	316	334	337	332	328	322	342	318	331	308	319	318	324	295	343	306	304	333	334	336	361	332	301	321	311	341	329	298	325	316	296	327	294	317	346	312	309	341	310	314	345	300	315	319	332	287	331	310	348	308	324	328	338	331	321	312	324	334	331	352	372	331	319	347	327	367	326	318	328	331	328	335	309	327	342	317	326	323	322	338	337	342	332	316	333	286	305	325	346	318	307	311	340	337	307	326	330	304	305	321	368	296	329	295	322	338	307	334	344	313	328	329	339	338	340	340	320	331	291	307	340	366	329	305	307	325	311	310	316	329	316	332	287	326	324	294	313	331	359	319	287	308	312	315	316	317	310	313	338	313	317	307	286	355	313	331	306	337	302	295	363	294	303	365	308	340	315	355	327	331	329	307	315	344	307	332	327	354	340	330	314	343	281	303	342	344	317	316	307	346	318	339	331	332	305	308	337	330	327	342	329	336	315	316	327	334	326	291	316	317	334	323	316	309	320	345	314	320	315	344	313	317	314	308	342	331	320	335	332	338	317	334	315	302	306	325	337	333	321	278	355	326	311	341	302	326	339	294	331	351	328	311	275	341	290	299	315	339	300	301	323
25386	21652	29687	28683	20873	12873	7611	5023	3808	3322	2840	2449	1916	1547	1210	877	716	633	520	552	542	556	508	507	471	416	385	383	371	375	391	405	363	365	380	357	372	362	365	363	348	331	338	332	340	343	342	333	335	332	360	319	337	336	370	339	345	330	302	351	325	309	324	358	346	317	335	332	332	360	347	383	302	346	349	356	317	354	313	311	335	350	350	304	329	321	363	340	313	340	307	324	334	304	312	354	336	331	327	321	320	324	365	337	375	327	346	320	348	333	340	344	312	367	337	384	359	356	319	319	307	355	354	359	350	319	331	347	347	368	317	343	309	318	359	358	342	340	335	346	365	309	356	339	348	347	334	321	354	386	322	343	331	339	335	321	307	362	342	333	348	346	348	334	343	353	337	325	305	302	360	302	325	317	354	329	338	300	337	314	365	332	335	355	344	319	344	314	332	337	341	332	326	342	321	349	337	337	321	352	351	338	341	334	339	327	314	350	323	324	350	358	327	351	344	320	344	352	364	355	328	345	320	332	370	315	319	328	347	336	313	356	347	355	372	329	334	350	342	367	335	369	306	326	311	370	342	365	296	336	331	344	351	330	350	366	292	340	311	328	315	319	326	352	365	325	301	327	381	323	326	343	374	345	333	335	345	345	363	310	344	357	362	360	345	325	318	292	345	316	335	317	335	323	347	369	330	343	332	341	323	341	344	349	319	340	340	356	317	352	346	333	338	313	329	316	393	338	357	316	331	325	359	324	318	387	325	339	341	332	337	326	311	325	313	321	267	353	373	333	368	337	358	298	334	360	337	352	340	342	343	313	313	299	345	347	381	322	336	365	345	342	366	384	345	346	339	357	338	315	339	338	346	344	306	381	306	324	366	346	350	343	341	329	329	335	339	370	351	395	357	313	330	338	334	344	339	327	364	328	305	350	338	312	336	371	357	372	320	354	342	351	349	336	334	326	330	339	352	376	351	376	364	340	333	333	324	290	359	320	329	373	341	331	336	328	353	337	327	358	324	336	346	355	329	332	361	337	317	340	350	309	318	318	348	326	361	355	358	375	348	329	342	393	320	338	338	347	359	370	323	327	334	330	351	311	345	320	350	346	360	348	334	333	332	316	348	347	338	335	360	332	315	337	369	336	336	348	342	320	372	326	322	349	306	333	317	331	346	293	335	355	351	349	344	338	316	382	360	339	338	349	345	339	337	334	333	357	360	361	332	365	343	310	350	362	351	324	293	315	338	320	354	302	313	353	309	337	365	324	315	350	340	344	337	335	323	343	326	317	316	328	343	307	344	369	323	333	341	375	312	317	338	323	347	325	307	324	333	338	319	358	318	317	337	341	338	338	335	343	347	313	340	366	329	362	331	320	325	356	348	318	355	326	389	295	370	330	327	332	329	322	328	371	364	322	330	321	329	361	323	359	342	361	344	312	351	341	333	333	370	331	321	320	292	333	343	339	344	338	344	365	327	344	366	336	367	346	362	348	367	346	340	358	297	365	342	367	351	316	316	347	350	349	362	340	342	315	376	315	324	339	357	311	327	311	348	331	339	312	334	349	316	380	339	304	351	306	337	345	324	336	331	313	346	323	335	361	330	321	339	359	308	340	357	355	335	332	324	338	326	325	363	358	352	301	314	363	350	334	323	318	348	328	354	326	359	360	337	358	315	339	333	336	299	331	323	336	313	312	352	324	332	312	342	356	337	360	291	332	307	322	364	346	321	342	338	339	311	330	345	342	361	328	343	355	359	326	298	355	360	337	339	316	394	355	325	304	313	341	339	342	338	374	337	314	321	354	329	343	327	389	332	320	315	346	383	358	340	367	353	332	328	318	348	338	307	375	311	351	352	322	351	333	323	313	374	331	332	326	357	340	330	337	337	337	322	329	361	344	343	368	344	337	342	359	324	345	365	364	350	356	340	331	326	327	342	376	336	322	338	330	338	348	356	359	362	363	339	348	369	332	317	322	342	340	340	309	357	324	321	337	319	366	336	318	317	314	322	372	323	358	350	320	342	330	349	332	348	303	322	315	331	320	341	303	339	340	368	363	341	348	333	318	329	349	356	359	344	361	342	327	308	332	341	374	327	343	325	356	314	343	343	356	348	348	309	323	357	327	327	349	329	352	316	345	329	297	351	358	336	303	327	361	328	372	342	300	339	352	318	310	358	336	327	361	331	310	326	346	343	396	317	338	346	330	337	354	336	330	354	372	362	344	332	321	331	361	381	330	337	334	324	329	312	309	358	332	335	335	336	332	374	349	355	361	331	364	340	338	362	342	329	341	326	360	338	304	347	337	337	323	322	345	315	323	352	342	334	309	331	340	330	363	303	319	319	331	347	309	313	349	342	305	318	331	319	354	327	365	350	303	353	337	350	353	365	299	368	374	315	326	327	349	359	351	326	299	314	344	305	309	384	320	338	326	314	344	320	360	328	332	322	340	353	324	343	301	324	327	325	343	348	348	309	344	376	383	332	328	362	318	362	353	352	328	347	358	338	322	353	346	343	301	328	346	348	325	319	342	339	346	345	365	336	317	335	323	332	313	360	302	325	339	351	375	362	283	301	351	341	349	335	324	357	300	361	339	384	365	347	327	329	320	341	296	314	357	350	353	367	347	316	340	327	355	353	335	323	349	326	310	319	290	345	355	323	344	336	317	349	344	339	378	350	345	355	331	346	362	313	323	301	329	371	317	346	364	322	319	340	334	325	355	306	318	366	333	342	354	321	356	327	340	314	330	305	329	345	318	353	326	360	322	309	331	317	329	334	332	328	344	370	356	355	337	326	326	334	324	339	324	356	352	345	353	288	332	297	269	386	339	337	367	333	339	334	338	363	351	347	316	355	339	351	371	329	350	350	307	328	335	340	319	281	354	342	338	330	317	320	356	303	325	338	323	362	319	356	328	338	355	355	378	324	375	335	364	318	336	330	314	357	333	338	322	311	360	360	363	338	325	329	334	346	319	312	346	322	388	304	373	338	342	351	344	355	325	344	336	334	322	367	319	322	318	346	307	340	334	320	350	333	342	358	343	346	343	370	307	368	316	327	350	319	335	356	352	342	314	326	329	332	322	329	344	326	346	350	335	341	324	330	367	378	330	335	341	338	284	342	310	329	333	359	349	340	346	363	334	352	326	347	324	360	352	324	357	297	314	322	331	322	295	341	314	328	316	316	336	313	349	326	363	345	356	340	351	355	314	329	363	344	342	320	348	294	330	326	314	346	321	309	330	349	316	284	349	341	341	333	322	325	310	373	363	322	310	351	358	343	342	346	338	307	354	338	343	307	362	360	330	316	328	330	341	328	325	346	316	317	318	333	330	355	367	345	331	346	328	335	340	326	348	329	359	323	345	364	324	321	347	336	323	326	331	321	320	334	355	342	351	348	338	357	335	339	349	369	326	282	322	333	320	311	352	344	315	355	335	337	385	335	343	313	329	327	314	345	348	357	316	348	365	337	364	320	348	339	309	333	325	323	352	349	348
31031	54840	43560	31196	22092	15928	11217	8627	6826	5883	4879	4088	3151	2529	1904	1372	1005	894	758	663	668	672	607	542	534	468	456	446	383	417	415	382	377	394	377	366	370	361	378	367	362	369	364	360	375	385	374	343	360	330	333	324	357	357	352	359	360	341	342	353	368	362	384	334	357	338	361	342	349	343	381	357	379	345	349	345	394	347	340	388	348	367	411	354	364	330	361	357	362	381	347	363	359	373	352	314	386	356	351	380	352	335	335	359	386	371	388	342	368	308	366	333	403	341	336	396	386	354	347	347	402	369	364	350	333	333	382	365	303	356	353	347	346	333	329	323	367	359	367	362	382	340	351	346	368	350	362	372	352	349	356	360	336	347	386	347	386	333	343	337	370	371	338	361	370	366	384	355	346	340	363	369	364	323	327	377	353	374	353	371	367	357	382	321	370	368	349	333	389	375	343	341	332	360	407	381	367	364	330	347	391	341	361	375	349	354	359	366	362	341	357	376	364	345	318	383	338	344	345	355	363	333	365	334	399	385	373	362	337	348	338	313	370	321	363	361	364	373	341	359	355	326	350	374	309	365	376	357	324	349	381	342	368	319	345	357	331	337	354	366	362	335	360	365	356	383	401	376	363	340	388	335	367	375	350	396	365	331	323	336	348	355	366	374	361	384	338	374	370	349	360	359	353	356	341	355	346	357	361	388	387	376	340	338	351	337	342	328	344	351	378	390	369	332	361	345	363	388	362	371	326	354	377	352	360	356	349	349	360	362	380	394	373	354	320	322	353	362	370	329	393	361	332	360	339	359	349	379	345	363	366	342	335	342	356	375	331	352	374	381	353	360	361	356	356	353	368	353	349	321	361	361	318	359	367	350	370	333	371	382	376	358	347	345	372	337	354	345	383	337	368	347	361	358	366	327	349	355	373	388	374	385	354	379	350	322	334	387	370	377	402	362	349	362	377	344	360	345	361	356	346	352	393	356	359	360	326	328	366	361	354	344	369	360	348	355	385	328	345	351	321	341	360	377	351	370	326	394	360	334	358	387	362	350	348	396	371	345	361	378	358	413	375	347	344	318	370	343	341	331	338	319	342	340	378	361	350	353	371	334	330	361	327	338	346	316	373	328	376	367	340	344	364	361	390	384	343	347	361	365	349	336	353	368	393	350	346	365	369	339	370	343	386	353	359	361	372	340	384	398	354	355	359	385	353	367	340	395	388	346	396	336	379	361	389	376	373	311	372	385	351	350	336	331	351	357	349	344	327	371	365	382	347	328	337	344	334	325	328	319	346	357	367	352	347	380	355	357	347	360	365	367	359	328	354	363	346	360	346	373	331	316	372	370	386	331	328	363	386	374	361	367	365	374	390	379	403	365	363	385	364	393	355	349	368	344	356	354	344	358	372	374	344	379	371	352	354	365	342	313	353	355	352	382	336	343	351	377	346	352	330	382	353	393	344	398	363	335	333	339	349	370	340	334	348	340	361	349	373	392	376	353	369	353	342	363	390	325	354	358	354	328	367	351	363	361	350	336	391	332	376	367	383	399	377	373	350	315	417	332	381	356	393	349	364	340	374	361	319	329	350	348	368	373	325	410	367	345	376	368	352	346	343	372	384	342	324	346	358	336	364	325	355	353	387	366	366	337	368	362	357	361	357	370	354	339	347	384	360	347	377	401	345	421	389	372	345	339	344	347	344	376	342	355	380	352	353	402	373	395	357	363	384	345	365	346	314	347	345	329	341	356	351	338	362	346	357	362	355	350	356	358	339	392	358	331	357	348	335	328	360	365	365	393	332	337	319	370	377	358	331	342	349	375	327	360	361	369	356	354	342	363	373	351	354	334	338	322	332	383	383	332	370	400	358	357	367	316	342	379	348	383	346	372	345	352	341	338	354	344	346	365	395	344	359	358	375	363	376	328	375	349	381	383	399	325	330	351	328	341	343	358	323	355	369	337	337	338	303	352	350	352	349	355	344	389	353	359	372	361	352	338	346	385	363	373	335	377	363	358	370	385	364	380	343	354	369	333	348	340	341	371	348	336	325	374	322	328	361	354	372	382	359	379	358	341	343	354	383	335	369	317	363	336	363	348	336	369	342	369	387	347	346	375	348	349	374	356	358	362	355	336	352	368	366	343	362	364	302	344	334	332	358	373	383	352	356	346	331	372	355	337	337	330	353	356	360	352	332	330	348	348	333	344	367	397	374	316	319	379	334	365	335	382	361	350	354	393	339	364	348	349	364	346	347	347	341	333	339	357	356	348	331	349	360	316	404	327	353	357	353	363	394	384	389	347	353	391	359	350	343	351	361	357	361	385	320	362	366	361	394	366	390	364	339	385	352	369	355	398	327	355	368	336	378	374	391	320	344	373	362	338	347	346	335	356	368	376	366	389	369	372	388	380	340	359	379	378	367	337	335	334	340	374	341	354	322	352	392	347	330	359	339	321	373	408	371	369	380	362	367	360	339	361	357	353	349	371	352	333	353	344	347	360	330	358	380	316	370	330	341	393	365	325	350	343	366	388	324	370	349	373	329	362	341	362	379	380	386	341	347	377	347	354	352	366	343	354	366	331	336	342	352	376	336	360	365	359	389	356	369	344	331	354	372	374	344	319	359	348	393	363	355	352	354	362	342	364	320	347	382	328	354	354	405	374	344	386	379	366	370	358	347	378	345	366	358	321	374	372	338	339	399	376	355	345	357	350	368	362	387	345	344	373	370	342	398	373	355	339	372	343	370	377	393	346	386	335	350	374	348	347	356	320	360	346	341	377	363	336	362	351	349	327	363	394	346	373	346	352	372	357	366	337	371	341	356	323	344	387	337	347	371	374	346	383	340	365	382	378	342	388	354	350	360	360	347	347	350	359	360	357	348	386	346	335	343	344	335	361	316	351	358	372	371	361	339	357	326	368	364	329	362	352	343	386	369	354	379	366	344	357	359	393	337	355	333	349	347	349	322	383	377	361	351	353	368	351	383	360	346	376	335	352	333	355	316	349	357	333	379	355	366	389	350	332	376	355	356	362	381	357	371	365	389	352	347	380	360	341	367	362	366	363	352	384	364	344	370	374	388	344	342	377	379	331	368	346	352	373	366	368	370	364	347	349	385	351	327	315	360	374	345	353	329	360	344	376	347	341	364	339	355	351	345	356	396	339	301	351	315	362	359	338	378	370	355	371	355	330	334	369	370	334	334	359	367	387	338	345	367	343	356	351	325	320	363	369	346	367	338	353	349	375	356	317	371	359	351	359	331	379	348	372	379	346	342	353	360	328	370	373	371	360	341	321	385	362	371	346	332	345	339	385	354	365	376	372	351	364	347	349	397	362	365	336	376	377	380	369	373	376	344	347	335	334	365	379	366	381	372	334	347	346	369	323	354	396	334	407	368	361	341	344	331	350	349	372	351	323	331	354	354	377	357	352	335	326	343	355	365	326	348	349	350	362	346	367	354	370	352	352	359	321	330	339	344	350	345	356	359	349	382	347	361	362
22981	21438	29121	24446	22247	23311	20109	10875	7654	6260	5450	4573	3594	2660	2081	1657	1117	832	768	752	708	698	593	590	549	472	463	415	422	447	398	365	376	371	371	358	368	400	361	382	321	377	358	360	339	341	365	366	319	341	326	329	346	359	366	350	336	358	318	326	352	335	330	294	353	354	315	359	339	381	330	347	335	388	348	355	343	357	331	357	343	349	363	328	330	343	342	302	365	394	359	340	334	373	336	338	296	323	346	359	343	339	328	348	333	328	354	349	349	341	334	326	307	365	346	356	351	357	334	358	377	306	338	325	349	324	327	334	366	358	366	375	345	327	342	337	326	329	336	339	333	357	319	364	329	361	346	334	332	334	356	344	331	350	331	309	327	353	331	345	327	324	373	358	326	349	340	328	340	358	337	362	332	375	335	336	347	348	328	317	362	327	364	342	328	320	325	339	379	322	338	356	379	358	339	355	336	333	310	316	326	367	337	382	366	347	378	330	329	331	351	352	368	326	346	304	337	342	368	354	346	343	328	365	344	306	358	362	356	332	341	368	322	364	320	339	350	355	319	376	352	324	344	342	354	325	337	311	333	340	354	337	360	349	340	346	335	341	354	324	335	363	369	353	358	353	340	312	363	321	358	355	343	329	340	352	343	350	373	356	317	342	347	339	325	360	348	346	350	334	350	298	355	348	339	379	360	374	343	361	387	341	363	361	363	355	314	343	363	366	327	389	310	341	344	375	336	308	378	372	380	332	323	333	310	311	319	324	329	377	366	337	339	339	321	336	308	341	314	326	336	305	338	367	355	332	344	314	368	330	333	332	374	320	360	335	344	316	346	361	348	350	331	332	349	354	349	371	385	325	312	325	354	347	339	378	310	347	338	335	355	342	342	354	331	335	356	355	335	348	355	331	371	368	321	286	342	312	331	319	332	323	339	355	378	288	329	351	370	340	332	334	327	339	349	319	355	381	341	329	323	341	320	347	335	330	343	337	344	355	383	367	324	347	299	331	311	349	361	338	369	326	327	342	351	303	352	365	358	319	346	331	309	333	354	325	370	332	329	335	309	322	372	336	323	300	308	351	347	346	343	312	312	365	350	342	315	346	378	376	340	343	359	316	343	343	320	362	336	372	335	312	318	316	376	330	361	390	325	326	357	338	330	313	319	347	352	329	327	332	345	321	341	363	316	355	336	325	327	342	309	370	369	356	351	319	346	318	321	338	325	336	318	312	333	333	346	371	386	335	358	331	360	345	342	350	361	331	365	372	319	356	323	350	350	337	351	337	357	317	337	325	392	355	325	319	330	341	344	352	341	329	366	365	342	349	348	323	343	344	350	349	356	334	325	327	367	323	319	355	341	335	342	337	371	354	341	336	314	356	318	344	306	310	334	341	363	380	332	320	358	328	317	325	367	336	373	334	337	342	356	329	342	338	325	317	341	339	364	331	310	320	352	360	343	329	341	331	354	323	372	364	330	324	359	355	328	302	343	321	341	351	322	333	312	322	358	343	332	316	334	322	359	352	382	366	356	318	336	341	354	353	366	339	303	329	342	356	320	335	339	339	355	366	336	370	328	310	388	352	325	344	328	352	357	362	331	319	375	367	348	322	311	377	324	381	341	334	354	346	384	328	343	353	330	339	353	347	337	331	329	342	350	322	360	302	374	353	346	316	357	360	314	333	334	353	360	382	356	352	325	346	346	355	355	366	352	339	352	329	351	352	366	315	331	365	328	324	343	339	336	397	374	362	353	361	357	357	350	333	343	349	341	368	369	365	357	368	324	314	334	328	332	349	339	384	354	359	334	359	344	331	323	361	334	327	323	365	344	312	373	363	329	314	311	335	359	356	353	333	338	346	332	348	340	343	349	332	347	344	321	335	368	364	362	359	332	364	323	334	348	347	355	326	362	328	358	347	349	346	325	335	346	345	346	331	316	335	314	375	366	336	330	319	382	318	366	322	331	336	329	354	342	329	332	315	356	378	340	364	370	370	345	333	331	331	358	340	329	354	339	360	341	328	349	330	317	317	346	314	343	339	353	328	373	365	335	377	313	335	354	322	355	348	344	334	321	359	340	349	337	333	359	348	363	315	311	354	331	365	356	322	347	334	338	327	348	344	313	318	348	344	350	338	334	351	358	345	349	336	305	366	358	346	324	356	330	331	336	342	332	381	328	359	339	324	340	354	406	308	360	324	320	317	319	315	305	348	327	348	376	361	319	340	370	318	370	356	375	347	350	385	349	341	333	349	340	352	336	332	336	359	362	331	346	340	314	356	304	345	367	363	355	346	344	314	364	349	355	342	341	369	376	355	356	350	322	332	317	324	337	349	358	320	335	339	358	364	345	367	326	346	316	351	320	317	332	315	379	368	336	379	365	348	343	328	326	365	363	347	319	318	357	325	293	356	366	322	355	348	357	321	319	341	352	332	341	327	348	350	340	349	315	325	325	395	351	344	294	331	352	340	351	346	360	357	331	338	320	354	321	329	343	345	345	329	323	320	354	341	335	321	326	357	342	340	356	324	358	305	368	322	356	311	340	358	310	329	363	308	345	374	367	319	335	326	353	326	325	336	395	357	326	327	320	369	353	327	357	336	338	347	323	350	331	344	368	303	342	329	353	347	344	359	345	320	356	343	367	346	382	336	376	343	338	347	363	368	357	343	303	360	332	348	328	328	332	358	328	356	368	357	315	347	321	365	360	337	332	338	320	349	335	358	298	331	348	365	328	330	333	314	335	330	343	349	369	305	360	379	345	304	312	348	339	308	344	312	347	324	343	311	366	304	352	388	349	350	343	342	346	323	338	330	367	331	357	354	343	358	343	334	347	331	311	351	331	348	323	315	357	334	356	354	347	310	339	319	361	352	338	348	362	373	300	349	345	349	339	324	316	346	329	314	344	354	325	301	332	343	359	348	345	351	359	355	308	348	345	343	340	298	371	312	359	319	335	324	329	341	326	359	324	361	341	341	356	332	325	377	365	309	352	363	340	369	335	322	345	345	327	319	319	370	359	350	342	330	367	320	354	345	326	314	347	361	344	324	323	337	356	339	328	362	357	373	368	308	327	325	359	318	357	355	331	343	341	343	338	338	327	335	360	376	349	307	367	327	328	357	321	348	349	362	344	339	321	346	358	327	325	336	326	360	341	333	365	343	333	318	330	334	311	363	314	345	357	324	336	315	310	354	332	351	349	368	316	334	305	338	311	314	333	332	330	341	295	387	332	339	337	327	365	349	325	344	305	330	344	307	338	324	358	323	342	339	337	304	383	354	370	340	331	332	372	368	336	357	318	317	307	350	381	348	319	341	336	348	355	347	339	320	325	382	355	341	365	351	355	360	330	355	324	354	341	365	332	347	341	327	319	344	362	343	349	362	326	351	295	340	362	333	376	340	337	317	373	319	330	347	364	339	320	328	354	341	349	340	319	323	325	367	342	340	335	343	331	341	362	356	313	322	348	322	352	345	352	337	369	320	351	372	324	319	333	371
33719	63408	52371	39160	31200	23915	18118	14434	11731	9720	8443	7125	5670	4220	3121	2360	1614	1243	1100	1014	969	891	786	690	645	569	518	500	480	473	428	406	424	428	411	393	395	367	358	352	363	373	400	342	359	356	386	347	371	333	380	338	344	365	370	348	342	379	349	369	342	369	352	332	320	327	352	366	342	346	385	370	340	319	362	357	376	390	368	342	355	375	354	324	324	357	401	315	330	331	352	385	325	367	334	346	336	341	369	343	334	349	392	357	341	361	342	369	356	327	346	370	354	363	375	328	360	333	347	372	381	376	330	350	388	373	356	338	405	386	322	347	345	347	367	343	384	349	345	388	352	339	332	352	366	365	360	349	364	359	353	367	366	356	371	343	338	339	340	317	353	355	330	353	360	319	334	340	359	368	363	367	354	396	353	332	358	330	376	340	384	341	364	382	366	378	402	348	337	351	391	357	359	337	330	359	362	335	367	366	368	335	341	364	348	356	325	359	338	334	353	349	342	394	336	350	350	351	339	362	385	380	353	346	367	363	364	376	321	378	363	375	377	333	355	322	325	353	354	351	347	359	348	362	366	307	324	339	341	374	354	338	381	361	332	352	343	352	346	353	311	360	349	360	364	350	375	357	354	344	390	364	327	347	380	363	349	313	356	349	353	340	386	314	339	370	366	347	377	344	363	354	356	358	343	374	332	351	348	326	328	371	346	321	357	353	374	379	324	381	385	351	332	343	330	336	349	348	344	347	358	348	363	317	364	350	344	366	369	350	343	334	363	333	338	364	328	329	336	384	362	309	346	351	367	364	348	347	337	342	370	369	370	370	356	357	350	335	347	357	332	377	381	380	340	321	386	350	332	380	344	372	371	363	350	389	359	365	337	346	379	320	329	340	347	381	348	378	349	348	365	372	392	300	328	352	360	349	347	398	372	343	376	375	341	329	322	329	340	364	354	347	337	354	320	336	340	357	374	354	368	349	369	349	352	379	324	343	312	353	329	353	347	333	365	377	329	356	352	341	387	342	324	350	350	374	312	358	376	309	354	368	364	371	351	342	357	364	376	345	342	341	332	348	372	373	335	355	352	375	362	347	375	375	329	331	345	345	373	355	329	373	324	348	367	323	349	360	354	342	339	343	357	349	353	358	368	325	335	371	339	381	371	354	346	370	349	341	367	345	328	349	361	357	370	347	366	330	344	361	385	353	348	352	349	343	356	352	376	341	357	345	344	338	378	384	358	319	353	336	321	349	375	349	393	351	366	335	361	331	372	362	336	365	327	374	355	374	336	366	373	345	363	326	345	374	325	359	367	350	330	370	345	345	369	330	313	337	338	353	383	338	344	326	346	336	371	322	345	371	375	333	355	377	348	371	374	333	338	346	330	340	374	353	373	350	331	353	316	360	339	334	360	382	353	379	357	333	360	390	358	340	392	380	366	383	355	384	344	383	358	333	370	360	360	319	348	380	340	366	348	354	329	340	355	349	346	331	360	366	320	398	373	393	343	357	340	320	353	361	325	318	355	364	366	345	365	326	359	358	317	375	316	341	364	354	343	355	326	342	359	387	352	361	351	356	336	330	343	331	350	325	356	362	362	344	325	369	335	342	375	355	360	326	351	351	321	364	368	365	357	344	350	360	370	356	348	360	333	331	353	364	330	312	362	353	363	367	368	327	352	347	343	307	348	350	340	317	346	355	359	373	369	359	336	345	336	385	348	369	381	337	359	360	336	323	369	324	352	341	401	352	366	397	326	354	365	357	381	343	336	372	341	341	340	352	353	346	356	350	319	362	354	357	348	349	314	352	337	367	355	322	347	320	380	324	381	320	370	328	327	351	324	341	321	363	344	346	331	330	347	354	368	330	330	356	366	332	317	350	343	367	334	359	320	342	358	355	375	339	362	349	358	354	345	346	380	316	365	359	356	366	373	369	319	348	354	365	365	352	367	317	350	364	358	359	341	351	347	342	377	357	374	368	346	335	347	361	367	327	316	340	377	401	351	354	330	387	339	352	369	344	331	375	372	325	365	375	348	346	350	334	382	348	338	373	326	374	369	364	336	326	385	349	408	352	369	336	342	328	336	355	335	376	379	347	342	359	335	380	353	400	375	372	335	351	326	377	344	350	362	380	317	329	384	359	340	355	380	366	349	340	337	346	362	386	343	383	345	350	336	340	371	343	312	383	331	357	364	336	295	383	352	351	315	354	346	342	341	324	345	382	364	361	348	342	358	386	377	339	375	353	328	355	400	364	353	394	378	365	363	354	355	382	378	335	351	380	338	361	336	319	355	370	358	368	360	361	352	341	367	402	322	357	373	347	356	310	362	343	350	348	332	368	370	377	380	349	344	359	329	395	380	316	336	340	386	356	338	337	355	341	392	368	370	336	359	356	348	352	329	358	366	359	350	341	340	341	358	370	339	390	354	368	319	338	354	363	356	351	370	345	340	345	362	349	321	352	330	354	325	328	373	343	369	354	361	356	366	358	373	344	332	405	343	365	370	362	354	364	354	334	378	367	326	345	343	332	340	322	348	368	348	356	354	313	373	379	314	334	352	394	327	353	339	362	355	377	364	336	330	344	364	352	360	376	366	330	382	361	360	359	373	309	357	332	382	371	361	331	348	339	366	335	377	347	333	360	387	373	341	391	316	347	371	380	351	348	397	339	336	374	342	328	322	332	357	352	336	341	388	316	346	363	360	371	328	373	374	320	330	345	344	354	362	340	360	342	376	343	360	337	342	333	329	347	367	376	327	369	377	374	354	355	349	368	346	354	381	354	349	377	388	318	376	345	337	390	356	351	338	344	372	372	358	367	346	342	349	357	365	315	348	355	362	367	348	350	352	328	368	365	352	343	350	356	332	380	352	357	377	373	355	385	370	367	354	362	364	345	371	390	342	351	404	390	347	379	356	367	343	374	370	386	337	366	357	332	391	335	353	366	335	359	382	356	377	340	358	362	377	315	308	356	352	343	361	361	318	341	356	323	328	339	338	351	375	341	376	362	335	355	358	347	345	364	350	394	404	328	370	322	322	341	361	372	362	342	367	361	355	375	335	325	332	419	358	339	349	337	368	373	363	372	333	345	337	356	327	371	331	361	342	346	342	365	341	331	363	361	359	389	349	348	328	346	372	349	334	376	349	354	361	377	372	423	367	337	362	315	358	351	339	357	344	325	382	367	368	364	346	354	329	345	336	368	357	356	340	361	369	372	380	344	335	331	370	345	333	368	378	369	362	366	370	371	365	357	364	372	344	320	358	357	356	349	349	351	337	361	343	329	358	350	386	367	354	346	355	344	346	347	361	341	363	338	375	340	361	368	359	338	322	363	354	366	301	414	339	353	352	385	349	379	347	377	351	329	327	339	399	331	360	372	362	367	342	331	419	382	376	332	346	344	341	371	365	352	373	378	356	333	349	388	340	359	358	320	360	298	373	367	366	348	381	332	367	364	326	392	349	352	351	348	299	360	322	389	364	356	345	379	339	340	349	365
31455	35539	39781	28504	16058	8952	5356	3665	2801	2388	1998	1807	1434	1064	932	716	607	523	475	452	428	424	420	376	384	378	367	350	351	352	314	317	320	335	311	343	338	340	320	302	322	317	342	314	343	314	309	331	298	283	314	330	338	309	347	287	317	344	316	332	302	330	328	299	329	287	338	312	321	318	307	291	348	291	305	311	322	334	308	335	310	330	312	297	314	310	312	291	324	322	316	325	301	332	350	291	312	307	317	284	336	267	336	329	313	304	303	321	316	285	298	349	322	311	332	298	298	298	320	338	322	326	324	316	335	323	294	308	312	277	337	309	304	325	320	329	304	311	295	286	334	313	325	331	345	300	343	313	338	276	287	301	289	326	317	289	319	303	302	335	318	326	321	310	323	332	292	313	313	325	283	302	318	328	317	337	314	297	309	313	311	282	304	315	299	286	334	320	325	322	331	367	319	350	313	331	322	299	350	324	292	318	338	282	307	318	314	320	324	307	293	293	302	328	291	311	307	348	338	301	298	292	278	318	348	309	331	334	318	308	332	294	334	299	281	310	324	338	345	299	287	314	302	325	320	314	316	303	314	306	301	321	314	322	305	296	317	335	304	325	298	298	338	308	297	310	302	303	312	319	290	300	322	304	330	301	328	345	293	294	334	342	318	322	330	304	334	312	287	329	294	311	310	297	332	356	298	295	340	314	283	307	296	300	286	324	301	318	314	317	302	320	329	313	304	310	281	293	312	298	326	327	300	336	301	306	305	293	311	346	310	307	312	309	305	342	306	316	305	291	334	272	325	302	295	330	324	286	299	288	340	337	341	304	340	334	306	299	288	311	307	310	288	289	325	312	316	304	275	293	292	311	297	301	330	357	345	303	324	314	310	312	288	303	310	317	300	349	325	346	299	290	330	321	294	303	286	339	316	311	264	303	334	298	335	315	349	297	313	324	297	312	323	297	297	305	325	334	289	303	299	314	302	341	325	325	320	323	313	291	317	302	330	286	318	304	306	341	308	329	288	276	292	289	262	311	347	292	298	318	332	323	326	323	315	312	326	341	287	315	308	313	335	317	272	307	316	332	330	320	303	308	320	323	344	298	327	340	337	327	311	296	309	339	317	359	323	314	283	307	331	310	303	294	302	302	306	320	306	347	314	335	320	314	296	293	328	319	306	314	320	293	323	305	314	332	282	336	303	309	281	312	313	315	292	297	290	288	348	341	278	312	303	346	308	315	291	328	282	286	330	277	325	293	286	330	308	288	291	339	330	301	326	344	302	301	334	316	318	297	323	330	323	317	345	327	359	323	332	341	318	300	319	332	316	327	346	342	310	327	310	335	318	289	327	318	323	285	279	301	310	314	300	312	301	350	314	317	288	282	311	300	323	324	335	287	311	306	296	314	338	337	335	336	321	293	317	321	295	283	304	317	333	307	316	338	281	305	330	326	304	300	333	319	328	317	297	288	303	349	355	310	317	311	341	287	321	301	300	318	311	306	291	311	327	304	313	309	315	325	316	352	303	307	276	306	302	306	293	289	322	305	304	308	302	294	331	317	318	336	335	336	323	335	339	304	296	322	290	298	319	347	309	302	311	313	331	301	308	320	328	306	297	308	302	314	351	306	290	305	282	309	310	298	302	309	327	311	326	326	317	272	318	323	325	316	312	339	327	321	285	298	287	329	304	320	301	311	305	305	298	313	304	327	326	298	316	296	336	373	306	290	312	311	299	362	324	293	334	294	320	321	310	339	322	293	304	301	276	304	299	320	300	337	328	304	322	320	303	302	328	337	331	304	345	311	295	282	330	292	327	313	266	288	293	322	299	315	324	277	312	309	307	296	313	336	333	337	318	323	280	306	305	327	291	266	334	345	336	321	309	320	293	304	317	327	317	306	298	280	294	320	311	311	305	309	326	297	323	337	319	333	302	300	325	293	324	326	305	347	339	313	295	332	324	326	333	313	318	346	292	325	271	328	298	295	313	295	360	311	283	343	346	317	280	310	309	305	303	335	334	288	283	336	308	316	326	297	335	313	305	293	305	314	272	306	319	326	284	302	294	318	305	326	297	318	347	299	323	312	329	306	349	330	314	302	291	290	337	340	346	285	321	330	312	296	310	318	310	319	291	297	330	269	328	293	303	338	315	288	329	284	334	327	327	313	305	284	335	334	318	304	348	299	333	328	281	316	327	339	326	284	339	295	321	306	336	325	294	311	341	341	338	321	331	294	306	313	331	309	316	296	304	337	329	320	319	329	315	326	320	342	297	325	330	343	296	314	340	314	335	317	263	320	330	321	299	321	291	340	347	316	331	311	285	306	293	311	306	302	328	324	328	325	276	310	299	305	293	302	340	320	325	301	291	326	324	278	318	315	297	334	314	312	304	295	308	347	302	303	300	290	304	290	311	347	297	332	322	307	335	340	296	312	338	307	305	342	335	300	338	296	300	285	283	307	319	326	358	327	288	313	305	325	308	287	297	356	299	327	325	339	331	328	293	317	296	355	290	285	316	272	298	323	331	301	358	323	309	287	301	342	293	323	289	348	344	305	334	303	304	329	327	303	315	331	310	320	309	324	314	308	322	267	295	338	302	345	330	318	300	326	347	307	327	312	316	328	306	324	333	302	294	312	304	298	282	307	337	317	344	291	312	335	289	335	293	319	306	316	295	321	339	290	279	316	310	307	313	342	306	303	327	303	305	317	314	323	280	310	328	314	304	365	285	267	317	320	345	299	305	284	297	316	307	348	361	319	326	328	309	297	312	337	353	313	330	302	326	310	294	298	302	319	369	312	332	324	306	323	287	308	327	316	289	296	322	341	324	288	327	307	297	298	343	302	342	316	292	279	343	298	297	328	300	288	317	313	314	274	309	335	350	302	299	305	324	312	307	295	309	317	306	310	336	330	316	331	306	299	339	335	303	336	317	325	291	304	321	299	316	291	305	336	308	309	313	344	351	315	299	285	322	307	303	294	320	329	335	316	305	292	299	300	302	297	315	295	311	321	301	320	301	327	316	304	320	294	322	335	316	309	340	306	305	325	307	316	356	334	309	341	292	308	309	329	306	345	328	300	328	318	325	303	298	292	313	350	327	317	298	322	284	312	334	344	296	313	349	336	307	340	301	314	327	337	296	286	318	305	317	326	325	304	309	314	334	321	301	302	308	311	302	316	328	339	342	283	300	315	341	309	317	314	310	305	310	282	344	315	302	341	326	335	296	301	321	297	329	364	301	286	313	323	314	329	310	332	326	324	335	303	326	342	320	336	314	341	308	310	350	294	331	337	301	339	330	343	332	331	328	317	283	321	275	334	310	322	334	341	326	307	343	333	301	302	297	291	323	314	319	304	329	302	290	311	288	340	308	304	302	340	326	310	303	321	306	301	344	306	335	304	317	340	325	308	325	290	301	300	308	302	302	281	282	343	309	345	294	316	321	299	321	338	310	327	333	306	290	293	356	309	326	313	316	317	325	338	290	330	335	301	324	282	317	312
31812	49818	39066	26412	18177	12696	8825	6366	4876	4166	3553	2884	2415	1829	1423	1069	862	674	630	602	596	533	517	480	480	467	441	359	392	361	378	364	369	351	344	332	339	327	332	363	340	318	326	350	318	361	325	318	332	323	296	336	321	322	318	381	321	353	308	331	309	309	368	332	332	352	325	339	354	333	373	315	319	356	368	317	359	349	333	318	324	333	326	358	311	317	336	312	325	341	350	323	335	336	346	337	318	328	314	368	329	333	332	326	322	332	321	338	329	311	329	326	346	336	330	326	333	338	340	377	317	293	290	363	335	341	332	341	343	332	330	324	331	295	317	338	324	322	353	364	320	347	332	310	336	322	339	314	354	338	354	334	289	320	335	349	344	332	345	348	330	293	328	329	348	332	368	313	335	329	347	346	330	337	325	330	358	320	345	325	339	352	329	341	325	335	318	325	324	311	356	334	311	328	331	302	353	326	342	311	330	351	339	320	338	304	331	361	355	299	319	347	336	318	339	320	361	340	344	319	332	327	343	327	334	323	309	321	333	342	356	311	339	344	325	300	335	330	342	343	334	313	343	302	348	368	317	336	326	331	312	314	335	349	328	339	317	290	355	358	329	331	328	370	337	341	356	357	346	336	332	343	360	326	327	339	317	334	362	327	330	302	330	303	311	363	322	362	332	305	337	325	333	312	324	341	316	350	325	333	354	329	353	352	322	320	336	361	333	329	335	318	338	318	334	310	333	313	352	356	339	335	328	329	331	352	331	326	359	337	326	354	345	341	290	298	348	316	340	334	356	330	337	328	296	302	313	315	334	356	348	356	350	323	329	313	308	358	325	318	371	345	328	302	338	318	342	334	348	337	324	382	326	316	364	339	301	333	379	290	361	302	328	318	354	366	316	324	335	370	337	336	324	359	348	318	344	329	354	296	328	355	341	331	327	356	341	343	332	328	348	337	359	360	319	355	336	300	305	325	351	354	340	312	329	316	328	332	349	320	325	319	340	320	337	316	311	340	348	330	325	341	350	316	321	301	324	340	317	315	304	339	340	310	331	293	334	343	331	319	323	360	289	290	353	328	300	355	344	323	345	334	335	333	306	335	329	314	322	291	310	320	332	345	306	307	290	381	316	323	339	332	356	334	335	346	320	337	335	320	352	353	345	330	340	353	342	316	368	343	286	329	322	342	354	336	281	327	320	301	350	337	365	304	336	324	359	328	317	333	335	346	314	342	335	320	318	325	337	340	343	308	328	345	329	317	319	322	350	337	336	337	324	332	349	311	358	333	327	356	320	331	351	356	334	283	332	356	325	352	344	370	348	318	310	324	346	326	326	343	318	313	358	344	328	338	319	338	330	314	352	343	333	327	334	325	362	344	333	332	350	298	350	357	350	328	361	332	328	316	332	319	319	339	313	339	298	346	342	341	330	347	308	324	372	326	323	318	361	304	362	312	321	359	304	318	326	323	328	320	289	328	353	324	308	325	296	352	335	346	324	339	342	353	330	336	330	352	379	337	333	337	306	326	350	296	337	312	301	308	358	309	331	298	349	327	345	346	351	333	340	320	331	328	326	343	311	307	347	327	280	322	335	331	330	333	339	315	388	329	314	288	337	315	339	315	377	308	355	338	320	342	341	321	325	332	353	306	315	328	316	320	354	361	341	365	353	351	315	351	321	341	369	339	316	311	337	313	351	350	350	340	325	375	328	343	300	341	335	338	343	311	328	340	331	338	307	305	370	299	334	339	322	328	313	345	312	356	325	343	359	341	287	324	352	309	316	347	340	323	328	371	341	325	342	325	345	308	305	341	342	306	320	357	348	357	326	345	352	356	352	336	349	349	340	332	308	319	335	360	336	342	305	306	298	341	339	353	325	332	361	303	361	338	344	335	342	342	327	329	332	305	331	309	312	367	323	332	351	341	336	390	310	315	333	292	329	367	320	314	330	282	330	319	337	302	361	305	332	326	318	332	348	341	347	322	336	342	323	356	278	340	309	310	323	317	301	348	334	334	342	345	324	331	335	302	320	307	324	339	354	330	303	335	319	340	345	320	337	316	362	327	306	364	344	345	319	302	337	331	330	338	316	325	349	308	351	318	346	342	337	374	332	327	343	322	338	307	305	343	324	328	364	347	336	350	336	337	292	310	354	356	338	331	325	326	341	331	356	304	338	303	332	314	344	308	340	329	335	329	320	348	306	300	345	312	341	331	299	338	357	346	335	335	391	356	333	333	323	326	317	305	326	334	317	354	338	320	352	361	336	330	288	391	321	335	355	311	324	325	350	315	317	340	321	330	339	358	322	357	338	359	317	349	328	325	339	324	334	291	338	320	341	327	360	327	324	315	328	351	353	317	329	335	331	339	352	325	274	340	331	338	324	318	327	319	304	324	315	355	337	320	339	342	304	316	304	316	324	319	371	317	315	312	349	365	328	347	333	331	369	310	380	330	362	346	316	324	341	320	355	328	362	333	333	347	330	305	309	311	335	361	359	342	367	338	319	353	315	320	312	344	351	335	333	329	316	376	311	339	330	340	313	350	330	349	346	326	355	305	337	293	329	317	321	344	318	341	358	306	349	345	338	322	340	355	327	295	332	312	333	312	349	334	299	306	360	331	313	353	312	323	342	339	333	345	325	314	327	337	323	315	345	333	312	321	354	348	349	355	350	356	357	333	322	323	342	299	319	324	331	345	336	325	325	332	354	332	297	311	319	328	312	311	328	339	327	322	327	335	316	307	350	343	366	352	327	357	326	337	304	309	333	330	340	321	334	321	349	332	332	354	312	319	334	324	330	339	329	320	349	359	348	332	329	295	369	334	314	343	322	349	331	326	325	346	342	318	349	331	330	355	331	318	358	281	309	353	351	341	324	326	325	311	356	327	326	361	341	339	367	323	368	340	324	354	364	335	326	333	315	336	300	331	320	361	347	313	342	367	377	335	371	358	341	331	342	335	320	327	332	314	347	328	347	310	316	313	329	290	329	363	298	316	296	337	319	324	365	344	345	323	330	339	355	305	297	330	325	362	343	329	326	315	331	346	344	314	323	318	321	363	328	337	372	308	294	348	336	321	313	359	313	320	348	305	349	346	310	347	357	333	341	346	355	335	339	317	376	332	344	293	312	326	344	311	330	323	350	342	369	311	344	285	322	328	354	344	366	336	361	313	343	338	326	341	341	337	330	336	349	350	335	327	355	350	367	365	320	338	353	315	323	330	319	348	335	366	356	328	314	339	320	345	325	334	335	326	349	313	340	325	358	333	323	361	365	326	335	316	309	332	326	331	339	342	292	337	367	323	336	322	329	315	346	323	338	322	341	329	347	332	312	364	311	346	325	294	333	349	346	371	347	321	326	349	373	337	343	365	334	329	318	352	329	339	321	308	334	336	343	341	345	303	331	329	333	318	355	344	340	360	351	350	333	332	317	334	309	331	302	332	342	314	312	320	354	334	340	360	329	304	350	345	326	343	342	315	310	363	313	340	350	368	328	357
24205	21423	29036	26058	23089	19300	12518	6995	4967	4188	3798	3133	2473	1909	1431	1136	885	678	612	535	529	519	490	471	451	441	410	408	347	361	331	348	341	337	300	349	311	360	310	315	297	299	316	298	315	298	320	321	323	313	297	294	296	289	340	297	323	310	298	325	306	298	320	278	333	356	329	292	319	295	282	306	286	292	317	324	292	317	309	325	318	329	297	296	297	311	308	325	304	289	299	291	317	342	336	339	305	282	269	287	304	285	291	341	294	287	304	318	302	301	317	315	327	275	302	297	308	333	307	300	296	326	267	268	304	301	312	331	343	290	296	296	290	309	288	292	297	274	317	294	299	327	344	291	331	305	319	289	310	306	296	310	289	301	326	293	307	281	320	285	284	313	315	304	345	317	342	279	314	329	338	303	305	307	311	304	303	283	331	292	287	304	290	314	323	320	285	312	314	317	298	283	294	290	288	310	275	287	335	335	325	308	340	295	292	284	252	313	297	309	310	317	305	286	304	336	294	293	291	287	324	295	318	326	306	288	297	314	320	300	293	304	291	322	301	316	310	301	319	282	298	324	286	321	317	288	329	308	287	328	319	294	304	316	310	312	254	290	308	324	281	299	286	349	307	319	302	301	299	282	314	323	277	311	299	284	322	292	314	318	311	269	314	303	310	268	322	312	290	311	304	284	320	285	320	274	276	288	302	259	299	333	299	306	312	321	299	314	289	297	327	336	277	295	278	288	304	286	288	277	300	310	320	353	352	318	278	334	314	324	283	270	345	295	310	299	314	303	312	304	272	300	307	316	285	292	325	280	282	311	290	288	331	288	285	294	303	295	291	295	335	294	345	294	322	299	306	290	295	292	313	313	304	279	288	294	292	319	273	323	283	291	309	295	295	286	290	280	322	303	278	300	305	324	307	330	317	275	310	297	292	287	292	320	295	298	284	324	295	304	337	290	292	337	317	336	294	273	310	310	292	313	320	320	312	273	306	292	310	334	306	314	306	315	323	286	320	317	337	304	331	308	298	299	305	300	281	299	299	304	286	279	312	313	294	301	340	302	302	283	316	331	294	331	302	299	312	285	340	334	324	286	299	308	304	287	322	279	320	326	306	314	344	302	299	299	299	292	294	325	301	301	264	313	290	285	318	308	301	332	267	299	306	304	307	297	326	325	314	307	293	297	309	299	334	309	320	324	312	291	301	333	318	326	265	262	301	328	285	287	304	289	319	282	340	317	297	285	294	292	330	295	288	307	311	309	277	291	288	287	305	311	264	299	284	279	333	306	291	308	327	337	321	282	277	321	325	299	305	302	313	301	318	308	345	322	346	335	291	311	304	284	296	314	289	283	320	310	333	302	300	292	301	290	296	312	292	295	277	296	306	274	315	290	287	284	295	291	333	343	286	269	337	293	281	313	296	275	317	291	311	296	346	290	288	298	307	306	289	289	311	260	301	305	318	328	268	307	314	287	295	299	318	304	283	325	336	308	293	353	286	340	295	300	306	323	294	279	305	301	312	319	300	288	290	285	314	314	319	329	296	332	279	304	287	293	332	321	286	347	298	340	280	297	306	286	297	305	357	322	286	325	330	312	345	304	297	313	303	333	316	307	327	283	305	318	305	308	312	290	289	316	284	277	298	270	287	311	326	310	309	310	313	287	327	270	317	309	299	336	269	279	316	303	313	296	291	339	305	295	330	316	277	309	296	298	310	326	291	306	300	325	310	322	307	345	307	290	302	300	285	273	292	318	304	317	307	323	302	291	330	286	306	301	315	318	308	311	301	302	286	309	307	315	301	284	302	329	303	296	282	296	292	291	303	349	284	298	306	301	330	330	309	295	313	306	299	322	310	323	307	328	285	290	314	315	297	305	287	302	311	292	292	324	326	326	290	284	322	312	270	302	355	292	290	303	288	301	301	288	324	314	336	290	271	308	333	276	292	297	281	304	290	292	282	284	306	285	294	324	285	324	346	293	290	298	306	286	276	287	330	304	304	318	302	314	287	308	279	310	290	296	284	312	297	290	298	294	292	345	295	300	262	318	282	311	288	308	307	323	316	307	333	301	307	305	305	291	304	330	285	325	311	306	314	320	326	290	337	309	306	267	318	331	294	299	340	275	356	298	300	331	314	309	305	287	319	266	298	280	310	326	298	294	276	311	351	307	287	301	325	304	299	336	319	313	300	297	293	286	313	312	305	316	324	296	295	305	294	331	324	308	311	320	302	293	315	314	282	297	302	316	318	325	305	328	292	315	295	329	307	275	316	300	309	282	308	291	284	324	328	289	287	313	314	286	290	328	311	313	305	296	315	289	299	291	326	293	303	304	292	303	325	301	292	325	309	302	308	310	279	317	288	305	283	276	301	326	278	308	340	319	303	309	313	288	291	344	306	324	328	323	304	285	313	302	308	322	292	300	307	304	296	317	280	327	327	332	285	327	325	272	284	320	287	295	312	321	312	298	285	313	297	332	292	268	316	255	300	293	337	282	274	319	316	295	272	304	290	332	298	282	296	313	305	327	305	310	298	297	298	264	277	337	293	329	352	318	320	278	295	291	309	317	295	302	302	332	303	297	284	298	273	345	313	306	295	308	286	298	301	314	310	300	351	304	319	322	276	327	302	282	325	312	306	331	273	289	291	297	304	297	306	327	327	277	283	323	309	306	311	289	302	291	293	316	306	291	296	314	301	307	320	318	284	293	275	268	285	320	293	325	301	298	298	262	326	294	314	291	324	318	313	300	301	324	282	307	331	312	302	308	301	286	296	307	295	326	301	281	292	326	292	310	287	316	324	287	315	281	302	300	279	309	301	297	308	313	276	316	333	285	307	304	301	287	296	288	293	312	298	311	263	296	314	291	290	274	313	298	288	293	285	280	314	327	287	326	270	354	284	315	309	289	272	299	284	292	272	299	306	301	309	297	290	280	318	298	316	302	302	319	308	314	297	294	303	308	304	303	308	288	324	327	305	296	307	313	274	316	308	288	278	322	290	285	312	309	339	282	303	317	274	275	319	282	315	335	295	290	351	308	316	299	320	277	296	265	282	286	302	290	278	299	288	325	276	315	292	318	295	289	323	296	293	300	292	302	313	285	333	308	318	323	290	336	312	318	271	292	334	287	291	307	279	287	298	287	319	321	307	302	300	302	313	311	344	336	340	304	318	317	272	309	304	282	324	287	291	283	309	308	300	301	312	280	300	308	299	302	316	306	300	344	281	296	297	306	317	278	322	299	298	295	281	308	332	338	290	301	286	307	271	284	302	288	316	324	277	316	287	292	283	264	314	311	299	292	273	302	333	310	301	308	277	293	317	309	328	319	319	292	332	302	296	266	315	319	309	333	291	297	313	299	304	302	299	320	298	330	318	316	300	271	296	283	303	306	293	295	292	299	295	293	306	285	291	299	304	304	291	291	309	288	293	283	294	298	319	276	320	276	319	296	320	334	318	324	328	294	276	291	302	310	310	317	301	314	309	310	273	331	302	297	320	279
30948	58364	47517	34884	25501	19037	14126	10440	8094	6873	6062	5106	3937	2906	2237	1663	1262	984	765	792	695	685	613	572	528	515	430	420	379	406	397	376	351	344	360	325	349	364	319	315	322	300	335	298	282	359	307	349	314	326	353	351	312	325	340	349	336	294	325	307	330	317	301	345	363	323	347	319	328	335	336	307	299	311	340	313	305	330	307	287	305	332	322	323	294	311	339	306	325	341	333	315	300	329	345	330	352	312	323	324	311	297	317	334	332	264	322	342	303	314	285	359	314	321	320	339	307	345	327	283	335	318	313	322	324	331	305	306	310	308	331	337	367	327	321	311	312	333	320	314	349	283	323	332	325	311	316	325	307	331	316	332	332	318	333	346	316	334	324	335	328	332	315	322	320	303	315	315	291	312	320	309	323	288	316	340	310	349	296	352	316	332	341	358	323	329	341	299	282	318	332	338	311	324	314	300	284	332	337	330	320	333	315	334	330	313	334	315	314	344	288	338	324	355	320	314	345	294	350	318	326	330	324	322	322	312	325	351	324	323	328	336	297	335	301	298	334	332	341	314	301	332	332	327	327	317	310	295	338	315	305	287	296	328	311	300	302	316	321	324	349	308	330	313	343	320	306	337	317	323	356	327	287	322	336	310	317	299	323	322	322	292	310	330	303	340	338	307	343	288	352	307	306	328	332	333	320	316	310	316	293	338	332	319	310	318	324	339	312	295	317	297	284	325	318	302	310	297	320	337	349	370	332	302	317	307	340	319	331	322	351	325	321	304	341	327	343	292	291	295	319	322	315	305	327	321	334	311	333	321	343	321	319	319	293	358	302	305	303	325	345	318	361	312	332	336	356	351	316	356	316	326	318	343	315	304	328	377	295	310	331	320	339	269	328	304	319	311	292	331	344	342	352	322	327	325	343	316	316	301	340	307	333	294	302	336	344	313	330	324	346	303	308	344	349	335	348	306	319	325	309	311	289	325	304	328	311	327	331	337	349	348	312	352	309	336	286	327	312	338	325	332	321	367	353	302	327	324	296	328	327	335	325	320	352	304	318	335	314	293	330	302	319	294	338	343	315	316	306	313	332	324	325	324	320	333	315	321	325	302	300	310	314	304	357	304	320	318	297	322	277	315	311	305	315	337	301	307	296	367	345	335	306	307	302	316	324	318	324	341	312	351	326	308	328	311	309	323	334	307	334	326	347	303	334	318	301	333	319	330	326	297	323	335	302	320	315	307	356	310	319	321	306	311	307	295	321	319	317	351	361	311	302	328	319	294	332	330	317	330	313	304	298	322	304	332	333	314	317	330	350	319	318	322	321	332	300	309	317	311	303	321	305	355	283	324	324	318	330	338	350	295	305	319	297	345	320	326	332	338	307	309	286	343	308	337	314	323	297	300	340	305	314	322	320	320	308	330	294	302	326	311	330	302	339	347	333	284	329	351	307	321	321	294	345	306	315	276	308	309	299	306	340	318	312	307	365	333	341	362	334	297	365	311	331	332	315	342	316	295	297	339	330	342	293	327	355	340	303	318	338	315	314	334	306	337	305	323	316	319	301	325	307	323	341	334	307	331	319	291	320	332	307	328	366	344	290	327	301	329	333	349	290	330	315	364	327	312	315	297	329	303	328	333	335	322	371	346	304	329	296	314	323	311	330	323	303	306	339	318	323	338	295	302	298	323	306	316	330	320	308	326	316	323	316	339	342	324	313	341	323	308	339	303	332	317	304	290	357	302	324	308	351	323	327	308	348	321	334	307	315	344	303	316	336	317	360	358	310	334	325	320	279	329	322	311	306	318	313	346	323	343	323	325	312	352	286	311	338	347	318	313	321	341	356	308	318	314	326	340	312	301	301	330	309	283	343	332	322	336	334	316	355	330	314	314	370	304	345	334	337	329	353	282	321	308	315	305	341	308	316	311	290	328	328	307	325	340	312	317	307	305	311	300	298	333	342	311	327	303	306	327	345	326	327	320	321	322	304	278	324	328	317	264	315	356	304	326	323	317	339	330	305	325	352	299	318	337	306	330	343	326	330	350	333	328	302	299	323	346	307	299	304	291	297	350	320	343	319	294	306	330	323	294	313	318	318	346	305	364	313	314	307	315	349	286	312	314	320	312	322	302	356	318	326	325	286	314	310	307	335	324	355	334	337	335	293	310	308	346	321	316	299	337	300	308	308	359	308	313	343	304	350	326	358	311	289	321	320	303	322	291	308	306	332	317	293	340	336	319	313	295	307	322	350	315	321	309	305	315	332	342	332	334	311	356	323	319	341	333	323	338	309	346	320	301	326	302	297	328	301	330	331	315	303	327	320	343	339	314	284	317	321	315	313	321	314	293	327	313	344	309	336	342	341	311	326	298	296	307	306	324	357	334	289	325	340	293	323	302	327	331	349	351	302	331	319	325	350	328	304	318	337	317	336	301	318	310	354	340	314	314	294	311	316	323	322	317	298	340	301	361	325	334	337	311	309	317	310	322	317	337	312	330	293	299	338	331	276	311	318	269	332	336	308	317	329	303	332	323	312	335	310	327	319	346	300	314	308	328	313	317	304	323	336	316	335	313	318	308	313	335	322	337	324	297	308	271	304	320	314	333	322	347	306	313	324	302	323	336	337	319	321	332	341	293	311	319	322	355	345	330	320	315	309	328	346	360	299	320	323	317	318	308	297	336	304	273	351	332	299	345	324	359	308	324	336	288	325	298	311	345	310	345	314	348	338	318	331	315	344	325	319	324	318	303	324	335	332	340	324	299	322	313	307	338	340	320	327	311	338	308	341	306	305	333	336	308	328	307	323	327	305	327	326	331	331	305	321	305	344	293	354	354	333	333	328	328	315	287	321	324	344	302	339	326	311	298	301	340	346	328	332	298	301	338	316	335	309	306	294	340	310	301	309	338	309	311	341	348	322	294	343	308	316	312	326	287	321	306	318	338	334	303	318	332	314	358	313	294	332	318	293	326	356	336	292	350	296	326	330	300	280	332	315	308	310	305	325	333	325	344	344	339	308	303	307	322	328	309	320	353	299	322	314	324	306	320	332	316	307	325	341	348	290	350	300	313	317	341	330	304	299	319	311	308	318	298	329	321	313	302	339	307	331	280	321	337	306	334	322	338	315	268	346	312	304	313	332	348	303	317	301	306	318	340	317	333	338	325	339	323	321	334	342	291	324	302	344	326	331	328	305	322	299	321	360	318	295	338	316	303	305	342	324	337	336	335	314	340	317	337	331	327	322	314	326	354	323	347	289	332	325	303	289	348	297	308	311	341	290	293	309	298	321	318	301	306	317	348	352	329	303	345	324	305	336	331	317	335	309	338	319	318	311	310	315	349	343	327	338	305	342	325	334	330	330	293	330	326	341	343	318	335	333	357	298	326	323	343	295	327	320	330	336	312	353	303	300	336	310	306	322	337	301	290	292	343	352	316	323	310	328	295	327	346	285	332	311	351	301	291	330	296	348	322	290	320	322	327	337	307	320	372	304	327
25464	21683	29690	28705	21092	13612	8321	5271	3606	3039	2965	2286	1928	1502	1159	947	788	611	536	564	509	538	508	465	413	405	389	376	350	373	373	370	384	337	332	342	336	322	348	359	346	370	346	344	343	296	326	323	330	363	322	322	355	294	328	318	350	345	333	352	335	346	337	357	336	338	324	307	335	301	352	327	330	330	352	322	365	329	362	347	320	323	307	349	355	331	329	327	367	320	325	331	329	336	322	312	364	366	345	335	329	350	310	366	332	341	284	328	321	320	381	351	368	334	321	339	345	306	347	306	356	332	360	376	331	344	329	323	344	326	314	337	349	326	344	359	360	386	376	349	344	333	326	342	328	345	338	337	349	313	306	350	303	367	319	343	336	309	336	330	325	286	341	328	354	351	340	373	311	320	341	357	319	333	357	301	351	331	332	299	348	308	332	345	300	331	340	327	363	352	340	326	358	339	343	335	346	322	334	299	356	363	336	336	341	339	362	328	338	301	323	335	344	300	357	312	328	340	316	355	327	349	310	350	358	344	335	346	352	319	289	340	309	337	348	329	308	313	321	354	321	322	326	309	314	344	334	333	339	322	365	339	338	279	345	308	363	320	339	345	318	309	345	323	352	352	325	371	355	335	328	315	311	322	345	338	344	331	321	354	332	341	333	292	330	368	348	356	309	361	320	315	353	354	339	323	358	322	322	331	351	341	353	318	311	302	319	332	330	341	367	351	336	350	340	331	348	337	346	338	356	341	317	326	373	325	319	303	337	331	323	335	372	352	332	315	329	333	339	349	335	298	342	298	332	313	363	344	328	356	342	302	333	331	347	343	334	323	341	329	316	346	329	336	335	318	312	310	347	320	347	326	340	357	312	350	344	307	319	318	347	344	335	326	319	320	334	326	348	345	320	325	333	324	345	338	353	316	335	324	363	344	325	347	338	340	320	314	341	366	354	323	336	355	336	338	379	348	286	341	341	322	341	336	293	289	329	331	345	361	327	334	332	327	352	374	325	335	317	324	352	333	348	381	342	331	310	370	340	328	317	355	350	335	331	324	331	335	343	312	333	363	348	327	327	358	322	323	340	319	345	328	340	331	337	296	363	325	343	352	333	337	378	362	325	346	302	351	321	348	316	337	341	329	300	333	351	373	342	336	319	343	292	347	334	372	337	352	354	302	323	352	340	321	323	367	332	347	311	319	331	315	315	328	344	348	352	325	321	331	330	333	356	367	321	377	321	330	323	301	325	347	365	353	316	303	308	324	315	315	331	320	341	350	334	300	338	351	354	342	332	354	374	339	339	326	345	330	347	323	341	317	346	346	318	314	334	329	334	338	343	345	344	323	345	321	345	382	350	329	345	303	318	328	366	362	351	332	333	321	359	330	335	340	323	361	306	341	344	328	351	366	339	354	324	314	303	327	331	375	311	367	360	337	335	325	353	330	350	320	352	337	359	348	335	364	333	360	348	346	313	355	313	344	331	346	335	355	335	329	323	325	331	329	347	351	350	341	329	320	296	356	301	340	319	324	379	319	353	320	317	350	296	342	375	344	342	362	303	333	347	330	331	318	347	330	338	356	354	333	325	341	348	322	328	317	346	338	321	353	327	345	386	321	346	348	315	335	321	325	341	344	328	323	353	295	354	333	394	367	344	337	363	288	367	322	320	370	345	322	344	346	371	348	342	301	352	325	306	315	304	350	362	358	357	336	348	353	368	314	339	352	329	327	304	320	313	346	323	331	350	323	330	349	331	320	344	349	349	327	334	340	341	345	331	309	359	342	336	297	365	285	341	342	331	341	345	350	366	358	356	305	325	338	333	356	328	335	342	352	355	395	347	308	340	338	288	328	329	317	349	341	314	325	346	369	345	320	321	326	355	331	301	314	340	358	351	335	345	353	324	326	369	302	362	332	351	293	326	363	331	309	333	331	379	346	375	332	329	330	338	349	329	337	340	344	299	374	357	359	335	340	337	334	371	373	343	352	335	367	363	318	318	355	334	354	329	316	296	349	338	346	335	370	323	326	340	354	347	360	322	333	311	338	332	339	305	344	317	327	326	321	347	321	320	346	331	342	305	341	324	349	315	374	348	331	326	315	302	327	340	344	338	318	339	346	331	335	345	330	328	309	328	357	316	333	311	281	336	358	329	334	327	338	347	309	331	336	329	304	312	314	350	336	324	319	329	355	343	343	312	373	332	328	374	323	325	318	325	307	312	324	362	280	330	333	298	347	303	329	333	343	350	324	337	305	337	317	308	342	317	340	336	364	325	362	379	345	332	322	341	365	338	323	337	335	307	351	352	348	350	354	357	329	333	335	293	320	335	334	322	298	351	326	317	325	332	322	394	324	348	352	324	374	306	322	351	338	369	335	373	348	357	350	298	347	327	308	320	316	351	319	316	339	363	341	335	366	318	389	315	317	303	346	352	337	323	357	322	335	337	308	358	329	354	330	351	318	375	358	353	348	382	346	320	340	328	343	332	318	349	317	351	339	330	333	349	339	330	313	311	352	341	301	350	313	345	325	317	317	340	330	317	326	328	340	326	352	345	328	301	328	328	323	317	316	373	348	334	326	348	334	319	328	349	328	330	311	341	327	297	361	318	335	324	336	332	346	366	318	316	318	326	335	315	342	354	381	297	336	325	349	309	318	351	324	336	334	360	365	379	336	348	328	326	336	319	356	321	309	332	316	344	332	356	333	349	331	342	363	313	318	370	329	325	351	330	359	347	325	354	374	335	338	325	312	329	332	304	332	328	362	350	356	333	332	337	339	356	320	339	352	311	371	344	337	340	302	341	346	333	300	351	324	327	309	340	324	323	331	327	340	325	335	328	355	354	347	327	383	341	381	334	345	309	333	370	353	349	314	351	341	340	360	320	350	307	352	322	314	321	326	331	331	314	335	368	355	337	318	346	341	351	340	375	303	327	327	319	345	330	323	346	336	340	319	333	333	332	354	328	323	344	344	303	339	338	335	345	328	306	357	339	335	348	313	389	312	331	348	344	328	318	344	345	321	341	335	317	323	355	327	339	320	339	343	333	363	291	351	308	336	329	349	327	360	353	317	321	353	323	337	294	346	301	328	316	350	328	333	363	337	341	304	335	313	351	316	318	379	331	362	351	348	308	327	358	336	349	310	352	333	337	333	345	315	341	364	331	357	324	331	311	346	300	313	324	341	328	320	348	337	339	315	349	361	315	353	327	322	283	346	337	303	333	333	365	365	331	343	327	311	345	335	323	308	337	310	296	344	327	358	333	368	326	335	329	319	323	317	328	311	322	343	351	328	321	343	361	338	353	353	296	326	323	310	348	328	318	322	364	337	317	328	332	325	321	356	369	339	324	348	308	344	335	344	321	324	328	342	314	348	329	315	350	320	329	326	374	366	295	344	343	343	348	300	349	338	288	291	374	330	311	311	318	323	370	340	332	341	297	336	374	322	361	351	297	357	378	320	332	319	334	324	344	311	332	353	349	330	345	363	309	323	328	314
31042	54812	43633	30875	22916	16662	12090	8809	6500	5453	5002	4281	3332	2417	1828	1396	1115	849	695	699	632	595	562	566	551	508	454	419	414	416	381	397	425	425	395	388	379	354	364	414	330	344	365	390	375	380	376	323	342	356	339	363	339	358	332	344	366	354	359	350	379	356	346	384	357	373	397	344	372	353	323	365	357	365	349	388	333	362	339	337	358	390	340	352	342	359	377	357	326	390	367	362	365	360	357	349	335	373	355	354	339	357	345	335	357	382	357	369	354	377	339	359	340	369	353	387	387	349	351	361	333	339	344	380	305	350	353	377	377	356	362	382	361	378	362	330	359	365	396	362	378	325	354	347	395	334	397	381	359	357	377	305	362	344	379	359	375	355	385	353	302	383	343	339	377	383	348	356	373	340	361	346	357	370	355	350	369	355	368	373	350	327	356	363	351	365	340	372	371	358	369	355	312	357	354	339	342	344	374	362	353	339	352	367	361	359	376	362	410	353	347	343	343	383	347	368	352	350	391	351	371	366	358	371	361	349	342	336	342	349	352	360	357	347	373	353	347	355	344	351	325	346	354	350	352	353	355	338	374	354	331	358	420	325	362	348	337	346	392	344	368	374	344	337	384	372	334	366	359	395	337	369	369	357	354	349	381	384	352	361	347	384	384	396	391	358	356	341	383	330	349	365	348	360	355	356	370	348	353	339	376	387	361	368	388	378	350	344	381	339	335	326	373	359	345	398	342	364	354	356	346	380	343	334	383	365	352	368	354	367	371	353	356	368	365	378	341	385	333	373	351	345	346	358	366	366	353	392	374	341	362	337	341	359	364	362	344	352	348	361	345	376	384	340	379	338	340	349	361	346	354	357	358	390	386	383	363	347	326	379	379	351	338	343	366	389	359	350	352	344	408	352	331	338	370	355	379	362	354	369	372	345	368	368	366	352	386	345	344	376	349	379	347	413	322	359	383	352	375	390	317	361	339	365	344	352	341	366	390	361	350	355	328	353	333	360	337	355	341	344	367	365	346	373	367	331	401	394	322	360	377	315	362	358	351	380	373	332	353	334	365	375	345	335	358	353	380	396	345	363	351	377	352	359	394	368	355	331	364	343	325	368	347	366	357	364	342	352	414	363	358	371	370	358	354	368	337	371	345	354	378	398	371	336	356	357	384	360	368	353	327	383	337	343	361	372	348	374	368	365	363	360	385	348	350	342	335	355	353	367	360	357	336	351	341	358	373	363	325	341	333	354	332	340	350	341	364	346	359	381	347	329	361	356	375	347	316	370	366	333	400	374	376	363	342	348	344	351	380	367	373	351	358	388	353	356	324	360	353	388	386	326	341	350	343	360	363	353	352	359	365	392	344	381	352	360	355	371	334	355	346	396	330	377	352	380	357	400	354	333	355	376	370	342	362	374	340	367	373	369	334	349	333	349	367	354	360	350	397	350	343	356	380	346	354	343	360	358	373	321	337	342	355	335	344	331	340	373	366	347	359	365	340	362	336	368	387	355	379	385	332	377	336	356	367	352	339	372	383	374	347	339	387	333	362	367	330	385	330	354	334	351	362	355	317	372	365	381	392	357	360	366	368	354	323	355	377	335	380	315	373	368	371	346	359	328	377	364	371	359	368	370	347	346	335	375	353	358	344	380	363	355	359	336	357	383	348	351	365	371	381	347	334	376	329	337	324	369	324	344	358	338	353	382	373	408	337	364	351	383	341	387	349	381	352	346	343	329	371	351	354	338	346	386	381	371	359	373	356	356	341	342	364	355	348	308	348	384	344	359	344	370	321	335	377	404	323	370	376	366	360	343	362	325	337	357	346	360	369	374	358	360	360	359	350	374	351	348	391	380	364	340	334	351	349	409	347	384	355	353	338	361	342	364	362	361	352	371	356	387	358	330	338	349	343	334	356	330	372	401	330	384	343	359	332	347	358	373	388	379	362	351	365	359	341	333	356	329	364	358	348	362	354	369	323	350	341	359	362	355	345	365	367	327	380	379	343	385	341	370	333	360	376	333	365	352	355	335	352	375	364	357	349	363	360	384	347	361	360	341	351	345	347	383	374	360	372	336	395	360	348	358	344	389	326	353	346	343	357	347	376	356	333	359	335	372	362	366	376	365	355	360	331	344	382	386	353	345	362	361	331	373	370	388	341	373	360	317	359	348	337	378	363	312	359	386	341	336	371	354	364	349	345	341	370	348	363	343	335	351	337	367	377	365	356	355	340	344	371	373	356	356	367	370	361	353	363	350	334	359	333	374	361	376	366	352	323	344	353	328	382	364	366	362	367	340	366	346	345	347	374	381	373	345	370	376	357	369	353	381	357	375	361	366	375	374	356	345	352	314	343	385	375	350	334	349	360	377	316	361	335	358	380	354	344	381	327	384	342	338	379	331	363	350	353	357	360	361	338	386	341	360	354	338	367	350	378	327	337	366	354	344	365	375	354	406	346	373	348	363	326	388	323	375	317	345	351	336	349	360	350	347	339	347	332	348	317	349	347	338	365	351	370	348	372	353	371	367	379	387	372	420	347	356	357	359	351	349	362	385	312	349	360	347	390	355	368	349	378	349	351	355	355	351	345	361	337	347	370	364	327	323	336	357	346	336	364	394	371	377	361	361	364	372	398	374	362	373	341	376	358	360	369	341	358	350	352	338	367	378	332	354	380	353	372	372	314	331	360	348	351	361	373	337	345	362	358	393	375	368	359	352	380	346	343	345	376	371	385	330	380	368	359	337	393	373	348	366	353	369	390	354	345	371	341	341	372	332	347	333	367	354	348	385	345	364	360	367	387	337	352	372	355	366	381	366	364	366	378	349	364	369	338	359	358	375	336	381	361	347	350	362	348	338	382	375	330	389	340	361	374	333	362	356	350	367	332	362	377	343	327	346	334	334	342	336	344	371	402	368	368	358	378	360	337	376	355	359	370	332	369	344	321	340	357	372	356	344	367	319	347	363	361	328	335	371	350	357	368	353	352	373	381	349	378	356	368	360	391	344	312	367	356	370	394	372	349	362	364	394	329	352	346	342	340	360	390	320	367	378	385	325	361	345	365	328	364	353	369	366	350	360	320	369	358	353	367	390	312	350	358	353	369	340	376	355	362	327	375	331	378	376	367	383	322	356	366	354	374	377	350	338	379	355	369	378	357	374	376	334	363	338	341	350	352	343	376	350	365	351	363	359	362	353	366	368	339	380	357	358	340	339	334	381	335	350	339	357	374	325	367	337	352	349	359	336	378	396	368	339	350	336	370	375	340	361	324	359	352	334	327	358	331	350	347	366	377	353	353	358	353	342	341	346	374	340	339	369	380	364	363	358	363	368	362	355	365	368	371	353	342	372	368	377	379	339	397	380	370	376	358	391	385	362	357	340	361	384	363	369	341	345	357	365	389	380	317	357	382	357	355	366	387	340	363	361	360	372	364	380	387	365	365	365	356	369	394	349	398	352	365	344	372	363	377	357	347	386	372	358	354	375	380	341	363	358
23033	21425	29139	24415	22324	23658	21072	11385	7231	6009	5137	4409	3553	2617	1973	1640	1213	944	772	760	678	679	575	592	505	481	453	456	427	428	372	405	354	363	360	346	390	344	369	366	351	314	340	367	355	309	329	337	339	331	358	340	342	356	365	330	363	362	332	331	348	343	326	327	341	346	341	328	342	333	329	328	324	364	338	326	366	359	341	298	323	328	341	333	349	296	312	347	352	348	340	311	360	366	319	331	342	350	338	356	350	305	351	349	345	361	315	368	325	336	337	327	337	314	364	374	385	336	333	308	316	328	338	313	321	307	349	346	321	347	351	305	340	336	345	366	321	351	350	314	363	332	355	310	349	355	328	346	357	346	308	343	315	337	365	341	321	331	367	361	335	350	330	347	369	348	353	351	344	372	320	342	335	349	361	321	336	358	338	366	355	346	308	328	361	328	349	369	304	359	335	345	337	345	334	319	308	339	330	355	342	331	331	355	341	335	335	355	337	347	328	337	388	310	328	316	355	333	383	340	323	329	352	341	326	337	325	325	319	356	341	328	334	322	338	323	352	353	371	331	326	353	343	336	330	308	350	319	356	376	319	326	338	316	291	311	364	337	332	364	345	370	334	301	363	350	336	324	335	365	369	380	376	357	375	332	324	330	354	339	323	363	337	368	317	320	333	354	346	340	317	316	296	339	338	311	365	360	342	348	358	332	341	324	375	319	327	303	352	355	330	345	324	341	323	350	355	355	324	344	342	321	374	323	320	338	324	291	373	327	345	326	321	334	339	333	324	336	365	319	359	331	354	346	319	309	347	357	343	329	313	339	373	344	347	365	323	349	317	350	319	296	336	286	292	341	344	334	356	307	353	351	313	326	339	340	326	344	316	310	322	346	352	328	332	337	349	332	360	333	347	330	306	313	376	350	338	326	336	357	342	312	345	336	356	338	349	368	324	328	338	347	329	359	334	342	341	310	338	345	330	334	332	342	337	343	360	365	323	350	314	325	316	373	365	334	304	349	333	334	340	355	331	328	337	366	349	322	340	343	335	329	326	351	343	338	331	328	347	331	373	328	323	349	336	301	352	303	335	341	356	369	359	360	335	357	311	340	335	338	320	320	334	340	357	342	358	338	327	362	300	396	337	338	339	329	342	358	348	339	324	332	335	325	319	333	333	367	343	350	335	323	306	341	316	308	336	330	341	326	310	328	334	339	328	345	346	336	343	359	363	344	324	306	356	326	355	340	330	339	343	365	310	302	358	355	357	318	323	345	331	346	376	337	344	339	341	343	347	336	325	302	365	362	357	348	335	360	344	337	353	352	321	319	363	337	343	342	340	337	346	315	338	347	300	317	344	348	362	366	362	329	325	330	374	332	353	312	325	342	365	321	335	332	321	347	287	316	315	354	350	319	335	324	333	353	334	370	355	341	360	327	324	371	331	328	319	334	314	351	339	302	338	323	355	346	326	345	363	356	327	320	361	316	347	310	325	343	317	314	346	359	354	325	353	335	333	361	363	335	344	322	326	351	349	328	362	365	324	334	338	330	310	353	374	343	354	361	349	358	337	337	356	310	341	365	348	393	357	345	307	334	358	336	337	302	338	350	332	333	338	338	345	329	327	327	326	366	329	308	354	337	324	356	320	321	335	331	327	308	320	358	330	327	338	347	319	354	318	358	341	342	302	309	299	335	339	318	330	339	340	362	333	320	338	316	376	333	342	350	345	342	305	319	353	331	373	312	319	345	334	363	323	319	349	350	324	321	345	369	276	332	321	324	347	340	335	342	306	332	341	348	349	328	329	354	314	348	340	319	358	318	348	327	306	309	300	327	367	336	366	346	324	354	338	333	340	357	326	334	288	321	327	338	368	357	362	326	372	349	344	326	347	335	339	308	336	334	331	332	316	308	372	301	342	315	344	361	340	341	350	373	348	309	345	323	374	324	343	324	301	361	318	288	343	305	388	370	329	354	364	359	345	339	365	331	315	337	347	379	323	365	345	333	344	318	326	315	346	348	362	310	354	352	329	306	319	332	353	310	359	322	333	327	359	349	355	356	341	330	345	320	380	328	358	355	343	340	327	337	304	344	335	323	362	316	344	337	336	354	323	331	321	338	369	348	342	371	357	331	332	307	359	316	343	312	332	348	339	348	286	348	343	315	372	336	352	330	311	334	329	357	303	354	375	304	318	312	316	348	357	319	357	349	315	350	308	291	349	354	383	315	350	320	320	331	353	334	353	318	353	330	342	337	372	348	327	312	330	352	319	326	362	349	333	333	339	341	335	314	336	342	319	335	374	351	336	384	337	338	364	361	354	372	316	360	325	318	336	354	335	352	318	322	313	368	320	315	349	341	336	336	317	317	335	339	334	335	320	352	324	324	335	344	352	331	348	344	345	347	336	334	343	357	358	316	344	336	325	373	352	351	374	386	324	331	330	344	312	356	312	341	334	352	375	358	337	338	325	348	339	319	347	341	322	332	331	335	314	341	350	347	320	333	322	354	324	324	337	322	332	329	345	312	339	333	310	356	371	343	314	359	325	314	336	348	315	366	345	367	362	345	351	312	350	368	314	350	357	331	345	351	330	317	354	319	323	335	347	342	347	316	317	310	332	364	341	355	337	341	362	326	319	326	355	339	340	334	324	331	359	337	287	331	338	330	342	294	332	347	329	345	328	335	308	346	362	319	348	333	362	335	351	350	332	345	366	324	331	400	382	337	345	323	321	329	338	328	343	343	322	347	330	327	345	313	330	320	333	360	355	337	347	335	326	306	339	354	351	344	316	337	348	306	312	310	338	314	328	354	364	323	339	336	331	353	369	345	347	337	342	353	353	341	341	336	342	337	366	356	332	355	364	324	366	349	355	332	367	328	299	335	371	296	348	363	368	358	312	348	335	331	345	350	314	357	331	329	368	340	348	327	367	337	324	344	340	300	319	340	347	351	337	302	342	317	344	348	354	338	357	325	334	347	304	359	324	313	348	334	308	355	341	336	363	353	348	345	354	341	317	357	331	341	350	338	318	340	326	357	323	368	330	327	326	302	352	332	342	346	339	323	331	332	352	307	323	382	330	325	325	302	343	327	342	344	299	365	334	332	334	333	352	302	353	342	315	318	368	314	329	317	320	330	311	339	312	367	356	347	353	312	358	328	302	356	319	324	320	316	345	339	378	341	367	314	377	363	345	341	359	319	391	333	324	317	295	331	345	310	317	327	328	353	349	313	315	332	355	334	330	326	318	329	302	330	388	286	320	344	339	306	325	341	333	306	305	303	318	328	334	344	361	342	309	327	306	326	342	323	342	336	320	332	393	343	332	325	337	308	315	310	338	318	357	322	338	355	330	361	331	352	361	366	312	341	337	334	344	324	383	338	341	296	352	320	362	351	297	297	343	334	331	369	322	334	359	329	323	306	350	331	331	365	325	320	330	340	297	313	347	367	325	340	335	319	325	309	340	382	306	343	325	336	360	328	347	335	340	299	335	320	335	331	331	292
33262	63677	52222	38624	31915	25022	19381	14852	11243	9292	8034	6883	5719	4142	3048	2440	1750	1358	1041	961	834	807	746	662	619	596	527	535	463	501	454	363	403	426	397	370	378	382	338	384	379	380	378	361	320	322	356	339	379	391	344	343	356	363	352	363	352	352	372	350	340	376	344	339	359	339	359	341	340	358	319	353	353	346	390	341	360	331	349	351	364	376	366	368	345	333	331	365	370	351	374	374	308	357	344	335	364	322	382	345	303	355	350	351	376	352	357	366	335	372	360	397	376	381	368	361	348	299	354	352	329	324	349	335	377	333	362	366	374	354	363	377	338	355	361	356	333	335	344	327	350	359	349	346	333	360	354	367	329	361	346	330	362	335	337	352	374	330	343	356	321	372	348	349	339	347	349	347	337	384	357	334	389	369	332	321	346	367	356	376	337	346	336	332	348	342	363	358	333	326	347	372	369	350	355	354	346	370	347	356	356	378	377	357	356	342	389	384	345	385	335	348	364	358	355	363	324	385	319	358	339	372	350	342	344	356	371	361	358	389	336	376	337	359	370	347	368	359	381	341	360	359	343	333	339	341	331	352	355	317	359	378	331	372	330	329	343	342	354	364	375	351	344	382	330	355	348	363	314	343	350	337	339	343	341	380	350	393	367	347	335	342	378	368	350	346	333	394	380	352	336	374	349	394	333	349	338	394	383	358	343	355	343	381	350	339	315	336	358	360	353	355	358	358	338	341	345	366	332	398	350	324	339	338	359	339	365	363	349	365	364	362	339	334	363	333	358	340	353	351	337	362	359	342	342	341	329	373	368	383	344	356	318	338	305	361	317	359	328	354	359	345	372	338	355	339	359	328	367	351	365	349	356	385	372	364	392	357	332	355	341	358	343	361	337	360	330	333	359	340	351	350	338	342	332	350	351	365	327	355	339	351	328	321	340	374	355	383	345	346	373	359	356	342	334	366	358	328	345	360	383	360	335	359	323	349	362	342	368	372	322	333	331	352	362	329	361	361	323	350	310	362	359	345	366	390	324	340	365	379	314	368	336	357	356	353	364	349	338	363	382	325	335	379	345	361	363	336	340	367	358	362	332	344	362	371	307	328	345	376	353	368	370	315	348	332	319	348	354	366	325	329	403	338	320	354	351	331	357	359	356	366	341	364	370	379	326	382	347	352	371	354	363	334	340	360	373	369	340	335	357	366	360	397	341	368	349	323	335	349	338	358	338	326	353	334	368	349	357	341	355	345	340	317	369	376	339	360	347	376	354	354	350	342	346	352	344	386	354	351	337	364	362	339	331	344	355	350	363	348	335	330	381	340	348	327	339	357	366	378	349	348	357	341	343	348	361	339	373	364	339	368	357	343	360	355	318	351	353	348	349	327	357	329	351	388	355	325	320	333	354	348	329	322	371	369	359	364	355	365	346	340	318	365	373	366	389	372	367	325	334	341	348	356	329	314	366	373	358	349	376	349	346	385	326	357	338	378	332	311	328	337	324	338	380	343	344	339	329	359	348	358	348	357	369	389	344	343	337	368	361	367	348	352	361	361	375	326	355	305	343	329	340	355	409	377	352	367	344	360	317	322	347	350	364	361	319	381	318	384	346	343	345	363	337	352	344	368	362	368	358	348	381	341	377	339	345	369	318	352	354	379	354	345	326	363	379	370	348	341	381	354	338	363	325	330	336	330	349	327	333	393	371	360	350	355	347	362	347	346	338	381	348	342	368	340	336	318	360	322	314	319	323	355	368	351	352	325	370	338	367	388	395	343	353	383	354	376	356	338	346	351	360	353	349	335	331	331	323	336	344	365	349	333	301	329	381	359	334	332	309	353	343	318	347	334	345	356	369	327	378	367	341	386	353	372	308	353	375	373	338	389	348	340	349	350	393	360	364	393	389	329	337	407	359	344	350	383	325	383	367	353	311	340	372	361	350	379	365	372	315	343	340	315	343	325	343	346	379	364	327	358	333	387	311	359	375	372	361	347	374	313	338	368	353	371	337	340	331	339	343	322	360	360	364	336	380	398	343	381	366	347	341	335	332	348	370	338	341	370	308	357	357	351	350	343	377	368	360	340	332	309	344	347	337	352	381	345	325	351	328	340	351	355	365	367	344	337	344	345	359	334	349	360	352	358	337	348	399	353	362	354	367	324	295	341	328	357	366	342	380	339	386	362	387	344	333	353	329	371	379	327	381	356	336	330	322	382	370	344	343	387	326	349	368	391	334	340	355	355	356	349	332	348	347	335	353	335	350	405	324	344	326	373	376	363	353	370	370	347	354	362	364	366	341	342	370	361	346	373	337	342	344	313	392	340	389	396	332	349	368	351	356	370	329	331	324	374	335	351	367	346	337	365	324	353	372	353	333	327	352	358	379	323	367	336	322	355	333	359	368	356	382	352	355	339	329	341	376	395	336	379	343	350	361	344	364	349	349	339	356	340	356	340	354	340	370	381	332	336	365	379	361	357	349	307	332	361	356	327	362	350	359	360	324	332	378	355	375	360	319	357	338	333	372	352	330	305	320	325	320	341	345	356	323	329	365	359	354	335	366	353	365	330	361	379	336	321	410	394	353	332	360	353	334	347	355	311	354	384	323	357	378	325	360	351	384	369	358	355	370	367	328	325	329	378	341	364	343	363	348	342	394	325	363	334	341	341	333	310	376	367	366	339	383	370	334	343	340	374	330	364	344	331	350	381	369	354	368	341	363	362	345	342	344	351	366	335	346	353	338	360	321	336	308	358	361	360	334	333	389	382	328	338	358	347	342	346	336	361	369	343	349	376	383	374	325	337	305	339	350	365	326	336	329	350	357	348	343	355	339	372	363	359	374	328	353	342	339	325	373	349	335	381	355	333	337	365	363	381	350	375	360	359	356	349	366	367	410	327	360	380	332	363	368	349	340	360	359	342	345	336	359	371	372	310	348	350	352	353	346	367	353	360	336	364	359	327	376	327	326	350	364	362	360	327	343	358	318	313	373	340	365	346	351	325	372	363	404	339	327	412	351	350	337	360	381	351	344	361	370	361	378	360	346	332	335	321	365	369	366	335	356	360	357	349	350	378	349	345	316	346	361	368	363	366	346	344	331	348	354	331	322	363	348	323	366	353	334	336	320	312	345	345	331	336	335	344	324	334	330	379	363	355	344	337	356	363	364	354	340	364	370	383	325	384	367	363	362	369	353	344	362	344	345	352	362	356	375	364	367	342	340	341	350	329	324	370	293	335	382	383	354	361	338	346	323	404	337	328	350	317	330	376	343	368	374	337	348	353	368	356	350	331	345	362	345	363	373	363	334	356	340	338	356	368	333	352	362	367	340	325	363	351	355	362	346	339	337	335	344	348	354	352	346	390	351	313	357	302	344	358	361	348	362	372	339	345	335	373	334	378	370	334	346	356	361	337	337	389	369	370	328	366	377	308	376	360	361	388	359	317	348	325	360	370	366	349	336	361	350	385	321	365	344	345	328	335	333	338	340	352	371	348	338	364
31485	36644	39643	27938	16769	9451	5712	3890	2765	2224	1953	1755	1475	1134	905	775	629	507	512	487	430	442	444	448	406	366	377	372	342	360	313	314	336	322	315	338	318	316	317	287	316	273	307	300	303	332	293	357	289	314	319	287	306	301	311	278	323	319	302	291	310	310	335	345	305	344	323	333	324	306	315	330	302	333	288	309	311	314	342	298	322	292	303	319	285	299	304	334	303	330	287	309	315	327	322	267	319	302	327	338	340	340	282	328	288	309	299	320	304	330	324	303	294	334	335	291	297	316	281	318	317	332	312	301	329	312	312	315	290	316	338	353	317	312	301	330	318	307	303	314	331	304	285	314	296	309	338	300	308	320	357	315	327	324	291	277	273	306	323	295	316	314	297	307	322	297	297	288	299	296	296	294	316	343	326	305	313	309	307	313	313	315	292	352	294	291	298	333	317	318	340	311	335	286	305	327	289	326	309	322	300	306	306	284	332	323	320	335	310	317	313	322	301	303	312	293	305	320	321	323	274	320	304	311	293	331	304	329	280	299	267	291	289	337	300	302	318	316	300	286	278	298	308	277	317	335	303	311	305	315	314	307	322	305	311	343	318	326	261	299	309	286	321	334	324	352	339	293	315	320	286	323	314	282	305	311	328	314	312	325	324	332	318	338	354	287	319	333	315	315	331	305	281	341	303	327	299	330	281	300	307	278	320	271	308	327	291	345	309	293	313	297	321	317	320	298	322	334	288	312	304	277	270	329	308	333	331	322	284	282	316	346	308	311	301	305	302	329	326	305	316	319	310	283	319	294	288	317	321	314	269	313	307	344	323	299	301	306	287	294	309	332	330	302	322	312	314	307	304	302	287	317	301	292	322	337	323	295	285	302	308	295	331	316	323	313	321	320	320	294	272	332	311	296	329	293	289	294	286	318	317	290	311	306	304	331	328	316	292	310	315	316	317	329	316	282	320	302	284	317	304	295	316	303	285	297	310	288	313	293	353	299	299	306	319	324	327	335	321	298	293	313	279	291	301	308	328	289	288	315	315	332	292	289	334	306	325	282	294	294	306	297	302	320	315	300	292	301	313	308	302	303	340	325	315	317	282	295	295	301	322	302	297	284	290	296	300	329	290	300	295	317	293	302	322	312	305	344	301	326	305	312	307	320	329	316	319	263	323	307	312	326	315	303	305	294	306	303	299	306	305	314	316	264	285	292	301	311	285	293	289	298	347	331	319	304	332	311	317	340	326	281	312	343	289	295	292	300	317	333	320	326	299	330	322	299	268	317	313	327	318	283	288	310	350	312	339	290	287	310	319	300	334	296	320	305	289	311	320	303	351	304	331	302	314	295	271	329	302	326	307	301	322	308	311	311	334	289	334	309	309	333	298	322	342	288	325	304	331	296	314	299	303	311	300	294	295	308	283	320	304	306	337	304	331	284	315	321	355	312	329	329	330	303	307	310	332	329	301	314	331	311	326	304	333	313	315	329	315	329	300	312	289	308	302	329	305	298	313	311	311	285	308	283	296	311	326	333	314	299	278	311	323	292	329	313	323	297	321	310	298	270	279	293	295	300	324	310	318	296	314	344	296	316	326	307	318	337	302	317	289	298	296	335	321	270	311	360	313	316	318	309	279	317	305	304	302	329	302	331	323	341	333	330	276	294	336	322	295	308	275	307	309	312	320	342	317	284	315	296	318	322	307	302	301	322	315	281	340	322	294	324	328	316	335	272	328	302	313	314	332	334	332	345	329	335	303	298	297	309	332	336	298	329	298	290	311	304	323	310	334	314	317	297	343	322	316	313	314	310	325	339	321	280	322	300	321	320	316	302	286	305	311	305	335	317	282	317	326	293	299	288	319	301	330	293	318	306	320	288	291	328	336	312	314	313	321	312	302	327	335	303	301	310	303	341	342	320	313	343	308	288	286	301	336	305	316	304	308	317	331	330	349	308	315	298	283	297	310	280	314	291	318	322	314	310	286	334	342	293	318	336	307	334	311	347	273	335	284	298	312	314	305	347	291	314	301	312	351	312	302	296	325	289	310	316	317	295	289	310	342	308	292	317	335	285	308	322	281	306	301	339	314	275	277	301	308	305	355	305	321	313	295	323	321	315	327	312	314	277	352	311	313	342	304	291	267	300	342	327	326	305	312	305	296	329	307	320	314	310	305	295	322	342	282	311	320	330	303	301	298	330	312	299	337	301	269	293	299	320	333	291	326	307	305	309	330	322	300	322	330	299	332	318	294	274	335	301	301	345	322	300	317	316	348	324	283	303	310	322	307	342	307	293	308	300	327	303	311	315	295	320	288	284	302	307	296	344	317	319	296	306	292	309	314	300	321	309	275	314	332	278	327	306	309	315	297	338	311	296	270	292	306	304	305	326	252	308	318	315	321	338	303	323	301	294	301	287	320	306	285	328	319	310	342	293	336	324	327	285	291	302	308	307	305	311	279	324	303	322	295	300	311	328	299	317	300	299	284	298	324	281	299	281	314	311	303	285	310	327	325	326	320	320	311	298	284	298	322	328	342	331	310	327	280	342	339	286	336	308	313	332	326	336	334	320	312	277	294	279	331	295	322	313	336	327	345	308	321	309	311	297	304	292	290	323	332	308	333	292	290	328	321	327	336	342	301	309	291	327	309	305	283	318	295	290	301	283	313	310	294	298	317	331	319	332	322	293	298	277	312	346	323	289	300	303	316	293	348	315	283	330	312	296	309	316	326	311	300	330	315	304	315	291	331	321	286	329	348	313	295	304	299	312	322	299	321	312	301	310	301	310	298	321	333	331	307	341	337	288	291	339	284	326	343	338	336	288	317	288	306	315	280	318	294	338	291	303	350	299	284	315	275	316	341	295	282	314	295	328	291	309	275	282	291	292	335	305	314	314	319	313	276	291	312	297	312	300	329	295	320	326	309	284	317	321	308	325	296	276	318	300	308	310	331	305	297	311	326	266	290	299	271	339	316	283	311	303	268	308	315	298	298	297	288	292	289	324	308	307	307	309	272	312	296	319	322	303	289	315	295	286	286	327	292	296	290	300	287	314	280	313	335	327	293	323	321	316	299	288	326	308	311	283	267	317	311	329	343	314	317	315	342	298	316	303	331	303	298	298	312	317	306	306	351	301	290	277	270	313	295	313	300	287	326	289	292	319	269	298	315	286	293	325	310	321	309	299	300	322	304	317	311	314	308	312	300	313	317	289	293	294	304	293	310	266	327	346	296	313	308	329	338	316	345	321	297	329	310	331	285	287	306	319	289	287	318	312	293	338	307	312	329	308	299	328	320	328	294	325	316	307	298	287	336	310	308	299	307	288	303	302	312	320	287	353	300	275	310	295	326	326	295	302	276	289	337	303	306	346	299	321	352	333	304	330	308	317	323	310	330	307	311	318	305	324	323	299	327	298	308	325	321	320	360	335	287	296	299	284	347	297	331	344	313	315	307	339	334	319	327	326	306	314	283	314	306	323	300	318	319	302	323	313	321	308
31446	50542	38958	26014	19167	13391	9156	6625	4770	3887	3312	2880	2379	1865	1385	1025	876	673	639	618	582	568	491	490	462	414	414	383	356	376	365	355	362	366	385	357	394	330	357	315	340	358	350	352	346	301	275	311	352	326	331	334	336	350	311	346	326	293	329	350	336	259	347	314	340	303	331	330	342	324	343	325	339	338	347	317	342	304	300	332	340	299	322	319	322	318	319	330	303	325	307	359	322	331	329	335	314	299	334	332	339	335	362	341	312	340	343	329	336	374	344	317	349	325	351	331	348	323	336	314	342	341	343	325	323	313	299	323	343	333	336	339	360	336	338	325	333	318	330	348	331	324	322	345	362	337	343	312	314	322	359	375	319	350	316	322	317	335	347	309	321	314	369	325	321	329	363	364	342	309	306	344	320	296	325	299	326	347	345	336	326	335	301	321	321	327	309	331	311	364	367	332	330	334	316	371	331	334	345	332	306	326	351	360	356	320	318	340	297	308	349	331	322	345	328	343	365	327	345	347	333	313	380	325	354	308	347	321	339	330	317	343	336	344	339	311	363	329	333	331	334	324	343	294	326	314	358	341	355	321	335	337	324	333	306	331	336	356	311	321	336	328	340	311	342	341	335	329	348	344	344	326	322	334	306	333	339	336	323	342	328	328	320	349	361	308	336	321	340	321	310	338	301	331	345	340	339	311	336	335	305	335	340	313	330	342	312	339	310	298	323	334	335	315	342	312	306	315	318	303	313	321	314	320	332	337	328	335	316	330	327	349	322	341	304	332	355	353	340	338	343	343	299	336	311	342	335	334	368	338	330	310	339	367	322	335	308	332	288	325	327	345	338	363	317	329	331	317	340	345	327	355	332	318	296	341	341	316	317	352	311	316	307	286	371	331	307	318	315	308	329	328	332	301	310	351	313	337	342	317	363	318	294	336	307	358	306	356	322	364	331	333	345	358	323	340	339	320	319	337	306	331	344	299	337	313	360	343	341	354	321	297	296	346	337	318	326	333	317	333	337	304	328	316	315	319	338	332	321	353	351	337	327	320	324	336	352	328	328	348	317	361	344	364	327	359	335	340	308	330	344	303	313	345	354	351	301	340	337	349	326	331	345	319	322	319	342	340	309	350	321	319	322	352	304	354	302	317	338	330	341	343	351	332	353	355	310	330	363	298	374	345	347	349	330	330	341	339	347	360	327	350	316	338	318	356	323	335	313	310	321	326	323	314	366	370	329	312	347	333	310	333	351	335	323	349	310	319	326	301	340	330	281	351	329	314	333	348	315	305	332	308	302	327	317	290	336	314	364	342	317	349	320	317	332	303	327	353	317	362	354	342	313	351	344	359	333	325	335	333	344	324	338	358	323	320	325	313	306	336	322	365	323	330	331	320	357	323	346	333	337	303	328	320	340	319	339	318	318	315	303	346	326	342	331	353	307	329	331	353	325	337	334	325	337	391	317	343	302	330	336	328	304	345	309	366	330	322	360	331	324	341	356	321	321	318	346	334	323	326	341	321	313	326	321	312	365	319	327	363	314	338	349	329	319	327	344	322	347	330	312	298	329	319	335	367	315	341	314	358	338	329	314	345	344	353	313	318	325	338	326	353	307	327	351	327	340	309	304	327	304	309	320	338	320	363	330	301	328	333	333	334	326	355	364	319	321	344	363	341	308	345	299	322	309	345	342	335	321	319	330	295	307	310	344	338	335	319	330	367	316	343	325	316	323	318	351	318	349	351	360	327	314	325	320	321	363	321	343	339	356	354	327	346	356	321	312	336	330	328	345	350	322	327	330	316	340	339	326	329	313	330	329	337	355	337	363	328	330	323	317	304	325	355	320	320	338	301	337	310	349	309	306	361	342	331	310	329	317	318	302	290	337	327	330	308	345	319	325	332	311	350	324	339	334	328	335	348	332	349	330	337	344	316	334	366	310	357	329	333	339	305	325	300	346	357	342	318	353	352	308	340	345	276	304	332	350	314	347	366	359	333	340	310	320	337	301	332	334	364	343	344	350	337	332	321	351	342	340	317	336	331	322	297	311	336	309	331	286	342	333	348	349	346	350	364	340	347	339	328	279	310	327	315	317	331	330	350	289	349	355	347	333	349	323	331	324	336	322	329	316	323	317	330	313	325	319	338	337	361	341	377	357	323	327	315	323	306	337	316	295	339	359	332	328	315	333	361	349	341	347	302	350	313	334	331	373	353	333	325	320	379	333	344	337	328	321	371	352	321	345	333	317	327	336	352	342	326	313	339	322	321	317	370	331	349	311	324	363	369	314	346	336	315	318	312	335	332	350	338	345	311	330	346	338	339	288	318	306	357	338	340	323	357	329	322	320	302	323	325	326	305	356	297	319	325	295	335	345	304	319	325	315	292	348	317	351	346	325	322	313	314	325	335	282	347	334	313	348	302	363	328	310	282	348	320	330	298	337	373	341	383	342	317	352	330	314	304	344	297	307	337	298	297	345	319	345	325	363	317	368	312	313	359	352	340	329	326	323	323	352	297	330	318	362	314	302	313	363	335	334	355	308	356	342	341	317	308	320	307	334	344	327	299	347	341	318	315	307	340	320	333	303	356	328	321	325	314	340	322	317	322	352	313	306	330	350	349	326	335	321	327	317	309	309	313	328	338	347	333	319	320	350	319	344	306	339	307	328	327	300	337	355	331	306	355	366	331	337	297	336	318	312	326	358	355	302	334	343	315	302	356	324	324	310	323	338	350	324	314	345	320	354	326	342	322	309	320	332	287	330	363	350	362	352	325	339	354	312	327	323	335	328	326	345	334	350	305	345	320	331	319	333	314	315	351	330	355	335	327	334	312	321	325	320	299	326	320	296	356	312	335	338	310	300	336	364	348	336	333	346	316	332	291	345	327	311	349	342	336	331	335	349	318	344	342	333	371	353	329	365	318	332	325	337	327	309	324	343	311	340	319	338	344	315	333	349	308	377	331	324	339	338	332	346	323	341	337	322	339	344	326	337	322	353	338	348	322	321	321	317	315	359	316	339	375	317	323	337	343	329	321	357	358	302	332	340	308	310	355	333	327	304	320	345	341	349	337	308	337	325	344	337	355	337	318	307	324	327	311	322	334	336	331	320	331	323	315	324	324	303	332	348	339	322	333	344	305	323	319	315	332	342	328	332	368	343	324	355	335	314	320	334	341	320	334	329	318	314	326	338	321	340	341	325	327	344	359	350	349	330	339	363	329	315	312	347	361	348	322	340	349	350	351	370	324	331	342	310	353	302	343	326	316	326	336	345	332	317	345	342	342	350	308	350	352	290	379	345	330	336	361	319	348	347	341	331	350	328	344	342	384	287	318	332	361	264	344	326	326	342	344	336	313	340	316	370	290	338	310	323	333	337	318	354	313	316	346	317	350	334	323	318	322	329	337	329	327	358	340	318	374	310	336	331	361	319	322	354	350	354	324	359	328	322	342	299	342	324	314	317	307	358	345	334	339	326	325	308	299	347	358	350	328	322	322
24240	21459	28957	25842	23288	19995	13425	7687	5043	3906	3314	2862	2496	1945	1416	1110	878	689	605	559	572	445	470	444	451	403	363	376	370	312	317	364	323	340	358	341	294	323	312	304	292	307	286	282	348	323	304	284	294	308	311	306	302	308	305	322	302	273	332	309	294	304	303	249	287	312	327	295	319	302	309	297	314	283	312	300	298	287	289	282	319	294	308	313	311	274	323	312	326	302	305	306	322	280	293	300	313	287	300	296	285	321	296	303	301	272	310	318	283	279	295	319	298	320	306	249	298	306	298	315	320	283	294	319	307	294	337	292	301	292	300	285	297	286	307	310	301	285	293	299	308	300	323	293	305	326	297	326	334	300	323	324	290	320	316	276	301	335	301	308	310	321	282	320	299	298	311	294	308	287	293	290	326	327	293	281	309	298	282	313	275	298	310	292	298	288	287	319	305	292	294	328	325	317	320	312	319	297	312	310	275	286	282	305	301	286	291	336	306	289	301	294	288	319	322	294	275	295	300	320	301	284	303	329	317	287	321	264	317	316	268	284	304	296	287	310	291	282	306	328	316	334	310	295	299	349	335	290	319	291	310	297	285	289	303	319	302	328	300	272	326	283	325	286	297	319	299	342	321	305	272	291	329	335	335	308	300	300	300	312	286	315	302	286	316	330	280	306	311	295	318	319	321	307	267	294	317	324	308	305	295	297	294	314	281	320	298	313	286	277	310	278	314	304	328	291	305	313	300	284	315	329	301	311	298	306	281	298	287	322	270	299	278	283	295	305	299	281	301	288	295	297	313	281	316	296	311	300	333	315	262	297	313	267	317	282	301	303	301	263	326	332	316	296	286	291	310	310	301	316	308	309	292	332	298	289	278	271	287	268	293	301	350	283	306	309	297	278	275	315	303	309	279	346	304	295	363	311	299	319	317	290	297	314	281	308	321	283	269	339	276	299	318	296	304	326	308	291	319	317	311	285	292	313	323	310	326	304	275	268	318	293	314	289	301	315	294	267	291	284	287	318	328	299	310	284	301	311	336	318	283	301	288	304	323	351	318	284	315	313	303	301	301	292	308	286	296	321	295	300	284	319	313	295	307	316	308	291	309	303	280	287	308	309	340	315	324	287	317	315	318	305	257	274	306	315	295	280	282	315	314	294	306	303	316	291	311	319	315	292	317	321	305	308	325	311	297	294	275	292	322	293	283	330	303	293	266	271	277	302	282	291	303	304	343	310	308	287	303	302	304	300	301	294	311	297	300	301	297	311	252	341	311	313	297	308	297	301	293	295	281	305	323	321	310	286	287	297	297	302	274	305	314	304	268	316	288	280	331	285	317	288	298	312	350	351	333	293	313	288	296	287	293	296	276	290	303	310	304	336	336	262	311	348	305	307	294	277	338	313	297	308	294	302	289	312	317	331	299	289	310	292	315	252	325	315	288	306	310	318	285	310	283	307	324	308	308	314	312	291	326	309	285	331	281	310	319	312	300	333	268	304	301	300	355	306	277	312	309	302	306	299	305	317	306	301	322	327	312	312	275	308	286	291	270	305	276	311	271	290	298	310	280	322	299	280	279	290	316	296	260	319	281	280	263	277	300	314	307	279	301	266	296	313	309	273	309	305	323	301	296	304	316	307	308	291	305	303	311	294	287	316	298	275	284	301	280	291	308	307	304	286	291	290	293	304	276	320	303	320	287	313	300	301	289	308	294	271	274	283	320	282	329	320	318	300	297	314	288	287	307	319	315	301	305	277	294	289	306	305	318	288	304	304	284	281	312	280	301	297	283	344	311	314	273	297	312	326	269	299	309	312	321	314	286	304	279	311	311	302	300	288	305	283	330	297	281	311	296	301	298	291	293	333	276	298	323	327	286	286	321	301	305	310	295	304	306	304	298	247	311	316	280	323	309	297	311	316	309	302	293	306	302	325	289	266	314	284	327	285	311	315	322	289	298	335	312	317	283	304	303	324	320	304	332	302	303	309	277	321	305	328	282	292	306	279	298	322	306	287	308	316	314	284	293	322	279	256	309	332	296	298	291	282	287	296	320	322	285	308	312	300	286	288	325	304	337	308	301	314	290	295	276	298	321	283	331	316	299	302	325	314	303	303	305	303	302	312	285	289	311	285	333	311	302	291	282	272	302	282	285	276	268	305	302	301	343	321	318	312	272	283	318	320	315	305	297	279	286	294	300	309	319	306	296	300	309	298	301	357	329	292	298	294	306	299	276	301	329	304	298	324	292	292	304	314	303	289	297	287	295	276	269	297	287	300	291	306	307	308	291	287	340	311	284	305	306	276	333	322	312	320	280	286	288	301	302	296	316	281	283	266	299	311	311	302	342	278	309	268	247	294	287	331	297	288	278	258	296	292	293	296	325	308	303	290	302	310	313	296	297	311	297	309	328	315	306	319	301	298	334	316	291	311	298	294	308	297	301	302	283	275	319	323	324	283	303	288	290	296	266	325	314	316	283	288	316	296	302	311	325	298	311	338	314	288	330	306	303	307	295	299	308	291	300	290	305	282	298	279	332	319	325	328	318	291	317	301	317	309	280	288	307	304	312	296	292	309	280	313	290	283	298	309	299	286	301	302	288	318	282	345	310	301	288	314	293	303	323	298	309	289	332	303	290	284	299	292	307	300	287	296	261	290	274	268	288	332	306	303	332	258	305	299	274	340	311	328	268	315	313	276	305	300	272	300	273	320	304	328	303	320	303	288	302	292	309	308	311	292	290	312	303	286	306	306	323	326	304	315	312	296	295	275	281	270	325	313	306	300	299	286	262	307	281	313	329	305	284	283	299	316	308	332	307	281	325	321	300	317	307	289	311	292	328	300	298	270	333	296	340	288	247	307	313	309	294	315	315	307	308	322	274	322	296	307	294	310	283	292	311	304	313	336	284	306	303	293	276	288	314	331	311	288	300	306	310	283	318	281	299	315	315	297	320	272	275	318	314	309	278	302	285	293	323	291	300	307	312	307	289	313	304	325	289	319	281	292	334	323	276	286	315	291	287	300	329	291	277	302	314	341	290	354	320	300	309	308	300	287	308	330	320	298	279	321	276	301	298	289	282	261	285	288	321	301	312	291	285	306	304	321	322	290	288	301	327	337	321	289	295	288	302	278	273	338	343	334	295	302	283	316	311	284	282	325	303	315	320	297	320	313	293	292	319	278	316	283	321	330	354	287	293	299	309	310	332	301	296	279	328	309	299	280	283	305	322	301	320	281	305	288	309	313	300	293	306	293	277	309	283	271	310	302	277	296	274	327	295	337	319	305	319	297	309	276	313	325	292	310	306	322	295	297	286	305	273	277	283	274	295	279	285	311	317	282	300	316	295	296	278	302	248	302	282	315	341	272	328	323	314	317	319	353	314	297	308	312	311	319	315	283	296	301	300	311	303	308	291	286	309	304	300	291	272	298	311	316	287	344	308	313	298	284	333	300	293	318	291	296	283	326	330	319	304	298	283	321	314	279	314	307	295	314	280	306
31402	58119	46783	33652	26747	20380	14885	11207	8035	6675	5534	4904	3936	3025	2198	1746	1308	989	872	739	685	661	628	587	552	481	486	448	400	428	395	349	362	371	347	349	356	318	303	328	379	330	338	324	362	352	349	306	334	293	316	309	334	306	341	348	313	313	288	314	343	329	316	344	340	319	307	294	302	350	333	298	338	314	325	344	327	350	282	329	330	336	364	313	313	342	331	301	345	286	316	323	305	332	325	316	334	278	328	321	335	295	314	314	329	318	307	341	313	318	338	317	276	324	337	330	302	285	326	292	320	317	312	343	332	332	311	302	319	318	300	305	338	326	311	332	304	311	296	329	309	305	324	322	317	339	304	312	312	326	324	339	324	337	300	349	295	332	313	332	323	321	351	309	330	319	324	341	346	341	334	274	318	313	333	315	311	307	333	346	323	353	340	326	309	329	345	308	322	308	304	321	346	334	309	324	332	306	334	332	349	293	301	333	292	306	335	324	340	319	319	317	344	312	312	313	314	344	328	317	328	306	326	305	338	303	285	358	341	331	326	334	303	323	315	323	348	307	347	314	303	323	281	365	325	318	294	355	281	346	320	314	321	329	333	328	325	321	310	367	292	311	307	316	325	350	324	349	314	294	320	326	340	320	317	296	332	310	326	338	340	302	301	322	294	335	313	323	337	336	363	311	280	299	288	291	305	304	318	332	336	325	341	281	290	288	352	327	325	302	299	338	357	342	343	308	299	332	328	323	302	327	310	344	347	323	278	326	339	326	364	324	303	318	289	332	313	301	315	342	308	350	307	296	316	305	304	333	339	303	312	300	299	341	342	338	353	324	302	333	320	322	311	311	314	332	306	314	294	314	331	322	335	323	302	309	313	359	311	336	339	338	332	345	329	321	316	315	331	291	314	303	337	302	305	315	316	309	325	304	342	298	335	290	341	322	321	353	313	326	309	289	277	317	303	323	319	316	299	330	331	302	326	339	332	336	325	338	318	296	320	339	309	311	315	308	329	346	306	327	328	295	340	309	339	338	334	293	290	308	320	302	321	306	325	313	313	291	301	297	294	338	302	276	325	307	327	338	320	304	339	320	310	331	319	354	336	292	311	350	307	308	318	329	336	328	346	330	307	325	359	309	305	314	332	309	333	307	300	317	317	312	336	323	318	311	307	324	313	340	325	326	335	303	328	342	302	323	288	334	331	312	328	333	295	333	298	323	300	305	322	292	332	309	299	357	331	324	331	318	305	338	333	337	319	342	320	358	315	309	329	284	336	315	327	319	314	314	306	356	291	294	333	320	339	310	318	321	328	317	292	321	324	328	321	334	322	309	323	331	320	303	310	320	295	322	304	313	326	314	329	339	318	328	295	328	342	309	320	304	316	303	311	328	317	333	324	315	298	303	339	300	307	306	307	328	330	323	325	342	319	317	324	328	314	299	309	316	310	327	311	312	301	321	330	323	330	325	306	344	312	330	345	334	319	340	326	321	277	322	312	332	308	290	328	290	336	323	301	285	349	355	335	343	335	337	339	305	279	303	317	330	325	345	317	290	295	330	286	335	343	331	325	345	311	320	342	338	319	326	332	303	333	309	294	324	352	312	318	316	324	310	305	319	319	332	313	361	331	303	320	338	295	317	315	298	321	287	291	305	285	327	342	322	349	325	336	301	332	323	296	297	327	305	353	308	306	315	336	331	354	323	327	327	295	299	345	328	335	332	326	305	321	318	332	314	295	318	343	318	291	331	319	343	312	328	297	307	327	325	317	324	305	333	307	293	323	322	327	275	335	336	331	316	306	306	308	313	322	309	338	331	289	342	347	343	316	285	345	334	328	325	303	336	323	325	329	294	353	313	345	349	329	335	331	320	318	296	338	297	334	311	334	313	318	309	307	324	313	321	296	322	312	338	333	300	331	290	329	331	328	347	341	313	306	288	315	332	334	301	322	342	331	316	332	322	304	293	329	302	321	302	329	323	352	317	318	294	328	323	321	326	328	315	318	331	318	321	335	291	317	328	282	311	309	337	321	304	356	333	338	298	322	312	321	339	301	355	330	296	287	327	347	309	322	331	314	326	287	322	336	318	315	329	349	340	303	312	312	323	313	312	297	346	302	312	344	335	320	326	339	300	334	340	288	320	327	356	295	323	333	294	304	316	340	324	315	329	341	300	306	279	304	319	275	336	315	313	291	337	321	333	318	317	334	321	317	339	332	327	324	336	310	344	315	313	326	344	303	314	340	309	355	329	312	332	351	342	288	320	331	325	360	325	318	312	327	345	316	332	341	329	289	315	343	319	328	320	300	349	317	316	297	348	324	320	294	340	294	339	332	329	295	310	328	312	339	291	335	302	313	325	330	304	291	293	317	335	315	320	337	308	330	347	338	313	319	305	318	318	313	327	304	306	338	302	305	300	316	358	324	322	315	338	311	309	287	342	323	339	308	304	301	285	327	347	302	322	355	288	321	298	291	323	314	317	324	290	307	353	333	310	340	318	339	306	333	346	349	312	320	321	313	287	329	289	309	302	324	333	312	343	317	296	329	322	344	330	303	312	302	321	337	340	319	325	327	325	319	327	307	348	348	294	347	320	324	316	317	323	335	347	311	317	277	338	307	322	326	332	317	325	344	338	342	296	320	322	298	309	335	300	351	289	325	349	342	318	339	305	323	315	340	303	285	345	331	300	302	293	344	269	320	317	315	321	337	293	293	341	331	337	358	294	296	341	305	311	300	340	338	296	340	319	320	359	329	293	329	346	305	309	352	303	304	313	321	298	313	332	315	296	324	314	335	317	320	320	299	313	320	326	303	324	324	281	305	318	328	319	332	319	333	340	355	328	320	307	310	352	321	340	304	335	342	322	333	298	301	325	332	303	301	310	346	336	309	292	335	319	315	318	327	299	318	300	306	325	339	285	352	313	305	325	353	295	306	330	328	302	311	316	289	333	316	321	318	300	306	300	330	346	351	305	337	335	310	316	324	345	303	340	325	336	317	300	318	306	320	343	353	317	304	294	329	300	304	322	320	318	318	330	310	288	287	319	323	314	323	279	320	320	338	307	317	314	304	292	308	334	337	296	314	317	327	299	299	329	327	340	303	321	340	312	357	324	332	330	310	345	322	301	333	303	313	346	297	308	307	305	305	325	315	334	340	300	289	318	341	299	322	316	318	306	296	332	329	341	298	307	311	283	320	312	307	327	333	283	325	297	343	299	317	328	307	314	290	322	319	310	332	263	332	335	351	293	301	312	320	349	343	335	321	306	312	312	314	334	329	307	323	339	312	349	324	319	338	323	356	344	329	317	288	314	319	328	333	356	353	316	344	358	318	303	344	330	296	348	336	271	288	314	313	347	318	348	320	288	292	303	333	357	352	297	336	313	313	341	342	327	339	342	306	330	298	335	321	328	293	299	318	318	318	310	297	318	311	310	312	304	290	308	326	299	302	351	334	318	301	349	300	315	310	302	303	323	321	316	307	333	359	310	311	339	328	289
25460	21674	29445	28273	21429	14474	8790	5648	3913	3107	2657	2291	1998	1518	1152	986	769	599	532	587	505	515	469	465	397	407	423	387	388	378	339	346	359	337	371	364	338	381	347	348	310	345	317	338	312	352	345	336	348	336	351	337	351	324	334	348	371	355	297	313	338	370	324	324	276	361	345	367	328	361	337	342	341	368	323	348	324	321	285	360	322	373	336	346	316	361	337	354	369	337	357	359	331	339	349	340	346	324	293	314	352	330	347	353	332	358	339	338	330	328	364	326	346	335	318	315	346	326	326	329	338	337	370	337	338	313	328	371	352	346	322	360	387	308	327	333	332	354	330	348	346	333	327	318	347	312	315	333	325	363	351	312	380	343	360	319	364	326	356	349	340	329	326	323	350	316	328	328	354	323	321	337	361	336	341	354	331	325	347	334	355	347	333	332	327	356	336	320	370	326	340	331	349	324	315	335	335	335	324	349	336	341	362	341	325	322	306	344	330	361	359	328	336	319	347	344	349	329	316	318	307	344	334	329	341	361	334	377	351	347	351	319	326	333	297	346	313	327	331	337	343	331	313	308	339	325	337	357	336	367	342	379	334	333	309	308	350	329	325	342	347	340	326	342	305	324	349	328	362	364	316	321	340	344	327	339	316	356	364	337	323	330	343	353	339	321	334	361	357	339	342	340	313	337	356	352	329	330	335	326	323	370	325	338	373	334	359	351	346	337	335	305	362	355	321	314	314	330	311	329	360	334	339	337	339	353	330	317	350	306	335	358	339	326	362	366	354	333	339	343	346	317	317	337	331	339	314	322	347	361	328	361	342	324	334	336	328	355	348	315	345	366	322	339	354	332	323	346	354	293	331	347	366	330	366	321	335	359	342	330	319	323	357	357	328	325	343	339	373	335	336	357	357	364	357	333	342	320	363	348	325	325	339	345	349	346	336	352	336	304	318	329	324	333	350	353	328	351	311	342	337	349	336	331	326	358	354	330	344	374	320	321	345	342	360	321	339	348	330	342	297	345	353	337	314	316	348	357	334	346	365	309	305	324	356	337	333	336	298	323	333	343	340	334	335	318	335	365	344	328	362	328	340	347	333	307	325	369	330	331	324	345	307	376	335	320	344	339	314	320	346	344	364	361	343	310	339	311	324	325	345	349	340	333	326	353	340	360	329	320	309	329	341	353	354	339	340	337	340	315	338	358	324	333	331	309	335	300	362	362	309	339	346	378	341	342	356	332	353	344	334	330	362	351	370	330	318	369	349	313	342	336	349	346	352	375	319	357	330	350	340	323	359	355	340	331	333	316	336	347	351	320	309	333	374	329	315	321	362	322	332	320	327	344	344	338	356	321	346	326	321	310	341	337	328	327	345	345	340	342	365	333	366	322	349	372	358	311	344	354	348	333	359	403	345	314	334	346	347	329	340	325	322	355	346	344	331	334	328	343	363	353	345	356	354	342	367	301	311	326	339	361	349	343	376	322	359	299	318	364	325	330	325	325	345	343	351	323	328	312	326	307	355	317	350	367	374	345	367	345	335	316	312	358	327	340	342	321	338	326	334	323	334	332	330	332	332	349	345	318	342	336	340	330	316	337	340	304	336	338	353	326	331	345	320	310	326	322	369	340	346	372	344	354	323	354	327	326	359	361	314	332	310	334	342	363	336	334	351	343	368	358	347	312	320	320	326	355	337	329	352	345	371	342	327	353	302	346	371	369	319	344	316	332	338	351	319	329	334	349	334	335	338	284	334	321	335	314	376	302	317	328	384	329	314	334	349	356	335	349	339	340	350	302	307	333	323	287	341	334	332	338	368	330	327	364	352	377	332	342	374	346	359	305	338	367	381	335	363	342	356	346	345	344	357	340	381	339	335	334	342	362	348	319	333	318	348	325	380	312	337	351	309	336	335	313	311	327	295	351	366	312	278	314	329	305	347	342	332	342	357	320	353	368	320	344	314	356	343	365	327	358	359	318	327	336	323	341	326	337	331	364	358	346	321	317	328	327	368	340	343	375	303	328	350	330	322	334	348	339	324	327	387	334	322	294	324	313	322	348	344	335	331	360	364	333	324	373	325	345	327	341	329	318	336	363	312	317	362	344	286	321	353	336	348	342	337	338	328	326	357	326	297	356	299	316	360	355	358	333	324	333	343	302	355	351	331	305	337	342	300	350	339	323	324	359	349	331	329	357	337	337	343	342	322	337	322	288	329	370	331	355	358	319	335	320	330	349	336	321	340	327	341	355	361	333	343	345	350	333	380	338	349	356	329	355	328	326	339	338	333	339	365	327	343	362	334	308	310	354	310	341	347	302	354	354	330	341	333	357	344	364	337	318	327	343	318	324	313	366	334	323	363	315	370	334	371	322	348	370	350	334	371	337	347	343	334	331	318	317	346	355	349	331	334	306	338	337	373	330	335	333	322	359	315	356	317	334	329	372	336	294	312	345	295	317	329	340	333	331	346	331	337	338	348	354	373	324	295	344	325	335	348	351	349	349	311	315	337	367	357	354	298	338	315	311	308	334	321	390	338	352	345	357	347	271	350	318	329	340	326	354	339	347	340	331	336	339	346	320	316	318	363	371	389	313	324	340	330	343	340	397	331	337	318	327	311	362	335	306	351	354	353	342	334	348	289	331	343	304	363	328	353	320	343	266	332	347	336	333	366	358	367	341	349	341	340	331	364	336	342	349	318	348	311	355	366	316	369	349	381	338	340	315	340	358	346	316	327	317	371	335	327	354	372	349	351	329	311	342	364	352	333	336	339	355	325	340	343	304	322	313	327	341	331	295	341	364	334	371	336	317	317	323	357	326	321	345	327	365	346	313	339	361	315	303	349	337	336	348	357	360	338	332	328	319	326	334	341	331	348	327	355	349	349	327	314	348	309	342	337	307	335	357	333	362	334	342	352	360	326	311	342	289	328	348	340	303	357	355	333	364	343	356	338	339	331	371	362	350	356	336	364	334	341	340	354	336	327	352	339	311	316	322	355	334	333	331	328	337	334	320	298	353	368	306	373	341	351	342	334	336	329	332	349	354	335	329	369	336	342	348	326	321	329	339	298	368	327	322	379	355	347	381	352	356	316	324	315	322	326	299	349	328	347	322	299	344	367	329	309	294	347	328	316	341	368	333	338	353	349	330	384	325	326	331	311	357	308	338	364	354	360	294	350	340	312	353	334	291	331	357	308	348	332	341	337	338	313	337	356	296	335	344	327	318	319	307	344	367	358	403	315	343	317	337	353	345	327	340	372	356	309	364	353	359	316	305	364	313	358	334	314	321	327	364	305	327	343	371	350	323	326	336	349	315	329	343	341	331	334	318	347	336	317	346	305	340	331	315	344	328	344	348	332	342	331	277	316	340	314	300	326	316	359	356	319	336	352	310	303	349	295	342	358	345	358	341	337	338	340	322	336	330	325	331	379	342	332	366	324	316	336	339	348	323	348	331	335	356	302	364	342	332	349	340	363	379	377	334	339	381	370	351	324	321
31236	54793	42833	30567	23699	17674	12719	9455	6891	5350	4700	3893	3204	2482	1844	1375	1176	857	780	652	639	609	534	564	539	483	445	447	430	397	394	435	432	364	393	372	335	409	401	382	380	346	368	329	363	358	380	387	373	374	330	347	341	341	353	349	326	345	369	361	364	324	335	363	346	317	362	367	348	337	341	343	361	354	377	356	371	335	336	325	332	352	377	362	321	341	374	362	381	336	371	374	338	346	349	374	342	346	360	370	364	364	350	365	353	359	348	348	379	359	345	361	359	379	338	362	393	359	386	384	361	382	361	365	351	329	335	359	361	362	362	379	354	382	350	331	353	346	353	351	351	363	346	361	350	362	366	384	338	355	346	402	365	366	354	383	355	367	338	325	347	318	320	334	371	358	384	341	384	340	386	364	359	357	377	353	337	348	355	307	354	366	367	353	375	337	369	355	399	336	334	353	374	345	351	335	368	379	366	356	361	338	358	390	374	373	361	334	335	347	373	346	349	353	373	392	401	376	365	374	302	345	348	356	379	360	354	330	351	361	377	365	359	355	392	365	396	302	352	358	384	364	350	338	364	325	369	321	365	369	330	357	363	358	332	353	352	327	368	357	393	397	380	366	374	347	334	378	355	346	372	337	347	370	347	386	372	369	321	347	352	332	339	341	324	379	349	341	374	353	354	321	351	340	349	355	345	354	359	334	352	367	331	373	339	350	382	364	363	372	361	369	373	365	326	353	359	345	356	365	333	369	386	373	380	348	381	347	336	369	371	400	342	369	377	385	358	354	326	358	367	341	375	319	330	368	384	361	389	333	409	340	351	354	357	355	358	348	365	336	338	351	335	333	348	347	382	343	368	360	381	328	347	320	371	367	363	376	326	355	365	375	363	344	351	350	363	353	357	355	322	359	331	378	325	356	342	364	347	345	355	341	339	350	350	357	401	358	342	366	333	369	363	355	339	354	355	351	376	351	385	378	346	337	355	343	317	376	363	361	385	378	364	356	370	364	322	385	340	380	352	361	359	370	350	371	327	321	382	346	333	352	370	358	363	355	339	341	339	370	375	366	362	357	314	372	340	389	389	386	351	336	344	364	372	351	354	374	333	308	358	367	355	338	374	351	321	364	370	337	366	374	376	374	349	371	322	334	336	349	362	353	351	359	353	348	360	374	359	346	355	364	380	357	366	374	407	319	382	337	389	361	366	357	368	359	335	389	369	350	357	322	370	401	366	396	377	352	364	351	348	360	351	344	337	366	338	379	352	356	370	361	317	379	356	360	376	385	358	371	352	364	356	380	384	332	332	361	353	347	377	384	378	383	330	369	377	340	375	346	376	334	339	381	333	384	331	356	352	336	370	355	360	318	343	362	384	347	361	379	340	353	362	322	355	355	316	359	357	355	348	368	357	362	335	348	374	375	350	374	349	335	352	323	332	347	361	361	335	376	372	343	343	382	353	331	352	348	363	360	350	375	350	388	362	362	362	351	360	384	397	337	346	350	354	314	364	361	362	380	359	403	347	351	356	353	380	359	368	333	373	363	385	357	342	352	380	338	364	392	366	358	345	340	346	378	361	375	327	342	370	349	330	363	345	372	356	357	347	371	375	344	355	358	332	354	365	363	369	334	365	356	357	367	337	396	375	338	349	385	354	362	350	336	355	357	351	395	339	369	370	372	361	369	328	376	328	333	362	336	347	346	361	342	366	348	363	340	359	351	376	373	336	345	380	338	362	355	395	359	315	337	346	337	352	345	351	370	361	362	359	328	357	358	327	356	346	391	365	360	376	331	345	352	352	370	351	364	345	338	371	351	370	351	350	345	335	342	344	361	341	330	367	337	358	350	385	371	357	354	319	342	348	407	364	344	354	356	388	396	314	346	366	347	356	372	377	337	357	344	313	380	349	357	348	389	351	368	342	363	359	349	325	370	388	376	370	376	350	387	324	365	336	337	357	357	401	357	353	334	347	385	392	371	336	349	365	344	403	356	345	366	348	365	352	365	355	359	353	360	356	348	360	362	362	353	361	361	330	371	326	334	354	347	371	371	390	356	346	368	364	326	390	370	380	337	353	349	347	363	318	340	367	373	360	367	355	376	351	376	382	346	346	365	353	349	369	372	345	364	355	400	332	385	343	357	336	325	305	337	344	383	314	364	365	386	342	370	375	343	340	369	358	345	359	378	357	370	380	343	355	375	346	371	355	379	345	377	337	379	351	372	367	331	342	361	363	349	360	354	357	359	366	360	358	344	346	304	351	401	374	342	366	331	351	360	354	361	371	362	403	352	390	353	335	354	371	365	388	353	362	324	369	333	342	344	397	364	356	367	375	391	374	354	356	358	354	385	354	351	342	358	358	367	368	353	373	355	326	362	321	378	356	383	380	354	356	384	369	330	320	399	356	355	389	351	402	384	374	348	369	343	330	354	369	355	363	353	360	344	357	343	389	359	369	294	362	337	339	346	336	322	384	382	383	367	381	360	338	339	368	348	357	357	375	353	349	317	363	358	367	345	384	352	353	322	347	338	362	342	366	366	368	372	322	356	347	380	355	330	358	378	353	358	356	388	336	340	366	360	335	366	369	349	339	375	351	357	339	350	339	376	365	367	359	376	360	348	357	336	368	329	343	344	356	353	333	375	335	353	333	365	379	330	379	368	362	361	383	379	328	387	358	355	350	371	349	367	343	363	382	362	355	323	339	367	345	352	310	326	349	363	379	344	397	374	347	382	328	346	351	338	394	375	344	386	356	365	370	335	376	398	340	357	315	371	364	348	339	335	361	366	343	387	319	373	332	348	389	344	363	343	343	354	327	385	347	375	334	364	341	369	345	342	363	375	354	340	370	345	334	424	335	380	350	372	342	325	348	334	325	345	371	358	354	369	370	396	325	359	356	328	353	360	350	356	338	353	373	358	379	351	365	359	373	347	333	346	382	367	364	358	354	351	338	356	370	352	363	355	347	368	326	365	337	344	379	381	374	366	397	330	386	367	367	381	342	415	372	332	360	357	382	391	365	360	378	350	370	369	364	349	363	336	397	363	353	327	379	386	351	355	377	363	374	344	364	381	370	348	376	382	356	339	387	356	374	365	385	350	343	347	359	378	381	368	341	352	316	355	358	343	315	338	359	375	330	342	350	364	359	339	371	375	362	327	357	342	334	330	329	360	384	356	335	332	356	362	348	341	382	374	370	327	366	335	373	344	395	345	366	362	358	357	369	362	316	365	353	341	348	342	351	368	343	390	347	349	350	328	361	331	322	368	376	359	355	372	372	360	358	345	345	359	352	353	342	375	336	345	348	343	363	350	378	397	351	341	323	331	359	363	379	345	398	330	352	329	335	355	375	366	351	365	347	329	340	354	379	334	352	345	366	381	368	334	421	362	392	345	359	340	388	355	384	389	337	360	358	342	362	341	369	375	382	364	362	325	344	361	362	332	357	366	334	337	355	376	375	375	347	341	354	365	363	339	354	354	358	369	348	387	381	366	377	334
23047	21462	29221	24375	22448	23967	22331	11938	7804	6020	4998	4062	3534	2568	1990	1480	1204	936	808	737	633	622	612	527	498	497	513	436	368	417	434	387	366	374	381	373	366	355	348	364	344	329	319	336	339	345	322	371	332	373	297	336	328	326	315	353	366	370	346	341	325	349	336	346	337	324	350	319	323	335	371	307	302	346	343	365	358	336	361	382	339	364	354	378	344	316	357	329	364	343	366	345	353	365	290	318	320	334	302	378	328	319	343	343	343	332	343	345	328	327	348	369	386	349	369	340	338	344	332	314	333	342	379	366	319	336	359	317	334	326	335	355	353	333	361	343	362	327	321	309	340	326	329	340	337	344	367	354	342	353	361	341	357	297	343	337	348	344	340	350	361	343	318	334	335	344	367	343	330	337	335	340	328	340	351	295	348	317	341	302	346	305	336	342	358	311	336	375	345	314	323	329	343	338	363	318	326	345	351	365	339	340	364	372	333	329	357	340	318	329	338	317	312	345	340	282	319	328	330	326	326	330	340	328	339	322	355	328	344	337	359	337	358	335	328	356	360	308	305	378	337	343	310	327	360	339	367	318	303	347	301	333	308	342	380	362	354	360	339	327	383	343	326	362	354	304	313	357	311	314	319	315	330	358	327	339	335	334	351	335	355	340	329	328	329	360	329	355	358	352	329	349	379	307	325	402	329	353	314	330	348	354	322	307	342	352	341	345	331	322	314	356	329	331	356	356	339	297	325	337	309	345	353	355	342	341	326	347	314	340	329	325	309	362	351	337	361	386	330	341	344	346	291	348	312	343	342	322	361	311	329	340	359	314	344	341	356	358	346	381	354	308	327	348	330	353	357	315	357	337	349	344	360	367	363	324	325	326	361	333	328	350	342	326	340	351	356	315	326	322	338	329	319	329	355	387	307	351	345	339	329	354	335	315	379	349	340	304	344	320	346	348	341	335	312	344	346	328	312	364	354	378	317	352	347	348	349	318	332	354	348	326	340	374	347	311	323	331	324	351	345	309	351	356	328	364	332	327	321	374	315	318	331	311	320	321	323	307	354	359	344	343	382	357	324	317	344	324	354	328	383	332	347	336	340	311	342	335	349	360	335	319	338	311	325	354	332	361	313	335	342	321	325	300	355	338	348	363	341	378	329	322	356	331	314	332	329	338	314	356	338	325	317	341	351	317	349	362	332	354	333	331	382	367	337	344	360	351	309	355	345	327	288	342	349	350	314	358	332	343	326	323	329	326	343	374	348	332	325	357	361	359	326	356	345	312	329	307	331	347	354	328	318	366	355	328	391	323	356	346	343	362	352	352	341	354	360	351	321	332	341	341	355	333	343	320	364	348	344	313	355	331	342	343	344	292	358	345	339	344	339	378	320	335	329	327	312	361	328	321	332	335	331	322	334	326	367	336	341	323	360	316	340	311	322	326	378	312	332	348	327	332	317	327	341	326	334	326	370	341	322	335	323	322	368	342	337	313	328	358	348	347	352	318	358	335	341	345	369	360	326	362	382	349	359	312	331	349	314	320	378	322	332	343	349	347	338	354	345	325	356	343	304	323	346	351	354	349	295	317	335	327	340	375	321	316	327	374	337	322	372	354	332	319	336	332	359	291	330	331	341	331	325	317	318	307	349	330	346	329	362	327	346	338	334	354	345	324	342	360	305	346	317	332	344	347	326	343	314	363	357	340	331	319	330	336	347	327	337	324	325	314	336	328	334	339	329	312	319	356	348	360	351	343	382	341	351	327	340	349	323	371	325	318	349	314	345	374	316	364	304	331	356	353	366	352	358	330	337	322	366	336	320	343	376	363	312	322	343	334	326	345	340	319	351	336	363	337	342	333	325	304	314	350	331	338	348	332	329	349	340	354	332	341	330	326	340	312	364	338	345	355	314	330	333	312	332	342	325	334	348	329	364	348	330	326	360	337	379	350	324	347	336	371	307	323	350	311	358	363	352	380	370	341	356	336	314	337	375	369	363	316	324	362	328	323	322	301	365	351	333	346	339	330	335	357	323	365	343	355	357	344	333	320	326	362	353	318	365	345	354	313	333	345	351	359	338	292	332	330	343	340	346	350	338	352	338	340	331	354	353	303	311	359	366	343	343	345	328	363	293	344	331	321	343	334	368	347	328	381	356	355	347	316	351	356	335	345	329	325	342	316	316	353	339	332	340	352	344	359	339	339	338	326	371	307	355	323	358	347	323	355	330	331	333	333	333	328	372	366	322	422	333	313	361	363	342	300	325	353	338	332	352	346	360	320	326	346	320	350	358	366	332	327	337	318	378	337	312	339	353	313	342	348	332	383	348	322	327	327	308	376	352	340	355	368	329	331	353	352	335	308	315	328	365	300	337	376	294	311	332	345	318	370	345	311	358	341	354	324	343	338	325	382	354	348	338	340	306	349	354	307	305	382	347	339	308	330	309	353	367	341	335	311	348	315	325	310	297	346	356	360	341	365	315	325	333	344	367	310	341	327	349	344	331	311	330	366	333	330	326	316	336	354	325	324	372	347	342	337	321	344	330	337	345	355	286	332	343	384	333	327	324	373	347	349	332	358	337	349	343	361	343	329	355	342	365	355	323	349	356	350	355	349	353	347	345	342	333	334	338	313	346	329	339	350	339	335	345	348	343	307	383	368	319	356	367	332	309	336	350	327	334	317	347	298	316	329	345	378	331	329	326	347	354	365	363	323	349	325	360	344	334	338	336	333	337	311	348	305	321	340	369	317	353	331	315	341	331	336	329	365	344	338	338	305	306	302	306	317	353	336	338	342	360	314	359	341	307	342	337	341	348	334	365	329	354	325	325	353	358	333	320	329	321	347	347	358	353	361	329	314	348	335	340	331	317	364	313	332	352	339	344	332	343	352	370	339	379	334	366	370	344	310	325	337	338	329	387	340	334	338	330	316	323	350	318	328	331	345	382	308	306	325	355	334	332	331	311	353	343	363	334	353	318	363	353	371	343	361	317	355	350	343	328	315	339	367	348	338	330	295	355	337	356	324	324	334	317	341	333	368	320	328	339	337	345	330	331	355	334	332	326	319	310	354	337	349	303	313	354	345	343	334	366	345	350	358	341	338	335	329	319	316	339	336	302	343	328	308	359	342	332	301	338	349	344	338	387	391	354	337	324	357	346	326	332	358	361	334	352	325	343	351	308	331	337	335	338	361	365	335	355	354	303	350	326	324	344	334	372	338	340	325	330	316	335	312	338	337	344	357	344	318	330	393	344	310	320	312	301	310	353	352	341	307	352	338	339	346	350	346	354	328	335	348	336	339	342	355	376	342	342	353	329	301	345	308	324	326	366	350	338	328	350	319	327	341	355	288	340	338	322	363	348	369	335	327	350	340	311	359	315	361	344	325	359	320	363	332	328	341	320	332	343	338	317	326	313	365	307	356	317	352	350	328	322	352	341	319	319	352	330	325	344	340	319	329	343	324	322	316	361	336	340	321	356	333	346	347	359	356	343	331	361	355
33180	63847	50813	39119	32459	26146	20566	15266	11872	9241	7793	6564	5459	4175	3091	2321	1769	1351	1109	945	888	835	790	711	669	580	560	534	475	480	427	411	418	407	398	388	380	363	378	375	360	349	355	331	344	341	327	355	333	344	364	350	383	346	347	380	368	317	347	383	430	351	369	359	364	322	350	382	357	371	377	337	376	341	356	303	344	365	364	350	345	353	352	332	359	353	336	334	353	365	337	349	345	396	345	340	350	358	371	415	348	344	357	368	355	340	362	356	370	358	368	337	374	366	370	394	367	336	363	346	342	371	338	363	306	363	340	336	346	344	352	354	339	309	361	379	334	344	353	360	345	368	355	329	370	350	369	377	367	326	323	369	373	366	350	371	342	350	331	359	361	328	343	332	375	336	375	365	353	317	342	326	385	387	330	354	358	330	351	348	327	347	339	330	393	352	335	359	343	348	331	354	380	372	367	347	351	366	347	330	373	362	354	347	329	370	353	330	369	324	390	342	340	360	380	328	357	350	342	332	364	372	373	358	342	328	363	368	342	360	383	378	358	348	317	335	332	347	334	326	352	358	354	323	320	350	350	379	341	325	374	310	359	361	346	370	347	334	371	354	361	345	334	346	361	353	357	353	361	308	380	356	351	351	351	313	365	383	340	324	403	326	363	348	363	339	365	356	350	342	354	335	356	359	363	339	361	360	347	366	336	349	328	344	354	316	337	316	390	371	348	357	342	352	325	377	336	381	339	359	366	331	345	338	335	374	383	352	346	361	348	361	367	361	365	357	351	346	341	338	331	342	368	353	344	369	367	352	386	340	344	354	397	350	375	339	356	314	375	338	379	380	363	369	354	339	348	392	363	359	333	337	342	322	326	322	313	372	363	350	362	359	311	338	350	350	348	367	331	323	363	341	334	354	375	322	388	359	349	316	363	342	356	354	342	366	351	359	340	342	350	383	343	378	377	381	336	357	355	371	361	397	325	341	343	357	360	365	321	352	377	354	351	356	354	369	382	373	360	349	347	364	353	361	334	341	358	368	348	353	356	343	346	343	344	365	309	344	369	351	376	368	356	356	344	357	363	354	345	350	359	366	348	328	369	341	354	361	338	328	367	376	368	334	345	345	342	358	342	359	335	355	336	341	333	345	367	356	338	403	382	356	348	328	328	354	363	364	332	323	366	323	346	339	349	354	329	342	395	325	365	314	364	340	347	332	330	342	368	350	373	324	335	376	346	343	341	355	341	327	322	329	314	337	335	314	388	342	339	319	353	330	365	336	348	337	356	318	342	358	381	347	372	362	374	362	384	330	352	358	356	350	347	341	350	325	326	360	392	353	317	340	339	362	315	372	372	346	342	331	359	375	372	370	331	325	327	359	371	360	363	342	334	374	350	340	372	343	332	340	366	374	355	339	386	374	331	413	345	356	332	334	348	361	337	324	341	356	376	348	351	350	331	349	316	313	362	357	354	356	321	375	359	355	352	334	328	374	374	364	362	397	350	351	335	383	334	377	325	359	373	356	324	375	374	326	348	317	363	354	370	379	342	318	373	368	337	385	423	376	376	362	351	345	345	358	358	331	355	367	358	359	367	337	334	339	316	350	357	341	342	336	364	367	349	386	301	317	357	309	324	324	363	357	367	376	348	322	328	353	357	331	336	377	336	344	360	340	313	383	341	333	360	378	355	338	350	380	351	350	363	383	361	335	320	361	346	341	389	346	355	361	359	355	341	367	326	377	343	368	345	327	342	335	365	330	353	358	316	333	340	363	341	377	335	352	350	354	367	347	369	345	318	338	377	340	347	356	332	341	352	334	320	336	303	369	376	340	371	331	377	358	315	380	318	348	341	367	356	336	353	331	352	365	369	355	339	400	357	354	333	362	361	370	348	353	365	327	354	378	353	377	358	360	345	323	327	377	349	362	346	364	328	338	333	339	363	349	330	377	358	351	353	354	373	369	355	362	356	375	331	354	324	343	375	350	339	329	347	353	365	345	350	364	384	351	365	329	329	340	349	331	380	298	328	364	347	374	342	370	388	358	380	340	361	367	355	347	375	357	349	332	343	357	317	324	327	355	346	353	330	385	337	358	340	344	381	341	338	321	368	368	335	338	323	351	337	342	346	359	330	354	374	352	354	353	365	329	377	328	329	343	317	379	343	334	351	316	337	352	348	396	352	334	367	347	326	364	359	394	346	344	346	352	332	350	372	346	375	357	364	364	358	322	351	321	332	330	346	350	369	342	317	336	374	367	349	396	319	339	368	386	338	308	352	376	354	316	360	341	349	390	346	361	345	378	366	344	364	341	348	369	324	352	368	334	372	339	343	353	350	348	345	332	354	323	358	373	371	371	353	367	361	310	341	368	352	348	370	372	373	343	365	338	378	390	347	368	330	349	399	349	316	375	349	364	353	352	359	376	355	346	349	379	345	366	348	334	330	336	336	349	340	335	338	344	378	355	360	364	369	324	328	356	347	352	369	351	350	333	362	370	357	300	345	371	344	359	329	371	364	349	328	348	359	337	369	368	388	344	350	358	324	358	345	321	374	358	342	318	303	346	344	344	327	359	369	376	365	349	348	389	390	345	341	362	345	334	351	341	368	340	344	326	322	330	380	359	375	370	348	379	347	327	394	390	353	323	352	374	358	388	371	369	343	348	334	364	373	361	369	362	392	330	370	360	355	338	322	345	302	327	338	375	347	360	375	356	343	371	378	373	326	350	370	350	354	351	359	336	362	350	328	335	360	355	369	341	365	343	364	362	362	373	359	358	363	338	344	334	357	330	352	335	331	383	353	369	349	339	380	337	362	338	358	345	373	349	339	351	348	323	372	354	371	327	369	359	369	350	337	353	365	362	336	364	371	320	389	345	342	308	354	343	356	348	363	346	344	335	344	362	303	393	350	323	379	356	341	349	357	331	370	320	357	339	382	351	335	345	372	351	366	320	330	362	339	392	335	353	328	354	344	322	390	319	387	362	363	351	356	328	337	367	365	369	362	323	361	352	313	371	364	388	336	350	379	315	361	346	385	355	345	345	346	382	375	350	343	337	346	369	361	319	332	357	336	361	351	355	355	343	383	381	366	330	388	354	347	344	327	332	364	322	340	346	338	324	341	351	364	355	354	326	360	356	358	376	347	371	388	340	344	376	349	393	362	395	347	353	372	342	345	350	341	353	359	319	374	342	347	365	345	338	381	327	362	332	346	356	386	340	350	340	362	359	363	321	351	348	355	370	342	371	324	338	352	355	345	357	347	353	357	345	357	317	371	380	316	328	370	372	344	377	353	361	316	361	305	353	410	333	333	352	363	340	354	369	348	347	361	335	354	333	344	360	375	349	325	340	355	342	351	356	353	352	327	340	375	339	366	377	355	386	346	366	358	344	328	341	371	336	340	384	354	365	394	379	329	365	370	332	382	359	328	345	328	336	356	386	349	322	345	358	371	331	343	353	341	383	373	348	339	352	367	332	329	311	347	373	372	359	355	381	340	335
31374	35519	38590	28145	16898	9888	6137	4153	2938	2265	1886	1543	1369	1109	898	707	664	563	474	423	442	458	426	385	385	357	370	337	321	329	342	341	342	340	317	325	285	294	328	341	356	314	291	294	308	302	309	326	320	333	309	283	313	324	291	300	305	323	312	306	299	300	299	323	316	296	337	309	301	323	282	322	325	296	318	335	303	290	295	279	310	309	318	305	287	326	327	307	310	290	323	281	298	326	310	335	342	316	314	287	314	331	319	315	322	328	302	321	310	312	314	291	299	301	324	316	340	290	313	333	320	330	308	306	296	301	328	333	334	311	301	312	305	306	305	287	289	302	275	314	279	321	300	293	300	314	305	329	296	299	322	280	310	295	336	315	321	296	310	303	337	324	313	313	292	308	291	309	290	310	325	308	332	302	292	287	287	288	259	328	324	331	313	334	320	300	330	316	286	335	286	267	319	304	310	294	313	284	317	285	309	310	298	305	298	289	290	280	322	327	308	317	301	320	322	326	272	284	299	276	326	261	313	302	284	315	314	321	266	300	335	288	319	336	300	302	314	300	292	303	338	330	308	313	342	326	309	324	312	330	315	285	322	319	310	309	309	315	309	303	325	338	310	304	320	316	307	309	263	296	327	323	310	334	304	346	309	317	300	337	324	316	329	303	323	281	302	314	318	312	327	308	316	323	301	318	318	311	326	311	302	284	300	350	332	305	325	325	305	310	316	313	287	281	283	307	304	299	319	306	305	348	318	333	318	302	320	324	327	309	309	327	370	309	308	353	289	300	320	301	323	311	294	303	338	315	308	302	329	334	316	293	275	302	291	326	296	283	269	315	310	306	316	321	311	317	318	307	302	282	342	340	332	283	303	336	290	294	315	304	317	308	316	341	307	290	294	326	297	342	302	312	325	286	310	317	319	276	301	307	324	317	301	290	270	344	314	315	327	292	318	306	311	295	312	264	316	319	341	286	313	306	299	297	305	327	319	307	355	333	323	312	298	324	327	304	288	321	301	283	285	318	309	293	309	281	315	305	297	353	306	306	309	357	311	317	291	296	268	301	334	314	294	313	305	298	305	297	306	288	303	293	300	314	312	292	295	351	305	327	297	312	298	291	313	307	332	272	309	281	310	334	322	306	310	295	307	312	328	285	286	309	290	317	323	312	297	328	326	292	354	297	319	308	302	317	305	302	338	293	303	339	317	329	338	325	300	304	296	296	315	293	307	294	291	323	283	307	298	291	329	315	283	312	360	295	293	352	331	285	317	320	316	312	294	331	289	343	337	301	313	294	305	311	294	305	324	316	316	301	297	319	309	322	305	313	301	271	302	315	301	289	296	342	326	327	322	347	326	281	308	321	346	298	295	306	264	281	308	329	316	304	311	305	306	307	286	348	315	296	293	339	311	315	328	317	297	307	323	318	295	322	318	340	279	294	303	334	297	315	344	341	302	329	305	298	299	282	324	297	296	334	287	342	337	340	292	350	331	324	330	304	295	320	319	306	325	323	317	293	301	290	319	304	336	321	316	324	337	302	308	313	293	313	332	334	304	305	306	329	302	328	284	304	323	328	290	278	294	322	264	290	313	307	314	297	316	293	273	298	294	319	298	313	299	308	297	315	313	340	282	320	331	306	329	326	293	291	321	320	285	326	318	293	344	320	322	313	287	311	312	278	294	339	286	278	306	283	305	310	266	293	289	303	273	287	301	301	311	306	311	305	323	294	316	322	298	339	283	311	311	302	324	345	313	303	303	342	271	314	334	302	316	310	330	337	313	310	286	313	297	293	313	322	323	310	325	310	307	339	294	316	306	280	296	299	306	310	316	318	305	318	329	288	324	347	318	286	319	299	298	313	302	302	314	319	336	328	298	303	300	292	326	320	306	334	286	347	306	294	315	302	305	300	282	318	331	284	313	291	306	324	302	327	287	267	303	316	309	305	291	298	286	303	329	311	293	265	318	311	314	312	327	299	329	272	305	301	316	318	289	295	314	319	305	300	298	319	298	294	304	309	308	300	348	302	339	319	322	321	312	302	311	327	304	331	318	312	282	317	316	313	309	321	336	326	301	302	318	298	320	309	268	332	320	305	315	313	314	302	291	305	328	301	288	289	300	327	326	304	328	339	314	275	313	303	323	343	300	319	312	304	297	300	278	319	359	311	297	331	319	287	314	272	317	316	285	278	336	327	321	316	319	328	340	321	350	302	316	281	335	316	333	298	304	283	322	333	325	323	316	313	293	309	309	307	312	302	301	311	301	329	312	292	252	288	326	321	304	312	296	329	328	302	310	310	315	318	339	303	320	297	286	303	337	274	318	298	312	284	315	302	319	294	314	302	310	329	305	325	297	320	303	287	289	295	328	275	298	289	339	329	304	330	326	285	311	289	318	296	318	286	338	294	314	292	328	325	305	296	307	360	347	310	316	303	286	306	326	311	292	297	333	300	326	336	328	277	317	305	336	287	313	332	304	310	313	340	312	285	343	320	319	318	337	310	309	332	299	333	334	318	318	307	347	340	323	324	304	308	318	314	335	313	291	296	279	300	308	310	319	320	284	315	308	306	338	291	329	322	297	283	341	310	299	307	302	332	297	299	312	318	321	295	321	303	317	330	320	327	317	324	302	320	294	281	327	312	288	283	330	296	297	324	292	342	323	317	301	292	317	296	280	313	297	335	339	330	286	328	293	310	302	280	308	340	308	308	345	314	318	298	292	335	308	297	279	295	298	299	306	304	334	316	316	335	301	292	323	301	324	317	325	302	338	323	283	326	277	304	300	324	285	333	316	340	293	330	330	305	315	316	285	310	328	315	334	326	343	305	371	335	317	307	339	313	303	303	301	294	302	346	287	323	308	336	334	336	309	329	313	300	306	270	312	309	310	283	315	309	305	280	294	315	295	321	296	311	318	286	315	296	348	346	304	279	318	306	271	297	322	308	314	321	331	312	333	301	292	317	300	355	294	309	315	301	301	318	298	324	296	320	323	351	285	312	284	295	342	312	310	325	311	315	297	319	305	322	311	307	316	330	332	278	355	292	306	323	304	323	333	322	306	306	312	272	343	311	307	322	333	319	342	291	293	324	388	320	302	309	318	300	315	315	271	337	300	308	326	316	321	304	318	307	317	306	281	277	297	309	313	303	315	322	310	332	279	297	280	313	334	290	325	287	283	319	354	329	300	277	309	333	307	324	297	297	318	305	292	318	301	315	287	309	310	292	298	320	288	300	296	329	314	298	293	306	344	326	295	321	308	293	334	321	308	308	320	290	358	317	322	334	297	304	314	296	299	297	324	312	292	295	300	327	323	309	316	302	340	336	316	315	298	298	325	298	348	293	275	315	303	329	290	310	298	321	286	306	320	311	316	326	328	286	325	303	322	329	315	314	317	291	323	288	330	315	278	307	323	316	293	304	285	291	313	313	292	289	286	286	298	289	307	341	315	301	303	328	315	294	316	302	299	294	297	299	263	286	318	306	299	309	296	355	297	311
31346	49658	38356	26179	19458	13773	9758	7168	5139	3847	3209	2739	2250	1802	1406	1058	809	698	593	547	588	491	504	470	468	433	413	394	368	391	385	352	348	364	361	307	336	325	352	343	340	342	320	312	337	326	350	320	319	336	305	327	346	326	334	325	339	338	311	330	319	350	317	324	347	286	357	332	328	333	345	327	326	334	338	310	304	328	338	347	293	294	331	332	382	315	350	334	354	353	341	312	354	328	318	318	306	319	324	326	354	310	347	336	323	324	346	313	345	321	319	351	307	319	326	347	335	331	309	342	314	327	327	318	304	357	332	337	361	339	355	345	327	347	350	357	362	318	321	341	333	334	334	347	353	339	312	343	330	327	314	329	372	335	349	359	292	335	344	348	342	326	318	331	313	335	333	313	321	353	343	332	374	338	352	349	312	324	309	327	305	345	349	323	320	330	338	327	343	330	331	349	332	331	328	325	290	312	318	348	352	338	334	356	317	318	337	315	399	326	307	329	329	315	329	323	313	311	331	326	311	350	297	356	373	314	327	350	296	328	358	336	326	315	331	311	341	329	345	335	365	334	299	352	333	292	319	319	351	316	331	362	313	337	323	324	304	321	332	337	369	354	319	321	321	324	304	313	302	332	300	296	326	329	342	341	329	304	350	329	350	346	340	337	344	330	349	348	341	311	351	336	324	328	347	310	317	315	364	306	298	330	353	375	314	345	330	321	324	361	340	326	307	341	342	343	300	351	355	309	333	317	327	309	312	352	353	367	352	333	301	337	319	333	345	319	316	296	344	320	362	340	321	314	314	334	337	323	323	320	328	334	343	319	329	331	329	314	299	317	343	323	340	304	317	340	368	309	321	336	326	324	342	367	321	318	332	349	311	359	303	335	376	330	338	348	306	326	341	347	330	342	344	322	320	340	344	323	317	342	315	344	330	323	330	301	316	335	350	312	332	319	342	311	346	323	313	359	343	299	334	344	356	314	319	301	328	333	347	342	303	318	313	346	323	289	344	325	349	367	326	385	320	319	328	343	330	314	336	315	338	354	311	328	346	342	319	333	337	290	306	355	323	313	317	357	330	327	335	323	348	341	334	319	357	308	344	326	381	324	322	340	313	337	328	344	343	316	303	311	321	318	341	352	358	328	341	346	366	335	334	309	319	340	320	352	314	339	332	331	334	315	345	331	338	322	333	334	349	343	337	336	334	298	314	334	322	325	317	338	347	342	338	330	333	301	322	325	369	329	336	370	318	349	334	328	322	341	325	342	333	370	324	306	306	318	338	296	330	336	345	333	359	332	336	344	328	340	323	313	328	355	349	317	339	323	358	348	354	340	325	343	345	346	339	322	339	299	322	326	325	341	329	356	319	333	347	339	336	342	318	319	323	337	317	359	344	351	328	325	324	328	353	336	308	328	325	334	303	375	358	301	322	323	347	311	333	321	337	326	341	306	313	314	332	308	351	342	326	289	332	343	349	349	344	344	306	357	345	340	321	304	333	344	332	321	345	324	298	354	303	339	295	319	358	287	289	332	334	325	318	334	353	323	340	319	344	319	308	328	349	319	334	376	354	308	334	304	358	311	357	333	346	377	329	296	330	345	333	366	344	326	341	333	331	351	334	324	313	327	342	314	364	335	351	329	330	337	350	351	327	342	348	331	348	342	317	315	352	317	333	340	332	334	365	343	341	347	326	346	306	323	312	328	346	342	307	335	322	310	321	338	344	327	327	333	308	315	350	323	363	358	346	307	351	328	336	316	327	329	328	344	327	376	307	368	329	328	303	323	351	320	337	329	349	340	333	332	339	353	362	349	319	324	329	362	348	353	311	305	328	306	348	324	371	352	331	345	331	312	348	349	327	365	346	313	302	327	323	339	335	351	336	349	295	317	324	369	357	338	320	316	323	338	347	334	321	315	287	312	291	341	320	350	356	331	292	311	356	332	358	350	310	320	300	320	305	342	322	318	339	331	316	298	322	314	355	366	368	325	335	326	333	315	312	330	322	336	352	350	307	322	337	322	333	353	369	336	312	354	300	357	315	344	329	354	350	337	266	324	331	332	329	324	334	360	364	334	356	318	348	363	331	321	345	316	335	329	329	333	302	307	351	355	346	339	322	330	330	335	289	348	342	316	333	320	347	324	333	322	346	352	325	321	352	309	367	317	330	317	311	300	311	302	321	297	336	327	313	331	315	352	319	346	305	351	334	319	317	345	333	320	333	338	313	354	306	325	343	332	321	341	343	367	346	329	297	325	312	330	328	355	360	336	341	336	350	339	358	331	330	307	343	334	318	312	330	346	349	313	348	344	295	305	333	331	349	364	307	326	349	333	334	325	330	340	360	351	304	342	328	330	333	346	345	333	339	313	321	329	309	333	351	339	317	345	324	307	328	346	308	347	335	296	344	338	321	328	351	305	331	311	304	343	315	347	315	365	343	310	343	309	365	333	337	282	333	344	343	314	350	345	333	301	357	342	298	311	304	371	319	299	365	313	327	322	299	342	337	327	361	343	343	310	328	339	310	333	348	312	358	355	324	348	331	325	299	319	337	344	334	334	355	330	330	336	316	325	351	319	325	348	343	318	334	318	323	367	353	356	332	313	338	321	334	349	336	363	362	335	314	308	335	348	312	328	317	345	361	319	329	369	326	369	356	341	328	299	309	312	317	335	325	325	330	349	332	316	338	333	330	311	352	351	327	337	292	306	320	334	304	321	337	308	341	294	348	317	353	319	355	346	307	304	322	341	345	316	335	353	330	316	354	348	340	343	344	322	323	343	332	318	353	311	300	333	307	308	332	344	327	310	355	344	362	352	329	325	350	357	367	312	348	342	304	347	315	325	311	305	335	323	318	324	329	312	336	347	321	326	365	321	352	343	375	337	328	336	327	322	319	365	340	301	338	325	305	339	334	342	334	332	374	330	327	359	348	299	317	345	328	360	329	379	337	313	305	346	346	308	321	327	328	311	315	322	329	333	313	353	324	322	307	331	342	344	332	323	339	347	357	335	323	322	333	359	315	319	309	299	319	300	345	322	349	313	330	332	319	313	327	355	355	348	352	358	306	354	319	337	325	327	312	306	326	309	356	300	340	352	314	334	335	343	350	331	325	298	345	324	327	341	320	312	332	366	314	328	342	348	332	335	335	295	343	310	328	306	323	305	339	300	317	361	350	312	347	327	333	299	320	345	336	321	349	331	334	334	328	343	339	307	313	322	322	333	326	350	321	328	334	295	352	353	312	334	318	347	335	326	334	343	348	352	301	306	348	296	315	317	324	333	356	298	310	342	304	354	321	364	323	344	330	343	338	334	349	281	340	311	329	341	300	332	354	298	331	321	319	327	340	337	299	365	317	319	330	349	326	310	344	375	386	337	369	378	318	327	324	392	320	300	308	331	327	345	327	353	355	348	318	292	361	324	337	357	322	340	340	356	331	334	352	316	365	329	325	357	331	337	333	333	288	308	330	335	347	343	309	315	371	307	333	348	320	334
24221	21411	28934	25953	23590	20643	14231	8324	5436	4055	3413	2843	2343	1865	1386	1050	882	659	625	555	548	514	495	472	444	393	374	402	403	347	371	341	353	325	327	336	334	297	307	291	294	328	314	307	322	273	334	319	296	306	308	313	288	330	300	297	308	289	318	289	328	289	288	311	270	310	295	292	277	323	324	306	284	324	312	312	313	302	285	269	326	278	311	303	297	286	288	305	312	289	312	306	280	286	324	295	305	306	313	278	280	273	310	307	311	305	309	317	307	297	304	316	311	273	299	305	281	270	315	272	314	321	303	321	293	291	278	313	298	290	314	275	273	309	301	321	316	283	302	303	324	308	299	303	306	296	292	296	291	292	302	304	321	297	315	302	298	318	273	301	283	303	303	333	341	343	290	311	324	312	299	285	264	308	311	255	286	302	275	298	325	276	315	278	274	310	307	319	313	286	295	316	342	316	328	296	283	289	314	283	302	309	319	305	283	308	304	318	279	304	298	300	288	284	311	337	291	336	312	309	322	308	295	301	299	309	307	322	301	302	281	287	318	304	296	305	306	296	265	327	299	292	296	300	287	311	316	305	300	299	302	313	301	290	360	305	291	303	308	290	297	289	296	298	307	318	299	314	318	347	304	279	289	272	278	285	300	294	323	296	303	331	289	310	272	301	279	300	303	297	317	288	277	328	282	320	300	297	292	286	318	297	308	316	283	291	301	310	314	328	287	311	332	327	290	289	310	302	297	318	297	299	269	306	302	263	332	336	292	292	296	310	295	335	285	323	273	335	297	283	291	293	336	286	291	294	296	307	330	273	283	285	294	318	299	294	318	314	294	301	318	271	334	304	294	330	269	303	292	305	305	305	311	327	286	305	301	324	291	300	327	308	289	315	281	287	303	333	302	277	298	327	318	334	311	294	308	278	319	301	286	310	333	321	293	299	275	326	312	298	306	299	264	347	276	319	283	280	303	265	320	307	266	260	323	292	276	278	272	306	290	299	293	283	289	302	346	278	305	291	267	277	322	300	331	307	299	321	305	325	308	318	308	302	306	290	329	294	300	317	334	314	313	269	318	341	299	331	262	352	301	292	274	317	283	308	291	281	292	301	324	279	281	305	277	307	312	282	331	308	306	279	314	293	309	289	298	302	298	278	259	307	280	294	309	279	327	311	297	299	286	298	311	317	298	334	285	303	290	299	302	287	327	312	317	295	301	281	325	324	329	288	346	286	298	283	267	314	283	301	317	283	289	290	299	347	314	338	299	297	277	335	326	281	305	308	317	324	274	303	293	280	290	310	273	313	290	314	308	306	318	289	325	318	310	313	286	282	320	283	332	313	295	274	298	302	288	310	295	296	282	296	322	327	286	314	328	303	293	311	317	302	323	296	308	290	312	301	304	313	311	293	300	306	277	284	333	309	310	284	297	313	288	295	305	298	320	305	329	301	260	308	312	305	326	320	303	288	308	310	263	310	312	309	288	290	285	294	326	315	326	301	323	318	310	302	289	293	287	274	298	293	333	312	311	301	281	295	294	295	328	297	290	322	295	296	317	323	273	296	297	311	318	324	330	309	300	264	284	271	335	306	294	300	267	279	281	276	321	295	294	298	311	322	290	311	279	299	297	301	310	294	310	300	309	297	299	317	276	309	281	294	264	286	282	273	291	300	311	308	303	297	305	330	298	317	264	273	290	299	289	298	295	339	303	308	294	307	325	289	276	291	284	325	278	315	349	319	321	309	316	329	299	283	338	317	293	308	280	290	316	273	298	286	296	327	288	299	300	321	276	315	316	311	314	323	289	269	313	329	282	289	299	296	277	301	323	299	341	284	302	297	291	297	312	282	316	292	329	293	314	314	303	265	312	313	297	294	305	266	312	299	289	320	286	296	284	316	305	313	301	265	308	313	295	321	303	340	315	278	293	320	291	291	317	292	316	290	270	316	305	308	292	312	315	295	334	312	272	302	323	331	318	309	310	302	259	308	302	306	298	292	296	303	303	304	314	324	292	305	253	294	278	289	311	234	282	305	288	343	288	306	286	329	318	276	291	301	258	333	301	285	310	284	321	288	337	304	293	288	314	316	325	287	306	287	288	313	323	318	326	290	324	321	333	309	290	300	300	295	292	303	301	301	323	334	355	321	314	279	303	288	313	287	284	326	285	327	312	314	293	308	305	306	305	315	268	298	301	325	276	305	313	287	299	301	314	261	292	290	308	314	337	278	303	324	329	300	306	318	281	285	317	307	308	297	277	306	347	318	298	305	286	307	313	329	287	310	292	328	265	314	279	296	325	293	268	307	308	299	353	319	314	289	292	305	299	306	291	311	307	285	308	321	304	349	311	306	296	299	287	272	314	319	272	304	298	315	294	285	323	311	298	293	343	312	294	284	287	321	314	299	327	311	314	305	301	317	318	306	339	295	288	303	275	285	326	301	287	304	264	335	276	325	301	291	326	274	279	331	322	301	267	301	286	334	320	306	336	289	320	310	313	313	288	305	303	248	308	284	319	270	336	289	286	298	291	313	280	326	280	300	315	304	339	288	320	284	286	318	318	330	311	291	304	305	322	278	282	308	290	315	322	279	287	271	293	320	304	301	308	282	302	315	301	284	331	311	303	323	336	307	298	294	296	337	306	333	281	292	328	282	295	335	288	270	295	325	294	273	307	306	297	310	330	271	295	316	312	322	313	327	295	299	292	317	309	322	291	322	327	300	301	296	325	294	281	299	318	307	300	294	321	321	281	311	299	313	292	300	318	276	323	309	318	323	302	314	303	276	269	281	282	293	299	341	263	304	318	284	296	259	318	309	314	301	287	279	311	302	286	304	304	309	305	296	309	279	306	278	320	303	307	288	274	296	302	298	280	303	302	295	273	319	284	298	314	289	331	300	307	286	301	289	255	301	320	329	271	312	298	290	331	292	303	322	283	286	270	306	307	278	306	335	299	290	293	303	297	294	287	314	294	289	296	334	282	317	266	291	269	289	315	302	315	303	281	310	295	293	303	328	285	313	284	307	326	349	315	265	327	308	323	300	297	297	311	307	290	321	301	294	320	259	284	301	297	291	275	309	315	259	296	307	301	311	296	279	307	308	302	290	278	311	272	310	327	312	311	342	300	268	313	325	315	297	285	318	262	287	325	304	306	325	278	298	317	298	301	281	284	309	303	301	311	282	295	293	313	315	292	305	317	304	289	317	295	317	319	297	306	292	326	324	313	309	294	330	328	280	301	307	306	317	273	332	309	300	308	296	309	303	267	315	298	328	314	324	325	337	345	305	343	307	268	303	289	295	307	333	320	287	284	272	288	307	287	271	316	317	339	298	317	318	276	314	301	316	304	283	297	304	316	282	314	286	294	289	308	310	304	270	301	315	306	329	321	315	272	292	321	286	318	294	315	286	304	295	306	306	315	302	303	318	334	276	300	335	299	301	322	316	288	297	326	298	317	332	287	301	298	291	321	301	311	283	300	316	317	313	321	319	290	297	323	309
30926	57268	46477	34756	27273	21245	15870	11895	8751	6647	5681	4631	3757	2931	2294	1603	1240	1007	846	795	710	609	611	617	536	471	463	421	391	374	391	360	365	364	356	345	346	328	320	350	350	335	310	331	346	287	332	329	320	301	334	296	343	308	331	290	296	330	367	353	334	301	334	320	327	359	328	320	286	299	327	328	320	307	345	330	304	303	336	313	330	304	321	342	330	304	317	344	317	299	368	288	322	307	314	304	303	323	339	314	299	306	318	281	299	326	333	307	327	358	320	352	280	346	309	352	337	307	339	345	345	354	302	291	294	324	327	307	284	329	326	300	303	313	316	338	346	317	322	374	319	281	298	314	306	290	283	321	327	299	301	293	306	337	345	316	330	303	286	299	288	295	307	311	305	330	361	301	313	313	306	318	323	312	310	331	307	313	304	312	309	298	328	340	305	322	343	323	325	271	316	343	307	330	303	311	305	319	337	324	312	318	343	296	308	333	320	307	314	316	308	277	305	306	314	310	327	342	357	313	325	336	349	311	312	333	314	323	326	319	302	301	289	309	312	323	340	316	299	354	323	323	329	308	343	334	273	360	317	334	284	275	316	290	346	312	295	307	330	309	334	338	327	336	345	344	293	309	320	308	321	331	317	351	348	332	319	322	351	333	326	308	345	323	341	337	340	328	344	312	320	321	315	303	327	297	305	361	357	302	313	326	307	313	304	314	323	321	305	346	326	313	329	296	327	322	326	311	331	315	332	324	306	342	293	293	295	316	344	314	331	308	308	330	316	313	301	301	314	339	290	351	328	318	347	340	314	313	334	331	325	332	311	302	311	322	305	301	344	316	302	375	320	318	338	308	338	304	296	323	312	287	313	322	318	320	328	343	304	302	311	318	334	323	336	295	324	349	339	333	354	325	314	323	360	308	288	285	282	342	309	309	317	294	330	290	340	306	309	312	316	302	354	359	301	333	306	312	319	280	311	328	348	312	305	322	361	346	342	331	310	307	277	312	295	337	299	341	323	304	335	320	314	319	336	311	309	326	311	325	315	312	342	328	331	277	310	337	313	333	304	303	344	339	318	361	313	310	302	341	310	281	325	295	332	288	306	312	308	352	314	334	279	338	313	319	312	318	296	345	317	326	316	340	301	341	325	331	315	326	326	311	321	331	298	321	308	317	302	337	322	313	332	319	321	287	309	340	336	314	301	353	335	336	310	299	315	305	316	338	326	295	319	327	341	335	311	294	331	315	323	317	307	324	314	323	295	309	304	324	299	319	346	306	308	315	330	291	331	327	325	344	323	291	319	339	364	333	334	325	321	316	305	334	324	325	321	328	299	320	314	325	296	335	281	319	326	305	337	311	309	351	333	291	313	307	313	340	308	321	281	315	320	268	309	338	332	320	307	296	351	316	317	295	327	283	300	350	313	318	339	330	296	301	296	306	316	333	318	284	305	322	339	342	320	315	330	297	333	352	316	316	305	327	304	282	346	313	317	310	312	313	361	300	311	354	355	310	337	299	311	281	326	304	340	327	293	292	294	301	311	318	337	326	314	330	352	332	302	336	308	324	320	351	315	303	314	329	313	326	314	323	305	325	328	327	305	291	336	310	344	302	306	330	291	319	313	354	343	296	331	332	309	325	292	339	345	337	320	333	277	322	329	324	330	305	307	327	324	330	311	303	342	332	306	338	297	303	292	315	285	273	310	288	336	322	318	300	300	290	318	293	331	315	327	292	317	298	311	340	315	314	354	322	315	316	296	323	339	307	294	340	329	325	324	302	343	347	343	283	296	305	311	309	319	340	351	287	303	291	306	319	295	333	337	352	296	319	343	337	324	303	353	310	342	297	320	316	337	318	339	347	337	304	298	284	309	271	322	334	348	310	317	352	353	299	326	342	299	307	310	300	328	297	335	344	317	298	301	294	308	301	325	314	305	323	321	321	332	335	295	304	337	293	323	312	289	321	291	335	333	340	325	339	348	312	341	321	302	313	308	334	323	306	298	287	333	360	319	276	291	333	312	333	325	331	297	317	328	326	315	309	308	349	310	326	323	312	317	312	315	312	327	321	351	318	321	328	310	310	323	308	337	339	334	322	288	291	317	305	317	336	317	286	332	294	304	317	333	345	335	342	345	309	323	333	339	315	316	314	336	322	291	304	324	344	349	340	330	330	311	344	296	299	300	302	333	322	316	347	325	283	331	295	322	317	336	312	329	328	312	325	298	306	305	354	306	297	308	279	334	315	306	353	330	306	307	300	315	278	356	323	298	299	308	311	313	343	333	334	304	339	323	327	336	321	330	327	342	325	311	284	307	312	313	315	316	306	318	313	334	298	323	295	304	299	326	303	316	300	309	345	311	312	320	320	320	312	315	312	341	295	323	283	308	308	345	336	340	326	318	291	316	319	286	309	293	305	306	314	301	310	303	329	289	301	311	321	330	321	348	310	336	362	349	352	295	296	318	318	312	329	331	333	298	308	322	298	318	319	336	313	334	353	321	305	325	315	304	328	313	342	341	301	333	284	281	309	325	298	331	302	319	307	331	349	324	304	309	319	336	322	303	337	312	329	326	327	368	295	349	314	296	305	308	297	299	327	303	332	356	341	335	301	319	318	311	309	315	326	272	308	331	315	340	276	273	288	360	304	290	323	328	284	342	346	318	350	321	320	337	339	365	307	319	322	328	311	303	310	299	315	315	336	358	332	301	343	311	299	337	310	308	304	338	308	309	328	314	328	333	323	328	341	345	312	304	312	324	315	344	304	315	313	340	330	341	311	307	327	312	296	308	354	301	297	305	341	320	284	307	302	301	306	328	314	322	322	339	319	314	292	307	331	344	303	317	319	311	308	320	306	345	331	318	326	336	300	337	279	300	327	322	361	313	319	289	329	316	316	320	311	321	343	333	325	319	316	273	325	322	293	306	355	333	324	317	327	350	296	306	337	314	323	310	325	328	328	325	301	336	310	327	333	339	309	337	283	316	349	294	321	312	289	306	325	310	313	318	314	317	334	305	314	322	314	318	329	318	307	312	330	322	309	334	330	316	320	334	315	296	329	316	307	330	312	349	325	303	310	301	318	283	286	319	297	318	309	339	332	296	310	349	316	299	324	327	326	290	337	322	299	306	329	319	328	328	291	307	314	302	318	310	320	349	324	333	312	288	279	305	341	341	325	315	346	308	323	317	327	296	307	301	305	294	314	314	309	302	326	335	308	298	345	307	317	369	331	302	308	340	282	326	298	322	316	331	330	311	356	336	322	326	307	335	334	312	278	283	335	323	271	292	331	329	321	353	310	327	310	311	308	334	329	325	319	331	317	336	339	338	326	313	322	331	317	308	326	320	321	294	343	325	314	292	350	336	301	310	305	330	324	320	315	302	336	335	328	291	321	328	353	333	334	352	331	304	291	330	336	341	312	316	327	317	311	312	306	306	317	315	320	309	306	319	305	322	338	353	312	296	321	316	299	319	286	327	319	322	308	348	291	291	296	313	311
25228	21506	29339	28702	21489	14724	9268	5727	4055	3093	2675	2211	1724	1410	1157	931	744	647	557	575	560	460	472	459	427	425	412	396	338	391	425	384	332	382	367	338	327	354	360	352	343	356	351	334	341	339	337	361	374	327	312	343	375	359	308	335	354	352	372	344	378	297	359	333	351	339	315	308	348	350	368	369	323	347	350	328	331	351	319	356	313	344	364	338	332	329	303	357	321	340	307	342	322	338	343	340	334	294	369	326	335	345	349	345	313	343	320	334	321	357	372	321	309	338	336	331	342	327	309	381	323	373	359	323	360	319	347	356	321	365	355	361	336	344	367	331	351	340	349	325	377	349	355	342	351	322	332	343	354	363	344	340	304	324	313	337	337	343	359	356	345	325	359	354	320	340	297	313	342	345	352	317	332	341	329	359	378	316	359	325	322	330	362	321	329	340	325	322	337	320	328	350	337	336	370	362	346	336	336	342	349	351	312	350	325	308	310	355	283	383	333	341	318	294	338	352	312	330	323	308	323	308	320	313	331	300	323	330	321	310	349	346	324	329	310	318	301	331	345	291	336	354	341	328	309	331	349	335	352	346	360	320	320	349	310	329	355	328	365	347	348	345	330	324	299	315	357	310	341	302	337	322	349	353	386	353	319	339	322	359	304	363	337	342	310	339	298	336	332	325	338	317	319	338	346	341	364	359	342	349	336	327	347	319	323	362	355	365	318	278	339	347	324	340	333	349	310	331	321	332	303	305	372	368	318	343	336	318	318	363	323	337	311	334	353	338	355	332	323	302	334	339	334	324	340	336	327	342	298	360	362	350	336	308	365	339	328	327	310	353	325	345	321	324	338	318	334	320	317	355	326	320	349	298	352	311	323	345	350	343	352	321	348	301	346	329	334	335	328	334	379	334	315	331	319	350	301	314	336	313	309	331	325	323	349	323	345	369	339	315	316	333	332	336	357	353	360	312	328	371	332	334	306	340	371	311	348	335	367	321	318	334	323	342	346	321	305	368	377	333	330	351	365	311	332	320	332	361	351	325	331	324	314	378	348	329	322	342	352	324	335	312	336	325	348	356	319	343	352	331	372	338	334	340	340	334	331	357	333	353	382	306	363	331	379	357	349	353	334	356	339	373	339	344	339	313	316	340	336	336	307	349	327	330	328	357	345	342	315	333	314	340	350	345	320	348	353	330	326	346	328	331	326	357	348	317	353	339	328	329	349	334	324	337	310	322	330	354	345	335	318	326	349	343	344	331	314	341	351	338	319	318	353	347	337	364	342	324	332	351	335	344	320	321	318	281	310	317	337	343	330	328	331	324	356	381	334	331	334	343	327	369	314	352	356	346	340	337	313	349	324	358	312	313	328	350	351	327	386	347	348	328	353	333	341	345	327	341	331	350	335	347	341	351	363	329	351	384	320	338	341	303	338	324	332	332	334	353	335	341	337	318	384	329	338	350	323	357	335	357	307	336	337	339	306	343	363	345	353	317	338	355	325	348	377	346	337	365	343	341	323	313	358	326	322	343	314	310	342	345	320	347	345	329	333	328	343	351	366	323	317	351	341	340	379	329	343	351	348	313	330	350	333	331	356	325	354	364	355	341	332	330	356	328	330	329	312	313	327	331	357	326	343	350	310	356	353	334	333	329	358	349	336	365	289	330	332	327	341	373	340	343	322	331	332	354	322	311	359	313	339	339	309	320	358	309	356	337	301	358	350	313	327	357	336	332	322	349	358	333	335	349	313	318	341	333	286	345	341	363	326	325	358	323	326	336	321	323	336	335	328	341	311	348	364	327	329	325	319	310	365	350	334	336	331	350	333	334	351	323	373	301	325	332	353	333	328	322	312	325	330	325	318	314	327	293	362	337	344	363	333	352	329	347	329	306	377	340	348	353	332	332	375	331	308	363	335	361	288	321	323	338	357	351	355	305	338	318	291	329	358	347	333	348	346	332	343	328	338	330	349	328	350	316	331	295	331	327	354	358	322	333	345	304	361	342	351	351	330	364	336	323	354	352	316	341	361	359	340	323	365	373	347	340	339	341	351	330	329	337	358	337	325	348	333	350	327	369	353	340	357	308	344	330	350	338	354	316	332	326	368	337	347	317	323	359	352	321	348	323	330	319	345	329	341	344	366	342	349	316	346	334	321	317	319	313	329	327	318	343	318	337	313	335	324	335	363	346	366	339	333	352	338	355	346	350	339	351	319	294	377	334	358	338	339	319	347	351	306	355	352	319	333	332	317	314	345	337	366	288	319	296	323	324	333	343	318	323	338	367	311	334	289	370	325	345	353	338	331	300	338	322	362	374	345	333	328	293	329	318	334	368	320	337	330	339	352	324	340	374	349	308	330	350	327	342	326	357	330	332	364	331	343	358	337	319	324	322	319	352	350	331	339	341	313	338	345	330	331	338	333	338	335	322	323	350	382	337	358	347	343	310	303	368	329	349	350	332	337	318	340	334	319	321	340	365	337	341	315	335	326	313	335	342	312	331	358	333	344	324	358	337	368	341	333	312	335	309	311	338	328	333	329	345	353	338	299	312	352	336	347	363	327	341	325	329	325	292	353	347	350	330	329	359	310	347	322	342	350	340	363	338	330	324	360	327	325	369	303	337	329	307	327	353	338	318	329	326	342	331	342	325	334	333	334	362	363	374	314	346	308	296	318	342	350	327	343	328	345	346	326	316	343	322	341	365	329	322	341	351	337	325	364	356	371	343	328	363	335	343	327	361	370	349	311	342	347	294	316	329	323	341	358	333	301	315	346	332	319	346	309	324	324	288	286	346	365	350	330	364	344	293	344	329	315	301	297	354	359	305	341	332	348	307	347	345	308	326	363	346	360	325	359	334	334	360	337	326	324	327	302	358	348	340	286	324	344	341	333	324	359	346	327	325	333	352	310	345	359	313	323	300	312	333	299	326	341	331	362	314	338	307	345	359	324	331	336	301	330	304	318	317	335	342	307	327	350	319	325	385	332	326	311	336	361	332	364	328	325	352	344	342	313	328	345	329	350	328	351	335	316	324	365	339	337	315	309	361	349	358	349	334	360	324	370	348	355	350	334	344	354	351	313	358	366	347	344	351	336	320	305	353	332	327	309	339	328	321	331	333	342	333	345	314	327	320	394	334	348	335	370	334	327	335	341	311	349	346	338	309	356	317	335	303	340	340	312	331	316	337	326	343	347	339	321	353	329	346	302	393	364	323	324	352	355	345	327	316	319	348	342	358	343	336	319	325	337	342	327	330	339	350	357	342	342	365	324	332	350	317	339	350	341	318	352	279	347	314	355	346	341	352	337	337	331	326	326	326	351	323	365	337	404	315	324	324	311	376	328	315	289	323	380	359	317	327	328	370	345	343	366	326	342	343	364	343	316	350	341	335	329	317	324	322	306	308	322	367	321	339	358	359	377	341	376	335	360	345	336	347	339	326	329	349	332	324	345	314	336	345	358	337	298	316	326	339	321	348	320	296	353	315	339	335	293	355
30493	53698	42949	31219	23802	18080	13416	9434	7007	5281	4574	3876	2984	2348	1777	1327	1044	896	779	725	669	635	550	564	507	483	475	463	399	412	388	407	422	376	339	394	379	368	333	369	350	351	351	362	359	367	367	359	338	388	321	355	341	349	342	336	375	368	373	375	370	366	372	333	340	355	373	359	379	363	334	372	373	359	375	364	369	313	379	395	346	324	379	357	382	340	361	372	367	350	345	361	352	363	369	333	349	343	366	332	364	374	386	349	337	334	366	351	334	331	364	356	322	368	402	338	381	338	375	359	332	390	342	335	356	376	377	324	309	360	337	370	379	358	360	345	350	342	377	323	353	336	345	329	365	351	332	363	362	352	343	373	352	355	359	338	373	346	333	370	336	352	363	350	345	312	378	344	360	395	329	380	353	367	363	350	366	355	395	332	368	353	341	342	345	358	344	408	336	391	327	324	365	358	323	384	340	373	326	367	362	342	363	364	359	367	338	319	329	371	346	346	360	354	362	377	363	327	339	366	364	376	325	347	332	384	386	354	376	347	349	384	350	361	372	371	360	349	341	370	329	308	357	365	356	343	329	348	351	392	355	345	345	358	373	372	371	332	353	322	336	368	350	332	384	377	357	354	303	341	379	351	347	370	326	368	358	364	389	349	408	362	392	349	351	371	378	335	360	328	378	371	357	370	391	339	367	407	360	382	368	337	384	362	374	370	346	359	349	346	333	362	381	373	371	363	347	360	357	383	368	364	354	366	378	389	364	328	392	347	348	356	361	352	347	359	338	408	362	357	371	348	355	358	339	369	394	363	389	361	357	369	338	366	358	326	356	331	338	362	334	359	330	345	367	385	362	346	339	376	366	366	371	324	366	335	384	357	376	341	381	386	356	346	370	320	359	343	388	357	369	361	355	373	334	348	347	370	367	368	342	366	323	358	365	375	349	368	372	373	344	322	356	393	361	353	346	317	345	342	354	371	390	367	346	390	357	359	321	379	334	332	348	353	373	361	386	337	364	366	382	344	340	386	355	378	361	331	332	354	369	379	329	341	367	330	336	352	360	335	340	365	338	363	325	339	346	349	340	348	362	379	399	362	384	324	342	381	356	370	337	370	376	329	353	341	358	401	342	328	372	358	371	361	366	345	353	341	334	362	379	327	341	365	336	368	356	379	361	348	347	359	332	368	348	346	342	337	359	354	378	366	383	383	376	331	343	337	347	327	359	380	372	353	353	361	339	364	341	360	356	348	357	403	335	378	354	346	343	357	352	349	355	347	341	372	334	370	363	340	345	377	370	361	338	383	342	368	363	355	346	383	348	377	373	331	355	346	352	387	398	319	357	361	356	353	370	329	364	336	344	346	347	376	358	385	364	337	367	371	363	346	360	329	359	357	381	350	328	347	364	328	372	386	331	354	351	339	325	351	347	336	341	329	380	375	344	347	356	345	370	351	366	386	348	356	365	357	372	353	357	337	345	362	350	340	375	344	336	332	382	346	384	358	341	345	348	373	348	338	361	328	322	362	355	355	335	372	362	338	384	372	323	356	398	354	389	350	376	360	364	345	344	323	340	343	369	381	343	331	367	368	348	361	309	338	368	355	359	354	365	321	372	368	340	358	368	317	380	356	371	338	357	385	312	320	379	340	386	355	352	368	388	371	328	349	345	342	366	355	370	328	378	356	363	326	353	371	380	344	375	362	354	347	395	323	361	337	377	331	348	376	345	375	308	381	379	367	330	368	372	364	347	378	377	350	330	317	364	342	378	338	383	364	381	359	333	343	364	351	359	353	335	347	378	342	341	369	381	349	378	351	373	336	350	346	318	344	356	360	371	357	339	373	343	352	387	355	362	380	374	361	357	357	333	344	363	347	351	337	358	361	328	376	355	328	375	381	372	314	337	370	375	400	380	355	390	356	348	381	371	362	375	363	367	357	346	352	339	384	328	359	402	366	366	336	345	344	355	331	364	370	322	357	337	335	357	324	355	348	348	347	352	343	354	406	334	363	356	371	357	367	342	357	366	377	329	355	382	350	375	376	354	358	358	350	362	368	350	370	367	370	340	336	348	337	360	339	346	371	354	339	315	328	368	330	330	382	359	347	348	381	335	392	337	366	368	363	338	309	327	345	345	322	369	348	339	393	381	350	365	350	338	358	351	331	339	357	391	363	329	357	388	374	343	367	339	377	342	345	360	362	350	370	391	359	353	338	360	325	381	371	314	369	406	336	390	327	371	346	369	356	315	347	343	340	355	359	387	377	362	373	339	378	376	398	360	369	374	329	375	357	361	318	362	350	377	387	336	390	349	393	368	344	372	370	348	317	373	345	335	339	362	345	359	378	354	361	384	361	399	346	345	363	380	342	370	353	376	389	343	348	362	356	352	334	335	373	376	362	349	351	358	341	337	364	343	399	370	339	326	372	349	373	334	316	347	320	361	391	327	336	333	362	364	353	371	374	367	363	375	338	326	375	373	405	340	390	319	329	350	337	329	386	384	369	345	362	352	360	354	365	310	350	368	369	367	370	346	373	370	377	353	355	363	364	367	354	328	328	352	372	316	369	354	400	364	395	355	364	379	356	347	380	394	400	349	332	362	346	296	357	366	385	375	356	361	350	320	354	339	315	374	356	343	342	337	364	337	347	336	383	334	331	335	323	399	368	370	378	337	379	344	354	393	371	347	376	362	366	346	358	343	324	323	354	334	356	366	322	352	346	363	358	350	374	363	325	365	355	369	316	343	353	360	386	356	321	366	349	361	409	340	366	324	355	356	342	351	362	374	375	343	353	380	343	352	362	348	357	389	367	368	363	337	376	396	339	334	390	321	370	348	357	355	322	383	354	350	350	373	402	389	329	323	365	358	362	390	364	360	361	338	356	350	354	380	361	370	340	355	399	351	364	365	347	375	352	359	360	367	368	361	373	326	368	383	385	367	378	359	368	367	360	368	372	347	385	362	370	355	344	366	354	373	354	388	369	377	339	368	379	352	348	380	377	327	319	356	366	347	369	340	311	374	367	334	358	375	336	373	369	356	360	334	345	320	360	372	342	346	347	347	363	369	349	336	332	361	354	356	363	351	335	367	377	356	350	355	322	347	375	355	365	372	362	379	345	365	334	346	376	326	379	344	345	356	371	345	334	375	351	361	350	341	350	359	332	310	345	386	358	401	385	364	342	384	330	337	385	351	374	352	375	345	387	358	381	394	363	338	350	341	322	359	324	359	360	387	393	351	378	338	370	346	357	374	324	306	369	394	350	337	385	368	366	369	361	304	368	333	374	352	387	353	363	332	335	365	357	317	338	335	359	359	354	410	356	355	370	358	369	337	374	377	326	351	368	362	353	347	329	364	374	335	351	378	344	358	345	330	337	362	340	384	362	370	397	346	355	357	339	380	337	372	333	386	365	336	348	367	374	360	380	354	339	355	357	374	353	333	358	345	364	378	339	340	364	377	361	333	363	364	349	335	364	359	382	407	322	332	331	325	342	392	372
23067	21423	29077	24441	22599	24114	22225	12249	8154	6063	4929	4003	3063	2541	1856	1453	1106	916	728	709	716	612	610	564	496	499	443	481	412	382	401	378	387	359	393	367	307	365	313	347	336	408	320	357	340	343	321	324	379	297	363	342	338	326	337	312	331	301	330	338	331	328	357	351	315	341	338	359	335	324	317	336	347	319	318	337	379	318	376	325	317	359	301	353	329	370	294	343	342	352	320	334	336	341	353	339	360	345	350	332	344	344	352	324	359	357	338	340	303	359	344	373	361	334	301	349	368	310	313	333	351	354	333	321	344	361	364	362	346	347	339	329	333	351	358	328	326	317	321	360	345	335	333	355	330	343	324	332	316	301	324	364	361	362	317	371	324	327	354	374	347	356	307	374	332	324	365	321	374	347	324	347	330	354	349	317	305	368	318	369	336	318	336	332	341	319	366	326	354	354	342	336	325	348	362	342	320	355	350	338	326	331	312	326	327	320	335	339	326	325	342	358	328	357	365	311	332	331	331	335	322	326	354	359	360	313	298	353	355	341	362	310	370	346	324	367	338	317	358	314	331	315	324	343	343	329	344	346	329	300	350	344	350	351	343	345	316	313	345	319	339	302	300	351	379	332	331	330	361	363	355	339	358	362	347	355	335	340	353	303	338	347	365	336	313	345	357	349	339	341	319	324	346	327	325	312	326	336	395	334	321	350	351	328	310	331	316	359	347	340	345	352	322	328	337	341	349	316	355	355	377	342	372	311	365	317	330	345	355	310	354	319	347	303	321	350	366	366	332	313	339	319	337	339	340	365	335	339	313	337	357	318	378	321	333	335	351	363	384	338	341	341	300	309	357	336	357	380	360	338	341	316	343	331	344	338	344	322	305	360	328	370	328	350	332	330	339	337	356	314	304	370	350	352	361	352	321	331	338	343	338	334	335	332	389	301	339	377	316	330	342	349	327	335	342	337	341	340	309	301	338	310	359	314	311	288	319	346	318	300	370	335	327	299	319	348	338	332	341	317	384	321	326	347	327	327	326	350	319	310	348	351	369	330	332	339	309	342	343	334	332	368	361	314	360	350	349	311	345	361	314	353	327	351	341	312	343	323	338	348	369	337	335	319	321	333	298	325	331	342	360	330	329	349	344	322	293	355	363	336	345	349	351	314	315	314	321	331	323	315	319	314	332	338	365	357	320	310	345	331	356	316	334	350	290	354	325	315	328	324	337	338	325	335	360	370	351	365	357	330	356	336	313	322	357	339	362	327	320	357	346	330	322	300	319	312	312	335	380	354	328	359	355	324	329	360	349	330	351	332	329	355	332	319	297	351	351	343	319	327	374	339	329	348	356	337	327	315	342	351	329	321	324	333	326	333	344	341	357	311	340	334	324	321	317	323	301	325	345	342	369	322	337	354	338	334	344	351	333	360	335	325	375	356	336	335	315	366	346	324	388	323	325	347	346	346	346	355	306	356	338	363	371	352	327	339	300	328	331	336	315	330	314	364	333	333	369	325	305	340	332	368	370	316	350	331	311	327	325	366	352	319	353	314	329	359	355	346	332	355	326	313	328	340	354	344	348	340	338	349	329	314	321	361	359	340	359	344	315	341	330	323	319	361	344	345	325	345	346	352	379	362	320	337	336	327	344	380	318	308	311	354	320	363	330	318	341	333	315	339	357	327	322	325	320	335	320	344	337	333	334	336	346	355	339	337	335	321	345	307	359	356	321	303	374	318	323	336	359	370	329	363	343	340	336	371	391	347	346	360	313	326	332	308	373	329	331	316	356	349	318	370	355	319	366	355	324	359	338	355	363	310	347	363	347	332	361	343	334	351	323	333	324	357	361	337	357	335	332	359	322	341	350	325	335	356	343	364	350	316	328	349	308	319	301	330	358	306	320	351	374	312	324	340	340	336	314	351	346	324	323	340	331	357	370	340	327	340	351	360	335	362	339	333	338	328	352	322	344	325	366	336	361	325	346	344	362	317	315	342	322	351	332	364	315	361	332	320	355	356	364	325	362	322	367	337	361	337	325	342	327	349	355	352	353	353	336	336	358	344	344	352	334	313	298	315	376	335	363	321	372	360	361	350	347	344	356	315	322	328	299	298	317	340	319	336	338	353	344	363	338	364	326	341	288	326	346	349	332	346	326	310	305	325	332	358	351	344	327	359	321	335	337	384	326	334	321	348	382	349	354	351	346	352	351	363	320	355	316	332	318	333	360	336	366	327	309	335	344	314	334	402	350	321	317	343	325	331	353	309	337	343	373	323	333	296	338	306	302	326	339	327	324	362	317	316	366	346	332	364	319	317	366	353	310	321	349	336	336	358	325	358	393	364	319	367	336	333	362	333	319	329	339	380	350	368	351	326	317	356	351	326	352	377	338	343	369	344	316	369	332	370	374	350	348	334	370	361	342	326	325	325	344	362	302	346	350	350	357	356	348	329	340	354	350	334	327	319	363	342	339	345	354	333	345	311	321	357	326	352	356	323	360	311	328	369	326	309	366	329	335	351	351	330	344	320	381	334	340	346	354	334	351	320	328	336	315	322	336	344	352	360	338	333	393	339	338	366	330	333	329	331	337	324	334	325	316	365	329	370	326	339	319	373	341	316	327	351	335	327	321	337	322	317	359	330	378	336	341	313	306	301	343	320	361	364	355	346	326	318	361	324	369	323	346	334	335	348	353	311	344	336	344	305	321	350	371	345	312	355	351	351	346	354	351	338	312	344	331	335	324	351	304	354	346	365	324	376	329	344	334	326	353	374	330	349	355	347	321	328	342	336	317	315	328	351	353	337	328	313	310	343	307	322	334	337	334	329	314	337	345	361	328	341	330	352	355	314	304	314	360	301	301	341	359	287	347	343	329	359	372	329	323	357	355	356	340	319	337	351	339	343	355	326	358	322	327	340	360	343	337	312	357	339	319	334	363	337	364	320	307	314	357	341	326	328	308	338	349	314	338	332	352	356	352	306	315	359	354	346	318	331	367	357	342	354	335	326	332	347	290	359	371	358	364	329	350	345	363	356	353	358	359	335	322	335	324	334	360	366	321	304	349	337	311	350	310	335	352	374	310	375	346	335	333	321	323	338	356	339	336	330	310	318	347	331	343	324	360	319	354	328	326	314	338	347	332	329	337	350	341	308	330	323	333	340	323	328	330	327	329	337	339	350	329	328	357	346	347	364	344	362	343	340	333	324	327	322	338	339	353	331	363	329	339	319	334	392	333	346	361	342	334	332	358	344	335	341	338	330	341	340	339	328	321	326	323	329	349	354	342	338	338	341	330	343	337	348	346	334	361	365	307	361	335	362	328	320	315	349	347	335	347	350	350	352	390	328	365	351	300	344	328	339	349	338	299	308	338	346	340	364	344	348	363	341	328	332	320	335	341	299	347	342	342	325	331	330	314	321	337	313	332	350	328	338	355	330	356	323	323	333	340	354	336	384	336	369	342	363	318	325	350	365	340	336	319	343	363	331	324	369	354	331	362	349
32865	63091	51833	39998	33563	26520	20743	15870	12080	9443	7623	6359	4939	4022	2849	2257	1711	1281	1056	990	937	821	783	676	629	553	517	548	459	450	512	424	396	390	416	378	385	357	392	365	384	361	389	348	373	314	319	376	379	378	395	366	345	360	325	374	345	368	309	335	327	340	382	357	339	342	377	339	365	347	333	353	342	357	345	370	361	320	359	365	340	336	312	370	317	344	352	359	321	319	345	390	349	337	345	342	345	356	341	360	348	382	346	373	328	356	348	369	366	329	345	336	350	403	331	308	350	344	342	375	334	357	380	364	317	376	344	337	379	363	388	359	374	337	323	360	357	341	336	347	358	364	344	402	365	329	364	395	347	342	351	341	351	378	347	369	360	390	336	356	376	354	357	367	370	321	369	343	334	367	340	342	365	328	344	349	319	357	325	360	355	365	360	393	343	337	368	374	366	325	332	371	339	345	334	354	363	358	324	319	348	373	313	335	351	339	317	365	376	360	356	332	366	338	359	372	351	349	362	349	347	360	320	368	355	331	319	350	362	342	353	356	384	352	352	372	362	356	388	381	329	342	330	362	377	379	379	385	364	352	357	371	330	369	338	359	333	338	325	372	372	331	325	323	368	334	351	365	366	358	347	342	333	382	338	357	351	349	385	342	375	353	342	356	347	348	339	351	357	369	334	360	368	345	328	335	364	365	354	363	320	351	316	352	359	333	358	335	375	319	365	329	340	361	321	362	327	373	354	349	322	330	307	320	316	329	342	381	355	380	380	364	359	319	341	353	340	363	356	325	334	353	350	360	362	347	336	374	316	329	335	343	328	330	364	357	353	378	390	337	350	371	367	350	341	363	359	353	352	348	357	343	337	362	357	367	331	360	379	363	365	386	343	361	363	365	340	334	364	357	357	373	360	323	360	324	338	387	335	360	370	364	344	355	386	357	382	371	360	353	316	386	373	383	349	368	343	389	331	359	337	355	362	358	329	322	344	364	377	367	352	363	348	324	366	355	348	363	342	379	354	379	366	327	351	355	389	331	359	368	358	352	344	352	392	354	387	349	361	351	367	303	386	346	354	374	365	346	370	322	378	346	392	332	360	377	350	378	381	333	343	376	334	343	382	361	352	353	338	365	351	377	333	360	366	379	356	356	362	357	350	343	353	351	364	372	358	304	343	343	337	345	382	361	341	348	351	375	365	313	333	362	337	379	347	327	341	371	344	372	391	322	339	362	357	366	347	379	374	357	341	375	370	378	337	351	379	354	343	315	356	355	399	386	344	383	364	354	364	351	326	329	357	337	308	323	379	362	357	377	356	341	376	373	366	343	355	353	334	362	325	366	352	360	333	368	353	371	342	377	387	359	351	323	343	387	358	385	364	356	330	363	368	356	356	353	326	356	323	348	367	381	351	354	374	367	336	396	371	358	383	393	364	364	364	367	333	345	390	353	343	351	335	381	356	393	400	342	350	359	334	364	350	348	363	334	386	337	356	367	340	351	319	353	390	327	353	341	327	356	354	361	338	382	326	347	356	370	349	360	352	374	343	359	334	354	361	329	359	360	356	348	350	363	381	322	373	356	369	326	322	362	339	362	345	360	370	341	341	358	320	353	373	350	309	350	331	338	376	341	377	378	358	359	353	355	359	375	336	332	342	366	374	363	343	371	351	337	353	357	352	342	354	302	299	346	340	345	342	353	361	342	355	349	348	323	342	379	346	317	364	341	346	362	352	364	346	359	342	323	345	359	361	344	371	351	343	322	367	378	341	341	329	374	357	339	386	345	334	357	343	334	347	340	353	339	336	357	370	365	359	338	345	355	353	354	364	336	331	340	363	333	300	383	356	329	352	342	383	342	351	334	385	356	340	354	365	346	351	358	367	330	357	333	328	341	342	326	346	353	334	343	356	379	358	340	361	324	327	395	365	352	366	332	374	332	350	355	334	333	342	336	386	329	342	354	342	330	331	357	337	350	380	372	353	337	373	359	338	373	355	376	322	386	363	369	358	358	340	377	384	335	342	349	382	341	352	313	353	344	336	328	310	340	331	357	352	327	344	355	335	370	355	332	366	373	348	363	356	386	353	366	346	358	329	334	339	348	342	336	366	317	341	329	354	365	371	335	368	352	371	330	369	348	348	354	332	342	361	356	344	338	354	337	366	352	373	358	339	370	336	360	341	311	368	363	358	371	338	318	340	356	384	356	365	367	329	367	385	328	348	348	359	350	355	347	343	338	347	336	337	353	401	363	367	352	334	370	354	337	332	339	369	341	349	343	356	329	359	351	321	384	341	348	322	342	357	332	365	359	355	323	311	352	338	343	355	321	364	361	374	378	363	353	344	353	353	371	380	326	329	337	380	339	389	347	328	378	325	363	367	376	384	356	331	340	327	326	342	353	343	358	346	362	362	349	338	363	356	345	358	373	349	373	351	391	346	368	364	333	347	352	351	333	361	351	343	353	343	342	378	363	364	375	354	360	362	332	322	349	335	346	360	350	358	357	312	363	328	379	353	353	339	367	353	365	336	348	352	370	352	333	346	351	373	363	334	372	363	370	365	342	352	358	324	342	301	337	308	345	362	361	350	386	363	307	358	358	346	372	364	356	354	333	337	361	322	388	353	375	363	332	371	349	358	331	354	377	371	375	338	333	366	348	338	369	347	350	326	378	343	354	328	372	370	354	365	375	348	386	384	340	383	335	350	335	340	363	310	359	349	335	366	286	354	387	325	349	338	337	372	349	335	317	364	333	328	373	328	325	355	349	361	398	353	344	355	336	344	363	305	367	347	375	376	370	366	363	361	336	353	357	337	341	323	394	337	363	353	332	373	341	330	360	313	388	339	350	355	369	358	370	352	343	373	347	360	342	329	334	356	372	340	335	342	374	329	359	323	351	339	332	356	326	355	337	367	339	338	340	362	382	319	312	360	355	362	375	321	415	372	363	363	346	362	339	350	361	363	373	338	392	358	334	354	370	344	321	371	343	335	367	349	373	363	384	380	341	323	357	360	350	360	370	373	371	337	358	322	377	370	335	360	407	342	363	367	381	346	351	381	348	353	359	333	360	346	389	324	382	390	348	362	348	355	343	357	349	359	341	318	373	349	345	366	344	353	380	315	386	365	343	346	326	362	316	359	345	364	357	332	380	386	320	316	346	350	326	327	363	335	317	391	328	352	354	355	346	326	336	398	350	370	364	354	345	345	370	335	384	346	332	346	350	339	361	347	364	340	383	372	373	381	352	352	355	372	365	360	387	339	311	336	375	359	317	345	338	332	341	341	343	335	352	369	342	336	317	377	346	300	346	339	323	370	345	352	379	344	359	381	344	347	349	370	371	330	318	337	355	343	343	348	348	356	371	362	367	362	326	343	346	302	370	376	370	346	361	324	334	357	353	372	350	369	368	363	346	341	354	372	344	352	336	345	352	304	378	342	359	347	377	327	374	342	343	333	387	328	328	303	344	372	369	333	336	336	344	349	332	359	357	368	359	379	335
31278	35570	38960	27989	17115	10104	6232	4156	2986	2306	1889	1686	1275	1140	864	694	562	509	497	500	436	433	378	421	363	347	339	378	334	328	327	344	322	314	333	331	312	301	292	312	313	338	299	320	317	308	295	302	317	332	338	308	332	301	293	312	307	329	297	315	324	313	287	316	286	322	313	331	333	285	304	322	325	304	303	294	309	307	301	307	319	304	326	274	286	298	314	294	312	297	336	328	311	315	288	308	327	318	295	317	318	290	290	339	305	289	280	307	279	304	275	307	275	306	305	285	334	302	288	289	354	329	335	310	293	322	324	280	312	317	308	303	330	299	319	296	311	346	312	269	304	313	306	297	306	296	320	316	291	287	306	320	284	298	290	272	312	316	307	306	332	312	319	302	297	263	343	298	262	280	321	299	303	264	310	329	309	310	299	263	308	300	340	311	302	310	287	310	325	325	299	319	326	299	297	284	299	325	338	313	307	305	299	307	321	318	283	293	328	307	351	293	296	316	336	358	312	294	318	302	316	270	311	309	303	315	327	302	267	319	296	308	278	280	293	291	314	314	339	297	293	298	302	306	279	299	306	312	306	316	319	326	314	279	310	343	311	317	319	295	304	305	318	301	314	293	294	327	323	297	313	313	274	294	330	278	325	276	292	304	346	335	316	302	326	328	305	315	307	293	303	312	284	307	329	316	313	324	301	315	273	314	312	294	328	312	303	326	298	296	269	321	318	264	294	308	350	316	286	303	283	303	303	317	309	297	283	295	321	302	323	328	315	331	343	304	323	294	297	328	291	312	303	301	287	301	300	304	280	301	319	315	340	316	322	324	304	300	332	343	314	327	287	313	293	265	283	336	315	327	327	282	314	272	307	291	274	316	310	286	302	296	314	293	315	309	327	332	297	323	329	292	287	310	306	286	322	299	322	309	325	302	344	326	328	331	347	289	301	295	334	338	292	297	259	292	319	303	306	310	289	304	298	309	307	298	278	272	334	314	319	309	300	287	303	307	315	287	319	333	324	308	295	340	278	321	309	323	285	321	307	323	306	318	341	262	319	299	296	320	299	295	334	305	315	305	273	288	310	312	308	306	288	338	295	263	327	319	289	311	289	296	332	323	312	312	280	321	311	292	297	335	329	279	313	304	284	318	293	272	319	288	318	306	310	336	302	307	305	326	297	321	308	302	305	310	303	294	301	305	312	299	314	321	309	287	291	321	287	303	309	315	329	269	307	298	288	301	303	293	284	292	325	281	306	335	289	336	310	339	344	279	304	272	320	290	315	333	305	310	281	310	298	308	314	296	301	338	300	315	319	286	340	329	302	320	343	304	295	318	315	314	314	318	300	297	322	313	313	311	294	295	334	303	316	310	284	306	294	306	301	335	319	312	305	294	297	338	317	329	343	327	309	308	295	269	316	294	296	292	342	317	313	328	295	279	307	334	312	293	284	321	336	307	284	289	314	322	321	294	308	325	313	314	298	302	281	348	327	282	307	309	301	324	313	333	285	321	330	315	324	294	318	290	303	284	285	297	315	319	307	346	293	323	307	313	308	327	316	324	323	298	317	284	306	332	306	311	299	295	315	306	318	293	309	279	324	304	281	329	312	321	317	328	309	302	320	304	331	332	342	312	341	319	323	306	299	276	337	299	323	303	305	316	320	316	303	319	318	327	301	329	311	301	310	300	303	296	343	296	310	303	281	288	299	291	291	320	300	324	325	301	324	295	325	314	297	321	263	305	267	307	297	308	337	281	309	287	321	314	306	337	319	310	309	303	315	322	296	313	326	293	311	332	339	258	321	294	346	317	308	294	293	305	316	327	283	321	312	322	298	309	321	322	296	300	306	327	292	335	311	336	322	307	287	329	327	309	290	317	274	303	300	309	302	322	307	305	307	314	299	277	329	343	296	282	281	275	329	293	277	321	314	288	325	300	340	310	308	281	314	310	306	321	315	309	300	313	337	335	318	282	309	336	268	299	275	292	351	279	332	320	342	303	290	305	326	270	323	313	313	329	315	338	291	300	315	290	282	300	312	332	328	295	326	322	311	333	348	302	325	301	295	327	311	306	318	287	320	298	341	330	320	317	308	312	296	312	282	270	295	303	307	294	328	336	311	329	298	319	303	310	335	288	289	331	265	303	303	302	327	313	296	290	318	321	328	295	331	322	305	281	296	296	340	310	319	341	323	300	323	288	332	323	306	299	325	318	298	280	283	326	321	306	304	281	310	312	297	308	288	308	326	313	330	296	324	306	289	323	305	314	319	301	322	298	328	317	300	302	311	313	294	346	318	302	294	335	298	330	293	317	303	309	310	335	312	278	289	295	311	293	281	311	317	299	314	320	293	304	328	301	340	294	320	302	298	284	302	319	294	329	302	255	303	314	261	311	304	327	290	319	276	281	299	331	304	288	312	337	297	327	305	270	268	284	253	312	312	275	306	306	301	324	313	315	304	285	332	326	285	289	318	308	343	322	280	313	317	327	279	307	317	300	306	319	292	284	298	310	327	289	268	326	350	306	309	304	321	283	307	311	316	299	302	336	338	309	308	317	297	277	304	290	303	295	305	315	300	319	334	310	328	323	322	314	304	304	316	328	316	297	279	313	315	306	298	313	315	325	326	303	319	327	302	310	307	290	332	304	281	299	339	303	329	322	323	287	335	313	319	312	271	319	307	316	315	309	304	320	317	324	321	318	344	306	299	308	343	274	296	307	341	303	311	308	299	311	293	334	289	338	339	323	333	310	307	307	330	329	321	317	327	320	277	312	281	282	312	297	317	304	321	299	307	321	297	296	293	328	303	306	306	304	296	280	307	308	305	306	316	332	335	327	317	304	300	310	313	318	309	300	307	313	296	316	296	311	309	327	298	313	293	326	314	302	291	314	312	279	298	351	312	311	317	308	319	290	362	295	303	297	319	299	295	312	301	308	298	278	333	314	302	321	334	313	347	344	304	304	308	291	304	322	306	335	299	310	314	298	310	302	338	284	328	286	294	326	308	309	316	291	326	307	321	310	312	333	319	310	341	291	337	301	308	282	294	292	342	323	304	295	298	322	306	297	305	293	308	333	306	293	295	307	252	314	314	314	296	314	301	301	314	351	303	293	286	325	296	323	335	344	321	320	335	338	281	331	300	241	303	283	310	285	299	294	283	306	293	314	314	295	319	322	292	262	300	289	316	310	317	299	298	309	301	317	287	311	290	347	307	305	266	309	303	344	284	320	285	324	341	304	333	304	342	301	316	299	308	338	279	306	315	297	294	331	314	286	314	318	303	274	313	298	266	299	342	293	306	307	288	302	320	329	329	340	327	300	292	330	301	284	312	304	331	315	317	300	319	313	302	293	321	283	317	323	311	322	295	312	308	289	323	308	286	319	314	334	319	311	317	298	304	312	302	297	307	305	302	313	275	318	304	280	294	319	343	275	291	304	322	314	298	324	284	311	338	295	318	302	307	302	319	288	291	300	298	312	291	331	312	317	312	309	315	330
31043	49258	38579	26147	19798	14091	9812	6899	5263	3977	3235	2737	2235	1745	1352	973	831	668	616	607	526	508	493	510	448	416	403	392	348	363	334	389	380	348	363	352	370	375	352	352	328	327	375	327	327	332	320	333	314	335	368	367	324	358	336	305	289	336	342	318	375	326	324	333	347	348	336	346	362	333	329	376	372	337	347	327	320	337	310	375	294	312	323	310	324	311	299	323	330	325	325	319	328	308	303	294	309	301	355	336	340	352	317	374	330	341	339	322	309	327	357	329	352	346	348	336	310	299	315	354	319	359	344	345	334	310	351	340	311	327	323	318	313	323	322	343	320	322	324	317	345	310	320	317	341	339	309	354	323	316	319	312	329	326	338	346	353	339	339	342	336	342	335	322	322	323	312	339	342	330	334	342	324	328	327	296	321	339	299	303	299	336	332	306	331	322	358	323	340	358	317	312	318	325	327	319	307	333	305	333	313	313	325	359	348	337	326	317	336	345	321	363	324	306	364	317	333	296	340	346	339	353	301	319	306	319	297	318	353	342	345	317	338	336	319	340	297	333	343	328	321	326	333	298	343	304	335	335	324	330	345	366	332	342	329	316	342	342	354	309	319	326	318	328	328	355	329	333	329	347	321	348	354	300	347	307	312	312	338	322	313	312	325	315	342	334	307	346	326	304	356	361	325	313	322	351	339	322	343	339	305	347	323	317	299	338	330	320	345	336	341	326	335	333	320	326	339	360	336	344	313	313	336	332	332	339	311	364	353	308	341	310	314	302	356	281	359	326	329	329	345	343	335	337	334	311	310	341	352	302	309	360	324	339	323	353	334	331	335	321	357	323	334	343	328	332	331	359	304	326	303	330	339	340	334	312	309	321	339	330	360	318	340	342	347	340	339	295	327	325	335	343	306	307	358	365	315	347	293	326	318	324	327	318	326	322	314	337	357	329	322	336	322	317	328	307	304	298	330	336	330	302	319	348	344	321	314	323	365	317	319	311	345	353	332	328	326	328	307	345	322	339	346	319	356	319	325	366	335	338	366	353	310	314	333	338	317	333	348	324	320	370	326	312	321	351	358	323	337	336	320	337	362	345	294	327	352	332	339	326	329	309	331	326	332	333	305	319	376	322	334	327	314	321	326	346	333	331	320	323	325	315	323	364	342	362	302	346	330	327	333	365	329	341	334	347	370	351	311	359	328	309	335	334	308	339	327	322	303	345	334	362	337	313	351	345	337	326	332	320	318	312	320	318	336	322	317	330	324	360	320	381	327	364	328	314	334	330	303	343	332	341	317	337	317	356	366	336	345	345	351	308	332	327	351	314	321	340	347	316	341	341	322	346	328	344	321	341	371	337	342	307	342	358	336	357	357	314	350	323	337	315	344	334	368	323	321	360	309	302	332	306	329	324	333	362	341	291	332	344	318	345	313	307	293	343	325	339	321	344	353	326	339	323	321	366	306	317	324	327	306	331	303	329	337	284	318	292	315	327	333	345	332	321	310	290	344	317	282	322	323	336	346	368	332	340	348	352	337	328	337	307	318	308	321	307	317	336	336	318	289	323	342	327	339	372	380	311	336	332	333	330	333	352	339	346	341	337	335	350	372	332	342	322	315	335	317	335	341	333	383	328	321	313	326	310	329	325	330	312	351	298	308	340	316	352	328	322	359	330	350	312	339	322	348	314	333	301	334	332	332	342	336	311	341	340	313	343	311	335	334	289	292	316	305	337	346	333	348	325	342	305	333	302	351	329	308	362	363	300	310	356	329	333	332	324	327	323	352	319	319	296	345	348	341	332	332	333	339	333	313	344	349	312	369	303	318	320	312	364	305	305	306	350	327	331	330	325	353	336	345	351	315	353	325	348	311	342	302	367	311	321	332	348	357	325	325	375	312	342	300	327	337	332	321	360	310	309	295	314	330	325	291	323	349	308	310	341	342	331	321	348	290	333	361	341	334	332	296	303	316	363	334	335	349	322	302	313	285	317	325	340	355	360	333	325	313	310	342	325	337	349	349	328	338	322	328	306	339	333	328	324	326	328	320	327	344	343	301	346	345	331	330	313	320	343	314	322	336	309	320	317	327	311	306	323	334	340	345	325	361	344	341	326	319	333	328	354	338	352	342	356	345	322	362	331	322	319	363	338	341	345	353	300	333	333	342	350	330	321	328	323	341	334	329	296	349	316	337	332	313	334	305	328	331	348	360	345	324	348	317	349	317	339	341	347	341	295	327	360	332	300	352	358	342	354	330	316	330	315	340	382	335	308	327	340	348	329	327	326	358	289	325	362	316	319	357	321	286	332	341	320	346	305	347	344	333	298	331	325	336	345	348	342	350	296	343	333	320	356	343	348	308	296	298	338	330	325	360	351	324	355	340	346	354	318	326	311	341	335	296	335	344	327	347	297	339	322	342	372	343	339	340	322	353	343	346	320	337	318	331	325	345	344	335	335	327	352	334	370	339	317	337	338	337	346	321	308	320	320	311	340	324	331	338	306	379	314	351	310	330	355	350	278	335	331	322	332	340	310	335	313	317	341	338	327	354	326	299	321	369	309	327	304	306	339	322	321	325	317	349	358	332	344	326	378	270	336	295	323	313	353	375	313	325	398	307	376	334	341	326	331	333	319	299	306	332	319	307	355	322	364	312	315	295	301	340	328	298	333	330	345	342	331	347	338	334	357	360	338	317	328	319	320	354	305	330	315	317	320	333	314	347	344	367	335	342	330	320	311	307	306	314	342	322	344	330	347	323	312	316	336	322	307	327	346	322	333	285	343	334	310	333	311	340	311	348	345	330	301	349	339	327	332	316	342	312	352	338	324	360	368	324	320	284	298	338	358	295	326	322	311	322	315	339	305	339	340	325	322	346	318	330	349	337	306	318	336	357	333	308	360	309	334	316	308	306	325	360	332	314	318	352	335	339	337	327	317	345	331	334	335	308	342	322	321	298	340	358	339	322	311	321	335	330	292	322	323	323	343	335	331	357	312	335	364	366	335	321	334	330	325	331	328	332	341	310	322	289	305	318	334	336	333	297	364	291	326	338	353	312	334	334	315	327	332	321	337	283	341	340	312	293	307	364	329	351	334	296	325	320	335	335	348	315	317	300	339	315	337	315	312	325	342	361	330	356	331	333	332	301	319	345	338	324	370	316	335	334	373	343	331	356	324	319	305	294	342	341	343	341	355	326	333	301	311	300	339	326	317	325	320	287	313	350	358	351	353	318	293	322	350	296	323	350	332	343	330	317	321	325	329	327	340	326	324	310	307	338	328	338	338	312	355	347	322	334	293	314	328	326	346	352	362	315	296	329	332	346	318	343	333	303	336	336	321	303	328	306	312	347	330	320	318	328	330	339	347	341	329	319	357	336	341	344	325	317	327	341	326	294	344	299	295	337	324	336	334	326	350	320	334	351	331	342	322	321	360	339	316	305	302	315	306	303	353	339	343	321	321	345	332	350	337	334	345	323	323	349	320	315	345	376	312	344	330
24000	21313	28796	25928	23667	20609	14543	7964	5305	4226	3317	2874	2408	1809	1374	1056	807	667	553	549	558	495	468	474	454	380	382	359	330	367	341	342	281	323	299	324	334	325	268	290	292	309	316	311	351	280	286	326	316	296	289	309	287	288	338	314	295	311	280	311	305	297	311	302	296	285	297	285	277	314	284	301	283	282	272	279	302	287	318	321	334	312	291	290	280	316	292	294	310	319	270	275	278	267	311	275	346	265	333	276	293	283	326	300	331	293	298	295	316	324	276	295	268	298	310	258	314	298	311	322	275	314	291	326	282	304	315	291	307	318	317	284	305	289	292	264	294	310	284	302	315	316	316	299	313	293	293	312	327	319	307	331	292	290	281	284	312	307	298	305	307	300	290	301	314	271	299	296	294	298	314	328	333	281	297	299	321	322	282	314	314	312	288	264	324	267	321	301	308	305	320	318	306	312	305	320	313	317	324	267	315	298	286	289	317	303	285	311	291	300	333	325	306	284	328	315	254	292	314	296	302	267	312	314	318	276	297	301	284	294	316	306	296	280	297	285	289	301	281	268	283	247	302	303	324	292	300	334	301	288	260	309	290	277	290	281	287	299	296	301	300	284	306	303	291	312	303	299	337	294	297	310	289	301	287	308	318	267	310	291	292	275	273	274	311	294	288	308	292	291	316	293	290	310	288	292	282	312	294	338	317	299	316	302	297	302	291	283	307	306	274	301	307	326	305	330	277	289	295	306	304	297	298	299	320	287	309	295	295	276	298	297	286	294	286	290	318	290	286	295	345	322	292	294	307	335	307	297	310	319	282	273	351	331	291	294	263	285	279	256	321	283	309	325	306	307	324	321	323	306	280	285	275	326	292	285	310	318	291	322	311	289	280	325	338	302	318	261	336	301	260	322	329	307	332	316	309	288	287	284	297	320	285	288	324	295	300	297	292	317	300	295	308	306	283	288	298	311	266	302	321	326	290	266	367	288	321	283	282	281	268	301	298	303	291	290	270	324	281	280	311	294	320	277	306	281	283	273	259	311	290	299	307	310	279	324	294	321	292	289	264	289	291	303	309	309	273	335	255	301	292	306	293	304	304	304	280	317	335	295	299	277	294	339	330	305	275	322	289	280	282	299	329	304	318	290	288	266	312	284	287	287	297	281	299	304	310	314	304	320	284	276	308	312	311	303	289	308	286	301	311	293	319	335	318	312	294	284	318	321	318	292	286	294	315	267	318	293	288	310	294	327	284	305	284	330	314	280	309	285	304	280	293	310	300	311	286	284	291	328	299	303	310	299	303	327	301	297	314	298	307	288	261	285	296	346	277	317	325	308	340	307	257	318	308	290	297	302	292	298	290	313	262	300	280	276	308	294	268	259	301	264	280	276	274	322	322	340	290	307	287	304	325	299	284	287	310	317	311	317	307	326	289	271	281	307	291	298	299	332	343	274	335	308	344	286	307	293	310	295	304	325	306	292	280	263	287	325	276	284	315	304	302	329	300	282	299	307	270	258	334	313	290	294	331	311	284	327	312	299	314	275	305	272	299	288	313	297	288	300	305	307	295	291	301	273	299	326	289	318	296	306	301	323	309	301	303	275	312	285	341	273	297	301	293	301	272	312	311	286	268	264	329	299	287	304	321	296	266	286	292	315	289	288	295	323	314	313	315	242	304	307	284	294	273	274	305	291	287	263	287	284	327	301	288	285	265	338	300	293	287	274	315	284	345	283	306	306	324	305	307	301	322	322	306	301	297	284	315	308	294	301	290	305	299	321	275	314	296	268	309	296	278	333	280	268	307	310	326	312	323	318	309	327	300	328	320	278	302	310	332	315	284	306	283	300	305	309	301	306	305	308	304	307	293	309	292	295	307	309	317	300	310	319	298	322	324	279	296	287	312	289	289	294	289	300	275	293	280	287	330	297	287	311	309	305	303	246	289	330	295	311	289	281	300	315	294	325	287	319	286	299	303	254	284	319	311	301	277	285	294	315	289	282	303	303	311	270	314	307	322	320	294	294	299	311	318	289	320	287	296	310	322	302	287	270	302	297	268	299	289	271	305	318	269	291	282	292	277	321	313	313	311	327	283	310	322	307	297	323	278	316	261	323	295	311	290	273	290	310	339	306	308	298	315	323	289	314	306	321	301	297	303	306	284	306	316	298	306	317	314	294	307	333	266	298	293	300	298	289	279	298	307	292	307	301	301	328	298	299	313	316	296	307	281	287	282	270	307	293	290	301	291	282	250	299	289	282	268	282	255	284	290	298	293	304	284	288	273	358	299	309	283	307	288	297	293	293	338	291	318	276	289	335	276	342	293	317	320	289	301	269	309	280	283	285	300	296	285	304	320	288	297	329	308	334	309	310	301	295	285	316	286	279	288	308	293	288	261	301	303	283	302	278	279	277	295	308	272	275	264	309	329	283	311	301	313	305	286	304	280	311	278	267	311	292	287	300	292	285	341	298	307	296	301	323	298	303	307	323	321	300	295	326	315	292	293	304	296	322	305	301	258	303	311	279	285	299	282	309	263	293	289	294	275	277	319	319	287	291	314	268	277	317	312	316	281	285	305	314	307	309	317	284	299	281	284	254	313	289	296	320	286	291	287	287	307	295	283	315	304	290	304	266	274	280	296	340	323	301	301	288	280	303	292	325	311	301	298	296	304	278	325	306	309	302	284	315	318	303	304	292	315	286	292	296	296	275	321	328	323	316	293	263	294	266	281	313	317	330	294	291	319	292	277	303	274	302	284	276	296	295	296	301	285	258	277	300	314	301	285	306	304	289	295	316	310	322	298	329	290	325	313	308	298	284	322	316	303	321	284	281	307	307	302	298	293	309	317	279	277	265	296	305	293	354	279	292	284	299	274	297	294	285	322	289	292	315	302	289	316	284	295	326	292	292	294	327	301	299	329	311	267	275	295	308	303	288	288	276	316	324	313	317	286	290	309	306	300	281	291	328	267	314	302	284	299	303	332	309	331	308	277	273	286	314	314	273	281	292	303	326	304	302	308	315	321	304	304	280	314	308	284	270	298	300	282	313	290	287	283	271	330	296	318	301	310	294	312	298	269	295	319	325	287	289	300	295	293	301	303	277	310	280	302	272	304	349	315	308	286	311	284	296	287	285	301	310	301	279	315	264	277	285	302	320	296	311	304	305	292	333	299	317	318	317	290	314	307	277	274	299	289	288	303	307	308	290	307	290	296	281	307	326	279	310	300	317	284	290	287	326	298	326	307	282	294	278	304	320	296	317	301	281	309	270	316	308	289	293	306	286	333	305	268	277	317	300	293	274	311	316	278	265	297	279	305	308	299	284	327	291	305	312	284	306	305	287	306	314	281	318	335	297	331	301	288	310	274	290	297	292	275	299	325	324	285	324	319	318	313	276	285	309	253	271	307	272	297	317	305	287	306	288	298	287	310	328	326	288	278	275	293	303	295	281	314	313	306	336	277	292	334	291	296	301	300	287	315	309	280	301	288	298	316	296
30716	57145	47223	35283	27347	21313	16343	11322	8756	6734	5502	4544	3689	2807	2132	1624	1166	947	854	767	742	614	579	510	519	514	488	464	379	406	341	376	374	361	331	329	337	325	348	311	330	301	307	319	341	297	319	328	315	307	322	298	300	301	315	293	291	324	331	319	287	336	316	294	307	360	327	324	300	292	290	310	350	344	310	325	338	315	330	316	295	299	312	311	318	339	309	297	310	322	307	328	322	316	296	313	318	324	312	327	283	341	293	313	371	320	310	320	337	297	360	298	268	334	300	326	341	305	313	313	328	329	334	280	307	324	327	334	316	290	311	314	337	311	332	350	315	321	322	317	293	321	332	315	308	340	327	307	296	308	316	329	312	326	308	338	305	319	325	317	319	336	328	314	335	302	335	296	306	274	315	324	298	280	307	299	325	317	303	333	332	313	307	323	305	333	310	316	283	318	315	286	308	335	337	334	323	298	337	316	330	308	329	345	323	323	320	302	304	324	310	327	312	328	320	302	338	350	306	341	312	335	333	327	298	304	322	328	336	323	279	316	285	279	297	323	347	351	330	282	324	307	297	299	328	338	328	332	320	339	325	305	355	307	358	307	333	304	327	318	310	324	312	301	302	278	333	321	322	316	326	307	302	333	324	307	305	319	298	327	315	324	279	348	300	313	294	340	328	341	298	281	315	307	322	330	322	318	324	328	321	326	339	306	341	292	324	341	352	329	307	317	339	321	323	309	294	322	313	337	348	333	300	305	315	315	320	331	302	342	364	346	316	335	337	329	314	305	327	345	336	312	336	343	359	304	295	301	282	314	303	314	327	326	331	296	309	335	302	310	364	309	325	343	338	285	313	305	334	310	328	337	339	341	298	266	298	327	304	336	299	321	298	314	336	314	296	325	304	322	287	291	300	257	333	339	319	324	320	303	327	286	292	325	302	311	296	333	334	338	310	306	308	318	339	339	310	327	288	334	318	319	309	314	304	340	310	312	330	317	324	303	317	345	316	254	338	338	337	317	307	319	302	272	337	333	297	312	317	332	332	300	346	317	292	293	290	309	335	321	268	306	279	338	333	325	291	277	314	318	293	326	283	323	310	325	335	353	313	283	326	320	303	306	316	329	313	337	330	325	316	302	338	342	289	303	323	322	319	323	351	309	306	307	320	286	342	326	319	300	296	293	324	307	330	338	347	322	324	318	290	308	333	339	302	327	333	299	329	305	299	333	307	285	338	316	329	323	321	328	298	303	323	327	313	337	301	284	333	326	316	317	319	308	300	333	306	333	306	325	295	319	335	322	304	332	299	319	320	340	304	315	357	310	275	303	300	284	299	314	317	321	339	357	332	325	327	361	300	315	294	317	311	310	309	316	323	334	301	319	304	307	327	327	310	337	338	329	354	319	310	310	305	304	352	329	310	331	297	331	342	298	313	306	313	285	299	309	287	300	297	338	300	348	341	340	311	316	294	310	312	291	334	329	316	316	314	321	304	338	306	311	334	368	304	305	307	322	320	316	349	342	305	298	314	334	301	288	326	353	295	313	337	336	304	296	298	351	319	307	294	339	327	309	319	318	305	320	324	321	337	371	322	333	287	305	338	312	312	326	324	316	290	303	313	302	328	324	313	292	324	346	296	310	307	308	297	307	298	335	304	327	335	304	328	316	323	326	318	321	312	302	331	299	334	321	304	300	284	308	294	315	313	330	323	304	321	307	353	316	290	294	309	330	338	311	297	312	307	320	318	303	337	339	278	316	294	326	319	345	309	299	321	351	338	330	314	315	299	345	324	285	313	302	300	296	324	358	318	332	299	330	344	319	302	309	304	324	329	283	301	349	315	344	296	345	307	319	305	333	307	290	309	310	281	305	307	296	311	311	336	300	305	326	343	333	286	319	346	306	338	324	285	293	308	346	336	348	280	315	294	323	325	328	309	320	345	323	308	339	363	319	346	326	319	315	320	302	311	330	324	305	331	321	313	320	321	365	327	340	290	346	353	357	329	334	307	302	303	332	332	324	325	291	342	305	335	326	352	300	320	335	331	327	306	307	319	304	317	333	323	330	323	346	288	321	320	333	315	297	358	348	316	295	341	310	312	328	286	314	290	300	325	296	311	331	315	323	320	294	310	308	325	319	323	328	308	323	323	323	319	295	307	334	310	327	338	329	323	316	272	312	316	328	306	317	291	326	319	297	315	354	326	306	298	321	290	311	302	307	301	338	322	311	328	297	330	283	311	335	372	302	317	297	328	292	333	307	347	278	289	323	301	312	310	315	322	295	306	311	333	315	302	299	315	322	321	322	299	319	298	330	275	311	302	321	325	316	289	302	316	311	306	326	317	312	306	338	303	319	293	354	309	353	320	328	305	327	309	332	303	335	314	305	298	351	323	302	329	321	307	326	296	334	294	328	275	319	326	307	346	316	319	294	330	309	331	304	307	328	323	341	332	301	315	320	320	350	291	330	296	316	325	304	329	319	324	344	326	298	261	303	315	296	326	321	306	303	303	278	315	307	322	320	299	354	314	371	319	354	356	271	288	302	324	311	333	337	309	329	320	333	337	323	325	307	326	320	302	332	324	293	302	286	345	323	308	304	318	311	306	286	324	330	295	313	328	332	324	293	296	321	339	343	329	334	315	303	322	331	297	292	305	318	313	329	289	271	308	345	303	321	343	312	313	319	301	297	317	313	319	316	336	317	353	329	310	324	315	315	313	309	312	294	349	309	301	277	317	311	309	306	368	294	325	328	321	318	317	294	303	300	355	315	348	311	305	353	344	302	282	305	314	322	319	333	279	322	352	342	328	304	342	309	307	338	309	335	318	322	326	330	296	329	324	317	333	296	300	319	304	335	356	299	337	313	324	304	320	319	295	337	329	317	347	331	300	306	318	321	320	335	330	306	333	329	331	292	333	355	328	339	281	313	318	306	323	315	297	321	295	324	294	317	315	291	280	321	334	309	308	333	341	286	327	326	330	284	338	339	321	336	327	322	350	319	338	302	291	309	329	308	336	300	313	319	295	350	318	335	314	331	320	329	313	310	311	274	322	316	306	300	319	297	334	342	282	337	309	345	314	290	302	340	324	332	322	329	315	324	336	340	302	323	324	343	336	316	317	289	314	340	340	303	298	321	341	292	290	285	328	326	276	340	320	331	327	289	308	310	298	329	309	349	329	315	335	312	297	264	345	318	324	332	294	324	296	329	358	296	312	329	303	326	305	312	327	333	285	333	293	320	336	325	330	280	330	328	318	355	309	345	300	319	296	338	316	327	291	317	330	321	309	354	319	331	307	313	301	326	343	325	291	310	353	302	349	286	321	310	296	329	305	303	301	315	354	316	347	311	325	327	338	321	343	334	327	327	320	333	303	305	320	328	317	321	315	326	313	326	312	285	338	353	297	298	317	308	295	324	344	277	314	283	334	314	293	320	324	288	307	306	299	353	286	325	323	351	293	327	319	275	289	317	320	309	323	303	326	297	299	321	332	337	320	307
25355	21581	29594	28662	21277	14777	9589	5816	3987	3243	2661	2192	1817	1480	1119	942	738	609	586	549	532	515	491	440	426	417	411	389	364	344	393	384	359	371	352	337	328	328	336	368	364	355	371	334	314	356	328	357	367	370	343	342	358	355	372	345	351	353	335	368	349	339	342	337	332	336	335	348	349	315	316	314	350	336	329	371	322	369	338	349	338	333	352	359	298	296	348	336	346	349	347	342	331	330	357	317	366	335	309	332	337	328	326	349	320	345	317	331	368	324	350	358	334	305	365	324	373	344	349	342	378	335	352	344	305	332	350	323	360	372	315	327	334	368	339	313	322	327	329	330	342	347	353	339	338	341	320	320	335	362	308	329	343	335	329	360	338	331	342	359	368	366	368	343	368	334	356	351	345	347	328	333	325	331	358	365	351	363	322	358	356	336	365	299	336	321	375	346	352	338	328	352	321	359	338	339	355	355	359	331	306	331	338	345	325	312	346	328	334	367	334	362	341	348	344	344	317	328	334	367	326	360	308	335	376	344	341	323	332	333	343	350	345	310	352	318	331	311	295	331	318	304	315	324	338	346	350	329	324	349	348	355	364	372	323	359	325	319	326	329	364	329	337	355	351	326	326	362	334	309	355	328	341	341	340	353	320	335	373	348	344	377	349	370	330	305	344	339	323	341	361	325	334	323	326	327	374	326	348	327	363	335	330	350	361	338	315	347	329	353	313	347	335	327	328	333	340	345	344	317	337	352	344	340	346	329	357	351	353	324	358	305	331	347	375	338	347	337	357	364	367	351	343	340	312	327	335	335	326	367	337	347	310	364	303	352	359	342	352	332	335	354	347	348	332	337	355	344	331	359	342	360	322	366	347	325	334	330	317	339	307	332	330	383	339	314	363	356	355	331	344	330	319	346	364	343	322	345	358	352	334	354	330	340	320	347	356	339	339	338	337	336	324	359	324	341	334	307	341	320	313	337	367	335	343	373	327	324	359	364	341	337	357	347	376	359	316	346	345	337	331	333	316	337	349	337	329	348	353	340	333	336	322	338	334	339	323	352	345	336	315	328	359	362	349	338	348	345	341	335	367	346	320	326	323	349	331	306	346	341	323	352	337	353	349	322	311	333	381	344	357	326	348	356	306	350	356	331	325	296	332	333	353	346	342	340	362	369	344	329	368	353	385	330	323	277	307	310	294	323	346	360	352	308	326	327	339	333	341	366	322	321	334	348	312	307	341	357	345	323	358	317	347	339	346	313	331	349	362	338	318	339	329	332	330	336	305	368	352	326	325	337	335	331	340	316	300	365	362	352	357	351	355	350	348	330	309	293	354	340	356	346	340	335	320	329	285	329	336	323	335	316	346	329	329	381	340	355	342	350	315	351	340	340	335	308	369	313	349	352	366	328	350	342	345	358	343	335	322	380	335	363	355	335	354	333	336	337	334	356	362	346	362	323	347	359	349	307	346	322	353	347	371	343	346	334	339	334	352	322	324	316	328	322	305	372	344	354	367	337	355	321	316	349	308	328	349	332	334	363	325	336	326	338	313	348	349	299	345	355	377	327	313	329	356	348	313	332	373	347	350	308	332	341	349	338	339	355	335	315	324	346	316	308	321	296	285	332	347	375	338	341	347	340	359	320	326	370	321	320	306	337	342	308	332	330	330	323	351	344	359	301	345	362	337	318	325	363	351	306	349	383	350	352	354	331	365	335	354	359	366	335	367	316	333	353	333	302	344	330	316	342	337	325	344	345	343	313	337	348	320	337	347	309	331	322	308	334	321	358	319	326	357	346	315	342	333	315	351	317	303	335	358	334	334	346	357	349	349	365	323	340	340	342	326	353	352	315	349	311	356	316	306	350	330	325	313	316	334	346	360	361	345	347	331	331	318	373	315	338	361	328	342	307	336	329	345	307	337	333	371	322	314	327	369	359	328	314	317	313	335	335	357	335	368	332	347	323	335	348	337	348	345	377	365	311	361	324	326	341	353	380	364	352	308	342	323	302	328	328	384	339	312	331	345	345	332	342	330	310	339	343	364	341	360	324	322	326	356	351	352	328	348	316	372	305	348	320	317	355	342	343	333	330	336	309	348	349	318	321	338	307	368	336	336	353	332	342	339	345	347	340	355	343	328	334	362	327	353	337	349	320	349	344	348	336	347	335	320	330	343	318	335	323	341	330	345	360	334	321	342	346	333	329	315	300	306	347	358	347	371	324	331	304	343	362	324	314	322	331	345	350	350	329	340	346	348	346	342	354	356	321	328	343	313	348	349	319	337	343	336	300	328	328	337	303	355	305	343	327	319	339	348	310	303	336	328	327	295	337	315	343	357	365	347	331	346	325	366	336	324	323	332	357	303	344	309	341	337	319	337	315	320	331	316	338	302	316	334	332	335	297	331	350	326	378	345	347	343	328	336	372	349	377	345	327	332	364	335	354	345	342	394	307	346	345	343	333	336	339	346	321	312	347	313	301	326	351	318	364	337	325	323	352	369	376	338	348	346	345	349	346	380	324	330	303	350	318	338	338	309	347	355	341	354	313	322	313	351	341	318	322	308	325	333	324	340	336	342	343	378	313	335	334	327	365	342	335	343	342	327	329	343	349	372	304	348	333	333	338	318	338	351	324	340	366	356	325	309	341	337	330	388	338	353	315	338	334	370	352	311	331	340	337	329	356	326	283	358	318	346	310	341	341	349	333	337	321	316	341	344	316	328	380	320	338	358	304	345	288	345	375	351	338	320	332	364	338	380	357	348	351	352	332	339	316	328	333	342	319	363	310	320	345	332	357	357	321	319	357	362	347	331	337	381	327	304	347	350	334	370	321	323	351	350	340	327	323	341	314	348	327	341	324	319	353	353	332	342	341	342	354	308	321	351	330	332	331	368	323	378	335	333	348	334	310	336	332	324	311	332	354	318	333	322	325	344	346	353	328	346	321	297	347	333	307	328	323	314	352	318	364	378	293	342	325	328	355	345	333	339	338	369	336	324	314	409	367	313	313	345	361	334	345	340	333	326	331	340	333	351	350	351	321	327	320	312	347	366	367	333	312	359	327	328	314	358	341	330	343	314	338	350	316	328	366	300	310	320	314	330	315	342	348	344	324	326	356	359	316	331	350	365	349	357	325	319	353	353	360	322	352	357	350	363	336	336	337	317	351	345	393	337	351	361	337	346	377	381	333	332	320	345	315	315	319	327	332	323	319	331	338	351	343	332	355	338	332	355	307	330	330	347	326	363	347	335	353	366	319	331	312	352	359	342	358	341	323	310	353	347	352	369	340	364	342	367	354	372	344	339	347	341	327	344	335	332	341	320	358	359	329	339	370	327	339	311	362	364	342	330	317	364	346	312	336	335	310	333	346	334	317	341	344	315	326	335	356	363	335	337	365	369	340	325	343	292	348	342	310	339	336	335	336	332	308	339	330	302	345	330	350	380	349	359	320	321	323	349	305	336	331	320	311	327	341	371	309	371	330	344	369	337	367	331	346
30571	54174	43275	31022	23539	18355	13533	9793	7119	5554	4552	3783	3028	2368	1741	1332	1116	886	778	660	672	600	571	548	510	496	415	445	435	407	396	425	386	370	367	389	363	377	368	356	351	379	398	390	362	382	383	396	350	385	350	351	341	336	342	380	358	359	361	371	355	331	351	373	365	364	362	385	348	363	393	315	335	347	343	396	364	345	378	341	379	368	364	405	380	406	377	337	375	349	358	368	340	361	347	349	350	365	363	355	334	356	345	348	368	358	384	386	385	345	370	348	391	359	352	361	376	354	339	370	352	375	402	365	375	342	349	343	365	381	347	338	328	357	369	381	326	369	371	378	365	374	368	356	351	388	385	376	372	344	363	332	376	373	399	345	339	327	360	329	336	378	347	371	384	375	378	349	334	355	399	374	353	344	374	345	370	358	395	324	360	379	353	371	380	358	357	367	349	346	351	358	310	375	353	328	364	352	358	333	361	365	343	376	355	367	364	369	325	356	372	325	364	366	353	385	343	361	348	371	383	365	386	364	352	339	356	355	384	362	357	354	333	363	383	322	355	365	389	338	375	373	334	367	333	339	349	333	388	359	357	343	366	368	379	381	362	365	388	348	387	356	341	343	345	368	354	345	338	339	341	379	373	344	379	372	341	356	354	373	316	357	352	370	359	338	376	346	363	348	357	388	364	352	330	371	348	388	378	367	348	357	364	359	347	359	379	373	388	366	355	365	353	382	378	374	347	365	351	385	333	340	368	355	357	351	308	355	341	351	359	337	345	353	371	387	336	335	376	351	404	392	338	371	370	387	354	389	334	360	371	363	367	367	374	367	335	357	350	354	350	375	395	376	372	365	390	350	362	389	384	347	363	370	334	375	370	383	361	351	369	366	353	355	336	346	334	351	328	358	391	349	377	371	366	359	384	365	374	336	365	333	365	349	378	375	368	326	360	322	349	325	353	373	382	345	350	374	328	354	358	356	366	366	370	382	388	391	352	361	347	372	360	357	362	353	365	375	371	360	345	361	375	379	359	343	356	338	376	336	372	357	299	369	340	363	393	345	413	334	318	376	348	364	392	351	387	394	376	380	347	353	365	348	353	352	381	338	348	348	357	405	365	382	333	351	324	354	365	401	372	343	377	382	356	368	359	360	342	401	365	337	372	373	356	336	375	368	325	359	368	389	328	361	391	375	343	376	351	330	371	356	346	316	361	395	360	378	380	347	374	381	360	377	365	356	374	380	370	380	373	372	342	374	342	339	393	356	376	356	344	397	373	342	341	347	353	338	358	346	378	362	373	361	350	352	361	364	370	357	381	358	346	387	373	356	373	411	343	369	343	345	365	347	382	381	376	371	355	392	382	395	351	344	348	356	339	338	347	329	357	379	358	343	382	361	369	346	360	337	357	367	373	386	339	351	393	381	376	357	364	351	370	357	360	340	362	357	372	370	402	336	353	371	356	340	372	354	335	380	368	366	365	351	383	353	382	349	356	376	381	359	360	350	377	377	339	366	332	357	368	372	363	371	368	341	358	346	325	366	323	364	381	396	357	353	393	395	351	357	365	347	378	351	323	371	376	336	361	386	354	316	337	335	357	355	352	356	351	322	373	349	351	358	384	384	351	364	384	340	349	341	387	378	341	410	352	370	371	367	367	356	391	388	341	346	385	348	365	351	336	361	363	338	371	365	347	353	336	332	344	358	363	349	347	370	384	357	372	349	367	357	357	378	377	341	375	357	348	325	357	358	382	370	364	322	360	366	336	331	354	360	323	352	363	370	364	368	403	348	369	357	352	354	369	364	359	349	349	348	381	367	350	380	365	348	412	374	370	368	363	394	382	343	388	371	337	352	383	322	345	332	355	370	344	358	362	380	378	364	348	360	341	332	336	361	375	337	344	370	332	357	372	341	367	358	385	348	379	367	356	371	375	381	376	357	312	354	382	386	358	393	360	368	318	370	345	395	394	324	356	372	326	363	365	359	360	356	361	391	345	367	362	369	350	334	352	338	383	372	334	358	342	354	358	344	369	360	381	416	334	357	391	354	377	349	351	340	365	328	342	390	350	353	371	356	374	383	367	384	375	343	386	347	390	365	370	355	373	370	370	367	326	398	366	314	400	350	363	396	349	346	336	339	373	349	362	386	336	354	364	363	389	337	374	353	355	358	398	375	392	368	380	366	368	365	367	383	366	350	372	387	362	367	370	337	335	324	368	344	349	358	374	358	350	374	380	360	352	369	357	347	350	347	341	357	369	391	377	378	359	374	350	366	347	373	376	353	380	363	328	337	366	351	354	382	343	389	351	372	321	342	358	334	376	358	363	358	341	361	337	362	346	354	355	412	341	368	370	399	352	359	356	378	365	365	383	351	357	383	377	341	361	340	356	348	385	359	363	325	383	380	350	383	354	362	379	342	328	405	364	388	372	360	363	353	346	357	335	360	334	366	358	347	354	355	337	362	342	383	378	370	380	349	373	356	362	344	362	366	322	348	372	339	379	364	384	353	360	337	371	359	339	361	337	323	328	358	337	349	362	346	350	391	379	328	352	339	337	372	361	387	356	361	352	339	376	384	373	387	370	374	383	374	350	378	364	337	329	385	356	376	351	362	381	360	368	326	384	337	341	341	340	342	386	358	346	365	401	367	362	359	354	354	398	363	385	332	358	363	368	382	374	369	371	374	390	325	365	350	347	370	351	370	356	373	387	328	353	317	371	364	348	353	336	371	350	366	365	383	385	378	388	342	359	354	308	379	364	389	420	363	350	364	358	376	351	371	357	338	339	348	354	357	347	336	368	373	354	342	345	364	352	390	318	365	342	368	340	355	378	370	355	368	344	351	337	325	358	356	343	413	368	357	399	349	370	363	364	375	365	360	368	306	324	359	357	361	355	375	362	348	355	366	353	358	368	344	331	382	381	398	366	362	355	364	333	374	372	349	370	331	364	369	345	330	364	387	360	340	345	344	389	390	383	384	306	388	372	335	348	367	329	367	337	354	342	389	351	349	348	326	330	322	372	353	347	358	362	369	362	325	350	340	348	384	343	321	344	335	379	357	355	332	339	347	367	323	351	362	344	371	380	341	345	354	380	332	377	359	359	325	359	384	357	371	321	342	370	374	351	342	365	383	363	311	364	352	355	384	324	346	339	391	358	367	380	379	369	373	381	345	353	402	351	350	409	357	374	335	408	339	327	410	358	398	346	340	377	354	380	323	321	340	361	363	340	396	356	366	353	329	354	356	384	342	395	416	369	342	384	364	372	365	318	367	340	376	376	355	377	364	342	369	385	342	370	357	373	338	342	338	373	365	361	368	375	335	332	367	384	334	367	359	385	369	352	377	372	369	379	372	378	374	398	360	375	352	388	351	382	368	367	331	337	359	355	358	362	354	346	365	333	335	337	388	328	356	351	356	363	382	344	377	357	334	351	350	359	391	367	350	377	369	368	335	357	367	372	359	349	344	376	385	361	399	369	356	391	342	334	358	361	353	368	343
23074	21483	29286	24414	22619	24436	22299	12137	8075	6247	4987	4022	3157	2424	1831	1434	1115	970	828	704	722	631	627	599	546	495	458	463	427	416	451	429	374	368	390	373	365	360	357	325	326	331	346	348	325	371	346	348	354	343	364	355	340	341	360	360	331	346	324	351	336	315	356	355	348	320	327	332	382	335	355	347	343	368	346	321	338	365	329	321	366	305	305	320	364	347	364	344	343	345	336	331	334	329	338	343	316	361	333	335	345	316	365	359	338	374	334	334	320	338	352	352	351	344	352	376	356	351	388	377	322	352	326	381	327	295	335	348	362	365	356	330	374	335	313	346	351	284	342	314	334	381	336	353	334	339	348	351	340	326	342	324	354	334	361	317	379	333	322	334	327	343	318	331	345	327	333	338	341	327	316	354	302	332	348	340	320	346	380	359	360	308	326	397	340	349	329	320	330	321	327	364	357	371	340	359	307	381	331	354	319	354	351	343	359	380	364	333	344	342	365	320	334	297	349	350	367	360	322	353	284	345	375	347	353	316	335	354	330	326	323	354	348	339	349	350	340	339	357	306	343	348	358	371	323	328	331	354	359	349	324	307	323	351	338	324	334	341	357	368	316	363	329	337	335	338	341	344	352	381	318	319	355	351	332	336	374	346	331	367	358	388	379	359	350	308	338	341	351	359	373	389	384	347	333	349	349	314	358	330	344	352	326	332	338	367	356	333	377	308	324	357	321	374	362	331	363	331	344	340	316	335	350	350	350	304	323	327	325	324	370	359	337	301	337	343	368	397	344	302	352	328	363	353	309	320	319	368	329	342	336	354	340	344	345	309	347	326	341	348	352	319	308	336	366	354	349	326	332	335	328	320	341	339	354	339	299	369	325	335	353	347	301	337	352	367	346	360	292	348	338	363	324	322	354	300	369	342	376	333	380	324	348	371	354	355	358	355	371	346	341	349	326	332	316	322	343	342	326	312	363	326	323	368	344	364	329	377	373	380	333	340	322	316	369	315	324	352	333	318	321	359	315	353	365	333	350	355	347	360	363	346	342	351	319	326	339	353	340	346	362	344	352	331	301	323	350	359	287	349	357	372	319	342	313	327	325	347	309	343	355	354	363	359	315	342	361	347	318	333	325	347	354	352	352	342	313	362	321	326	336	328	312	370	350	330	353	356	365	367	340	330	326	354	334	351	334	344	327	342	315	353	351	348	329	359	345	359	384	353	374	355	324	338	372	326	351	371	339	352	324	361	354	359	354	345	320	325	358	366	326	330	327	323	321	361	335	335	345	315	326	334	331	368	364	356	340	379	337	335	320	381	334	356	334	345	360	327	348	373	346	324	364	338	342	362	311	306	334	359	347	356	338	334	348	332	341	359	350	371	357	316	336	340	307	342	323	361	339	296	338	344	366	324	355	314	366	368	365	306	336	332	351	368	345	350	354	354	349	341	328	328	337	330	359	322	350	363	370	306	345	316	296	349	370	342	337	350	345	329	393	317	353	331	363	368	344	363	368	339	351	374	332	350	364	369	348	342	327	348	335	323	336	342	327	349	298	342	315	359	348	362	358	344	346	365	339	325	311	326	362	347	353	337	356	331	341	348	370	353	358	303	345	331	370	373	342	334	319	344	327	323	318	334	378	328	334	350	332	292	329	311	364	349	347	341	380	314	323	349	308	333	339	310	316	358	344	333	352	340	347	320	331	320	346	347	326	343	360	371	335	329	349	344	314	350	313	334	346	356	375	362	352	382	354	338	339	368	354	363	318	332	354	328	323	335	363	320	328	331	379	326	336	361	321	319	309	333	366	365	354	335	359	328	362	337	355	347	338	323	354	353	337	348	347	346	333	334	350	329	341	367	334	341	376	309	344	331	342	294	357	351	370	351	353	354	330	329	350	347	315	353	348	385	327	350	311	343	321	316	344	346	365	336	330	313	375	364	360	351	339	310	331	318	329	338	329	354	384	330	347	343	358	338	364	366	325	357	315	315	350	359	386	331	368	334	322	352	332	341	334	372	353	308	366	341	376	354	318	335	348	355	368	336	337	342	364	358	358	310	319	366	371	327	320	339	389	336	329	342	348	354	386	361	340	346	340	357	370	350	364	344	372	346	384	373	335	318	364	309	331	349	324	327	349	331	353	375	341	317	373	332	360	381	356	356	351	310	338	346	351	362	364	321	333	335	364	358	348	350	338	289	338	378	360	313	311	337	347	351	365	349	348	352	337	334	334	358	329	355	327	361	322	329	355	303	319	324	326	293	329	345	379	344	312	343	380	349	318	342	319	335	317	336	325	314	336	368	312	353	354	360	319	335	330	342	361	293	312	317	361	344	363	334	342	352	353	336	330	358	308	324	321	327	390	323	337	324	354	322	294	350	356	326	391	375	347	326	349	348	363	365	319	347	361	344	344	347	371	334	351	349	342	345	329	358	335	321	321	335	378	323	335	350	309	293	375	340	309	349	342	358	297	345	355	353	360	346	376	347	317	340	357	322	364	346	331	351	344	347	329	360	358	361	304	319	340	348	312	332	381	320	318	334	359	367	362	354	343	332	317	338	350	346	312	337	361	360	322	340	383	353	361	338	339	359	352	307	314	372	307	344	333	338	347	330	355	353	354	351	342	355	342	368	342	354	341	354	353	324	343	344	339	358	333	340	369	368	354	330	358	352	320	342	333	359	336	363	320	322	366	305	348	322	365	359	362	367	335	340	327	325	359	336	362	380	364	333	365	331	386	334	327	355	304	350	342	346	346	337	353	337	352	335	342	313	334	346	327	329	334	351	330	345	324	339	318	349	297	346	329	308	352	320	362	357	369	357	358	333	361	334	358	330	340	323	373	365	349	365	351	351	354	349	367	359	336	342	311	334	342	358	341	371	339	339	356	376	353	319	338	362	314	352	334	341	333	330	352	359	357	390	370	368	359	351	375	367	314	367	323	348	322	344	334	352	348	299	322	336	348	352	359	322	354	326	364	336	335	308	357	340	327	342	351	321	358	353	350	351	323	325	310	349	366	350	355	343	365	345	318	319	327	323	362	346	345	339	354	350	347	354	317	339	373	324	350	336	334	338	327	343	310	356	346	320	339	391	348	340	315	335	355	346	348	333	345	328	329	339	320	348	347	322	330	349	351	294	368	328	361	383	350	340	325	326	335	303	333	381	334	318	324	352	335	333	361	359	358	370	339	358	340	325	356	377	346	354	335	339	354	350	356	323	313	335	338	323	361	363	374	324	343	326	371	335	325	315	319	364	366	374	332	330	332	385	350	347	347	326	352	350	346	358	340	317	367	323	331	328	338	358	317	334	322	347	359	308	348	354	327	366	334	348	307	349	343	340	354	332	351	348	313	312	345	362	302	357	360	350	322	345	315	330	340	353	347	365	350	304	349	359	360	337	319	327	359	318	331	372	334	351	352	345	356	325	370	347	334	353	341	355	355	326	324	337	366	326	350	358	329	378	326	351	358	340	334	347	333	347	383	355	380	352	370	340
32974	63821	51758	39871	33108	27206	20552	15679	11864	9491	7894	6468	4932	3638	2941	2108	1648	1273	1095	954	943	832	765	667	629	625	557	497	470	459	422	461	411	413	422	420	389	406	356	338	377	365	355	354	372	364	321	357	384	360	325	365	366	349	344	385	362	321	348	352	366	349	353	326	322	340	336	354	349	351	387	370	347	333	344	329	342	409	332	370	318	369	393	356	321	354	359	370	372	317	401	341	369	337	362	337	335	362	372	349	359	348	364	348	322	342	374	364	329	375	333	357	363	352	357	324	349	355	366	411	351	367	371	360	357	355	387	382	365	339	323	373	352	370	334	363	360	331	344	353	365	362	372	343	378	346	379	350	320	350	343	357	367	327	373	352	352	347	321	335	359	350	369	329	340	348	374	350	334	357	359	381	351	367	348	356	377	350	362	353	373	315	343	351	389	328	323	365	384	336	358	344	396	357	331	354	357	339	359	336	385	345	342	367	341	349	372	345	366	364	353	364	394	338	350	337	331	348	376	350	386	371	367	384	363	362	347	346	348	331	342	359	356	334	389	372	349	301	387	353	384	360	345	374	354	346	351	338	332	378	360	350	323	340	355	377	344	351	348	333	340	348	339	356	339	376	356	373	340	395	372	342	357	366	388	362	354	359	372	352	348	345	362	347	380	376	349	371	350	380	322	367	367	388	318	358	347	350	362	360	330	393	391	321	353	392	373	357	364	354	375	376	341	333	352	361	344	365	373	321	353	349	324	349	361	358	359	361	322	345	352	352	344	361	373	389	366	364	352	365	373	353	354	382	316	380	383	322	347	357	395	369	368	350	382	354	353	343	347	354	335	347	312	359	325	333	326	378	358	352	355	383	343	355	362	314	352	332	377	362	320	345	359	331	359	329	343	351	342	358	354	367	341	337	350	314	373	341	318	369	372	339	350	375	342	352	367	354	337	341	332	354	370	359	353	325	384	344	364	327	348	336	346	330	362	314	361	342	369	365	357	354	358	329	371	386	342	346	361	365	333	358	371	369	366	374	339	347	375	356	340	355	349	338	344	373	344	383	326	369	356	358	345	347	343	338	371	378	350	357	344	356	342	360	354	337	370	390	344	339	384	365	404	329	336	329	350	369	326	397	345	369	343	348	371	415	330	341	309	346	360	351	326	368	325	368	360	367	334	380	367	382	322	367	356	350	331	328	352	370	341	388	346	376	360	353	336	380	357	352	373	393	347	341	384	402	377	338	330	335	388	361	315	358	372	361	370	390	338	385	355	340	340	320	322	345	325	348	352	340	355	352	354	372	339	385	341	320	335	384	364	369	347	356	341	348	308	374	317	328	355	344	354	417	372	337	370	354	378	373	359	364	332	374	393	351	352	359	347	336	358	359	342	344	390	366	357	356	376	361	326	347	364	341	358	351	365	383	373	342	350	392	339	358	342	346	321	356	344	370	377	383	348	318	357	346	319	362	349	370	353	392	335	357	369	342	362	351	331	365	331	388	332	333	347	343	373	369	340	362	335	345	390	377	350	350	386	354	362	370	364	373	323	340	365	346	339	362	356	362	365	371	348	348	338	351	337	358	378	382	346	330	362	332	359	373	374	350	366	336	373	378	345	352	353	359	340	375	329	361	329	365	389	360	356	326	339	338	356	380	345	353	335	354	360	361	348	343	323	339	348	356	351	339	345	310	304	329	382	349	354	337	334	394	369	354	370	337	348	330	341	365	351	360	304	357	375	384	338	333	372	355	379	358	335	377	368	376	362	349	360	329	368	315	337	328	389	367	332	365	327	324	355	332	333	361	370	339	343	339	369	374	376	338	330	352	329	370	334	342	351	363	357	371	352	330	361	346	356	377	381	360	341	321	322	349	354	391	359	327	334	359	347	343	359	333	343	337	386	349	341	353	314	375	353	339	379	350	327	370	383	341	362	354	351	360	354	347	339	349	311	317	345	336	343	383	348	327	376	369	370	355	315	358	347	365	344	327	354	357	317	373	333	350	361	342	361	351	372	332	367	354	350	335	360	373	371	341	376	378	381	357	337	372	365	363	354	362	346	351	346	373	362	351	345	357	368	351	353	343	336	350	356	323	353	337	336	372	363	368	357	356	371	366	343	337	349	344	370	361	343	353	319	349	356	369	341	362	349	335	363	361	374	365	344	361	368	348	326	383	352	368	346	360	376	345	327	358	354	363	357	355	367	357	353	368	360	318	351	362	358	352	323	337	344	331	341	358	358	355	333	387	336	378	374	376	368	368	361	376	363	337	367	368	372	341	326	369	336	356	298	327	358	325	331	335	368	327	333	369	336	303	349	332	344	338	357	367	383	365	367	373	344	357	337	340	325	351	349	338	364	331	395	363	365	334	369	360	340	336	383	342	374	358	368	382	348	360	348	363	370	368	361	365	375	320	330	367	363	379	386	349	385	352	368	366	355	362	386	373	370	349	356	322	332	343	373	343	353	357	350	377	390	438	345	360	332	363	390	381	359	367	353	388	356	343	342	357	361	364	347	351	352	327	343	372	385	357	355	344	347	345	365	382	340	340	353	390	335	325	343	341	355	349	369	363	373	359	361	358	336	370	332	390	328	341	343	406	322	352	338	366	330	364	359	352	317	342	317	337	380	379	362	348	331	352	359	356	300	338	346	350	333	369	328	353	363	367	357	376	346	368	369	360	351	377	347	368	345	367	334	370	378	370	352	396	348	344	384	360	332	350	359	366	336	383	351	380	345	357	363	355	375	340	320	358	372	341	380	332	335	373	368	363	341	305	368	358	312	333	378	356	354	344	374	331	376	387	349	330	313	369	347	367	354	346	327	340	347	360	359	364	334	357	346	383	341	364	326	354	337	380	374	362	348	355	359	361	380	386	338	346	330	341	375	364	377	376	347	349	339	350	348	319	352	379	393	337	357	359	347	338	363	348	344	343	354	357	354	376	356	374	356	383	345	355	364	342	335	326	327	373	374	364	355	357	332	368	333	362	343	365	336	364	371	368	365	345	354	337	341	338	365	338	353	365	361	379	329	354	347	321	382	328	352	402	325	371	352	350	356	342	372	367	368	377	364	361	378	373	337	351	402	348	369	356	342	339	349	332	346	376	338	357	373	387	348	322	356	346	388	354	316	335	364	365	328	349	349	345	354	304	372	370	357	380	326	386	356	343	348	359	363	310	325	331	357	372	351	355	356	371	343	359	334	328	349	327	339	349	362	361	357	341	369	366	344	350	365	358	372	306	340	357	329	356	324	363	390	352	358	339	372	364	366	370	345	346	367	332	372	336	350	340	350	339	346	360	333	368	384	340	353	332	362	363	367	358	359	361	332	369	360	369	355	325	389	345	351	363	357	349	369	351	320	353	387	329	356	349	340	354	351	386	356	336	401	375	361	314	367	342	326	381	380	338	348	361	334	367	389	360	354	329	381	354	357	355	323	367	333	358	341	350	345	346	344	350	368	350	377	372	355	355	384	338	356	391	352	366	361	339	363	330	360	343
31311	35679	38734	27689	16983	10023	6205	4179	2900	2209	1904	1600	1303	1028	841	643	581	499	477	466	471	423	400	442	411	398	370	358	334	345	336	314	326	298	295	289	310	331	299	295	303	255	300	346	329	299	288	307	322	323	338	309	296	305	329	326	307	278	306	346	293	315	337	311	328	302	335	315	287	308	304	306	316	310	298	280	275	343	291	320	288	295	297	326	314	302	304	293	304	320	300	302	311	302	313	317	333	285	317	281	304	313	333	300	322	308	300	312	331	352	322	312	337	277	304	327	328	317	302	289	290	329	314	304	320	296	315	341	301	281	327	299	320	300	341	290	319	324	324	304	343	313	293	320	279	306	280	321	272	331	299	304	315	305	319	286	311	343	308	329	341	311	287	294	327	314	312	312	309	289	319	313	303	328	317	309	291	300	302	264	315	310	337	314	311	336	316	319	302	333	302	306	292	289	298	315	318	310	301	293	320	317	324	285	319	322	332	296	320	313	284	313	282	277	348	338	335	326	318	299	328	317	298	306	310	281	333	347	283	280	324	306	290	329	317	340	335	313	308	291	307	270	291	317	313	294	337	319	331	304	294	327	299	308	331	284	334	317	316	325	280	313	334	307	310	337	328	317	319	268	321	311	277	311	326	327	327	280	295	311	335	329	318	317	331	312	321	289	300	303	301	339	319	298	332	310	344	320	326	300	306	304	319	311	333	303	281	289	318	333	314	319	315	329	309	298	303	308	285	314	312	317	333	317	305	313	303	293	323	317	300	317	286	304	309	317	290	328	318	333	294	310	311	304	304	309	316	283	256	292	337	314	302	301	302	317	305	281	292	287	305	305	297	309	320	331	318	335	310	305	285	354	336	306	311	293	322	285	290	315	313	324	326	274	326	284	295	323	311	321	302	287	321	300	326	336	336	323	300	302	328	281	345	311	317	321	312	313	287	317	306	280	306	305	298	317	283	307	284	306	322	308	286	295	316	304	317	302	303	368	307	340	320	302	326	314	320	347	315	297	301	343	314	310	308	334	297	314	339	312	325	311	308	312	314	305	297	290	319	280	287	276	282	320	328	289	329	284	291	298	296	306	314	324	336	291	301	326	325	303	297	344	303	292	298	315	306	281	330	318	291	339	343	315	308	320	307	309	325	334	281	292	329	308	287	315	325	298	322	302	342	294	326	300	311	313	313	284	313	308	277	325	305	346	301	313	304	305	317	295	296	320	287	301	300	317	331	307	312	326	317	316	313	311	301	305	336	308	311	292	351	313	351	308	320	343	299	308	294	284	276	301	330	301	338	303	300	329	300	328	340	285	299	308	323	325	269	294	307	291	344	288	306	305	322	305	312	306	297	309	282	354	289	305	317	295	353	321	323	331	282	296	291	278	344	316	302	313	328	332	321	355	306	300	304	302	335	310	343	292	306	288	289	295	311	292	332	302	334	305	317	309	311	278	335	350	298	345	312	287	305	335	296	332	324	326	293	296	317	292	288	302	269	328	303	298	295	312	315	318	327	307	329	300	305	284	308	305	306	319	323	288	310	315	324	301	314	316	328	361	336	340	309	339	298	324	318	337	303	317	315	371	299	314	309	301	293	299	323	318	318	316	303	313	318	285	314	301	320	339	330	312	291	319	317	312	280	315	343	306	319	324	294	305	329	310	327	297	334	318	302	284	327	327	320	336	285	317	284	343	309	311	287	326	311	301	289	296	306	287	298	311	310	333	341	310	297	296	302	272	338	306	291	283	335	314	302	304	299	303	301	321	314	295	296	315	332	272	328	293	283	309	328	335	297	328	300	317	311	322	313	310	306	289	331	319	305	326	290	304	335	321	329	302	316	272	320	329	309	323	341	317	287	280	285	297	293	289	324	348	320	296	325	317	300	313	331	309	299	323	299	322	291	321	314	323	302	280	315	302	328	315	311	303	311	291	313	312	311	314	290	282	297	273	317	336	327	294	333	335	314	320	317	303	288	301	340	294	305	335	312	332	314	295	321	313	252	327	292	338	299	298	309	319	341	326	338	321	325	313	307	292	317	292	296	309	294	308	318	347	310	297	302	337	325	299	310	327	322	304	323	306	321	339	323	313	316	318	328	294	320	270	335	310	320	323	322	316	320	289	296	286	289	298	313	316	308	290	290	323	326	315	291	320	311	306	327	308	299	319	313	315	315	306	294	342	299	287	290	288	335	306	305	305	286	310	313	301	319	336	294	305	300	315	287	307	300	289	289	303	290	328	304	320	296	272	332	309	278	305	319	296	304	284	335	304	335	276	288	326	301	308	305	300	326	269	314	341	316	342	292	299	308	313	341	327	336	320	313	332	292	300	323	297	311	310	300	301	291	374	303	333	312	266	309	275	296	337	328	326	295	324	296	304	327	289	301	306	293	273	319	319	321	305	326	313	328	298	314	312	307	319	301	304	331	304	346	318	308	287	307	329	305	296	311	311	298	308	287	327	319	292	294	316	312	315	352	333	310	289	300	318	329	319	332	356	310	337	298	278	296	303	330	326	323	300	300	327	310	293	278	287	310	307	310	318	298	320	284	322	287	307	303	310	318	336	312	278	324	313	307	314	296	301	291	335	295	356	301	314	300	328	294	341	354	331	314	294	329	294	304	317	344	301	328	293	320	341	296	303	300	313	307	313	314	307	297	291	318	343	335	280	323	313	297	275	301	307	303	279	333	313	299	300	291	312	274	300	294	285	279	286	305	280	341	304	317	318	281	332	302	307	306	297	285	311	331	322	314	300	305	323	325	291	329	321	287	299	294	343	285	297	300	307	299	289	322	324	311	305	322	291	328	315	312	324	339	267	277	297	324	346	301	298	260	293	294	323	279	317	310	312	286	346	311	304	312	332	312	301	310	332	319	293	285	286	311	315	289	296	320	328	329	316	310	312	276	324	298	331	327	311	353	299	331	327	286	347	268	321	347	321	304	344	347	317	322	288	300	298	340	310	309	325	323	313	313	275	297	320	338	317	317	287	340	287	327	314	325	294	325	305	299	314	321	336	302	299	303	298	307	311	311	294	331	311	295	294	310	333	314	293	354	311	297	334	297	278	311	313	286	303	327	319	284	286	308	316	318	316	318	304	335	295	306	308	286	292	320	335	317	329	308	316	298	309	300	319	328	290	328	319	308	334	288	305	288	302	282	322	313	296	302	314	313	301	305	309	330	265	285	296	287	312	290	321	333	334	321	322	303	316	312	320	303	317	295	316	302	291	322	318	307	312	324	334	275	326	297	282	300	312	305	307	307	345	302	338	298	309	307	301	290	275	346	311	277	277	293	305	289	320	338	315	307	333	308	317	294	301	337	315	311	304	303	303	305	321	285	318	307	303	316	322	318	325	308	312	333	296	303	309	327	349	304	291	318	313	327	301	304	323	334	311	315	310	334	287	308	314	320	272	301	324	332	314	306	294	296	328	282	312	293	295	310	323	285	301	299	321	305	299	320	280	300	292	312	305	309	276	330	314	307	315	302	324
30921	49827	38296	26200	19330	14240	9646	6981	5044	3909	3283	2749	2130	1606	1227	1004	791	706	597	555	555	561	472	473	479	433	394	426	387	370	333	354	367	347	323	373	365	327	339	343	354	349	380	352	342	308	320	358	313	352	350	331	321	341	349	375	330	329	337	345	342	366	339	320	329	323	347	326	320	290	350	327	310	317	307	322	361	330	305	350	304	357	323	316	355	349	343	360	350	343	323	320	332	308	330	311	303	329	306	337	336	327	322	308	322	339	324	363	349	322	319	328	313	292	334	350	300	315	349	348	324	343	304	330	336	342	324	320	336	356	320	308	339	354	312	323	327	302	316	304	346	325	333	334	343	345	353	331	326	318	311	346	323	333	330	326	330	322	355	345	336	343	337	335	325	316	295	315	323	330	370	317	323	358	364	313	320	319	331	344	312	336	292	303	329	308	326	350	341	310	310	336	347	300	310	362	333	318	331	309	327	333	313	328	333	301	358	352	301	316	338	370	325	322	325	365	372	308	379	347	307	328	310	324	327	306	361	337	312	330	326	311	315	350	324	332	366	320	340	321	314	323	333	314	328	308	306	327	347	327	340	323	312	317	323	283	333	314	348	342	314	325	350	315	313	356	290	327	325	358	315	333	319	347	300	306	341	317	324	337	323	307	356	325	298	314	333	338	356	333	310	358	328	332	324	330	330	329	339	318	331	343	318	302	306	380	310	341	301	329	331	345	332	305	317	329	317	344	322	336	338	328	332	301	359	318	319	315	347	293	335	325	339	314	324	319	314	336	312	347	340	328	303	330	325	327	364	319	363	315	319	338	296	322	352	331	344	350	333	342	325	355	329	315	320	306	310	330	343	356	321	328	346	305	318	345	335	312	338	329	320	321	334	300	349	338	332	297	314	328	336	333	315	331	305	349	328	328	320	320	321	339	349	332	341	292	324	342	325	353	327	313	349	317	329	331	321	364	301	293	366	323	329	319	289	308	338	351	335	309	361	323	329	311	339	323	315	342	321	294	300	363	317	332	348	363	349	341	305	329	337	310	350	349	295	319	326	359	309	343	347	328	308	305	329	327	353	334	356	368	328	340	309	339	333	334	309	327	334	306	325	319	336	336	334	332	342	325	313	334	331	331	347	330	311	318	317	350	342	325	337	308	314	292	350	340	339	318	314	342	336	342	341	310	290	313	335	328	348	331	326	340	338	313	381	327	313	326	339	308	304	318	331	343	296	316	323	358	335	331	354	337	336	371	301	314	294	304	310	317	349	313	361	342	326	337	333	343	296	319	335	340	348	328	350	325	310	341	358	308	325	307	327	352	322	351	350	332	322	349	346	344	305	341	337	355	329	355	347	332	328	312	315	316	307	325	349	337	321	363	326	359	321	332	342	338	351	318	301	360	320	305	330	340	352	360	306	338	341	341	327	330	315	352	357	343	301	315	278	349	338	350	353	322	316	324	332	339	319	316	304	344	332	331	360	310	315	337	332	348	341	329	326	322	341	336	332	333	370	305	333	331	309	342	325	333	351	343	348	331	342	314	357	307	336	322	344	340	341	339	305	390	341	356	315	309	318	342	358	337	302	338	345	328	306	380	317	316	329	351	345	343	290	351	320	332	311	316	329	317	310	339	332	367	345	332	321	339	336	338	319	311	352	336	328	295	332	345	328	319	300	345	352	363	358	316	327	351	352	314	308	334	305	345	335	339	332	315	314	341	312	328	295	319	355	321	332	332	320	324	326	332	335	347	320	335	360	336	321	322	350	318	337	327	345	337	360	312	314	331	322	294	325	337	342	335	352	320	304	322	319	330	327	322	345	338	339	327	332	316	312	331	342	366	331	362	295	344	310	329	340	346	310	311	328	307	329	327	317	301	323	291	327	315	329	313	323	316	310	325	341	342	330	358	332	319	312	340	355	344	330	355	314	351	325	326	363	324	316	371	324	317	328	335	319	306	342	340	325	324	299	351	310	351	348	322	326	359	327	315	324	348	325	316	310	305	320	336	347	331	371	336	317	330	337	293	332	301	320	299	326	339	308	301	334	310	334	298	338	340	345	337	317	345	321	354	316	326	333	336	328	343	374	341	310	340	333	322	325	311	367	342	309	342	336	329	322	323	311	325	325	343	322	309	341	322	338	336	300	292	370	314	323	344	340	328	353	329	347	340	358	320	340	350	305	342	324	312	350	343	338	331	320	326	329	312	330	328	342	323	314	337	340	341	350	262	338	335	305	310	321	339	357	290	331	349	319	323	309	342	307	334	298	343	319	323	307	341	354	313	327	321	318	356	315	309	342	331	317	335	331	324	338	337	337	321	295	342	330	313	345	356	331	358	344	355	358	355	334	343	311	289	343	325	322	334	347	312	335	349	317	316	359	355	321	352	324	322	320	315	341	330	320	338	369	332	308	317	316	326	327	326	355	342	364	314	325	310	324	352	313	342	362	362	319	302	345	324	301	307	340	335	322	304	365	345	324	312	345	298	339	326	313	322	330	354	333	297	326	354	344	335	319	355	320	342	344	313	323	311	356	364	329	323	338	304	336	321	331	321	350	329	297	328	307	371	337	359	312	306	332	355	326	338	360	314	344	331	324	309	328	317	327	313	303	315	323	346	322	331	336	306	317	325	345	390	320	325	340	339	340	328	326	318	350	297	305	327	349	330	311	310	330	326	310	307	310	322	331	324	305	347	343	351	327	305	337	331	327	339	346	340	312	301	321	330	355	353	346	318	355	357	362	312	321	329	318	347	338	341	310	337	308	320	305	326	330	330	328	334	362	316	336	337	335	317	329	347	300	298	344	360	335	333	291	316	306	341	317	337	351	324	335	324	311	335	333	337	353	318	307	324	318	308	325	323	301	331	308	333	317	330	335	328	323	331	354	332	316	306	357	352	333	360	333	341	316	321	348	320	345	321	292	360	345	336	358	340	311	306	298	353	340	322	340	324	356	338	344	336	343	327	331	307	328	342	322	291	317	331	353	358	311	327	354	316	297	346	347	347	307	318	357	363	332	313	335	335	317	327	369	341	330	312	314	342	324	319	311	349	356	309	352	339	311	347	309	328	290	329	320	321	346	329	321	317	340	365	346	311	349	352	319	320	365	331	329	346	344	345	336	307	349	339	309	325	329	330	347	362	335	334	318	336	342	319	344	336	359	316	316	346	340	354	294	327	331	358	311	333	361	374	332	363	341	315	356	323	319	311	324	325	301	344	352	318	310	331	317	334	334	328	304	310	345	335	302	350	332	317	333	337	346	337	327	328	355	320	340	321	348	293	313	297	336	352	334	358	341	318	307	313	296	338	321	344	332	355	312	336	330	329	338	344	342	312	360	325	327	322	299	329	339	342	316	336	332	320	349	332	326	319	321	347	335	336	323	330	329	322	361	332	319	328	323	329	295	333	334	340	310	299	333	363	335	303	318	326	333	357	344	350	353	315	317	355	340	335	344	319	363	322	314	318	302	323	325	317	313	311	336	321	348	333	325	310
24283	21482	29035	25892	23778	21012	14437	7781	5250	4178	3317	2839	2237	1659	1355	1096	831	732	598	589	615	547	520	480	443	434	399	379	354	348	343	376	323	352	319	297	300	315	284	295	304	311	290	296	303	326	297	304	297	293	316	322	309	314	325	304	303	327	292	310	312	312	309	295	301	290	275	289	313	305	302	296	320	319	304	298	311	298	311	319	310	287	297	304	315	304	318	297	330	302	314	291	317	308	326	295	308	289	284	283	264	316	290	291	304	304	281	301	333	282	290	289	308	268	282	293	267	303	292	309	275	292	317	306	293	318	319	304	316	336	287	287	293	294	308	254	302	330	282	287	286	298	290	304	297	295	303	327	283	319	295	310	288	281	310	332	321	279	297	337	291	294	311	322	294	306	292	303	299	315	315	285	307	301	335	317	297	302	328	303	306	296	301	303	307	311	315	291	326	322	288	312	282	318	295	313	310	290	306	353	304	302	293	334	314	271	301	290	291	299	313	296	301	329	291	301	276	289	306	304	320	292	282	310	320	306	274	300	295	296	306	330	320	288	302	304	317	281	311	274	317	322	297	287	313	314	302	312	325	305	324	330	307	305	306	290	336	309	317	311	272	333	283	316	279	283	290	311	319	310	295	282	293	313	299	289	295	279	317	264	315	318	276	294	280	303	276	328	291	302	300	309	305	292	304	296	299	303	313	301	282	292	319	319	307	315	308	331	278	294	331	337	332	276	290	318	284	311	320	332	274	289	291	330	304	327	313	332	313	304	340	305	302	327	309	326	319	311	288	307	301	308	311	316	287	340	331	292	302	319	288	307	307	301	341	306	303	308	268	316	314	304	298	295	288	327	309	303	304	332	301	307	296	322	282	310	355	315	306	316	271	294	281	317	277	291	297	314	316	329	295	315	300	310	312	283	287	305	317	291	262	309	295	285	280	299	298	286	312	271	297	286	314	286	297	316	302	306	310	314	315	323	281	282	260	281	301	324	295	315	291	309	309	284	324	312	283	304	314	284	320	311	317	287	305	291	296	320	291	283	292	296	314	332	288	283	274	255	309	320	293	315	284	301	306	317	317	280	285	309	307	300	285	326	290	316	303	297	297	302	323	288	289	316	319	298	330	332	307	333	319	292	275	347	279	282	306	311	323	296	332	281	309	322	296	321	304	295	338	319	302	310	304	304	294	334	295	314	291	319	295	294	299	295	295	306	309	334	267	282	277	295	307	281	327	303	305	271	334	326	273	295	282	273	288	305	288	329	297	312	315	303	296	300	323	291	282	302	279	337	301	318	306	273	301	291	272	323	297	305	313	320	320	324	308	327	297	317	274	287	299	296	290	280	300	295	297	293	314	279	290	322	331	303	319	295	283	315	290	317	315	284	315	277	298	333	301	287	326	334	313	333	315	276	346	301	308	293	285	316	308	308	308	287	318	305	345	305	332	302	331	339	263	290	311	286	279	317	286	317	291	304	299	291	299	336	281	298	276	290	319	309	323	293	326	311	263	303	292	264	311	312	307	310	341	294	289	290	333	291	305	283	312	291	330	297	279	309	272	318	302	305	310	270	277	313	297	297	294	298	301	300	322	307	313	292	296	303	297	318	292	346	319	281	300	313	283	319	289	326	307	295	318	317	259	310	296	282	291	298	305	308	283	292	304	309	309	290	303	309	307	329	271	286	313	320	283	302	287	329	287	311	318	299	331	300	314	287	299	290	297	330	277	300	305	308	313	312	251	313	286	297	295	286	292	305	325	300	326	326	293	322	319	294	311	319	321	312	314	282	304	309	273	306	276	291	300	296	310	292	304	307	315	302	305	281	272	316	331	288	342	326	306	307	275	300	284	315	318	282	266	326	294	288	286	307	303	299	314	286	295	341	294	285	349	302	318	326	304	290	324	282	283	306	274	298	288	315	308	325	292	293	290	290	318	271	284	295	299	284	307	293	304	318	284	301	311	313	323	295	329	292	302	290	314	272	328	313	298	302	316	335	301	275	325	322	298	292	298	309	307	307	344	317	321	329	300	308	312	322	307	307	313	309	330	260	313	310	294	285	285	281	288	297	274	285	291	291	325	316	327	280	268	283	304	274	268	275	288	300	289	300	302	341	292	314	277	274	303	299	315	314	292	317	291	317	323	297	316	321	297	324	289	307	306	292	329	311	338	288	298	325	290	304	324	306	305	296	286	326	266	289	297	291	294	265	307	259	279	300	315	303	297	302	280	326	277	317	330	296	304	309	306	301	314	306	290	284	328	291	276	332	290	270	347	293	281	310	293	318	288	302	284	300	359	306	295	297	324	296	339	307	313	293	328	313	325	285	281	302	327	322	298	282	311	288	319	305	322	297	285	308	339	339	287	302	297	333	292	312	309	311	306	320	326	316	265	319	295	309	315	310	261	277	297	297	281	308	345	344	285	305	291	315	308	310	311	283	292	315	307	305	288	327	300	303	281	321	287	302	319	302	326	332	319	309	296	287	314	310	279	307	309	304	307	287	335	266	318	277	309	312	267	326	298	303	291	307	307	250	323	307	301	290	307	286	278	329	314	324	307	309	305	276	302	315	308	310	299	310	320	289	340	330	327	286	326	310	319	317	299	333	272	302	306	354	282	283	305	329	295	294	295	316	302	284	287	314	316	295	302	293	309	311	301	338	280	305	276	311	308	295	277	312	304	316	297	294	289	344	280	314	309	308	330	314	292	301	322	314	278	308	293	315	306	302	277	286	304	291	306	295	305	323	313	321	312	305	312	299	331	296	281	312	283	286	287	310	306	299	292	316	303	305	327	302	270	300	252	322	322	329	291	330	329	302	302	292	325	323	303	314	292	304	284	308	325	313	306	285	292	290	298	296	281	301	316	293	283	302	292	288	306	308	311	319	332	290	285	316	291	318	301	287	316	286	297	309	311	315	259	299	318	262	291	291	292	264	287	299	343	294	283	318	332	322	294	252	279	314	309	283	310	290	296	320	316	326	309	306	308	288	274	314	287	314	307	310	324	304	269	331	320	271	297	323	328	292	317	277	288	309	293	293	277	297	293	272	284	309	317	279	307	298	283	308	311	290	300	288	302	311	286	311	336	287	300	305	316	335	325	280	314	315	296	289	292	285	307	314	284	284	311	316	331	317	312	334	285	290	268	281	294	289	303	285	324	331	254	302	326	313	302	324	300	308	278	310	294	313	269	311	335	326	278	315	325	334	282	283	340	310	303	295	266	292	282	298	308	290	307	282	268	291	312	304	309	331	316	319	297	307	315	300	293	287	288	312	315	284	281	296	283	300	296	322	324	304	309	303	296	285	301	319	295	290	291	310	333	297	300	296	322	313	277	301	289	324	272	308	285	329	290	309	320	352	310	317	266	286	318	250	319	353	313	294	297	308	306	328	310	319	342	326	359	311	276	289	311	287	299	280	314	295	315	314	309	325	306	307	325	290	333	334	316	305	286	311	320	321	277	299	298	291	302	300	324	293	282	319	280	333	319	293	277	319
31032	57655	45720	34368	27357	21751	15995	11400	8354	6703	5454	4539	3573	2619	2100	1569	1224	1022	841	750	778	737	593	540	558	484	459	441	390	374	408	365	351	352	392	343	326	369	344	341	303	340	294	345	296	356	310	370	321	312	314	376	329	327	313	332	302	342	329	316	325	326	339	337	342	323	327	342	292	334	346	314	308	328	300	285	327	323	303	323	315	312	324	315	338	326	329	317	318	342	305	307	331	319	348	323	328	306	334	322	330	327	304	335	302	338	342	306	310	309	324	338	300	306	289	331	333	307	317	316	300	310	319	327	326	300	331	321	359	311	313	338	323	319	319	323	313	316	332	290	372	337	329	317	340	338	308	330	304	320	325	301	332	322	307	303	303	295	310	302	300	309	341	298	316	307	315	324	336	313	338	326	313	319	308	307	311	332	328	294	315	329	337	306	319	315	313	304	330	291	305	298	324	333	313	298	307	305	300	318	292	333	313	326	309	304	283	295	314	334	324	285	338	306	323	307	311	307	310	311	286	345	318	297	328	336	279	319	322	344	293	341	305	310	332	322	314	314	349	313	274	315	340	311	346	308	339	300	314	328	309	328	334	294	278	311	335	308	338	328	329	318	348	327	336	305	338	301	325	324	303	333	312	306	341	294	304	351	326	329	318	318	323	316	338	327	303	300	325	306	297	316	305	328	322	322	309	308	315	330	329	315	312	301	306	361	373	306	321	309	333	329	332	325	324	319	306	332	333	328	315	333	349	343	316	303	324	313	293	346	343	292	319	300	324	327	283	355	325	331	287	309	315	340	300	295	303	342	308	334	292	296	321	326	320	357	315	327	306	322	319	319	311	325	326	314	283	320	297	337	299	345	308	335	334	327	322	307	311	343	322	294	278	311	347	363	355	311	359	351	285	313	305	324	318	311	314	317	309	299	348	283	331	314	334	318	332	315	327	330	334	310	339	313	318	338	323	285	339	307	306	319	337	317	282	299	352	347	308	296	338	312	324	332	294	343	294	336	332	336	310	330	323	294	317	345	309	311	317	334	301	352	316	294	287	314	331	288	342	302	334	321	329	288	307	314	322	319	342	335	290	322	328	298	310	326	345	313	307	298	314	347	350	333	323	313	335	340	301	298	363	310	337	299	339	330	330	311	303	330	325	325	319	321	322	319	322	320	300	311	319	313	323	311	320	302	332	292	313	320	317	330	304	331	308	326	290	317	296	319	304	319	317	312	324	298	316	356	285	288	310	323	332	329	282	320	326	303	313	335	318	283	320	324	323	313	328	359	326	320	356	305	288	311	332	338	302	304	319	297	309	318	324	342	338	342	296	311	299	289	364	314	348	331	346	346	311	306	328	346	319	301	326	321	319	299	338	293	354	333	333	302	298	318	357	346	297	330	303	306	303	313	301	306	314	315	317	330	324	307	306	329	280	316	306	310	338	341	332	350	310	317	311	342	328	327	306	329	332	326	302	342	348	333	306	329	356	314	333	324	328	305	319	362	323	326	309	335	291	293	323	293	362	313	289	341	328	307	325	315	322	322	292	326	299	353	317	323	293	330	337	326	306	330	309	330	326	315	340	328	315	349	336	340	298	329	329	299	296	326	293	333	314	293	305	315	297	366	304	334	319	304	309	303	318	304	322	314	308	323	334	334	307	300	361	303	304	318	322	327	323	311	300	320	345	355	320	356	340	306	337	336	342	309	286	327	293	285	346	315	324	344	290	308	309	307	312	328	344	342	290	302	350	324	311	320	317	333	292	323	280	315	296	307	322	301	325	294	277	342	351	304	328	321	314	354	330	327	334	329	306	324	324	281	335	334	288	337	325	293	289	278	298	310	298	313	302	304	302	319	305	309	324	323	293	321	331	296	304	304	315	333	345	315	328	332	283	325	342	343	320	330	309	296	330	314	331	303	306	312	313	304	352	312	298	313	317	291	340	328	324	322	346	311	307	320	320	319	333	334	308	305	300	312	294	328	319	319	300	333	371	270	316	314	332	302	283	331	298	324	309	310	348	350	318	309	333	313	332	317	360	325	303	299	347	354	303	355	294	311	292	324	278	324	301	323	358	317	327	313	344	314	297	319	340	304	335	303	292	318	316	319	297	275	343	319	321	336	328	307	344	353	346	332	329	322	322	310	348	294	322	320	347	318	324	330	318	310	331	299	302	339	333	333	340	337	333	295	325	341	329	334	309	346	321	283	357	302	310	332	308	335	309	344	338	311	294	322	321	294	328	303	294	338	301	301	314	318	312	329	307	283	332	320	320	337	297	327	349	330	340	326	311	307	316	303	329	343	306	297	299	309	303	320	292	308	327	316	328	357	309	316	328	333	314	312	315	330	328	291	314	320	296	351	317	317	345	340	346	320	319	312	292	342	313	301	329	325	290	339	311	329	353	325	329	306	339	341	310	331	334	328	305	289	310	325	301	327	313	332	297	319	307	307	322	344	317	322	322	312	284	336	318	338	317	360	313	276	309	347	317	326	297	317	336	297	325	320	326	343	320	330	336	319	333	297	303	297	301	322	331	297	348	301	317	315	334	313	330	310	310	309	304	329	297	305	315	302	312	310	336	339	302	350	331	342	295	312	316	310	320	330	294	327	328	311	312	338	308	331	322	318	306	343	308	328	340	313	325	340	323	305	341	309	334	322	299	321	306	306	334	338	312	313	354	305	330	290	339	333	332	327	337	321	338	297	310	309	305	334	306	316	322	330	363	331	311	337	322	320	344	333	306	327	333	327	294	307	329	330	335	326	297	304	325	324	339	329	308	302	317	307	325	319	313	317	330	298	350	316	321	323	327	342	348	338	297	326	301	321	320	306	318	362	292	331	315	333	313	301	300	330	346	341	290	321	320	317	309	318	298	342	311	280	306	343	324	344	306	310	322	295	296	330	322	309	299	320	342	316	286	297	321	332	284	306	316	347	319	311	324	346	293	310	346	324	338	332	318	292	316	348	323	300	303	361	302	287	319	343	334	312	345	308	310	344	324	316	316	333	333	336	294	303	293	332	325	319	333	325	326	312	306	336	342	311	319	342	340	288	324	295	323	352	309	324	299	317	355	319	310	348	315	337	316	322	306	348	344	329	321	284	347	320	334	332	295	328	307	299	341	325	347	314	331	296	311	313	321	334	324	333	326	313	327	299	330	326	301	315	295	319	309	315	314	307	328	313	330	307	331	327	312	319	330	363	339	328	335	320	280	315	302	307	321	288	311	309	298	289	342	310	292	325	311	320	323	313	330	320	300	319	333	296	344	305	295	338	316	291	327	298	300	330	287	321	333	335	341	333	363	317	318	300	338	351	336	338	319	289	311	323	312	336	308	306	311	340	307	325	351	326	308	296	327	306	316	348	301	320	347	327	317	324	272	319	336	364	301	322	283	330	307	295	332	323	310	319	317	328	341	310	320	337	300	319	316	292	310	304	329	322	311	304	338	324	314	301	318	315	344	312	324	301	326	311	315	339	315	316	312	305	364	332	321	339
25383	21637	29512	28612	21582	14802	9282	5436	3794	3100	2459	2127	1696	1365	1127	857	743	664	600	553	492	524	451	435	407	424	422	396	375	377	390	376	378	357	308	338	359	349	343	336	329	348	360	315	316	307	348	377	327	325	379	309	315	352	358	325	319	338	375	362	352	345	328	312	354	341	369	344	320	342	316	342	349	313	322	330	333	345	354	320	344	363	321	369	331	346	321	327	338	336	322	326	321	315	322	348	350	370	331	347	363	369	343	346	338	325	353	376	334	360	327	334	324	356	351	328	328	375	327	349	361	355	323	341	341	340	369	307	354	371	342	342	332	347	315	313	321	311	360	335	303	322	274	363	352	353	353	353	345	362	323	336	299	344	358	372	321	334	343	358	324	322	309	308	320	326	311	359	356	340	356	351	342	341	361	332	345	324	332	344	340	300	366	328	327	328	322	331	314	372	332	361	318	342	360	306	365	347	353	334	320	328	354	373	311	331	340	338	355	347	330	331	353	343	365	326	305	327	336	325	347	320	298	352	339	350	319	313	361	364	355	351	356	313	327	310	326	325	322	328	319	324	338	356	351	339	321	339	351	369	295	309	341	364	345	360	324	301	353	331	359	299	351	338	363	343	335	327	342	338	313	325	370	333	358	334	322	353	346	347	326	348	349	340	340	351	322	336	340	382	322	366	357	359	357	322	351	353	325	292	340	332	388	342	341	345	335	343	332	312	301	336	340	335	330	358	354	348	322	318	327	323	296	336	326	347	325	320	324	393	362	353	298	364	331	302	317	334	372	347	334	331	322	341	322	342	328	361	297	367	355	323	325	323	338	317	355	330	361	309	359	317	315	341	342	321	334	333	331	351	333	312	331	317	323	351	327	335	314	324	316	331	330	326	349	301	337	347	300	348	343	322	349	330	311	292	338	319	352	343	312	316	328	336	351	349	343	319	343	318	326	357	294	341	344	344	356	335	351	315	305	310	361	335	352	322	355	368	318	331	330	368	358	321	311	332	367	341	328	348	321	343	331	337	315	319	332	364	357	345	374	330	356	337	335	322	354	331	332	361	313	383	348	374	351	317	340	314	326	350	355	325	319	322	328	314	336	337	337	348	338	350	333	338	339	371	357	347	346	346	330	346	297	315	308	323	339	345	354	362	351	318	335	339	383	331	351	358	348	346	317	324	357	339	336	357	335	381	345	326	364	374	346	287	342	337	322	349	329	352	343	368	309	328	346	328	359	322	335	334	356	349	332	346	332	329	292	333	317	358	325	316	333	356	343	345	341	317	357	362	324	315	291	309	335	355	347	318	358	331	329	363	366	331	335	320	340	320	330	366	343	341	308	361	341	330	315	333	315	344	321	325	340	350	331	332	347	372	336	312	345	349	329	324	316	343	332	338	313	334	334	319	329	368	322	380	349	353	353	330	329	339	334	346	331	320	361	324	373	341	337	331	327	314	381	326	294	313	357	327	343	319	333	305	354	303	354	353	323	342	300	330	349	364	353	318	313	346	329	368	315	328	377	340	359	321	351	348	336	341	342	324	352	335	376	358	322	320	339	344	349	338	318	338	343	317	326	355	344	315	319	347	330	365	354	326	364	341	325	317	376	327	327	349	342	353	332	315	333	364	302	325	331	342	332	343	352	349	333	369	322	351	327	338	338	322	331	324	336	317	306	334	339	332	333	310	352	310	333	298	337	335	348	346	335	344	359	344	320	330	309	327	352	361	352	339	347	366	332	345	353	321	351	341	315	326	327	350	328	340	324	340	351	299	335	302	324	332	335	304	328	324	331	328	315	367	311	346	298	345	368	334	344	327	339	331	334	325	349	332	314	309	318	330	346	350	348	369	342	336	288	330	349	333	319	363	350	350	310	352	326	358	321	303	362	302	324	335	329	344	324	336	336	318	356	297	320	363	354	311	351	301	362	326	320	330	337	340	328	353	353	332	380	329	348	321	385	332	333	349	323	349	336	336	327	306	341	338	307	346	339	339	369	374	356	315	374	324	353	370	323	345	315	338	314	334	336	385	327	352	333	360	346	332	331	320	348	306	320	305	312	347	356	340	311	341	341	362	322	365	327	334	340	337	333	345	342	300	322	341	367	320	340	291	326	335	330	331	336	362	321	345	351	373	373	355	331	337	322	345	341	339	325	368	336	337	337	354	357	316	337	319	330	328	353	318	330	362	362	330	333	345	339	317	293	349	336	327	357	322	325	323	331	361	367	284	337	325	329	307	322	374	353	326	343	352	338	343	328	328	357	339	324	344	316	352	340	337	328	324	317	355	319	328	353	352	320	323	357	341	318	369	317	363	317	338	356	329	379	329	327	334	363	312	353	347	300	332	327	368	330	376	332	355	363	341	364	349	338	319	316	370	338	326	338	314	316	316	310	349	333	306	355	338	339	336	352	348	343	333	315	306	321	363	326	341	322	325	326	334	366	329	341	338	343	363	306	324	369	337	343	359	336	342	324	309	323	330	298	363	346	347	353	328	316	325	373	314	342	316	340	337	352	353	320	311	353	330	283	381	348	298	374	317	368	368	333	327	359	337	357	343	338	358	352	314	308	333	342	332	303	329	325	324	334	299	350	313	333	331	324	350	347	345	341	294	354	357	332	306	386	327	350	352	347	339	350	320	329	355	350	374	322	342	365	325	356	318	345	348	317	357	346	339	314	358	353	327	317	347	307	337	328	338	308	342	333	351	300	347	338	337	340	303	314	335	357	356	337	355	333	335	346	331	331	353	337	344	358	357	353	343	364	326	333	319	330	328	343	333	344	345	333	326	293	344	355	328	352	362	320	329	320	346	331	358	331	355	356	329	355	373	348	324	363	359	348	322	317	331	317	339	344	341	393	326	336	308	371	319	333	351	332	326	312	300	337	348	315	341	333	323	358	321	330	320	331	337	313	287	343	334	365	340	330	371	314	339	327	344	310	315	326	343	312	362	351	323	372	327	330	351	291	371	311	338	332	326	324	338	344	333	331	341	320	362	320	350	343	330	348	326	356	357	316	335	308	335	317	333	351	381	358	306	347	355	335	359	325	339	338	336	346	343	341	357	343	356	320	340	331	325	332	331	327	326	330	311	355	348	341	337	326	308	358	331	344	364	323	358	352	359	393	351	322	284	322	321	344	376	320	377	333	383	348	289	340	385	317	344	374	353	349	323	335	356	324	336	291	299	358	320	311	355	362	342	353	350	286	319	314	377	359	340	319	383	371	337	351	324	321	349	339	340	339	352	324	323	342	348	331	343	336	356	313	298	395	322	312	344	342	315	350	302	315	340	317	339	381	315	365	353	339	329	353	337	343	329	346	362	347	318	355	317	307	357	348	342	350	356	345	360	353	343	334	358	333	336	337	315	349	347	357	391	306	354	348	331	330	357	310	379	347	349	306	349	315	351	321	358	322	345	328	325	346	339	289	345	323	381	327	329	345	325	361	320	328	333	341	309	337	364	346	343	348	322	354	338	316	351	352	322	354	344	328	355
30717	54215	43285	30935	24263	18712	13305	9361	6742	5371	4358	3692	2908	2281	1658	1394	1025	905	799	687	688	666	602	542	560	521	448	401	445	418	405	404	397	410	396	420	379	389	346	419	358	370	359	342	344	329	369	362	329	371	388	363	347	378	365	393	360	372	357	366	351	367	383	336	373	345	359	377	376	341	376	355	362	383	367	388	332	384	374	352	360	368	361	367	327	355	369	360	350	358	356	356	365	360	385	368	343	375	363	368	364	335	331	355	331	358	338	367	335	375	371	373	356	346	384	359	391	370	344	328	345	369	348	347	352	349	387	365	362	400	363	363	333	348	347	322	360	375	372	354	342	355	371	347	358	353	368	386	351	358	356	346	383	372	336	349	328	343	356	357	353	369	360	351	391	349	337	367	377	353	410	359	370	352	364	371	394	353	358	365	370	404	387	373	352	394	379	377	378	332	343	379	389	364	375	377	355	404	353	380	364	368	325	387	359	369	366	364	361	360	328	399	361	353	414	352	361	355	340	366	362	387	388	347	362	354	355	346	310	355	331	389	365	340	385	371	356	358	369	365	370	368	366	365	351	353	353	362	377	334	335	380	373	366	387	355	367	358	331	367	351	392	345	385	361	363	348	373	355	381	386	381	368	323	341	342	345	374	388	363	338	335	340	370	368	371	346	351	375	348	377	379	371	381	359	399	358	333	347	379	376	395	375	364	359	344	370	343	393	338	362	368	377	350	372	366	380	369	328	369	357	410	369	373	339	346	384	373	385	354	346	361	361	396	347	367	365	321	394	358	359	379	360	338	346	394	324	379	364	364	370	345	353	352	361	336	338	388	349	363	320	340	384	364	341	359	361	344	332	337	350	380	356	341	360	363	356	416	373	375	351	388	423	342	350	368	327	356	371	360	367	356	367	367	361	344	350	342	377	350	353	349	339	370	346	375	355	356	355	360	373	375	364	393	342	374	343	337	385	353	366	359	341	333	383	339	356	376	354	374	353	354	395	362	376	355	344	380	328	381	353	371	386	364	362	356	358	378	367	382	380	371	373	390	361	382	352	383	359	314	340	350	337	356	381	357	369	358	361	366	356	344	359	356	360	344	345	361	391	363	336	379	384	349	379	359	365	351	320	366	355	384	359	335	375	379	370	351	341	369	382	324	333	345	378	373	381	350	345	329	382	364	345	373	340	334	349	370	366	375	378	348	332	369	379	373	355	355	358	327	347	355	357	371	369	356	330	384	383	375	365	356	368	388	375	372	350	346	358	398	350	358	347	366	315	361	367	397	388	370	343	375	382	389	362	365	334	409	368	347	382	353	353	349	362	366	357	320	356	331	369	360	347	343	378	338	358	383	338	378	350	352	381	363	375	360	384	324	335	383	341	354	367	395	352	370	364	354	381	374	351	367	357	346	377	356	356	381	352	358	338	382	359	345	396	337	364	358	324	353	351	361	363	365	326	387	391	387	376	330	354	324	407	379	357	355	364	338	363	365	362	360	350	383	379	372	347	341	355	373	337	374	380	385	334	360	360	362	357	378	345	369	376	349	366	345	366	364	375	364	350	365	375	356	372	346	361	357	345	386	355	359	349	376	359	388	351	373	376	327	359	363	356	351	355	371	395	375	374	346	353	362	374	364	345	336	382	367	361	342	380	399	342	359	369	345	358	339	370	397	365	349	360	358	382	372	322	380	337	373	353	357	378	370	348	337	393	339	345	338	400	324	359	333	351	372	358	388	353	359	370	330	328	370	335	364	345	337	340	368	357	355	362	345	358	372	354	398	357	364	344	380	354	338	333	372	323	369	372	342	331	341	424	341	404	390	381	387	302	362	323	368	402	370	344	389	352	358	371	383	353	339	368	346	360	363	393	371	332	379	380	375	338	353	340	380	327	374	376	378	375	335	356	362	366	365	360	319	356	329	338	364	332	371	327	354	363	374	361	381	358	345	338	317	346	350	390	361	366	332	355	357	364	389	342	368	370	334	383	401	400	361	350	333	374	341	339	382	383	330	359	342	359	348	340	390	338	362	358	361	356	379	384	380	340	375	360	397	338	374	344	332	354	359	363	349	355	388	358	369	342	370	372	337	359	382	375	340	337	348	344	362	359	383	383	348	322	345	343	377	384	363	380	354	360	369	377	365	372	346	363	370	348	352	340	398	374	420	370	365	379	372	333	335	367	366	356	332	364	349	345	340	351	369	375	382	333	331	383	356	368	351	341	342	365	364	380	364	366	371	364	393	378	349	355	352	335	356	337	373	369	317	342	362	370	387	384	345	379	364	371	333	394	394	367	380	370	340	356	369	354	392	373	346	331	366	343	348	345	387	348	358	337	322	385	361	372	369	344	364	355	394	378	371	330	371	347	346	343	365	327	352	346	387	372	374	355	379	352	393	352	390	323	431	355	369	358	372	328	381	341	365	353	351	367	368	371	341	359	339	341	342	338	359	339	355	336	372	360	365	362	348	385	333	362	389	369	362	330	363	345	345	366	348	361	343	358	358	356	348	325	325	375	386	378	389	365	379	389	354	428	383	331	368	358	337	372	348	372	338	388	355	347	354	354	372	331	362	368	341	317	380	371	367	376	368	372	372	383	360	385	386	341	354	376	360	360	349	366	363	366	375	365	354	386	389	367	381	351	357	357	346	353	349	336	354	399	327	391	319	357	402	356	350	378	384	348	362	336	333	374	360	346	360	340	347	359	335	356	378	342	338	373	353	336	388	352	339	358	348	372	386	383	374	388	362	362	371	391	351	355	366	366	363	366	369	368	392	366	356	367	373	357	359	358	318	383	353	346	339	349	333	366	346	402	353	380	381	323	366	357	367	375	396	369	343	374	361	348	357	342	353	338	359	392	374	375	348	353	372	376	383	360	378	353	353	359	356	386	385	365	384	379	361	376	361	363	383	375	363	395	379	315	344	399	385	370	386	338	353	409	363	361	381	388	365	357	341	324	382	353	389	318	357	384	331	376	386	376	374	388	365	339	407	346	363	359	401	339	351	364	343	335	368	385	355	375	363	391	361	353	384	411	372	361	326	356	355	377	360	371	357	371	350	405	353	371	358	346	379	362	401	328	361	351	350	358	361	374	361	378	359	409	372	396	381	386	365	389	374	347	360	385	353	370	402	375	343	377	379	379	352	400	371	368	333	366	352	407	332	356	378	325	373	345	368	368	387	326	367	352	352	347	335	380	367	338	371	345	389	397	345	350	355	350	391	385	321	343	403	373	344	316	328	376	394	376	382	344	339	366	361	367	337	352	345	374	363	340	354	367	336	350	369	396	324	345	365	349	349	357	354	361	360	374	361	360	380	363	375	382	358	372	341	349	373	351	382	366	357	355	353	382	347	351	348	355	372	355	376	374	361	356	333	358	347	345	353	354	370	379	369	338	353	330	361	385	339	357	380	341	343	344	353	393	327	389	346	373	374	384	325	353	354	338	395	321	348	393	353	368	386	350	377	352	349	351	399	320	363	383	392	365	361	385	397
23089	21454	29227	24422	22633	24554	22241	11725	7347	5681	4856	4012	3177	2199	1769	1418	1178	981	762	683	690	607	568	607	520	517	451	462	460	412	382	377	362	403	396	411	370	356	347	351	377	333	311	372	353	340	344	353	340	347	366	365	326	356	341	328	319	359	362	355	344	350	377	362	337	351	373	343	322	362	371	329	358	401	339	344	323	357	346	328	342	338	329	315	339	352	365	309	311	332	343	307	336	366	312	307	340	336	342	339	307	329	368	360	345	335	338	329	329	305	348	316	328	353	322	357	333	330	329	332	339	332	350	318	354	361	313	329	350	371	348	333	355	364	336	351	315	332	331	352	361	371	353	356	352	324	329	338	339	334	347	324	371	335	350	340	335	336	330	377	330	347	344	370	358	302	335	347	346	361	364	344	325	364	332	347	349	375	329	346	318	351	398	327	322	324	318	326	354	368	352	360	319	320	369	335	352	322	338	337	351	343	323	347	325	375	340	328	343	332	337	332	341	339	313	324	361	321	358	362	352	317	337	374	329	329	348	302	331	365	362	359	297	366	357	319	340	348	332	366	330	334	344	341	363	324	358	321	321	321	367	306	327	316	316	319	323	341	341	363	357	348	388	360	334	329	351	375	340	348	348	323	353	320	338	337	323	328	405	351	360	385	374	340	363	332	371	330	324	328	342	360	335	335	363	341	340	368	322	346	326	342	354	356	333	376	329	348	316	321	314	336	324	329	367	354	350	333	337	343	326	319	344	338	346	330	330	305	300	336	329	373	343	362	349	370	324	317	326	366	326	352	337	304	346	333	361	338	345	350	322	348	336	341	321	332	336	316	334	376	326	305	334	328	365	311	358	334	316	345	298	330	316	341	301	333	329	323	390	342	325	336	339	342	338	380	353	345	358	327	359	360	335	343	357	338	383	372	345	335	301	359	346	320	349	348	354	362	320	344	326	334	329	336	374	325	332	343	367	340	365	353	336	347	344	325	356	306	341	367	349	331	332	340	359	345	306	324	356	331	362	350	314	319	342	348	320	341	306	326	330	342	324	356	361	341	347	292	332	351	332	331	317	318	300	313	353	336	344	350	320	355	338	329	321	318	317	314	357	323	350	338	339	357	321	320	360	335	355	350	359	301	328	341	324	334	357	343	363	326	346	358	327	353	344	341	352	363	343	341	328	365	366	333	382	360	326	364	368	352	337	346	343	361	339	355	346	344	345	344	337	380	365	299	340	334	343	322	314	355	317	335	334	300	347	327	331	344	361	340	330	349	339	346	352	351	341	316	369	362	335	310	304	330	344	349	356	344	320	327	332	332	356	321	300	349	347	337	337	312	329	385	287	324	340	345	333	310	367	357	318	361	351	346	351	340	335	352	352	339	348	347	365	348	338	329	335	315	356	353	355	337	366	346	341	368	341	321	350	341	338	330	314	364	358	377	325	357	327	324	321	347	373	336	356	338	338	332	317	340	292	346	334	341	329	361	345	321	352	322	333	328	335	342	317	353	351	349	301	383	327	344	337	314	296	345	328	335	349	332	326	343	368	312	341	339	315	369	308	341	345	346	355	323	337	336	340	346	351	351	376	367	300	330	337	349	346	370	343	341	357	336	382	363	316	343	371	292	346	353	351	349	333	330	309	333	349	355	364	347	358	312	357	365	336	339	346	337	350	322	320	363	327	327	362	322	324	370	352	346	335	339	349	347	338	366	355	329	345	354	313	348	357	340	325	378	329	317	355	331	347	309	339	368	333	378	344	345	358	324	325	328	340	327	345	383	313	325	353	364	359	330	318	336	320	333	340	311	342	311	307	370	351	344	307	330	312	347	344	361	329	343	327	362	339	317	322	346	357	317	348	304	349	343	300	348	330	363	307	325	338	325	368	317	349	310	329	325	348	310	327	398	337	330	353	291	302	338	363	345	334	374	345	366	315	356	323	317	340	323	317	345	346	322	334	371	357	367	345	326	305	335	365	390	326	346	345	317	328	315	317	289	317	368	345	312	333	321	367	351	347	331	338	319	328	323	349	343	344	332	340	305	318	332	325	346	334	321	329	303	319	326	355	323	342	318	332	322	298	335	317	314	353	341	348	305	348	307	339	339	352	331	326	307	345	344	298	373	356	377	336	342	337	330	370	360	350	354	331	310	322	319	328	329	335	349	319	365	318	326	379	353	347	356	374	357	324	324	346	324	309	328	301	352	326	331	341	297	337	356	344	378	317	368	350	324	342	329	343	317	372	305	326	376	302	308	357	345	329	351	330	352	306	334	358	352	331	348	359	367	351	331	351	359	298	308	307	301	266	343	355	337	359	363	353	383	313	345	357	341	332	327	315	357	332	361	317	328	324	326	334	328	342	324	377	344	320	323	386	335	366	348	335	344	323	335	348	313	360	359	372	382	335	349	378	344	350	373	327	372	332	352	342	301	325	347	357	319	318	309	309	323	350	321	317	322	309	315	348	344	323	321	319	363	330	324	338	337	327	304	339	342	339	306	361	357	341	382	332	344	353	318	316	339	371	358	335	336	334	334	359	371	339	371	367	340	311	318	342	349	339	324	335	317	345	359	366	342	360	364	350	322	353	351	359	363	346	328	325	370	334	354	325	376	323	341	347	322	322	351	346	311	376	350	363	331	337	334	341	345	345	367	348	343	335	335	341	303	336	343	361	321	317	353	369	316	373	331	334	344	367	333	358	347	334	358	347	355	342	320	329	304	338	327	352	323	323	306	369	330	322	342	343	306	341	359	355	345	312	361	329	305	345	341	366	322	324	314	369	380	349	366	337	357	369	320	295	343	334	351	362	360	326	369	327	363	342	320	326	355	348	338	350	318	306	317	372	360	361	360	323	319	332	335	328	326	322	348	339	360	321	337	342	339	369	343	332	338	334	341	344	348	336	314	349	320	326	346	349	319	326	353	354	348	336	341	359	343	331	339	328	347	329	306	325	331	342	354	369	371	320	350	315	347	316	303	357	354	318	325	354	347	322	329	338	323	343	325	389	310	319	336	344	320	345	330	335	328	331	333	335	368	359	329	329	344	335	346	317	339	336	354	336	341	329	339	335	343	355	315	364	293	345	350	312	354	320	324	325	350	325	350	351	353	323	359	327	350	336	336	320	353	334	352	325	328	339	335	350	340	350	333	340	322	333	332	344	328	342	350	332	331	341	348	335	334	369	348	312	347	317	355	340	332	351	319	309	317	332	318	305	342	330	347	334	324	315	342	370	341	320	354	314	354	311	310	333	337	345	349	349	325	328	325	330	331	334	343	334	340	330	349	320	346	353	331	359	378	320	310	352	326	346	323	354	322	354	307	324	330	317	325	310	353	326	328	323	325	333	370	352	336	307	336	337	342	346	336	318	364	327	319	329	334	307	335	353	340	334	335	334	347	350	350	331	336	315	302	341	323	343	352	322	348	334	344	337	350	406	350	308	351	364	344	357	348	337	345	343	347	324	355	320	365	353	367	327	364	337	342	374	333	359	335	319	346
33574	63763	51802	39016	33010	27549	20719	15059	11073	8775	7486	6289	4941	3816	2780	2197	1784	1391	1159	1019	804	843	716	656	634	626	549	530	472	425	471	434	425	408	363	378	380	392	343	360	362	355	347	349	363	362	366	381	357	356	328	372	369	369	334	353	384	373	349	321	349	372	354	364	326	353	364	352	379	332	397	343	403	361	343	341	361	370	336	358	381	331	373	328	357	397	336	349	356	332	349	367	346	373	358	327	384	368	342	360	365	344	347	370	365	364	375	338	338	374	366	357	329	366	358	359	368	357	381	361	318	363	358	358	352	326	362	372	351	358	325	366	411	351	345	374	383	372	343	349	336	366	352	361	352	365	375	370	329	341	338	356	344	363	369	367	333	333	322	330	306	349	372	342	391	341	352	325	365	370	350	347	356	342	353	349	345	334	362	344	349	363	373	360	365	365	357	344	376	360	373	352	361	350	338	371	374	347	383	342	366	367	356	349	347	380	318	327	339	351	332	387	372	356	336	339	337	357	379	388	340	353	367	346	316	374	333	338	310	354	350	356	338	342	337	365	354	353	360	360	328	336	387	360	391	347	351	328	380	361	359	382	340	345	332	373	327	359	338	338	370	385	346	359	318	356	350	366	315	368	354	358	338	352	322	386	366	327	396	341	363	349	356	336	400	367	341	368	338	348	342	373	381	312	372	388	334	345	348	381	370	361	362	360	383	379	373	347	333	344	337	349	315	332	309	371	346	345	338	349	390	373	330	345	342	354	387	317	333	388	308	357	353	297	341	371	352	374	369	377	350	320	335	371	359	332	343	364	355	346	350	336	345	330	329	335	366	366	387	381	364	345	388	350	370	364	348	377	348	351	368	345	370	342	373	344	367	360	371	380	361	337	383	314	353	352	344	361	361	342	357	363	361	375	367	347	355	339	376	366	338	359	351	349	352	345	398	355	319	364	349	380	317	346	351	341	344	352	339	350	338	372	325	352	351	344	370	403	363	343	340	340	333	338	333	349	377	360	327	364	340	360	370	347	371	370	319	335	357	378	351	362	342	358	396	342	354	370	363	333	368	344	390	337	337	340	338	322	363	335	336	357	362	348	375	345	338	373	336	375	367	343	343	365	355	364	360	370	344	316	357	363	337	369	378	375	346	342	367	340	376	362	373	360	369	332	385	371	343	331	368	382	378	349	335	351	386	358	346	364	322	336	315	370	368	333	347	352	342	360	360	362	305	346	362	313	339	354	347	356	365	357	402	349	387	359	387	349	327	332	349	350	355	347	375	361	384	363	357	341	358	331	356	374	390	356	367	355	366	383	360	352	340	321	371	328	384	346	354	366	341	340	379	328	341	328	330	360	339	350	377	370	373	365	368	364	351	363	344	351	331	336	334	337	329	352	331	346	354	351	350	335	333	354	318	358	343	367	359	369	340	354	363	356	356	338	397	334	337	342	325	357	337	349	361	352	365	364	360	351	340	333	322	351	361	336	381	353	366	351	381	347	354	343	349	355	335	367	344	380	363	361	383	357	321	356	403	380	349	360	372	353	353	323	349	377	384	327	351	338	375	376	354	332	364	349	364	410	374	346	369	305	360	339	339	352	359	342	364	327	362	328	376	377	382	321	368	326	364	343	326	356	383	319	346	355	351	312	344	354	362	357	342	361	379	369	371	368	357	379	339	368	360	336	346	359	377	369	366	342	355	326	359	345	373	350	351	347	358	363	333	340	364	361	359	371	383	374	371	380	417	329	353	342	368	354	358	357	348	335	346	382	340	362	356	347	331	365	335	332	381	326	374	359	348	368	342	343	349	375	360	364	325	348	322	351	338	356	367	355	363	359	344	350	347	342	368	341	378	338	371	350	338	356	371	355	375	356	340	364	361	364	365	390	354	361	334	336	386	374	342	328	359	373	364	398	367	360	349	351	367	332	370	359	376	372	337	350	364	369	335	357	342	348	348	329	362	365	346	347	314	358	319	341	347	357	388	358	329	354	318	334	351	349	332	331	345	356	354	365	358	348	391	333	325	380	345	362	353	362	355	387	339	360	343	334	335	342	356	352	375	334	360	352	344	357	392	384	308	365	342	331	394	324	329	344	364	324	371	343	324	358	359	333	378	339	369	381	362	323	346	354	362	352	359	367	387	363	379	321	369	374	373	385	349	337	371	325	389	371	368	349	382	364	349	346	361	338	371	367	339	357	361	377	344	355	365	344	328	342	354	344	329	368	354	330	339	363	318	334	342	359	358	347	372	329	356	358	334	341	389	366	378	319	357	354	392	352	348	335	348	330	315	355	372	371	346	363	346	351	368	386	342	358	353	381	348	347	372	354	360	325	322	317	337	339	376	346	349	374	367	357	338	344	371	387	360	371	369	362	358	375	378	338	359	365	353	374	347	352	363	365	343	329	340	348	367	354	325	363	318	301	373	329	345	363	337	338	383	330	379	338	371	331	401	363	364	356	356	371	365	371	351	344	342	368	349	370	324	342	317	343	372	376	339	370	353	347	338	388	343	374	336	336	344	349	350	369	345	387	337	344	360	360	357	334	377	377	362	365	383	354	351	320	364	333	339	325	356	377	355	386	373	385	356	362	353	363	353	412	356	357	362	353	323	366	347	398	370	347	336	332	356	344	372	348	368	387	335	348	374	377	361	362	367	337	349	397	343	349	343	343	366	376	379	372	388	410	351	368	367	373	344	366	362	357	400	361	335	343	365	363	357	375	337	358	382	349	345	319	357	348	351	318	349	379	332	371	359	359	353	344	340	354	342	377	332	344	312	352	332	361	361	322	357	365	330	364	401	337	345	346	379	367	359	353	350	345	353	348	356	338	345	366	353	353	354	356	338	343	345	355	329	352	368	351	348	339	345	369	379	343	363	361	341	373	372	324	349	358	367	377	336	349	396	357	361	367	359	358	354	370	385	339	356	350	342	359	356	359	355	349	345	350	363	348	361	320	337	317	344	355	382	322	345	354	376	347	379	359	327	335	344	360	341	331	342	374	356	376	359	344	381	364	305	352	366	336	379	351	359	336	382	341	349	371	344	378	380	355	324	333	336	387	387	358	351	362	372	364	380	340	347	356	391	358	341	339	365	363	378	343	363	352	402	375	327	347	331	416	368	329	341	358	383	354	332	386	362	341	380	370	339	345	377	336	373	343	373	341	375	355	360	389	334	370	370	369	342	384	401	346	334	350	373	352	350	372	340	367	355	355	386	362	354	378	363	367	378	352	372	355	362	334	389	360	383	381	331	398	373	376	327	364	391	357	340	363	358	341	355	331	350	356	366	362	341	350	333	355	370	345	344	321	365	338	344	343	356	338	372	345	372	375	340	353	353	362	320	389	348	350	366	366	337	344	357	345	360	359	367	327	345	362	356	355	354	350	357	389	303	331	377	344	391	355	359	385	365	340	325	374	369	353	346	343	361	342	364	316	368	358	369	346	376	375	329	350	333	366	386	364	325	337	353	342	358	348	335	349	377	324	349	333	327	350
31353	35430	38509	27597	17217	10404	6053	3853	2754	2227	1960	1621	1436	1115	877	695	570	554	454	478	470	397	432	380	389	382	338	336	285	353	315	346	306	312	290	327	322	302	294	297	309	334	320	330	323	308	353	316	308	294	329	303	293	286	303	311	334	333	333	307	343	297	283	322	314	282	335	318	345	327	310	342	344	319	298	306	331	304	304	315	332	309	328	304	334	293	321	287	276	302	317	318	305	328	329	332	309	312	303	278	323	311	295	302	327	311	320	309	301	285	309	312	292	321	288	321	297	287	319	297	278	307	300	358	306	299	300	334	295	295	327	306	323	317	310	310	308	279	291	330	311	291	339	323	304	296	312	301	277	276	310	297	320	294	332	282	278	312	335	318	288	312	311	297	302	296	294	311	290	314	304	309	326	298	284	316	286	334	313	360	301	333	306	312	343	319	318	313	305	323	322	331	283	286	321	329	299	308	332	296	287	308	299	324	280	308	312	293	312	289	306	278	330	340	307	302	278	309	319	326	301	320	271	319	318	281	326	302	268	337	284	302	311	308	299	286	323	299	318	317	335	316	319	278	309	303	312	310	316	332	298	303	286	281	307	318	308	303	306	310	323	304	313	308	310	333	335	325	304	285	300	323	320	292	294	297	352	305	302	280	340	345	310	287	296	300	290	315	313	306	320	274	314	301	292	322	273	319	303	315	315	301	312	338	310	322	298	303	299	330	314	300	326	314	320	288	324	292	330	291	298	302	327	317	266	290	293	318	286	319	298	307	329	319	310	312	319	294	309	295	315	274	305	336	285	315	325	311	330	294	316	317	332	321	296	319	326	320	302	330	288	299	284	297	308	298	315	329	275	300	326	306	307	357	330	328	330	295	299	337	293	336	339	336	313	310	296	273	326	322	301	300	298	286	313	323	288	300	297	311	328	312	303	293	308	277	299	282	317	294	299	309	299	272	315	276	281	313	320	279	311	309	318	285	294	290	343	310	301	296	348	310	295	307	338	302	311	297	314	306	288	317	325	293	302	303	307	262	330	330	250	337	300	330	310	285	311	289	340	310	291	288	282	287	283	308	324	303	310	334	292	282	297	309	307	326	325	306	314	293	309	314	298	310	277	295	288	297	306	334	317	304	336	311	294	299	329	332	314	318	352	322	303	324	284	296	265	331	313	303	282	309	335	282	300	305	269	300	331	301	315	326	304	298	298	298	350	296	353	330	310	319	343	294	288	321	324	313	313	299	311	329	336	325	333	306	315	283	315	319	299	342	297	312	315	327	260	308	299	315	330	316	300	285	322	306	317	322	335	314	297	307	337	327	274	289	284	326	319	297	316	318	303	293	306	302	296	320	325	303	288	311	285	331	294	306	311	328	287	275	319	334	313	301	313	309	296	293	323	318	303	304	292	298	286	309	331	324	310	288	299	300	293	311	318	315	349	305	287	316	323	271	306	296	301	278	308	321	300	308	306	293	271	301	325	299	303	306	324	291	292	317	308	286	307	344	293	306	298	291	317	304	295	321	307	325	291	316	346	322	296	319	293	321	319	274	326	326	300	314	290	316	298	303	357	316	314	317	334	308	291	276	318	280	290	304	297	287	299	327	304	314	328	278	303	305	280	293	288	301	269	334	305	315	295	307	323	296	352	302	290	292	308	290	304	323	319	297	338	277	334	339	294	294	324	270	331	304	312	298	309	310	287	320	320	302	284	282	304	279	264	301	286	318	325	276	290	305	323	299	316	298	280	317	321	322	290	293	331	327	290	335	337	338	306	293	280	292	302	301	283	297	322	327	291	321	317	316	316	298	300	297	310	300	302	309	307	294	304	299	300	297	306	345	308	327	311	307	342	320	308	332	286	336	332	295	315	326	337	317	297	309	306	316	338	302	332	340	297	339	295	322	301	308	306	331	280	300	306	303	314	311	310	289	292	298	289	280	291	328	299	319	306	311	280	330	317	280	316	306	296	295	318	304	320	297	293	294	258	331	303	291	294	308	293	298	270	298	315	311	288	301	326	315	316	309	302	299	325	287	314	326	293	303	305	306	303	297	290	325	293	295	313	319	280	282	298	313	309	312	310	323	322	316	334	335	312	319	291	298	339	319	314	321	325	305	286	323	316	299	287	309	313	293	327	307	314	312	322	325	298	302	316	296	274	305	297	309	332	284	287	298	334	296	317	321	345	300	276	327	255	320	293	306	296	306	308	306	307	308	279	322	312	302	314	319	322	334	321	300	296	336	302	319	294	322	317	299	292	277	308	324	298	323	300	285	291	309	312	313	285	311	322	307	333	287	300	287	318	282	305	299	287	287	279	321	326	326	299	315	297	317	324	284	318	327	311	309	313	300	302	320	293	344	304	322	307	322	298	313	301	285	284	289	296	311	288	307	343	324	308	271	308	299	285	296	307	282	311	327	305	313	301	327	284	353	318	280	332	316	282	310	305	309	288	326	325	308	286	302	304	294	330	319	304	323	287	298	290	321	308	304	312	275	316	326	296	330	290	312	335	292	326	306	329	303	311	324	334	287	313	316	297	289	277	350	308	304	303	311	326	314	310	353	313	306	294	327	305	289	325	290	307	286	305	309	316	303	307	296	340	294	300	311	308	277	293	281	302	309	311	317	304	306	279	313	333	322	296	319	299	316	309	314	326	329	315	300	317	298	339	319	297	308	296	321	315	351	292	310	311	302	299	291	316	300	319	294	301	317	308	286	299	302	303	316	310	319	316	294	319	293	296	332	317	322	299	302	307	329	316	312	303	309	366	324	284	293	293	287	331	319	285	315	305	324	319	328	308	313	308	309	325	279	340	303	303	324	293	291	273	282	313	309	273	299	351	346	293	336	302	291	337	275	318	310	320	332	330	279	307	317	319	311	322	308	306	276	322	281	307	287	317	282	284	338	314	295	323	309	298	287	309	288	314	285	279	304	319	299	340	295	297	329	340	312	301	323	274	293	321	295	327	341	327	306	304	279	296	312	310	287	304	304	291	317	307	285	318	340	293	335	300	288	327	316	309	292	311	300	289	300	325	327	309	309	313	330	322	324	281	328	318	286	303	308	290	305	313	310	314	287	314	301	294	322	336	300	318	298	321	318	310	300	299	288	310	256	267	294	334	302	303	307	298	311	295	295	299	300	314	314	307	275	298	310	300	334	301	298	285	303	287	312	305	304	314	280	299	290	305	278	293	319	302	354	313	299	280	296	291	301	319	269	309	313	315	325	282	301	320	323	323	328	292	305	297	299	297	316	307	281	304	302	275	311	302	279	293	335	323	340	312	297	330	298	301	302	316	275	324	308	305	305	309	312	296	307	305	275	303	336	310	294	307	314	332	308	324	305	297	331	300	286	324	299	282	294	280	308	317	303	314	290	311	330	298	323	301	299	299	311	291	306	302	302	304	292	310	304	318	308	317	324	341	305	321	325	287	298	285	340	342	284	295	279	326	308	293	302	308	284	298	285	321	289	302	332	290	277	310	316	280	325	288	326
31438	49600	38119	26102	19679	14263	9471	6412	4970	3707	3319	2845	2316	1692	1277	1066	838	741	618	584	595	556	496	496	453	467	384	418	400	361	352	361	367	346	339	342	326	332	374	349	336	325	351	303	328	333	341	316	344	321	324	333	345	327	320	317	335	309	375	325	323	312	333	354	317	330	329	343	345	337	333	321	337	348	310	340	309	364	358	347	344	360	292	302	355	332	357	337	331	343	302	367	325	339	337	359	332	340	314	315	367	327	325	332	314	334	325	367	347	300	335	304	329	307	324	327	355	295	296	316	346	341	367	329	329	319	325	300	341	306	348	355	312	303	367	331	314	325	312	301	325	321	316	315	330	343	347	346	344	340	324	332	324	359	328	340	322	293	328	316	335	332	354	367	354	311	341	340	338	313	316	342	344	344	340	329	351	357	377	323	359	357	336	338	352	323	319	345	326	320	340	327	328	330	343	325	320	324	364	323	309	338	312	353	346	331	320	266	364	325	345	331	315	356	320	334	334	329	299	338	321	357	303	312	345	288	348	340	370	321	322	326	352	321	318	321	322	327	299	310	292	316	351	311	341	357	344	337	319	336	322	330	307	308	328	326	299	337	340	335	317	339	322	347	337	325	325	296	335	325	306	342	346	346	320	333	337	340	326	335	341	300	342	347	344	359	323	318	314	315	289	341	348	339	301	321	349	316	312	377	328	365	339	348	312	343	316	326	341	328	343	308	363	356	346	338	295	335	347	325	324	300	336	311	322	340	350	351	326	352	342	339	340	346	346	361	362	336	334	344	313	337	351	335	355	357	299	328	337	317	335	343	307	326	333	327	382	318	351	331	287	304	319	334	304	325	325	313	352	328	325	322	316	343	324	339	292	327	322	300	311	329	336	350	336	341	333	308	320	291	314	329	348	287	300	316	332	336	348	324	321	320	327	311	334	343	328	328	344	322	323	334	351	314	317	347	316	332	348	363	331	371	351	326	363	328	338	346	313	328	337	340	345	319	321	308	313	314	312	327	341	335	332	345	350	309	347	342	342	355	335	323	341	321	349	316	317	316	325	335	317	295	329	295	309	330	305	336	329	304	366	336	329	316	285	358	332	299	340	340	309	327	332	316	328	367	308	345	345	291	324	339	326	316	343	347	361	321	325	306	314	361	322	323	335	373	306	330	375	328	316	351	328	311	306	322	350	311	332	328	343	317	329	340	320	345	307	317	305	323	360	307	315	334	318	344	341	300	335	328	315	309	339	340	325	316	318	333	320	337	336	353	342	327	331	333	345	359	337	335	324	330	312	316	296	326	313	343	304	358	325	349	309	319	353	302	305	320	332	305	335	332	326	345	336	357	353	325	333	338	345	338	318	332	324	335	326	329	337	336	330	338	355	312	355	320	375	330	354	324	380	352	289	347	322	346	350	328	292	355	328	369	333	338	344	319	360	355	345	305	318	295	349	323	330	338	347	315	305	345	343	322	338	321	321	332	335	339	359	326	349	304	329	370	314	314	358	321	312	332	331	320	331	342	354	341	353	313	330	342	313	343	339	354	361	316	360	302	302	362	330	331	338	352	359	337	347	342	329	351	313	344	352	339	323	336	309	333	348	347	334	282	323	336	342	315	346	309	339	340	308	327	314	321	350	333	345	321	323	340	320	337	334	310	370	358	302	298	297	338	332	329	348	338	327	317	304	340	373	298	333	338	320	294	329	338	346	323	335	341	346	348	282	345	323	319	346	312	325	360	324	301	334	329	319	346	314	363	315	343	321	312	331	329	329	341	327	341	338	338	323	357	339	318	345	322	324	364	338	312	314	363	333	344	384	318	327	333	332	325	348	322	352	336	319	327	357	355	315	319	321	323	333	329	352	347	349	307	325	332	318	335	339	321	332	337	299	307	333	321	321	303	364	354	334	353	345	317	360	331	340	338	316	349	333	312	361	354	339	331	326	353	326	343	304	341	320	315	332	334	307	321	296	327	345	281	341	396	359	325	329	328	327	347	319	342	345	346	312	340	331	307	334	332	336	357	331	318	304	330	277	330	328	320	351	351	346	325	311	299	338	310	319	327	320	332	331	322	348	323	329	336	362	361	343	356	330	324	306	322	291	318	362	309	337	329	335	307	318	331	319	362	302	328	316	312	311	348	318	303	338	331	382	368	322	340	311	318	349	290	322	361	312	346	328	324	296	316	340	305	333	334	334	312	344	308	326	333	325	312	337	331	321	321	356	328	329	331	360	308	316	341	340	312	314	343	331	334	367	337	345	342	336	323	345	331	334	345	336	328	328	346	342	324	363	352	337	351	322	332	324	328	356	331	316	327	337	345	383	341	323	335	315	349	313	328	333	340	375	341	356	341	333	320	335	336	344	331	331	353	313	320	333	323	305	360	327	295	347	294	344	318	347	330	350	337	325	356	364	327	331	348	335	330	349	328	326	331	344	336	348	342	358	349	305	331	321	330	325	352	347	337	371	333	323	352	295	341	350	351	347	340	326	342	325	352	325	325	318	335	303	323	334	374	376	336	337	316	336	356	332	322	356	332	348	340	355	343	312	341	322	328	338	350	352	327	319	366	331	344	316	359	326	375	326	328	326	315	368	314	338	347	316	324	312	328	309	377	298	330	338	337	354	348	325	337	338	321	340	326	302	331	334	356	286	311	347	344	313	328	359	342	355	333	352	319	294	339	305	341	328	314	320	323	325	331	330	356	344	326	323	334	353	340	330	342	318	311	327	319	402	300	340	343	315	351	335	355	305	339	323	332	319	325	319	321	321	286	320	354	325	342	344	355	319	335	341	320	316	350	298	335	361	330	340	320	342	321	348	331	350	350	317	341	311	345	335	294	328	333	331	321	358	330	326	340	296	323	307	324	352	323	354	296	350	327	346	301	354	346	312	287	336	341	350	304	332	339	312	338	327	344	319	348	340	332	362	340	329	336	348	362	347	328	331	323	347	345	379	315	343	353	345	325	312	303	328	368	342	358	332	319	346	337	339	343	333	286	306	307	308	324	326	350	349	318	372	327	317	328	342	332	331	315	309	317	344	319	333	332	311	341	313	346	348	276	293	343	328	350	336	372	331	301	307	344	339	306	318	339	365	352	316	340	371	313	330	308	344	310	343	323	323	335	301	346	322	333	370	363	342	332	300	331	332	325	333	311	364	328	324	306	340	305	355	352	298	322	334	319	338	298	369	346	322	346	370	333	346	337	344	319	311	322	321	302	330	323	320	318	332	331	318	333	363	358	319	325	332	326	361	321	318	362	345	315	319	347	322	301	330	325	315	324	335	353	336	367	328	338	327	330	348	343	346	309	297	359	299	301	319	343	307	338	312	316	344	330	307	355	328	345	298	326	359	307	321	304	328	330	339	314	332	331	362	334	346	339	321	329	311	340	344	315	324	338	324	332	333	337	340	360	344	361	379	322	324	330	355	334	287	317	332	361	334	329	315	340	337	359	343	343	363	354	356	316	354	320	324	342	327	321	318	341	323	333
24221	21399	28868	25952	23702	20533	13712	7482	4978	3791	3219	2751	2349	1671	1354	1061	859	732	576	548	528	488	468	470	427	405	371	385	340	364	344	348	308	303	322	318	322	314	323	312	323	299	298	300	296	321	299	280	274	271	282	281	301	295	352	331	308	317	269	327	286	296	303	313	313	324	294	288	311	304	314	292	299	282	309	288	308	328	301	296	329	307	291	297	282	277	313	325	301	301	301	310	300	308	289	287	291	301	289	265	311	294	313	314	322	313	268	283	298	325	304	348	332	307	307	279	291	307	295	321	253	306	302	320	296	318	304	309	321	298	310	292	291	282	278	339	317	307	300	308	329	285	279	303	325	307	270	293	301	308	281	319	283	297	295	300	298	274	313	318	298	312	272	335	301	286	299	301	313	296	303	296	303	316	301	280	318	314	294	288	320	318	299	300	299	287	319	291	283	334	289	305	331	293	318	299	297	325	274	326	280	263	335	331	325	294	325	303	277	294	294	286	317	269	285	290	320	321	290	288	290	285	321	298	292	307	326	312	292	274	294	290	315	272	272	325	291	323	306	319	305	304	305	306	309	321	325	308	302	305	306	326	300	306	281	296	286	307	301	292	305	330	307	279	295	321	294	324	293	301	313	265	307	307	305	303	307	297	301	301	325	334	319	339	342	312	317	289	291	329	352	349	279	271	339	271	302	271	299	275	290	271	333	303	292	286	282	323	311	329	283	346	324	285	297	315	302	316	304	304	326	279	329	301	304	300	309	254	305	269	310	271	316	310	311	304	317	296	297	316	295	306	295	254	286	304	305	321	285	311	314	311	286	285	316	305	312	298	301	288	268	278	306	302	310	313	299	307	313	274	328	294	294	315	280	286	307	288	334	279	297	323	320	264	314	295	276	314	314	320	295	279	293	280	324	305	304	338	279	283	306	321	301	306	315	311	288	294	301	327	296	293	286	317	280	314	307	297	274	276	290	294	271	302	300	308	274	303	302	266	254	303	329	311	278	290	288	292	319	280	326	287	306	286	292	275	303	306	332	313	303	305	283	293	331	267	330	275	317	289	310	343	292	316	308	301	291	288	308	285	281	312	286	293	301	320	310	296	313	328	291	266	318	295	294	309	303	300	255	260	287	311	281	311	298	301	294	316	309	316	293	296	274	290	283	320	301	290	308	314	294	330	299	284	290	285	301	312	278	318	278	292	301	290	296	319	260	288	284	290	309	304	304	302	294	281	323	311	333	300	263	330	276	305	285	289	311	292	310	283	292	292	300	315	306	300	296	327	304	331	308	316	324	311	298	308	334	278	298	284	287	265	273	252	324	292	312	315	333	320	270	288	286	291	283	281	293	341	314	307	325	315	293	269	291	308	324	279	296	283	271	302	294	289	314	294	299	283	294	289	268	308	300	258	318	299	301	304	306	317	309	300	283	287	295	322	305	292	316	326	317	303	302	279	276	298	293	308	317	293	282	296	289	280	314	306	260	308	316	310	274	305	307	320	274	299	299	289	334	285	290	307	282	296	338	274	279	286	270	293	316	331	307	334	298	290	291	301	297	262	326	298	289	314	301	340	300	293	278	288	282	322	292	316	312	291	256	291	330	267	310	337	302	272	317	332	302	314	322	307	284	301	278	301	280	278	281	303	303	290	290	296	299	280	301	309	337	313	293	307	318	291	310	299	281	310	316	326	314	311	283	307	294	289	293	291	303	302	302	310	345	317	296	300	314	299	310	318	320	307	303	281	333	312	311	320	286	288	285	300	301	308	280	309	290	311	328	301	317	318	286	314	306	310	296	324	297	308	303	338	297	318	307	303	265	321	290	311	290	281	290	316	305	288	314	275	285	307	293	288	336	285	269	304	297	285	321	286	288	300	298	296	293	311	294	315	276	287	286	295	307	289	302	298	295	324	301	270	337	326	312	316	296	327	326	314	323	290	294	293	335	293	273	300	289	309	300	284	288	288	296	280	300	334	291	324	329	296	272	310	288	301	283	306	273	315	294	281	306	341	307	297	317	308	289	296	279	302	297	276	309	309	278	286	329	278	277	302	296	266	254	285	278	304	294	330	294	330	301	288	276	307	291	307	272	316	325	284	336	322	304	317	313	265	287	285	272	304	288	265	326	333	299	300	269	290	288	294	289	300	311	278	312	290	299	270	316	327	304	283	318	310	277	340	331	315	294	325	298	303	294	305	287	324	309	312	275	294	273	297	308	250	314	315	283	300	329	312	308	320	296	323	309	297	287	307	293	325	334	296	274	266	283	306	332	300	325	324	248	326	303	295	310	313	286	331	313	315	284	303	316	307	322	298	315	302	326	295	298	320	285	288	281	325	301	299	305	347	320	305	304	321	294	275	267	290	317	331	298	325	272	303	274	299	317	340	324	323	286	323	312	286	338	300	296	320	277	308	325	276	288	298	278	295	305	278	302	268	327	288	333	305	310	296	309	314	321	312	298	289	275	306	313	340	315	274	304	297	299	294	304	292	333	295	302	287	319	313	325	318	295	285	308	321	300	297	295	296	305	293	273	276	327	284	315	282	281	286	297	326	281	307	268	301	284	270	275	314	312	306	321	290	287	310	301	296	297	341	308	284	289	303	270	315	286	306	297	330	284	322	316	331	304	297	280	294	325	301	289	307	315	301	305	321	314	331	287	339	302	297	279	327	335	269	290	304	297	299	290	295	292	331	310	320	302	313	297	283	280	305	311	260	244	308	309	289	317	284	308	299	307	303	295	295	293	305	294	309	299	278	312	308	298	314	307	271	303	286	281	304	281	314	304	278	283	299	281	266	309	313	271	304	287	310	288	307	328	295	292	284	321	301	299	296	313	301	275	313	317	282	289	290	320	299	278	262	301	326	292	289	285	285	300	291	308	286	300	301	319	294	298	280	307	279	330	279	297	278	305	279	294	299	271	340	292	299	291	353	310	315	296	309	300	323	297	304	317	275	289	297	298	294	271	301	280	337	305	277	293	269	302	277	294	299	302	308	310	281	278	255	358	297	305	290	304	306	313	283	297	317	302	303	311	317	319	289	288	287	297	321	295	298	297	292	297	325	307	286	296	301	273	328	285	325	296	276	313	309	344	273	308	298	315	320	282	301	285	291	290	319	305	306	274	281	302	280	280	308	298	303	292	320	309	313	295	285	297	284	312	292	305	282	316	330	253	298	284	303	323	290	274	293	305	288	269	292	300	280	293	293	315	300	288	311	309	303	324	328	274	315	315	283	315	260	275	294	292	299	300	305	284	283	326	285	283	269	307	269	293	317	295	282	283	303	285	310	279	333	326	296	287	296	349	273	290	286	301	342	303	307	305	306	302	307	292	297	295	276	266	299	298	294	292	315	303	330	289	314	298	288	308	272	298	293	312	320	299	294	254	332	306	296	287	312	283	315	291	319	300	287	282	278	302	255	311	309	313	274	330	295	320	292	289	311	291	281	284	280	306	279	303	312	298	291	301	331	321	285	277	346	302	280	301	309	297	294
31019	57290	46327	34869	27967	21107	15323	10928	7984	6239	5399	4653	3711	2658	2073	1648	1254	1036	829	791	703	672	584	547	488	455	448	429	417	383	361	361	368	369	353	362	359	283	327	334	333	373	338	331	313	316	337	346	308	340	304	321	305	346	298	304	304	314	324	292	313	327	315	339	290	336	308	348	343	304	336	312	338	341	330	316	325	291	365	319	331	339	307	342	294	345	317	316	328	310	313	349	281	348	326	305	305	305	322	300	321	307	324	306	321	324	332	328	327	360	343	325	294	312	301	350	319	296	328	296	294	316	315	299	310	316	338	308	321	359	312	331	339	344	288	307	341	302	296	305	359	309	322	353	314	324	321	325	315	347	337	350	309	330	325	325	323	302	306	328	318	326	311	316	310	339	322	287	350	343	311	321	308	308	288	324	310	310	310	306	297	307	322	314	336	346	341	332	332	328	321	315	297	309	330	344	314	338	325	349	322	317	310	324	306	348	327	324	323	280	311	335	318	302	328	340	317	308	343	298	336	322	335	285	318	324	343	317	301	322	343	333	323	332	311	323	335	301	303	322	356	313	312	336	319	299	284	353	319	297	308	314	301	288	309	322	305	281	292	317	333	307	315	306	322	322	272	311	307	295	314	331	294	318	300	316	340	317	304	278	323	320	302	315	355	337	313	336	306	334	313	335	334	323	325	333	304	304	330	357	315	297	309	314	329	354	339	327	333	295	310	305	312	345	330	359	352	341	309	343	348	316	307	310	345	319	311	306	283	350	361	334	307	354	303	329	323	346	284	324	323	319	325	309	301	328	324	342	329	337	321	349	299	327	320	309	319	358	341	321	313	314	312	327	336	330	353	301	337	313	317	316	331	343	318	309	331	301	326	317	281	314	335	311	319	289	343	299	344	311	316	310	334	333	355	300	327	340	316	325	312	294	329	334	307	308	320	310	323	295	388	306	326	335	311	307	346	330	353	326	323	281	321	326	303	329	314	322	321	347	316	334	318	317	326	319	328	309	293	333	325	350	315	342	315	312	321	273	297	319	326	303	353	331	316	315	295	318	322	299	316	311	336	273	357	324	299	323	331	336	317	299	338	334	297	354	331	324	314	301	319	317	306	289	304	316	293	320	330	296	311	313	290	380	317	335	316	307	306	331	356	315	324	317	332	350	344	306	281	330	321	304	305	356	327	359	303	329	279	316	316	319	293	332	307	302	306	306	326	292	302	332	332	308	324	330	318	327	311	341	342	317	310	333	339	332	292	308	313	344	319	320	333	298	320	307	314	341	309	339	342	341	321	333	295	336	306	321	333	320	292	275	336	342	336	292	330	305	313	312	318	346	304	313	342	339	307	310	339	338	347	300	357	305	326	319	316	361	275	326	332	312	342	278	324	311	317	292	323	308	294	327	290	318	340	291	305	327	319	313	325	328	320	315	307	318	331	337	317	299	279	320	309	324	307	323	301	336	291	318	316	312	269	356	294	295	323	328	304	306	319	325	311	340	287	324	282	296	324	306	320	296	308	307	325	284	321	315	314	279	288	322	326	329	307	343	338	340	301	316	296	320	320	321	337	324	316	293	325	310	334	298	305	320	327	327	290	319	301	355	304	288	312	334	327	318	314	321	351	316	275	343	295	297	324	304	323	316	271	306	336	317	337	325	305	322	288	312	322	324	288	370	317	332	311	343	315	317	292	354	294	327	305	326	335	323	270	317	334	333	328	290	325	298	304	337	304	319	345	326	319	326	352	309	312	273	346	346	324	342	342	323	339	327	320	319	344	316	286	281	304	306	320	305	335	335	330	282	318	295	312	337	310	347	301	289	309	313	279	347	322	333	345	333	330	317	343	323	325	302	329	323	328	314	296	335	335	333	308	293	284	321	324	298	326	333	313	345	311	328	330	332	346	312	300	327	318	336	328	319	337	300	321	329	343	325	338	270	332	318	317	319	288	333	339	332	310	317	313	309	328	305	296	314	318	328	310	322	321	316	343	324	303	328	308	343	324	295	328	337	336	313	333	323	307	334	356	293	329	319	334	335	314	333	309	308	328	343	321	331	348	316	328	328	325	338	325	295	316	342	335	301	340	354	340	315	348	331	328	347	324	278	320	328	319	326	315	303	326	312	313	291	299	303	296	322	287	320	293	302	312	340	339	348	300	339	351	339	310	328	295	332	318	317	300	316	326	349	333	327	286	299	356	293	295	321	312	332	287	335	318	295	338	295	340	328	312	315	319	335	303	328	308	336	327	316	298	302	299	338	320	322	325	352	328	301	316	350	316	333	352	315	317	302	308	311	348	303	358	312	305	341	335	282	342	285	335	344	331	350	299	352	298	322	296	335	298	322	329	336	314	303	322	281	308	325	310	309	340	329	329	326	311	317	316	335	296	320	311	320	298	309	331	329	323	336	329	322	331	305	329	333	333	371	325	340	281	288	329	306	304	312	333	335	333	346	327	318	345	286	308	305	358	320	327	332	321	331	325	316	332	332	329	348	315	329	299	299	356	334	313	350	357	351	316	323	315	315	327	307	304	319	322	314	304	336	340	313	314	338	299	326	302	299	316	340	323	320	322	303	298	307	341	317	323	339	334	292	280	335	333	329	292	308	317	319	325	332	348	348	317	318	292	291	312	318	305	337	326	358	340	315	312	293	338	308	305	336	333	308	333	339	327	309	336	323	325	295	311	351	320	309	312	299	315	278	332	337	337	330	308	302	333	282	319	297	362	289	316	331	313	335	320	330	330	309	296	295	317	328	305	325	325	292	320	321	324	286	314	325	325	307	306	313	330	307	315	329	331	315	301	307	337	322	314	326	303	337	309	309	312	321	333	309	303	328	304	317	346	316	300	331	318	321	318	319	307	293	312	300	336	323	339	300	322	317	305	331	321	313	331	339	314	297	341	323	316	316	344	309	328	303	372	336	320	327	341	324	319	329	329	319	309	297	313	333	342	343	314	314	316	354	312	309	300	334	287	343	336	290	348	330	325	321	344	313	301	328	340	340	318	312	305	340	330	322	286	374	328	356	324	336	304	319	332	332	332	290	296	305	314	303	315	315	275	299	293	309	320	348	321	325	307	320	307	306	329	343	306	324	313	333	343	335	321	299	293	336	287	313	353	320	322	322	352	329	298	327	342	308	306	305	309	321	308	330	286	320	305	318	322	364	289	342	304	328	303	332	316	323	327	329	343	342	347	298	320	307	296	323	319	297	330	329	334	296	310	313	312	302	325	332	340	304	312	317	305	315	337	338	316	313	296	326	308	296	312	311	306	320	278	313	336	335	317	320	332	293	328	315	360	318	295	325	331	328	316	317	337	334	333	315	311	327	323	289	328	292	322	322	341	355	307	316	331	279	296	328	313	337	320	330	323	310	313	310	322	354	376	319	315	334	324	310	303	308	307	350	314	341	312	319	319	344	313	327	336	326	306	321	315	271	321	296	314	365	309	360	334	307	315	329	325	289	347	303	343	310	331	334	296	331	301	332	320	293
25377	21591	29354	28162	21944	14845	9063	5325	3664	2914	2523	2236	1845	1470	1072	901	728	638	578	546	526	474	505	469	364	385	429	427	377	386	348	354	385	363	335	377	364	330	335	325	346	373	320	311	371	344	339	340	365	358	367	339	328	351	318	388	334	341	324	354	399	302	336	360	368	332	317	322	348	326	342	313	338	317	325	344	334	349	332	361	334	333	344	339	333	349	336	333	329	359	336	350	359	335	373	333	325	326	347	292	371	327	319	333	312	347	373	339	360	356	341	326	360	337	336	344	352	369	346	346	336	311	313	323	336	340	337	351	346	348	348	342	375	326	339	343	370	374	334	326	362	353	313	322	350	331	322	299	322	350	327	359	312	334	341	307	309	356	342	333	358	342	316	322	393	320	303	342	356	341	373	367	339	327	326	359	314	335	348	327	342	308	322	332	309	349	340	312	356	314	345	356	333	326	353	359	333	347	339	377	329	350	335	340	335	339	353	351	323	335	327	347	326	351	350	375	327	359	328	335	331	315	343	332	326	333	340	331	369	321	320	352	332	336	328	335	343	322	348	318	367	316	360	328	358	300	312	341	319	340	318	336	329	380	317	337	296	322	381	316	325	352	332	341	336	377	360	342	315	317	327	313	331	350	348	304	338	356	327	365	341	318	323	328	321	361	345	315	341	343	346	336	342	327	317	360	299	347	323	342	350	356	359	341	326	364	329	350	330	356	360	354	330	368	294	331	324	325	329	324	367	354	350	344	349	332	343	337	321	377	320	337	337	339	360	343	364	354	350	340	370	342	336	345	355	329	316	351	323	334	343	314	302	348	338	349	319	345	345	336	327	338	334	348	328	387	386	328	351	341	353	344	328	338	344	344	339	343	315	365	349	332	331	369	360	328	339	350	362	371	369	317	363	326	345	334	295	353	328	342	338	365	310	346	351	335	363	323	321	350	349	321	321	330	348	337	334	305	333	330	296	341	321	347	323	348	359	322	340	367	338	341	337	336	320	334	334	299	359	373	345	335	344	323	360	333	346	336	333	351	328	321	314	278	342	304	366	324	340	329	345	321	326	321	362	354	327	350	359	304	377	341	364	325	323	337	342	366	328	363	366	347	318	307	341	332	339	337	338	314	357	375	341	361	347	364	348	332	330	379	363	354	303	335	339	310	366	330	311	380	312	346	324	358	325	305	334	367	289	349	342	336	339	334	325	333	346	353	341	302	328	341	325	341	340	353	342	324	343	321	349	344	350	308	324	332	345	311	347	365	329	358	316	335	356	341	316	332	320	339	319	329	349	329	340	352	324	371	345	328	345	336	332	368	329	326	323	331	322	321	334	321	327	379	283	332	302	357	369	341	334	348	383	305	349	335	338	312	325	346	343	349	312	350	341	366	341	323	355	319	369	336	341	326	330	328	357	349	332	325	313	342	322	344	309	310	352	348	341	328	368	322	362	343	346	320	316	320	352	322	313	326	371	323	374	354	309	335	352	353	370	333	350	321	324	330	300	352	320	342	321	381	352	362	352	342	327	350	315	336	353	332	304	352	317	353	359	312	339	333	341	322	356	339	348	337	340	360	356	376	339	355	364	328	337	352	320	341	368	360	348	306	336	339	344	364	331	355	327	354	313	312	321	320	354	355	352	318	332	324	362	332	379	320	306	346	312	363	359	369	350	341	356	350	312	322	336	371	341	347	327	339	362	353	337	338	300	312	326	328	326	319	326	349	326	330	358	298	342	309	339	321	347	338	354	323	320	376	337	341	314	336	304	335	325	349	349	338	308	352	328	336	352	342	354	297	333	321	354	342	300	352	312	288	318	324	326	303	352	357	364	341	332	366	341	323	346	312	328	340	326	335	369	353	320	362	328	347	337	337	327	316	365	328	345	359	321	303	345	361	378	361	355	344	350	304	318	343	338	322	330	359	356	308	296	325	322	341	361	353	310	326	324	346	361	339	334	326	313	344	315	336	355	337	321	353	352	344	346	344	341	353	350	342	357	344	367	361	328	344	340	343	336	362	327	351	365	319	314	335	335	320	346	379	356	346	339	336	360	316	351	367	327	348	301	326	320	334	334	329	342	339	325	309	346	299	334	321	352	330	323	332	349	338	336	325	330	359	352	323	344	318	354	356	312	327	329	352	323	334	376	371	297	367	371	335	340	342	323	332	380	348	342	318	347	312	352	360	354	334	352	363	356	365	307	333	318	333	342	329	360	323	338	331	346	338	341	349	338	316	343	310	345	333	351	353	322	348	329	347	332	337	347	323	377	322	349	343	320	321	360	337	356	337	312	400	326	371	343	323	351	328	341	329	333	323	361	314	361	358	356	328	313	357	315	283	360	326	336	342	377	353	331	370	322	334	365	327	359	332	357	339	326	327	370	337	335	330	322	367	352	368	349	321	326	363	356	307	349	309	318	402	318	330	318	320	329	359	326	326	358	354	353	321	357	361	339	339	348	355	319	329	334	359	318	367	337	358	349	348	361	352	346	337	362	340	347	333	328	330	369	301	300	331	362	332	355	353	365	358	334	306	344	302	324	320	355	347	334	345	331	332	349	330	343	330	323	307	324	336	289	337	349	342	325	341	334	338	359	332	321	322	348	342	368	339	310	327	312	380	320	338	345	330	357	328	316	323	321	332	348	356	378	354	362	350	332	348	331	326	374	344	348	335	296	347	345	304	315	327	336	314	339	317	367	297	370	368	366	303	333	323	324	337	330	331	325	317	334	322	352	324	350	344	326	373	351	335	362	331	321	355	350	367	345	348	377	339	343	343	337	349	354	328	367	311	338	298	335	338	320	348	319	356	319	315	334	333	316	347	372	333	339	330	361	334	356	306	354	344	341	379	346	339	328	339	349	331	346	373	334	334	344	351	314	343	313	353	343	349	330	336	353	325	318	331	335	358	325	324	309	336	320	327	332	341	351	322	345	353	310	358	322	366	334	337	369	336	350	321	335	321	366	360	329	359	351	341	332	353	303	337	330	334	316	365	330	324	331	328	327	316	337	321	343	364	377	300	335	321	318	304	358	335	331	311	319	358	334	343	329	360	355	309	360	353	318	333	351	324	335	351	348	338	340	330	359	326	337	326	341	320	347	346	335	325	321	335	344	323	326	324	310	328	331	322	342	340	348	362	330	334	322	330	328	352	309	298	381	373	362	320	335	380	354	317	346	357	331	339	331	326	324	339	379	322	299	325	336	345	310	316	370	335	321	328	346	350	353	345	337	330	337	355	340	316	319	363	324	353	356	329	321	362	361	298	346	339	353	356	326	335	326	326	331	326	331	313	348	344	322	350	318	349	335	359	313	305	327	352	343	333	318	324	389	359	338	345	314	369	388	339	363	333	338	372	336	322	316	335	335	331	360	330	313	334	326	324	309	341	329	347	323	307	362	322	326	338	377	318	322	324	318	338	366	388	359	313	337	348	304	352	347	332	349	321	338	312	348	331	325	351	341	324	343	339	326	331	312	324	305	336	354	362	355	367
30850	53371	42164	30383	24951	18278	12918	8926	6471	4875	4366	3893	3044	2382	1827	1494	1159	923	734	726	700	654	624	553	481	509	482	416	443	383	425	426	437	372	393	370	366	391	341	383	365	367	351	333	393	351	391	362	362	380	348	350	347	363	340	344	363	337	378	368	373	336	376	367	373	363	356	360	372	338	356	344	339	391	384	343	370	366	383	333	365	374	339	332	352	362	393	368	361	361	370	344	373	394	334	378	374	386	381	353	336	361	374	375	356	391	392	347	348	361	345	327	374	393	364	369	354	349	350	349	373	350	374	337	387	359	322	363	356	342	354	350	338	374	358	361	340	368	364	376	378	359	341	367	357	358	329	349	348	344	349	355	362	381	360	350	375	335	377	369	345	346	383	350	378	394	363	375	376	354	347	341	363	350	343	374	370	351	366	383	342	360	352	366	380	357	367	359	397	344	346	348	370	345	335	371	348	378	348	376	353	361	347	382	333	367	406	365	334	369	352	383	371	356	381	384	378	368	359	383	348	318	354	335	385	370	363	330	336	371	358	318	390	368	359	373	370	338	333	366	387	350	315	368	355	351	417	386	365	338	378	398	362	354	379	339	376	383	379	355	375	366	362	390	368	343	358	353	356	351	330	366	386	360	370	360	375	365	338	386	366	376	350	354	329	352	334	354	351	359	380	376	354	334	330	357	352	368	348	383	360	361	397	320	351	390	333	329	355	338	341	354	366	370	359	348	344	347	342	345	358	346	357	373	364	352	344	385	351	344	345	335	367	345	378	366	349	348	374	364	366	385	356	345	346	361	332	346	310	363	383	348	382	365	374	353	354	380	330	365	348	367	375	356	350	378	379	330	368	388	356	372	393	355	374	366	341	365	357	350	377	344	366	386	345	361	373	341	340	341	393	321	315	341	374	394	395	347	349	348	375	389	345	346	352	387	358	388	337	342	344	377	334	373	338	346	352	323	384	356	349	341	376	341	354	361	363	368	348	339	404	383	358	348	359	419	386	337	331	367	357	331	351	366	345	371	369	377	381	360	368	364	367	370	354	328	362	354	343	380	376	360	313	374	342	372	346	379	385	354	379	366	373	360	346	370	398	356	362	359	355	336	371	366	374	352	347	372	371	341	361	381	321	384	350	374	356	333	365	345	362	376	395	384	373	359	355	379	394	377	374	372	398	382	370	366	338	372	355	322	338	371	355	333	365	412	359	333	390	355	338	355	360	345	394	346	373	353	359	369	377	387	375	367	367	365	354	365	351	372	346	347	359	357	345	386	353	337	377	392	348	331	360	351	357	335	359	376	345	355	364	351	372	348	357	376	334	357	325	350	331	348	329	354	359	372	371	348	332	336	342	369	329	335	381	353	383	370	362	375	360	344	333	355	366	365	342	357	353	401	365	358	340	346	337	329	359	357	356	364	344	361	346	349	349	355	349	374	370	358	384	329	362	360	379	379	361	337	362	366	377	348	392	353	348	359	362	358	358	352	348	365	366	386	388	357	349	368	361	378	336	388	357	352	365	340	358	340	359	364	365	341	352	360	391	350	367	369	347	365	354	342	351	347	335	327	356	359	363	363	359	371	375	356	377	373	338	346	341	364	351	348	350	393	330	409	368	373	352	354	364	343	376	371	349	354	349	368	353	361	354	356	374	377	362	375	362	337	368	347	385	341	372	394	359	374	376	378	363	348	381	359	371	370	372	352	324	345	355	384	363	368	369	357	349	372	361	326	351	387	351	385	400	361	357	355	331	372	376	370	328	348	383	387	370	359	341	375	361	339	355	368	336	341	356	352	347	365	349	347	385	360	349	386	378	371	344	342	300	362	364	375	350	352	348	369	369	348	371	344	423	338	370	372	346	372	398	378	351	390	385	330	369	379	368	359	372	383	340	351	357	384	363	379	327	370	329	368	352	396	365	395	350	317	325	381	390	337	354	355	377	351	348	339	351	385	343	336	365	353	345	383	375	341	369	378	376	357	319	339	385	376	348	351	383	347	376	345	369	350	372	353	343	373	375	342	369	390	368	378	344	358	363	377	366	347	325	371	354	364	372	364	358	358	369	381	350	322	361	366	366	304	392	362	347	355	348	369	364	349	320	362	355	383	347	352	342	359	352	343	364	361	355	357	346	369	358	326	369	396	363	347	358	373	349	379	328	356	321	360	389	357	358	356	341	376	378	387	381	360	358	355	357	372	342	400	332	379	380	355	349	327	304	354	330	381	385	354	398	399	362	356	369	391	378	375	379	360	358	350	366	356	339	375	386	356	351	337	338	341	377	342	369	348	359	365	346	370	357	346	345	353	324	349	383	370	370	344	351	369	363	346	383	361	388	363	368	380	344	366	370	371	347	362	408	381	354	383	368	329	363	344	348	371	344	362	337	345	359	383	396	352	375	342	392	331	366	353	376	373	372	366	355	360	349	379	370	359	393	373	377	376	355	308	365	361	357	358	347	384	400	370	361	331	390	364	374	372	392	341	387	384	341	399	338	383	368	343	357	393	361	347	362	353	344	357	363	352	338	359	316	360	355	353	339	378	350	338	360	356	392	357	381	384	336	357	344	358	372	346	346	327	358	368	321	378	373	349	365	362	352	355	392	339	380	372	338	385	373	332	378	389	418	365	331	380	372	347	338	346	396	313	361	357	377	333	343	345	356	365	367	359	310	348	404	362	346	361	324	363	361	364	352	335	357	305	326	364	363	356	369	363	367	397	368	331	381	349	365	339	390	356	342	385	359	347	338	365	354	365	350	389	362	348	352	368	324	350	359	340	344	318	382	323	360	392	366	355	326	367	398	362	357	374	379	355	344	349	382	336	391	361	377	365	364	396	384	376	357	341	359	346	397	351	349	353	336	354	345	401	384	393	346	334	379	357	341	366	325	370	372	356	338	358	369	338	373	372	342	350	375	342	322	370	368	360	343	341	360	329	381	364	364	380	379	365	353	326	351	364	329	345	379	395	340	363	338	358	368	366	370	341	369	334	377	363	363	351	358	334	385	369	366	357	352	354	371	354	370	327	346	346	364	364	359	367	351	354	350	357	370	350	385	333	379	320	371	379	369	376	371	344	337	384	362	374	335	377	392	353	403	374	353	357	349	331	349	353	379	367	364	374	373	337	360	338	371	369	342	332	350	383	326	367	337	338	403	338	352	348	370	373	373	342	385	408	358	355	350	353	374	369	351	377	375	353	382	383	405	357	361	390	372	368	351	355	351	371	373	375	344	367	379	366	373	331	374	385	355	351	383	369	371	334	357	357	372	349	353	373	374	360	379	318	340	348	334	359	362	371	347	353	350	362	339	395	376	377	358	388	371	348	354	339	386	356	349	363	367	393	357	342	378	386	375	348	351	325	349	380	372	370	338	340	377	398	341	373	362	313	354	319	375	319	341	370	382	347	385	388	315	351	377	341	338	381	324	355	368	330	404	387	388	334	361	348	363	382	393	360	336	371	361	353	359	351	342	341	379	340	356	402	359	346	362	355
23132	21531	29251	24563	22986	24447	21586	10900	6788	5456	4541	3790	3133	2330	1906	1510	1123	1000	796	746	716	673	637	553	558	502	434	465	438	402	449	383	378	369	402	386	391	360	386	357	363	372	369	340	355	349	349	363	365	368	329	329	345	348	307	320	362	320	331	329	350	341	332	337	382	341	376	348	360	314	372	352	327	352	345	361	332	318	377	329	390	347	317	299	358	344	346	350	351	371	315	326	330	333	338	346	352	352	329	297	347	325	355	362	339	325	369	372	329	328	325	317	333	335	359	364	328	316	356	355	340	363	306	350	317	367	342	351	344	340	321	341	360	330	315	341	364	337	348	332	358	369	349	363	334	324	373	358	349	361	355	348	355	346	350	350	326	340	364	355	320	358	365	327	385	335	305	362	326	341	344	322	346	333	329	346	356	369	348	338	402	351	359	361	354	314	353	337	325	350	326	352	329	332	344	374	353	337	359	335	338	378	342	347	330	370	355	328	344	316	382	320	340	324	355	319	359	335	338	336	308	329	367	341	321	352	362	343	331	324	329	356	324	361	367	335	383	337	334	349	383	357	350	316	332	338	328	358	314	328	317	369	344	295	346	326	306	355	386	363	343	342	322	355	350	352	351	337	355	333	331	329	339	364	307	311	338	363	357	344	372	362	339	370	336	360	356	330	333	319	359	333	356	340	347	336	347	306	355	388	339	351	356	345	316	351	323	301	338	344	330	330	345	347	346	331	339	323	381	358	356	346	335	357	365	317	339	336	322	356	325	337	341	326	327	331	319	352	383	372	338	356	351	362	318	371	318	351	355	319	328	343	312	330	339	349	353	359	347	311	307	335	359	319	324	321	342	381	302	326	351	356	369	326	347	364	337	330	321	346	324	348	343	343	311	337	337	365	354	358	340	354	315	348	364	317	348	366	333	351	367	324	329	339	327	362	362	344	316	327	346	319	356	347	340	333	362	334	334	334	356	357	362	322	346	375	365	376	332	343	317	346	334	361	332	334	366	383	343	344	349	372	352	374	319	372	328	326	315	314	363	378	322	350	337	346	366	366	329	330	345	303	338	338	329	355	350	334	314	345	334	324	328	358	360	340	355	326	366	348	355	344	350	337	351	376	349	336	351	319	339	356	352	318	351	350	389	336	363	364	368	325	365	378	337	351	326	344	369	308	348	308	318	347	336	372	358	331	381	331	309	343	369	337	351	346	316	345	299	353	331	340	339	334	332	333	327	307	325	334	372	352	364	313	369	316	364	358	353	372	344	324	352	318	330	330	339	340	341	316	367	358	338	319	346	333	342	369	336	343	356	357	342	335	323	346	325	312	358	356	326	367	357	337	352	349	339	347	313	337	339	330	335	336	325	322	326	310	335	335	336	343	376	347	316	357	337	340	328	382	340	375	350	320	343	357	369	369	326	314	349	332	348	317	331	329	327	305	353	348	382	325	377	341	332	344	361	358	318	340	342	336	349	367	351	341	353	357	365	353	323	334	348	334	334	302	326	321	340	324	348	330	346	333	308	349	334	340	362	339	344	362	322	351	370	361	319	327	334	346	324	340	378	341	335	370	322	305	297	315	342	337	368	330	336	354	308	318	351	333	330	351	354	358	320	358	330	361	326	335	340	370	344	349	324	344	358	296	345	323	371	375	348	353	341	292	349	322	334	343	350	337	348	364	374	333	333	323	343	353	324	333	328	338	365	325	354	308	341	331	362	344	343	314	348	368	344	348	353	360	326	344	325	330	339	318	324	320	334	323	372	330	356	343	325	327	341	358	338	343	361	359	355	347	349	351	335	337	323	350	348	334	332	312	351	347	338	339	349	295	356	342	351	320	362	340	300	369	331	336	362	352	343	321	294	363	316	344	368	324	337	301	318	346	346	327	340	329	353	323	330	304	326	323	331	343	346	349	346	355	335	390	334	366	353	314	330	350	339	347	321	328	352	302	325	352	364	345	353	349	343	329	338	300	333	350	320	369	378	331	330	325	359	365	356	317	334	323	379	350	345	325	362	364	325	312	350	359	338	313	371	341	373	353	344	332	353	353	362	315	359	339	365	366	336	361	334	331	302	341	335	337	299	335	320	328	344	391	330	340	355	330	360	342	336	344	352	352	325	324	331	357	329	324	294	366	298	354	372	322	348	359	339	352	335	334	342	337	329	294	327	374	349	322	315	332	338	346	349	352	367	339	353	317	365	318	359	321	333	357	352	337	330	347	324	335	350	308	332	315	316	386	339	339	340	346	323	348	343	315	342	359	326	327	334	353	299	327	345	346	320	317	335	348	360	347	337	319	348	336	320	332	334	330	345	358	324	325	345	342	357	343	321	373	315	314	346	371	331	313	318	332	372	349	325	367	326	339	358	308	356	326	349	356	363	322	310	326	328	292	350	358	354	375	338	367	326	338	342	332	355	311	310	364	376	396	361	356	364	351	348	352	317	333	340	368	344	365	303	322	356	344	351	344	373	320	326	347	333	327	326	323	352	318	359	339	328	348	351	319	357	278	356	330	368	325	345	379	323	318	347	375	328	356	304	337	303	319	335	306	361	367	353	366	378	321	343	349	352	374	356	332	335	325	345	349	357	337	318	326	366	333	356	351	361	366	356	335	340	347	308	342	322	322	351	382	329	316	357	330	335	347	383	367	350	331	307	309	329	333	368	347	315	339	331	314	343	300	326	357	340	341	343	333	298	329	320	308	329	346	343	346	364	335	342	357	320	322	349	347	320	314	343	324	357	334	387	317	342	302	344	345	346	344	318	364	371	361	348	359	336	335	363	361	317	329	337	329	356	330	330	312	313	335	358	339	347	330	321	349	344	357	341	302	329	341	358	363	339	352	376	366	359	346	314	343	345	360	320	344	322	335	342	306	351	315	329	351	325	373	362	290	348	321	364	344	377	338	331	339	352	356	368	327	337	362	363	331	345	334	331	302	346	335	299	371	339	322	348	371	348	375	330	343	358	345	364	347	374	339	347	349	337	357	364	348	328	354	313	338	321	359	364	322	368	324	337	362	341	337	316	337	347	329	353	306	318	306	325	369	367	326	357	347	340	331	355	350	362	334	326	317	397	365	335	337	317	343	334	324	342	358	365	398	319	339	366	324	363	337	336	353	332	323	345	351	334	337	377	332	372	326	328	359	350	370	357	352	317	315	314	350	355	298	355	361	334	332	342	328	329	365	327	354	362	351	318	359	357	319	330	372	348	345	312	358	326	337	334	342	314	333	308	344	344	371	349	338	346	328	331	325	341	338	360	346	340	377	345	359	330	374	358	384	328	350	351	345	343	338	334	358	329	315	347	317	365	383	318	370	331	365	345	397	335	336	362	339	348	312	339	378	323	311	332	307	358	320	346	321	359	344	320	330	345	366	326	350	331	352	355	353	374	344	347	343	311	333	364	343	338	331	338	356	355	357	333	381	364	320	354	339	379	340	366	328	330	346	357	340	326	352	319	343	337	358	370	348	331	333	361	343	363	331	341	324
33124	62833	50851	40642	34502	26938	19716	14215	10631	8613	7438	6290	4879	3783	2856	2342	1880	1367	1140	1007	955	832	863	764	639	646	573	494	529	480	498	460	432	425	394	379	406	421	393	374	364	370	387	375	347	351	348	366	381	330	351	352	386	381	385	337	372	354	363	349	384	355	346	363	367	360	337	349	341	362	383	401	341	369	344	315	330	323	361	314	359	330	367	370	363	359	336	364	382	367	390	339	346	350	360	340	381	375	348	365	348	354	370	372	358	356	366	367	359	345	344	352	343	326	342	352	366	373	358	374	351	356	371	353	355	379	349	372	334	362	331	352	342	412	345	345	377	400	336	373	364	357	362	360	331	346	359	404	351	360	331	353	375	360	361	325	337	388	353	383	334	383	353	360	350	376	327	356	391	402	342	361	365	316	350	348	344	345	343	379	353	369	381	327	382	366	350	359	366	349	370	370	355	317	358	355	370	328	408	358	366	343	361	370	375	335	321	338	327	355	368	388	365	353	370	336	359	370	344	356	355	325	344	380	309	336	353	390	362	369	380	389	365	370	336	368	371	365	362	391	336	359	357	348	364	381	375	330	376	352	344	337	385	371	360	371	356	360	337	354	356	342	358	360	396	379	331	358	326	344	360	340	350	357	378	356	349	362	333	370	325	362	334	324	364	371	342	361	365	346	368	355	345	336	384	345	361	331	363	374	351	357	366	374	365	360	334	401	351	355	343	364	355	343	396	373	349	379	365	390	361	326	347	324	391	361	332	336	353	332	348	382	383	357	370	367	358	363	366	348	347	386	352	331	345	352	324	374	345	360	351	334	319	346	331	333	373	368	344	364	365	351	343	335	387	383	379	353	358	359	371	344	381	353	383	375	335	374	366	389	364	336	366	331	367	355	380	386	351	347	346	391	352	339	352	352	339	363	341	364	379	363	361	357	335	395	350	332	360	355	350	382	370	360	350	323	358	344	344	334	366	356	365	387	327	368	375	333	373	348	354	343	344	343	362	341	347	396	322	356	355	409	376	347	367	350	358	365	355	346	371	355	345	394	351	375	336	373	342	345	314	375	389	323	355	351	335	347	354	369	377	343	358	366	354	384	373	336	378	363	322	356	347	380	360	332	331	385	352	372	354	359	350	350	320	347	350	353	349	332	366	379	380	342	360	385	327	363	383	354	357	361	337	373	374	358	358	346	350	331	334	356	373	334	349	367	356	351	330	359	375	357	373	350	337	377	383	341	372	351	371	374	382	369	343	372	338	360	358	400	349	340	374	371	336	352	357	370	364	356	361	340	383	339	323	370	339	378	379	363	328	353	327	320	347	370	346	356	359	368	348	369	380	321	361	359	358	344	362	334	353	396	362	357	349	334	342	362	335	339	365	335	377	367	332	394	336	342	356	364	355	367	341	367	381	341	358	359	373	333	384	370	406	361	371	348	376	391	378	349	380	368	350	355	349	393	358	361	411	349	285	359	340	335	390	346	367	337	357	336	337	354	376	334	355	339	360	361	364	333	377	363	327	366	350	353	362	371	342	344	370	370	362	346	354	367	360	375	331	379	341	362	382	357	361	345	355	365	339	385	336	372	362	358	351	320	365	359	362	367	379	347	302	347	371	390	330	346	373	354	353	368	358	358	377	360	353	328	347	364	339	340	357	342	398	337	343	357	318	390	383	359	376	328	377	341	349	393	367	335	364	361	352	385	371	352	393	376	333	358	375	355	356	332	375	400	352	369	338	373	390	369	361	376	366	348	355	380	371	394	331	348	368	343	340	354	369	304	383	349	406	339	380	354	358	397	360	377	334	350	360	388	363	379	386	325	378	362	339	365	371	370	392	375	369	359	338	379	344	383	365	345	371	348	364	397	350	339	325	351	380	374	356	343	370	361	347	345	347	359	352	325	371	359	381	329	332	337	371	371	356	358	357	348	369	384	342	340	329	351	366	384	318	353	367	343	389	362	389	382	375	321	326	371	346	338	369	337	375	370	336	386	347	346	374	324	343	345	370	348	387	325	369	346	400	361	358	337	354	357	346	354	363	368	387	337	320	394	368	340	380	354	365	331	350	353	369	349	373	359	350	371	369	340	352	322	385	331	353	365	356	348	354	396	347	350	354	377	368	388	347	371	373	331	372	357	370	351	355	332	337	335	352	356	357	337	392	370	373	303	339	401	367	331	379	316	369	329	336	369	337	357	352	328	327	334	319	367	360	323	327	362	365	358	346	323	378	347	353	334	355	359	378	348	349	335	351	335	363	358	335	342	356	383	351	346	367	366	320	396	333	348	381	363	355	395	359	352	358	385	364	358	363	349	357	344	366	372	348	369	357	362	352	354	323	397	320	338	380	355	352	363	334	395	368	369	378	364	364	352	321	352	346	339	347	349	333	349	378	347	339	346	347	370	350	363	358	356	337	336	368	333	357	359	337	321	385	341	359	354	344	392	381	354	351	358	378	377	353	374	334	350	370	354	348	354	350	388	345	361	357	350	395	386	352	354	356	334	360	344	359	317	361	372	359	346	336	343	352	352	348	380	354	360	351	341	333	358	335	353	315	380	357	366	347	355	374	346	348	345	333	354	369	347	371	374	323	370	342	364	338	374	324	359	348	362	364	323	346	366	361	346	372	368	357	373	375	325	363	379	329	365	324	372	386	327	327	358	364	334	354	335	339	349	345	347	397	391	356	337	345	352	378	373	340	378	379	366	381	363	375	328	350	384	369	345	390	349	369	368	330	388	360	394	383	381	354	353	341	352	353	362	357	367	384	343	374	384	342	363	367	376	363	338	378	335	348	359	360	361	364	347	358	342	402	374	354	374	347	357	365	369	377	386	381	383	346	394	365	380	341	348	368	342	358	349	363	355	359	363	376	368	348	360	342	378	389	349	387	318	354	379	341	362	354	361	339	341	347	318	341	336	339	386	341	339	353	370	345	341	364	338	375	353	404	354	376	381	353	309	352	379	349	339	360	351	345	376	347	346	339	382	359	343	359	348	372	351	335	353	303	349	341	356	376	340	338	342	330	372	364	346	357	361	349	365	368	370	351	359	381	365	365	392	359	340	327	351	342	331	329	364	364	352	381	340	347	380	364	341	360	370	319	326	377	335	354	378	366	374	352	337	382	338	330	352	370	348	355	396	350	327	368	360	353	372	341	363	330	371	381	385	352	360	353	331	347	344	330	354	317	344	357	351	336	397	392	355	375	341	346	360	358	362	372	402	329	398	336	378	373	341	351	326	343	357	313	324	322	370	347	356	346	364	307	355	390	368	389	325	354	331	369	396	371	334	342	325	368	347	349	369	362	350	338	350	342	369	355	353	349	371	362	383	360	337	347	357	343	350	352	325	367	344	362	372	324	373	359	360	352	327	388	345	344	364	328	358	327	384	318	367	364	334	354	348	378	383	341	389	364	374	385	381	348	362	334	375	358	361	367	351	353	344	344	345	355	359	364	344	396	345	343	352	342	343	325	351	351	356	333	339	386	382	345	338
31232	35320	39019	28389	17144	9851	5866	3581	2498	1990	1767	1653	1424	1077	799	724	641	565	509	453	444	464	458	383	343	423	421	372	323	360	333	294	294	309	315	339	319	294	336	298	309	295	324	300	320	304	312	308	322	333	285	310	320	295	302	260	269	318	321	297	312	310	328	298	305	296	313	314	286	313	295	294	336	289	316	297	281	288	331	329	346	298	302	301	292	329	286	326	288	315	336	293	297	285	316	284	308	335	312	319	294	334	305	306	327	276	321	272	282	325	318	320	309	324	289	315	318	294	300	323	288	318	310	323	317	294	280	329	307	279	318	291	336	299	298	320	267	311	313	283	319	339	316	314	312	305	317	303	299	305	310	307	285	294	316	294	315	336	303	296	308	326	331	343	315	326	298	300	317	302	319	335	303	339	329	331	328	300	294	302	309	314	307	336	322	305	336	301	322	283	309	296	322	323	299	339	335	306	331	304	315	305	307	325	295	306	290	285	318	313	281	347	320	320	287	280	312	339	311	310	308	296	319	336	301	315	318	313	281	311	307	281	273	311	297	304	292	306	276	288	299	324	338	310	319	331	322	291	276	301	328	281	298	347	323	304	325	300	311	293	329	337	317	311	286	296	318	320	302	306	320	287	334	314	330	287	317	319	288	313	316	283	314	307	305	319	284	294	335	327	298	335	331	296	315	332	310	319	313	300	327	318	299	331	298	307	306	299	301	303	309	339	312	318	298	282	289	306	316	310	295	306	292	315	328	306	309	321	268	290	329	306	300	302	354	307	293	285	336	287	317	313	321	333	289	312	309	319	305	301	324	296	336	313	307	373	278	293	294	286	318	318	290	283	297	304	309	310	297	314	306	298	293	308	300	314	296	329	310	273	294	351	321	276	322	331	314	308	324	329	284	332	305	290	303	357	343	283	296	309	301	286	318	318	302	321	319	291	300	327	291	293	308	296	283	321	316	287	312	281	286	304	316	301	282	333	334	326	294	329	313	316	315	283	297	316	294	298	320	310	289	329	298	289	326	309	315	301	332	312	281	313	304	306	282	333	314	299	286	307	316	269	288	295	290	296	278	288	294	333	300	319	312	290	327	292	312	303	301	311	305	309	319	303	305	295	309	318	340	268	303	309	274	301	307	307	323	300	287	310	316	342	346	320	318	300	324	291	301	295	319	308	304	315	300	332	306	285	317	305	308	298	316	284	303	324	310	310	290	315	324	303	330	320	274	334	292	330	289	262	302	348	333	315	307	308	308	301	317	314	313	319	315	276	314	301	299	304	321	328	334	305	312	300	310	280	317	328	291	320	278	316	313	307	323	327	307	293	303	319	309	266	305	271	300	306	312	301	303	327	300	328	295	327	309	307	312	324	350	306	338	301	283	316	305	311	321	306	293	254	294	320	320	322	302	295	329	345	344	306	283	288	304	307	321	332	286	309	293	313	315	317	299	316	303	295	284	295	318	327	282	295	315	275	307	334	308	304	283	304	292	327	299	299	325	307	298	286	303	330	276	341	324	278	298	305	312	305	304	281	305	353	306	309	292	300	299	311	297	308	309	316	284	367	297	321	300	308	327	291	314	323	278	302	281	363	331	292	322	332	310	291	299	302	310	296	290	310	316	333	332	318	313	321	306	303	297	337	302	317	321	309	284	297	358	303	336	308	319	302	316	336	282	325	292	302	315	313	302	274	335	302	294	289	343	311	273	302	306	347	283	312	299	274	317	295	316	335	295	306	293	291	316	302	325	336	306	332	312	300	305	342	315	278	298	324	282	287	342	296	300	284	280	297	314	336	315	343	311	301	266	334	312	338	296	334	318	287	291	301	313	286	337	324	339	294	330	324	305	306	287	322	300	308	276	298	291	292	286	263	311	302	334	305	309	298	301	311	310	313	293	301	297	296	311	296	310	307	294	322	269	314	292	356	314	307	292	284	280	329	354	313	338	324	308	338	285	285	318	304	312	291	335	332	300	286	305	309	321	304	351	338	313	308	303	316	312	302	312	319	263	295	334	261	312	284	334	323	326	308	330	300	342	305	274	296	306	297	287	273	299	336	292	299	314	304	322	337	288	296	266	300	300	315	339	307	286	314	314	298	285	296	307	323	320	311	275	298	315	320	302	336	285	321	339	291	273	311	294	291	306	293	304	318	307	297	303	323	351	324	296	316	280	312	331	321	326	307	312	283	327	315	331	320	289	317	295	354	313	339	310	274	290	277	332	294	316	329	337	305	277	273	306	278	319	290	328	305	319	294	311	328	309	310	315	285	303	352	284	322	312	317	308	306	297	314	302	293	308	299	298	278	307	297	305	302	290	306	310	323	331	299	313	338	297	332	312	319	294	317	335	313	296	309	297	288	331	309	301	277	303	307	324	330	317	307	280	322	320	310	326	280	290	330	287	289	318	285	342	314	307	268	324	352	336	291	288	320	303	297	291	274	304	315	332	300	283	322	316	327	292	293	315	333	311	310	313	333	306	291	291	344	295	342	282	323	302	335	329	311	331	293	340	294	329	346	323	311	348	300	311	285	357	294	321	295	308	287	306	316	328	311	313	308	333	317	321	309	317	342	313	322	348	312	342	313	313	311	285	346	295	340	327	306	278	317	316	287	306	322	294	289	283	318	289	283	323	287	304	315	323	301	329	308	297	291	313	325	314	287	328	320	316	320	304	300	294	335	300	313	307	312	276	293	321	271	288	273	292	276	290	324	296	291	309	280	297	317	325	279	299	285	360	296	291	291	304	299	316	299	332	300	302	274	310	329	269	296	296	322	297	299	291	301	302	304	290	312	320	298	309	294	328	301	291	282	329	304	326	317	316	281	325	321	307	325	333	271	307	318	299	333	311	316	316	310	301	308	268	308	269	332	324	320	306	327	340	303	351	296	315	295	300	311	305	333	283	308	276	309	321	277	312	321	303	324	300	312	360	310	333	333	302	323	297	315	298	312	292	310	313	297	298	303	318	333	345	322	334	311	286	330	334	323	356	345	289	310	317	307	304	256	316	292	272	306	319	346	295	281	325	347	316	315	282	324	348	340	303	299	278	330	329	310	293	311	309	296	307	331	345	312	291	337	276	354	329	319	296	319	351	291	284	341	299	288	320	284	308	301	306	334	280	342	305	309	293	311	338	279	325	298	303	293	332	302	296	328	288	287	337	312	277	303	306	324	338	326	330	281	280	278	346	334	324	288	331	297	298	330	297	310	304	292	318	284	302	310	307	316	331	304	313	316	307	311	320	334	292	323	295	313	320	293	302	297	277	282	300	318	313	310	304	313	301	313	319	312	291	303	296	330	321	316	292	313	325	267	295	300	293	307	300	317	304	314	314	324	301	290	305	306	286	305	333	274	293	316	331	307	332	325	282	324	311	313	315	286	299	324	295	301	305	280	307	305	317	283	296	315	307	308	292	325	328	300	290	285	278	324	327	324	282	295	303	341	344	317	328	295	291	333	302	316	301	299	302	355	306	313	292	298	308	331	316	289
31007	49150	38646	26760	19938	13704	9145	6310	4487	3562	3082	2772	2335	1693	1330	1101	883	759	590	581	593	537	510	465	465	466	449	405	366	361	330	353	357	351	351	335	322	337	310	320	320	325	335	339	384	317	319	346	325	321	343	309	342	329	319	329	357	308	332	348	343	344	328	345	330	327	307	345	329	330	351	302	378	338	346	337	337	309	342	375	333	322	335	331	323	312	323	328	345	333	309	359	333	345	325	332	355	318	326	348	347	351	342	338	303	327	327	323	326	283	336	334	331	347	344	304	331	327	319	330	353	334	327	324	332	319	348	366	337	307	329	303	334	357	301	354	306	340	317	343	336	321	350	319	326	298	340	293	329	327	353	335	319	323	354	355	327	325	345	324	332	342	305	334	361	351	350	344	307	356	337	363	302	349	326	355	303	344	343	347	310	354	336	353	353	305	359	355	339	360	335	339	311	354	341	314	338	341	273	332	320	371	300	307	334	327	316	353	341	309	342	336	327	309	318	347	318	356	352	304	320	308	336	343	355	307	306	305	356	319	351	336	345	339	331	310	321	321	348	343	345	316	297	340	371	316	348	294	336	301	334	304	335	348	340	300	346	336	338	320	340	346	337	322	330	307	317	356	302	342	333	300	321	367	341	340	352	340	346	346	352	320	359	331	353	340	311	348	327	310	358	333	301	327	336	288	316	345	333	302	345	370	337	340	349	301	316	322	322	330	304	330	312	314	315	321	322	318	319	340	319	325	314	325	342	330	319	337	322	365	318	303	337	308	326	338	325	360	348	367	329	304	322	311	325	341	348	315	330	321	327	322	322	333	326	349	329	290	343	363	330	341	379	343	307	360	339	343	336	312	339	311	336	349	332	326	316	329	329	353	313	336	338	300	344	351	328	346	332	361	334	316	311	344	332	305	321	322	351	351	343	337	316	322	377	322	291	376	360	343	319	360	275	313	308	323	357	322	286	346	332	346	309	351	347	338	339	327	324	319	334	339	345	349	341	322	356	335	317	359	336	344	317	310	348	341	320	316	333	329	337	344	327	316	316	331	304	304	359	340	352	313	356	317	340	329	320	326	329	310	349	313	348	315	333	324	359	325	328	321	360	328	313	307	316	344	317	289	330	336	323	345	341	322	329	342	329	336	327	319	324	330	315	316	315	327	355	347	320	367	365	357	337	322	278	340	353	320	331	311	343	345	308	283	324	313	337	322	323	324	345	340	317	314	346	347	323	311	303	330	330	333	342	351	360	323	308	317	336	332	327	330	351	348	333	299	334	312	338	348	328	322	324	321	361	345	320	312	346	340	365	346	339	329	323	333	340	350	347	303	341	299	337	315	343	336	321	335	347	329	324	324	339	314	308	309	341	376	338	319	346	341	308	338	295	366	301	338	361	339	372	349	322	345	298	303	345	348	330	333	314	337	332	277	339	370	323	333	302	333	316	321	318	317	289	314	348	333	356	335	347	341	334	319	334	332	324	310	345	301	336	332	328	358	332	335	349	355	304	329	356	333	315	310	336	307	338	339	328	339	310	360	324	357	329	338	308	310	365	311	308	355	338	338	363	339	309	319	330	326	340	349	330	334	334	327	358	329	356	331	310	327	320	360	291	348	340	307	347	337	352	293	305	344	342	298	311	313	342	349	347	325	280	349	340	322	310	332	326	348	321	355	336	360	332	341	314	313	309	347	325	329	319	326	292	329	344	348	300	337	343	314	338	305	335	333	327	302	327	370	315	340	345	358	319	326	351	329	324	352	306	307	321	346	316	359	323	342	321	342	336	340	341	362	349	316	353	343	337	351	310	356	342	327	329	305	331	380	341	350	336	354	343	363	313	318	386	323	320	344	321	362	298	343	300	335	323	335	282	313	311	341	347	337	334	372	332	322	327	354	356	331	346	343	335	336	350	334	342	349	321	326	327	342	365	312	356	333	344	358	301	351	308	323	313	381	330	319	337	315	320	323	347	358	309	286	361	325	341	331	359	349	327	337	335	332	312	326	336	305	351	325	306	335	343	327	360	341	332	379	311	346	328	314	346	296	323	295	310	341	315	311	339	324	353	301	315	351	320	324	353	329	362	310	314	380	349	340	376	335	327	365	298	361	328	331	339	318	328	317	318	312	359	318	318	306	314	345	340	317	322	341	346	336	348	337	311	350	332	316	316	362	337	325	320	340	344	342	343	294	340	339	342	344	320	311	308	348	356	326	350	348	327	315	314	320	306	326	313	368	313	288	338	346	364	320	322	319	338	306	308	331	311	357	345	315	325	331	358	344	299	329	350	314	323	320	307	340	316	314	356	360	297	345	344	314	321	349	353	326	335	337	339	337	332	375	334	312	341	298	338	341	325	327	340	321	334	375	310	361	308	344	349	335	349	319	333	329	374	310	342	314	302	341	316	361	331	335	324	333	332	316	349	305	355	307	325	331	294	322	325	325	352	305	316	372	327	353	318	335	331	327	328	351	312	334	339	331	369	299	360	313	292	323	319	332	333	309	336	306	292	330	373	319	338	344	320	336	323	318	332	350	318	334	339	333	309	330	363	303	336	328	317	329	318	323	340	320	334	350	321	300	326	301	320	321	327	346	340	333	315	314	325	353	339	336	339	354	328	338	339	302	336	348	318	313	319	320	309	333	309	360	308	324	330	319	357	323	369	326	316	330	323	333	372	322	346	312	370	346	314	350	337	358	323	330	328	313	326	340	332	325	360	311	347	346	314	342	331	342	301	314	341	305	343	313	348	306	338	333	308	317	360	333	339	315	353	346	371	334	334	332	336	331	311	305	347	322	365	309	300	346	338	333	344	336	331	338	345	334	393	334	327	298	322	296	338	360	337	355	340	354	325	367	335	326	321	360	331	318	335	315	324	342	333	330	316	318	311	327	352	333	317	356	325	342	322	349	325	343	318	329	300	343	339	308	350	338	365	327	344	354	312	327	324	332	323	327	329	314	341	291	330	348	348	340	341	344	305	341	344	338	302	312	331	343	348	337	326	324	353	320	355	317	337	346	353	313	347	327	329	344	302	334	302	342	358	343	343	303	320	295	327	338	360	331	329	358	298	360	329	324	353	341	355	374	311	352	322	337	334	314	350	347	314	348	344	342	342	328	299	314	327	353	324	314	333	338	366	340	329	297	354	336	351	371	336	342	347	322	323	363	328	323	324	357	341	304	347	315	345	312	297	320	323	323	329	374	319	336	311	333	320	322	334	320	290	331	356	338	369	308	330	324	339	329	323	359	330	354	323	319	310	329	347	342	345	357	291	349	316	351	314	329	314	322	336	347	317	333	329	331	279	347	322	283	337	307	343	351	338	315	351	316	314	309	331	309	340	306	340	318	317	321	326	348	317	331	328	327	338	352	342	347	365	358	316	313	349	332	309	324	319	338	317	321	354	308	342	323	356	329	334	329	304	318	325	332	340	349	312	336	331	288	347	308	366	321	337	343	325	313	294	355	310	332	376	360	333	326	348	354	322	333	327	316
24240	21438	29039	26196	23795	20939	13787	7000	4759	3669	3070	2726	2193	1904	1369	995	841	663	602	600	539	514	483	459	396	407	408	388	377	337	344	325	323	316	327	323	331	298	281	271	289	304	325	308	317	316	323	322	302	299	315	297	271	297	312	281	289	288	303	302	359	285	291	292	300	329	293	293	332	287	304	322	312	296	306	314	299	307	299	314	299	311	310	290	286	301	272	315	330	285	315	306	320	299	300	289	293	282	336	277	293	299	288	335	277	296	289	294	301	319	269	303	303	274	318	313	319	294	296	285	312	298	292	312	323	304	317	302	267	324	306	309	283	305	283	290	312	303	312	318	325	298	297	306	307	286	277	279	300	301	315	317	289	323	292	336	301	299	286	305	296	274	297	272	302	291	301	316	310	287	314	308	324	324	290	289	317	285	302	301	296	273	296	308	291	298	304	290	293	279	289	310	317	305	281	331	300	303	274	301	314	285	326	329	276	287	334	324	310	336	305	309	299	296	297	331	306	286	283	290	295	301	299	290	283	320	314	294	263	301	294	287	302	317	333	301	258	307	305	290	257	286	319	301	262	272	270	309	322	270	297	311	287	273	270	309	316	296	300	318	320	271	279	302	305	306	271	317	271	326	299	287	275	320	288	309	296	297	262	283	321	313	274	302	287	269	299	293	312	281	303	307	294	303	337	309	315	268	297	296	319	285	290	343	291	286	303	308	314	319	309	276	264	304	296	286	298	294	296	280	280	262	275	291	301	316	311	303	302	302	300	273	261	315	286	272	288	295	304	313	283	289	297	320	302	291	295	305	284	321	299	298	308	298	336	322	276	337	287	305	319	317	294	274	332	340	310	326	321	319	289	302	305	311	299	277	310	335	288	276	280	264	289	309	306	298	322	286	301	288	320	315	330	284	316	269	285	336	327	302	297	282	291	313	299	292	288	297	276	294	293	291	288	291	321	302	281	302	303	312	285	319	292	309	287	320	311	241	308	297	291	299	317	306	332	318	295	285	276	289	339	293	310	291	314	316	299	306	282	317	287	351	304	338	264	287	281	286	300	290	315	300	308	282	284	314	320	286	293	328	318	286	322	328	333	293	262	309	312	272	275	300	287	302	312	298	311	275	316	281	299	314	328	318	334	313	314	311	298	274	280	264	304	263	304	296	305	289	314	303	295	313	309	271	294	285	293	266	311	293	301	322	281	317	308	313	327	327	301	337	356	278	301	277	307	295	304	287	311	286	283	286	310	309	302	306	294	311	290	291	269	293	294	313	290	308	276	341	287	348	307	283	296	277	296	283	311	311	299	320	300	296	297	295	310	319	314	275	259	301	316	295	305	287	296	335	331	280	293	325	324	306	332	306	313	291	289	291	300	302	316	293	314	278	303	296	306	283	309	284	276	307	287	301	316	297	290	303	289	301	312	280	301	327	290	289	268	306	297	294	288	322	288	303	300	314	310	317	280	284	294	280	321	283	305	327	304	295	315	274	302	286	281	306	315	285	310	308	320	268	322	281	320	284	284	275	274	303	300	323	279	268	292	303	299	325	285	286	282	308	331	297	287	300	279	306	286	311	316	306	288	340	329	313	296	351	286	300	264	296	312	288	295	300	297	321	335	312	337	303	301	298	310	328	323	282	296	274	287	288	281	286	292	321	270	272	288	292	307	288	286	302	304	294	301	307	323	279	290	328	294	286	297	296	289	304	298	300	326	321	315	311	293	312	317	313	280	300	261	310	263	337	297	287	307	292	330	273	303	279	298	315	321	275	288	290	292	290	313	304	290	284	293	289	323	317	296	297	270	330	300	301	325	305	314	307	283	328	282	287	326	285	322	317	252	295	325	319	283	382	289	294	273	340	319	290	299	250	284	322	276	314	282	296	302	256	285	310	317	288	312	299	282	320	284	290	304	295	275	305	294	283	299	314	267	294	297	300	320	304	287	324	317	314	296	294	313	319	322	279	266	321	306	277	281	312	296	280	288	291	285	276	318	280	301	273	300	282	319	263	272	292	313	281	299	268	275	314	294	288	295	310	317	286	318	283	313	337	319	272	310	304	287	300	297	267	266	302	289	288	283	314	306	299	305	294	305	277	298	315	307	314	279	314	308	319	342	292	328	301	311	303	310	326	267	299	316	264	298	291	298	293	276	291	299	329	307	318	313	311	303	284	332	314	330	338	286	271	302	312	295	328	290	280	287	296	308	300	314	284	333	326	305	299	262	306	327	316	304	268	295	305	309	300	300	298	330	307	294	278	301	306	308	318	305	313	302	308	320	287	325	293	334	335	257	291	295	307	277	289	312	283	305	289	281	316	300	284	321	303	315	306	301	292	298	303	313	298	335	295	293	313	312	323	307	295	320	327	278	308	313	322	350	287	310	286	296	294	303	325	297	293	315	308	322	274	286	311	294	295	300	318	294	330	310	288	273	303	315	324	302	294	284	308	299	312	314	304	286	297	297	328	342	297	276	293	305	302	274	278	301	325	324	311	258	328	258	284	324	303	293	315	308	298	298	321	296	298	302	317	321	299	323	325	308	316	291	286	299	298	311	322	304	296	309	310	330	321	339	307	312	331	272	298	288	313	323	283	338	308	310	286	336	280	277	295	294	304	290	325	292	317	300	286	264	282	329	329	329	268	268	293	300	316	266	285	291	294	265	326	321	280	297	300	309	283	315	301	269	295	301	323	277	314	284	274	305	308	292	309	301	257	336	296	328	297	268	305	301	306	303	297	305	320	313	299	298	306	309	293	282	312	306	301	307	304	295	309	312	311	300	285	305	287	282	292	289	276	312	293	285	307	335	320	277	281	327	276	322	278	302	300	301	280	312	287	323	256	287	251	325	319	331	290	324	309	306	304	302	299	296	295	315	282	332	286	317	296	319	328	289	282	283	317	295	306	292	304	321	283	297	321	292	326	289	311	311	316	308	291	306	298	302	306	329	290	301	307	303	301	298	316	302	323	276	282	264	286	310	294	278	349	273	305	274	291	310	284	297	335	273	288	318	304	312	294	269	290	301	310	302	333	313	280	305	302	328	311	278	300	292	298	286	285	293	264	280	299	296	322	313	296	264	282	253	279	326	301	311	320	325	316	312	327	283	302	333	316	304	289	269	299	310	282	295	297	306	303	319	315	310	302	311	310	310	300	316	309	337	293	290	317	309	288	289	274	304	285	286	308	305	306	322	308	290	296	301	311	314	291	314	320	279	304	308	286	322	301	290	299	288	297	299	309	292	297	309	303	309	287	284	303	321	302	329	282	327	301	280	292	278	317	251	296	306	278	304	265	288	329	291	323	331	312	315	279	301	310	318	316	292	288	309	293	300	282	318	306	315	299	296	282	316	279	314	291	308	281	309	259	279	290	309	340	280	298	318	309	312	296	301	296	281	308	286	313	278	313	298	283	307	267	295	321	309	267	278	315	314	321	272	294	292	306	312	308	283	303	302	331	341	323	284	279	301	311	291	292	315	307	307	315	304	319	307	286
30970	57395	47533	35311	27874	21588	15364	10351	7713	5999	5137	4622	3750	2886	2028	1540	1236	957	800	724	722	711	631	588	530	523	489	447	438	402	410	374	383	361	340	342	345	357	312	344	303	320	334	312	314	326	296	312	348	299	304	292	337	318	322	326	372	285	341	349	366	328	309	313	316	327	335	310	309	340	306	303	307	339	346	325	328	328	336	310	358	310	271	302	340	303	292	332	325	312	313	324	305	265	316	331	323	323	324	336	340	349	328	327	318	319	309	317	323	306	331	331	351	289	320	300	324	327	321	311	347	336	320	315	321	340	327	321	366	322	311	355	302	314	315	313	316	343	321	305	326	335	314	319	352	334	322	302	351	354	347	312	312	349	286	335	278	332	324	315	307	358	303	319	321	300	291	339	331	295	311	328	342	302	328	312	313	301	280	330	289	342	313	326	330	359	354	337	327	327	334	308	298	325	340	337	305	345	305	333	308	332	329	315	326	308	309	281	334	336	328	307	308	343	297	331	302	302	335	301	339	336	286	312	332	310	322	294	309	327	329	309	290	302	287	301	324	307	295	354	330	347	306	291	304	312	300	318	356	332	344	315	317	314	361	299	323	305	316	331	313	311	294	313	336	332	313	324	308	327	303	338	290	293	336	306	313	342	330	338	320	309	303	318	362	322	316	321	292	348	312	287	312	309	318	360	330	311	318	337	339	300	305	296	300	316	345	314	334	344	299	337	335	333	347	344	359	318	348	343	313	329	297	314	336	336	288	311	345	324	320	356	321	316	315	306	336	321	357	322	343	339	294	320	316	332	318	282	320	327	327	335	304	319	332	324	320	269	283	324	325	305	361	339	324	343	294	337	342	315	313	294	339	357	350	350	288	340	322	272	338	319	318	348	316	319	329	302	315	304	322	298	320	320	308	322	323	334	339	334	308	304	327	357	298	302	327	326	316	325	321	323	311	298	350	342	312	309	317	343	313	335	316	325	350	311	296	340	339	328	325	312	352	333	311	309	333	310	354	348	308	319	344	333	295	314	323	320	287	317	308	318	333	311	325	294	304	338	341	307	331	328	323	317	318	298	336	307	303	309	316	315	291	341	311	310	312	352	320	332	298	330	331	313	318	301	334	345	331	324	325	314	330	308	322	304	294	330	335	345	311	319	348	335	313	328	335	306	360	300	335	311	316	352	312	292	350	331	309	289	321	362	341	288	311	320	334	342	308	319	304	313	329	302	299	308	337	301	334	316	336	301	339	318	312	310	337	334	352	312	340	328	299	310	318	304	325	311	305	292	334	318	290	302	316	292	320	295	328	306	318	311	346	302	308	340	360	299	319	318	327	325	317	332	314	322	347	335	318	304	309	328	327	286	305	343	325	313	340	324	312	332	347	329	311	325	334	319	312	321	342	334	297	333	329	308	340	316	315	335	306	281	331	332	322	332	294	342	351	304	304	315	322	352	313	308	328	309	336	317	314	342	350	316	312	346	308	294	309	288	324	352	340	316	321	339	340	319	312	336	313	333	315	340	301	332	315	348	330	306	315	308	349	303	327	330	304	311	326	320	334	327	305	306	330	320	316	375	340	354	342	363	318	311	304	298	326	316	337	293	286	337	315	334	291	315	311	319	329	319	330	332	330	322	321	345	321	294	322	349	299	355	285	335	310	295	301	347	333	309	324	321	325	315	302	285	329	323	314	332	320	320	328	344	341	327	312	358	311	333	367	331	359	320	326	300	321	317	358	338	299	348	288	260	311	329	331	316	344	338	287	325	346	332	319	296	349	340	346	338	328	306	317	328	358	320	305	323	314	346	332	324	284	340	322	315	329	334	341	334	305	305	335	339	301	323	320	304	297	362	321	324	320	342	339	326	320	321	284	325	305	314	314	320	320	304	297	326	328	306	292	304	341	313	351	337	331	330	301	302	339	321	326	365	295	319	310	314	363	295	307	304	301	330	311	324	289	304	310	354	303	300	329	333	309	292	298	302	312	310	331	329	307	347	338	365	277	326	315	322	302	310	308	342	299	333	337	305	334	319	361	294	308	323	330	335	318	293	308	335	328	325	299	301	323	298	370	337	291	348	310	342	286	287	329	328	294	311	335	336	332	343	309	310	301	343	311	318	345	325	314	337	331	292	344	311	336	318	290	323	291	306	346	307	307	283	307	293	317	329	302	346	337	329	301	364	330	342	321	353	329	306	359	322	338	327	302	322	303	308	318	306	322	324	299	324	324	358	324	304	331	316	325	337	280	330	319	319	308	309	329	288	332	337	331	334	325	303	305	320	293	313	311	289	307	344	306	363	335	313	324	332	315	326	323	314	312	329	315	342	307	338	314	300	329	302	318	313	338	279	324	291	326	319	327	351	322	302	322	325	316	316	295	321	333	304	281	333	328	341	300	334	320	322	299	311	371	346	305	311	304	348	314	323	336	341	325	301	344	318	337	327	315	356	292	313	332	278	330	316	302	308	303	315	332	328	310	341	323	338	316	315	303	333	320	334	308	289	326	322	307	357	305	301	285	329	323	331	338	324	278	331	319	359	335	331	332	328	328	363	326	342	311	296	311	327	285	334	333	311	299	327	330	350	336	322	350	321	314	306	344	335	317	313	321	296	331	315	347	302	326	321	328	318	365	302	314	326	324	309	308	312	345	307	342	348	311	305	309	325	316	350	315	319	327	323	294	334	337	294	347	309	331	322	311	320	314	328	331	336	294	353	315	347	322	335	359	325	306	289	336	312	336	343	316	328	341	339	307	326	321	321	301	328	316	327	325	327	327	317	314	318	315	329	296	314	321	323	298	303	340	305	301	349	341	316	320	318	333	346	334	301	335	353	276	344	342	328	312	320	334	321	294	366	311	326	343	359	331	308	336	333	342	313	349	316	290	320	315	307	342	310	303	319	322	290	303	344	318	296	312	327	325	309	286	316	342	314	304	295	329	315	323	311	315	335	317	321	321	293	328	278	347	327	319	309	324	347	322	302	330	312	327	311	318	302	324	337	319	311	304	313	310	296	306	321	320	316	322	332	352	305	312	347	311	328	296	294	303	276	328	315	347	315	329	329	313	350	289	321	330	327	327	338	330	328	306	324	321	340	360	297	329	304	297	307	322	288	321	323	297	334	336	326	319	336	336	329	358	314	307	340	326	289	324	348	296	324	314	329	304	347	338	293	311	309	304	327	320	303	334	322	322	321	304	302	325	312	286	314	309	297	321	318	304	330	299	333	325	324	317	311	310	339	313	278	344	307	327	323	321	313	328	304	325	309	296	305	295	316	354	372	314	297	344	332	338	309	316	298	322	328	297	324	308	330	349	344	296	321	296	327	314	324	296	307	298	323	346	334	321	324	309	330	322	339	344	313	303	341	319	316	359	304	325	318	297	318	327	362	320	326	347	341	338	302	316	359	336	339	325	298	300	346	313	365	320	313	301	326	331	307	319	322	347	334	300	341	332	331	315	347	341	295	352	312	367	311	370	315	333	315	326	334	309	331
25416	21553	29492	29153	21141	14819	9017	4951	3381	2608	2333	2026	1705	1414	1022	813	826	679	590	515	537	551	514	469	403	428	435	372	379	369	340	333	370	362	340	317	359	371	376	338	331	346	354	357	374	323	362	355	329	354	336	352	364	305	346	326	350	295	334	326	322	351	339	319	327	332	335	309	349	354	334	320	360	333	305	354	346	357	351	351	347	363	381	370	339	379	366	328	354	366	295	325	348	358	359	347	329	342	377	354	341	381	334	335	290	333	350	334	340	324	348	337	364	325	329	336	326	352	342	339	328	331	329	350	346	362	331	342	337	317	333	306	364	367	346	310	335	341	330	335	310	317	362	364	346	337	330	297	304	340	348	337	311	360	339	352	316	298	342	325	331	321	330	360	342	339	329	347	318	337	316	312	334	325	353	332	339	316	341	304	304	296	332	359	327	349	347	335	340	315	321	364	327	332	327	364	353	343	341	332	351	322	319	314	323	379	379	360	346	325	333	328	343	309	321	342	337	336	345	354	353	319	331	351	325	314	335	332	341	350	362	350	341	353	351	352	337	362	338	326	342	339	323	328	360	332	335	331	304	346	345	345	335	347	317	356	309	340	316	394	352	312	313	317	356	360	347	371	365	326	352	331	357	311	358	332	307	337	343	297	336	355	339	339	386	332	363	354	325	289	311	348	353	285	361	339	307	356	331	371	344	330	348	332	351	345	319	333	297	308	347	321	357	366	347	340	333	344	318	308	344	332	306	357	338	325	333	344	332	322	315	337	335	341	358	340	333	294	326	337	356	334	340	340	375	362	346	378	365	339	349	335	347	366	337	332	302	323	321	351	333	371	337	350	347	357	353	307	348	305	338	351	344	343	341	334	313	323	343	352	336	355	362	321	366	339	324	326	349	315	320	356	365	330	335	360	324	352	338	353	337	337	342	298	344	339	326	334	347	343	348	360	343	333	318	341	310	347	344	319	341	337	346	346	347	343	323	325	323	344	331	316	332	340	342	339	340	352	326	340	339	332	307	344	315	313	338	365	364	369	345	326	300	317	366	334	345	366	355	313	350	343	308	321	328	359	316	307	358	341	331	315	344	359	332	323	341	333	344	312	332	325	318	324	326	371	290	370	333	350	341	332	366	371	367	336	332	380	323	311	344	340	327	350	332	328	364	369	351	329	321	343	346	357	339	345	316	337	349	303	338	344	334	354	346	379	340	337	348	314	326	337	342	345	359	313	355	329	320	381	336	351	345	356	354	360	325	330	316	355	304	356	334	364	373	363	306	355	356	335	349	349	379	343	373	342	366	342	348	334	344	347	356	362	342	329	294	323	350	340	316	343	377	321	340	323	316	317	347	326	322	341	327	314	287	364	343	332	355	348	334	303	315	348	333	320	359	359	310	341	335	344	390	319	357	328	354	315	336	328	332	328	323	361	329	358	362	304	323	335	350	353	337	360	323	368	333	299	315	351	325	316	324	312	328	329	333	358	342	345	353	332	332	328	350	334	339	334	347	310	350	330	365	339	326	323	324	297	370	341	343	369	312	308	314	366	350	333	393	341	314	345	344	346	364	315	352	326	358	354	336	320	364	336	308	330	342	371	373	353	327	356	316	338	359	321	312	341	383	325	379	333	352	296	320	331	344	315	350	313	310	332	339	354	337	344	334	335	371	327	365	344	360	311	361	381	330	318	326	341	320	342	330	353	359	349	345	377	330	335	354	350	361	327	361	329	317	335	343	312	306	325	325	353	329	325	339	341	351	337	336	349	330	324	348	302	318	335	327	346	340	288	332	324	315	354	349	377	345	336	329	341	348	335	332	334	349	347	313	320	330	350	324	312	337	320	357	335	353	346	331	362	333	335	327	317	374	359	320	333	336	330	326	340	341	334	336	345	303	312	348	378	355	364	351	360	316	327	345	342	362	370	320	343	331	335	363	324	348	326	324	336	339	328	371	360	317	339	329	330	343	349	340	337	349	343	317	294	350	344	339	348	343	381	337	345	357	347	317	367	321	304	358	345	353	364	364	349	311	335	344	346	321	337	340	338	317	320	336	341	371	379	344	316	310	326	323	353	353	329	321	312	334	312	336	396	331	343	340	349	369	357	307	317	321	328	345	373	346	342	322	350	334	348	340	363	332	312	348	326	326	299	307	364	348	351	295	321	336	313	328	345	360	296	348	292	370	336	354	321	343	307	351	357	380	332	353	347	373	332	342	318	364	321	302	329	329	336	322	317	329	344	344	352	329	314	387	308	333	371	349	341	355	355	374	331	321	351	336	319	327	313	327	350	346	329	342	331	361	326	350	357	328	348	356	339	308	336	339	351	362	361	328	351	332	332	341	317	334	333	363	338	322	320	344	339	348	343	330	331	317	314	333	354	333	362	369	348	341	356	308	378	327	331	331	335	325	346	358	343	336	334	370	317	318	305	359	313	326	318	328	358	311	340	324	308	345	342	307	339	324	350	321	328	322	316	347	351	349	319	360	351	362	357	334	324	327	345	313	336	340	364	343	349	367	320	361	387	347	351	335	336	349	329	307	336	321	342	343	339	339	351	340	356	368	368	325	326	364	337	364	316	354	357	352	323	333	285	332	344	338	342	339	359	321	328	355	351	337	350	372	340	304	347	361	324	366	353	355	326	297	331	395	335	325	356	356	345	352	319	337	327	315	374	357	352	341	342	357	356	354	348	309	340	356	333	347	341	353	318	313	341	344	342	334	318	325	342	321	388	334	326	313	353	347	376	331	337	347	342	329	323	345	321	342	345	356	369	325	360	380	329	302	330	337	316	319	328	361	339	319	366	323	334	341	341	314	326	353	319	323	334	331	327	361	350	325	336	339	385	346	351	366	356	342	351	398	354	324	337	327	333	349	347	333	352	326	326	349	325	333	328	308	326	355	360	336	343	361	346	322	322	343	346	318	340	349	373	326	348	333	331	356	328	310	345	344	339	374	328	336	334	366	348	324	333	364	331	339	331	328	339	365	337	324	380	314	362	327	317	322	365	341	347	371	333	339	332	325	336	314	313	339	367	348	308	313	391	346	345	322	325	359	338	343	353	346	333	311	333	307	352	363	311	314	329	362	340	335	367	303	319	337	343	329	308	328	340	335	342	364	317	339	346	352	371	299	328	338	333	337	318	312	326	336	315	335	336	360	328	332	314	335	329	325	333	329	355	350	349	338	403	334	373	354	345	316	323	349	326	346	356	310	336	324	336	316	281	337	339	352	313	335	336	356	328	312	303	341	373	312	347	316	351	355	339	332	336	364	325	346	347	315	348	335	359	335	357	350	362	316	348	347	363	353	295	340	343	344	346	372	331	312	298	351	356	300	321	345	310	325	344	339	333	332	320	327	368	357	376	315	327	342	326	356	336	353	335	349	317	327	346	316	341	307	332	324	343	340	338	307	337	328	332	376	345	326	341	341	316	348	329	328	335	327	314	365	321	336	340	350	315	352	351	351	387	312	359	332	320	343	344	343	337	333	351
30695	53890	43377	31896	23093	18720	12805	8360	6211	4844	3981	3472	2951	2424	1695	1277	1148	902	789	682	653	636	615	566	551	531	474	494	456	422	406	385	404	372	414	370	411	315	376	331	335	377	369	345	364	339	381	372	374	340	349	379	319	372	349	377	346	354	335	359	340	378	375	349	377	352	353	364	348	365	383	336	365	320	351	368	338	384	343	328	350	336	372	368	418	349	385	365	382	369	378	335	342	341	369	366	385	341	342	365	339	372	377	387	386	368	369	374	370	332	381	379	356	365	354	363	334	356	388	364	349	373	334	399	346	363	373	346	344	357	366	373	361	339	351	385	382	357	358	356	372	376	366	351	379	327	398	386	359	373	378	381	374	363	327	400	385	336	350	352	370	376	358	387	392	367	360	382	346	353	336	362	397	363	367	380	358	384	342	368	385	324	346	385	353	365	372	324	379	372	348	344	375	397	381	374	339	353	356	372	325	311	390	355	386	371	331	351	364	371	392	402	389	326	412	367	388	391	368	354	349	395	372	336	350	396	359	327	341	368	355	357	363	356	385	379	376	341	356	326	347	357	319	366	331	381	397	330	331	356	357	385	363	329	353	395	372	331	340	364	358	394	364	350	330	331	388	376	359	366	345	381	336	369	356	384	353	366	335	344	362	358	370	344	380	370	343	337	373	358	389	379	367	404	374	387	351	387	356	366	325	392	347	378	344	382	387	343	327	356	334	390	366	353	356	390	366	320	372	359	345	356	405	328	369	396	345	359	362	400	370	366	343	340	370	392	378	361	340	368	357	389	353	346	342	376	361	356	373	367	344	362	368	366	373	375	368	357	357	354	362	350	365	353	348	369	359	362	387	360	365	371	327	343	372	367	379	319	334	385	376	359	356	360	376	400	359	329	337	377	373	347	369	365	365	339	340	371	367	378	351	332	373	330	318	352	345	400	339	367	340	343	361	364	362	345	383	339	362	370	372	375	374	386	365	362	368	383	340	350	372	386	357	334	362	346	368	366	348	349	397	399	372	334	396	338	373	384	343	389	335	345	372	369	377	366	377	334	378	375	374	364	385	358	361	366	343	384	358	378	407	356	335	334	349	347	347	349	334	357	343	362	335	378	378	360	374	375	335	387	357	372	386	313	359	363	350	334	370	366	352	373	370	377	339	381	324	336	379	355	339	364	369	361	380	347	356	419	348	369	374	393	368	378	351	345	349	342	342	373	342	359	333	313	390	347	348	360	345	385	348	384	353	364	358	328	385	359	381	361	364	346	348	366	366	339	329	348	378	378	369	372	386	369	371	354	391	360	365	378	361	362	365	353	347	362	380	362	349	372	360	350	388	319	340	399	372	395	353	352	373	365	370	321	372	372	349	386	316	338	313	389	387	346	352	357	364	370	368	364	375	354	381	373	365	349	364	363	368	370	356	340	397	357	360	380	327	374	400	347	375	385	386	372	363	363	365	339	386	398	347	377	374	360	359	329	346	351	380	369	376	391	357	368	356	347	404	376	331	379	385	361	400	380	393	390	351	362	346	331	344	339	343	315	366	389	358	339	365	364	371	376	334	371	355	385	378	358	365	355	370	352	394	376	388	353	336	367	371	339	361	346	378	345	360	392	374	368	398	357	393	370	361	344	359	347	348	343	382	380	389	360	357	340	343	371	379	382	347	360	334	371	353	355	368	374	352	359	391	356	362	381	342	343	381	364	351	351	368	349	353	391	364	368	393	388	338	370	358	339	339	377	375	342	365	377	342	325	392	351	375	365	393	381	375	327	411	391	359	371	385	343	345	352	344	358	359	394	352	342	332	377	348	368	352	362	365	319	343	337	384	354	352	364	395	343	353	327	359	351	352	357	360	369	369	360	377	366	357	369	367	340	358	377	359	369	397	361	343	366	350	356	345	351	368	377	389	346	371	359	365	345	333	384	346	361	343	405	364	370	363	387	339	316	400	370	351	352	360	347	336	344	361	373	342	365	316	386	368	351	342	377	330	370	343	375	355	368	356	344	356	388	341	351	355	357	355	347	346	372	341	352	345	340	393	358	335	379	370	376	355	378	407	373	367	342	342	362	342	373	351	311	342	353	387	375	314	349	381	390	365	375	389	378	408	387	366	362	364	370	361	360	386	382	377	378	374	358	360	366	358	373	356	343	393	378	364	383	343	373	357	328	385	361	370	362	352	361	333	392	372	360	347	348	333	332	349	400	345	358	337	347	378	344	330	348	338	337	388	348	335	339	381	321	392	372	367	353	343	364	380	370	366	336	379	346	382	394	343	343	352	375	339	379	385	386	383	373	370	326	372	377	351	378	363	367	367	348	371	346	330	354	367	356	362	383	355	351	355	372	351	364	379	360	375	352	343	367	380	364	349	355	357	336	356	320	346	375	377	349	347	382	363	369	355	383	354	383	371	346	340	384	373	409	368	373	325	394	362	326	362	387	356	358	352	341	367	390	330	388	413	376	371	396	370	350	382	365	365	373	359	383	383	355	350	364	381	372	365	357	351	393	389	360	345	346	369	325	383	357	378	365	340	344	373	354	381	392	357	387	361	384	400	335	385	332	346	357	336	373	349	373	408	377	353	386	349	348	361	352	353	344	373	326	349	336	355	339	344	339	324	355	336	388	356	391	362	360	378	393	359	353	360	386	390	334	364	364	341	348	393	381	365	359	378	360	339	339	334	389	348	335	358	378	342	372	338	393	354	345	355	341	334	361	373	356	388	385	372	396	398	376	397	347	369	347	345	386	367	357	380	354	364	369	367	342	375	378	382	382	378	347	334	339	359	336	331	366	368	377	330	337	343	363	325	365	355	370	360	384	364	354	375	374	361	376	349	359	358	362	380	352	364	371	373	364	385	371	361	338	356	398	350	363	403	367	350	360	352	352	361	399	372	323	360	374	352	350	387	377	360	378	382	363	386	358	368	355	372	374	362	363	368	372	374	358	375	382	334	378	369	345	382	377	347	384	342	368	365	364	354	369	359	376	384	348	368	347	339	373	371	360	359	369	368	325	321	370	375	347	365	381	345	363	387	344	392	343	393	384	379	347	350	372	355	398	360	350	378	369	367	348	353	370	390	368	368	368	360	372	351	382	366	362	392	351	361	389	367	361	337	356	371	346	361	408	398	388	378	364	382	401	328	345	348	333	371	402	355	349	341	391	398	359	354	378	349	354	365	345	350	382	373	368	387	390	355	342	391	372	350	347	338	381	316	376	366	336	388	355	351	373	364	363	389	367	368	357	374	331	362	358	369	369	342	379	383	370	370	323	366	366	363	347	378	367	357	361	360	372	369	369	376	347	383	358	363	370	348	389	362	376	336	359	358	359	369	365	366	367	352	343	362	337	388	383	348	351	349	358	397	337	419	357	394	348	411	350	401	357	348	385	358	355	376	359	363	389	354	377	336	372	350	376	387	344	339	359	371	382	379	405	363	383	358	372	357	369	343	365	371	379	375	334	352	356	337	388	337	349	348	371	364	330	339	366
23043	21433	29156	24461	22491	24569	21426	11054	6646	5045	4413	3847	3130	2426	1812	1394	1176	1013	832	746	697	630	647	523	528	517	474	481	439	464	415	412	380	350	404	344	359	403	393	343	341	377	335	325	294	323	370	322	328	334	339	376	347	352	355	342	369	348	348	317	367	357	341	339	306	339	304	337	374	321	329	375	368	350	332	319	330	315	368	352	377	313	331	350	358	354	341	375	352	325	377	340	371	344	351	347	349	379	346	356	313	348	388	343	355	368	342	322	353	337	318	331	383	376	361	321	324	305	313	315	338	334	331	364	363	332	340	356	318	342	326	361	315	343	342	312	357	305	333	338	339	361	344	367	312	370	370	305	340	358	344	337	317	303	354	347	364	353	294	360	375	383	334	354	338	333	341	324	344	344	355	383	370	363	343	351	303	334	329	348	331	331	359	338	341	337	318	344	332	324	351	330	342	353	320	330	331	329	315	339	332	347	352	360	352	333	336	348	341	345	355	319	336	366	352	317	313	350	356	329	362	354	303	349	341	322	320	370	314	358	332	324	358	364	352	338	349	329	345	336	334	327	331	345	309	317	374	316	341	307	326	333	351	339	338	326	320	355	327	340	318	333	353	328	346	344	321	308	332	347	337	363	353	325	322	337	357	340	346	354	341	349	328	341	360	353	318	334	322	342	335	382	352	315	335	342	364	348	353	334	344	339	325	323	360	346	344	368	344	356	333	358	338	332	360	324	325	330	348	325	343	349	342	329	387	350	334	312	345	347	350	351	318	332	343	365	377	334	349	346	350	392	350	334	363	355	336	308	355	335	348	365	309	361	388	349	329	307	384	335	310	362	356	325	332	368	348	325	335	356	330	337	349	345	319	348	345	348	326	337	366	336	323	329	332	357	338	328	365	338	335	361	339	342	331	351	331	355	311	338	323	339	330	344	337	337	327	328	318	334	315	314	321	337	337	370	371	314	349	357	334	331	330	349	366	337	346	342	338	352	321	345	326	381	340	363	343	348	341	336	337	354	339	352	352	345	351	371	342	332	367	320	350	349	352	336	354	388	353	368	328	336	362	342	350	339	362	336	362	338	334	343	343	365	372	321	338	350	377	374	337	382	364	339	323	312	354	353	347	327	335	304	318	346	359	346	354	355	351	329	353	327	359	345	330	336	336	337	342	336	360	341	337	339	319	346	350	329	370	352	355	320	359	325	336	350	352	326	378	341	319	347	306	341	303	352	345	342	343	338	328	292	377	343	342	355	316	378	368	331	390	346	354	326	380	345	365	334	354	350	353	343	355	339	327	330	343	351	361	345	332	346	340	330	331	335	365	338	338	352	367	336	371	340	353	360	341	344	340	331	319	345	331	324	360	330	373	393	345	334	370	338	369	347	316	373	326	348	336	379	321	322	311	315	341	358	352	328	369	339	317	336	352	301	359	350	338	339	341	352	332	341	342	339	348	339	336	377	357	319	336	320	331	341	344	355	335	320	325	355	329	354	336	331	322	337	385	343	354	351	337	324	369	316	370	354	311	325	348	374	354	348	345	352	320	351	326	336	375	321	336	319	353	350	305	343	323	348	338	342	330	350	366	360	350	329	338	350	314	347	365	336	329	320	353	329	334	339	340	376	359	356	330	384	332	375	352	336	357	345	363	342	344	311	322	327	333	337	307	323	349	339	318	340	350	338	325	316	351	369	357	357	318	315	338	347	354	352	341	352	315	335	326	326	325	336	329	332	310	339	340	342	340	323	343	307	349	331	343	322	338	350	349	349	358	353	357	346	361	314	368	339	351	358	351	369	357	306	341	284	387	350	361	370	328	359	357	316	347	335	338	334	292	366	334	351	323	341	336	363	351	343	340	331	335	347	371	357	326	344	354	343	346	344	324	372	344	336	334	339	351	338	300	340	355	360	323	344	354	331	345	331	347	342	333	319	314	354	364	368	332	353	323	344	361	323	342	365	343	359	367	351	318	385	358	364	342	343	365	329	324	364	353	327	339	346	344	350	341	342	376	359	329	366	341	354	336	338	293	355	382	308	326	349	348	319	329	356	337	357	322	327	352	363	350	346	363	358	344	344	344	366	351	361	347	359	340	357	302	367	316	364	331	340	357	356	343	339	316	340	379	334	351	350	365	335	336	316	365	375	338	373	368	391	356	325	350	349	318	373	337	356	337	356	342	364	315	357	331	336	338	361	354	337	325	340	318	319	355	308	355	341	294	349	316	353	354	344	365	356	371	345	340	329	341	369	329	326	347	343	345	334	319	324	340	349	342	347	367	323	338	340	359	344	323	323	345	399	346	349	372	344	333	369	328	349	347	351	343	339	366	349	341	359	339	365	341	322	348	341	339	337	331	354	322	335	330	322	335	356	341	371	345	337	325	348	316	350	359	358	340	352	351	328	342	333	394	338	360	352	315	347	337	357	340	353	350	348	328	361	354	324	369	362	358	332	361	338	328	340	342	345	336	340	321	355	334	344	343	356	342	373	321	350	333	328	359	349	354	348	369	314	357	343	325	394	351	333	359	345	373	345	362	348	340	340	315	337	335	351	304	332	326	307	324	329	332	321	364	396	327	348	355	362	352	327	355	332	341	323	364	323	328	320	324	356	347	350	347	315	309	339	324	317	363	316	341	349	354	359	337	350	355	354	347	341	301	353	362	373	367	349	332	355	338	299	348	338	347	350	381	348	347	342	350	323	364	354	335	336	317	333	360	331	350	301	330	339	312	361	319	354	331	346	345	336	324	336	346	325	343	374	336	343	353	337	376	318	318	352	332	346	332	364	339	333	346	340	347	353	389	340	341	336	366	396	325	338	332	311	317	321	306	327	349	342	304	365	353	324	374	325	323	338	378	321	320	366	339	319	332	342	344	322	384	333	361	355	334	346	345	360	346	355	396	341	383	336	325	330	345	346	314	358	350	355	351	302	367	332	357	367	304	322	366	338	341	363	346	354	314	327	318	344	362	316	331	351	346	361	348	368	352	342	347	334	349	315	344	339	310	341	349	345	348	348	349	318	324	364	308	353	358	340	358	364	384	336	357	332	347	333	334	349	372	380	353	357	360	332	335	303	331	344	324	310	344	322	356	310	365	351	352	367	309	327	333	330	319	335	379	368	342	329	329	323	371	366	353	373	322	347	341	341	329	313	330	345	340	339	333	334	342	346	337	338	352	345	378	380	364	326	329	321	324	353	333	356	335	336	322	345	326	344	349	343	342	378	377	334	345	351	375	333	327	364	356	336	318	347	337	351	331	346	328	340	360	314	341	323	324	345	345	351	326	307	327	343	330	370	343	345	368	334	343	353	338	344	382	312	355	352	365	293	349	365	361	337	310	347	341	354	322	328	341	318	379	347	291	330	342	355	351	337	344	356	347	338	355	333	311	352	327	336	339	341	343	386	340	346	355	351	345	334	347	329	358	349	319	352	342	319	340	337	354	363	343	383	352	368	340	377	329	336	359	337	377	351	350	361	338	333	343	352	347	345
33142	63074	52270	39313	33473	27471	19406	14482	10157	7989	6831	6051	5022	3759	2795	2231	1733	1477	1152	989	924	848	802	764	659	615	567	592	486	460	431	440	452	428	366	426	406	389	374	377	365	351	369	385	353	378	328	348	386	347	370	397	392	372	355	373	350	360	390	377	354	361	356	343	370	353	347	352	339	329	387	315	376	362	375	353	348	357	375	358	363	368	364	331	378	375	390	356	370	356	330	340	349	360	348	340	371	346	393	343	341	355	331	349	390	373	367	354	337	392	337	373	403	340	338	356	370	328	364	341	355	346	318	363	346	349	390	348	396	349	349	346	343	306	356	363	396	363	338	340	348	334	351	347	400	358	332	314	345	363	350	370	370	380	356	344	348	337	344	373	364	365	370	349	351	382	347	385	357	390	354	355	346	341	314	342	372	369	355	394	361	343	342	363	349	356	360	379	379	358	349	370	382	369	377	336	347	346	351	326	357	341	362	363	343	385	360	354	334	335	370	388	388	362	336	361	333	340	324	337	353	337	309	394	357	367	394	359	383	377	358	380	358	359	351	354	334	332	362	375	369	354	364	368	353	345	374	350	353	343	370	349	371	363	378	369	345	334	310	344	352	343	376	342	380	365	365	343	360	381	344	341	354	381	353	367	356	353	373	381	366	355	346	345	344	367	361	352	367	359	377	378	342	377	372	370	385	367	380	373	380	321	374	361	357	340	329	349	333	366	328	355	373	353	357	394	356	356	342	337	377	374	331	356	359	409	375	375	362	327	340	357	366	348	370	344	356	388	346	385	371	342	350	349	372	375	359	372	366	360	363	371	352	350	324	358	383	391	357	381	359	355	333	363	365	361	361	352	333	360	346	359	365	368	384	348	327	383	396	380	357	381	353	351	346	348	403	347	348	326	358	380	380	343	362	351	365	361	353	351	354	346	373	351	391	360	388	360	354	325	382	383	377	395	309	360	372	338	356	378	389	351	358	358	355	357	356	353	379	334	400	379	359	337	353	343	359	350	358	384	320	391	347	355	370	334	402	337	363	354	377	367	360	332	368	385	359	371	355	323	355	354	354	368	333	375	358	351	348	364	342	348	339	390	362	384	364	377	381	396	363	373	329	378	356	357	372	368	353	356	384	340	372	360	350	388	359	383	378	367	365	348	371	386	369	358	367	358	336	328	343	338	374	368	374	364	359	384	361	349	342	349	370	372	364	349	379	331	348	338	348	356	330	391	378	373	350	344	361	317	374	358	361	363	385	358	331	377	329	314	346	344	334	381	389	356	379	390	354	346	367	381	346	369	333	378	344	360	357	376	367	350	338	362	326	325	339	356	357	360	372	381	364	349	386	390	344	355	348	349	352	345	355	394	324	347	360	346	342	358	370	325	350	377	373	360	321	371	368	348	375	295	345	384	350	340	397	360	378	340	370	364	386	352	342	337	347	374	362	329	373	353	356	393	380	352	360	323	373	368	352	359	345	357	362	340	359	362	334	353	386	326	366	389	335	317	367	363	369	352	381	369	362	347	363	333	359	371	396	385	372	351	385	350	383	330	340	377	342	371	360	352	384	364	349	365	354	343	376	340	357	368	370	341	343	337	415	370	368	351	322	375	378	357	347	359	333	376	376	342	364	406	326	354	371	394	341	358	327	331	347	336	320	358	348	385	370	385	360	368	375	351	369	371	368	360	351	365	372	370	344	354	364	340	354	345	361	354	370	367	382	353	380	341	351	339	304	361	361	350	360	343	343	372	359	380	365	349	355	344	333	372	377	370	342	368	366	374	411	362	354	366	317	325	383	372	356	380	347	357	390	356	362	387	348	349	334	353	370	366	356	357	343	355	354	358	352	380	326	377	344	342	348	362	371	376	351	370	373	367	360	364	335	309	349	355	342	341	360	359	385	388	376	377	353	351	343	363	321	393	333	395	354	354	348	365	371	368	345	356	333	356	388	380	361	369	372	351	316	354	364	348	345	350	354	368	369	390	360	318	354	368	369	357	367	343	333	365	366	335	369	355	381	354	342	363	372	344	410	363	383	362	358	368	353	363	363	359	350	378	353	356	364	375	384	373	356	336	359	376	360	363	349	339	343	359	335	362	344	352	375	348	359	380	327	343	368	342	348	350	376	357	384	352	347	362	375	369	315	351	369	360	355	362	349	371	345	346	373	339	350	390	369	358	369	349	338	325	369	343	373	347	336	330	362	347	366	347	364	342	378	376	343	383	363	325	330	349	370	355	344	329	372	355	362	348	355	367	352	331	349	352	362	369	329	340	357	375	401	384	346	370	361	335	364	363	346	380	358	371	304	355	347	358	329	367	378	370	336	368	365	357	370	361	355	345	381	348	369	360	373	391	349	374	384	369	349	344	352	354	361	358	339	338	336	364	360	362	360	375	369	345	341	367	330	347	341	364	382	352	354	339	350	358	347	375	370	304	369	347	371	354	348	353	359	351	375	339	355	331	368	354	334	348	371	344	345	322	364	381	371	351	388	352	385	352	363	362	347	337	366	298	383	384	330	350	368	409	372	359	374	368	416	375	359	380	354	365	368	349	362	344	338	365	371	346	350	346	325	383	376	383	352	369	382	330	362	377	325	337	334	365	393	363	364	358	353	332	375	362	354	379	369	361	348	343	348	381	347	348	372	356	366	370	377	377	317	340	367	351	374	324	386	370	355	327	373	359	338	350	366	339	399	348	363	357	375	406	355	373	333	383	347	345	380	379	342	346	352	370	361	346	360	388	382	340	354	354	362	372	381	342	354	368	365	382	335	353	344	356	383	362	338	343	374	359	383	334	354	368	353	365	368	357	352	310	366	367	375	355	358	385	368	340	333	363	359	371	361	354	388	350	339	404	378	348	379	351	345	345	360	358	324	339	343	391	325	355	320	332	381	363	370	339	331	358	384	352	368	376	344	380	382	358	339	367	358	379	333	358	354	387	390	320	378	380	384	359	364	350	352	360	362	351	351	369	321	390	370	342	342	322	377	336	358	351	336	342	363	373	334	352	353	372	380	365	368	378	340	390	374	380	360	367	348	362	341	360	376	363	364	340	363	357	353	384	336	362	326	344	404	352	388	404	371	335	397	372	361	369	367	377	341	343	382	376	337	410	355	367	393	324	324	361	338	340	352	333	376	366	371	351	343	365	369	362	359	384	348	388	340	350	384	342	369	366	375	325	357	390	344	340	364	347	367	367	333	364	367	342	338	372	373	346	365	366	352	334	351	330	391	350	388	360	360	369	359	328	396	365	349	369	382	352	374	312	353	378	341	313	358	361	365	376	338	353	352	353	365	330	359	382	377	340	374	370	315	338	367	370	373	359	407	378	349	377	355	315	368	380	337	350	381	357	351	373	350	371	366	341	368	366	358	359	374	351	353	385	352	331	377	400	367	353	365	354	370	364	341	328	376	351	359	361	367	338	336	379	358	332	391	343	350	385	349	386	340	382	336	369	373	348	366	335	367	361	347	324	394	342	323	376	367	369	367	367
31381	35013	38783	27485	17394	10298	5994	3801	2604	1960	1697	1545	1379	1116	876	733	625	554	515	482	444	421	416	410	360	396	387	348	341	343	344	356	348	318	356	316	284	305	339	329	331	317	306	280	299	318	300	335	287	304	302	309	311	319	326	312	311	301	323	301	319	322	314	307	294	289	302	315	314	298	292	321	312	289	307	325	319	285	295	283	316	328	306	285	283	323	286	269	288	330	319	331	278	300	260	311	315	319	311	320	300	293	319	326	301	325	327	328	313	307	300	305	300	281	303	310	303	303	302	311	310	314	323	295	308	299	326	317	293	324	292	297	303	332	345	298	326	312	315	295	303	293	308	308	279	283	340	293	325	302	308	308	319	311	299	307	301	322	302	318	307	281	300	287	309	280	295	318	304	308	322	285	301	310	300	298	328	332	314	294	324	316	321	296	316	311	302	308	323	314	313	312	321	306	307	286	309	296	307	353	313	303	315	304	346	306	311	301	321	330	304	323	286	311	306	305	329	320	313	311	318	331	332	296	322	334	311	331	330	312	320	324	313	304	304	328	307	324	307	304	266	288	329	310	319	321	331	321	333	312	320	296	320	294	319	332	317	329	309	309	312	343	316	285	298	295	326	288	327	297	306	329	308	306	311	302	283	285	314	287	299	327	341	304	310	283	304	306	325	335	313	303	342	333	313	337	305	329	296	310	312	320	313	336	321	323	347	307	262	292	291	334	292	316	315	316	302	296	300	333	319	318	308	300	316	290	302	303	305	306	316	328	305	303	283	316	304	306	301	303	329	316	302	265	339	342	312	307	314	320	308	298	319	312	299	310	283	295	320	323	308	321	328	330	366	312	306	303	312	320	298	294	287	323	312	322	308	277	308	339	309	318	310	313	277	312	300	301	313	334	342	301	314	301	311	298	288	310	307	305	299	298	311	300	301	303	314	321	321	304	333	287	309	321	290	291	286	329	330	328	312	311	295	272	314	295	292	293	328	305	326	312	314	328	303	322	314	308	303	324	338	278	332	359	315	296	300	297	298	332	314	290	327	293	325	320	299	300	308	312	337	312	319	290	312	316	304	285	320	305	296	330	306	312	305	324	310	301	317	304	303	301	325	336	342	309	285	318	302	299	295	311	293	314	300	311	309	341	299	303	336	328	311	327	306	302	309	303	312	320	313	301	297	345	330	292	349	313	324	275	317	311	278	326	318	324	321	303	347	300	291	307	314	312	278	324	287	305	322	301	278	332	305	316	315	281	347	296	284	325	250	325	316	285	292	273	320	314	289	315	320	335	303	323	304	309	331	319	269	314	300	310	340	287	331	293	285	328	310	322	291	295	292	301	298	329	333	317	344	300	328	310	296	297	321	293	312	303	336	265	327	319	277	297	307	334	305	316	304	284	286	292	326	316	314	309	305	300	296	286	326	301	324	313	332	302	328	308	267	325	315	269	292	318	305	307	306	304	288	307	296	275	300	294	311	315	323	315	312	310	331	303	291	295	311	313	320	321	330	293	322	312	347	305	302	321	355	311	309	287	289	291	301	322	300	302	301	339	297	320	310	280	290	276	320	338	311	307	312	342	275	314	315	318	327	338	259	298	327	294	315	310	307	298	326	327	315	309	318	297	332	302	291	289	339	298	281	308	311	311	296	322	338	294	288	331	291	288	323	283	327	298	275	284	300	302	302	331	318	290	284	310	309	308	290	324	305	335	331	329	311	297	280	290	294	302	309	299	312	328	307	352	325	337	289	322	299	304	320	306	298	282	315	323	322	307	314	301	303	343	261	316	322	330	330	301	314	321	329	322	307	306	305	312	296	306	312	308	316	329	312	299	299	326	342	303	299	303	290	340	302	292	310	322	284	286	308	329	292	305	316	321	307	313	290	312	294	310	309	313	272	312	313	337	290	310	305	311	337	337	304	288	319	318	315	282	313	324	322	307	298	330	299	299	304	279	290	326	301	321	318	324	279	310	329	307	318	302	339	330	315	304	316	305	304	296	345	318	309	322	306	302	298	322	326	287	306	298	310	289	316	306	299	291	312	293	327	333	318	314	299	301	330	321	344	313	331	272	328	296	284	290	296	298	308	305	285	329	329	337	299	321	298	302	281	310	331	306	326	302	277	313	320	315	361	293	312	327	355	304	286	313	317	265	337	323	313	323	345	321	306	308	306	303	292	287	278	330	296	299	295	317	284	328	312	310	301	298	301	304	324	287	303	322	338	263	299	314	331	305	329	293	334	316	349	319	315	325	326	314	345	321	297	331	310	307	289	314	296	328	306	315	300	330	283	327	303	317	324	325	313	296	308	314	324	316	328	318	302	312	283	325	307	302	309	289	307	277	303	292	308	292	320	335	274	321	312	317	321	324	307	312	291	311	285	315	299	304	308	327	313	301	330	344	316	340	328	333	329	315	292	291	306	275	278	308	303	306	341	312	297	298	317	308	331	329	305	300	297	328	293	304	305	303	323	259	296	329	335	335	325	317	289	303	336	320	354	309	309	312	289	285	309	336	328	296	302	291	331	332	321	304	295	334	315	301	342	295	336	313	312	322	296	325	306	303	291	327	310	320	346	308	283	336	326	320	309	306	316	321	314	318	350	283	300	322	286	346	304	316	299	285	297	302	319	331	293	281	309	312	317	306	318	318	318	318	327	291	321	291	315	309	331	301	301	282	319	325	291	298	335	317	302	319	313	308	296	314	300	279	327	296	312	325	296	326	324	274	331	300	283	298	300	311	285	339	307	345	318	289	321	307	345	300	319	337	304	321	290	314	337	326	326	323	326	336	332	316	311	300	338	304	305	296	307	342	305	328	335	314	328	332	262	339	329	298	313	290	316	319	303	306	293	327	291	309	311	314	320	324	287	335	314	310	317	298	290	336	336	346	316	300	336	304	335	288	309	293	329	297	305	296	294	309	304	283	315	321	300	316	282	355	320	307	303	286	312	327	343	298	326	275	298	314	303	287	318	349	307	314	334	318	287	297	310	309	310	332	319	301	333	307	289	320	324	327	330	303	293	310	288	292	317	294	303	306	296	355	342	314	322	266	323	316	312	316	332	308	299	313	326	301	306	305	309	311	321	314	310	319	301	316	315	291	320	362	316	314	323	324	288	300	329	300	309	309	327	305	317	335	310	322	297	300	312	322	310	318	301	316	315	301	307	308	283	289	317	309	319	342	295	301	290	301	286	334	290	319	285	292	331	301	278	316	316	301	284	325	312	311	325	295	309	303	286	323	319	299	291	292	313	326	298	291	315	340	315	303	329	294	303	316	311	326	328	310	318	320	359	291	274	300	319	300	286	293	313	301	312	301	311	261	301	321	345	309	299	298	337	296	330	330	318	335	302	309	323	332	364	331	316	287	321	316	326	315	313	329	297	306	321	303	318	321	320	284	323	292	328	300	313	309	304	296	286	286	285	309	307	280	294	338	322	333	302	312	315	327	312	283	349	261	319	331	344	292	320	327	305	318	302	336	310	303	300	294
31273	48951	38230	25855	20459	14424	9468	6504	4702	3511	2971	2615	2236	1796	1416	1076	841	762	629	597	547	581	482	482	446	410	415	408	431	390	361	347	331	337	348	351	315	335	312	348	321	339	378	321	366	376	305	349	334	356	329	390	353	323	343	329	369	356	322	335	319	323	331	313	338	334	348	321	350	360	324	335	339	318	358	326	336	334	325	359	319	369	350	315	310	297	315	336	355	315	357	343	333	342	370	353	311	331	330	346	337	349	328	321	349	368	311	321	368	333	343	341	334	344	353	343	351	359	333	320	355	365	333	323	308	332	319	337	346	329	340	346	316	340	344	316	332	345	309	376	330	330	346	311	351	355	309	333	343	335	331	347	315	352	351	360	353	340	338	345	318	288	332	339	326	342	314	331	312	317	335	346	320	345	353	323	346	324	346	330	351	360	327	342	301	347	343	337	327	342	324	344	333	349	352	353	330	350	332	321	330	356	376	337	360	336	346	338	314	329	310	328	342	346	334	350	353	314	363	357	316	330	356	354	334	366	333	338	344	329	299	322	342	339	317	344	319	356	320	328	339	327	315	287	313	328	345	374	331	342	320	334	344	360	347	349	331	336	317	351	347	344	312	331	342	330	352	357	331	357	352	366	387	344	302	326	320	354	337	335	309	326	326	292	351	326	333	338	350	382	333	350	345	310	308	329	363	322	318	299	339	356	352	351	364	318	344	316	313	340	337	337	358	364	340	313	344	342	309	311	322	346	335	358	359	327	330	310	299	315	347	279	341	346	370	342	312	298	335	298	322	328	322	344	329	319	304	350	352	341	363	367	363	321	325	319	354	342	345	349	345	346	305	347	316	347	347	349	350	347	344	306	344	344	300	347	340	324	359	335	334	361	322	335	339	338	330	339	351	323	322	316	347	342	323	325	344	328	308	327	305	334	350	326	323	354	366	350	303	354	336	344	329	322	384	314	340	339	323	322	317	339	290	313	337	367	344	315	364	367	328	332	347	336	306	321	351	352	323	326	313	314	349	308	354	318	353	344	344	315	348	341	354	321	340	321	321	316	325	341	325	349	329	330	360	329	324	318	325	308	333	340	350	301	348	349	353	342	333	363	327	334	336	350	312	306	326	305	327	318	362	340	321	336	333	360	331	322	333	311	324	327	317	343	318	344	338	332	358	375	368	326	393	351	328	310	340	338	323	330	311	322	343	357	339	331	318	306	319	372	324	335	365	329	332	299	305	349	328	296	368	312	344	322	348	323	331	311	346	326	328	334	347	355	367	330	342	316	329	342	356	313	371	335	307	334	330	290	343	366	309	319	303	275	330	343	326	335	330	347	352	344	319	368	343	340	323	343	281	361	341	327	309	317	332	330	354	329	308	343	327	339	324	369	330	328	348	319	360	347	330	335	326	358	338	352	308	342	328	389	339	340	345	316	318	337	344	318	323	343	357	347	315	316	335	330	345	330	344	339	316	342	345	306	350	312	356	321	353	350	339	358	358	308	310	367	316	326	338	303	342	374	361	360	358	314	366	356	305	349	331	320	338	341	316	327	347	346	329	345	326	328	325	381	352	346	304	319	363	334	355	342	338	356	371	326	362	342	309	341	337	308	349	340	324	347	331	331	366	337	329	352	370	328	350	323	344	362	295	341	317	327	333	336	332	340	323	330	351	355	327	320	319	349	334	319	352	341	307	381	351	316	349	319	357	323	321	339	319	308	337	330	367	321	307	330	356	348	320	320	316	327	330	382	319	333	306	329	300	321	318	329	332	312	342	332	354	345	353	332	302	348	345	319	378	319	398	352	349	342	340	306	328	342	364	333	309	340	345	313	325	284	345	341	347	344	373	313	335	339	306	304	341	329	336	310	331	332	354	317	345	336	354	326	347	321	316	365	336	341	326	364	299	319	333	345	306	330	322	339	325	324	344	304	293	347	329	325	352	334	350	323	322	309	370	330	338	375	280	328	343	377	309	370	304	346	318	369	330	320	329	319	326	371	330	348	321	337	340	306	328	346	300	339	346	344	341	341	345	320	363	332	334	337	344	300	346	332	336	343	306	324	330	378	341	324	332	375	338	334	313	332	328	333	323	338	356	344	327	316	357	349	340	351	332	361	350	344	327	357	313	331	355	324	294	317	337	315	323	352	341	342	350	347	339	360	296	335	331	329	345	327	330	334	339	328	326	345	337	341	358	332	338	303	372	367	337	325	326	311	319	345	347	327	335	338	329	336	358	338	354	336	347	359	330	328	344	355	318	314	341	321	341	336	343	357	343	362	337	357	331	368	330	308	329	340	329	338	338	345	350	334	364	315	339	319	343	326	346	347	350	325	342	317	311	325	348	359	334	366	308	337	356	340	343	327	319	371	332	328	371	315	332	375	333	332	365	318	329	335	296	339	312	369	334	334	356	341	339	326	353	325	322	314	351	308	305	335	326	293	347	327	303	349	343	310	354	320	313	339	311	345	332	360	332	304	351	346	306	322	333	332	355	350	303	325	335	362	345	334	347	326	322	348	344	315	355	355	324	325	342	370	362	326	332	334	348	335	336	344	350	309	374	323	327	355	349	318	303	314	365	332	350	300	310	334	336	344	336	348	346	316	319	343	361	345	334	358	328	313	378	331	322	361	326	361	315	376	369	291	316	328	346	332	341	329	312	344	362	311	328	346	317	347	347	341	341	358	349	322	341	346	315	306	358	319	354	317	359	348	351	353	327	328	310	348	369	338	351	327	323	311	334	341	332	382	292	304	356	370	336	354	338	341	355	345	374	328	329	326	357	346	303	334	314	340	361	315	306	321	330	357	328	330	339	341	350	324	336	307	338	326	306	350	352	338	327	336	359	358	335	321	346	374	358	324	344	323	312	334	343	377	359	320	324	352	328	331	368	338	328	331	325	338	336	328	321	314	330	324	337	309	323	317	321	330	314	330	309	325	341	351	333	332	348	317	353	352	354	333	339	352	331	312	339	332	341	314	343	311	348	326	345	335	319	335	358	335	352	336	349	323	322	351	333	350	328	319	336	335	367	334	333	326	339	333	327	316	333	326	347	318	348	335	333	303	302	339	348	325	322	355	330	377	316	348	328	363	323	343	352	342	304	331	300	358	337	319	330	351	337	358	344	317	296	325	349	374	358	327	319	324	313	352	332	351	310	304	337	341	305	338	328	344	337	338	299	364	334	328	338	302	297	330	340	322	364	334	320	338	349	337	334	323	332	332	339	304	322	349	372	317	321	324	312	313	331	330	327	355	346	313	348	297	335	330	326	329	347	338	329	344	326	317	369	349	308	321	354	284	329	366	320	326	345	332	358	325	380	354	334	320	348	330	366	325	315	350	354	313	360	329	374	327	314	348	353	375	325	325	343	332	331	328	326	312	326	308	365	325	354	328	349	347	347	308	300	320	363	336	335	320	332	351	335	327	342	354	350	339	364	337	338	336	296	325	346	340	329	330	335	325	336	300	305	336	335	323	333	307	367	328	343	353	347	287
24171	21397	28842	25893	23954	20993	13820	7456	4573	3507	2832	2534	2187	1675	1300	988	820	719	616	576	538	525	520	464	400	415	384	381	360	338	336	329	331	335	352	312	304	328	306	306	301	326	281	313	339	306	336	295	291	300	321	292	290	293	307	327	261	291	275	307	298	318	284	262	302	295	309	309	295	265	304	287	315	297	289	315	328	327	287	291	294	336	327	315	277	303	310	333	287	319	275	312	282	297	282	313	302	275	303	294	308	316	318	322	324	312	303	318	321	273	316	314	264	314	337	274	294	280	326	317	299	304	337	336	309	292	310	286	294	299	317	290	288	286	300	297	274	294	307	270	318	342	303	321	299	302	287	333	290	287	283	318	281	291	297	296	312	299	275	277	262	316	310	307	288	294	287	335	320	293	305	296	274	258	312	283	293	324	276	304	302	279	319	297	316	282	317	315	307	302	280	285	291	327	302	305	340	305	289	315	343	284	302	264	294	308	309	320	305	303	308	306	311	298	255	300	314	300	322	291	268	305	299	297	304	301	287	341	257	287	305	280	287	325	313	330	290	271	313	303	311	298	277	322	293	299	331	293	288	309	317	284	299	310	307	324	322	333	299	301	299	295	328	320	289	326	310	321	311	299	310	323	271	280	303	323	311	300	287	303	288	314	294	327	272	301	307	293	352	335	292	311	288	303	300	310	294	326	290	303	347	325	268	321	300	276	305	296	287	288	314	295	297	285	312	310	262	292	304	304	286	310	297	322	324	273	319	323	294	307	285	337	281	320	295	285	297	291	324	316	318	332	316	297	303	312	316	303	282	284	293	288	284	275	335	297	293	318	318	326	288	320	336	299	300	338	269	302	299	282	304	297	319	285	279	268	293	332	328	261	299	295	307	302	295	305	292	295	313	338	309	301	302	318	277	324	298	312	326	308	315	343	295	323	296	290	278	309	289	299	354	336	309	311	278	327	292	299	305	301	310	307	290	308	315	336	327	273	330	333	282	278	290	287	344	310	275	309	325	323	297	289	288	312	322	307	301	308	309	321	281	302	301	319	311	310	293	304	332	295	325	319	279	288	274	302	270	321	286	341	280	308	322	260	324	309	265	310	341	300	275	273	315	314	302	303	293	317	286	293	289	305	287	314	290	268	321	277	302	312	282	273	262	304	294	315	292	300	296	293	302	263	290	318	277	308	314	299	286	322	318	308	320	294	289	330	330	297	293	335	280	347	340	276	274	343	302	288	319	297	297	312	316	304	317	284	320	306	299	285	303	281	291	293	309	320	319	252	331	290	303	321	284	299	326	321	285	299	293	328	284	276	249	319	301	326	320	298	302	344	327	299	289	319	318	340	304	288	301	289	301	302	315	320	311	287	300	324	304	292	294	295	329	345	304	278	309	297	299	304	331	291	320	264	288	305	309	339	305	289	266	301	290	283	284	292	281	307	314	305	305	314	287	300	311	294	290	300	293	330	278	299	339	279	310	283	289	314	314	293	306	335	353	286	279	325	316	315	324	280	318	317	308	301	315	261	310	259	332	329	287	311	268	274	306	300	286	304	292	303	292	288	298	279	280	316	302	288	298	307	274	324	328	318	304	289	312	287	290	290	307	315	278	318	315	318	298	308	291	287	286	294	300	322	297	284	294	280	332	303	329	312	317	308	315	285	339	331	331	332	291	270	303	318	311	298	286	293	290	274	326	324	315	281	289	304	313	280	305	300	302	308	277	294	293	299	328	263	291	339	302	330	315	277	307	300	331	265	310	306	300	306	311	302	300	290	281	293	284	304	301	295	276	306	348	317	303	292	288	303	291	306	300	297	314	313	279	309	302	282	310	276	291	297	288	282	282	291	321	304	273	309	308	340	317	286	285	261	313	309	289	307	308	329	313	295	309	299	310	308	302	303	284	300	287	323	325	334	308	280	328	277	304	284	283	305	307	275	283	311	313	288	307	286	322	280	321	296	328	309	308	341	317	338	330	284	296	290	304	309	302	294	301	338	315	295	290	295	297	310	311	288	310	298	326	302	294	310	298	308	327	321	306	314	299	308	326	305	303	292	294	304	283	315	334	284	291	319	317	289	281	292	302	285	317	314	276	311	306	282	278	301	307	320	314	328	276	313	305	288	288	316	319	294	316	320	308	280	295	301	327	324	325	254	302	268	336	292	315	311	307	351	322	278	315	297	260	308	293	350	299	287	301	287	278	305	291	320	289	261	310	308	306	309	297	291	299	306	285	283	306	276	306	302	284	286	299	290	327	313	297	291	287	310	282	286	285	297	323	308	315	294	293	302	309	306	273	310	280	295	294	298	294	284	283	308	310	310	318	316	292	304	266	357	291	325	287	279	319	321	301	315	299	258	321	332	287	300	291	340	296	320	277	306	302	273	313	295	319	286	283	268	331	295	283	307	310	293	301	297	320	297	314	338	256	298	305	288	281	336	284	303	295	299	300	318	313	287	294	321	304	295	294	280	312	313	302	301	335	305	300	291	312	280	297	306	275	315	289	302	326	296	321	316	302	323	299	333	318	288	303	305	317	292	315	285	270	320	302	326	302	346	292	325	333	302	307	295	287	297	356	284	318	329	301	335	299	316	323	295	317	315	279	321	315	291	300	325	301	292	321	299	306	309	293	342	288	295	310	314	287	279	267	321	322	292	300	283	339	311	281	297	282	362	276	298	308	313	295	307	284	318	293	301	329	314	311	290	303	289	320	328	324	296	300	280	313	310	284	329	272	293	302	299	302	286	309	290	270	299	325	302	333	319	291	298	316	288	318	305	324	286	308	308	305	278	330	290	299	306	295	295	309	298	311	275	300	279	264	305	282	301	297	332	308	313	304	293	337	306	272	325	309	294	298	328	312	304	282	307	311	323	320	313	265	322	286	305	331	322	301	322	291	288	298	297	290	304	317	312	303	295	309	284	277	292	300	316	299	327	305	284	303	324	302	331	303	309	292	308	317	322	295	291	326	324	277	287	276	339	327	295	311	285	301	320	326	285	306	323	275	315	320	310	334	312	286	296	280	287	297	303	279	322	324	281	308	312	309	312	310	324	292	302	294	307	287	296	273	312	292	314	310	281	319	294	287	311	317	292	301	309	314	322	298	293	301	324	326	336	286	286	283	296	291	326	304	320	291	289	290	286	276	327	288	287	313	330	304	282	313	328	311	303	307	328	293	324	315	270	289	288	334	295	312	285	333	292	302	297	281	302	308	289	312	322	289	315	313	292	309	289	316	328	268	334	293	288	283	293	283	287	325	317	304	296	314	263	332	291	297	304	323	290	270	325	291	310	313	326	338	267	302	293	337	338	282	311	297	288	322	312	323	313	308	300	327	285	323	332	309	331	313	297	289	300	319	304	305	317	277	317	296	292	288	321	328	284	303	334	308	283	290	298	281	303	329	290	285	293	312	273	296	275	341	275	303	308	305	291	306	289	297	318	298	302	273	346	299	269	325	306	287	316	291	305	287	300	322	310	326	334	308	296	283	286
30649	56836	45675	34364	28720	21681	15429	10858	7564	5669	4641	4362	3400	2766	2042	1551	1198	1022	858	745	716	701	659	599	554	521	453	449	428	386	368	371	342	343	360	365	343	326	331	345	333	322	313	340	305	336	329	346	313	332	312	341	315	307	385	318	344	304	315	354	367	312	319	331	312	317	286	346	329	299	324	316	333	329	302	330	333	293	333	341	325	353	315	304	347	315	346	331	319	320	347	325	342	330	298	303	364	310	314	306	316	319	355	347	347	313	337	284	337	326	325	336	307	310	343	337	336	327	351	319	304	312	323	304	319	351	344	329	316	314	323	311	318	321	331	339	353	341	324	294	359	303	336	325	320	304	337	321	334	301	360	338	338	355	333	385	324	345	312	342	314	320	318	297	318	333	308	322	332	333	299	336	300	366	314	352	293	318	327	327	308	336	314	340	328	323	307	297	317	297	307	303	343	335	352	329	317	330	307	325	351	298	321	336	328	319	325	324	308	330	289	316	328	317	306	343	346	352	345	360	321	350	328	299	314	339	289	314	296	323	327	317	311	332	326	325	327	315	303	344	321	306	345	342	331	352	310	334	330	334	289	324	289	332	347	314	337	301	329	328	360	329	344	322	281	286	297	318	333	322	331	304	313	332	319	343	323	314	351	324	334	307	346	309	309	342	293	313	337	343	347	322	335	335	313	313	324	333	317	315	349	309	321	317	307	321	328	314	350	290	341	327	296	319	308	327	320	334	326	317	329	324	333	290	315	302	323	296	356	340	331	362	328	310	307	338	297	328	329	335	310	376	316	327	310	306	326	331	297	320	307	316	348	314	321	305	321	310	317	343	303	317	339	334	335	325	313	329	332	300	335	321	334	336	309	341	301	334	308	315	316	302	347	329	330	318	339	306	341	354	298	321	295	313	322	329	325	339	358	354	305	317	330	349	300	301	316	326	292	307	326	320	297	306	331	307	322	307	323	302	320	305	282	289	299	305	333	334	278	331	291	306	294	340	334	341	325	341	324	334	354	303	352	317	320	334	339	302	308	339	322	374	306	312	320	351	313	351	336	311	318	323	313	302	297	310	343	285	320	308	317	310	302	319	335	346	310	337	323	342	315	347	330	320	297	328	315	289	338	327	329	335	336	314	332	357	319	306	313	320	323	318	311	371	326	295	319	294	331	298	367	308	305	324	337	304	307	314	300	321	340	325	314	352	326	322	328	301	315	325	317	323	347	324	294	327	319	315	327	326	292	344	325	337	314	324	331	358	299	321	306	332	344	322	307	286	310	356	318	344	321	338	316	319	316	299	347	308	325	329	318	306	302	340	289	320	318	305	345	330	346	311	350	325	336	292	329	331	284	332	296	343	331	302	313	304	341	322	311	327	325	313	315	334	336	346	336	334	344	315	334	326	321	284	346	305	322	307	335	342	322	324	322	313	325	311	331	284	266	341	305	312	351	358	306	307	311	338	292	322	295	316	316	321	309	356	319	322	328	325	338	329	329	324	317	337	325	294	322	337	314	288	328	319	305	330	339	330	328	339	320	304	321	310	327	308	337	324	316	351	314	285	329	335	310	297	342	329	345	334	324	319	320	336	319	325	316	327	315	324	331	327	324	353	311	311	313	331	345	302	346	329	337	302	338	357	338	300	308	323	313	329	336	317	311	364	331	315	306	321	330	349	291	337	315	330	343	314	313	309	349	321	318	319	336	293	309	322	314	329	312	323	328	323	315	323	335	317	318	341	305	319	363	339	301	325	318	312	333	320	335	305	336	302	304	308	314	329	326	309	311	313	343	306	314	297	317	334	307	362	307	312	333	338	320	328	289	309	361	311	304	346	312	325	294	341	326	320	325	312	350	335	310	326	311	310	347	316	324	309	324	342	324	332	318	321	338	314	347	321	303	297	308	320	281	366	327	326	295	319	319	314	333	333	328	351	323	298	342	344	310	326	304	337	305	343	297	306	300	316	341	331	316	338	288	302	344	358	320	323	292	302	306	330	304	336	316	315	349	341	324	331	309	331	318	320	310	338	317	312	290	322	315	287	315	316	328	337	294	330	338	316	320	325	329	325	341	288	307	311	294	330	336	336	325	329	308	357	307	340	304	354	315	340	318	309	341	338	298	294	326	345	350	317	355	308	322	311	320	296	315	339	296	318	308	298	313	288	341	302	313	307	349	322	333	301	323	323	336	316	298	347	341	342	321	340	351	310	313	321	303	341	297	320	326	331	329	328	314	294	301	345	333	334	321	310	323	328	304	325	343	312	329	326	363	324	298	327	326	324	342	321	313	330	322	301	323	334	321	310	314	338	326	304	319	327	352	323	310	312	292	319	315	324	351	304	343	316	332	278	324	336	326	318	319	307	323	320	309	354	336	316	320	317	361	320	340	302	307	339	336	303	345	335	314	311	336	343	325	314	344	320	334	325	340	316	324	323	331	345	330	334	301	336	357	302	339	300	321	321	340	303	300	343	322	318	313	340	335	322	307	332	321	310	322	315	339	312	301	341	322	332	322	315	350	285	329	299	368	331	298	299	317	311	327	312	346	311	368	294	320	299	328	325	299	342	348	327	303	310	301	333	316	328	310	328	319	289	317	328	337	322	343	314	318	302	346	333	328	305	328	311	351	322	337	334	339	316	304	309	339	313	327	324	324	328	318	312	344	347	317	326	298	312	352	287	307	301	308	316	297	316	308	324	311	330	326	338	373	301	310	304	331	381	352	308	353	294	345	312	288	310	309	286	273	349	332	362	335	324	309	328	335	340	293	354	313	298	310	325	302	314	324	366	348	331	301	318	301	331	321	318	320	333	315	339	333	323	324	301	317	308	302	307	333	348	296	341	333	325	289	320	360	368	335	348	320	303	324	318	321	322	350	323	317	340	310	309	309	316	336	345	335	311	334	324	329	295	335	335	289	327	291	325	340	328	329	340	330	316	298	324	341	330	354	326	293	301	338	321	309	330	353	312	314	306	337	308	313	320	315	337	297	311	316	313	336	318	269	357	325	319	311	325	340	349	307	323	318	343	304	304	298	307	321	346	339	306	326	302	316	319	303	316	267	299	333	319	306	308	316	297	335	309	332	323	326	308	315	321	275	314	296	338	303	329	347	288	287	330	353	312	326	310	306	310	331	319	314	349	321	316	321	314	324	320	340	349	335	348	344	302	333	316	313	311	335	323	337	320	315	321	361	318	347	297	307	321	326	341	308	322	339	324	309	309	315	309	320	346	319	350	330	316	323	297	313	311	311	319	363	317	349	322	296	303	302	315	327	323	309	319	322	295	281	336	311	325	313	330	332	313	331	316	319	350	298	317	303	324	315	324	319	318	322	324	296	339	322	306	328	287	339	296	285	313	316	318	324	325	312	294	305	319	330	347	317	347	259	319	333	340	372	318	323	317	338	303	326	340	325	312	326	345	316	320	310	332	312	279	292	330	317	319	344	351	321	299	323	326	315	334	322	335	338	322	303	342	316	326	330	340	340	334	312	317
25238	21489	29300	28223	21902	15235	8963	4882	3346	2582	2172	2002	1727	1357	1064	876	729	662	589	540	512	455	519	468	412	434	394	405	388	430	359	333	373	401	320	404	367	366	356	327	356	324	331	332	333	373	373	330	339	316	339	329	323	355	351	315	328	342	340	353	333	335	330	335	342	318	313	329	338	336	352	367	334	332	353	324	330	345	336	343	315	354	343	358	340	317	366	369	343	317	343	339	336	309	336	321	341	335	353	354	332	325	335	304	370	375	329	322	344	361	326	327	366	328	307	359	318	328	347	327	347	348	329	357	319	374	343	357	317	355	312	332	322	348	332	340	403	370	304	341	346	351	333	344	364	326	347	336	364	329	331	363	315	360	372	339	320	326	348	334	370	317	353	387	358	354	311	333	361	345	375	338	350	362	320	351	344	390	371	319	289	335	341	315	299	316	342	406	358	307	334	361	344	309	329	329	379	327	311	342	313	349	307	364	337	369	347	398	357	379	340	323	330	334	344	338	334	360	336	398	370	316	325	358	377	330	384	334	349	356	337	375	330	376	354	346	366	381	347	326	357	357	324	321	339	325	324	361	319	363	334	326	319	351	326	334	348	355	333	343	348	324	343	323	325	339	335	330	350	384	338	325	340	342	371	337	351	371	369	351	339	355	316	334	320	318	319	307	330	346	365	354	359	359	329	371	353	301	351	339	337	336	315	344	333	324	363	374	307	373	354	336	391	366	332	364	332	335	350	322	352	381	368	353	383	359	309	322	335	363	328	347	359	362	293	333	344	318	361	293	351	313	354	359	343	365	345	347	313	310	331	330	355	367	341	357	405	350	335	324	376	339	305	328	326	350	363	346	351	344	326	346	347	364	359	344	347	369	340	342	345	297	332	338	304	341	330	338	354	353	374	305	321	332	324	316	315	296	333	357	337	333	340	353	351	309	354	341	361	340	305	331	344	373	321	359	344	381	355	355	298	348	348	327	357	321	325	335	346	347	341	344	351	346	341	335	333	332	368	349	339	336	315	346	309	365	336	318	360	316	374	340	325	362	355	330	352	322	361	367	335	356	370	345	352	353	342	351	322	334	345	351	328	334	367	363	356	345	322	352	338	346	357	342	340	348	327	339	345	327	322	341	376	355	328	333	359	328	344	346	380	336	356	365	341	350	353	348	295	361	339	338	316	342	372	344	325	342	361	329	320	326	374	325	330	314	331	352	342	329	391	314	315	310	363	371	318	347	331	334	344	324	346	309	329	335	311	363	332	330	340	329	336	327	386	342	342	312	310	330	327	316	353	335	313	326	388	318	341	371	355	352	322	340	334	347	326	334	318	348	375	319	322	348	323	343	337	333	322	345	332	351	346	364	354	360	327	321	341	328	342	367	358	360	341	351	337	354	364	359	315	335	320	325	342	347	335	335	336	342	333	346	350	341	323	365	342	332	342	359	341	342	341	356	356	340	346	379	354	372	313	344	337	347	378	333	303	365	354	341	369	357	338	357	327	349	366	343	357	328	343	368	343	334	338	319	341	338	343	332	369	372	369	331	352	385	340	352	370	307	347	355	346	309	349	333	328	355	344	348	351	325	386	363	308	342	360	360	335	356	331	329	321	344	339	326	337	331	290	325	359	352	355	301	339	311	338	359	334	335	376	335	323	342	319	349	339	334	339	336	379	345	352	329	304	363	334	354	303	374	328	362	341	332	320	329	313	354	338	326	336	342	342	372	370	338	352	348	315	347	341	360	316	346	357	287	325	295	347	333	349	331	322	360	306	367	336	367	325	354	328	317	381	344	337	344	359	325	319	341	367	346	337	338	348	329	333	323	359	342	347	346	321	325	346	360	353	329	329	335	298	352	365	367	338	330	333	359	384	330	333	347	270	371	352	356	364	354	361	342	331	332	350	324	327	319	343	369	305	355	363	348	332	331	337	326	345	355	352	351	305	340	363	355	304	382	339	344	338	349	337	368	309	324	388	355	351	332	342	349	352	333	333	352	379	346	330	348	347	340	350	329	356	343	311	340	349	326	344	361	332	337	332	326	345	340	335	340	314	371	381	330	325	346	349	323	342	350	322	324	314	347	315	305	325	341	351	364	368	318	325	343	351	357	358	310	347	374	378	313	351	338	324	321	363	337	323	319	335	322	328	322	325	339	322	361	338	366	366	311	367	357	343	327	350	310	344	334	359	325	358	348	345	347	329	352	347	320	300	317	349	336	331	365	346	347	333	359	324	342	323	327	327	334	332	340	309	320	336	358	329	341	324	387	345	352	309	336	346	362	348	317	321	351	350	318	314	346	344	383	401	319	333	341	336	327	342	359	321	338	339	327	315	359	356	357	337	358	361	360	316	333	349	363	311	320	353	337	354	340	354	359	320	336	335	341	356	336	351	336	354	335	281	369	346	359	332	356	332	349	365	318	332	351	361	320	354	357	352	299	328	326	342	324	302	284	334	352	354	312	334	365	328	332	368	332	325	330	335	337	320	330	346	330	358	372	345	358	338	333	332	337	309	354	362	337	340	355	370	353	348	342	333	341	339	346	322	354	315	320	377	334	343	342	366	324	313	337	320	331	334	317	333	354	341	370	332	335	347	344	320	346	307	326	341	364	361	330	354	336	339	347	334	379	327	351	359	330	318	355	328	305	369	374	334	332	331	326	376	350	372	357	359	332	339	353	319	348	338	346	358	339	364	322	345	345	324	349	326	346	371	374	302	350	361	315	344	371	319	349	331	321	336	341	351	343	366	351	355	352	332	347	367	346	314	330	344	289	356	350	372	327	399	348	379	357	360	353	350	339	347	364	373	336	306	359	315	337	345	331	347	360	305	323	338	323	316	352	313	318	363	328	342	340	342	380	343	323	350	336	356	329	353	366	326	334	313	287	363	315	354	312	326	325	325	362	335	348	323	326	347	354	347	365	329	350	339	384	380	348	314	363	359	361	346	338	347	372	334	355	323	391	352	378	337	314	332	307	336	336	341	315	300	305	346	301	337	352	315	302	339	353	353	313	322	336	328	326	342	349	368	308	331	349	331	321	338	301	353	313	346	350	321	358	361	326	332	398	305	326	351	325	314	318	360	341	397	331	309	363	332	322	318	318	339	311	314	353	360	348	344	323	327	340	348	336	366	384	303	378	340	341	355	341	339	322	283	349	346	336	324	336	311	341	343	355	300	339	369	339	334	355	350	348	349	332	336	339	361	333	364	323	338	317	354	326	354	355	336	312	345	345	381	322	371	324	334	342	341	341	342	342	344	331	331	358	376	318	332	369	316	354	357	339	378	350	295	346	341	334	360	306	324	354	362	326	362	342	313	332	379	347	352	345	350	330	345	327	339	315	360	331	336	339	348	323	334	322	331	359	322	335	341	357	352	352	367	349	319	330	345	314	384	359	350	325	329	308	327	363	333	335	359	326	334	366	343	350	345	335	373	324	335	327	293	368	324	331	332	318	333	306	349	345	351	339	339	307	367	318	314	330	339	324	330	365
30603	53514	42923	30792	24574	18731	12845	8369	6007	4348	3678	3623	2963	2246	1699	1418	1036	900	799	730	660	620	630	556	532	502	492	470	457	450	429	458	414	411	403	387	362	359	363	377	400	341	376	380	367	364	373	397	386	391	345	379	356	353	329	399	331	363	379	352	401	364	396	382	337	382	347	358	325	372	374	380	373	395	363	346	335	420	403	370	384	387	347	369	374	345	381	392	357	399	362	356	364	388	395	342	314	348	353	362	337	344	369	391	393	365	345	378	350	393	371	348	381	352	359	342	357	383	351	400	344	348	371	322	373	350	383	376	343	391	372	399	347	358	375	351	387	387	336	356	341	354	353	329	367	345	382	340	370	355	363	387	366	397	334	396	429	378	382	333	378	380	343	360	345	372	381	348	335	351	336	355	352	361	340	358	378	366	396	358	390	355	362	353	358	341	358	356	374	385	338	392	348	371	378	358	403	328	382	361	387	393	364	411	384	399	335	370	371	351	368	346	361	383	380	387	341	368	368	372	325	360	345	381	364	339	369	371	318	367	364	369	326	333	395	354	363	362	397	353	408	350	337	392	344	385	364	362	375	359	378	357	336	354	364	370	368	335	387	326	407	327	367	366	376	353	361	375	363	353	368	346	357	365	379	366	337	358	344	348	355	329	369	369	353	357	364	368	340	376	408	340	375	348	381	361	401	363	376	366	407	367	335	395	373	367	359	384	398	399	380	388	346	354	338	359	373	370	350	355	352	352	376	369	354	337	384	354	367	357	321	402	390	369	358	347	418	348	365	360	374	338	370	387	371	344	317	334	354	343	384	361	383	377	367	353	361	359	380	351	394	360	351	374	351	387	374	391	373	378	365	356	377	335	392	340	372	387	338	384	372	356	353	336	357	382	354	380	377	369	364	388	348	346	408	380	387	351	354	345	366	382	330	338	361	377	360	338	400	379	328	358	360	376	376	356	354	341	351	378	359	368	358	332	348	366	380	360	365	371	354	352	353	383	349	379	373	355	357	356	363	378	376	345	357	348	365	380	384	408	412	353	387	380	369	349	379	372	380	377	379	379	405	386	357	374	384	359	335	370	395	351	362	338	387	399	341	366	327	344	328	374	376	353	379	372	372	377	337	355	340	343	391	323	337	394	364	337	350	410	346	348	342	350	377	376	365	355	316	343	366	364	384	376	392	333	391	350	372	392	333	368	359	374	350	395	369	370	362	361	343	361	365	347	339	362	390	332	365	368	385	329	347	350	350	356	363	368	409	369	375	370	380	338	369	403	377	383	330	365	339	362	353	374	358	357	371	347	336	325	329	368	377	367	355	373	375	350	340	354	366	401	345	389	324	341	368	357	359	358	356	341	318	344	372	364	359	391	380	322	382	379	360	359	364	378	357	336	378	364	380	361	384	370	361	339	369	345	320	368	337	384	331	364	339	356	370	393	384	384	374	332	336	405	360	353	380	412	340	336	363	351	353	336	352	341	364	360	369	360	354	370	352	348	371	342	375	335	377	402	346	355	356	401	367	345	320	388	357	359	371	384	336	393	361	358	384	366	375	357	339	324	370	380	377	354	365	356	395	384	349	355	359	322	324	351	351	348	376	367	341	354	348	376	350	356	362	389	330	343	343	339	372	385	340	371	344	366	375	377	391	363	352	384	381	349	372	357	376	342	349	362	382	347	350	370	345	384	351	391	326	346	342	332	380	331	376	364	361	334	378	381	350	365	363	366	378	347	357	379	374	370	386	371	358	343	353	349	351	364	352	387	337	334	367	369	360	365	358	349	385	406	363	358	353	362	376	380	356	349	360	365	407	372	374	349	329	396	347	384	376	345	360	339	420	341	346	321	360	377	356	369	367	354	395	393	367	388	341	354	364	351	365	358	396	380	399	379	358	344	386	365	414	355	340	358	339	390	370	366	363	347	343	375	361	397	357	373	344	355	350	363	370	361	365	378	350	355	335	378	345	361	358	384	371	379	336	350	362	356	343	371	357	363	354	366	380	351	399	358	381	396	344	365	359	379	382	351	382	352	360	401	343	343	365	360	371	389	366	381	369	375	381	371	405	358	390	396	352	351	408	334	326	369	377	340	330	368	357	352	374	383	391	376	361	351	353	345	351	387	388	373	371	365	364	378	352	351	405	341	349	373	366	371	378	329	373	396	357	336	365	366	333	379	382	381	335	345	398	363	390	343	375	371	389	372	364	388	365	378	362	347	360	328	361	370	378	375	355	338	386	367	375	379	367	385	371	350	360	321	358	350	374	353	337	346	359	372	379	389	358	346	380	384	356	373	367	376	348	376	348	323	367	350	344	330	356	365	394	334	348	359	333	369	352	323	367	358	398	385	381	364	380	337	361	347	377	342	361	372	346	384	373	344	373	371	344	367	385	361	363	361	371	351	346	342	337	378	379	366	338	354	348	376	380	382	385	355	397	351	345	354	358	352	361	339	374	399	352	375	354	358	382	372	383	415	366	343	378	361	400	370	356	367	394	357	384	352	371	343	351	356	386	336	376	376	366	334	381	396	334	358	371	346	371	342	358	340	369	370	374	380	388	369	393	360	345	366	370	362	404	367	375	369	338	379	367	371	371	384	364	368	361	356	368	328	353	350	401	376	380	370	346	357	357	362	351	370	376	394	365	346	373	348	327	385	352	363	387	332	357	328	361	402	373	366	377	338	410	335	356	376	375	347	336	348	328	404	362	376	368	371	384	409	356	338	357	342	362	346	377	358	357	373	327	344	357	351	371	375	326	337	387	367	377	386	328	359	355	349	395	380	388	364	347	355	354	352	351	316	374	341	363	353	362	360	315	370	365	390	374	347	382	389	347	383	330	372	374	324	356	397	323	389	371	392	336	393	394	345	336	360	352	384	350	355	375	341	382	388	327	337	391	361	347	345	366	364	345	363	368	351	340	366	347	345	342	389	360	365	369	400	347	357	355	366	369	341	339	362	352	361	342	349	332	368	331	346	361	369	335	364	338	339	349	358	366	375	383	368	354	355	354	375	339	388	345	356	394	367	366	365	362	353	361	359	345	356	361	389	359	388	361	359	362	387	346	383	371	384	370	368	345	352	337	345	353	360	382	375	379	354	378	359	376	372	344	368	366	377	357	369	342	386	357	359	331	329	388	374	385	347	361	342	335	404	368	339	311	341	387	392	417	350	341	397	348	348	366	367	351	380	378	350	317	373	385	340	374	343	352	369	345	334	362	381	375	391	387	358	347	370	373	344	378	381	364	356	379	377	358	395	389	351	334	324	368	389	360	334	363	356	350	336	351	340	379	357	348	386	350	376	409	366	345	358	386	406	365	385	397	362	357	365	353	384	365	352	357	365	382	383	346	350	363	347	360	380	358	358	377	381	365	353	355	390	355	391	333	388	360	363	371	399	387	370	379	362	330	372	353	376	360	363	348	371	382	332	325	370	387	360	375	376	361	356	350	376	338	383	378	363	373	377	342	391	380	363	382	397	373	362	343	351	358	364
23151	21480	29192	24574	22939	24290	21427	10220	6195	4631	4256	3942	3180	2378	1952	1454	1206	1011	843	749	698	623	635	573	550	487	500	458	449	430	405	409	377	389	386	404	358	358	377	379	320	338	411	360	351	353	377	356	345	368	362	322	353	359	368	363	335	370	352	353	380	352	338	358	336	353	342	377	363	347	357	360	351	347	351	362	320	355	348	363	339	329	333	344	329	332	327	351	335	339	349	317	305	350	336	361	363	328	369	338	343	296	302	343	354	332	349	349	302	333	357	379	363	334	346	346	331	307	340	363	346	339	349	343	328	369	349	336	360	325	363	327	354	343	355	351	366	350	336	364	350	358	339	333	348	355	358	365	362	355	364	351	382	341	348	338	325	349	356	353	314	330	335	328	331	360	331	330	351	353	334	366	346	335	339	327	318	337	346	356	340	339	310	353	307	347	356	326	329	338	333	336	354	379	358	363	384	364	348	318	309	359	367	346	307	338	352	374	357	329	325	315	367	353	362	325	363	316	318	332	377	367	285	354	340	309	338	352	345	324	375	335	337	332	311	314	358	327	345	350	338	308	336	323	344	314	363	333	338	350	358	344	330	372	308	349	326	348	355	353	364	351	315	339	343	364	317	349	361	363	362	336	338	336	330	319	351	364	303	320	356	337	333	348	363	331	332	317	358	341	356	335	357	355	347	303	337	328	349	334	334	343	355	329	357	332	332	347	336	329	351	327	330	345	322	385	327	345	344	368	351	345	358	361	367	336	348	348	373	332	332	320	345	338	323	352	323	331	361	357	342	335	335	347	324	324	365	328	366	354	353	343	340	351	310	336	323	335	383	325	320	324	351	333	375	327	355	346	347	342	375	353	349	347	350	346	321	350	356	327	323	336	324	364	323	372	371	351	349	327	330	370	364	354	331	334	345	377	329	351	317	379	333	318	338	322	325	358	321	358	334	366	352	345	364	355	341	372	319	346	345	311	328	341	316	347	355	332	305	341	341	357	364	334	330	346	309	341	358	322	330	375	354	330	360	325	344	316	373	352	327	342	365	334	351	347	334	327	347	342	348	357	344	362	349	336	338	323	349	361	332	333	336	357	316	355	366	334	329	339	372	345	357	342	334	342	355	316	357	351	371	337	355	376	406	332	312	364	322	358	315	349	376	346	386	313	358	346	308	356	347	312	332	299	364	345	353	345	374	344	361	363	351	317	329	342	330	347	352	361	369	341	346	351	333	340	335	308	342	368	386	345	350	348	370	360	341	335	309	345	352	347	316	351	314	331	304	325	382	363	390	356	354	340	345	341	350	337	349	355	336	315	369	358	363	357	386	346	335	346	316	325	384	325	336	357	381	336	337	336	366	350	321	346	354	367	336	335	349	314	370	377	379	351	340	353	354	370	325	351	336	342	320	337	340	329	316	358	349	340	345	366	338	336	320	342	362	366	381	310	312	363	361	378	344	330	337	361	345	364	356	343	354	338	353	357	370	337	333	321	333	336	335	346	325	346	370	389	333	320	363	336	330	336	369	331	362	346	361	328	350	359	340	360	363	329	343	354	395	349	355	330	344	340	301	358	333	348	339	364	362	356	364	327	343	365	356	340	326	338	332	354	340	346	360	352	349	336	348	281	336	352	334	365	371	345	362	348	362	340	349	324	335	335	361	353	371	328	329	356	344	323	329	345	337	292	331	330	355	312	340	340	354	338	361	366	333	324	312	328	371	310	322	348	335	362	378	344	338	341	367	355	341	378	343	364	343	322	355	376	341	342	348	340	321	331	354	351	381	378	353	339	349	315	356	357	325	350	364	352	342	347	343	360	334	359	349	351	340	382	355	334	335	364	332	363	339	313	331	342	338	313	376	351	370	337	364	319	362	341	339	374	336	369	319	373	316	329	332	318	346	358	324	330	327	323	345	355	333	346	361	358	315	330	346	343	354	339	345	347	370	363	335	364	344	334	318	341	346	338	347	355	359	325	324	333	347	350	337	330	329	324	339	330	327	341	370	342	354	336	319	329	309	345	367	314	350	341	359	293	341	361	333	336	354	334	319	371	352	354	342	356	335	328	355	348	354	340	338	356	344	331	346	329	327	328	336	327	379	347	319	387	336	350	361	351	340	340	356	346	357	297	346	336	355	354	351	326	334	347	338	335	354	327	365	337	327	334	349	298	355	326	376	373	378	343	371	338	333	346	354	344	357	341	363	325	321	368	364	336	357	344	347	361	356	347	326	352	345	350	343	364	368	359	328	381	348	329	350	341	361	332	364	309	319	322	334	375	333	349	326	314	361	338	343	317	340	372	351	356	349	325	355	311	357	345	323	364	365	374	366	347	345	306	350	336	312	346	354	341	326	378	349	354	351	359	339	340	336	360	377	324	354	350	347	330	350	338	328	350	358	341	366	336	351	341	354	354	367	344	358	334	379	355	348	337	353	335	339	352	344	357	340	383	346	370	322	327	339	338	351	328	344	365	356	371	327	402	348	338	358	335	331	347	325	353	320	383	348	350	356	347	331	347	351	341	316	358	319	341	345	372	344	338	331	353	321	352	351	405	358	356	345	367	376	347	318	361	331	333	332	365	326	358	337	365	376	345	379	345	359	351	364	328	338	369	336	336	353	301	336	333	348	352	370	332	359	353	378	336	360	341	331	362	332	351	336	355	331	322	360	360	360	336	337	317	324	363	357	364	305	357	350	360	303	335	339	328	330	394	349	352	342	355	332	343	338	357	348	364	345	350	369	360	324	325	346	330	344	312	366	337	371	315	324	337	329	353	339	339	332	304	388	335	339	332	338	365	354	346	361	358	336	370	380	345	339	346	396	345	370	325	342	348	330	364	351	329	381	327	366	349	349	338	363	342	348	326	368	347	360	326	303	350	332	293	370	318	346	322	360	324	280	350	340	356	342	385	333	321	365	329	339	345	337	330	369	332	364	339	329	360	341	323	325	320	377	371	312	323	344	389	342	351	342	360	324	358	379	334	332	321	346	384	345	341	335	301	346	309	320	365	352	348	338	366	335	368	359	328	342	357	337	331	341	368	361	339	363	330	337	342	338	332	336	370	330	401	357	353	322	391	326	347	345	331	321	350	358	333	326	364	358	334	338	353	386	325	336	345	360	357	311	357	347	355	372	354	356	354	346	347	320	325	374	312	334	380	337	315	351	299	352	312	346	333	344	339	363	345	358	309	329	368	351	339	337	325	336	355	353	347	329	356	343	332	372	323	380	357	362	354	359	366	332	321	359	335	327	373	325	329	327	371	342	370	324	348	367	350	387	313	314	339	351	358	358	360	351	308	341	332	333	352	360	325	346	328	347	373	315	316	335	355	355	355	341	329	321	376	384	335	334	318	395	347	330	368	349	337	362	346	364	291	368	334	339	368	349	371	346	334	327	331	339	345	363	347	309	347	335	331	356	360	348	345	354	375	364	341	335	367	374	330	366	318	297	363	362	370	350	358	382	364	314	341	334	347	325	323	369	349	334	331	354	318
32942	62777	51086	39883	34139	26393	19658	13340	9653	7610	7032	6394	4967	3750	2887	2216	1874	1395	1172	1043	974	876	835	716	653	641	633	535	549	454	460	437	428	425	409	424	397	364	383	367	428	370	373	362	369	378	374	363	343	374	341	376	372	361	379	373	351	375	353	379	396	324	362	361	358	355	360	345	374	355	367	367	364	383	365	350	354	368	320	372	381	382	329	409	352	372	371	353	369	358	347	371	368	341	316	338	353	362	375	364	348	355	354	365	378	370	383	355	351	378	357	359	362	353	343	319	367	374	378	363	369	372	321	350	372	350	390	340	357	352	368	363	383	357	367	347	353	380	381	367	334	302	369	364	357	342	343	338	382	373	368	329	354	357	378	400	333	372	369	378	349	331	351	328	330	374	359	360	370	355	374	377	372	394	355	335	368	381	342	352	353	365	378	342	362	398	374	337	365	359	335	370	364	333	347	354	312	362	341	345	371	320	343	353	363	357	391	360	362	371	393	357	376	386	344	368	386	338	350	395	345	385	360	361	345	399	344	374	344	367	354	389	378	357	356	345	351	346	344	366	351	363	335	351	356	338	377	334	363	329	374	371	386	367	392	381	378	375	348	355	355	342	387	384	357	394	350	389	329	379	347	348	334	356	421	349	372	359	391	346	346	378	345	354	342	343	361	355	366	342	374	369	329	350	409	347	342	356	396	352	394	380	389	339	334	353	362	337	381	335	389	358	370	380	346	341	360	356	340	382	345	355	328	378	354	338	364	339	358	353	366	362	362	382	345	360	365	384	368	332	362	362	387	372	345	383	338	359	343	387	357	354	332	385	349	346	339	392	366	364	383	364	368	310	369	382	369	400	374	350	371	357	369	348	320	409	349	352	370	345	357	353	328	374	361	364	380	373	388	360	375	361	396	370	351	369	333	356	379	348	393	382	371	388	364	377	349	351	382	346	358	327	347	346	382	360	343	358	376	322	371	357	329	349	361	382	382	372	355	321	341	370	365	385	381	331	334	352	380	364	345	366	348	387	376	361	364	332	353	379	350	363	354	366	357	379	401	351	363	341	339	362	350	366	389	361	321	359	358	373	376	386	352	361	377	348	375	355	353	351	331	375	371	364	333	344	357	327	377	374	373	384	367	363	389	370	378	353	356	359	365	340	393	361	339	387	352	359	375	333	389	361	387	356	364	351	374	359	354	338	370	363	336	361	385	352	407	347	366	364	355	368	386	381	302	371	340	384	387	368	354	424	399	349	327	368	370	364	366	352	340	360	368	339	371	367	356	363	374	367	352	341	369	356	344	346	339	362	361	336	346	335	335	372	344	342	359	353	372	340	331	361	359	346	359	374	348	354	378	374	352	348	354	360	393	377	368	322	324	340	365	343	375	364	387	379	380	331	359	301	327	378	373	372	353	369	367	365	363	378	361	371	366	339	324	360	354	357	392	362	349	335	368	360	357	338	393	364	371	361	364	346	348	368	351	355	372	369	375	381	342	362	312	379	357	398	354	364	395	372	349	356	407	410	333	346	381	374	338	385	362	385	347	364	380	356	349	371	361	330	351	350	339	343	349	363	367	367	328	368	366	367	332	319	366	360	358	354	338	351	354	340	372	347	377	364	397	372	396	375	341	348	367	367	368	354	361	378	357	377	344	360	383	371	388	351	369	367	361	348	387	374	346	325	366	352	362	337	360	371	366	371	386	381	377	328	367	366	377	373	368	331	349	360	382	378	372	395	370	367	373	349	365	352	316	375	368	345	342	373	370	375	331	363	359	370	342	352	382	378	336	347	399	372	334	354	351	401	379	344	379	375	347	355	384	372	355	363	351	370	354	365	367	350	363	337	387	362	390	352	361	346	390	350	362	374	337	376	379	356	342	394	385	365	352	348	363	380	355	357	385	356	364	348	360	361	367	344	344	349	328	341	338	394	359	331	391	361	348	362	353	381	353	353	361	379	385	364	363	349	396	374	366	376	368	367	353	335	364	374	376	366	341	373	346	348	360	362	356	356	336	354	358	324	357	334	367	344	374	336	318	369	377	363	354	351	375	357	349	356	342	376	351	362	341	369	370	341	347	373	370	385	353	387	374	357	366	336	370	344	395	379	329	389	382	366	386	349	348	356	377	388	336	405	381	351	368	372	340	339	392	364	361	366	366	352	356	343	358	348	385	369	334	353	356	363	353	355	369	353	358	345	384	377	364	394	361	350	358	364	358	377	367	405	392	349	361	365	343	374	377	355	372	366	393	338	360	366	350	356	377	344	355	290	335	346	364	363	347	367	327	350	358	380	366	377	381	337	367	352	357	369	343	345	376	362	359	364	366	354	350	357	395	373	376	364	358	363	341	347	377	331	367	377	375	336	372	354	354	363	366	352	386	370	372	333	376	344	351	365	382	361	382	344	363	362	318	383	366	359	352	358	337	342	348	350	378	347	345	362	321	374	349	363	331	352	391	350	366	360	359	357	365	361	361	396	355	364	386	386	376	324	369	388	346	367	365	365	359	360	339	348	366	340	381	334	369	345	395	344	341	358	371	376	392	365	342	363	397	389	358	392	375	370	359	347	338	337	391	353	358	370	380	314	371	363	345	342	352	387	370	354	378	387	352	382	324	385	356	304	325	342	346	337	352	360	379	363	375	341	365	349	326	337	352	338	379	395	371	336	360	400	353	331	358	358	386	378	383	333	350	358	369	346	320	335	336	362	343	362	362	353	328	385	369	345	366	369	357	377	386	361	385	368	333	330	371	356	382	358	378	344	358	409	370	360	368	381	358	384	337	374	384	374	358	360	374	358	384	351	338	305	359	345	362	383	378	367	368	350	373	372	365	363	366	380	354	364	366	352	363	366	330	378	336	365	323	365	362	375	380	336	387	349	342	327	352	360	366	335	361	389	378	366	363	350	353	373	356	377	310	363	361	343	354	365	361	348	388	337	348	348	370	385	380	377	383	358	360	408	347	362	341	339	332	351	372	358	349	380	340	347	386	387	349	330	345	377	397	344	360	378	363	342	370	366	348	350	353	350	349	363	330	345	371	343	394	404	339	343	319	377	407	371	374	362	369	368	355	365	369	360	353	363	393	405	353	346	373	370	348	360	378	344	355	336	336	352	351	363	395	343	334	372	362	374	382	361	379	363	370	381	368	383	340	356	366	351	345	363	360	372	358	364	398	357	362	373	347	369	340	330	330	396	385	353	345	359	378	344	356	334	384	354	388	369	347	346	320	357	339	369	389	343	384	352	366	373	335	372	390	359	365	359	343	390	367	351	353	362	382	367	350	365	358	355	351	369	358	376	374	377	377	373	353	393	367	369	347	370	387	376	372	333	361	367	353	403	346	340	367	379	367	348	380	364	357	395	373	340	379	376	382	359	338	355	308	379	359	342	366	398	416	370	341	385	395	389	396	378	359	370	349	318	368	345	384	373	398	327	336	339	358	360	368	359	357	352	360	338	367	366	345	383	356	343	365	357	402	399	350	381	366	368	363	366
31399	34772	38260	27934	17942	10440	5915	3576	2460	1844	1705	1666	1317	1059	857	753	619	586	539	472	419	448	443	417	385	391	371	347	341	382	345	348	360	344	292	347	309	356	313	312	297	316	307	330	312	271	320	275	332	341	316	337	328	303	310	317	328	302	310	295	314	338	288	309	303	310	316	317	319	308	300	333	329	344	294	317	286	319	292	314	340	296	322	291	308	281	315	300	311	296	345	281	320	341	323	312	292	306	315	284	308	318	285	314	310	292	296	296	337	327	315	277	291	333	297	291	316	297	338	330	318	294	304	318	291	310	306	312	324	328	294	307	313	270	317	296	323	284	285	337	324	310	302	305	293	333	321	294	313	340	303	307	321	303	312	319	308	321	296	319	297	294	321	305	298	306	322	307	319	296	306	296	314	292	302	283	321	315	324	311	307	316	305	324	345	284	321	298	346	317	298	310	337	301	340	319	303	359	306	300	317	330	332	293	295	339	313	303	311	328	293	315	308	323	329	308	286	318	288	278	287	315	319	294	286	303	315	321	304	330	301	311	292	320	297	324	330	285	314	308	310	317	312	305	340	308	296	335	323	291	306	298	330	305	347	306	283	339	338	302	326	318	300	312	322	317	346	306	326	332	298	314	333	338	327	313	312	305	315	274	303	322	285	316	328	333	343	300	299	299	283	329	334	331	330	301	291	313	309	297	324	297	269	313	296	312	303	336	299	300	321	329	312	304	312	332	309	311	293	269	309	321	333	322	328	295	298	273	302	294	285	311	299	322	297	323	327	327	329	302	326	306	331	307	322	327	284	302	323	330	326	299	313	343	339	328	315	274	343	317	300	300	322	289	321	312	301	331	313	279	310	344	291	294	332	308	333	311	320	331	300	321	297	302	314	303	295	278	308	334	291	301	303	330	346	272	310	321	312	329	327	328	351	325	319	307	325	296	302	321	327	323	304	310	297	331	326	310	325	347	301	322	298	325	315	298	327	308	276	317	323	281	317	259	315	321	288	300	294	316	324	307	334	315	338	317	308	279	300	339	356	314	293	347	295	309	299	292	316	293	302	335	312	300	289	282	311	340	307	313	309	298	317	298	296	319	338	314	305	323	339	308	313	301	325	293	289	306	328	344	285	311	341	318	313	311	334	333	341	291	321	312	334	322	308	314	314	284	303	307	343	350	306	305	311	277	285	305	299	294	359	315	330	304	297	296	310	305	307	304	346	316	290	311	272	286	281	326	309	303	292	312	338	300	321	309	306	362	330	341	315	303	332	311	285	310	289	313	323	329	312	340	320	286	296	310	316	315	306	277	332	304	325	322	315	287	325	336	307	271	359	321	311	296	295	286	332	320	299	310	334	293	282	323	326	323	322	319	315	311	310	278	320	313	320	328	301	308	279	318	287	349	296	326	280	279	285	331	323	279	327	280	285	328	290	339	298	309	298	293	311	306	338	310	317	308	304	339	342	354	339	311	306	302	335	294	335	318	327	329	300	301	292	327	336	293	328	317	295	316	310	310	309	338	342	329	313	330	315	334	316	313	285	320	338	308	316	306	302	322	304	306	351	303	316	303	299	314	301	311	310	328	325	333	342	309	305	328	324	328	303	309	296	301	310	334	284	341	302	306	282	318	324	323	290	289	327	323	309	312	344	320	335	316	301	311	312	329	299	304	307	318	288	328	286	299	286	314	300	307	331	292	313	333	323	316	288	319	287	309	326	318	285	318	287	282	313	299	284	287	317	345	334	319	341	330	321	307	309	324	289	296	278	293	309	287	327	309	306	300	334	320	311	327	313	325	337	306	295	293	363	328	321	319	333	307	299	299	315	293	301	311	280	298	324	318	313	298	314	309	299	310	320	319	329	304	275	320	323	296	336	324	299	325	292	312	297	344	317	301	326	293	327	300	299	311	293	295	315	296	315	270	307	329	305	309	315	342	305	309	331	316	315	294	311	305	333	299	332	329	280	314	316	347	298	318	311	329	342	323	322	302	322	327	294	340	325	330	297	320	307	319	288	322	318	302	308	293	328	294	335	304	284	316	311	326	324	326	364	296	339	304	323	322	329	312	346	323	304	300	320	308	310	319	338	339	295	324	294	301	349	326	302	334	317	342	305	290	292	331	300	320	299	282	322	302	305	289	288	274	301	305	302	328	311	282	340	309	304	308	332	314	333	303	295	317	283	337	291	292	309	336	288	312	303	279	314	326	314	318	292	295	320	290	300	298	293	318	342	323	324	303	303	303	314	319	319	319	339	320	323	335	339	301	294	308	344	287	302	326	309	280	282	308	313	316	316	294	362	333	333	300	285	310	315	304	316	308	340	294	339	323	310	310	306	335	323	312	312	277	339	291	340	336	325	298	309	315	339	298	350	342	313	341	308	304	296	307	287	298	296	349	318	318	344	347	314	308	310	297	332	289	317	327	291	319	326	295	310	313	333	315	325	302	303	341	321	310	283	317	327	316	301	300	322	293	319	316	312	323	300	307	337	298	324	321	300	332	335	309	305	328	312	318	357	331	316	305	313	313	305	344	298	295	311	301	300	273	328	326	331	306	298	321	320	317	318	284	285	338	317	316	335	293	296	351	341	300	336	339	333	301	296	322	289	287	328	333	310	309	303	287	341	294	321	307	307	326	291	313	306	316	323	326	314	332	325	300	337	352	297	323	281	293	318	265	312	317	331	334	294	297	295	276	313	290	310	332	298	300	323	343	298	293	296	298	283	300	287	300	314	317	332	320	340	306	292	325	319	328	294	314	317	315	347	294	304	311	317	320	313	317	334	311	301	333	295	293	333	306	293	306	353	311	306	283	301	308	317	320	296	312	303	293	335	322	318	291	302	326	346	308	321	294	316	325	307	326	300	341	322	310	331	348	320	310	310	261	298	313	294	333	307	312	327	341	314	337	330	278	343	315	333	288	322	281	298	322	305	321	287	330	274	326	286	295	339	330	325	321	323	337	334	296	302	287	296	316	325	295	309	298	314	308	300	300	324	333	305	298	296	312	297	280	323	277	284	332	325	328	309	304	290	342	328	275	340	298	272	297	302	324	310	290	297	304	330	317	292	295	326	298	338	332	323	305	310	335	316	321	333	298	341	307	317	309	327	326	329	323	347	311	303	299	308	332	320	321	320	300	299	287	306	313	291	317	309	308	294	309	299	302	329	288	271	366	340	302	340	301	328	267	329	302	285	326	267	328	286	298	299	279	309	300	330	291	319	296	318	298	312	296	298	322	288	306	346	338	305	297	309	304	342	322	290	291	335	282	291	305	311	324	301	297	316	310	308	311	314	309	305	311	338	299	307	324	306	296	312	323	301	322	330	321	304	313	303	346	314	293	298	304	304	372	307	289	321	314	294	310	319	326	344	335	327	330	358	322	289	322	334	304	321	311	323	292	313	322	322	321	288	325	326	304	291	308	306	314	316	306	330	298	290	310	320	273	285	321	310	304	321	366	333	323	296	289	306	307	321	270	270	311	278	299	301	335
31033	48566	37805	26521	20985	14450	9329	6173	4154	3428	2959	2770	2158	1645	1337	1074	902	745	631	614	577	552	498	515	446	444	423	407	400	383	379	393	401	369	371	338	369	381	365	328	363	361	372	331	358	330	307	362	322	336	333	319	330	345	318	342	312	302	349	326	314	354	333	337	323	304	307	342	341	322	323	333	338	357	309	303	344	321	353	353	341	327	321	325	325	323	329	334	357	320	338	304	355	329	365	307	342	333	320	350	326	336	350	345	314	338	343	322	342	321	366	313	364	356	322	334	390	334	307	342	331	350	320	317	373	354	341	319	353	330	328	322	350	343	334	317	351	340	360	339	347	358	342	340	340	368	344	317	318	353	316	335	336	313	334	291	309	333	335	362	319	327	305	320	346	334	318	323	330	364	373	338	312	324	349	370	388	319	333	314	338	304	373	351	318	356	352	328	333	348	331	325	323	341	316	345	351	333	306	331	323	393	361	350	346	331	329	305	312	309	351	311	319	357	330	312	316	324	335	344	323	351	334	371	330	313	331	345	318	320	323	350	331	337	358	329	352	338	356	324	351	329	331	356	304	353	359	281	351	349	317	363	321	338	341	348	350	355	312	309	347	325	300	385	326	367	348	343	349	330	345	341	327	339	335	299	325	332	340	355	323	316	343	304	352	351	365	309	336	341	305	304	315	310	319	335	335	340	334	340	343	347	357	327	367	350	331	354	362	299	342	351	349	353	345	325	350	354	330	336	324	318	345	359	349	345	341	310	341	350	331	343	339	342	378	338	323	344	383	335	342	334	331	323	309	340	360	364	331	349	313	347	335	342	309	336	367	345	364	333	334	305	333	342	322	336	319	312	363	338	323	361	332	355	345	332	358	330	336	345	361	343	347	348	326	328	356	348	318	349	333	354	326	324	341	351	320	315	332	341	347	346	316	353	330	339	330	326	321	336	353	352	349	362	343	316	344	369	334	339	321	352	382	352	336	321	349	325	331	324	361	318	317	313	336	319	344	332	312	323	352	345	339	360	339	358	356	335	316	329	282	322	369	370	343	339	305	371	351	340	322	366	314	351	321	332	355	321	330	326	331	332	311	346	338	360	356	334	350	328	279	327	312	356	296	372	346	329	335	308	332	315	335	325	349	344	328	349	332	323	342	341	330	326	307	330	328	325	324	335	308	326	325	353	351	316	353	341	364	334	339	321	365	334	343	310	307	343	358	367	343	360	318	364	328	327	334	316	310	335	349	309	328	347	344	317	322	353	327	335	355	314	337	324	354	363	310	322	340	327	301	328	343	331	316	310	368	330	334	352	329	353	321	314	318	349	328	336	330	313	338	345	346	329	387	331	338	328	347	341	332	345	330	346	328	351	327	327	293	362	310	347	362	323	301	327	329	336	339	343	312	334	322	346	351	319	362	315	340	332	357	354	337	324	317	325	340	313	300	308	322	315	345	331	334	325	336	338	328	317	331	321	320	311	354	340	380	326	347	334	322	330	362	347	330	348	348	350	340	371	359	347	348	341	351	324	312	327	310	284	324	336	353	331	331	331	335	343	361	330	344	373	344	333	334	340	343	336	352	360	330	363	340	339	347	328	330	346	334	337	350	343	323	328	337	329	354	335	333	327	312	335	322	300	308	299	331	345	351	322	364	314	361	358	325	317	345	337	339	347	319	315	299	327	330	304	367	334	356	375	378	338	330	353	333	344	354	352	330	345	348	333	345	348	345	307	327	343	335	324	328	314	344	324	318	339	314	344	320	320	372	340	332	355	333	345	318	325	360	343	319	348	331	343	358	301	342	340	346	357	311	330	326	323	373	326	325	308	341	354	347	343	358	330	342	316	327	339	331	323	366	347	281	365	364	351	318	343	313	346	346	319	366	335	337	371	332	347	320	319	346	345	333	322	334	323	328	340	337	348	297	333	316	344	313	344	318	312	313	326	332	320	330	318	305	341	352	333	336	328	338	368	323	314	317	341	330	316	343	323	314	355	327	365	344	310	351	330	339	354	335	331	332	346	305	317	372	359	320	332	348	335	328	311	358	356	331	348	328	346	335	341	349	328	324	335	370	316	336	344	357	317	322	332	338	324	342	347	358	370	363	334	344	329	340	344	360	343	308	334	327	309	368	355	332	331	352	328	340	331	348	344	360	353	341	332	304	337	348	320	370	379	313	349	348	337	361	326	331	354	351	315	305	333	339	323	352	355	339	311	313	316	304	323	347	318	322	359	367	309	357	328	309	338	348	344	323	353	325	347	327	317	331	346	359	300	305	362	319	343	359	344	350	350	325	318	336	364	337	335	315	359	363	336	307	319	327	340	353	374	345	326	351	348	322	365	327	331	364	326	318	361	346	353	340	333	338	330	311	331	336	337	307	336	360	330	322	299	349	333	321	351	316	299	322	299	337	372	345	330	336	342	318	332	332	319	327	350	339	338	353	339	328	332	319	331	333	358	329	347	354	341	358	334	329	298	330	333	338	313	337	320	345	319	323	341	334	337	361	340	349	351	334	340	348	362	328	317	344	327	357	311	366	355	356	324	324	362	370	326	351	337	339	367	332	349	347	333	343	358	337	325	325	356	319	360	350	312	305	334	322	318	316	320	325	351	337	327	320	346	296	356	343	310	332	331	341	324	299	321	339	331	315	337	337	310	329	333	339	353	310	315	335	361	322	305	326	326	352	347	338	335	293	338	341	336	326	303	334	340	350	315	365	332	330	355	339	329	330	352	323	367	331	343	330	361	352	355	318	323	319	314	320	372	330	336	360	342	375	331	306	350	346	327	357	340	366	308	321	323	375	327	343	353	315	311	351	335	290	343	335	371	319	333	353	359	329	337	332	298	337	330	356	301	359	302	322	311	333	368	337	336	339	336	343	321	326	314	333	335	300	329	351	333	370	337	311	348	356	350	333	370	340	337	312	338	348	319	317	333	336	345	336	315	371	352	311	341	311	315	370	325	333	362	335	354	348	346	341	331	351	325	315	331	353	351	367	378	330	369	363	352	338	337	345	335	357	317	358	351	333	341	342	335	307	334	324	296	340	353	287	364	350	322	368	326	369	356	333	326	310	314	347	337	342	372	348	342	307	334	304	303	325	326	307	308	337	360	319	330	354	306	329	366	321	332	320	299	369	328	302	332	328	361	307	357	324	335	321	323	350	360	364	342	330	347	332	324	315	348	340	318	339	347	357	323	349	338	357	354	344	362	331	360	337	366	380	333	338	321	345	342	353	367	334	333	309	325	353	319	309	331	332	358	353	342	369	323	350	316	334	330	353	314	340	355	370	344	304	333	355	346	328	328	363	353	341	345	338	313	331	316	316	337	331	349	340	314	370	345	377	304	350	322	320	353	331	325	338	325	353	352	335	322	326	312	309	338	329	329	306	351	357	360	306	348	321	316	324	309	311	331	327	338	320	336	340	340	347	345	322	293	324	321	360	341	345	318	331	357	320	328	336	339	335	333	308	322	342	293	331	337	335	360	326	361
24090	21301	28732	25912	23818	20218	12290	6645	4154	3231	2909	2784	2257	1667	1227	1110	838	742	627	601	539	511	480	464	426	412	416	394	378	363	340	363	356	331	337	295	321	314	312	299	313	269	289	323	312	329	294	343	303	299	323	261	298	301	294	322	311	288	291	294	343	317	331	309	321	303	277	289	295	308	299	312	301	319	307	296	301	302	299	282	297	320	286	308	323	310	307	269	329	310	293	290	301	306	314	311	301	284	294	296	297	309	328	274	316	284	328	264	298	299	311	323	314	302	304	276	311	308	290	303	292	253	293	298	322	274	285	305	298	314	293	311	314	292	299	295	312	291	352	313	313	302	315	336	294	324	257	306	321	294	293	291	288	339	291	300	314	325	309	343	272	271	327	315	318	302	290	267	275	299	294	278	299	291	330	279	247	302	296	329	295	293	306	313	302	313	320	321	303	304	332	312	297	322	316	317	322	296	310	288	294	307	287	273	272	299	326	342	282	344	339	293	298	307	324	314	319	277	310	305	296	280	302	279	316	325	322	322	301	312	304	270	287	266	289	278	287	322	332	299	296	309	294	289	307	296	297	325	298	308	318	302	301	286	301	276	350	277	294	263	294	319	293	291	312	305	324	294	289	288	287	288	299	306	290	285	291	298	313	298	313	318	299	269	298	279	288	287	283	287	285	338	274	302	301	327	297	301	340	279	288	313	315	294	338	279	274	306	296	302	283	302	298	294	326	294	299	278	282	297	304	294	298	287	339	287	275	288	280	296	326	311	293	277	273	306	303	312	267	273	335	315	276	287	322	312	296	286	296	305	309	279	302	331	256	317	296	311	295	312	280	300	285	324	333	296	301	298	287	285	299	289	322	306	314	304	310	340	289	298	288	283	319	325	299	278	316	286	299	298	297	294	305	296	332	306	327	282	281	319	290	299	316	300	306	313	308	302	309	314	299	273	271	317	309	312	307	291	302	287	319	289	310	303	282	289	312	301	294	302	298	309	305	307	262	305	299	323	316	281	337	309	307	314	317	305	293	303	312	313	295	315	332	329	270	306	296	327	296	285	279	287	283	303	285	314	294	309	309	268	312	310	254	305	306	332	294	309	321	315	283	299	324	288	265	310	332	317	306	289	273	292	324	307	320	281	303	301	274	314	336	300	305	309	336	310	282	283	319	316	316	305	315	275	341	299	295	287	274	286	288	300	319	326	314	313	290	294	286	323	251	288	292	275	268	301	296	273	294	300	297	299	316	302	303	339	309	321	288	284	322	340	287	293	314	297	284	304	332	301	328	313	291	317	294	285	290	306	331	314	302	295	309	277	245	313	328	314	299	293	295	326	318	320	289	290	278	313	323	328	327	307	268	315	308	312	323	330	345	339	305	348	316	316	296	277	309	294	306	305	315	294	299	277	286	284	281	298	292	313	308	329	301	286	263	310	294	294	316	320	287	321	329	303	309	278	314	295	300	264	302	265	320	292	286	308	299	297	312	337	301	340	280	295	309	309	287	274	286	328	297	309	301	291	307	286	330	308	277	293	324	319	320	295	318	310	278	290	312	321	333	305	309	278	288	310	299	322	312	292	302	292	333	326	332	303	302	311	309	295	302	314	275	302	269	307	301	290	261	306	322	325	290	244	331	300	299	309	314	299	302	288	282	298	312	324	313	319	291	344	289	278	286	286	301	330	322	312	308	318	308	304	286	283	298	276	300	312	299	359	287	291	317	310	281	316	310	287	321	296	315	287	334	310	301	318	290	305	299	285	302	312	316	311	345	304	316	298	323	304	303	294	293	281	303	310	287	314	299	305	311	284	322	299	324	300	312	305	267	287	297	324	306	317	333	288	266	307	288	320	337	283	312	339	291	302	299	305	320	277	266	286	281	334	313	304	307	317	307	318	322	271	289	323	306	295	323	309	320	315	288	289	309	303	318	311	279	308	291	334	308	311	307	318	289	307	311	283	323	296	305	326	291	290	304	306	308	271	326	282	316	305	299	302	295	280	290	331	297	318	299	289	316	306	299	304	288	283	281	306	294	335	328	296	281	293	311	284	287	313	304	291	308	296	290	346	297	271	298	288	284	296	294	256	310	296	285	302	338	291	342	303	267	280	299	300	298	311	286	293	323	317	328	329	270	293	283	286	291	297	306	284	306	293	292	302	343	310	328	307	349	295	316	314	294	268	299	337	276	290	306	273	305	312	281	294	316	318	295	297	318	273	293	296	294	310	310	303	268	291	288	285	282	324	318	298	317	298	300	289	293	277	307	277	294	292	308	306	310	298	321	337	301	331	293	288	307	272	344	286	282	307	285	271	275	292	299	286	271	288	325	306	296	291	282	308	303	315	271	322	315	294	354	344	301	303	306	295	328	284	269	290	332	298	307	302	312	319	317	322	294	317	289	305	257	327	323	304	305	313	297	300	327	282	337	305	277	280	308	325	310	318	326	257	285	289	335	306	293	302	335	298	309	300	286	306	284	297	283	298	305	294	319	284	302	291	266	295	294	301	324	307	308	301	303	322	290	298	300	317	303	265	306	330	294	302	342	294	299	288	325	277	304	298	294	317	303	294	291	313	291	260	320	278	291	297	290	301	295	307	315	293	329	304	332	335	316	293	314	292	283	297	309	324	319	293	313	306	299	328	323	296	335	311	291	298	289	318	324	272	280	315	316	275	301	278	306	277	327	300	302	302	292	284	303	307	278	298	301	263	295	331	291	303	323	328	316	288	300	288	309	293	292	268	298	302	324	306	295	337	305	277	323	285	302	324	303	300	306	312	317	288	315	293	319	311	303	285	291	313	269	326	279	296	312	311	295	310	295	283	333	313	320	276	317	316	319	280	292	302	307	304	303	324	296	332	337	265	286	329	302	316	298	285	287	303	283	314	284	293	260	292	325	307	327	322	285	324	276	300	304	305	281	272	303	322	299	296	298	325	294	332	309	313	298	323	311	302	281	273	283	312	319	330	294	303	280	301	313	325	323	314	275	295	271	301	287	321	326	330	274	336	281	302	291	276	300	294	306	313	276	287	278	334	281	286	300	291	316	306	352	323	272	305	298	313	286	295	299	306	266	271	321	320	297	286	290	305	289	293	313	322	300	306	306	284	286	290	286	292	297	278	314	299	302	309	313	287	305	311	319	293	282	319	318	274	273	314	305	291	304	284	304	305	333	284	299	298	298	316	300	312	321	307	310	304	293	300	325	297	289	293	311	309	308	287	310	330	319	303	291	276	315	288	311	320	321	313	283	319	313	306	297	306	297	274	262	299	292	310	308	309	310	304	308	289	300	327	296	310	297	317	312	285	307	312	286	300	298	258	272	305	284	305	301	299	309	323	304	284	290	299	286	310	290	266	301	295	295	307	332	332	320	298	280	306	287	312	324	308	305	311	305	303	316	301	291	336	300	323	323	320	281	321	282	293	303	321	323	297	320	314	301	307	287	303	314	303	307	308	313	309	307	328	272	326	287	301	304	308	260	306	336	293	332	305
30527	56663	46078	34587	28276	20494	13634	9707	7103	5535	4880	4586	3587	2667	1881	1584	1288	1055	929	831	745	696	659	587	471	526	456	467	435	440	404	396	380	386	371	325	319	365	334	336	343	322	322	322	337	323	316	322	354	345	299	356	309	293	338	328	322	324	341	330	312	321	303	310	353	337	355	310	346	344	271	332	327	317	292	322	330	327	334	310	287	318	323	343	326	301	317	330	355	322	338	316	301	326	306	299	293	344	323	339	323	294	346	316	337	338	301	327	291	321	305	301	324	319	320	327	348	324	339	332	302	322	307	334	314	318	316	346	314	304	293	326	327	313	317	289	293	327	307	297	326	332	312	275	313	351	291	317	337	309	291	302	310	329	303	302	304	357	332	314	294	320	327	331	320	314	309	310	330	315	295	321	318	279	322	324	328	322	303	311	303	288	320	325	349	291	328	316	326	332	356	346	297	339	327	303	310	305	318	307	317	289	369	328	343	344	348	303	325	308	333	301	332	322	297	349	334	296	284	295	332	334	312	311	328	309	289	321	319	314	333	308	303	345	316	308	303	336	318	316	326	329	315	301	291	294	297	315	325	349	346	297	311	326	349	338	330	339	327	306	351	348	295	342	307	326	339	342	317	309	312	334	361	341	327	345	320	282	316	292	328	333	317	358	320	297	314	312	301	310	336	329	306	335	324	314	361	349	313	342	349	281	315	321	323	333	320	337	325	342	307	325	320	338	309	326	338	285	320	317	308	340	326	293	291	309	326	319	315	345	305	317	286	336	332	290	317	316	331	326	335	306	330	291	309	319	335	304	322	319	340	289	339	321	308	321	312	341	296	295	340	300	329	320	321	292	328	307	321	338	300	306	323	314	304	359	309	331	332	344	338	281	325	287	320	327	352	350	313	310	360	331	347	326	315	334	335	337	331	317	316	320	305	343	324	320	302	327	300	370	334	316	310	313	333	297	298	329	304	327	314	337	317	341	330	301	323	300	318	292	327	302	337	302	307	311	306	355	329	318	341	307	301	328	351	328	316	332	328	330	364	318	346	324	288	310	311	342	305	325	327	297	316	331	321	328	308	296	368	342	364	325	327	321	333	309	313	303	307	333	326	332	317	310	338	333	318	344	374	329	308	319	304	366	332	321	313	319	324	333	332	338	304	310	313	301	323	295	345	326	331	314	330	331	326	328	322	275	336	315	311	340	307	333	310	310	350	294	324	345	347	307	304	282	321	343	290	294	275	319	343	330	325	312	350	330	326	314	322	313	311	305	331	325	315	333	353	324	300	308	322	331	303	365	310	298	323	336	326	325	307	336	337	315	319	322	307	337	285	339	335	323	335	334	337	337	318	304	280	333	299	323	294	342	296	310	303	324	309	301	328	325	322	312	327	316	323	323	354	302	339	308	321	300	333	324	311	336	340	358	354	311	324	323	305	302	314	341	328	305	322	347	320	303	351	340	332	306	350	316	303	319	326	301	318	344	332	336	307	329	339	304	333	327	315	323	326	324	332	323	334	318	312	336	332	323	312	323	314	326	333	319	337	299	290	332	348	312	323	301	319	335	312	329	320	322	298	353	301	318	324	366	325	345	308	297	305	323	339	306	331	282	335	301	297	352	346	327	322	335	316	337	325	317	347	339	322	313	345	335	299	300	338	338	355	334	314	329	343	307	310	341	336	338	337	311	322	309	301	288	305	318	320	307	347	333	298	332	334	318	331	320	336	346	355	336	325	325	324	381	363	336	338	311	285	299	312	317	307	353	332	326	344	318	316	286	313	302	341	327	324	337	325	333	320	322	331	312	335	337	365	296	326	326	336	325	344	332	327	331	335	334	290	313	319	329	311	307	296	280	301	313	337	313	308	305	309	284	341	328	313	318	306	308	325	307	379	327	324	291	329	318	324	350	330	303	284	322	327	313	338	332	326	314	307	345	292	318	321	338	314	352	329	277	290	319	302	334	325	317	331	334	394	325	315	329	339	298	318	315	319	317	313	321	318	329	329	308	361	320	305	298	325	307	342	355	333	326	339	307	336	334	332	306	326	336	338	308	329	321	331	339	333	336	343	338	325	339	304	327	324	333	313	320	306	357	301	362	326	306	328	331	313	332	326	321	301	326	290	335	316	338	306	314	339	285	296	313	333	321	347	312	303	302	319	303	318	291	343	331	344	330	330	305	311	346	311	293	337	325	356	320	341	317	357	336	336	335	321	364	282	302	314	332	354	332	312	332	332	318	326	307	303	331	328	301	322	324	313	325	308	327	342	337	293	332	339	315	312	312	325	321	318	317	322	312	325	329	298	301	327	327	325	311	335	296	297	309	313	325	328	342	304	322	298	320	339	304	331	329	336	342	336	319	366	328	333	304	292	350	318	337	326	352	313	313	336	296	329	355	326	297	314	319	333	323	309	359	317	317	317	303	296	300	329	328	305	336	323	311	361	307	301	312	325	311	325	335	311	323	322	323	319	312	366	300	303	335	346	370	318	326	329	328	322	362	332	316	301	308	319	335	344	338	352	318	312	310	297	324	324	303	302	322	328	307	343	325	332	342	330	318	286	307	312	342	369	303	327	317	314	343	312	296	348	288	306	320	306	357	320	311	299	333	280	362	312	351	354	322	321	312	309	291	337	320	298	323	329	337	293	314	292	359	319	308	314	325	295	327	307	350	331	320	330	306	327	338	312	338	293	311	300	332	335	304	321	297	305	300	310	319	327	331	332	293	351	303	313	317	308	335	334	329	311	310	336	365	333	288	322	304	358	326	310	314	305	336	328	334	331	348	318	320	318	333	310	302	328	320	312	300	314	323	314	320	327	315	328	327	323	349	294	281	321	350	298	342	340	307	295	311	329	299	343	341	306	327	312	329	304	317	336	326	300	320	297	333	301	333	301	295	312	334	339	298	323	332	313	345	342	301	344	324	325	334	338	329	326	317	311	349	324	319	316	330	343	323	313	324	304	314	311	339	318	324	312	324	335	348	348	313	330	328	336	340	352	326	294	326	317	303	320	338	317	335	290	332	332	313	295	316	354	337	333	332	315	345	302	324	322	309	310	318	325	327	334	307	304	320	316	323	303	352	326	327	298	349	342	352	349	298	271	309	297	301	319	308	328	296	330	335	323	350	289	341	311	317	307	301	319	343	317	352	308	342	314	317	338	306	287	324	358	321	307	303	341	351	318	327	326	323	328	308	321	329	292	334	318	345	307	304	347	312	273	297	354	369	335	290	339	347	364	321	310	329	320	355	326	315	348	306	317	341	337	320	329	332	341	339	344	319	294	355	312	344	321	289	324	329	329	306	308	321	322	325	349	321	308	319	306	297	344	314	314	312	333	330	296	304	318	305	305	310	320	336	315	310	326	331	336	337	313	349	341	322	311	326	314	315	324	334	300	329	313	321	291	355	349	305	296	301	313	326	325	347	335	336	341	316	345	312	320	327	326	334	320	314	326	310	312	301	335	315	337	307	334	317	302	331	333	329	296	318	307	351
25420	21588	29234	28618	21672	13825	7864	4710	3191	2525	2293	2117	1835	1327	1126	953	769	682	640	545	491	548	491	457	467	441	445	396	429	364	339	343	385	378	382	381	333	333	347	362	338	348	383	352	385	316	327	354	321	384	348	348	363	334	361	318	342	329	360	371	350	374	342	387	326	369	349	346	307	352	317	378	337	337	355	345	341	350	315	322	380	337	337	331	336	356	333	325	383	358	357	322	352	342	347	329	339	323	328	337	334	340	320	349	374	335	372	364	342	336	360	335	350	338	330	354	330	299	349	370	379	334	366	345	359	359	357	319	344	337	349	358	333	360	376	364	341	330	343	354	343	340	352	346	343	332	379	371	347	347	334	333	320	369	329	350	344	336	386	347	349	346	356	328	344	364	372	329	328	332	340	355	328	367	379	344	327	358	320	346	338	299	326	331	316	338	296	325	343	342	320	371	336	359	280	337	321	336	355	339	330	368	314	358	356	335	330	313	307	332	326	329	343	372	354	352	337	363	349	334	376	363	353	338	339	321	350	366	321	333	365	357	366	338	363	336	321	344	365	333	350	346	320	290	335	363	333	365	341	335	347	315	370	365	341	340	352	344	353	326	312	353	343	344	345	359	315	306	333	365	349	312	319	360	340	329	354	371	342	333	359	344	366	342	357	311	353	371	327	324	362	321	321	362	312	323	324	324	351	341	338	348	364	377	300	377	308	343	354	366	374	342	347	361	329	371	329	316	303	353	379	338	352	348	334	344	341	331	366	358	347	352	343	315	348	354	351	317	344	368	358	365	318	333	321	326	338	366	341	337	358	373	329	391	336	335	353	348	363	330	375	353	367	365	358	355	331	349	336	328	317	347	389	347	342	349	357	354	323	326	365	350	344	326	345	381	319	344	339	342	348	359	335	345	344	388	339	378	329	350	318	332	317	341	326	332	335	351	338	353	322	362	340	354	334	328	329	372	338	309	344	340	324	359	361	298	313	347	343	357	342	329	348	308	345	345	392	348	353	337	340	347	376	368	315	364	328	324	323	340	346	377	358	331	356	331	352	347	348	359	357	364	337	340	367	329	370	303	341	308	320	342	388	360	317	317	330	333	353	335	341	389	327	333	313	335	365	358	347	331	339	350	335	320	381	351	339	330	348	369	342	349	341	359	338	366	341	330	358	341	369	363	355	304	337	356	321	360	362	324	360	350	325	327	328	308	314	370	361	328	355	342	335	362	363	323	323	304	357	371	352	332	358	325	362	372	338	368	336	354	337	302	316	343	335	335	334	338	357	352	354	349	367	351	316	342	354	371	354	320	352	328	332	332	352	330	359	322	326	344	328	358	320	345	345	331	345	351	366	371	313	313	335	362	363	344	343	329	336	327	347	353	325	356	345	328	345	351	388	366	322	334	378	382	328	355	363	370	325	337	349	368	365	344	349	345	369	342	361	352	354	372	323	357	363	348	320	314	310	328	324	316	334	369	342	319	340	371	326	363	367	331	334	329	355	359	362	329	348	340	339	331	354	357	339	362	330	347	383	351	314	311	347	348	360	334	361	308	340	331	355	350	348	328	332	344	344	350	358	383	355	359	314	330	320	345	370	324	354	325	318	363	346	350	333	331	366	343	356	347	342	349	349	399	320	324	344	361	364	343	342	343	358	323	339	350	332	337	331	350	349	339	338	340	342	333	345	329	339	358	353	358	368	328	333	346	355	334	350	366	353	332	344	358	312	335	367	352	353	344	329	350	332	350	332	350	336	374	312	348	380	369	318	349	332	317	357	374	328	344	331	336	352	349	331	331	387	359	338	354	360	375	345	385	326	338	323	376	345	306	349	340	351	341	353	328	389	342	350	341	360	352	333	332	377	358	332	343	339	336	326	360	334	371	345	318	319	320	286	361	333	357	347	312	344	343	392	332	370	344	324	360	336	317	358	349	329	328	375	332	336	287	339	327	326	362	331	387	369	355	340	379	325	356	327	314	346	350	328	327	350	354	318	340	316	340	342	345	333	343	346	293	326	383	312	365	336	308	375	341	374	340	369	353	342	347	351	357	329	334	317	328	342	344	341	339	353	343	341	327	361	368	367	329	323	321	365	332	370	333	325	310	377	319	324	361	356	341	362	385	333	341	353	339	296	357	312	325	330	319	332	367	345	349	360	311	361	371	369	353	331	347	323	331	330	342	341	364	348	339	340	327	338	334	326	357	363	349	368	341	345	356	369	333	372	363	328	351	363	347	354	352	306	370	337	367	330	338	347	344	338	329	354	385	347	334	340	331	359	307	355	318	324	326	305	377	332	385	330	364	350	360	348	358	321	338	344	336	315	351	345	338	369	356	327	382	331	349	325	353	323	323	394	351	329	359	379	358	318	348	328	315	361	325	354	397	348	350	370	327	342	342	313	357	344	349	348	335	376	334	355	361	334	364	352	348	394	349	330	327	363	388	345	291	341	347	329	340	311	358	326	353	328	343	309	364	372	336	326	333	365	328	339	311	317	357	337	329	337	344	308	360	321	341	351	329	341	357	339	347	406	353	316	361	313	389	355	364	356	352	340	349	339	346	353	336	355	336	336	358	356	335	299	331	347	346	346	339	347	342	307	368	345	313	326	357	331	346	362	343	361	367	328	336	313	386	348	369	347	348	358	363	348	345	377	368	353	327	354	322	342	315	353	312	341	312	351	371	350	359	334	369	326	333	351	332	358	334	329	350	363	349	334	359	357	374	323	335	350	283	327	355	349	359	337	350	375	336	349	343	353	342	321	376	358	366	341	344	380	316	338	362	339	327	350	339	339	360	353	342	353	343	392	356	347	311	381	368	339	341	353	328	319	356	324	362	340	332	325	379	339	319	366	360	354	325	360	312	369	333	382	341	355	311	321	347	373	315	354	336	342	354	326	349	353	364	331	346	346	339	335	356	325	356	337	343	349	337	331	333	329	317	347	327	387	340	370	322	341	330	346	331	346	335	316	344	339	330	311	346	359	368	307	361	335	353	308	371	347	340	337	314	337	377	344	360	306	332	339	338	353	328	339	381	333	338	341	382	304	339	347	343	348	335	345	334	336	300	330	346	336	331	321	342	331	318	401	337	331	331	342	324	354	376	344	364	299	311	340	329	319	364	323	345	396	378	350	367	363	324	346	348	333	340	357	327	373	337	371	346	303	331	329	343	347	338	355	345	334	357	308	349	357	389	347	331	343	364	327	365	343	378	317	354	348	331	353	346	346	361	352	323	344	351	373	353	352	343	302	324	345	362	324	335	351	354	352	336	346	347	343	367	341	332	353	338	338	324	321	339	346	346	327	323	351	369	327	344	345	323	324	359	325	353	346	350	345	311	347	375	372	350	338	342	365	320	335	361	349	336	335	337	326	343	337	346	339	347	316	330	318	342	347	339	343	327	337	338	331	372	325	335	346	341	326	360	319	327	327	330	321	371	312	340	307	328	368	321	338	313	346	322	340	345	331	349	357	323	328	356	358	356	356	388	339	365
30862	53883	42785	31169	24177	16638	11482	8175	5961	4583	4002	3708	3066	2312	1734	1360	1209	1016	813	767	668	624	617	553	544	543	490	470	442	461	447	396	392	378	394	403	359	392	408	379	392	355	389	404	379	388	383	365	381	378	396	351	357	407	345	355	331	375	386	373	364	360	372	392	372	365	385	418	376	348	396	363	371	358	372	402	368	374	345	380	366	326	376	377	389	338	376	344	358	367	370	355	406	390	395	378	376	364	396	369	348	387	353	349	396	380	388	350	362	351	370	373	366	383	376	361	395	352	397	401	386	412	339	376	366	356	352	389	384	390	405	365	369	367	364	388	356	369	340	361	366	380	374	336	372	377	378	368	399	363	388	384	315	375	321	358	329	383	378	384	385	390	360	379	382	389	373	335	367	365	385	356	380	361	345	375	361	391	357	378	397	349	350	379	381	377	346	380	375	394	400	362	358	377	363	376	382	370	380	396	358	348	350	390	363	350	351	355	385	351	370	371	390	331	378	363	361	367	363	397	374	374	364	346	381	379	358	330	353	346	352	365	382	335	367	390	390	398	329	373	352	361	362	389	331	358	381	365	368	385	348	351	397	345	355	358	356	377	350	370	337	379	360	349	368	381	359	396	365	381	381	376	375	370	374	347	354	364	391	347	360	398	344	368	388	365	354	357	351	357	341	390	374	331	376	374	378	388	388	370	384	388	368	334	370	349	358	385	385	369	332	402	357	366	354	340	342	357	356	335	389	405	368	375	399	350	378	365	382	358	344	360	349	393	351	377	403	389	364	354	351	355	357	375	398	365	348	342	370	364	370	362	374	403	356	368	385	403	400	365	348	364	373	379	357	363	374	367	380	376	386	380	363	392	374	361	382	377	380	370	365	342	374	379	367	351	367	381	374	361	374	387	363	399	358	370	370	393	345	389	378	370	396	352	364	392	334	370	375	372	402	359	350	360	390	360	417	380	374	373	365	357	363	345	351	374	408	393	372	400	364	358	369	374	381	320	389	405	389	378	397	378	394	362	349	371	405	346	400	359	339	398	358	345	415	346	324	328	386	394	361	357	369	357	370	330	371	345	340	378	356	390	384	375	389	367	365	368	374	358	393	400	396	349	369	338	380	325	397	382	347	347	394	347	382	385	399	369	355	374	375	385	366	408	341	398	355	400	327	332	382	376	359	375	368	389	333	373	370	356	371	385	362	354	396	367	357	375	384	364	349	364	354	395	359	369	373	358	324	392	360	374	348	395	387	327	358	358	373	362	376	404	389	373	363	375	387	350	377	340	347	323	358	346	351	348	338	355	384	366	361	363	375	380	377	340	361	371	365	376	357	374	371	335	354	373	347	372	346	373	348	380	350	359	361	362	358	386	382	365	369	343	373	364	383	361	421	372	328	376	379	403	386	361	378	379	359	370	355	373	325	353	324	364	352	370	361	358	343	372	378	372	355	313	397	330	380	369	383	360	331	395	354	358	357	366	368	319	369	368	354	380	349	380	361	381	366	363	378	354	377	369	372	407	358	371	360	367	349	379	364	368	361	339	343	361	332	368	361	379	326	364	363	337	358	381	369	378	365	368	377	368	375	346	365	382	332	358	373	358	354	370	382	351	360	397	359	393	357	360	362	349	372	367	370	359	351	396	384	345	398	393	379	381	364	383	391	371	333	381	378	345	371	427	386	373	350	376	387	359	361	383	396	344	353	381	405	400	366	370	368	342	402	381	369	372	376	342	386	402	356	367	366	392	351	362	384	376	343	360	353	401	379	377	386	383	337	324	359	373	377	327	370	366	366	359	386	381	371	379	345	378	374	347	404	344	384	394	376	383	340	358	349	361	388	381	321	378	323	385	379	375	351	370	336	383	374	363	369	374	384	379	378	344	389	369	364	383	385	339	403	381	400	335	375	373	360	356	394	379	367	372	369	381	353	359	374	359	344	364	374	353	370	372	396	422	353	366	351	404	368	369	393	378	379	332	381	360	379	374	385	361	346	358	370	357	399	365	400	370	380	345	347	403	337	395	355	357	359	386	381	367	408	370	378	373	340	377	354	362	364	364	363	387	395	377	380	340	381	356	367	392	387	395	359	389	371	371	393	378	345	383	352	378	390	372	364	397	392	383	358	362	385	382	355	350	398	380	377	369	361	366	395	385	381	371	394	367	362	391	371	372	356	389	375	369	362	387	380	347	351	395	367	343	399	355	357	408	389	370	353	374	369	371	387	388	370	351	399	386	372	327	382	374	345	350	367	371	347	373	370	359	323	348	370	341	370	373	353	362	351	378	374	379	376	376	337	376	386	368	382	370	364	387	350	396	398	365	389	376	378	357	386	361	433	386	386	368	364	393	383	378	346	345	337	349	393	377	395	389	382	350	386	383	405	384	346	361	388	366	383	401	379	372	324	339	356	341	363	352	366	388	389	363	351	369	366	362	331	375	348	378	396	346	365	339	377	402	334	395	369	403	359	353	367	353	380	377	400	361	382	368	384	353	367	355	349	345	359	362	335	393	376	352	358	359	363	356	380	386	348	372	364	363	355	381	375	408	342	386	354	370	361	341	368	345	352	390	361	372	358	366	350	385	326	348	370	387	376	344	421	356	349	342	370	341	299	363	383	359	345	379	384	378	359	342	381	345	333	363	364	329	383	339	322	357	338	361	406	383	416	307	356	369	355	367	386	406	344	357	381	365	386	371	404	375	355	350	351	356	356	398	371	386	344	366	363	376	324	360	393	373	330	404	359	393	356	354	393	364	375	352	381	384	391	343	373	366	382	348	358	365	360	371	360	392	427	406	357	346	373	352	356	384	369	344	366	339	334	376	343	376	388	354	372	381	328	379	368	348	339	367	368	374	364	396	365	375	367	367	404	355	374	357	375	375	368	358	380	357	377	381	365	352	374	372	404	372	329	374	378	362	372	385	344	360	384	366	364	339	367	342	358	344	342	388	366	365	365	374	400	355	359	358	357	395	360	373	355	371	384	346	353	368	441	334	366	375	375	371	394	373	367	370	378	365	377	359	375	370	371	368	398	355	359	371	397	391	345	402	323	390	355	340	387	362	389	376	363	353	366	370	359	406	346	332	364	361	384	424	381	328	367	373	383	347	380	398	374	364	377	356	350	373	361	385	371	372	365	382	374	417	346	367	375	371	351	369	388	397	418	374	323	370	382	381	332	371	359	381	367	353	341	359	375	357	406	382	407	357	334	314	365	397	372	349	381	379	391	399	362	379	319	372	370	345	362	376	365	363	335	402	380	332	374	396	395	354	397	378	409	351	355	379	369	348	383	359	377	335	371	361	358	368	381	379	379	377	341	399	349	344	396	361	380	348	377	410	388	363	395	367	362	362	373	407	346	381	381	378	360	369	381	386	358	388	358	372	348	411	375	352	396	368	394	337	341	364	354	366	376	350	349	358	392	320	344	380	348	400	334	362	346	356	387	355	395	325	367	359	375	355	352	386	363	350	381	371	383	376	394	404	381	374	337	358
23065	21455	29122	24509	22784	23528	19827	9897	6248	4841	4210	3831	3364	2379	1803	1491	1234	1027	880	785	659	666	589	568	569	504	487	464	444	428	429	394	419	355	379	386	351	360	355	348	344	374	341	369	376	328	351	348	321	358	343	347	366	342	350	374	325	358	347	365	358	357	379	351	367	369	342	351	365	363	346	337	367	337	323	346	346	358	380	350	365	349	355	335	350	339	342	343	362	368	363	351	355	355	332	337	378	352	401	354	347	361	346	361	335	343	356	361	317	355	348	352	361	357	316	332	384	332	328	365	355	377	346	321	374	358	335	345	339	340	362	313	358	387	352	336	349	353	332	313	371	350	344	355	331	336	346	354	336	311	344	338	319	328	361	345	303	354	327	341	314	355	349	338	371	328	343	364	321	382	345	344	342	351	348	368	343	374	317	398	347	318	326	325	363	368	371	365	373	343	370	373	341	347	353	321	360	338	361	401	386	353	359	366	332	353	330	332	338	339	338	362	386	353	367	344	320	340	360	343	367	339	385	340	358	322	336	313	363	352	342	331	351	363	338	358	372	330	333	340	331	312	352	307	336	363	349	320	334	350	346	355	329	341	367	337	360	347	399	353	351	344	338	328	344	326	356	362	367	340	361	374	314	333	361	362	334	319	317	346	323	371	351	384	361	355	362	374	312	345	333	339	366	346	351	321	345	359	348	342	332	382	350	354	363	370	342	376	350	332	330	340	361	347	379	360	364	324	363	289	366	362	335	362	322	380	342	358	364	365	343	343	365	325	333	373	355	357	345	330	349	306	344	367	319	349	359	343	373	334	355	352	340	390	374	351	367	348	319	341	338	364	316	339	364	372	322	339	321	355	320	337	372	353	323	359	340	366	370	349	348	389	363	352	359	357	355	359	374	328	359	307	345	320	390	332	383	319	352	385	343	361	338	318	323	334	368	364	323	297	342	339	361	346	339	327	369	337	353	352	362	335	349	348	352	347	349	356	354	319	358	355	332	371	358	351	321	349	338	347	335	332	355	336	341	373	341	348	340	345	357	330	360	340	342	316	333	330	337	364	361	348	356	348	339	335	342	341	334	352	353	351	374	322	406	356	383	368	323	354	354	359	346	337	321	362	353	322	372	359	401	382	368	373	326	354	344	331	349	336	351	374	335	317	356	334	365	315	326	362	354	324	366	341	365	343	355	405	334	394	351	351	354	372	351	360	365	361	376	344	341	374	348	362	332	359	356	387	338	324	326	361	381	361	363	336	346	323	370	358	350	360	355	367	398	350	348	329	362	351	352	336	346	334	378	315	331	345	365	350	354	352	354	347	362	377	338	341	345	334	330	334	366	317	383	336	358	342	335	359	339	323	351	346	356	387	375	344	361	362	341	325	361	345	368	335	406	351	339	361	328	326	337	350	339	369	352	357	337	354	345	376	352	341	382	318	350	341	309	357	346	370	370	330	369	376	345	389	338	310	372	346	318	362	386	320	360	336	340	336	324	376	367	326	331	334	349	337	356	351	335	338	364	330	342	337	311	342	329	361	361	376	350	372	408	339	351	340	309	337	341	370	367	342	351	323	345	334	340	364	338	318	326	342	339	393	293	366	360	323	349	375	333	345	351	372	336	334	334	374	358	363	333	349	353	394	391	363	344	357	367	321	338	341	334	355	333	330	338	372	373	375	382	354	349	372	373	368	336	357	380	335	316	342	343	383	313	367	330	302	330	331	331	316	347	356	347	338	351	327	349	357	335	332	319	344	345	334	378	373	363	337	350	361	343	338	348	369	317	337	332	327	372	337	354	331	339	357	354	340	385	329	353	338	320	323	348	353	340	323	342	346	374	352	395	375	360	341	334	365	352	362	369	328	337	396	356	350	342	337	341	354	338	353	351	369	360	378	355	329	339	355	341	358	352	321	307	355	337	353	296	344	342	314	329	347	334	343	370	323	338	361	359	338	286	330	377	362	353	330	360	388	348	334	346	355	372	364	340	353	321	347	319	368	350	359	332	336	314	333	365	321	344	354	321	346	359	350	350	355	345	330	356	349	321	367	350	326	399	359	340	345	339	332	342	301	321	358	339	339	366	323	381	337	344	356	364	355	362	362	391	361	349	349	358	362	316	316	319	351	326	384	342	333	361	365	344	341	321	353	349	361	353	350	333	352	342	373	374	342	333	319	337	363	355	327	370	324	357	353	360	366	333	344	346	335	361	345	370	359	325	361	336	383	328	354	336	348	347	375	330	352	331	310	334	361	319	384	343	375	357	311	373	338	351	336	313	344	345	327	341	321	329	345	335	341	346	358	367	362	383	336	331	376	352	342	371	344	337	363	350	341	373	367	335	365	387	351	336	369	358	374	338	323	346	365	330	354	339	326	374	350	355	350	337	342	380	388	318	338	364	335	346	360	349	331	322	347	350	337	346	324	337	370	344	341	300	361	346	359	334	346	374	331	330	380	348	307	323	349	354	356	355	314	382	354	369	324	323	342	362	370	345	341	365	358	316	356	327	320	336	379	325	326	356	349	370	348	337	363	357	337	314	385	332	353	337	342	357	331	348	353	355	353	387	318	331	375	353	369	352	330	336	370	345	355	341	343	358	340	349	334	380	392	335	345	317	379	356	353	348	337	368	351	319	322	326	338	351	358	379	344	347	367	356	335	344	337	332	347	390	362	342	331	346	332	382	371	339	342	366	350	328	398	368	377	379	338	340	353	364	318	363	346	349	308	343	327	338	349	341	343	310	370	364	376	344	348	331	362	346	344	340	367	347	382	327	354	334	378	339	326	345	313	346	346	357	370	358	335	318	328	360	344	331	362	366	314	345	352	381	360	310	358	347	322	338	323	350	364	325	360	364	377	370	342	316	327	355	323	338	354	377	375	350	328	328	324	327	329	372	366	361	361	355	356	352	343	386	374	338	346	338	305	345	352	329	333	366	327	362	323	358	343	358	352	320	362	373	327	338	373	355	318	343	313	373	358	375	334	322	346	357	350	353	375	341	317	375	335	354	347	325	356	316	348	365	349	321	319	348	356	369	351	346	334	361	351	358	365	334	304	330	357	334	348	340	321	343	342	363	321	342	369	335	362	362	350	339	344	372	362	326	363	341	348	371	351	338	349	331	364	330	315	373	326	353	344	329	351	362	368	353	366	346	313	344	338	347	361	395	373	373	368	365	324	318	304	376	351	300	381	360	357	377	341	350	365	343	373	358	333	343	376	368	364	346	322	362	363	374	349	354	329	331	327	327	322	322	362	321	380	351	305	333	359	347	366	337	345	352	373	349	336	364	322	345	346	400	366	350	334	333	353	345	318	355	318	347	345	376	381	364	396	321	341	335	372	328	340	339	356	402	330	348	356	326	370	328	376	341	361	361	347	373	327	360	319	356	360	354	339	330	348	336	325	329	332	334	329	354	338	362	367	354	343	355	362	358	353	352	357	343	383	384	348	350	310	311	358	341	352	338	342	336	371	353	329	357	325	330	348	369	353	328	319
33009	62138	51445	40532	33479	23406	17800	13028	9874	7897	6899	6274	5469	3973	2932	2256	1824	1463	1251	1099	963	898	819	739	659	595	559	553	502	494	429	479	465	409	397	427	404	368	362	411	369	354	373	412	404	400	349	350	353	360	325	361	351	372	377	352	369	373	399	357	369	394	360	367	362	367	390	331	361	388	363	378	361	353	380	388	343	383	337	373	378	344	348	320	376	381	358	372	353	321	414	402	343	360	354	346	344	415	364	393	323	366	379	371	355	428	357	364	364	356	373	362	364	379	369	331	321	343	347	383	398	373	327	369	378	344	369	360	364	372	376	402	359	352	369	353	357	341	355	363	358	330	360	379	375	336	353	350	343	385	357	378	338	380	365	370	365	373	372	347	393	356	349	332	406	374	375	355	313	384	328	367	349	382	377	364	352	357	352	385	341	353	340	368	374	379	363	368	345	393	357	347	373	355	355	371	358	358	342	384	374	374	357	381	340	379	356	376	336	361	379	355	390	360	403	358	343	344	379	386	348	374	334	373	350	364	385	377	376	351	341	375	347	372	416	376	363	383	347	384	348	383	370	354	354	355	343	360	375	367	366	349	347	373	379	377	373	389	392	349	351	364	353	346	366	335	356	360	364	366	375	363	363	392	386	362	344	372	390	371	377	349	367	355	349	347	347	348	368	330	344	345	363	369	342	347	377	348	345	340	361	403	346	357	378	363	368	358	356	384	392	343	397	357	356	363	364	392	343	360	397	354	347	367	380	361	382	358	347	367	350	319	387	365	363	341	361	366	353	337	338	363	378	367	380	338	349	356	342	397	354	348	376	372	366	368	386	392	342	373	390	364	368	362	355	360	362	368	366	378	373	370	362	356	379	367	391	366	375	350	320	385	385	372	385	362	346	368	358	360	384	354	385	351	334	376	382	372	390	376	374	348	339	368	390	370	363	368	344	324	342	362	340	362	344	351	352	323	385	365	382	319	361	373	391	368	351	375	395	406	365	367	370	406	387	387	370	358	376	330	366	362	356	335	367	353	380	397	384	372	378	362	370	335	376	368	351	367	392	372	341	356	365	359	340	374	353	368	381	354	355	363	368	336	340	360	367	395	383	380	364	400	355	331	330	348	343	357	368	370	320	373	372	353	369	388	387	352	358	365	374	329	365	332	364	356	354	353	370	362	393	398	340	368	371	373	326	348	358	366	353	364	355	349	388	363	376	347	340	390	358	355	361	347	357	368	349	365	357	339	376	361	366	376	377	345	358	380	374	349	400	365	346	373	370	378	372	375	358	374	383	331	345	362	397	350	374	377	353	319	378	360	339	386	362	364	374	354	359	372	336	353	340	359	348	359	368	346	349	360	362	349	371	362	344	375	370	378	353	362	369	348	376	390	371	362	362	317	339	341	355	347	383	354	356	370	361	392	346	374	344	350	360	352	376	374	340	364	349	342	393	362	364	365	359	342	367	358	373	352	370	365	364	361	344	368	363	379	340	374	356	330	387	336	368	378	365	379	353	359	385	378	377	355	370	374	367	332	362	360	377	337	346	362	350	386	366	366	389	339	321	292	376	357	341	374	325	353	377	358	366	373	339	343	359	353	358	361	337	383	371	363	360	333	354	333	337	345	362	364	359	333	356	344	335	357	320	355	336	372	378	374	375	332	356	369	376	351	377	355	374	370	377	359	360	353	365	319	386	341	357	384	362	395	377	381	362	386	370	395	334	343	383	337	355	335	385	389	373	397	369	355	331	337	341	315	380	351	359	350	362	326	357	343	348	338	373	326	349	334	358	364	355	340	326	334	345	375	359	400	380	377	341	362	368	376	366	366	357	373	406	369	369	339	379	377	363	388	338	370	392	349	346	366	352	373	377	363	380	327	344	381	365	363	392	336	360	392	372	378	364	340	357	386	368	385	359	379	322	359	359	412	367	346	365	370	353	316	376	337	370	395	417	344	385	377	371	393	370	331	350	356	371	350	381	358	401	378	348	338	362	381	386	375	356	364	340	369	351	374	371	369	364	351	317	363	351	384	349	366	360	378	374	368	351	344	349	371	376	366	374	366	349	343	347	366	377	348	360	374	333	383	373	352	347	353	381	434	350	358	362	406	354	354	368	388	333	352	345	367	341	368	378	376	372	335	361	401	383	359	393	331	357	368	379	371	360	365	368	332	376	360	334	387	382	364	346	374	369	305	306	350	386	389	386	375	357	361	365	359	361	381	381	362	357	378	324	363	403	389	353	366	343	387	391	367	358	393	340	397	400	392	353	353	341	327	338	347	344	342	378	355	355	392	367	359	335	358	365	365	368	351	366	346	351	356	359	331	360	378	344	372	331	381	373	383	347	351	382	361	392	369	374	355	377	360	352	366	364	375	336	364	342	378	399	361	371	360	354	335	345	361	368	344	374	351	362	347	389	373	355	387	371	364	393	358	374	368	375	358	374	364	365	354	382	392	395	346	402	364	327	372	356	370	371	349	377	341	370	370	373	331	345	385	351	378	365	395	332	318	363	351	357	402	344	368	367	359	348	398	377	348	419	358	351	339	351	372	363	353	372	399	354	367	360	377	333	371	371	362	374	369	354	389	358	363	358	329	366	396	380	366	353	349	371	343	360	360	384	384	394	353	355	358	341	366	392	377	393	318	394	393	352	385	387	376	364	361	385	379	401	412	343	349	359	393	370	397	365	337	373	347	354	357	329	364	336	348	357	378	362	361	365	337	392	331	349	369	367	380	342	392	355	395	349	366	342	407	372	365	366	357	378	371	356	350	330	367	385	362	346	375	395	368	374	375	367	384	354	352	361	364	356	357	362	348	321	373	344	372	342	385	351	392	388	376	336	356	351	386	361	382	378	388	355	381	370	349	335	348	413	410	342	383	383	359	341	399	351	345	380	346	357	371	356	355	370	380	347	394	375	337	377	374	354	370	397	382	373	366	352	389	376	327	350	361	369	365	354	335	359	388	330	364	380	350	382	332	354	367	361	393	385	386	380	348	383	362	401	360	374	348	374	388	374	339	326	376	368	365	371	333	344	369	347	359	384	381	370	330	391	362	346	381	366	393	338	347	395	376	365	382	378	348	372	391	388	389	379	407	377	378	365	321	381	338	346	343	356	371	361	361	347	353	376	345	375	397	352	366	402	365	359	357	368	391	367	341	372	382	374	342	354	327	357	373	364	379	364	369	365	355	381	347	331	368	346	352	328	379	350	395	382	357	387	337	360	403	367	361	386	345	362	353	355	355	330	394	384	358	337	355	370	383	403	356	341	387	381	349	353	354	343	363	374	349	369	389	370	386	366	370	361	381	343	352	375	350	328	356	336	361	355	362	369	353	352	362	339	356	376	380	366	360	351	391	368	362	406	348	395	366	376	372	323	386	368	357	356	369	386	346	390	382	347	379	379	386	359	359	342	366	363	376	369	393	338	376	351	372	367	375	374	332	363	367	360	371	348	340	341	342	360	369	385	349	373	369	387	367	315	378	403	378	361	353
31222	35049	38823	28261	15956	8630	5281	3606	2574	2028	1709	1619	1380	1122	913	759	617	514	535	492	480	448	424	402	421	377	360	352	341	360	325	339	356	336	317	331	328	361	320	314	308	320	310	322	317	319	310	321	321	309	303	322	308	307	297	321	309	311	313	319	302	302	325	281	310	298	351	330	336	341	321	331	326	307	295	313	308	298	321	339	332	303	295	319	295	322	304	300	316	310	305	313	344	290	301	304	317	307	310	315	295	322	298	305	320	321	335	347	298	289	289	294	291	306	316	340	361	293	316	312	317	285	305	323	326	315	294	302	320	298	308	331	311	295	320	331	296	330	295	336	324	302	313	338	337	331	319	321	278	311	320	314	311	310	351	338	310	301	322	292	310	303	317	335	303	329	292	333	333	329	331	297	298	286	331	318	283	299	311	315	345	365	305	313	311	274	326	319	315	347	331	343	313	316	337	306	344	322	299	336	287	347	312	319	356	321	304	316	315	325	325	304	302	345	299	318	328	313	325	342	320	312	315	324	303	316	292	318	316	303	275	335	309	310	289	325	309	292	301	312	305	319	324	300	302	356	311	308	274	293	330	332	325	292	290	314	301	319	327	342	297	332	301	328	322	326	320	330	332	328	306	303	290	352	313	317	291	292	314	327	317	340	324	297	347	312	330	310	294	350	314	289	304	316	343	319	342	327	325	311	309	318	316	322	336	350	324	316	309	329	324	349	311	322	336	347	323	305	366	307	307	304	333	340	304	353	303	322	324	315	335	300	323	316	306	308	308	297	330	303	327	317	353	298	347	317	319	305	315	298	285	318	300	330	310	335	325	307	321	315	331	344	323	326	325	285	303	332	305	314	326	341	280	343	251	341	324	305	342	319	314	333	297	291	301	321	333	311	315	301	341	332	297	292	319	316	292	310	290	317	313	326	331	345	354	339	309	343	307	340	342	294	270	320	303	307	298	301	348	299	314	299	302	310	267	327	337	326	293	296	341	307	301	332	303	288	330	309	290	302	331	314	311	313	297	337	302	306	317	300	339	298	326	296	317	324	321	315	296	299	314	328	322	308	304	310	346	300	316	349	295	337	316	281	326	331	299	315	328	345	328	338	316	333	305	329	336	285	321	316	343	306	354	300	357	303	326	310	326	287	314	327	323	308	321	303	300	335	321	297	307	321	327	334	306	309	271	338	306	308	314	332	287	358	338	280	322	317	337	319	314	312	301	332	315	285	333	300	335	301	309	306	297	333	294	300	336	311	323	301	318	328	315	295	313	316	337	308	328	327	335	339	315	322	318	339	344	297	292	343	320	323	291	334	296	325	300	301	324	329	296	360	298	299	290	320	312	310	281	335	318	287	331	309	327	330	317	328	349	339	347	320	297	334	302	302	344	323	299	360	318	277	331	291	333	310	287	308	341	301	318	312	299	325	349	330	316	326	319	334	325	341	365	293	294	318	308	307	317	324	309	333	280	303	279	322	360	333	330	320	305	320	325	328	280	314	334	323	306	328	308	320	326	312	326	317	327	307	340	325	306	295	294	308	330	304	312	298	348	312	291	316	303	344	289	303	313	342	294	299	321	297	338	283	286	310	323	339	330	329	287	312	328	337	327	311	325	315	331	312	320	299	309	275	321	330	330	305	299	322	303	287	303	307	337	303	327	306	323	294	332	341	299	312	287	306	325	325	340	320	307	332	348	307	278	334	330	334	311	311	345	312	310	319	313	301	291	322	271	333	328	307	315	303	304	334	318	308	291	319	305	338	312	340	288	311	310	298	309	295	332	299	334	315	345	318	334	308	321	284	300	329	302	333	287	338	329	306	326	343	351	307	321	296	304	294	298	314	335	311	289	306	356	303	325	319	321	331	316	329	332	320	318	352	337	315	341	312	292	291	337	315	297	314	301	328	322	340	300	305	310	321	318	305	350	281	326	303	351	317	298	324	317	319	312	288	302	318	340	301	294	320	312	309	326	331	328	341	327	305	334	325	288	294	317	303	318	346	315	339	337	305	322	288	354	297	259	336	281	308	318	337	348	306	301	303	331	298	301	343	321	343	308	318	322	297	328	309	332	317	328	301	332	307	296	327	318	317	322	338	320	322	335	333	318	334	333	317	299	310	352	290	306	297	283	326	292	308	320	298	323	332	329	292	305	314	328	330	320	358	305	314	332	333	296	321	315	315	321	347	327	324	311	311	318	314	302	297	311	333	329	318	297	325	304	328	332	307	326	316	310	311	334	286	303	318	324	299	327	295	292	289	330	336	310	288	306	307	330	324	357	321	323	320	302	255	306	331	279	333	314	313	319	316	359	333	323	344	303	327	326	322	307	337	317	349	304	363	324	314	309	324	299	307	300	296	333	293	354	316	291	326	310	293	312	323	284	301	319	311	321	330	324	298	320	323	329	328	310	308	311	291	319	300	326	312	303	315	327	300	337	317	317	313	312	327	309	299	326	298	285	352	323	315	309	307	306	309	315	306	317	326	330	293	311	339	318	331	311	329	307	309	321	300	333	324	325	334	338	343	275	312	342	317	303	319	320	314	269	335	308	335	336	338	297	338	307	327	293	306	347	325	332	309	321	344	309	316	298	333	337	318	321	330	332	329	351	325	316	340	376	313	337	302	314	322	312	319	342	326	308	308	352	314	311	337	310	282	303	336	311	323	337	308	296	290	300	309	323	277	313	345	313	304	330	334	339	341	300	322	303	357	320	314	319	301	334	337	345	308	321	289	311	339	323	310	320	310	338	327	309	317	302	325	306	305	305	317	355	289	318	274	315	338	328	338	335	308	314	315	301	319	312	317	286	305	319	301	316	319	308	316	282	303	346	293	301	306	317	342	300	356	317	309	286	322	336	309	274	311	313	287	312	320	298	304	303	337	343	321	323	347	293	289	343	335	329	317	309	304	324	305	286	291	328	318	311	333	304	331	294	332	302	310	296	319	327	322	316	317	311	314	376	358	278	329	309	304	289	332	329	329	305	332	332	284	281	337	303	313	333	332	301	337	296	314	365	308	327	299	317	329	352	337	285	357	312	339	279	337	309	320	318	316	304	280	318	317	310	326	300	298	325	302	312	337	318	294	291	322	317	334	333	321	321	334	348	302	306	311	331	324	299	332	316	301	349	315	320	330	342	307	311	309	300	313	306	308	284	306	314	307	326	316	328	280	315	296	316	310	325	313	306	325	314	341	337	325	323	286	317	304	308	320	309	318	324	327	338	330	297	283	282	291	256	327	337	321	298	324	315	334	319	331	300	310	309	331	323	333	335	304	362	302	319	306	326	324	305	272	314	314	289	303	305	302	306	283	306	328	317	288	332	303	312	302	307	327	319	324	322	293	329	310	308	329	290	341	318	332	308	323	297	304	295	312	336	272	322	335	312	301	325	323	326	302	316	332	304	314	336	327	318	336	300	279	316	278	309	287	329	307	352	332	332	305	324	323	300	312	340	305	315	333	277	336	299	319	320	297	315	338	306	338	308	298
31127	48964	38627	26450	18430	12195	8715	6120	4509	3539	2967	2744	2239	1800	1375	1097	843	737	650	565	563	546	541	507	500	431	431	437	402	391	380	405	384	380	332	355	358	336	323	305	316	365	371	373	322	337	319	338	341	312	363	342	317	341	299	341	336	333	368	334	333	346	329	325	360	371	381	316	334	318	320	318	335	334	370	320	319	357	351	334	323	356	365	323	338	324	361	347	360	338	347	353	334	312	339	332	352	331	319	334	322	331	337	333	343	359	349	356	340	349	329	341	352	309	343	380	372	340	349	340	322	339	333	350	324	317	301	342	350	321	343	356	358	337	306	317	391	358	366	307	312	344	334	336	331	301	323	308	330	325	333	333	325	332	304	346	320	341	312	326	336	319	368	366	339	346	335	372	348	354	336	354	338	315	338	334	363	315	347	310	350	327	312	360	343	343	322	301	332	342	347	333	319	327	319	360	305	342	339	315	349	348	361	344	329	334	330	338	351	356	357	294	351	306	341	330	289	348	332	319	375	377	373	336	349	342	356	303	348	326	337	331	371	330	325	334	339	341	358	325	320	357	329	334	310	306	328	308	307	352	355	341	325	329	348	312	349	322	358	294	330	342	337	316	335	357	318	329	325	351	360	348	295	347	347	344	356	339	353	343	328	338	315	330	327	300	344	326	322	327	377	334	339	365	351	317	354	348	331	311	351	306	348	336	347	317	339	359	384	344	275	316	340	318	321	365	335	322	332	345	410	332	324	324	314	323	372	347	326	342	323	331	341	315	359	344	356	328	374	334	330	342	303	354	318	339	370	330	321	341	326	316	283	363	356	323	333	343	298	322	313	343	345	366	353	344	345	356	317	368	350	293	355	347	331	325	350	342	331	334	336	317	343	336	352	323	325	304	307	349	341	346	323	300	347	351	355	334	341	368	348	319	307	336	322	365	370	319	339	332	355	346	366	306	341	326	359	351	329	289	338	342	340	345	323	319	327	323	334	335	359	337	366	331	339	361	349	322	342	354	359	328	373	342	355	361	345	359	365	333	349	366	322	337	334	359	354	323	325	328	325	333	354	343	344	315	331	362	333	339	339	372	342	311	326	334	334	341	302	323	332	333	372	343	359	368	317	304	325	382	353	328	329	317	388	336	325	331	335	335	330	341	359	354	375	337	327	345	311	339	315	341	308	308	318	344	333	375	310	329	309	329	321	354	334	361	362	323	318	297	338	358	331	316	352	321	338	340	369	306	354	311	310	347	338	335	353	344	355	335	338	326	349	339	351	355	344	318	314	339	318	340	332	344	325	338	341	332	320	368	349	357	317	329	346	353	324	333	334	348	307	304	343	303	358	376	355	342	328	337	326	332	334	351	324	351	328	320	329	328	333	329	329	331	332	319	356	322	364	303	343	345	316	376	349	356	315	337	331	344	347	328	332	321	371	337	345	307	333	322	341	308	318	358	349	355	319	328	329	366	322	359	331	337	327	337	347	313	339	324	304	354	303	334	360	360	346	352	379	333	345	324	356	331	313	327	343	340	360	339	326	318	355	319	328	321	354	359	333	310	347	352	323	325	314	346	327	341	334	344	336	373	345	359	346	336	354	316	315	351	345	357	332	315	337	334	362	322	322	354	351	354	342	355	352	357	337	339	334	360	351	341	329	339	327	335	319	362	355	331	372	352	328	316	338	316	342	339	309	338	336	338	341	338	328	379	327	319	319	326	331	331	337	328	365	344	350	379	300	316	342	313	355	311	352	348	347	346	321	332	327	351	315	340	343	376	371	339	348	323	353	333	359	355	312	318	331	348	313	333	382	372	328	324	338	370	321	346	350	349	344	351	301	387	332	340	335	381	340	319	339	343	349	331	328	317	339	337	347	322	331	356	335	309	336	331	343	333	321	340	322	331	335	388	328	371	337	340	376	358	339	337	326	332	347	309	305	350	349	324	332	354	328	345	350	338	352	345	328	325	331	335	330	359	348	298	318	333	360	359	301	316	325	349	314	320	312	334	350	325	332	343	341	341	334	345	344	362	327	335	322	351	360	326	315	342	321	291	341	346	338	375	354	326	354	347	321	333	372	361	365	338	330	326	341	345	348	355	354	344	342	334	330	301	318	346	334	350	391	350	338	334	340	330	329	343	341	333	324	318	308	325	370	348	296	325	339	337	359	346	345	344	372	367	313	332	328	329	350	329	348	326	324	358	357	331	350	331	341	347	337	339	324	334	329	356	356	337	366	371	329	340	340	326	337	318	340	311	379	334	346	347	326	356	349	326	319	346	353	340	327	338	329	346	350	325	332	320	305	336	354	320	335	356	338	323	366	314	335	343	347	366	356	320	372	331	360	329	319	340	350	328	335	370	343	355	334	343	358	314	317	328	336	347	339	333	326	354	326	365	333	335	342	347	328	347	309	336	351	335	347	320	356	331	337	352	333	364	346	327	344	366	326	341	360	351	335	384	343	336	315	333	318	333	314	354	337	330	374	327	317	340	350	331	349	371	329	339	338	357	326	354	319	332	311	328	324	342	326	347	336	334	317	333	313	343	365	393	333	329	335	352	343	361	309	327	331	323	316	363	335	354	335	314	334	359	325	360	329	332	331	337	345	329	346	377	320	302	350	353	341	362	339	310	340	344	310	370	323	322	339	331	330	328	382	319	342	349	354	367	361	351	334	317	354	328	378	301	353	331	299	376	375	324	314	348	300	342	337	336	338	322	371	338	314	317	327	336	352	320	314	320	333	311	319	324	313	328	305	322	333	321	352	331	320	374	336	338	334	343	353	333	319	336	371	322	337	353	357	327	357	346	325	340	307	377	377	327	335	344	327	335	346	337	313	330	334	353	348	316	325	349	310	336	323	324	333	351	326	335	312	349	332	358	302	326	343	336	338	349	305	326	340	320	310	358	364	308	335	375	319	318	356	343	329	357	337	313	359	352	364	308	333	323	324	323	336	330	341	321	311	346	330	332	339	350	340	353	339	332	309	355	349	315	360	366	321	334	357	363	381	351	349	331	333	325	324	345	323	341	345	319	354	309	335	330	352	326	341	329	335	357	292	345	342	346	321	339	362	365	380	296	331	317	309	328	330	335	354	324	349	350	353	323	330	336	364	358	336	361	392	320	328	331	352	321	357	353	302	297	360	352	336	326	349	331	337	341	341	340	340	321	344	329	338	349	345	356	324	353	343	360	346	339	327	343	333	367	314	328	345	346	314	321	321	325	372	351	370	347	359	346	332	320	333	373	327	318	356	358	344	357	314	344	316	335	363	338	342	346	363	359	328	333	309	330	333	312	329	344	362	312	345	347	334	343	354	328	327	345	375	342	344	349	335	344	333	331	337	337	354	320	335	377	338	343	361	365	335	298	363	331	338	305	329	350	337	316	377	313	324	341	353	317	335	345	341	336	355	322	345	374	305	358	355	299	332	339	317	340	348	321	376	346	358	349	356	331	315	323	319	369	343	342	363	311	350	317	323	332	371	312	348	359	334	334
24239	21451	28997	25972	23144	18978	11558	6728	4627	3665	3027	2859	2354	1826	1300	1107	901	762	684	583	553	515	536	487	443	449	412	369	406	354	375	368	350	342	353	383	308	304	309	308	303	339	317	320	297	310	321	308	323	303	296	297	329	301	333	306	297	326	295	308	299	278	291	284	263	275	290	331	317	303	306	298	321	317	316	311	331	328	296	305	332	290	309	282	280	334	291	305	321	321	291	304	292	321	298	298	348	331	313	304	303	294	325	308	301	294	312	325	299	327	309	298	326	304	304	292	307	307	324	303	293	311	334	299	328	285	326	327	272	310	302	304	306	314	321	315	294	337	311	300	314	289	305	325	305	309	310	310	291	315	333	311	308	335	316	301	290	325	319	297	309	285	317	305	336	295	275	275	320	308	343	292	292	298	311	300	312	282	316	285	288	298	299	306	279	281	315	344	306	281	323	312	274	300	332	307	307	321	326	287	311	306	306	318	317	293	324	309	324	257	339	345	319	316	332	336	305	337	299	308	261	330	283	307	325	319	278	316	320	325	306	302	282	303	295	286	320	334	330	333	303	310	318	304	298	328	317	312	291	320	309	294	322	296	315	278	307	277	286	310	326	331	265	337	283	288	309	275	285	301	307	282	302	298	310	298	322	284	308	300	288	290	304	299	286	312	309	307	295	304	319	312	320	321	313	317	332	304	304	302	284	325	331	297	300	324	296	330	283	303	306	352	298	291	318	324	320	312	327	293	283	313	295	351	283	267	301	320	311	288	287	298	335	300	279	341	318	311	319	312	298	297	331	300	293	349	315	283	266	356	297	298	302	320	302	288	325	290	288	268	325	310	288	310	314	319	312	287	305	340	305	324	292	315	289	279	305	314	309	321	327	332	312	298	292	288	300	272	340	285	324	287	300	294	292	291	296	323	274	291	314	255	296	300	290	298	276	298	274	310	280	313	325	326	328	292	310	303	333	333	292	280	319	322	303	329	300	301	312	304	310	311	319	297	304	314	289	332	303	320	333	309	294	301	307	313	300	299	319	295	299	306	334	300	336	299	330	311	291	312	330	299	321	319	298	290	300	288	303	284	321	320	301	316	305	328	326	307	307	308	333	323	331	302	299	292	301	329	288	301	291	299	299	329	300	337	315	319	321	280	310	304	279	351	294	319	289	294	305	335	284	303	268	323	313	339	326	311	339	288	307	302	333	281	327	276	323	305	310	319	297	321	320	295	311	338	259	271	322	308	310	311	291	307	320	309	308	298	296	303	320	284	299	332	299	291	330	287	313	320	319	306	312	286	349	309	301	292	298	338	277	292	293	322	336	282	290	292	298	294	294	327	293	303	315	310	331	315	315	310	302	310	286	286	321	296	304	294	325	301	326	297	272	322	282	331	300	319	256	292	311	319	291	313	295	322	277	304	292	308	280	316	302	318	281	291	290	284	314	318	305	317	313	296	293	309	289	266	298	311	321	336	300	289	302	302	309	313	297	332	285	307	300	281	313	286	308	302	307	307	305	329	313	309	317	337	361	327	296	331	285	325	294	313	327	317	295	294	322	315	299	291	343	310	316	314	304	289	296	276	368	304	302	304	295	301	290	289	345	293	312	284	324	306	299	302	333	316	281	302	317	327	318	291	298	308	303	290	317	336	298	313	320	316	330	305	281	287	324	295	307	304	282	306	272	309	296	310	305	292	300	295	288	331	300	313	310	312	287	320	304	313	286	340	300	313	311	290	283	304	319	295	320	311	325	303	282	289	303	342	317	308	332	301	307	301	304	313	300	292	323	333	334	303	287	326	317	303	291	308	302	290	303	303	291	357	313	312	304	297	295	278	273	281	315	301	302	293	337	327	282	304	302	300	307	328	310	295	291	304	326	299	320	288	327	308	278	302	335	290	301	289	304	339	329	306	285	352	325	311	297	297	315	315	302	286	318	295	306	293	328	305	332	313	286	316	336	337	321	341	293	321	292	300	329	305	302	292	316	315	306	309	352	298	318	325	328	269	292	284	315	333	276	306	306	305	308	291	334	312	312	303	308	308	325	303	312	304	280	326	291	296	275	310	302	289	321	315	305	308	295	318	333	298	309	313	324	317	312	298	302	302	313	323	288	323	294	322	311	297	298	287	305	290	310	312	305	314	298	307	306	308	299	326	343	303	294	287	326	326	306	310	311	302	319	298	305	302	280	283	312	328	302	292	308	324	311	322	322	292	303	271	292	305	304	316	295	300	289	284	293	273	322	307	313	331	285	306	321	285	309	308	331	304	338	323	320	276	311	327	313	280	292	306	331	292	302	287	304	280	335	320	300	308	295	309	304	302	343	271	294	324	313	322	317	344	317	319	299	293	275	299	316	312	294	350	318	345	299	329	282	289	323	268	314	291	290	318	350	313	309	296	296	330	319	328	304	287	311	333	302	321	328	310	326	331	306	327	290	298	325	308	279	295	308	296	286	339	327	293	316	302	330	313	285	296	306	295	302	308	271	282	289	289	305	329	310	305	325	315	322	312	332	296	300	304	286	304	306	300	311	289	291	331	320	304	312	304	288	299	317	336	295	281	308	303	284	276	309	274	280	344	339	300	321	307	289	306	310	327	296	297	312	312	301	315	323	336	265	280	306	328	287	329	269	312	298	304	322	290	327	289	308	294	316	336	296	321	304	263	327	333	316	334	313	265	319	304	349	325	271	309	312	313	293	301	299	286	294	275	300	319	295	289	298	308	325	315	309	346	325	299	332	312	301	284	353	283	317	285	317	292	300	293	298	273	311	328	296	334	287	293	308	307	310	317	306	332	321	328	343	302	314	303	297	294	308	348	306	346	295	290	313	273	292	304	320	314	332	293	317	297	298	333	306	281	279	274	318	324	311	317	335	328	302	306	287	310	322	318	311	326	288	311	284	304	322	341	328	306	264	290	295	296	312	302	292	320	304	342	312	280	305	306	311	319	331	323	344	302	316	339	321	322	269	313	330	327	311	305	329	301	281	274	315	293	313	293	326	309	322	305	285	291	307	305	302	336	335	321	292	324	321	309	318	315	314	318	262	341	298	313	296	290	333	324	298	288	312	287	355	301	294	262	292	260	308	311	276	306	306	319	315	279	346	288	301	304	320	291	309	314	303	305	269	297	308	315	325	297	312	320	280	307	318	294	283	309	313	289	280	305	290	316	333	283	336	303	295	301	296	329	291	314	291	313	306	297	317	303	306	299	326	282	310	306	290	312	282	315	306	306	322	305	319	306	252	300	354	289	308	329	331	327	291	296	321	310	276	360	313	294	306	328	305	295	295	272	319	311	317	275	325	313	305	332	292	284	291	328	295	304	295	297	306	344	327	333	294	329	340	321	303	314	337	318	271	297	288	305	343	300	305	322	337	299	280	311	303	294	333	315	246	326	303	321	338	315	293	296	303	310	286	280	305	285	317	309	316	291	321	326	305	300	307	298	305	335	313	292	305	304	293	296	299	269	307	309	279	290	305	279	287	269	283	317
30503	57116	46893	34211	25532	18615	13447	9911	7396	6074	5135	4771	3883	2814	2101	1639	1321	1127	1008	797	715	698	622	589	522	503	466	463	438	426	384	409	376	367	372	361	407	333	341	385	337	345	345	374	329	332	342	351	331	304	352	327	379	320	313	301	306	327	357	348	339	326	313	336	312	320	322	310	337	337	316	345	343	295	323	290	310	315	319	339	328	321	330	345	327	340	349	306	343	350	291	334	337	351	331	326	324	334	341	341	315	345	340	312	298	293	355	326	344	306	326	337	334	326	318	324	318	338	343	291	350	373	337	315	337	326	318	322	311	329	314	300	329	347	323	363	368	296	328	339	324	309	340	312	338	338	311	316	322	328	338	341	331	303	338	328	364	322	306	319	363	288	281	347	351	330	315	327	309	315	314	334	337	351	310	330	333	308	347	322	327	325	322	321	322	310	312	332	314	314	334	327	301	343	315	329	329	366	332	301	330	314	324	308	370	338	318	321	329	302	312	357	294	342	316	344	337	345	366	326	322	342	363	348	302	325	309	316	344	317	319	340	305	311	339	335	327	353	340	332	314	333	330	358	341	319	324	361	330	340	337	302	329	334	329	339	361	315	341	335	356	313	343	335	334	314	343	310	334	301	348	332	344	330	351	328	301	331	322	312	345	345	333	305	308	327	318	324	331	343	304	342	341	337	338	319	352	341	325	333	353	315	318	342	331	309	313	319	364	343	353	358	371	340	343	342	321	329	304	314	353	319	316	335	313	313	344	289	378	355	323	340	327	345	341	299	331	318	344	302	294	335	342	300	327	330	300	336	320	330	364	326	303	318	360	336	328	316	310	310	349	364	318	323	337	331	320	332	305	331	340	292	318	311	349	341	319	306	321	325	307	286	314	321	327	340	303	339	316	331	312	346	321	309	330	324	346	322	351	326	316	318	324	340	322	278	332	312	324	320	323	346	348	324	323	343	334	308	337	328	333	342	315	318	360	319	321	335	312	323	344	341	329	300	323	322	343	315	361	318	344	326	323	326	335	342	289	339	345	300	323	311	307	363	347	341	319	345	324	325	332	326	299	335	321	321	350	350	334	343	315	312	322	296	317	322	310	332	341	340	349	327	331	318	339	320	336	321	313	318	342	356	317	328	335	299	341	327	304	312	341	334	327	317	372	342	324	357	327	341	312	334	330	350	310	356	337	356	341	339	307	336	326	339	360	324	337	358	334	342	331	322	325	315	329	294	365	324	352	304	325	315	303	335	330	312	331	295	352	310	353	330	331	328	326	308	331	302	340	326	284	338	311	328	331	340	291	301	298	284	322	319	330	315	332	322	330	343	339	321	297	334	338	319	336	322	343	341	313	318	318	335	323	354	293	286	319	313	342	324	324	348	322	328	344	299	341	324	339	287	324	334	305	334	310	318	303	332	310	313	334	340	343	330	321	326	317	337	331	313	313	335	343	331	347	288	358	321	317	317	309	360	302	352	333	345	311	336	320	306	344	308	322	329	328	305	300	317	349	320	329	319	323	329	336	303	345	303	326	331	374	310	340	303	336	352	327	332	332	325	301	356	316	307	307	339	303	288	320	353	333	306	336	338	350	327	342	309	326	345	346	327	329	355	320	360	348	326	337	345	340	320	311	299	325	325	341	326	337	343	352	332	331	329	326	373	320	311	312	344	311	330	348	321	334	318	341	306	349	331	337	328	351	333	311	329	324	321	342	338	334	318	314	330	330	334	378	299	359	352	312	292	359	340	342	322	324	324	357	311	288	350	307	335	327	320	355	308	332	312	310	340	332	345	310	356	326	325	327	323	294	349	320	328	326	339	360	320	310	324	315	296	318	326	330	353	331	349	342	293	324	322	348	323	328	314	292	345	351	313	312	334	318	335	308	295	367	331	342	321	322	337	324	345	315	339	334	319	334	321	348	338	354	321	339	342	343	301	320	320	312	290	305	357	352	328	348	336	365	321	313	316	343	335	321	326	319	335	323	307	325	328	292	336	321	338	314	350	331	328	310	337	301	332	339	319	340	295	325	340	339	351	329	298	322	373	319	293	317	314	340	334	324	331	358	352	329	319	322	311	336	362	309	337	310	345	349	328	343	307	353	331	316	297	309	328	361	311	353	333	332	326	316	311	317	353	321	350	320	350	330	309	355	327	306	350	317	302	333	302	339	307	311	309	308	283	329	383	300	340	322	327	337	313	355	301	345	358	325	319	322	333	335	343	326	319	316	281	339	322	328	299	310	348	351	329	327	316	315	320	324	341	331	340	346	375	315	299	353	339	343	323	298	323	340	260	323	309	334	356	318	328	335	333	312	329	319	320	359	343	340	357	336	313	333	309	337	312	326	342	310	348	363	317	304	341	323	304	317	343	345	328	332	328	310	315	291	329	321	345	324	324	337	345	308	316	333	323	327	331	325	304	342	341	314	311	334	347	333	327	333	340	309	331	349	279	323	317	316	321	329	314	332	300	321	331	321	324	358	330	327	358	335	303	338	333	312	299	308	333	318	353	313	342	314	358	308	335	328	353	352	320	296	313	311	335	348	357	347	302	297	311	341	300	308	314	339	287	332	318	348	335	340	297	352	353	332	364	319	296	324	320	316	345	331	349	345	319	323	311	336	340	351	338	303	317	321	357	327	301	308	313	353	319	314	311	359	350	312	332	318	326	334	372	308	342	305	330	336	343	320	334	322	329	340	317	330	315	325	344	317	333	321	323	339	340	355	339	326	337	322	321	361	337	306	306	319	307	362	288	328	337	302	351	329	348	313	330	267	318	320	320	361	348	321	347	328	326	301	329	365	361	350	349	315	337	322	339	326	319	311	310	313	321	334	304	366	309	341	316	327	305	338	337	325	313	375	315	322	319	345	331	352	326	320	301	345	305	354	344	317	385	288	348	309	333	331	330	332	343	345	306	323	338	323	332	356	339	294	354	296	323	325	321	324	315	333	295	352	329	322	342	313	284	313	338	339	352	350	383	298	309	324	328	306	328	316	318	325	331	332	325	288	318	323	337	322	324	318	330	318	310	289	329	334	307	340	358	310	326	380	334	300	361	356	337	339	339	325	326	330	357	345	344	329	336	303	309	308	333	304	312	318	317	311	319	354	355	329	280	330	307	325	329	332	308	312	301	315	301	326	335	322	322	336	295	300	334	297	325	320	345	318	339	310	325	319	313	341	330	348	305	328	338	349	339	308	321	351	364	337	333	329	343	336	333	323	311	304	321	348	303	300	340	324	334	320	316	300	318	312	334	327	329	315	335	327	324	341	325	325	316	292	285	317	337	332	326	327	314	327	330	343	330	299	352	337	330	345	347	336	316	297	325	334	300	341	327	312	301	309	324	315	356	323	317	330	357	327	312	327	316	349	295	331	312	327	320	347	336	335	304	334	317	349	340	324	319	317	324	329	291	330	353	338	338	357	340	301	323	330	335	321	315	304	341	345	342	304	342	352	333	298	366	338	336	312	324	350	319	328	298	317	337	348	334
25437	21616	29415	28088	20642	12535	7580	4957	3520	2937	2433	2212	1877	1391	1088	968	834	692	640	596	504	518	495	471	451	431	419	417	451	383	401	398	374	378	371	315	358	317	379	381	352	330	375	331	359	355	355	362	358	351	358	382	337	336	341	380	356	325	343	367	346	346	355	322	346	343	335	360	360	347	341	336	348	314	360	359	356	341	351	366	347	350	319	309	355	340	349	393	380	347	344	327	330	328	351	349	334	353	340	343	342	342	341	319	335	330	341	362	359	370	359	367	340	358	339	350	372	357	374	345	345	306	336	339	372	362	340	347	385	349	342	360	338	354	359	358	345	364	354	331	360	349	366	354	338	355	361	318	331	343	337	315	376	331	326	321	354	341	348	355	325	375	348	355	360	361	337	355	364	395	352	356	376	347	367	332	350	339	333	350	349	353	348	344	355	333	318	326	334	362	340	358	358	327	321	370	335	305	342	302	323	315	398	352	390	336	308	362	375	355	350	351	381	346	367	352	366	361	340	342	351	343	375	339	363	376	349	348	357	333	355	348	309	393	313	353	293	378	345	336	356	341	340	387	339	359	333	337	364	373	351	317	360	330	378	355	296	326	349	333	333	334	357	308	358	346	345	378	366	357	352	346	333	329	340	358	391	339	368	387	353	335	332	340	345	365	341	341	339	331	330	306	338	326	355	329	309	338	313	369	349	349	384	344	369	341	348	371	349	331	348	343	371	319	327	362	351	363	363	356	328	356	350	362	323	302	340	343	314	345	363	355	315	352	330	337	371	364	344	363	346	337	324	361	347	309	350	349	353	342	348	327	359	335	322	359	335	317	350	326	339	358	323	358	355	329	353	365	344	345	357	372	340	380	334	350	323	331	365	340	341	359	331	398	356	341	348	310	354	324	358	347	360	380	348	369	332	343	334	355	360	365	349	348	334	323	387	348	363	346	317	362	325	348	365	366	352	348	361	369	334	336	354	342	344	325	315	382	370	358	366	340	369	361	326	363	325	350	356	334	372	312	373	366	305	363	369	343	337	340	322	336	349	328	342	364	381	331	316	354	367	335	369	354	351	307	343	288	330	362	336	360	337	330	339	374	316	347	345	331	319	371	359	342	345	359	339	382	349	316	371	359	353	311	337	377	345	331	332	363	340	338	337	341	377	338	331	344	336	358	364	369	364	355	312	327	344	333	346	338	371	366	361	329	342	348	372	332	376	349	361	352	342	345	343	340	345	342	375	355	351	363	334	337	354	346	363	345	349	316	317	313	348	316	350	334	334	341	340	346	360	358	320	350	352	346	364	353	335	341	343	360	365	374	379	355	314	349	307	363	374	360	317	341	328	351	377	350	346	339	369	350	353	367	382	418	345	339	338	386	316	338	391	356	349	366	341	325	353	358	350	332	361	344	324	343	327	348	350	346	371	342	366	302	334	324	336	359	352	333	355	364	314	353	353	360	342	353	354	371	374	354	334	340	333	319	311	338	337	316	341	345	341	363	350	341	343	345	321	369	350	314	307	342	335	324	347	345	357	319	287	349	349	343	337	336	347	333	341	351	397	331	348	360	371	366	349	348	361	355	340	351	392	357	339	342	341	358	332	364	380	344	361	332	384	369	331	351	326	336	351	362	339	332	355	368	352	332	359	372	368	359	304	322	365	339	350	332	351	378	339	385	366	343	367	342	336	351	345	364	333	355	370	364	314	320	366	365	342	377	341	352	328	367	352	353	398	335	342	356	364	364	340	331	359	344	367	360	374	372	358	359	360	326	328	304	330	356	326	323	358	322	394	309	349	378	342	347	312	369	355	353	362	370	342	404	319	343	346	364	376	336	347	325	363	374	346	337	338	363	361	368	343	351	361	336	362	334	352	336	375	367	346	357	387	337	340	348	373	353	366	351	357	340	369	327	353	371	339	344	311	336	368	353	330	349	337	344	382	354	367	334	343	335	315	336	355	369	347	343	373	333	344	363	339	368	351	323	327	349	314	347	353	344	340	355	343	324	355	345	356	346	345	344	362	347	336	355	360	323	330	325	355	320	345	351	343	333	339	369	329	358	345	355	362	360	319	370	373	355	336	357	372	362	329	325	330	347	326	343	372	339	313	317	330	342	372	364	374	336	351	352	326	362	336	366	339	358	358	358	373	364	338	356	343	325	342	382	339	339	338	387	338	326	342	365	375	353	339	325	368	318	343	372	351	331	330	302	388	346	362	353	361	320	360	362	340	392	330	356	339	349	348	352	348	341	342	329	358	372	348	348	370	364	326	329	377	352	343	339	334	332	376	358	350	345	354	351	352	366	342	354	349	363	330	345	311	321	307	345	328	350	332	307	334	365	383	361	370	367	353	371	371	336	323	368	349	326	351	338	390	346	330	313	343	331	353	364	367	379	355	321	378	359	352	352	345	342	359	310	352	349	334	367	336	325	372	335	330	358	341	314	322	389	306	334	327	337	347	342	367	357	356	370	329	347	339	329	323	333	322	358	367	328	375	365	336	332	354	367	355	345	355	353	334	341	348	344	353	367	342	351	365	338	367	354	306	374	345	349	342	365	358	319	357	359	363	363	313	335	338	332	381	350	372	328	345	328	351	348	352	373	356	345	317	345	315	340	349	325	361	354	335	361	331	396	365	365	330	357	351	346	359	369	350	347	320	353	330	335	331	308	315	308	335	358	341	337	343	347	337	324	384	363	341	379	331	353	330	350	313	342	379	360	325	344	374	364	369	349	376	326	333	332	375	349	373	330	358	333	365	330	351	352	374	339	366	350	363	335	357	346	318	323	345	341	347	352	370	340	365	341	325	324	337	329	325	353	339	378	313	330	352	347	337	365	365	364	368	318	329	371	354	342	371	330	382	358	357	354	341	361	357	372	346	347	345	365	330	366	349	338	339	347	392	324	316	329	343	313	314	326	345	357	327	372	329	387	323	325	351	341	311	346	345	326	346	389	353	362	352	342	338	349	370	342	380	337	305	353	344	361	306	357	364	327	341	345	338	318	381	322	310	303	347	320	340	330	350	314	362	323	370	345	317	371	351	350	346	372	357	352	319	331	345	346	333	303	345	320	370	341	320	372	360	328	352	318	319	330	316	374	348	358	355	346	362	338	398	321	314	374	332	316	378	316	352	342	350	367	341	332	336	339	351	369	340	343	342	372	328	340	358	348	363	344	345	347	334	345	328	355	370	334	342	347	340	348	330	357	335	350	330	391	350	328	338	328	353	354	337	329	347	347	336	347	321	332	369	370	330	371	340	378	309	326	314	327	345	348	339	346	343	336	346	355	368	330	341	345	328	341	350	323	319	338	324	350	352	335	362	343	333	326	358	314	335	310	371	368	342	349	314	341	330	357	341	353	350	365	350	346	327	324	324	357	352	360	330	354	351	345	368	322	345	341	344	319	368	372	349	368	316	364	354	369	370	385	348	353	318	309	359	333	361	362	339	335	351	358	365	350	324	343	345	316	335	372	316	332	349	348	310	348	339	331
30379	53481	42594	29925	22383	15609	11413	8412	6129	5275	4373	3933	3217	2388	1683	1463	1253	1005	913	756	660	652	600	605	586	508	503	486	477	468	434	413	421	369	418	381	376	364	392	400	361	373	382	386	382	394	375	340	383	365	370	381	333	368	337	392	363	370	376	385	330	393	365	360	335	339	373	364	360	371	368	383	373	388	368	374	376	360	370	377	369	372	350	422	383	381	343	373	400	368	350	377	393	369	375	369	357	330	392	361	418	385	372	359	364	362	394	346	377	341	386	350	389	381	370	387	373	394	332	398	351	364	376	363	397	396	370	352	381	385	372	395	372	391	390	363	393	367	344	356	403	378	381	363	380	396	367	369	363	375	362	387	387	388	378	372	419	372	334	355	379	384	378	373	325	369	381	382	382	363	405	370	359	362	382	366	357	394	370	395	355	347	364	347	351	382	366	379	343	406	354	395	360	356	389	347	383	388	387	336	382	345	399	376	390	375	379	368	393	381	355	356	357	369	362	372	367	389	393	398	372	395	390	386	394	388	348	347	350	392	371	363	398	365	375	350	384	378	347	361	391	347	370	378	394	349	394	378	363	421	340	396	390	396	360	398	367	368	379	395	342	387	368	393	401	399	362	383	392	343	403	356	368	351	348	403	351	354	358	392	422	387	359	376	378	392	359	390	386	374	353	371	354	374	382	384	363	375	388	359	358	362	371	323	359	378	389	396	351	351	375	358	365	361	364	396	384	392	395	376	338	402	372	353	365	355	382	345	359	367	406	374	397	326	382	410	367	360	408	378	358	351	343	370	361	385	371	374	391	350	366	390	390	359	371	377	379	381	346	350	356	383	370	367	355	367	360	396	335	366	349	365	356	379	356	426	367	354	378	368	365	387	372	364	382	378	357	387	384	389	345	357	369	351	399	402	385	399	384	382	384	371	367	331	357	387	376	360	406	369	380	366	347	382	387	376	394	378	390	362	364	378	377	369	344	366	366	338	363	380	348	392	341	338	369	378	363	358	338	370	410	340	399	398	367	349	364	355	361	367	368	376	347	376	333	376	379	370	392	368	346	349	389	387	355	346	393	366	352	370	352	366	357	357	389	405	360	395	365	347	385	344	371	368	378	362	342	359	356	354	358	373	389	397	360	340	402	398	354	353	366	376	382	370	388	394	335	379	362	382	357	383	373	378	398	347	391	342	385	386	371	392	388	349	371	378	391	334	371	372	350	422	349	363	366	362	382	344	375	390	357	365	373	378	331	377	362	373	404	379	362	381	430	395	347	388	364	343	389	373	371	355	390	321	394	360	367	365	365	371	347	383	377	385	351	379	393	389	375	379	352	374	354	339	339	378	370	387	398	365	365	385	385	375	388	356	411	361	380	358	367	372	338	355	359	380	364	374	378	363	357	363	389	383	376	359	349	393	397	379	377	377	373	387	353	348	367	346	409	370	398	374	379	388	369	388	385	319	364	377	350	346	385	365	380	368	366	360	367	394	377	385	356	384	340	362	359	356	337	422	392	354	409	374	366	384	361	347	370	368	365	334	338	370	379	397	372	337	368	385	337	383	407	380	325	340	383	376	391	402	332	364	362	386	397	340	344	375	385	369	354	359	363	375	379	345	338	381	397	347	342	359	378	379	370	370	392	368	361	387	385	350	361	329	365	384	357	375	342	381	388	378	340	337	391	352	372	349	339	356	329	358	421	369	331	350	360	339	382	370	397	373	387	366	413	383	367	366	355	344	323	380	386	368	398	364	360	387	382	356	344	376	373	359	363	355	390	371	344	391	363	376	369	387	374	370	343	348	386	367	394	376	374	368	366	371	358	362	354	336	321	400	410	374	341	349	391	388	365	370	413	357	351	388	353	377	326	391	362	387	351	367	397	352	369	379	364	335	366	345	370	325	373	380	409	370	366	371	390	362	363	403	361	392	391	351	406	395	410	376	337	375	359	372	350	414	395	367	358	366	341	354	372	370	353	375	392	377	368	408	419	386	383	334	324	352	384	368	379	356	331	376	378	362	376	395	374	339	366	390	383	366	333	367	377	382	373	417	396	355	352	377	392	360	357	359	376	370	364	413	367	349	408	387	396	376	385	396	368	351	368	362	355	392	376	398	347	389	391	387	379	402	383	362	382	348	369	406	378	370	329	370	344	349	356	403	350	358	367	408	381	348	356	353	353	331	351	378	336	347	372	363	330	362	335	364	383	390	394	357	411	391	348	369	367	364	356	366	372	379	373	331	338	424	360	350	349	356	351	360	388	356	365	371	383	341	365	377	354	354	359	371	403	379	367	383	354	383	377	364	370	357	398	372	388	379	359	347	362	349	345	383	358	356	393	356	350	400	372	374	358	368	349	322	361	366	383	382	375	370	384	348	402	368	355	400	371	342	383	351	359	410	363	353	392	392	362	381	387	334	337	373	410	363	389	378	370	362	403	366	371	376	358	358	402	378	354	362	394	403	346	371	358	336	388	360	349	366	387	428	350	377	369	360	393	352	358	357	378	365	372	343	385	390	383	347	382	347	347	365	377	378	400	362	354	375	401	383	332	344	358	368	378	382	355	382	385	372	416	364	373	363	357	342	388	333	378	410	390	331	359	339	348	351	359	374	353	345	375	370	358	352	358	368	381	353	387	358	375	358	369	372	405	392	390	363	383	388	380	381	404	380	369	369	366	403	369	355	354	413	388	358	350	343	378	353	405	399	364	354	396	349	390	413	404	332	363	350	365	327	361	338	381	392	392	350	404	350	392	386	402	344	369	375	370	361	377	374	349	351	378	372	355	396	339	382	394	362	368	374	371	345	366	340	393	390	350	391	379	390	354	355	383	351	372	372	406	398	358	386	358	371	334	403	360	374	379	383	394	332	392	355	342	370	349	366	362	385	395	366	373	364	357	360	351	369	350	394	361	402	365	343	346	348	408	359	372	385	377	338	363	399	392	377	379	366	350	409	381	402	378	356	341	351	393	382	381	366	333	371	379	377	356	371	379	363	350	400	392	403	384	368	385	365	382	368	381	357	390	363	369	360	389	351	406	399	396	364	362	355	353	391	344	385	415	360	340	372	409	399	375	366	362	386	305	376	374	366	352	385	370	331	359	383	359	321	382	365	355	399	359	359	351	395	377	359	379	348	380	374	375	351	351	374	383	363	390	383	383	377	409	397	367	348	351	378	378	404	377	395	367	376	402	321	369	362	387	401	346	322	346	381	369	353	376	392	396	378	369	364	357	361	391	377	387	392	374	384	366	366	392	378	341	394	359	378	379	366	382	358	371	366	378	363	377	373	366	351	337	327	357	388	368	361	352	365	393	407	383	367	377	377	364	356	354	353	369	340	344	358	369	408	354	409	373	376	375	370	336	356	380	405	339	387	392	326	388	345	379	369	347	356	379	379	364	370	370	389	394	365	362	358	377	385	398	400	347	368	365	359	370	370	377	346	347	404	377	364	359	365	361	341	359	377	359	379	356	349	378	370	385	352	343	335	363	395
23063	21434	29163	24504	22431	22856	19577	9942	6794	5416	4671	4191	3481	2546	1905	1522	1265	1092	923	818	681	665	641	614	553	496	516	504	484	411	394	419	408	389	364	345	380	374	330	369	363	357	344	368	365	349	354	355	354	353	345	331	353	350	313	326	371	361	342	360	377	358	329	319	328	354	341	321	350	381	360	328	353	360	358	388	355	329	363	364	350	332	320	340	388	385	335	342	375	369	325	334	353	332	315	359	370	346	313	338	363	334	331	332	334	334	330	332	349	360	357	346	374	331	340	365	338	365	312	334	353	358	343	336	365	378	336	380	382	361	338	353	383	345	346	359	348	359	337	328	347	356	337	385	319	356	359	367	365	360	349	337	357	317	372	379	329	362	347	295	330	332	371	335	343	373	319	367	328	349	307	340	337	341	320	376	320	372	323	323	354	355	357	342	386	355	378	343	338	358	342	343	349	386	375	342	334	359	341	365	357	344	365	328	340	380	349	351	332	367	363	339	356	326	339	353	372	345	314	356	370	359	359	296	381	345	344	349	373	376	332	332	343	352	339	366	339	407	390	323	341	330	357	369	338	384	342	341	338	347	337	345	369	349	362	331	348	344	333	358	360	331	355	368	361	324	358	322	357	353	331	364	330	343	339	339	307	346	335	343	370	350	347	338	358	346	383	337	342	329	391	338	344	333	350	364	337	344	340	346	340	331	340	322	327	369	358	359	344	355	372	332	362	356	347	413	320	353	368	335	347	358	321	356	332	356	388	360	344	322	365	341	337	345	358	373	353	361	337	340	333	355	335	340	370	345	345	363	335	371	381	341	345	331	349	372	328	358	325	351	361	364	387	332	337	366	364	341	335	354	320	335	322	350	357	337	365	383	351	338	349	337	343	350	335	356	330	391	359	315	339	346	353	366	384	375	358	366	393	336	359	328	300	351	325	359	348	360	336	338	337	355	360	349	331	402	332	376	339	353	355	369	345	324	358	349	359	322	329	349	369	326	348	373	347	321	345	329	330	379	326	349	349	353	379	339	360	372	360	361	348	391	339	327	349	312	326	370	341	362	308	375	340	334	313	354	360	359	365	339	385	321	365	333	346	350	330	349	335	355	349	364	372	359	373	357	361	349	359	346	354	346	345	356	363	345	373	344	329	369	367	354	341	359	343	347	375	351	376	385	363	371	350	367	343	338	356	357	352	353	327	302	348	355	371	321	358	327	367	350	365	343	364	382	366	323	314	362	338	344	312	358	344	355	327	358	347	326	375	345	363	311	322	356	343	333	335	353	367	361	354	343	385	345	372	361	366	322	334	354	337	375	325	360	369	326	343	356	335	335	354	320	361	384	333	361	351	355	360	364	353	326	355	354	388	391	352	347	369	354	302	354	356	352	313	376	358	350	355	326	315	321	353	341	343	367	353	365	346	335	359	342	359	350	342	358	314	349	353	359	346	328	350	305	348	360	326	354	353	327	313	376	359	343	336	365	346	328	333	331	302	341	388	356	385	351	341	342	341	382	329	326	325	333	364	349	366	373	393	372	370	342	365	319	364	356	374	349	332	341	356	348	338	377	386	362	336	317	319	372	353	337	367	342	337	343	316	305	328	391	345	336	360	342	322	337	376	363	317	328	356	360	354	338	363	358	368	350	372	369	356	345	388	354	341	346	362	345	325	361	326	339	364	360	376	338	337	373	359	347	340	382	357	333	356	349	381	326	342	349	382	326	341	339	334	309	343	353	340	379	333	381	345	345	343	373	352	341	344	334	342	341	325	359	360	336	349	306	332	335	339	350	344	330	366	329	321	341	363	389	301	345	360	349	337	346	350	339	353	364	355	347	385	344	334	354	344	365	371	367	386	387	354	335	362	357	332	357	344	346	371	316	350	359	349	367	347	346	376	361	336	361	362	334	371	372	368	351	370	334	369	371	349	357	368	350	338	369	349	398	366	359	348	341	304	353	336	359	350	339	324	341	364	379	325	371	303	358	339	333	368	337	323	364	338	352	341	361	333	350	380	337	365	361	335	352	357	329	352	345	344	332	347	340	341	350	358	368	334	324	312	357	362	348	372	329	322	341	329	389	378	352	362	357	368	383	362	336	357	350	335	347	323	336	337	342	336	336	373	358	355	355	368	389	367	344	362	354	350	368	345	311	324	397	342	368	340	338	346	333	359	331	309	319	375	357	369	352	347	352	358	332	399	364	351	368	335	333	326	341	338	347	344	360	334	346	303	327	383	314	330	331	323	336	327	345	358	334	341	365	364	359	313	344	357	325	348	343	384	358	339	371	370	335	317	371	304	328	362	358	367	373	343	340	329	358	325	354	360	357	360	332	355	332	359	341	335	346	326	363	354	351	335	334	347	372	333	332	345	331	315	340	377	342	358	328	364	328	365	343	357	358	337	334	370	341	364	329	352	380	343	346	368	332	341	336	328	322	346	338	327	357	357	379	351	353	344	338	352	330	352	394	348	319	389	353	351	343	353	349	326	354	354	367	355	348	350	325	368	328	375	363	366	321	357	333	349	370	404	346	312	373	349	342	314	357	318	337	353	353	324	322	355	332	363	342	343	339	364	347	371	334	331	363	362	323	325	385	369	332	358	358	363	317	368	357	349	334	321	338	356	345	341	365	360	326	341	361	344	365	343	358	348	357	375	340	349	368	348	322	330	341	334	312	375	341	353	366	380	348	332	329	364	352	355	370	348	339	327	354	354	359	382	391	338	349	351	358	305	330	348	337	364	350	315	332	359	361	351	346	350	350	346	350	390	331	339	352	336	349	350	342	352	333	363	354	365	350	325	345	367	381	350	347	342	352	359	367	383	378	354	370	329	326	357	355	325	348	357	381	347	317	344	322	356	342	372	374	337	338	375	379	340	369	336	338	374	354	341	350	338	372	373	322	329	339	331	348	370	363	370	388	330	327	352	311	338	350	330	366	374	357	352	342	332	337	329	342	358	379	334	330	402	332	330	345	355	322	329	349	354	351	359	340	363	348	374	374	326	367	370	349	340	412	358	342	353	333	381	333	346	357	306	323	370	354	367	353	378	361	338	331	358	372	325	378	324	333	364	334	343	363	368	356	355	353	350	364	330	335	349	357	347	359	369	362	325	348	358	351	351	363	365	333	348	364	412	347	325	363	355	358	356	353	359	365	327	349	365	330	326	336	360	338	377	366	358	374	340	329	354	351	351	378	322	358	342	343	345	368	357	325	358	343	315	332	350	318	343	335	354	357	342	365	370	330	363	383	341	345	354	329	368	334	342	329	365	358	346	333	338	342	342	368	387	340	339	329	361	347	361	336	353	368	348	332	375	358	370	344	374	350	355	308	364	380	344	342	350	357	353	388	338	346	342	377	336	358	330	370	347	374	343	340	348	343	358	352	335	364	339	366	348	379	319	339	350	331	379	346	336	350	343	342	343	344	330	334	337	351	301	362	343	372	340	330	325	324	352	329	350	335	344	376	353	388	366	338	326	342	338	329	355	330	337	369
32517	62194	51209	40359	31216	22418	17517	13187	10731	8709	7556	6663	5443	4034	2851	2310	1953	1487	1270	1181	952	868	825	716	653	622	596	575	526	488	496	465	447	416	378	400	411	378	413	378	405	355	372	382	357	368	382	373	365	378	372	371	370	363	398	376	342	366	413	371	394	337	337	388	368	395	364	383	327	354	355	359	380	362	369	349	388	382	403	328	380	362	374	396	344	350	357	349	372	355	391	355	377	373	361	373	350	372	394	352	361	346	357	360	373	365	372	364	387	348	369	338	373	376	370	390	357	385	399	363	404	373	352	357	366	388	381	361	364	363	362	336	367	362	316	394	355	383	358	356	381	393	395	367	422	388	366	370	375	376	365	373	366	379	339	342	378	356	368	377	360	372	369	366	385	362	355	365	354	342	381	371	372	377	398	358	370	389	392	343	347	352	349	348	371	376	378	374	374	381	358	350	383	346	392	374	363	368	361	368	377	327	406	362	379	360	366	360	350	338	352	348	390	339	359	343	391	357	346	371	329	372	329	362	368	359	342	376	386	347	327	356	403	363	314	367	409	358	368	358	358	388	358	393	386	378	364	394	403	375	372	380	344	370	367	379	386	363	357	367	369	350	376	342	365	355	363	339	364	405	366	367	369	316	354	364	413	359	376	369	354	341	379	390	339	360	340	338	358	378	361	367	368	374	375	357	347	356	369	365	385	364	372	335	340	390	350	372	385	345	376	368	367	365	373	346	369	377	348	361	366	353	371	418	388	376	363	353	335	362	373	351	355	369	369	341	350	342	373	372	400	382	356	363	370	354	355	360	371	385	384	374	334	326	384	384	367	362	375	371	366	350	375	397	348	357	331	377	341	338	366	366	352	360	361	381	393	377	347	375	371	371	393	360	369	375	353	392	342	346	351	379	356	385	391	357	352	371	335	351	357	406	373	396	369	369	366	393	349	347	321	372	390	368	355	388	391	339	348	361	357	367	371	338	357	364	389	354	382	367	353	355	372	379	335	345	378	400	357	372	350	348	354	332	390	343	347	371	374	354	332	386	366	356	380	373	353	323	369	375	361	364	349	363	345	386	364	369	330	379	360	356	406	369	377	350	349	360	363	355	365	359	368	370	347	360	356	349	370	327	332	348	355	346	380	348	358	365	339	361	350	372	381	365	342	385	383	365	373	356	381	371	353	348	352	360	361	351	370	380	346	372	362	393	352	363	371	398	373	357	371	350	379	331	366	357	362	380	387	362	378	378	361	362	336	378	362	363	361	370	376	332	373	371	342	388	341	367	390	391	393	359	371	379	381	350	412	349	374	350	345	357	359	388	361	354	387	374	365	340	347	385	378	335	328	381	359	360	405	393	375	348	400	347	369	349	381	365	357	372	391	400	369	365	383	380	347	353	376	361	330	356	360	373	370	386	369	390	379	366	348	359	376	367	326	346	380	371	335	376	385	340	378	346	366	363	344	343	398	324	373	390	415	363	331	363	353	390	353	396	364	363	346	382	390	371	364	364	365	376	384	370	376	358	328	384	390	329	373	359	382	370	409	348	396	394	326	370	344	369	369	395	421	368	381	377	375	352	378	402	352	354	358	352	331	338	386	365	356	364	371	351	362	373	320	387	367	332	366	351	353	377	378	349	352	362	365	336	357	363	372	357	377	372	341	354	363	361	328	382	353	359	364	362	369	379	366	342	366	363	411	373	364	367	353	388	387	365	354	340	384	367	353	378	377	371	344	349	356	337	388	364	372	345	387	368	372	380	332	366	347	364	332	377	338	364	360	330	362	362	386	380	353	375	333	345	348	370	388	377	373	337	345	357	349	352	369	348	365	367	374	382	377	379	351	341	364	357	385	350	356	359	351	360	374	416	359	363	361	337	336	333	366	337	345	352	380	366	386	401	352	347	379	365	376	369	350	341	368	373	394	328	359	357	329	363	358	347	342	411	360	406	397	374	377	406	383	349	379	341	371	388	375	348	363	353	356	372	353	357	353	327	332	374	383	388	329	382	374	352	385	359	388	322	373	379	360	390	334	374	339	351	349	343	352	394	337	393	371	345	390	364	371	360	387	373	390	378	335	337	315	342	373	373	353	391	426	389	372	341	381	356	352	347	355	394	367	376	363	351	401	358	388	348	376	344	364	389	370	373	377	360	361	359	374	377	359	342	335	399	373	385	335	352	391	351	406	375	335	372	370	376	361	349	351	342	341	342	355	338	366	346	370	355	332	360	364	370	393	361	343	351	339	352	350	359	341	352	343	414	366	332	344	357	337	355	327	359	382	355	396	366	387	366	372	363	380	362	352	367	375	315	359	366	367	345	367	332	358	400	378	370	381	376	390	420	378	341	365	378	363	419	343	403	363	371	405	369	352	399	360	364	355	365	375	346	337	400	345	377	377	333	367	338	391	390	392	405	371	366	366	346	361	364	341	383	386	383	405	369	359	350	385	350	359	346	343	360	362	395	360	363	348	354	361	358	360	322	356	379	374	401	350	387	321	380	368	365	379	389	350	390	400	380	380	382	391	352	331	372	377	392	355	387	373	390	350	365	353	379	369	354	360	353	344	327	360	382	369	386	363	351	357	362	369	350	384	345	353	368	355	358	384	340	345	390	382	340	353	346	361	378	379	383	357	347	368	366	374	351	372	368	360	340	396	373	382	379	370	349	359	363	359	374	393	378	350	389	370	355	382	328	396	367	381	355	358	390	369	364	345	370	360	346	373	364	383	366	341	368	365	386	384	344	360	361	349	372	364	336	387	377	376	370	344	320	354	360	373	391	354	347	364	369	372	362	360	333	351	368	358	378	385	337	347	369	363	358	356	387	364	353	371	335	373	364	403	377	374	397	361	354	349	351	350	340	347	348	360	402	390	367	355	322	359	367	380	336	349	395	353	375	371	387	372	395	373	376	377	352	380	389	346	370	361	394	360	365	348	355	338	391	371	356	338	354	338	378	369	373	323	319	354	361	352	371	338	372	324	370	383	372	353	344	356	365	335	361	441	370	370	347	348	362	340	392	323	339	355	364	375	356	351	378	347	398	366	398	364	333	350	368	355	342	351	361	363	374	350	370	367	335	363	404	346	385	353	365	369	349	383	355	372	356	372	381	406	358	349	384	358	370	329	361	356	370	381	359	353	366	372	382	360	370	381	392	412	360	379	362	352	368	370	379	371	343	372	359	364	323	380	351	378	374	385	379	375	363	336	366	378	370	322	346	327	373	350	389	361	344	362	366	321	366	336	371	372	336	340	366	334	366	358	375	338	366	347	380	368	367	396	356	355	376	377	394	419	343	370	343	371	386	356	355	377	378	377	372	351	338	357	364	362	357	358	378	391	422	375	403	378	391	374	361	360	345	346	399	355	341	344	368	380	340	337	371	383	379	384	368	348	346	348	356	391	357	346	373	326	319	349	345	413	370	370	372	319	340	354	351	375	340	351	336	367	358	359	414	378	356	384	355	408	401	368	352	359	376	358	354	340	336	408	344	378	343
31011	34662	38351	26741	14903	8197	5107	3381	2715	2131	1784	1592	1382	1151	904	726	632	629	573	505	441	479	378	411	415	396	373	373	345	352	362	356	353	330	335	347	330	333	305	310	306	305	339	281	305	301	294	271	331	326	289	321	306	323	309	332	307	304	292	358	306	326	321	322	299	319	323	325	316	319	282	292	326	332	336	299	294	275	319	310	317	290	332	314	312	295	334	315	316	321	268	303	326	334	305	284	317	300	348	301	337	328	296	339	314	320	318	316	296	300	316	302	305	315	333	318	332	331	270	293	335	303	296	298	309	305	329	287	311	295	297	300	306	338	308	318	342	313	328	333	316	292	341	334	348	292	290	340	340	306	310	327	332	317	308	323	328	293	301	299	316	301	289	328	296	335	313	335	333	298	312	279	334	307	321	290	328	291	313	313	310	317	306	312	323	317	283	328	324	308	321	292	286	324	337	338	309	330	307	310	301	321	306	331	340	302	318	343	282	323	343	330	295	299	305	344	327	302	327	277	343	296	287	300	302	330	306	319	310	315	290	280	328	353	316	315	317	329	313	282	255	349	343	306	326	328	288	317	325	294	354	293	324	316	307	297	311	317	304	330	343	303	301	296	328	354	309	316	320	316	297	297	358	326	299	309	308	321	312	309	348	316	309	325	319	326	320	308	304	316	319	317	339	307	297	298	294	290	314	320	334	266	326	325	305	339	307	323	308	300	291	325	292	339	329	312	362	364	334	319	307	283	304	297	295	316	330	315	291	314	324	302	314	327	325	305	300	277	320	343	309	317	315	292	317	316	305	334	295	304	340	295	326	328	315	320	345	310	314	306	309	327	305	328	292	342	297	311	297	302	276	320	288	332	317	286	324	337	301	304	296	320	343	327	348	323	340	293	287	343	312	315	278	335	318	333	304	337	291	307	322	331	319	293	319	304	330	294	308	334	313	311	366	339	329	304	321	333	326	342	312	327	306	316	329	311	362	354	315	309	341	293	332	315	308	313	283	310	326	334	313	294	294	339	314	297	271	286	306	293	304	316	328	281	300	300	341	323	305	336	289	311	289	337	280	317	307	312	309	345	314	292	298	336	334	336	335	301	307	325	316	321	327	307	335	313	318	328	274	334	322	327	324	320	321	324	351	313	309	292	312	290	325	294	305	332	359	312	301	336	301	337	314	332	329	330	328	302	320	296	307	310	333	302	304	333	325	293	319	338	318	316	299	300	335	300	323	361	305	294	279	301	308	278	296	325	331	332	320	315	296	301	334	291	317	321	328	306	303	340	328	275	350	314	294	305	301	303	304	306	266	318	318	353	325	320	284	301	329	308	315	344	317	297	374	290	295	323	275	292	301	305	302	322	335	315	321	298	297	293	306	332	300	305	328	306	298	313	299	286	308	295	309	326	281	345	316	295	288	290	332	311	312	344	321	327	310	319	307	325	303	353	283	307	337	291	314	337	287	338	317	312	334	312	332	313	330	333	308	321	328	320	321	287	338	315	331	364	319	336	327	334	299	329	320	289	301	292	315	315	318	331	311	330	293	320	328	324	310	281	325	301	313	302	346	281	306	344	282	326	310	331	331	335	331	332	284	297	291	322	312	298	313	308	322	338	324	371	328	307	316	319	330	354	291	308	284	261	317	306	305	276	300	292	353	341	296	311	337	299	318	345	335	324	341	343	341	308	340	310	316	321	334	293	293	304	325	295	315	325	311	307	308	312	287	312	304	327	297	310	342	315	302	322	286	287	325	307	299	335	290	303	341	285	317	285	358	284	317	319	322	337	326	280	295	312	326	340	285	334	337	332	328	321	314	334	348	307	326	293	310	301	342	319	293	297	320	318	320	305	325	308	321	310	316	314	329	307	289	303	328	321	343	285	313	318	310	304	312	309	315	305	316	313	317	320	266	313	302	357	355	312	299	310	331	320	283	344	312	296	347	295	352	291	297	316	315	299	342	327	314	283	314	286	330	324	311	321	296	327	313	315	278	317	312	304	294	297	321	301	330	300	313	339	310	301	344	290	293	335	310	306	295	313	331	315	306	319	320	342	312	320	297	332	317	340	298	314	299	320	330	283	307	338	295	312	300	324	341	287	320	303	317	308	270	300	307	330	324	326	322	325	333	297	294	318	298	283	319	316	330	301	309	314	292	334	323	315	272	355	321	302	329	317	337	336	299	296	292	303	329	330	316	328	310	316	334	331	321	302	329	327	307	346	316	305	294	317	304	300	311	271	288	342	307	308	339	309	306	341	330	276	323	338	310	307	352	311	315	296	284	296	297	325	324	314	306	331	289	323	329	319	317	300	292	300	267	300	311	326	294	328	332	317	321	317	315	280	323	289	289	349	300	349	321	340	283	302	320	324	361	291	279	320	306	328	293	287	308	293	309	307	320	319	326	306	320	323	322	316	305	324	352	311	346	323	304	271	315	351	320	314	345	316	319	309	299	300	300	303	325	315	321	327	301	316	328	330	323	317	298	285	280	330	284	347	289	274	288	322	293	335	286	315	300	286	348	323	335	305	346	281	293	321	300	314	294	329	310	307	303	313	323	306	316	309	306	309	325	368	330	304	275	328	312	285	312	331	309	332	323	324	316	297	330	312	320	323	315	349	337	322	306	359	333	295	319	298	302	324	293	307	299	317	299	355	318	348	311	331	322	315	314	340	312	298	338	320	285	325	298	303	324	316	304	313	309	299	297	320	353	307	330	317	329	298	305	329	323	338	308	332	306	310	300	299	297	357	310	366	299	334	291	317	328	308	287	301	336	327	341	298	329	304	336	336	299	318	351	320	341	303	288	324	308	335	340	319	333	319	281	306	310	330	302	317	303	323	319	348	272	329	318	328	288	334	316	329	311	312	335	336	305	294	314	324	302	289	294	295	327	301	289	327	322	322	293	321	306	294	299	333	286	331	317	321	331	326	319	314	311	310	326	348	293	299	287	299	343	327	290	279	317	332	321	325	299	342	308	279	304	316	320	292	339	313	324	329	281	276	298	315	320	302	314	329	295	285	301	334	309	309	345	321	306	299	303	302	310	274	295	304	302	305	304	342	330	318	308	298	313	343	297	327	293	336	315	288	330	314	324	320	337	296	319	274	311	341	312	315	300	321	321	334	333	307	313	322	274	316	315	308	313	312	323	295	294	296	333	303	294	302	311	305	293	311	333	341	336	301	314	297	295	344	306	297	277	316	333	322	326	335	332	315	313	314	355	320	302	321	325	296	326	346	372	331	316	300	292	332	270	316	304	331	329	301	292	314	291	304	351	348	298	338	316	278	313	314	297	314	316	283	300	308	318	271	324	342	339	331	301	331	324	316	334	316	294	284	318	328	274	324	314	313	312	339	299	288	321	359	329	337	313	319	320	325	313	308	288	325	316	318	346	322	324	324	315	352	307	321	303	332	323	335	342	316	324	317	289	291	321	322	309	287	332	287	285	320	307	308	302	349	307	310	323	313	342	317	287	334	303	295	311	284	297	282
31136	48705	38166	25317	17402	11895	8486	5909	4780	3699	3067	2851	2476	1918	1376	1121	1023	777	715	652	596	563	481	518	446	443	434	409	410	400	366	400	358	365	371	366	367	318	366	326	350	348	329	369	331	344	321	356	370	334	320	352	334	311	339	319	330	332	347	332	363	319	348	349	346	325	320	336	331	343	338	323	365	314	361	289	351	327	345	318	332	320	337	313	347	361	361	348	347	341	347	346	337	293	330	369	334	335	339	330	378	325	326	318	334	338	327	333	357	338	333	367	351	350	353	349	333	330	318	356	347	324	334	369	330	347	348	336	345	340	344	352	311	333	373	337	322	295	335	342	327	322	336	367	344	341	366	321	339	324	358	311	340	349	386	340	321	326	368	352	338	312	366	333	289	332	328	358	342	305	349	320	361	322	374	347	338	334	371	328	333	355	336	349	337	341	339	333	317	347	322	359	345	358	312	361	335	351	324	367	341	361	363	360	316	339	334	334	385	348	372	323	355	336	351	344	328	332	349	335	333	374	337	334	337	336	367	345	287	313	358	356	332	335	361	335	339	347	307	331	367	332	329	346	325	356	357	339	317	365	356	334	335	358	311	336	359	351	339	316	315	362	325	344	346	314	362	353	314	323	322	314	321	342	343	344	316	351	338	353	349	369	336	328	325	331	355	348	354	373	329	313	333	356	342	364	352	342	335	320	341	309	322	333	350	348	329	314	341	364	339	372	343	337	322	337	321	318	353	327	337	338	343	334	333	328	346	346	361	336	345	368	315	337	337	348	321	340	352	348	332	323	352	321	339	346	317	329	308	326	333	354	316	327	334	331	349	344	323	348	308	334	327	347	350	320	334	333	375	358	372	354	319	321	291	357	367	334	328	358	343	334	338	349	323	336	364	304	365	339	317	345	335	325	335	358	327	329	320	325	322	333	337	332	322	313	335	329	355	335	334	343	332	373	306	329	311	335	327	320	325	354	343	323	332	340	321	304	340	331	373	324	355	373	326	300	349	307	326	337	318	347	330	319	351	360	331	341	332	367	346	339	376	352	323	374	341	327	334	346	348	347	351	351	342	344	383	331	318	334	331	340	383	378	331	350	327	334	333	340	315	328	332	361	389	325	304	316	366	339	342	337	332	331	363	319	317	382	305	356	328	330	323	370	332	357	339	324	318	359	349	324	323	330	366	365	320	318	356	320	297	305	309	328	377	330	338	343	305	367	337	359	363	349	322	322	369	301	321	337	333	348	348	351	366	361	324	362	351	361	357	330	361	345	320	330	347	311	323	364	374	358	337	333	341	326	328	350	316	375	356	326	331	332	340	359	335	352	357	322	328	369	362	327	328	357	327	353	335	336	330	329	308	309	325	311	355	327	319	357	348	346	298	334	344	363	319	345	348	307	332	367	360	320	342	341	331	350	310	333	331	324	327	325	346	334	338	340	335	337	354	364	295	352	339	368	328	323	291	332	332	358	331	350	318	342	316	351	324	328	331	335	323	331	364	366	328	337	331	299	353	358	347	345	352	331	351	374	351	356	349	313	362	322	344	333	338	330	339	351	329	314	343	337	367	329	320	322	315	328	333	368	332	306	301	310	322	354	334	318	310	346	349	353	372	367	331	356	329	336	338	357	368	350	345	354	317	323	320	342	337	335	332	337	380	324	352	350	342	344	349	340	326	304	313	316	343	347	390	337	376	334	322	322	359	354	365	358	339	364	342	357	334	330	352	310	354	352	348	355	317	332	333	336	334	352	344	374	328	338	336	356	326	363	344	345	327	312	332	328	351	362	340	301	362	321	327	352	371	352	327	334	354	316	353	349	349	335	333	322	340	304	330	350	355	351	336	358	348	347	345	317	311	328	360	327	331	311	338	336	335	298	346	342	320	344	321	344	380	320	364	371	332	331	349	347	330	356	323	347	309	318	346	307	371	337	337	349	328	336	313	357	336	338	332	342	342	350	340	355	341	319	338	357	307	340	299	318	352	326	308	349	348	358	352	343	361	331	361	356	337	319	337	330	342	344	344	347	344	339	334	322	347	323	321	339	340	349	341	356	384	343	359	336	330	367	360	343	357	345	325	322	334	340	331	326	350	340	324	314	336	340	321	356	368	339	350	390	353	326	316	330	355	342	374	342	352	323	353	329	359	337	336	333	330	316	329	339	339	334	360	350	338	364	359	324	339	347	332	359	341	317	351	339	351	347	347	342	327	322	372	344	334	379	321	313	345	338	348	331	305	337	316	337	327	312	340	370	328	322	350	316	380	338	350	362	386	335	332	362	374	359	366	319	326	372	346	334	328	323	320	343	336	326	316	351	363	339	355	378	344	321	299	331	331	325	343	340	344	327	342	304	336	344	355	354	336	295	358	321	377	326	314	358	331	330	341	343	358	340	363	354	343	328	318	311	328	372	365	363	331	314	334	355	324	310	324	331	341	369	304	308	325	315	354	322	364	322	351	346	337	357	301	320	357	343	347	331	345	319	343	331	326	351	328	317	316	328	354	352	337	317	342	329	318	346	339	324	352	341	350	311	312	324	346	344	334	367	383	366	330	338	332	343	315	331	362	328	330	341	354	325	322	347	324	350	363	348	330	332	337	370	365	320	340	354	343	350	354	369	330	345	326	327	327	336	353	332	287	363	322	323	336	341	339	342	354	347	341	367	332	330	311	355	356	333	321	346	313	329	317	336	368	338	363	372	348	309	350	341	347	346	377	351	327	321	313	363	348	338	323	327	332	360	336	302	356	360	335	337	325	325	381	344	355	343	350	360	332	324	331	356	336	315	318	320	350	354	365	341	303	345	353	336	320	320	355	355	353	344	335	343	351	359	301	324	341	369	380	325	331	344	352	346	338	309	327	352	316	325	346	319	332	349	350	332	361	382	358	327	353	361	397	362	344	371	330	361	328	333	329	321	337	351	344	326	326	335	345	316	344	353	354	331	310	306	358	337	304	384	334	315	356	366	341	334	333	318	347	333	350	313	324	344	309	368	315	364	322	327	354	346	368	337	345	340	307	333	337	316	318	336	362	336	337	331	312	344	322	358	327	317	360	343	311	330	324	319	349	354	314	357	340	348	341	321	324	308	351	364	329	292	323	381	342	326	340	354	308	323	335	361	321	305	356	357	359	330	365	354	310	356	346	347	338	339	351	342	377	330	309	302	360	309	328	349	371	363	360	346	318	357	309	321	356	330	350	330	342	332	325	347	342	358	345	338	346	368	316	354	322	340	326	344	376	360	371	373	308	316	326	348	324	318	326	317	334	338	316	304	362	345	322	347	375	398	360	331	342	310	348	362	339	346	328	331	344	346	344	352	327	328	334	342	340	361	361	322	340	344	341	363	332	354	376	356	329	336	339	340	365	326	321	323	332	347	323	334	346	317	343	351	342	341	340	313	343	344	326	337	316	339	328	322	363	334	356	330	352	353	295	351	348	341	325	324	325	339	358	326	364	357	342	326	341	363	332	342	347	338	341	304	358	337	355	335
24202	21410	28886	25676	22947	18694	11663	6369	4518	3557	3046	2759	2465	1963	1459	1072	983	785	696	663	570	501	536	481	463	417	420	396	386	365	350	357	353	321	326	275	309	320	315	321	337	353	321	288	318	301	296	280	348	280	332	303	325	302	293	297	299	319	295	298	349	293	295	286	288	293	308	298	305	284	308	307	305	280	327	303	313	309	302	294	325	312	306	272	330	316	287	315	308	307	299	305	267	317	278	333	334	296	296	347	307	308	302	272	323	309	320	293	336	296	278	297	301	311	294	300	301	366	324	326	295	311	302	297	302	271	269	308	288	310	266	335	317	311	297	272	305	310	293	340	274	320	341	268	320	308	301	292	323	289	304	338	326	320	292	347	308	309	317	341	332	308	287	307	279	320	315	302	268	322	278	331	315	306	324	277	325	298	295	326	308	298	297	302	337	334	285	307	287	317	295	324	303	287	306	285	283	300	324	279	280	318	314	309	329	325	320	308	310	305	333	314	315	292	295	293	318	320	328	306	295	291	326	327	301	301	295	319	274	312	295	296	312	311	329	304	299	281	306	318	280	307	341	315	314	319	265	303	322	322	271	297	307	317	337	307	305	296	323	293	305	266	291	297	327	288	312	314	322	310	313	294	304	328	307	329	308	328	282	289	278	307	298	311	297	320	327	328	266	322	308	300	286	285	319	287	326	302	295	330	324	293	284	314	292	290	295	330	305	329	329	312	304	334	309	300	295	312	290	309	283	284	299	300	311	313	313	306	292	314	299	291	304	323	331	307	337	326	302	304	278	298	297	279	269	314	294	290	301	307	319	305	293	321	335	299	306	291	302	320	278	318	304	323	311	321	308	295	282	306	296	273	306	280	261	308	294	286	271	314	296	324	311	306	306	306	312	314	315	305	293	282	323	278	272	310	306	287	308	294	322	328	317	332	335	317	336	314	366	308	297	300	340	307	341	312	315	322	313	299	323	275	317	311	315	319	297	286	282	311	313	294	302	343	294	308	284	298	319	344	314	301	298	310	266	320	323	332	296	315	275	297	291	293	276	316	283	307	315	317	290	332	310	299	298	325	323	310	342	316	288	319	302	281	325	318	329	300	274	325	287	284	291	300	316	287	318	328	306	285	305	309	314	293	285	319	306	302	302	322	317	341	290	314	313	311	310	309	288	321	281	307	295	322	300	322	292	330	304	325	285	342	308	322	321	308	301	293	295	303	298	285	298	286	293	278	320	305	296	314	331	306	296	298	290	324	328	292	300	277	292	320	330	320	316	266	314	282	323	289	328	280	301	299	326	281	296	359	277	321	316	313	316	322	327	333	276	327	311	311	315	323	317	319	313	297	280	314	292	302	266	293	304	300	291	309	310	330	296	322	313	295	295	292	334	311	297	336	321	276	304	296	307	293	325	273	314	305	334	285	326	276	288	322	293	311	294	334	351	276	327	330	311	331	291	303	336	300	326	307	323	294	337	291	288	318	308	317	286	297	295	263	322	305	308	289	292	303	309	337	275	299	310	310	292	285	325	339	323	326	296	276	320	303	300	278	290	299	290	305	305	333	332	328	312	328	340	312	314	323	297	319	286	328	293	294	292	325	317	287	290	329	309	313	323	339	317	328	312	311	308	331	307	315	287	298	317	322	303	314	332	293	291	310	305	270	281	315	293	318	318	275	295	290	284	303	301	308	316	304	291	317	291	300	329	318	317	296	267	307	314	315	287	288	279	311	309	308	287	328	306	313	315	293	307	309	308	312	282	269	310	306	316	291	305	318	292	307	250	305	316	324	324	284	295	301	339	308	321	312	312	303	304	314	294	300	306	278	301	318	287	322	296	347	323	298	318	313	326	287	288	313	311	320	300	275	301	280	269	299	320	318	297	302	284	313	313	333	338	293	285	299	285	282	309	287	312	280	299	324	329	297	299	306	308	293	267	287	311	289	314	271	279	322	286	289	311	308	330	336	298	324	298	312	305	320	250	289	300	308	329	314	296	300	340	298	321	306	296	296	300	283	284	325	297	310	298	321	315	284	303	305	322	259	312	291	330	299	312	290	317	266	333	321	306	284	290	321	276	286	249	292	287	338	302	301	303	279	314	294	320	328	322	294	305	322	301	307	307	322	311	298	308	300	297	334	310	294	300	322	324	314	313	338	304	297	326	315	327	299	293	288	291	284	318	288	295	294	305	295	312	281	320	324	322	291	280	302	324	296	316	297	332	308	296	294	295	329	328	339	299	324	306	289	311	330	333	305	300	313	306	281	264	300	337	298	333	293	313	298	322	277	268	307	296	333	325	296	288	279	300	275	281	304	291	321	268	310	315	327	302	298	324	296	321	325	324	299	310	293	312	334	298	340	285	322	306	285	307	301	276	333	314	332	296	318	295	324	333	294	300	311	323	356	298	311	304	314	296	297	306	297	334	291	314	300	318	311	319	336	330	292	307	312	332	319	315	337	287	318	322	315	310	283	292	306	285	283	305	316	322	310	326	320	287	335	329	303	339	314	314	309	290	283	299	321	291	312	290	284	328	301	315	330	296	306	297	298	301	311	317	310	305	321	303	279	304	280	346	263	285	317	309	324	311	317	292	272	294	335	309	305	283	288	309	324	329	306	291	330	298	299	331	322	294	290	323	332	300	324	281	314	294	257	319	272	346	294	286	277	320	308	314	311	292	308	314	302	319	305	298	290	304	315	335	283	321	307	276	331	287	288	270	339	327	339	284	315	298	292	323	285	280	277	347	298	313	295	280	334	311	276	298	309	308	334	329	278	336	328	308	267	290	280	315	297	320	313	281	275	284	320	282	285	269	270	306	316	300	310	336	314	345	349	296	295	277	318	303	305	310	302	333	324	329	320	303	291	301	344	292	317	340	302	328	325	295	318	328	282	329	292	336	282	296	329	306	316	295	298	274	325	306	312	338	309	312	328	326	291	327	316	302	301	305	283	329	334	296	293	292	352	285	303	308	297	316	300	296	302	325	279	317	318	286	302	294	314	308	319	285	303	291	299	303	308	269	332	304	330	315	293	316	322	291	355	280	305	303	299	298	315	290	290	330	310	297	318	288	289	287	294	296	318	314	312	283	287	272	350	280	309	323	282	305	279	335	309	310	303	255	306	287	299	304	320	304	288	288	310	290	298	291	287	342	298	297	252	303	304	304	303	349	287	321	318	347	325	305	300	289	325	301	305	324	301	288	305	341	290	296	271	307	324	343	301	320	314	282	309	309	263	312	326	301	336	310	274	310	305	301	314	317	304	304	320	325	273	293	348	307	300	277	276	273	302	299	299	314	345	315	294	312	289	260	318	304	326	326	310	270	306	315	322	313	310	286	305	339	296	297	286	344	337	324	278	311	295	335	316	307	293	267	298	302	301	350	315	292	298	288	297	306	301	316	315	317	301	297	307	276	362	315	308	320	278	302	325	322	316	288	283	294	318	315	313	353	289	336	297	298	312	294	288	311	326	328	315	297	289	297	304	289	289	320	285
30171	56538	45832	32985	25424	18238	13845	9456	7514	5911	5174	4580	4034	3152	2210	1694	1401	1171	949	922	742	720	569	624	579	515	488	470	438	442	416	420	396	348	383	352	367	324	357	352	334	363	319	309	346	338	309	330	328	335	362	312	372	337	354	320	340	329	323	336	313	321	315	321	343	285	335	317	312	335	331	320	329	322	353	326	336	324	339	339	345	319	334	315	328	323	339	350	315	327	344	331	311	312	351	310	317	345	346	343	332	320	306	302	314	287	311	341	309	338	347	326	329	373	330	297	320	340	328	334	329	337	331	330	347	340	301	337	318	327	320	339	349	335	311	316	296	328	341	307	336	354	350	329	333	320	330	305	343	352	326	336	306	352	335	325	348	333	308	316	330	322	317	342	300	312	301	320	311	305	305	300	321	329	310	333	293	353	321	323	336	296	329	309	313	339	325	335	318	301	342	295	338	347	352	337	332	335	299	320	328	321	317	324	321	312	367	333	318	302	341	339	344	314	345	317	300	325	318	327	322	333	323	321	340	316	307	332	310	308	269	326	312	287	336	360	303	322	349	305	308	351	344	318	313	313	341	378	320	335	316	306	310	367	349	322	302	344	328	346	310	324	313	331	333	314	339	359	362	328	324	326	323	314	318	341	325	315	313	333	311	312	340	335	316	318	308	303	323	328	336	321	301	330	347	321	323	335	309	333	322	312	336	340	293	321	303	349	321	330	289	363	344	353	330	329	302	323	330	343	353	322	297	342	328	336	328	351	320	301	325	313	335	324	339	335	330	337	316	321	335	330	319	308	341	300	326	318	329	334	321	366	322	357	331	337	337	345	364	326	327	294	299	370	334	323	321	279	368	351	351	311	355	326	310	324	304	352	343	321	317	315	298	352	323	331	328	353	318	324	320	316	319	340	322	349	328	339	313	301	319	340	306	319	324	323	342	327	330	332	300	324	348	293	340	316	315	315	327	349	349	342	322	327	340	367	322	316	342	333	335	355	319	318	323	345	345	323	328	347	320	319	360	347	327	334	313	344	321	327	308	361	371	346	347	355	350	325	328	313	326	322	319	272	324	317	302	298	318	344	299	304	322	319	327	336	333	323	324	346	325	307	306	328	336	337	313	325	299	336	310	323	311	314	316	324	309	323	337	324	353	303	343	347	329	336	344	320	339	326	295	362	316	338	316	338	350	301	339	351	311	351	323	301	337	331	317	341	334	340	311	353	305	307	326	324	324	329	330	332	313	320	332	349	302	327	315	343	295	373	303	320	328	331	318	339	304	323	319	307	318	318	344	310	317	295	345	310	347	336	358	302	345	353	335	323	312	328	331	305	319	310	325	350	339	301	320	314	323	336	331	327	329	331	306	291	327	343	291	326	338	323	341	326	289	333	322	310	338	310	340	332	341	290	317	330	344	333	315	319	302	311	279	343	330	337	313	321	313	329	313	343	347	345	327	322	319	347	324	345	326	365	327	350	339	306	331	322	333	290	301	312	370	323	299	307	345	308	344	322	312	293	314	293	317	337	328	315	333	318	330	354	314	306	306	358	335	326	315	347	306	332	354	335	321	331	325	355	328	299	340	306	350	347	311	336	366	326	340	355	341	314	325	333	342	329	343	324	311	315	316	333	306	350	338	333	360	319	315	317	321	316	340	333	347	335	337	329	325	321	297	298	308	309	345	348	337	359	329	339	335	309	331	336	308	330	299	315	323	354	278	326	298	322	338	316	346	336	352	329	342	341	326	337	314	306	342	336	314	339	333	322	322	319	334	319	340	301	308	325	302	296	306	333	326	325	331	319	319	295	334	349	307	305	310	315	327	319	338	322	321	343	370	332	326	333	348	290	301	341	321	344	307	321	350	336	324	335	328	333	316	325	330	326	348	314	334	337	345	345	330	331	338	334	325	311	326	343	303	334	347	335	308	348	322	338	329	350	301	318	349	348	317	318	342	300	311	333	340	342	343	343	322	347	336	360	300	334	315	358	329	343	285	342	323	345	306	329	282	355	327	335	328	330	333	291	306	328	317	325	316	296	351	325	343	294	330	338	306	348	288	328	341	308	308	322	346	334	317	347	320	320	358	343	339	341	341	307	344	316	290	355	323	326	308	305	362	337	298	308	320	361	300	316	360	298	309	340	305	351	311	311	320	342	338	366	301	327	347	358	324	314	352	301	344	329	345	327	332	309	315	313	331	318	340	342	323	313	329	371	327	348	315	339	340	331	330	308	330	334	315	307	359	343	336	322	294	314	320	331	306	324	335	328	316	325	309	325	328	331	373	329	298	291	336	308	321	320	304	294	334	361	315	339	326	324	320	316	350	330	314	302	325	320	313	323	329	346	306	310	373	347	311	330	352	319	344	311	337	331	341	341	331	311	343	311	310	308	299	342	330	337	319	318	343	331	309	339	331	342	327	324	338	343	325	348	329	308	324	333	354	327	297	314	337	344	346	307	315	314	313	310	318	330	340	305	314	341	307	342	315	328	340	326	332	303	346	344	333	333	320	334	339	304	346	315	331	346	336	331	339	334	341	314	318	311	287	360	340	316	329	309	334	354	342	322	312	322	343	325	318	333	320	321	309	337	377	315	339	326	325	320	305	297	336	304	321	308	306	344	311	322	345	312	337	318	314	336	302	309	356	354	311	323	345	344	353	308	300	322	343	322	324	342	320	300	317	338	310	344	315	338	323	330	300	303	300	317	330	302	335	313	322	338	308	337	319	304	285	291	357	315	313	332	337	338	320	330	322	343	300	321	314	314	321	334	323	329	320	306	322	353	352	302	322	329	332	317	303	315	315	345	294	336	319	309	329	332	325	338	310	298	341	316	324	342	334	289	326	341	329	325	324	320	336	324	345	316	322	310	316	322	303	349	325	348	306	300	345	339	332	321	326	353	351	319	322	340	340	328	293	338	360	343	326	312	328	367	308	377	321	325	299	323	308	342	310	346	345	310	354	313	328	325	360	302	352	343	322	327	351	351	299	365	313	333	321	302	295	347	306	314	344	311	308	337	337	309	314	334	333	326	349	330	299	344	318	320	321	329	292	331	307	337	319	324	333	313	386	302	331	298	340	318	332	322	325	328	310	294	315	355	347	357	315	339	345	319	319	353	306	331	342	336	323	288	340	321	327	324	342	341	322	379	349	305	357	348	328	318	320	314	340	290	320	305	320	345	324	317	320	343	336	320	325	343	339	328	311	337	321	322	349	345	322	318	348	342	321	339	333	359	321	350	334	342	320	317	337	305	365	326	325	326	335	358	349	309	358	299	324	326	312	330	364	326	323	315	352	307	312	353	322	339	328	319	299	341	333	344	316	348	292	336	326	324	351	320	320	320	348	356	328	329	333	372	320	324	343	311	345	302	314	319	319	344	310	316	316	311	364	310	331	324	343	342	329	307	325	317	358	309	332	354	342	332	343	341	334	344	306	335	326	330	305	337	345	322	302	314	299	320	293	321	326	326	314	311	293	311	316	322	336	353	310	309
25452	21630	29306	28530	20944	12542	7301	4532	3367	2710	2338	2060	1946	1621	1247	1012	742	737	632	600	554	474	472	497	489	409	417	387	376	386	377	358	358	376	347	386	361	361	368	333	374	360	359	351	348	371	373	337	348	359	359	342	337	385	347	364	382	330	377	338	391	359	330	351	328	368	339	382	368	345	357	366	364	367	315	335	346	359	363	361	344	328	348	351	354	315	344	356	366	353	377	336	360	344	322	327	376	338	323	359	333	357	336	330	332	338	352	325	373	369	367	355	349	366	312	352	315	332	339	341	373	347	346	320	376	352	304	322	357	356	331	312	346	308	339	358	344	331	387	334	357	342	354	366	347	330	312	359	340	350	363	318	376	331	373	364	349	360	317	330	345	370	333	353	329	340	368	342	365	365	359	357	347	345	347	331	361	348	313	304	321	314	344	356	338	337	354	344	323	351	368	324	408	345	362	347	365	342	352	312	326	377	330	362	334	335	376	366	319	363	377	345	351	327	358	355	366	338	351	333	350	355	334	380	367	359	337	315	369	346	363	368	328	352	326	364	370	370	349	350	356	350	361	344	339	344	361	323	372	359	331	354	350	342	357	340	375	364	383	342	367	328	334	337	343	338	375	334	377	361	331	341	348	349	337	361	361	328	346	337	353	331	343	371	331	360	346	362	332	330	313	355	324	333	357	334	327	338	344	345	311	372	330	379	350	347	356	385	351	332	352	389	355	349	335	361	351	359	371	379	354	372	380	348	345	389	348	388	344	336	373	320	350	385	320	372	301	359	330	366	359	351	360	337	328	342	350	331	323	333	363	331	362	324	342	337	338	370	348	350	345	360	354	339	325	336	370	347	367	365	339	373	363	363	368	385	344	354	351	341	370	385	363	352	348	376	335	314	326	346	362	346	365	370	358	344	359	337	389	358	331	363	349	348	346	309	338	341	349	320	370	357	344	339	358	417	334	312	357	307	335	375	364	299	337	362	321	352	324	332	322	331	332	333	366	331	357	331	331	352	312	374	317	327	332	350	308	343	322	350	354	313	352	348	321	326	333	338	390	317	319	312	352	354	329	333	343	348	346	327	334	346	339	319	320	358	348	331	400	338	354	344	338	338	384	344	321	351	319	380	345	365	318	345	353	334	354	343	321	341	341	335	388	353	319	343	337	329	317	354	338	357	377	356	316	335	358	346	343	351	340	352	338	332	335	312	371	366	374	331	332	328	315	334	346	339	331	334	358	327	344	347	345	343	345	335	342	346	340	368	334	382	354	351	375	314	352	355	370	320	346	345	351	344	337	345	361	342	369	371	334	321	339	350	319	355	346	359	354	342	337	358	339	327	320	327	361	360	343	321	311	360	359	355	355	360	348	364	330	345	340	363	326	352	365	337	342	343	351	352	330	314	343	367	381	338	356	336	352	359	371	325	359	383	356	353	314	339	322	363	348	359	366	342	346	350	339	334	346	345	372	296	342	339	326	362	369	352	350	362	367	339	344	369	353	336	351	323	335	347	383	342	371	351	356	327	365	348	353	355	317	301	365	314	338	329	324	328	362	341	355	352	349	336	355	337	382	352	388	367	337	332	341	323	368	326	386	341	330	340	346	374	317	342	406	356	343	342	351	349	373	348	357	333	377	324	362	336	342	321	328	319	351	315	344	313	346	343	324	346	366	326	317	342	349	349	367	343	355	366	346	348	360	362	374	347	349	363	328	350	375	358	345	343	359	322	362	361	347	364	358	360	330	300	325	332	344	366	347	340	308	342	342	376	377	363	374	329	357	342	394	341	368	314	310	338	332	327	330	340	365	318	366	331	359	332	332	344	359	341	342	344	341	339	318	336	369	339	352	400	330	337	355	366	361	361	349	312	354	348	361	351	371	308	359	356	377	313	326	343	311	361	369	329	376	359	339	331	350	327	364	338	329	337	355	350	364	342	348	326	305	350	361	371	333	387	349	333	347	351	355	337	342	338	359	347	316	354	370	367	337	341	338	360	326	349	359	308	309	313	346	337	335	358	339	347	339	356	318	358	362	350	308	339	311	327	338	339	366	323	345	344	336	366	368	332	384	371	328	346	338	341	338	334	359	329	366	329	346	369	325	346	301	330	341	348	334	367	350	329	337	344	340	347	325	369	350	328	369	332	339	347	379	339	348	332	352	326	350	367	340	352	345	386	374	382	309	357	359	298	359	374	372	362	325	319	340	375	342	347	348	353	351	355	354	387	343	323	372	357	363	370	341	342	341	345	348	370	333	355	325	346	353	322	334	337	364	321	338	344	356	349	326	371	336	362	315	341	351	336	350	387	362	341	352	352	351	331	334	352	328	332	329	356	334	351	341	344	354	330	374	358	362	359	389	367	365	343	352	319	357	350	349	366	362	366	364	332	349	332	332	341	362	356	326	344	341	337	365	345	356	342	354	334	322	373	337	358	367	326	339	295	377	360	324	335	363	374	323	347	342	348	333	315	380	342	361	340	372	343	312	353	318	329	324	354	370	364	364	359	331	358	353	332	372	369	330	350	342	338	349	277	361	338	342	354	309	311	356	368	386	325	357	321	326	350	328	379	343	337	369	339	353	342	354	354	358	336	336	343	349	330	376	319	343	368	371	361	347	340	323	378	312	325	330	350	343	343	347	321	353	333	350	361	333	348	310	340	363	341	369	371	349	362	364	329	382	334	366	343	337	368	349	357	359	360	342	333	363	354	336	351	347	345	341	348	305	368	359	331	383	340	360	367	336	379	346	294	334	339	315	379	359	357	353	321	330	328	336	370	362	352	312	339	374	362	349	381	346	352	359	361	361	370	349	362	326	334	379	364	351	363	344	365	382	346	369	378	341	360	349	341	338	334	366	336	346	367	357	357	354	358	329	340	320	355	364	325	346	362	337	349	330	353	384	359	351	359	370	374	368	339	342	344	318	378	332	346	334	331	371	307	375	364	343	363	348	337	365	339	325	372	356	365	357	359	349	359	325	338	359	315	363	354	323	356	370	342	357	373	348	354	344	336	382	366	339	352	359	363	369	371	349	330	332	335	353	342	341	358	384	348	334	336	308	334	336	331	345	323	324	339	367	379	352	346	361	362	343	370	336	356	343	342	316	350	327	334	333	361	335	338	324	359	361	372	371	358	371	366	322	323	329	352	386	334	324	323	333	325	339	348	363	311	358	368	371	331	347	329	354	353	368	326	342	345	315	338	357	368	314	369	363	339	342	366	341	379	347	352	355	335	351	337	356	368	353	332	334	320	329	340	355	396	328	364	309	328	336	382	378	345	336	328	361	350	353	351	339	350	338	326	363	311	364	351	342	337	323	331	352	351	379	334	353	312	353	355	344	357	340	350	348	334	326	367	370	381	328	355	332	349	318	357	350	339	292	342	350	358	347	360	347	344	345	335	365	322	341	352	373	331	372	346	338	336	358	328	349	346	407	346	363	352	382	367	373	345	376	342	361	352	327	323	351	355	365	347	346	366	312	320	338	360	315	344
30467	53595	42866	31110	22475	15861	11018	7913	6057	4891	4052	3615	3191	2641	1987	1441	1253	1089	864	813	721	635	627	630	553	535	488	503	459	458	392	406	453	426	411	430	380	381	398	378	404	363	404	396	371	359	397	392	388	417	347	396	362	377	378	425	383	359	349	383	410	381	379	377	364	371	360	369	382	357	357	380	392	332	370	393	384	368	365	372	399	360	381	382	387	386	382	343	365	347	348	346	340	369	353	391	344	380	364	366	363	358	383	352	395	376	414	394	394	337	365	363	366	390	391	352	355	380	399	352	350	417	380	415	392	373	417	394	396	364	387	407	322	362	371	360	397	386	407	357	360	389	390	386	389	368	399	362	375	369	404	359	361	358	394	397	379	369	374	346	341	393	377	354	335	391	382	360	408	380	352	373	376	395	327	407	370	377	351	362	370	388	401	391	363	429	346	362	337	369	348	384	386	361	365	380	383	352	361	371	383	385	370	361	362	355	398	407	389	405	356	396	345	368	376	369	356	407	374	370	365	384	398	379	361	343	387	375	390	409	370	357	379	383	377	371	416	353	371	374	361	363	343	373	396	376	404	369	386	339	364	373	403	383	376	376	339	336	398	377	383	379	404	335	351	373	325	399	390	348	351	361	408	370	327	380	348	387	350	362	340	383	363	366	345	377	363	376	346	373	340	367	374	386	377	343	367	378	390	427	377	388	389	356	373	369	369	356	390	357	396	344	406	395	350	362	329	371	381	360	357	372	369	370	381	378	377	368	328	374	368	331	399	389	372	354	389	381	344	323	363	351	355	382	360	410	330	378	380	397	372	385	404	388	358	401	385	393	364	352	348	379	356	350	380	361	379	354	369	361	373	382	370	372	366	366	359	383	365	356	369	383	364	360	379	364	390	374	363	391	392	364	399	378	403	368	385	374	381	369	413	346	381	375	377	381	348	341	393	353	364	338	390	382	364	418	383	364	371	343	388	373	363	389	337	395	387	347	395	398	368	393	386	385	360	378	332	395	394	368	361	365	357	375	332	371	357	409	332	348	354	384	382	349	375	375	381	356	367	375	402	343	388	399	350	383	373	397	399	378	356	346	423	369	389	356	397	388	372	359	393	358	382	362	353	370	384	359	404	361	370	347	396	357	406	349	389	375	387	364	406	373	359	364	376	375	318	390	374	388	363	385	367	403	376	365	376	352	350	361	376	388	397	347	372	408	358	391	376	362	413	357	371	335	381	391	381	336	368	381	352	385	377	370	348	374	375	372	372	358	374	372	369	400	388	385	353	357	380	340	382	379	373	383	368	356	363	382	366	394	374	379	418	406	390	403	372	366	383	381	394	320	362	386	393	363	395	386	392	367	340	411	375	360	343	386	367	381	396	396	360	326	367	373	382	372	359	375	358	394	365	372	387	397	315	374	370	374	370	372	329	378	388	374	366	390	362	372	381	336	358	394	369	353	365	378	341	352	342	362	402	356	395	352	386	405	355	365	385	370	346	360	394	368	386	368	363	383	341	372	382	370	383	383	400	377	385	348	362	376	392	371	360	360	347	381	383	348	358	368	344	355	375	374	337	386	371	384	363	347	381	350	368	348	375	363	398	344	353	366	355	381	375	404	419	381	334	349	375	392	398	378	395	384	382	355	341	337	402	376	346	393	368	365	385	377	334	380	362	375	388	356	350	361	392	364	371	369	368	392	375	350	392	361	351	368	345	346	384	376	367	388	381	390	414	364	361	408	383	398	402	392	402	344	384	356	380	362	384	401	383	384	364	366	390	346	337	380	351	377	357	343	381	391	350	370	341	366	366	385	351	357	369	378	346	396	351	393	399	390	382	340	412	377	380	393	380	364	342	399	354	368	357	357	369	390	391	383	338	388	399	386	384	348	346	371	365	347	395	367	389	386	356	380	369	344	365	366	330	353	359	371	325	356	389	358	383	405	337	348	398	361	388	370	354	375	373	363	375	360	358	380	373	363	374	367	346	355	351	357	396	350	367	409	381	355	353	393	398	371	371	386	376	362	402	369	370	384	435	369	354	377	368	372	388	363	346	365	385	399	373	365	362	376	375	377	383	367	396	372	395	408	395	386	380	379	353	368	382	383	392	386	370	366	364	346	351	366	410	408	347	355	430	371	364	375	390	363	357	372	379	370	405	384	399	350	341	372	378	381	399	386	384	364	383	368	359	367	355	386	373	339	395	376	365	379	364	390	412	410	355	367	349	371	365	356	403	365	345	350	391	339	423	354	374	335	374	332	395	368	350	388	392	349	374	407	369	384	373	359	346	329	354	378	374	354	337	395	383	393	394	366	371	348	404	346	362	390	386	375	404	333	371	387	395	391	358	360	348	383	366	380	398	403	343	385	381	365	325	379	345	374	373	396	360	408	385	385	377	367	356	354	365	364	398	354	353	405	329	403	380	338	374	365	351	381	378	353	380	378	354	388	354	363	406	378	377	376	363	355	357	366	346	370	363	379	398	369	361	345	350	341	373	391	375	384	390	361	396	373	363	380	367	356	380	369	394	370	398	387	373	363	373	377	390	387	378	387	423	392	386	337	398	379	364	365	372	381	336	390	357	382	388	343	363	366	351	390	406	371	377	367	360	387	390	360	348	397	349	358	375	361	364	420	381	346	366	409	389	358	347	338	391	368	371	376	361	398	359	396	377	401	360	398	363	374	391	374	349	377	385	387	354	382	372	404	421	395	362	380	353	370	343	401	344	361	342	356	385	392	384	353	335	397	349	376	369	386	328	359	376	431	421	386	340	393	379	390	424	392	350	375	378	335	403	372	387	375	360	374	396	348	364	360	379	365	406	372	343	397	371	381	406	354	402	392	430	365	349	385	375	382	429	425	391	360	375	377	366	383	402	391	378	354	384	379	352	343	366	344	360	365	372	392	388	377	341	370	366	380	368	355	349	345	369	356	373	352	384	366	385	336	388	362	369	362	395	366	352	363	408	388	345	393	377	372	387	367	341	351	397	394	390	373	385	369	369	361	346	367	395	384	355	398	393	372	390	394	391	375	354	357	394	345	351	382	379	371	387	357	390	376	350	374	381	381	406	366	356	358	364	374	385	372	390	388	375	361	359	369	329	376	372	384	346	387	347	382	359	388	385	369	376	359	349	360	357	367	343	416	394	338	383	372	357	357	399	387	365	401	384	339	424	359	360	389	412	366	350	373	355	343	342	352	356	371	363	343	388	375	329	391	390	370	364	364	398	384	372	374	391	377	370	341	340	385	331	392	369	352	371	388	392	371	359	385	344	390	369	360	374	394	404	385	370	347	384	366	397	423	409	383	364	370	383	354	377	345	385	392	361	355	374	332	354	377	336	377	396	346	337	376	365	388	351	398	407	367	377	351	375	382	382	377	353	389	346	344	369	365	347	351	383	371	388	377	369	355	383	372	386	349	372	389	367	368	368	392	393	384	371	372	360	385	409	391	396	372	371	389	364	366	354	348	393	356	340	387	374	371	368	412	392	386	380	387
22950	21422	29131	24410	22171	22998	19626	9987	6290	5341	4307	3462	3313	2793	2113	1583	1220	1068	882	854	729	707	622	558	563	499	541	472	431	443	455	432	416	413	397	400	402	375	368	394	375	388	355	349	371	356	380	355	320	392	352	382	337	362	354	359	356	362	353	342	363	345	366	345	349	348	316	335	347	370	361	357	355	384	383	375	353	358	334	371	319	395	336	355	368	361	360	385	364	334	356	362	362	310	350	336	353	368	363	382	357	334	362	348	374	353	367	378	383	370	334	362	353	304	373	371	354	346	328	375	323	322	346	371	364	333	348	361	331	360	354	337	347	366	363	339	368	360	320	375	373	384	379	341	363	378	393	380	371	344	359	339	340	373	364	358	370	341	339	380	360	354	346	340	358	377	365	376	360	360	373	329	363	346	358	332	335	370	376	363	359	368	372	361	326	367	385	361	334	351	359	361	380	348	375	360	338	359	388	341	321	330	354	366	385	371	347	361	348	337	335	351	341	353	356	349	375	353	327	357	358	336	372	366	344	314	384	340	367	381	386	374	349	353	361	348	310	341	349	360	325	356	359	352	311	358	360	352	332	355	327	331	365	361	350	390	338	367	329	354	377	348	345	351	343	355	350	390	361	356	333	357	316	379	346	366	375	329	331	350	332	367	320	342	358	367	361	371	364	349	350	363	352	361	360	368	335	325	379	344	312	379	351	325	364	380	316	338	326	336	349	372	372	330	341	356	366	339	364	349	396	388	336	331	329	357	355	368	356	349	338	337	335	360	368	356	338	377	349	347	368	349	358	374	379	364	359	393	361	379	347	349	362	339	371	360	312	352	333	375	352	366	382	346	375	357	364	319	385	372	411	358	377	367	352	337	376	350	356	354	362	348	343	352	337	390	362	336	325	343	347	366	361	383	332	360	362	364	328	330	358	349	379	362	333	346	362	351	355	359	334	345	335	347	334	374	362	374	338	342	369	341	348	346	359	317	339	394	372	382	348	365	330	341	383	360	334	342	323	397	356	354	358	345	339	361	367	307	375	368	354	362	339	346	363	319	376	357	361	323	355	351	351	321	371	357	361	342	332	365	327	347	314	362	369	353	337	329	339	352	356	369	391	392	365	337	371	340	329	362	361	365	383	377	324	363	348	348	357	370	359	287	333	363	315	368	384	340	333	359	348	363	351	341	343	406	352	351	336	373	320	343	364	317	341	327	358	371	368	337	310	374	345	359	327	348	351	343	333	353	367	374	349	367	382	354	348	344	370	358	343	368	353	366	355	347	364	314	370	334	361	328	361	351	360	313	371	341	335	371	366	369	344	295	346	325	370	381	358	359	379	382	365	351	387	358	325	340	373	386	379	389	368	359	352	369	360	337	360	339	344	346	395	345	341	367	351	354	336	343	340	352	368	341	341	401	359	359	363	363	324	340	352	367	387	375	352	366	381	356	346	338	392	345	378	335	369	357	389	393	383	362	348	355	373	315	366	375	360	376	332	339	352	361	353	362	361	347	382	347	337	357	384	347	376	366	350	383	335	355	359	394	384	364	338	353	366	356	339	340	384	378	330	357	370	358	353	371	338	404	337	345	365	350	334	349	352	345	336	375	343	359	349	373	336	338	343	332	373	371	383	330	333	367	357	348	352	339	350	359	345	345	359	349	367	344	359	329	336	349	347	376	362	384	368	355	367	331	374	344	366	343	366	352	355	360	348	336	365	361	323	366	389	357	373	372	370	329	377	321	323	343	367	367	365	370	342	349	386	328	352	304	310	358	337	341	349	373	339	386	332	376	376	346	371	371	344	373	347	355	360	333	360	345	381	368	369	341	324	335	368	356	359	361	356	376	322	331	392	336	319	338	346	337	340	367	335	366	360	363	364	363	318	364	346	360	325	320	346	361	349	362	350	349	327	336	328	364	356	347	369	363	328	366	380	408	391	368	377	333	391	372	384	376	351	332	338	365	371	346	335	334	367	340	365	340	345	347	370	348	353	378	356	367	382	363	363	369	358	355	341	316	351	345	354	327	356	352	317	335	332	364	346	328	363	345	392	357	362	363	359	329	352	352	366	351	368	366	368	361	333	359	367	397	338	341	355	361	351	343	327	339	338	339	334	338	347	378	348	385	348	371	351	376	344	355	346	317	358	360	375	357	361	357	368	370	352	335	347	358	343	341	359	362	356	352	357	364	379	376	324	340	341	334	350	353	316	352	345	397	356	346	317	339	336	362	363	347	367	339	334	363	352	362	329	348	353	374	362	374	375	354	366	347	355	365	384	369	352	344	407	341	386	354	357	347	355	335	356	380	378	393	365	318	333	331	362	359	357	348	331	367	351	312	323	387	335	368	348	315	362	376	333	351	358	347	371	339	365	353	368	355	316	371	316	341	366	390	339	366	374	374	334	372	352	352	372	324	357	333	366	326	352	347	339	385	359	354	350	344	330	369	362	369	336	373	344	370	331	355	357	385	376	392	355	354	346	349	362	335	372	319	347	359	359	334	345	359	355	360	375	357	358	328	353	355	394	323	379	347	353	336	363	363	373	353	364	311	378	391	359	350	337	351	366	318	371	355	328	350	345	355	350	327	360	324	367	348	355	357	351	378	339	303	322	338	348	378	374	340	365	350	358	346	345	354	330	367	353	338	352	350	323	362	354	354	388	377	351	324	343	356	349	356	351	379	331	346	360	353	352	368	341	384	378	329	342	359	355	367	347	318	319	330	352	340	358	374	380	372	341	345	325	350	356	373	362	377	365	337	351	332	353	359	329	377	369	337	358	350	361	372	359	353	375	359	361	365	389	394	378	368	367	322	353	399	359	356	363	302	384	390	364	373	349	334	345	335	347	345	378	361	353	342	336	348	364	355	357	375	332	339	377	351	365	354	344	357	349	373	357	383	309	360	342	350	375	355	351	381	361	356	373	367	383	334	384	389	335	344	349	352	322	376	345	337	376	368	365	334	340	349	327	360	352	313	382	326	334	389	345	378	359	351	342	361	329	348	399	369	339	365	343	337	351	348	389	342	377	359	348	364	369	344	335	316	348	341	339	335	381	391	380	350	371	355	371	379	338	326	389	364	370	315	372	351	365	355	341	366	386	341	328	369	362	358	335	370	355	351	319	340	346	318	350	365	382	350	356	358	341	360	359	346	357	312	365	376	342	359	370	348	351	342	362	384	346	315	382	373	369	404	361	392	390	331	357	339	352	381	379	349	342	364	362	358	366	351	363	379	324	384	352	341	327	351	342	344	355	363	350	347	335	373	350	335	350	347	351	344	336	340	370	372	378	321	342	380	317	352	386	389	371	374	330	322	312	356	363	338	364	346	381	373	362	367	359	369	344	390	349	357	349	321	362	315	362	371	342	367	368	359	332	393	347	357	361	340	316	353	353	346	352	356	313	356	360	336	355	367	343	318	390	347	343	331	332	383	373	346	321	343	344	347	318	391	329	338	348	353	346	370	362	369	326	359	316	319	355	341	325	349	329	354	370	351
32721	62417	52029	39452	29794	23071	17558	13151	9977	8430	6743	5787	5420	4302	3329	2524	1856	1536	1324	1234	971	874	769	824	661	634	583	611	550	510	481	484	451	436	409	425	417	395	416	379	340	348	415	402	359	366	331	347	351	402	358	366	392	398	395	357	358	382	342	379	329	374	363	334	360	361	354	373	404	360	393	331	350	372	344	352	352	387	340	386	375	394	368	380	356	380	378	359	416	379	322	372	363	364	363	383	388	393	354	393	383	356	367	348	330	371	366	395	363	364	313	364	373	386	363	368	414	343	393	329	319	383	355	333	377	354	374	358	365	373	349	363	364	375	353	363	389	360	352	370	376	388	413	347	384	390	372	351	374	370	349	342	375	342	383	363	342	369	347	371	368	363	355	352	380	341	400	329	368	384	377	373	395	367	367	395	369	359	396	381	371	359	366	425	389	355	352	395	325	355	383	363	381	375	385	329	386	352	402	344	412	381	329	371	363	354	369	381	353	376	403	361	382	362	353	365	368	406	359	359	351	363	356	373	346	364	354	370	393	359	335	386	367	363	358	417	385	403	335	369	369	347	370	394	364	357	395	359	353	345	387	345	370	343	364	342	356	375	348	373	347	400	338	358	350	373	365	363	373	356	383	350	378	315	386	338	364	384	410	355	342	393	358	359	385	376	362	343	379	384	378	359	357	390	336	380	349	400	357	350	349	419	375	395	371	365	394	389	307	369	346	329	367	349	340	358	360	336	364	368	409	350	354	376	370	360	386	346	408	358	311	361	361	375	372	389	356	345	403	376	368	358	377	362	378	369	341	375	347	362	380	382	374	344	405	370	348	366	331	361	372	373	378	405	354	356	384	394	353	380	337	391	393	370	337	366	354	362	366	384	351	382	372	328	331	356	366	350	337	387	355	378	402	382	372	357	391	354	355	366	370	394	375	376	347	368	359	374	390	357	369	385	367	377	362	375	368	387	406	357	347	386	388	336	389	382	358	380	359	362	413	359	360	335	376	387	377	368	354	388	382	363	377	352	417	362	390	375	389	370	342	378	348	375	354	396	360	363	386	375	364	364	396	370	367	367	369	360	365	364	376	366	367	362	388	386	377	350	371	374	360	379	368	392	403	341	335	373	352	371	365	375	387	357	363	367	369	364	363	385	362	352	368	343	365	364	376	351	360	391	390	349	357	362	404	361	369	380	370	364	379	351	418	366	382	382	383	362	376	359	359	380	372	343	364	352	375	339	352	378	364	360	369	377	337	361	352	395	382	365	368	386	345	368	372	378	358	362	386	408	355	367	339	363	390	373	372	354	346	377	347	375	376	396	349	370	334	389	350	384	357	354	372	354	387	347	372	385	367	365	414	373	365	381	353	350	349	337	350	369	359	364	317	368	378	394	393	349	365	368	365	351	397	375	360	344	368	353	385	352	399	390	338	369	355	376	365	356	377	377	370	355	377	383	376	423	375	373	364	383	354	345	357	375	384	375	395	362	352	363	334	397	376	388	360	381	403	360	406	353	351	327	377	341	340	353	371	354	355	360	376	364	375	353	327	345	382	372	398	348	364	328	393	381	371	360	379	385	354	360	378	390	366	356	359	394	401	370	366	365	372	365	363	405	353	398	379	336	362	402	361	360	373	348	354	347	373	372	363	368	392	377	390	394	385	348	358	375	357	364	342	392	359	393	394	380	325	342	353	352	417	360	388	379	364	348	391	361	372	359	365	391	360	367	407	364	356	378	363	357	390	361	398	387	358	355	334	342	361	353	340	339	391	384	313	357	349	336	373	387	379	391	378	360	334	372	398	373	371	368	414	326	369	372	364	366	337	373	359	384	359	354	358	359	366	372	392	402	362	373	348	370	366	386	387	357	377	406	364	380	410	383	374	413	315	363	352	346	394	411	322	358	360	369	387	366	354	373	366	371	368	357	362	342	351	359	347	352	352	363	395	380	382	370	325	378	347	396	412	401	347	349	356	378	360	363	385	356	367	359	371	362	380	346	351	359	352	374	353	381	341	351	353	370	388	362	376	361	376	402	376	347	342	347	356	376	368	367	356	393	362	395	335	345	373	338	356	345	344	378	366	352	344	353	380	339	364	368	352	297	372	390	359	377	370	349	386	356	369	385	372	370	373	373	356	360	354	346	380	374	365	353	339	357	365	382	340	404	359	337	359	378	377	357	342	335	372	415	387	363	362	360	371	327	376	368	365	349	380	395	389	353	370	358	387	369	386	369	390	358	364	379	394	367	367	376	409	367	368	369	385	348	394	332	368	377	353	406	345	395	384	353	361	411	334	357	379	385	360	333	372	350	351	402	356	355	359	341	343	336	370	389	356	365	336	404	367	347	355	364	376	366	376	354	394	401	374	393	383	354	344	379	388	384	389	360	352	396	354	349	317	340	378	395	353	385	349	376	337	410	374	354	375	351	348	377	387	389	362	351	365	357	356	366	383	358	355	347	344	401	377	358	382	356	357	342	352	392	359	362	363	340	401	388	326	391	382	395	392	398	349	388	370	348	362	374	368	379	362	393	368	374	393	380	377	367	355	318	356	355	352	382	407	347	355	369	361	370	368	401	415	354	331	368	374	380	397	381	357	363	379	368	374	412	343	371	369	369	385	387	351	388	397	332	369	353	373	336	343	356	392	397	369	356	399	378	398	349	332	377	352	374	361	366	394	377	333	363	336	361	325	344	353	375	344	371	431	398	371	374	375	365	362	358	361	347	337	365	313	353	363	355	389	382	401	367	346	395	393	359	361	345	356	373	386	407	348	347	331	362	379	351	391	345	393	403	354	370	379	379	332	324	358	392	351	402	363	364	331	385	357	367	388	363	357	360	363	345	353	340	363	344	376	363	348	367	372	386	349	367	343	340	396	357	385	354	387	357	342	374	360	392	406	366	353	339	390	346	375	397	362	343	368	353	334	335	387	370	352	377	348	356	370	351	334	348	336	340	349	366	365	368	340	354	330	346	380	380	372	400	371	372	370	345	320	356	335	371	386	347	335	351	366	364	353	393	330	331	387	368	376	363	362	389	366	385	414	381	359	396	387	363	348	347	372	381	380	376	373	394	390	392	395	370	332	326	361	369	377	360	385	375	366	367	391	361	328	349	369	405	363	383	391	362	345	359	359	371	382	366	347	384	367	392	361	353	357	385	359	381	396	368	363	383	384	391	390	390	392	386	359	396	367	360	338	372	336	360	329	379	332	334	343	412	366	365	356	352	371	385	381	373	343	374	386	351	359	349	344	385	386	394	405	326	355	366	359	382	363	369	373	363	341	368	336	358	366	397	352	347	365	404	334	365	383	362	363	338	348	358	361	403	356	381	351	381	332	359	359	341	357	344	398	372	343	329	373	412	354	404	379	384	378	363	373	379	394	365	335	361	377	379	369	359	386	370	368	418	374	345	373	378	341	365	331	378	403	368	368	387	392	394	394	374	369	352	387	339	352	366	356	366	386	379	365	409	372	357	382	357	366	372	363	391	346	354
31224	34368	38836	27877	15823	8542	5506	3389	2486	2027	1659	1458	1244	1174	972	769	657	619	526	499	458	447	416	431	385	368	305	363	357	379	323	334	338	326	326	342	349	308	332	306	339	302	348	338	310	314	320	293	280	320	309	324	308	337	354	308	336	301	311	325	329	293	330	310	339	337	286	342	306	344	314	275	305	302	339	326	319	310	317	325	295	309	299	337	334	299	357	310	307	310	355	316	307	351	301	268	302	322	318	303	311	319	358	325	314	318	332	301	331	309	305	316	340	288	339	326	327	311	344	302	330	303	318	309	307	302	313	335	308	314	292	315	317	299	322	314	322	329	342	326	326	285	305	340	331	333	312	325	303	323	302	335	319	340	348	293	308	293	299	310	318	319	306	302	320	308	326	316	354	325	331	337	340	318	343	318	322	286	296	339	327	310	343	333	301	295	291	311	335	311	334	303	310	319	339	341	296	331	313	318	307	306	332	291	304	287	339	304	314	341	332	298	317	316	315	314	290	293	341	317	327	283	303	322	308	305	297	340	313	328	345	304	358	313	328	341	339	294	336	290	309	312	329	311	286	313	309	312	296	367	340	312	320	313	330	322	336	333	312	279	321	335	329	317	303	318	311	297	327	308	327	306	317	317	311	324	312	342	329	335	326	319	350	336	317	302	300	346	315	319	321	327	311	297	340	312	339	340	325	313	308	310	326	300	315	327	293	338	326	330	279	280	344	332	290	294	325	334	313	335	312	319	324	333	317	309	299	324	317	285	340	337	323	312	307	321	318	314	332	319	313	299	317	328	326	286	324	303	334	305	309	301	299	313	291	317	307	307	306	327	303	323	322	332	355	308	321	333	330	290	326	334	333	335	309	331	332	304	299	312	288	308	318	314	339	327	320	311	344	302	308	322	292	318	299	295	319	319	302	324	360	303	310	282	329	323	291	308	280	331	321	324	320	319	292	292	336	299	352	325	343	316	331	320	284	329	319	306	310	259	309	311	308	305	324	310	302	311	310	329	327	289	364	330	320	308	334	321	328	318	307	321	319	333	294	319	345	344	300	313	302	290	307	327	319	312	282	315	314	308	318	298	314	328	298	323	329	361	313	306	342	327	336	277	303	299	312	358	337	319	309	302	345	329	315	330	330	325	309	315	270	308	332	290	292	366	316	299	349	317	310	287	325	331	334	334	346	311	308	318	353	333	316	303	337	334	356	324	316	274	322	332	282	325	331	319	301	351	332	303	305	320	315	311	288	305	332	314	290	322	326	331	329	335	288	331	316	269	327	346	267	310	284	330	288	307	317	299	324	320	295	323	342	317	328	308	296	313	307	300	307	301	318	295	312	293	333	312	306	285	303	344	360	316	307	307	316	320	352	298	312	272	316	298	340	337	304	338	309	339	308	299	303	296	318	305	316	324	330	304	322	338	311	303	297	309	339	284	320	301	327	260	321	293	320	325	343	322	315	308	316	318	282	298	294	305	348	314	327	294	297	303	312	311	325	327	284	331	346	339	350	312	340	309	346	357	286	316	357	308	319	314	320	313	354	318	350	299	315	297	304	333	303	350	313	305	313	326	288	314	322	327	306	348	328	326	318	290	313	318	327	322	311	313	340	286	323	321	329	292	318	324	332	305	314	363	323	317	337	357	335	344	323	298	311	341	310	293	322	300	335	313	338	313	337	306	346	324	349	327	329	319	321	354	319	304	297	323	313	294	321	301	271	305	328	315	331	321	327	343	313	324	332	320	309	313	330	350	305	298	340	301	331	288	331	302	313	341	315	327	297	318	331	321	305	325	347	301	307	309	312	319	301	309	344	325	297	337	300	340	304	292	305	332	302	326	317	350	333	306	330	278	324	334	310	287	343	325	297	315	307	293	301	313	275	330	302	344	327	336	330	347	320	306	300	318	305	311	336	284	301	312	320	298	276	315	320	313	323	368	310	329	306	311	320	321	348	314	306	322	292	334	323	314	366	355	301	297	336	305	329	295	316	302	335	307	338	321	289	313	341	337	319	312	311	317	330	314	337	304	312	338	299	313	328	317	327	310	339	323	327	314	332	303	303	303	310	331	339	326	303	298	349	276	313	340	322	273	346	305	322	332	306	312	279	325	317	314	290	327	310	311	305	312	291	334	339	315	305	323	311	331	330	325	324	305	306	341	314	305	298	320	314	291	292	310	344	298	324	330	298	314	331	342	321	330	338	327	314	298	340	323	304	340	297	355	286	291	310	302	326	290	317	296	316	347	350	315	332	337	322	291	327	292	338	320	319	351	276	326	328	326	313	327	299	328	316	303	331	301	334	305	340	328	320	351	327	335	332	315	343	334	321	340	312	329	312	283	282	304	320	326	312	327	304	352	311	302	296	342	303	337	303	304	330	299	359	291	307	305	315	312	308	332	314	321	321	338	308	305	298	326	329	303	320	309	315	325	322	329	322	328	306	316	353	309	312	324	337	329	324	275	342	314	334	333	343	330	302	318	300	325	347	320	322	314	337	341	314	312	324	295	332	308	330	318	325	331	329	333	322	343	314	301	298	350	323	314	323	336	322	343	338	344	311	295	284	321	323	354	337	291	297	319	320	307	317	294	345	340	321	316	324	326	327	301	305	340	301	322	317	360	307	307	325	326	326	325	318	312	318	284	300	340	337	292	319	311	315	278	306	319	312	331	325	346	282	303	311	294	340	286	314	338	327	301	344	305	373	329	332	291	305	324	310	319	294	305	346	324	303	327	293	297	345	306	334	288	328	318	315	337	288	320	301	295	333	310	352	328	325	324	304	294	298	304	323	301	314	339	323	319	316	327	296	306	312	334	332	328	298	307	302	321	325	300	329	345	271	318	312	293	268	315	314	305	349	312	319	324	308	304	311	325	307	302	294	311	321	323	317	316	315	311	298	328	315	318	298	328	337	323	316	333	336	341	317	306	300	288	297	308	318	351	351	313	332	322	325	357	323	317	305	337	324	313	359	317	331	300	300	313	327	323	325	298	341	334	325	318	285	332	331	307	318	279	337	344	331	355	302	339	311	330	310	324	307	269	315	327	329	308	284	329	334	290	313	347	341	307	327	321	332	308	355	274	310	328	320	316	306	331	326	331	298	309	331	326	303	326	322	321	290	310	288	334	322	333	309	306	282	299	324	324	302	337	307	331	310	312	326	324	329	358	333	325	317	327	306	291	339	308	337	337	296	321	318	320	311	301	330	316	336	297	323	301	328	312	319	312	327	311	303	316	296	323	375	299	333	323	334	336	311	292	309	295	306	344	306	330	289	319	305	313	324	295	312	307	316	293	319	315	357	360	325	307	305	330	319	354	284	321	322	287	340	331	287	298	342	323	344	297	339	329	324	341	329	312	323	311	292	338	300	355	307	333	317	292	323	305	309	330	309	325	323	335	329	299	309	324	334	348	293	315	325	297	313	326	301	325	338	301	306	304	278	309	316	295	317	341	291	318	338	301	313	287	348	325	329	304	319	327	314	321	288	288
30908	48506	38681	25913	18207	12517	8835	5914	4221	3545	2852	2356	2137	1900	1461	1176	939	765	700	662	569	515	500	492	482	436	421	445	406	403	380	408	388	376	352	373	347	337	361	360	357	357	354	357	319	337	334	352	321	332	370	380	336	327	338	334	336	352	329	335	348	344	360	316	319	353	341	348	348	359	319	336	322	338	371	338	349	352	333	333	351	332	350	331	324	337	318	337	366	309	317	340	312	372	333	351	388	361	367	350	332	350	353	354	333	324	335	340	319	367	331	315	357	345	355	345	362	353	331	348	307	336	318	336	371	295	329	343	309	342	327	350	333	370	373	331	300	340	346	357	327	341	348	370	334	349	337	359	375	359	336	328	330	351	329	368	320	290	329	332	366	316	405	325	320	326	374	351	377	358	357	359	333	376	330	365	356	313	377	344	345	308	334	376	353	320	336	326	335	331	339	350	339	325	350	344	330	330	344	351	363	361	329	316	334	357	316	318	352	311	339	349	338	363	365	349	358	385	337	373	336	348	331	342	358	327	332	362	357	335	333	326	361	341	331	356	362	324	359	344	350	350	346	329	342	329	342	358	358	341	358	335	314	362	353	338	358	358	370	334	322	329	322	346	365	321	369	319	318	334	359	310	360	338	336	362	354	357	317	312	318	360	333	339	323	345	338	374	340	339	347	343	357	336	387	343	348	332	346	329	359	346	338	364	306	356	357	318	349	312	361	332	350	384	346	350	345	367	336	341	361	289	331	346	325	368	379	322	383	320	338	357	367	298	341	328	350	350	333	349	356	332	312	318	333	371	324	354	321	350	327	359	314	380	371	352	329	339	343	327	336	336	347	347	356	335	356	357	340	372	322	324	346	312	337	339	330	330	324	358	352	366	334	315	349	317	360	361	346	333	339	341	329	328	354	302	337	326	348	363	340	369	361	341	334	342	318	349	327	361	334	355	333	374	327	335	345	337	354	328	359	376	343	323	334	327	310	372	314	389	356	293	331	309	336	368	376	341	327	412	330	356	319	316	335	377	373	345	372	327	331	338	346	323	316	368	366	334	325	326	365	342	333	361	359	351	338	364	376	344	345	359	365	350	373	357	307	310	367	348	330	343	342	308	317	314	325	333	326	340	349	340	314	354	346	365	342	328	347	306	314	367	326	361	321	341	346	358	348	336	332	368	343	348	321	343	356	331	312	326	346	336	337	329	336	340	339	334	322	338	331	344	351	321	326	345	335	361	347	326	353	333	356	352	317	325	341	370	341	321	353	349	317	297	330	345	345	338	380	366	355	380	360	302	337	364	352	311	330	344	328	344	317	327	334	327	342	361	328	331	343	330	339	344	341	345	340	360	337	331	326	339	338	356	384	306	331	344	349	321	373	325	336	349	315	377	335	324	327	334	348	327	370	333	343	336	311	345	341	345	349	337	320	345	337	385	357	350	374	364	333	351	344	371	345	346	334	332	355	344	328	339	334	321	330	297	358	348	351	350	333	367	355	356	336	342	279	328	350	339	306	363	332	359	345	300	346	325	341	335	369	389	369	328	336	311	327	332	365	315	366	365	366	322	344	325	326	350	375	334	353	333	354	356	355	348	326	338	365	309	342	341	313	347	329	333	305	342	320	329	362	341	323	338	325	325	371	341	356	353	337	357	380	350	331	334	347	315	317	366	330	338	368	346	350	339	347	353	343	310	322	358	347	338	331	351	339	353	343	335	321	351	328	333	308	343	326	324	351	341	344	303	346	323	365	346	339	348	370	325	332	294	358	339	350	349	342	318	305	298	338	305	333	368	369	309	358	371	321	313	341	315	324	350	377	364	350	328	337	341	350	387	328	366	367	373	327	399	338	321	326	312	347	321	356	338	314	340	352	325	359	339	349	312	353	341	380	335	338	332	371	364	330	373	319	331	386	344	333	329	341	382	374	339	341	355	377	315	347	367	357	334	325	350	319	281	348	334	333	328	386	349	385	344	363	327	326	340	345	325	357	349	336	339	334	346	364	318	314	347	321	345	354	365	352	335	320	355	364	330	338	327	347	341	350	351	351	340	366	328	372	366	366	370	320	345	374	311	334	357	364	361	337	350	337	377	358	378	349	345	321	331	346	337	327	351	380	328	347	310	348	339	341	323	334	327	364	310	316	321	324	354	351	331	319	328	333	350	358	334	365	344	314	324	343	341	308	322	361	349	353	358	300	364	363	339	340	322	351	302	371	309	368	332	337	335	353	345	353	336	315	384	340	336	328	339	341	309	339	339	326	328	307	364	385	342	320	372	324	321	348	334	324	347	314	332	352	333	329	349	348	368	361	350	353	374	361	351	325	333	382	332	309	328	333	305	351	316	313	334	343	301	355	320	330	378	342	333	353	323	335	314	331	351	358	327	348	333	329	336	356	350	356	320	343	340	363	357	346	324	340	361	352	348	346	330	342	352	321	384	321	360	376	338	366	377	330	330	300	332	360	327	341	353	334	299	331	320	356	362	325	321	365	330	342	324	345	386	369	328	333	330	338	345	330	348	374	325	344	377	352	345	339	318	340	372	325	366	312	346	323	349	337	365	292	328	353	371	325	354	340	318	326	373	344	311	327	364	353	339	358	319	354	348	322	346	319	332	341	345	320	344	339	337	336	346	342	313	325	358	341	343	365	331	345	344	335	333	335	328	314	356	337	344	370	346	321	318	341	355	358	357	339	339	343	310	327	355	332	319	327	314	334	348	360	332	319	353	358	333	341	325	344	357	348	323	324	328	329	352	311	329	347	328	350	325	350	359	316	334	332	334	351	361	361	353	316	331	336	340	353	339	347	352	342	337	335	344	352	329	336	309	356	364	315	344	343	329	351	337	336	323	326	300	355	327	360	357	336	348	323	352	343	381	331	372	358	318	351	333	338	331	356	365	350	311	336	315	338	353	381	334	313	323	352	356	332	306	354	352	344	350	356	349	339	317	330	359	364	396	347	335	354	328	340	379	331	333	326	331	343	357	340	344	344	318	342	386	344	346	349	331	370	364	324	317	318	342	336	335	320	308	332	352	369	375	358	345	343	338	349	328	322	345	371	349	351	356	332	330	350	348	361	325	314	320	338	331	359	343	334	320	348	335	349	370	341	386	336	352	368	390	323	370	358	333	339	359	325	348	339	341	322	333	346	353	391	347	341	361	287	334	357	307	376	364	351	315	314	344	385	335	330	334	368	352	336	321	324	313	332	312	359	357	360	340	345	341	357	337	352	324	374	363	329	318	344	345	310	357	329	315	315	345	366	338	335	331	320	374	332	338	343	373	366	347	337	332	327	328	347	313	352	351	327	329	321	369	319	387	342	365	346	343	375	353	361	354	357	320	345	337	337	357	310	328	373	325	331	355	371	334	331	365	350	354	351	355	328	378	357	351	350	340	343	324	347	335	346	329	327	339	325	285	332	337	339	357	346	363	343	335	365	338	364	345	328	352	360	357	317	347	321	335	345	337	392	339	356	325	355	334	353	374	363	375
24258	21459	29042	25766	23137	19056	12580	6757	4553	3534	2854	2401	2294	1932	1508	1241	963	788	708	657	566	522	493	461	503	420	412	356	431	396	346	307	345	369	368	350	322	347	345	348	331	321	310	335	314	267	339	345	295	316	299	274	297	328	309	275	315	329	314	309	344	341	316	315	298	328	309	301	347	324	297	352	280	309	297	337	343	282	313	302	288	297	329	318	272	316	335	300	337	320	322	312	327	298	334	313	317	308	342	309	317	337	326	333	314	280	304	316	314	296	294	300	291	298	349	301	302	321	305	303	308	262	306	324	271	309	311	277	305	329	311	310	327	311	306	317	298	293	353	318	333	320	328	296	320	321	329	311	310	284	270	309	285	336	277	337	313	286	317	321	297	362	322	311	300	288	290	289	317	334	343	365	283	301	304	291	311	286	307	322	312	262	302	327	315	312	300	321	302	279	320	297	297	292	287	301	286	335	307	263	326	320	304	305	297	322	307	307	312	333	307	305	280	311	322	292	286	311	303	311	330	310	323	304	287	276	295	313	294	297	294	318	309	316	310	348	280	359	285	293	295	303	314	305	297	298	286	304	300	310	298	306	334	272	293	327	310	323	311	320	325	334	320	304	310	308	297	313	336	315	314	300	329	289	323	327	304	309	337	346	317	331	283	306	316	297	310	303	334	354	304	347	315	306	322	300	280	301	300	299	292	308	307	339	286	285	317	310	312	303	329	303	289	318	356	314	304	312	313	311	255	283	299	292	311	313	310	284	349	339	319	292	306	295	327	366	281	297	312	335	344	299	314	336	338	343	326	317	339	304	302	310	301	296	261	351	325	308	277	296	310	332	342	294	358	299	305	291	303	302	283	311	308	305	306	371	336	337	288	312	337	339	329	307	344	295	290	347	345	315	297	320	290	314	328	322	310	301	347	289	317	284	304	322	335	299	342	301	321	314	300	312	299	300	315	315	300	300	309	309	303	317	327	293	289	287	314	288	315	336	291	317	325	332	346	308	332	291	312	310	308	345	324	327	316	288	355	308	328	317	349	307	302	348	299	343	323	334	352	327	296	307	306	283	330	309	329	286	333	278	315	317	309	315	322	325	300	320	306	286	329	324	309	314	294	293	306	334	315	294	326	305	288	317	294	297	304	332	309	311	294	304	318	308	268	298	305	296	317	316	330	312	293	337	300	289	318	329	317	291	311	281	340	300	304	295	303	297	284	285	299	271	317	297	275	307	308	325	325	303	281	296	324	316	347	300	285	322	294	305	309	344	310	294	332	312	319	308	309	301	321	315	315	354	341	286	317	283	328	299	299	306	331	331	316	307	301	341	318	340	289	297	291	304	306	330	329	320	323	295	287	322	295	282	309	305	301	291	322	329	307	290	314	300	308	305	292	331	293	329	308	316	318	320	277	296	341	306	302	312	300	318	294	327	311	302	272	286	309	294	292	327	300	298	290	310	305	297	308	303	293	319	309	319	318	310	304	295	310	297	309	296	280	291	315	310	323	332	312	310	329	315	301	305	331	322	329	301	334	321	292	329	280	297	312	311	322	324	293	295	295	338	324	318	343	336	324	326	319	308	294	335	318	298	343	329	290	318	290	337	327	291	351	321	315	296	313	286	298	310	328	318	323	321	303	312	298	313	281	300	299	323	310	316	303	324	338	300	301	288	290	317	344	318	326	294	302	291	319	326	321	287	326	310	302	312	337	324	307	315	306	306	316	291	286	309	326	336	307	332	312	309	282	320	308	347	305	293	318	321	297	309	284	274	310	326	275	303	296	322	307	317	302	301	299	320	291	287	303	301	303	317	334	320	324	337	334	327	313	306	315	302	320	319	311	280	291	316	315	324	333	292	281	295	297	346	341	302	295	322	286	282	322	291	287	281	312	297	328	292	326	333	308	319	327	310	320	336	301	340	293	312	311	281	336	305	344	321	291	331	316	345	327	297	322	301	311	308	339	287	284	315	307	290	321	289	283	302	322	289	334	300	308	324	314	316	314	314	293	304	323	308	311	306	305	313	290	306	325	283	295	313	309	291	304	309	325	298	302	318	328	313	313	325	338	315	294	308	304	319	304	310	292	321	330	316	293	307	300	306	314	310	320	321	305	332	305	340	315	314	325	325	295	306	305	310	332	268	312	302	310	305	301	326	310	300	304	303	324	263	324	340	318	294	343	300	278	305	342	342	313	316	310	316	307	325	311	296	288	307	302	298	273	300	314	296	308	271	286	299	300	330	318	311	311	299	307	351	290	324	334	310	299	304	326	319	310	321	290	328	303	283	312	266	314	317	295	294	344	304	327	318	288	321	327	304	334	293	312	312	333	322	323	268	351	314	313	305	337	341	309	284	316	324	292	313	301	301	323	290	288	310	275	325	305	316	288	295	322	339	324	319	326	312	302	357	278	311	292	290	295	294	300	311	316	310	314	307	293	311	329	329	288	325	300	321	293	341	322	284	316	331	307	312	299	292	329	311	300	309	301	355	334	297	328	318	292	332	316	317	305	329	336	317	305	303	304	312	320	296	280	261	261	330	330	287	309	315	326	333	283	357	288	331	300	339	305	315	289	319	350	335	279	335	301	313	329	318	342	295	329	293	325	297	305	314	313	306	289	340	294	307	306	297	281	310	321	290	340	341	317	314	306	285	298	306	308	317	302	308	329	312	348	336	318	302	301	306	328	296	319	359	331	337	267	328	362	327	319	326	310	307	307	300	321	291	326	317	273	312	297	325	332	309	332	371	297	333	310	303	295	336	292	297	308	301	328	333	332	299	321	325	306	333	287	276	299	344	307	281	324	293	296	294	295	285	295	324	300	304	294	301	308	335	328	302	311	294	323	303	320	319	309	313	325	280	320	307	331	290	316	316	291	281	271	351	340	308	301	308	302	299	313	311	318	314	314	310	282	295	334	348	315	322	310	312	340	344	298	308	312	296	319	325	319	323	302	280	324	295	321	311	333	309	311	297	305	296	298	338	320	311	344	282	329	335	308	301	314	302	337	278	313	306	324	311	341	290	329	286	328	311	324	305	308	314	309	319	318	277	280	293	285	307	326	331	295	323	283	321	312	281	313	303	329	312	304	342	291	302	313	288	290	301	311	316	328	297	308	293	313	289	298	291	316	295	298	323	350	298	306	282	306	339	303	309	318	313	307	309	317	283	275	337	311	304	316	346	348	308	312	299	321	332	302	296	311	309	334	316	322	298	327	303	313	340	293	320	309	325	331	318	278	309	314	315	310	304	343	330	290	313	309	306	328	325	333	297	315	286	295	294	315	313	296	311	310	330	300	346	323	312	324	311	307	313	308	355	308	322	319	292	318	320	323	297	321	319	323	301	297	295	312	333	303	306	321	307	283	282	294	326	296	311	308	324	305	322	304	323	296	315	300	325	297	331	309	331	323	296	300	298	303	292	318	302	304	282	309	293	311	307	315	307	310	303	305	327	324	308	312	322	305	287	357	298	310	317	310	327	318	288	338	312	321	337
30335	56501	46610	33585	25778	18768	14457	10061	7635	5768	4729	3993	3757	3086	2338	1781	1457	1138	1030	900	846	698	670	609	574	521	478	440	461	452	423	413	421	387	365	381	376	365	339	352	327	301	332	351	356	361	350	358	334	300	342	317	304	343	354	346	345	310	323	351	353	330	342	350	346	346	346	320	367	323	316	304	319	303	340	302	350	349	299	289	335	348	336	332	309	349	351	343	319	333	335	336	311	319	342	305	320	313	336	368	351	310	340	351	320	327	301	315	319	316	331	308	332	400	349	347	362	326	345	344	321	342	310	329	341	321	346	325	367	309	333	359	346	303	340	350	345	334	331	336	331	321	313	337	361	315	347	360	344	332	323	307	313	342	338	325	315	331	337	320	326	341	341	321	321	308	309	327	303	303	317	319	328	331	320	347	320	307	328	340	303	337	363	327	306	335	322	323	327	330	316	325	312	316	319	342	336	332	348	303	347	344	323	316	320	331	329	350	323	334	315	314	324	335	342	327	350	345	316	361	332	361	366	325	318	350	344	335	310	325	312	366	334	313	322	394	344	328	344	357	321	340	383	353	349	344	334	324	325	351	346	362	309	362	338	299	379	321	343	330	317	307	309	362	329	312	340	368	322	355	333	348	327	301	325	338	328	337	322	354	337	342	325	364	317	331	344	331	348	313	334	325	324	312	367	338	347	330	328	361	323	335	350	347	327	333	323	321	335	335	336	315	266	312	326	326	314	338	345	333	310	336	307	309	338	351	301	313	313	330	315	316	319	330	317	317	343	327	345	311	360	335	352	303	362	325	324	338	317	326	354	353	313	321	345	365	334	323	331	326	353	334	320	293	376	335	347	337	321	345	312	348	312	359	332	360	356	365	325	341	336	327	313	320	351	324	329	334	343	353	348	331	325	322	340	315	325	323	328	310	345	329	338	299	294	329	327	320	314	325	371	361	312	383	317	316	349	309	315	324	314	348	305	320	309	331	320	334	333	296	336	331	317	325	342	334	349	304	322	331	330	332	340	326	320	324	321	336	338	360	345	317	302	314	343	346	315	362	318	337	340	328	323	338	313	302	317	318	304	327	349	337	305	318	324	335	343	359	320	324	318	337	318	320	339	319	321	296	341	334	336	303	293	348	325	308	357	299	366	334	320	330	326	346	295	329	343	319	322	325	338	315	329	354	317	342	279	335	347	346	370	362	329	361	343	322	297	369	333	326	326	327	321	277	340	333	323	355	327	322	321	310	308	307	304	327	354	351	282	326	330	329	335	305	316	314	341	363	342	362	340	314	308	349	344	322	325	343	329	304	334	332	322	351	339	336	303	360	328	324	331	322	304	336	333	333	310	307	328	322	328	339	326	309	380	345	319	310	327	318	323	345	343	318	328	336	309	344	317	312	355	342	354	330	355	316	322	299	310	309	379	328	360	342	313	332	323	327	349	336	336	319	326	337	354	330	333	329	341	331	337	302	316	332	337	327	350	316	322	345	342	330	341	344	343	330	331	322	326	330	334	333	332	347	332	319	322	329	278	326	318	346	361	308	325	316	314	318	312	327	350	340	343	331	365	356	355	346	342	361	331	325	351	351	350	305	337	324	325	318	283	341	327	314	294	320	324	313	319	372	321	333	304	346	332	318	348	319	316	317	328	327	324	325	347	301	360	312	335	307	341	320	328	341	332	346	320	344	325	339	326	316	311	340	311	323	308	339	376	312	332	336	345	323	327	320	322	320	358	295	307	323	336	299	314	334	324	340	327	335	316	340	355	322	343	339	327	301	325	318	324	360	329	309	332	324	320	307	354	362	323	307	343	303	320	311	336	325	356	324	314	317	342	308	327	316	337	352	349	345	332	353	322	303	376	339	356	333	349	349	330	320	324	302	359	337	300	322	289	337	366	353	334	345	336	326	324	343	366	350	327	313	348	332	366	340	309	343	351	310	322	299	352	317	317	362	297	320	339	382	308	322	325	323	337	326	333	329	337	349	364	330	338	322	317	357	325	349	330	330	334	326	324	342	321	315	328	333	345	323	322	362	309	336	315	301	338	335	364	308	334	343	319	348	303	333	360	337	348	340	352	347	313	338	340	320	350	321	340	327	324	343	329	359	333	335	312	354	344	318	318	297	343	346	303	341	336	362	307	357	303	328	327	332	340	362	345	319	322	365	324	320	361	325	326	335	343	349	354	348	334	308	320	311	333	317	333	328	343	317	324	338	309	362	318	290	341	325	347	301	299	306	350	330	335	291	331	322	336	383	327	345	366	330	362	335	330	328	332	367	367	343	347	328	347	307	326	319	326	344	351	313	338	335	371	296	358	339	351	317	318	328	322	344	325	323	332	321	322	349	319	343	346	297	321	343	328	340	315	292	331	335	312	352	327	350	333	334	343	332	346	351	319	339	327	342	339	335	316	342	356	317	341	352	342	302	341	315	310	361	345	336	333	335	358	302	328	311	338	323	333	352	297	340	336	321	328	314	347	324	339	307	310	354	350	317	326	315	340	309	323	303	318	331	331	359	319	338	320	337	320	337	318	316	332	331	329	324	360	348	325	320	320	355	342	355	319	316	330	346	303	341	358	310	343	321	334	329	293	323	351	328	352	336	296	336	369	332	345	337	361	321	352	322	358	327	318	327	326	316	329	319	312	308	322	328	327	325	336	321	343	366	348	340	314	346	328	319	331	321	333	318	309	321	342	338	358	334	356	335	329	323	324	316	323	317	313	353	331	329	339	324	307	339	370	338	359	317	288	318	314	359	321	391	331	290	341	329	314	320	371	318	343	301	354	324	336	320	352	327	325	347	326	340	341	339	336	312	323	307	316	339	346	339	358	320	348	310	343	333	325	292	345	335	310	317	299	328	342	328	296	350	346	311	287	330	302	302	297	338	351	321	366	311	330	313	359	319	339	340	317	352	364	355	331	310	332	301	349	347	334	328	355	327	334	324	347	374	339	350	334	360	331	337	351	315	324	322	323	331	324	311	338	365	340	318	329	321	338	301	339	337	328	334	341	343	346	330	333	317	321	315	376	348	322	335	316	320	358	353	349	330	326	318	324	317	348	313	348	316	361	347	359	320	337	330	284	333	312	342	343	307	349	323	333	319	324	373	343	284	336	335	312	320	339	311	308	306	343	347	375	312	335	346	308	343	358	346	315	353	303	308	306	335	307	332	360	350	321	302	317	346	338	344	331	353	322	320	350	298	309	351	319	338	349	358	326	364	317	312	335	332	340	328	326	285	341	310	314	318	359	360	353	338	345	341	339	343	316	354	336	311	345	318	324	317	308	349	313	324	339	314	326	328	294	337	344	319	315	338	323	332	334	372	318	346	305	339	316	343	345	325	346	303	330	319	361	345	324	325	356	330	301	358	342	332	366	312	322	318	303	318	329	344	311	337	310	368	330	358	348	320	342	315	341	306	311	308	310	332	353	355	339	319	331	335	320	310	291	341	349	370	329	308	337	353	300	330	318	362	342	301	318	344	339	342
25433	21618	29475	28668	20936	13044	8169	4814	3350	2655	2164	1933	1762	1575	1193	937	830	664	649	626	541	568	489	492	481	453	412	402	412	380	420	383	380	421	359	395	383	373	355	376	382	375	359	361	373	351	346	317	375	331	371	346	355	410	347	358	316	331	342	356	323	382	337	348	347	333	383	351	373	330	303	387	349	379	329	331	358	346	351	374	354	330	368	345	351	342	340	404	336	371	377	355	349	344	351	353	353	367	355	370	394	338	357	349	365	350	360	356	335	395	352	365	357	334	343	319	351	398	351	346	390	367	387	375	360	363	308	367	377	340	362	389	345	378	357	348	345	371	377	367	340	337	358	338	320	350	346	345	354	365	362	351	370	351	347	366	355	338	388	383	373	346	356	363	335	370	378	345	367	379	377	339	340	354	347	328	362	332	365	373	358	338	323	385	392	362	363	387	357	357	341	342	348	405	365	388	377	351	334	404	348	342	365	377	339	373	334	349	347	371	333	384	357	324	358	322	356	326	381	353	349	365	352	332	347	388	363	327	368	340	364	320	352	378	377	350	344	336	365	310	323	338	371	357	395	350	336	381	335	351	344	361	362	358	353	376	341	329	342	337	386	379	324	371	352	374	332	353	371	353	352	339	357	370	372	342	362	368	335	385	398	356	384	342	373	354	387	347	336	365	349	391	331	351	349	358	367	312	323	368	354	338	339	330	374	324	369	334	402	327	371	366	318	330	349	388	367	392	354	358	367	328	333	355	331	342	358	365	389	351	383	345	372	346	335	376	345	393	335	350	368	367	376	345	330	347	381	338	337	375	379	349	330	344	347	336	351	368	322	347	348	357	329	376	363	325	346	389	357	372	324	372	365	382	341	363	355	366	331	363	342	396	338	353	323	325	353	347	327	332	378	359	375	335	355	368	361	356	363	324	341	326	390	359	329	351	341	360	330	372	341	329	416	350	388	362	384	387	377	332	364	337	313	364	382	365	328	327	361	336	340	362	352	370	319	364	379	305	314	347	340	349	349	387	330	367	351	369	333	335	327	385	326	361	349	379	371	321	372	328	352	356	374	391	350	362	345	342	357	336	320	384	345	338	371	337	355	341	347	334	368	352	341	351	368	357	318	383	380	337	376	367	340	351	364	360	362	353	355	348	335	349	357	358	354	358	353	392	359	322	343	369	351	353	343	352	360	330	379	344	335	336	371	344	350	355	358	332	344	353	326	337	380	342	363	376	363	351	348	398	378	336	375	322	403	355	330	360	350	345	369	374	357	334	371	358	323	359	352	362	360	382	363	352	358	325	335	321	375	347	342	349	374	418	403	349	332	333	340	363	337	352	349	359	320	363	377	356	324	356	353	377	341	343	343	343	313	358	356	354	356	354	364	353	370	315	328	333	346	353	341	338	349	317	341	348	347	347	356	326	342	353	368	301	365	361	367	326	358	329	331	304	365	345	363	328	425	370	338	331	346	348	339	350	363	351	366	350	358	323	365	366	339	353	326	341	316	371	348	394	360	323	358	368	352	357	378	370	326	357	343	350	348	326	340	374	350	364	375	367	374	351	399	325	360	386	344	334	379	371	354	357	312	385	346	348	330	332	315	382	356	366	360	354	356	331	340	347	348	347	337	355	381	346	346	326	365	327	372	354	396	332	361	314	369	327	353	376	320	345	356	354	337	392	369	346	385	317	359	361	322	372	370	386	333	357	324	348	359	321	342	362	359	321	351	341	367	376	344	295	367	347	341	339	361	353	333	344	325	361	354	360	334	337	318	353	350	380	360	346	352	351	352	335	380	363	376	345	350	355	383	319	382	364	361	345	352	350	360	348	362	368	331	370	352	343	373	354	312	370	359	394	381	369	354	354	354	330	384	365	349	341	319	346	390	349	327	357	346	358	387	360	359	351	345	362	312	336	353	323	377	356	367	345	337	358	343	370	321	319	360	386	347	384	339	329	348	304	375	360	379	361	366	328	383	326	341	327	332	352	367	352	352	344	367	362	367	349	380	368	343	375	355	371	331	350	358	333	321	351	365	339	331	332	316	335	381	340	368	355	331	361	331	345	368	356	334	389	324	367	340	370	362	387	359	365	338	350	348	335	354	333	327	368	337	352	350	344	335	364	351	341	359	334	377	340	333	354	394	310	335	364	368	319	363	343	358	380	338	354	352	340	358	330	362	354	388	353	356	373	341	349	385	361	353	352	362	358	358	376	324	329	392	351	386	351	334	333	339	342	365	352	339	356	348	336	333	377	288	356	333	321	318	344	330	341	363	334	356	394	354	358	365	360	332	348	359	363	370	316	357	349	349	355	319	345	335	361	375	350	349	342	322	350	335	325	344	319	338	330	331	332	326	362	331	356	392	352	361	317	372	371	341	326	386	349	349	370	378	375	339	349	330	342	350	341	343	371	341	373	342	349	373	371	353	346	336	345	360	352	362	362	372	345	352	348	335	355	391	337	360	359	349	361	369	362	359	346	399	366	387	355	321	397	368	329	331	353	343	338	372	334	348	341	401	367	364	348	354	382	343	371	382	302	363	382	349	356	359	370	393	329	351	318	331	324	314	339	336	383	322	377	368	387	356	331	370	376	372	353	368	323	365	353	354	381	370	337	339	339	369	378	351	358	339	337	327	381	337	319	356	377	343	355	363	348	340	377	334	363	353	341	350	354	345	345	350	357	348	332	352	348	364	344	393	363	333	357	338	378	364	356	374	359	322	360	358	353	365	345	363	310	331	359	355	327	355	384	342	337	341	348	346	380	330	334	359	343	351	374	383	344	356	379	333	377	378	362	364	373	351	372	371	352	347	382	369	344	387	357	346	336	382	338	350	335	375	332	313	338	362	346	355	343	363	337	353	328	335	362	391	366	353	357	369	316	360	358	343	375	350	381	361	344	378	323	348	308	358	324	385	356	366	358	370	341	349	326	362	377	357	357	365	357	302	343	381	342	361	327	328	340	344	383	346	340	340	376	354	368	379	365	360	359	336	350	334	313	351	353	341	326	376	333	356	373	353	381	368	367	349	379	334	343	349	368	334	374	340	377	371	322	350	325	364	358	327	345	341	340	347	352	401	346	380	349	379	346	318	345	370	354	377	309	376	354	371	336	336	338	345	373	340	345	319	344	358	389	358	347	328	402	381	407	354	340	347	345	359	362	382	348	310	377	361	369	306	362	357	367	343	343	326	319	350	351	338	352	339	345	370	373	368	360	340	386	348	381	364	357	351	379	330	346	360	318	371	364	321	352	353	371	359	352	353	389	341	317	366	352	360	326	344	336	334	333	337	383	358	350	348	333	382	334	367	360	367	383	325	368	373	385	350	329	312	344	349	355	376	372	340	343	348	385	389	336	334	343	334	356	365	328	365	319	331	349	344	332	360	358	349	322	367	333	354	334	317	323	353	372	347	347	340	379	323	358	341	330	352	361	337	344	354	373	343	376	358	373	341	326	298	374	357	362	354	369	348	339	373	348	346	369	377	363	379	340
30369	53502	43697	30791	22553	16156	12131	8466	6126	4709	3865	3464	3039	2529	1930	1449	1233	999	920	821	810	680	621	581	569	505	486	491	469	462	448	406	396	415	405	381	392	403	381	392	405	371	394	390	331	374	376	392	392	384	368	406	371	374	406	372	351	392	403	356	397	368	402	395	346	383	396	384	395	357	378	349	378	371	376	388	379	417	406	367	387	380	374	336	355	406	382	375	341	371	381	380	369	402	389	386	388	375	349	380	373	374	359	362	349	387	371	377	372	369	398	364	323	345	364	369	356	371	378	357	355	430	397	377	380	358	370	355	347	366	401	363	375	350	395	345	366	363	370	382	358	426	378	363	389	361	394	356	367	380	370	348	374	379	360	367	359	362	359	361	380	375	363	369	381	395	378	336	393	390	408	363	380	398	370	356	371	333	371	373	356	379	380	377	379	362	389	366	365	384	358	336	372	352	364	367	363	337	382	380	388	365	373	365	365	378	389	391	381	365	386	366	372	369	391	355	405	383	386	362	385	369	376	361	388	403	371	388	346	398	377	397	359	369	391	375	398	375	367	376	385	385	366	359	363	362	372	380	387	362	345	396	397	380	330	340	358	408	338	366	370	343	379	386	388	366	355	346	402	358	375	355	408	387	404	397	399	345	338	386	373	381	367	368	362	380	371	374	385	383	382	379	386	376	384	364	413	350	389	355	376	373	419	396	370	351	412	358	388	357	356	361	387	332	372	372	371	352	359	373	387	351	401	365	350	381	365	365	408	382	349	390	345	372	353	406	360	340	372	369	359	387	369	364	350	351	393	423	371	391	364	353	381	371	368	379	343	359	396	336	392	384	353	354	366	340	386	380	354	346	373	353	354	385	377	374	390	356	339	379	401	391	393	369	349	370	387	372	349	359	374	390	359	341	353	368	383	354	370	357	389	348	369	373	351	356	400	398	359	381	377	395	377	356	375	380	358	353	380	410	393	384	366	385	370	343	360	332	388	382	366	396	406	359	371	346	412	378	398	356	389	371	339	380	395	394	377	400	372	376	384	341	374	377	386	380	405	391	368	377	388	362	360	391	367	365	391	366	369	355	365	397	395	395	321	360	339	376	351	376	363	385	363	378	379	383	382	407	338	421	363	392	371	375	386	364	384	406	355	376	371	348	366	375	355	377	393	356	382	374	396	336	385	359	365	361	371	371	345	387	423	380	356	384	387	364	362	381	374	407	368	375	391	377	383	391	342	361	396	401	395	353	368	369	409	386	381	355	383	365	399	355	332	373	375	369	367	359	401	357	356	402	375	366	362	375	374	353	356	386	377	364	390	393	373	380	353	382	377	369	361	357	353	376	404	374	363	358	391	386	376	353	350	394	360	395	386	368	361	358	355	376	361	364	350	446	365	385	388	362	385	386	355	364	372	382	375	393	362	378	370	353	350	349	352	389	371	370	353	377	387	352	363	360	359	345	381	393	380	365	378	387	371	382	365	417	381	380	401	368	368	374	361	378	373	381	359	358	375	360	389	374	402	419	394	362	358	385	387	356	377	378	378	370	391	364	356	388	368	395	399	376	406	370	394	400	388	390	364	373	378	401	413	353	402	369	362	380	383	378	401	358	373	335	396	355	377	348	421	364	409	358	403	331	351	367	373	409	372	367	370	374	391	372	378	352	395	363	388	374	385	404	338	362	373	381	358	365	379	373	403	369	359	379	363	387	385	378	386	374	365	393	383	386	334	372	386	359	385	395	392	379	340	372	386	389	417	392	367	387	342	422	386	342	363	400	381	386	384	385	399	379	375	376	404	378	388	408	355	380	364	395	361	381	342	362	373	353	378	377	375	407	364	371	388	364	383	372	358	350	398	398	395	353	403	392	347	357	372	358	420	346	369	372	339	377	371	392	383	419	362	341	411	367	391	368	361	374	381	362	384	376	336	420	380	342	387	370	352	388	354	347	370	406	368	361	357	379	391	387	359	417	372	393	399	386	356	357	361	368	379	366	408	416	365	370	342	387	369	425	388	372	371	372	414	362	395	394	388	372	395	373	393	375	347	376	401	399	358	369	407	375	390	383	386	378	396	413	355	369	407	371	357	343	356	368	369	381	336	407	385	385	399	383	365	349	404	367	343	394	377	360	384	325	367	348	382	372	382	362	381	375	373	341	388	376	408	355	361	348	343	410	370	380	400	399	374	385	354	378	388	374	399	386	358	401	395	398	340	354	410	363	365	359	339	371	377	396	365	357	374	381	343	389	373	345	375	360	394	394	374	367	376	395	384	339	360	398	357	380	343	361	356	369	354	360	364	387	386	397	353	352	357	388	393	366	377	385	386	420	335	379	349	386	362	365	384	362	365	380	359	352	357	402	388	369	355	367	329	365	379	389	377	375	384	355	382	353	371	369	395	364	381	364	373	377	356	404	391	366	380	374	375	366	395	356	361	362	358	367	393	393	359	357	384	401	381	382	355	348	376	380	371	395	422	349	368	347	378	391	384	374	366	409	376	365	372	387	354	382	361	379	387	392	355	384	406	377	363	410	343	389	345	366	340	374	397	397	364	361	369	365	376	372	392	366	354	371	355	416	369	362	362	369	373	386	377	399	386	353	382	388	392	404	379	392	367	388	354	363	373	413	375	373	337	392	396	351	345	379	379	386	388	407	355	382	377	426	358	359	358	390	394	364	396	346	387	393	393	380	380	406	369	333	400	397	371	387	368	400	384	389	392	369	355	367	360	405	380	383	391	381	385	399	351	371	391	351	351	360	347	388	385	387	358	371	358	374	374	365	369	362	364	385	346	358	395	370	362	388	361	343	352	373	380	342	340	371	354	366	368	392	393	354	362	401	391	357	369	385	371	408	380	370	361	381	370	417	358	355	408	394	349	369	376	411	351	393	363	380	385	400	398	365	337	362	392	381	371	371	395	380	351	390	369	392	382	398	400	393	389	390	388	387	386	366	397	376	336	370	405	386	369	396	342	378	357	350	350	366	374	381	389	344	361	366	401	356	372	381	389	359	353	374	390	363	358	387	411	364	414	355	397	398	362	384	395	397	373	398	368	350	387	373	377	384	334	370	379	393	377	369	335	378	341	414	366	367	392	352	387	382	381	353	353	382	391	398	374	355	403	400	349	389	382	391	361	343	366	363	360	400	368	385	375	365	424	379	390	401	389	404	347	375	373	406	370	383	387	373	381	348	362	339	367	359	413	392	356	363	350	395	374	389	374	387	366	369	364	350	377	376	348	393	387	390	356	385	354	374	342	358	328	362	386	373	391	382	376	398	332	350	379	364	401	373	362	388	349	369	343	355	386	357	418	352	371	378	398	374	410	394	362	395	379	342	353	364	361	389	409	376	391	388	399	383	367	367	379	369	367	366	389	376	365	338	376	383	372	346	395	369	359	362	356	346	366	362	403	361	376	359	376	347	349	361	364	357	381	366	388	357	372	396	390	368	404	339	356	376	403	395	401	388	380	377	387	366	357	360	362	370	371	372	367	380
23011	21424	29112	24388	22288	23455	20992	11011	6560	5095	4111	3267	3008	2647	2018	1644	1252	1070	939	887	790	719	617	618	632	520	510	499	439	429	449	415	389	478	391	401	392	384	383	384	403	381	371	400	365	384	338	344	381	364	312	367	369	364	367	352	323	347	368	357	387	392	395	333	389	338	358	342	383	377	363	343	361	377	351	343	380	355	301	383	352	364	318	347	351	342	337	364	378	346	375	366	301	346	376	366	384	395	360	374	343	353	360	383	368	342	376	357	382	351	376	342	354	365	354	379	354	359	374	349	344	353	334	383	358	390	363	356	340	351	344	359	373	328	369	371	335	369	356	363	338	363	351	335	338	364	363	333	353	373	338	338	363	344	339	349	370	369	335	363	330	385	339	337	315	344	362	312	364	375	387	331	358	359	378	322	352	391	363	308	363	334	377	324	356	358	361	351	333	332	316	371	355	364	372	343	377	340	370	356	294	392	343	377	362	366	330	334	338	343	361	356	346	379	381	341	361	337	357	353	376	356	358	341	367	359	345	326	344	380	357	361	327	335	383	344	376	377	351	354	359	359	360	347	353	355	373	374	376	357	295	365	370	350	358	397	373	383	388	382	348	355	400	367	332	379	391	349	350	354	332	370	376	376	340	355	380	367	345	360	383	351	342	377	353	372	367	350	366	353	358	328	376	364	382	377	364	362	375	366	333	333	367	363	345	343	367	361	367	368	345	332	337	347	336	355	350	332	374	339	381	359	353	363	338	357	359	334	364	324	370	325	358	347	341	372	336	365	345	323	337	349	328	370	355	364	368	341	348	351	374	345	362	352	362	332	334	337	360	349	371	324	363	330	346	373	367	358	344	363	365	382	340	372	340	366	310	372	342	325	334	365	329	356	339	386	357	344	396	373	351	369	356	311	358	367	343	364	344	356	362	362	354	350	336	375	367	365	344	333	340	368	353	353	335	336	348	332	335	333	381	362	361	366	373	364	321	359	355	378	347	392	395	355	379	397	372	299	351	362	398	369	387	344	328	350	369	376	330	351	339	374	329	369	359	371	370	355	322	373	373	351	351	355	369	315	397	335	338	369	340	348	356	363	347	334	359	322	344	362	366	383	345	365	335	340	377	348	375	356	349	355	354	348	354	347	367	356	348	330	366	365	336	371	333	392	374	341	356	360	334	342	351	340	401	332	358	327	348	321	366	312	338	334	329	371	334	339	388	354	365	378	346	368	332	330	369	374	352	375	364	370	354	336	339	389	383	347	338	341	351	347	371	365	340	323	340	338	345	385	346	367	364	333	340	391	325	318	369	351	337	392	337	397	343	350	357	344	337	368	337	367	351	313	354	356	384	352	333	358	359	340	353	350	350	309	369	355	360	360	375	365	384	346	352	347	324	373	351	333	342	339	356	372	397	325	353	354	360	371	341	360	353	353	367	376	374	343	357	381	364	353	383	336	370	360	370	357	332	375	377	344	366	344	394	379	350	332	338	359	349	347	367	351	322	328	349	374	322	347	356	348	356	356	358	370	335	355	404	339	368	379	356	370	375	338	388	370	332	345	358	393	349	346	353	362	325	351	351	363	362	379	369	303	373	362	349	359	337	369	385	371	372	371	390	390	359	334	366	342	373	361	338	351	367	372	352	338	370	328	345	357	370	374	339	354	328	350	374	384	345	369	356	382	320	338	346	343	365	348	348	341	345	356	359	352	324	344	394	410	391	355	332	356	370	368	377	370	369	355	318	355	362	358	355	391	363	359	364	355	368	349	339	352	367	344	356	357	323	339	380	324	361	339	368	334	343	362	342	365	397	353	346	333	329	365	368	353	362	374	357	335	359	362	362	359	354	357	358	356	337	368	389	356	354	352	386	354	383	370	384	333	334	349	373	377	351	379	363	347	367	340	370	348	336	326	367	352	343	362	331	341	322	381	341	336	337	364	341	342	353	370	357	371	375	394	342	350	362	392	381	356	395	407	358	349	372	334	368	396	363	317	353	352	362	347	326	357	386	328	345	384	352	360	399	354	335	346	358	365	352	349	380	373	343	353	356	341	352	332	349	334	375	362	359	386	382	367	363	355	354	379	325	385	342	373	352	376	320	339	341	342	365	332	348	368	348	344	342	388	384	372	360	387	396	390	351	348	313	396	350	359	377	384	388	335	366	393	368	333	364	347	338	342	336	370	323	331	349	363	339	343	343	367	340	328	358	342	363	382	334	352	335	374	334	332	337	362	342	344	412	363	345	354	378	364	360	360	363	341	346	349	361	391	360	337	360	358	355	381	354	344	336	350	375	335	384	342	376	358	356	367	399	380	379	366	343	348	328	352	356	387	370	354	382	362	345	347	376	367	354	330	354	367	376	321	373	338	381	366	342	354	363	305	341	368	373	345	350	373	363	356	372	388	343	360	358	354	365	329	314	382	342	359	348	337	372	369	360	363	363	364	386	342	316	369	345	329	390	348	343	363	351	358	352	347	348	372	342	333	349	384	354	350	329	351	344	376	357	339	339	382	372	366	326	388	381	339	350	395	352	361	353	379	347	344	367	304	376	348	368	318	345	386	364	368	329	321	353	376	369	360	351	386	375	326	418	346	334	372	364	360	371	327	332	352	379	345	350	352	356	309	321	348	365	386	374	349	356	325	353	369	373	384	361	381	330	321	374	352	356	347	391	352	351	366	378	374	328	333	359	348	369	330	363	362	397	377	363	357	382	373	351	364	365	402	367	374	353	326	375	350	335	331	396	367	344	372	385	351	358	366	337	365	366	320	362	374	375	353	385	341	380	353	366	372	329	385	356	341	320	353	336	324	330	369	353	370	323	399	377	365	346	361	350	344	348	326	345	330	318	351	353	353	352	336	348	353	338	331	359	345	359	377	328	356	348	337	326	363	376	385	373	350	361	356	334	401	315	365	377	345	377	349	358	329	386	348	369	392	351	343	331	359	335	334	378	352	360	376	367	348	364	337	344	368	339	356	362	377	324	383	333	344	360	387	346	368	332	339	346	394	414	349	385	394	364	350	364	364	351	322	350	305	339	304	349	355	361	350	329	373	326	360	367	327	352	347	348	348	361	378	391	353	365	381	377	346	360	342	351	318	361	377	350	405	317	335	358	355	367	336	355	388	372	326	345	351	336	336	333	368	366	360	384	359	326	365	349	356	392	342	352	346	380	378	334	363	356	351	355	398	334	370	373	353	342	343	403	344	374	346	368	371	340	332	373	366	365	356	355	387	377	391	406	316	378	364	362	319	379	349	382	366	368	360	391	421	359	334	393	347	340	383	381	343	360	365	387	363	352	390	349	370	362	359	327	344	370	369	382	345	387	387	362	377	340	354	364	364	368	354	397	361	347	371	362	334	357	378	371	368	335	336	374	349	341	371	352	350	354	367	346	352	356	356	381	339	366	352	353	367	325	381	375	345	342	364	352	339	364	355	373	338	332	355	351	354	368	354	337	366	362	329	331	333	407	360	326	362	358	359	349	361	378	358
32497	62382	51952	39059	30963	23907	19239	14225	10060	8027	6463	5268	5042	4280	3219	2442	1948	1527	1322	1178	1048	873	820	759	702	654	575	566	555	483	447	458	445	417	421	452	382	396	378	392	367	388	381	381	361	380	364	385	435	378	378	404	353	384	360	375	383	353	374	403	357	379	389	333	351	409	389	373	357	391	329	403	371	387	375	361	377	375	378	379	369	349	366	373	349	361	348	365	386	372	373	387	394	376	367	423	366	370	339	379	364	363	377	383	386	361	354	364	384	350	351	354	342	375	376	353	391	359	366	387	313	370	370	357	374	400	388	381	399	357	398	376	372	330	384	370	365	378	387	376	357	339	365	323	405	377	348	398	384	384	388	396	394	390	363	370	346	366	350	365	391	374	372	389	377	356	359	364	375	360	377	379	399	386	373	389	404	357	384	371	337	368	363	364	409	396	363	380	383	363	375	370	359	366	381	375	350	348	349	367	389	390	401	367	349	353	376	370	357	397	363	359	409	338	381	384	386	398	350	386	347	375	383	362	348	375	367	378	356	387	370	374	366	371	348	374	392	335	372	379	392	395	411	357	365	346	358	390	369	352	394	386	348	371	418	344	342	365	374	356	372	370	326	362	390	346	403	407	343	337	390	358	374	386	357	429	361	348	368	368	387	412	352	379	383	334	385	361	385	377	360	341	315	332	354	385	363	364	359	364	388	357	402	361	329	381	350	393	374	364	370	360	372	326	383	391	363	350	366	416	392	392	372	369	365	395	374	390	397	365	336	371	309	376	362	360	360	340	358	368	405	387	385	382	338	337	377	392	333	344	408	419	397	379	370	330	379	376	371	393	402	376	368	388	367	390	352	382	382	361	368	361	394	380	377	356	369	360	397	380	354	354	369	412	385	382	346	382	364	370	361	367	373	371	362	364	359	355	376	340	412	369	366	354	388	369	374	401	351	396	406	374	369	366	392	372	374	353	366	346	373	371	365	363	393	389	406	403	391	386	364	367	377	385	382	368	391	356	383	359	340	407	404	370	336	370	362	352	373	391	379	372	360	382	370	373	392	363	397	368	363	347	360	362	382	362	375	385	364	373	379	348	369	407	377	319	358	361	356	366	349	377	381	389	324	376	374	381	400	380	377	367	404	363	376	366	399	363	380	375	356	351	346	359	362	351	368	353	352	384	380	319	349	365	367	371	377	370	333	356	370	358	356	335	357	362	365	349	382	368	378	348	359	392	342	398	353	365	388	372	392	361	371	345	380	383	373	394	358	364	403	409	380	386	379	370	364	364	373	379	379	380	376	383	367	372	395	391	379	365	396	366	386	375	396	378	414	371	401	371	384	334	370	345	343	384	362	360	348	384	368	387	368	381	403	359	361	386	371	368	381	351	351	358	413	394	363	347	364	408	343	366	346	380	406	377	347	346	386	354	343	386	373	381	342	384	376	339	393	354	372	355	380	371	367	352	369	387	353	347	391	362	402	359	373	352	372	359	363	357	370	384	363	403	360	405	407	366	392	332	387	359	362	377	349	410	377	371	354	413	383	359	342	338	367	391	377	353	382	372	366	372	371	366	381	360	387	337	371	347	373	351	368	344	378	367	326	372	370	360	376	357	345	391	370	394	393	358	353	368	381	369	368	380	354	371	379	375	382	356	344	349	369	353	356	382	356	373	387	389	369	383	375	354	376	403	371	386	354	391	348	379	435	338	350	341	377	356	373	380	391	375	374	360	351	368	358	387	367	369	333	364	382	317	376	390	358	371	360	378	345	391	349	376	362	379	363	359	380	381	368	371	363	379	351	382	368	381	355	350	368	357	382	339	375	342	356	365	377	354	373	383	374	353	309	342	373	364	414	353	370	360	363	402	353	342	357	353	374	382	402	398	344	346	351	386	346	395	373	383	353	355	365	359	355	362	390	402	376	356	364	391	364	395	380	384	386	364	364	393	344	372	392	381	371	360	384	417	368	335	387	371	378	379	383	394	371	338	354	372	340	403	359	383	373	399	365	357	380	371	382	379	412	363	404	376	330	348	384	352	347	341	367	380	362	355	380	348	370	372	349	351	360	406	362	356	363	360	385	364	357	383	356	379	351	392	382	344	380	349	388	370	390	372	369	392	398	317	377	359	403	350	387	369	396	378	373	364	389	360	385	338	395	363	377	372	407	326	374	370	383	359	356	366	391	361	374	336	396	366	355	365	362	378	365	387	380	363	378	386	338	394	351	377	368	369	372	382	374	385	355	330	381	369	392	369	373	393	343	359	383	380	308	326	356	378	336	378	380	380	350	395	395	373	373	384	347	369	367	351	358	370	366	373	383	351	360	373	372	361	351	323	353	358	360	370	351	358	403	374	394	347	383	360	376	388	348	399	385	376	402	383	380	365	381	367	374	361	341	352	363	361	358	386	358	374	354	367	363	354	376	362	352	329	389	357	348	345	354	404	345	368	352	353	372	344	382	368	363	382	372	357	377	372	372	353	376	351	388	369	335	345	384	352	372	373	364	367	400	388	346	367	378	377	377	351	399	373	396	353	360	415	354	417	362	384	380	390	373	367	397	366	378	363	366	350	362	378	382	363	355	335	374	392	403	364	364	363	382	370	364	372	345	389	371	401	375	373	374	341	380	348	351	385	375	355	354	368	407	389	387	356	384	394	361	343	368	326	375	343	383	377	352	371	360	370	336	393	384	363	378	368	396	404	343	384	427	381	362	417	336	373	352	384	371	358	340	369	384	349	361	371	364	378	395	371	366	397	372	363	351	328	371	357	371	350	365	382	395	372	356	364	366	361	366	386	399	350	348	384	377	389	380	404	373	381	350	354	366	337	380	356	360	370	353	363	385	359	352	353	361	370	394	407	393	356	337	335	366	404	394	365	365	410	403	343	383	362	368	374	338	330	338	362	353	372	362	394	377	369	331	393	363	392	367	359	381	392	354	414	390	369	381	369	367	348	372	360	373	393	397	339	352	352	388	341	383	371	365	361	367	398	370	368	365	343	381	350	347	386	374	375	346	361	424	414	339	360	394	347	374	357	388	402	366	366	367	344	383	401	371	385	371	386	349	348	363	399	329	367	358	334	383	393	354	370	380	381	371	367	344	385	377	385	394	335	373	372	358	359	380	383	363	366	384	355	388	402	368	372	339	377	361	371	349	397	405	360	377	379	383	391	362	367	379	395	373	361	364	353	332	367	359	357	385	408	395	376	354	389	381	392	368	357	367	331	336	405	393	332	378	333	401	385	376	348	374	376	381	399	357	340	358	354	371	313	379	372	364	377	391	336	355	393	378	380	365	406	395	358	378	360	371	363	364	380	333	361	357	402	354	390	330	357	374	352	397	382	355	342	371	380	351	355	360	384	350	358	359	359	414	369	360	342	367	375	357	376	392	358	386	359	367	350	378	370	378	394	367	378	345	389	352	365	395	356	354	361	365	383	378	356	376	368	354	352	349	387	390	355	350	352	363	355	335	363	349	364	383	345	356	379	401	349	378	379
31293	34761	38482	27760	15939	8860	5763	3639	2466	2025	1634	1345	1179	1165	889	767	673	614	533	531	472	479	444	413	411	380	385	360	349	368	334	345	358	356	355	372	370	339	334	314	332	310	347	328	331	339	323	342	316	356	316	307	328	347	332	325	332	312	309	325	331	326	340	333	317	285	320	320	305	340	310	335	335	326	325	331	345	304	314	324	336	282	314	332	305	304	310	326	336	301	306	325	330	336	313	360	318	318	309	280	297	334	313	320	322	327	327	358	316	330	337	315	313	286	318	348	355	334	347	319	333	337	298	356	316	328	340	326	341	307	325	326	335	331	311	324	333	325	314	314	316	323	275	341	333	325	342	347	319	296	322	299	316	328	342	318	331	294	301	306	333	307	338	324	328	339	318	328	332	300	336	326	323	334	313	338	345	327	312	338	326	304	343	324	310	310	306	321	310	325	314	355	310	326	302	305	311	308	330	323	295	310	315	338	305	277	323	326	328	308	293	297	346	300	349	349	312	330	338	364	362	344	328	327	310	294	354	300	304	355	363	318	313	336	282	296	318	302	331	301	315	310	317	322	323	327	321	318	317	328	343	348	338	318	346	313	353	326	320	305	368	310	316	293	354	332	304	347	357	321	315	343	298	314	298	306	318	320	329	329	297	330	310	310	331	350	334	351	342	320	333	355	320	336	351	311	313	343	311	313	316	317	357	326	343	320	322	322	315	301	324	321	283	314	324	320	314	290	347	353	322	323	318	337	306	326	341	325	337	354	331	328	333	328	300	328	337	353	328	304	315	335	320	324	326	335	322	300	332	314	322	299	327	290	317	326	370	333	319	305	346	319	321	319	286	325	308	334	309	320	333	325	326	326	344	304	334	338	345	316	311	309	312	332	350	315	329	323	341	305	289	292	354	331	312	293	336	350	334	330	337	317	318	324	345	302	304	335	320	352	322	294	307	309	330	316	316	314	327	343	322	316	286	331	331	345	328	318	317	317	317	334	340	339	311	312	284	316	319	312	315	372	351	299	322	333	348	312	316	352	317	366	316	296	321	346	311	326	336	337	349	322	312	329	311	302	312	304	339	347	330	312	310	342	300	350	324	328	340	338	330	361	314	337	290	339	311	336	300	288	320	299	325	306	320	328	310	321	309	308	347	340	298	335	313	316	313	323	309	336	345	356	332	329	333	307	308	323	338	320	335	298	319	309	320	301	326	360	326	327	326	299	335	329	319	317	300	341	323	307	301	313	328	329	300	318	333	297	351	312	299	313	323	329	316	340	321	312	331	333	294	295	296	311	349	331	317	329	311	318	299	338	302	316	351	304	297	306	284	302	323	299	302	294	328	328	298	334	330	324	326	319	323	316	338	315	333	314	345	326	286	341	360	327	303	328	342	287	296	326	310	326	325	329	330	328	355	343	326	306	345	331	319	326	333	333	345	336	330	340	348	329	333	339	318	335	321	327	323	304	324	293	321	291	319	325	317	348	337	309	310	327	302	349	297	321	323	308	341	324	313	337	320	321	328	315	330	305	365	328	329	349	296	322	321	320	337	314	307	326	327	315	316	309	342	317	308	319	332	326	340	325	327	324	313	328	318	323	322	316	316	337	302	337	276	356	305	317	345	316	356	341	310	339	311	342	332	279	339	298	311	309	287	312	300	327	323	334	369	332	312	318	326	313	309	296	350	318	343	322	321	297	327	329	332	320	317	319	334	321	326	308	338	319	315	331	314	290	324	341	330	355	341	328	317	311	312	343	342	309	300	324	329	336	316	323	339	330	315	323	303	290	343	341	329	330	333	324	337	297	327	315	282	304	370	333	322	315	310	324	307	332	343	306	317	340	336	351	356	339	341	308	324	317	328	350	304	328	319	301	329	323	348	338	310	332	314	334	295	330	307	332	336	295	309	322	338	328	328	338	348	336	285	327	337	311	322	342	345	312	329	354	333	306	295	345	318	313	346	320	322	336	357	312	325	341	312	342	325	347	316	353	282	323	332	306	309	329	305	323	303	306	318	307	298	338	327	328	318	304	317	315	324	295	323	321	337	343	295	323	317	310	329	325	349	334	346	284	334	339	325	347	311	335	315	308	330	303	343	319	342	299	304	337	332	334	297	360	365	326	312	325	305	297	295	359	326	328	327	297	308	310	343	339	305	318	351	307	356	329	328	303	357	288	342	333	331	292	298	346	324	322	333	320	334	290	326	319	324	357	331	330	322	324	337	352	339	307	310	299	315	340	336	324	327	358	301	325	316	318	309	298	278	321	327	305	329	317	339	350	326	362	327	349	300	311	292	303	304	294	323	321	316	330	308	306	351	280	331	340	327	336	319	314	318	303	311	339	325	362	314	305	344	317	321	339	327	319	324	287	319	295	299	293	329	330	323	298	328	340	333	340	357	303	311	336	329	316	293	319	321	314	342	317	298	303	313	321	313	314	322	311	310	301	341	312	344	279	311	338	323	292	329	324	322	348	318	284	302	319	303	329	341	299	322	322	334	339	337	327	335	322	297	362	342	274	318	356	306	307	312	306	313	322	352	304	314	316	341	327	319	294	324	321	350	310	323	323	360	313	285	321	339	293	330	301	312	317	323	323	257	301	338	301	307	328	296	310	327	323	348	337	327	346	317	331	339	302	358	325	340	324	352	320	326	301	322	323	326	335	302	327	349	316	292	302	313	322	351	341	317	316	306	309	305	328	312	306	314	326	339	292	313	356	308	275	333	306	325	306	324	341	306	311	323	327	343	360	316	324	324	335	319	321	303	334	344	311	328	328	315	333	350	348	312	304	301	327	289	309	317	335	324	294	334	292	310	305	346	317	320	320	344	311	330	328	314	340	346	296	334	309	316	318	317	303	340	332	291	312	338	302	349	348	288	356	318	312	330	313	305	331	338	341	337	304	329	307	323	342	321	326	323	338	287	318	342	311	318	300	319	322	336	350	331	311	313	296	300	359	321	332	299	301	351	319	320	303	306	322	339	330	314	310	325	335	306	340	338	339	358	339	308	336	332	295	327	325	350	284	318	329	333	340	302	290	296	344	328	309	312	281	337	326	350	310	316	303	322	319	317	266	310	301	307	318	366	320	326	312	309	336	308	321	340	306	280	306	327	336	319	299	313	309	321	329	301	286	304	317	353	303	331	319	327	313	318	324	311	313	318	358	322	320	373	331	306	326	322	331	313	294	350	336	322	295	313	298	304	368	302	331	297	329	355	345	317	313	310	316	323	313	342	333	329	322	290	323	331	321	344	312	307	322	304	327	307	328	330	307	301	329	310	323	343	302	325	295	313	326	309	307	318	322	321	305	315	330	305	302	308	330	326	305	339	319	308	344	337	335	293	320	298	313	313	312	348	313	343	291	311	332	298	342	292	341	317	323	322	341	356	320	312	296	310	290	336	321	327	355	349	312	333	337	322	330	331	302	319	309	316	321	309	318	345	309	348	321	317	312	336	289	331	355	358	313	290	301	340	324	323	309	305	327	336	309
30988	48716	38289	25973	17927	12933	9102	6211	4383	3455	2751	2363	2045	1944	1449	1067	959	802	683	620	657	601	574	477	474	448	470	391	416	414	400	402	383	353	340	376	378	350	368	382	360	337	341	358	340	354	346	353	378	328	322	343	335	355	336	324	356	333	339	319	346	335	344	356	326	360	344	387	354	373	350	336	350	351	357	343	347	311	342	360	352	337	349	336	313	367	367	341	344	315	328	360	351	361	358	336	376	318	341	327	330	359	360	342	330	358	348	354	350	333	362	342	373	334	351	317	354	346	336	337	353	339	350	369	375	349	347	333	324	344	339	338	318	369	349	326	321	332	356	316	352	346	352	384	314	347	326	361	348	357	344	336	336	336	354	343	336	336	330	358	331	315	344	345	355	313	363	353	372	352	371	339	337	373	353	335	321	364	327	333	320	347	347	367	338	359	332	329	359	352	359	308	355	330	348	340	336	335	344	323	347	334	343	346	334	336	320	350	335	324	336	317	373	369	361	344	338	332	324	349	343	323	341	367	323	342	331	351	326	336	340	348	342	323	355	345	309	326	368	372	329	337	341	357	338	355	342	358	344	362	322	317	334	345	340	309	329	314	378	378	338	353	341	333	305	352	339	361	360	357	350	360	380	350	356	372	347	349	366	361	333	348	374	348	361	359	315	333	331	350	352	390	366	330	358	336	373	320	333	359	346	330	330	359	379	337	360	333	371	345	334	364	335	354	375	379	316	361	385	332	340	335	334	341	327	339	359	360	380	358	331	352	352	335	342	352	307	351	335	333	326	344	334	355	339	365	363	369	314	350	308	324	327	350	353	331	366	335	384	352	337	346	329	336	346	353	343	342	349	306	350	368	328	329	341	341	363	334	355	330	333	298	363	345	326	366	333	368	374	337	333	332	366	357	312	357	387	337	347	347	371	344	338	328	307	355	384	376	346	316	369	333	359	350	287	325	365	331	355	317	339	342	335	356	335	369	321	346	372	360	357	359	377	359	348	364	353	334	330	333	348	336	343	356	369	354	334	338	352	359	328	343	314	366	339	344	350	343	360	320	346	381	405	340	370	359	309	332	373	331	362	350	340	363	326	345	379	355	333	322	327	373	344	351	347	361	336	348	334	331	339	337	329	337	362	349	334	342	328	373	348	342	357	348	304	354	339	328	329	308	327	351	361	315	340	363	369	357	365	361	320	339	321	336	352	357	332	348	361	342	351	341	344	361	359	312	337	345	329	363	357	338	340	371	357	344	348	351	348	330	363	332	325	363	356	349	348	337	342	377	349	315	368	349	356	354	349	350	334	329	341	331	327	344	376	347	359	353	390	339	344	324	348	324	339	341	330	330	332	347	385	356	330	328	349	318	330	324	344	359	332	346	357	326	332	343	380	390	359	337	323	369	355	330	345	362	333	324	347	342	324	374	329	358	323	362	360	334	346	367	351	359	358	337	365	362	336	359	366	338	335	347	350	402	354	337	363	336	365	332	333	346	341	335	385	351	333	368	384	349	342	372	371	329	331	362	339	348	349	379	351	340	357	338	386	320	334	354	331	344	360	325	341	360	366	319	342	345	337	358	363	356	333	331	341	379	349	315	351	337	316	339	318	340	326	344	337	335	358	369	311	337	338	355	363	338	377	365	345	326	349	344	387	360	351	370	318	359	348	359	362	351	357	381	350	356	312	367	297	326	346	346	327	343	320	379	350	327	342	323	326	325	354	325	298	336	336	340	308	335	356	338	354	331	356	341	339	366	357	309	338	343	336	367	300	340	372	337	357	343	361	379	368	340	352	353	334	353	361	355	351	372	364	358	337	327	319	323	336	352	359	340	340	371	346	339	316	338	337	301	313	365	370	339	369	375	349	341	315	347	324	338	322	354	362	333	356	333	326	341	372	356	341	343	361	332	362	314	353	345	339	348	382	343	326	323	323	337	343	327	355	327	326	366	342	342	344	330	320	331	344	363	332	350	382	331	333	344	339	370	352	363	356	290	354	342	363	330	357	363	370	356	351	343	353	343	334	366	321	364	364	345	336	372	346	360	351	365	367	370	355	355	352	337	326	342	341	362	330	340	327	321	353	353	359	329	371	339	331	342	315	332	325	345	359	366	333	391	356	368	357	328	386	338	342	344	329	337	350	334	318	339	325	328	330	351	355	320	322	341	348	346	369	338	350	349	388	320	330	339	354	389	359	356	352	361	343	346	352	341	347	364	358	342	315	370	342	367	345	361	348	340	356	346	350	313	391	345	365	340	352	342	371	322	364	339	352	358	361	356	343	333	328	295	346	313	389	356	333	363	318	320	365	371	361	308	358	356	361	333	348	314	320	338	363	357	316	371	346	344	330	337	359	336	367	284	352	332	352	362	368	354	314	357	303	311	344	343	338	327	351	338	339	324	367	353	358	341	323	333	354	354	363	327	346	328	332	357	308	351	358	321	341	358	324	334	356	388	336	330	322	330	334	330	329	377	345	366	327	354	376	333	370	387	367	371	358	367	345	329	374	311	351	318	326	329	311	315	348	353	316	363	370	346	364	348	331	366	336	329	323	383	293	328	351	329	341	312	332	334	342	331	356	344	354	350	355	348	341	341	342	348	331	398	345	365	357	330	316	308	338	363	361	331	350	338	333	379	356	349	349	365	330	326	311	328	343	343	333	328	362	339	332	311	344	367	331	331	367	351	333	342	355	341	353	361	350	325	361	358	294	332	332	314	346	364	358	356	351	338	334	338	360	321	364	354	333	366	349	357	331	354	314	330	357	339	345	333	340	327	336	349	394	365	370	328	352	339	372	327	302	343	336	352	339	378	313	335	351	344	311	319	343	355	357	320	335	341	345	349	368	347	324	375	329	338	355	327	343	355	338	327	336	354	384	371	366	324	357	320	313	317	355	343	344	310	331	366	325	328	351	351	352	330	316	330	374	334	340	340	340	352	343	347	364	356	329	349	337	328	341	335	344	347	341	346	369	342	329	368	360	318	359	334	343	336	336	331	364	363	385	344	375	324	354	341	353	335	365	320	352	342	344	352	312	316	339	326	340	359	367	342	329	343	326	288	335	325	348	317	324	336	360	353	340	322	355	328	334	346	348	333	347	354	369	344	326	310	351	350	335	358	367	340	361	331	349	319	307	323	376	320	368	343	359	345	336	310	359	337	369	368	362	355	359	362	333	379	357	354	338	327	350	342	342	334	361	360	337	351	367	364	299	337	354	330	348	364	332	323	367	359	338	338	322	299	341	319	310	369	345	341	350	325	359	327	332	352	375	318	331	359	349	354	323	351	347	364	348	379	372	330	343	334	319	364	326	366	370	329	330	349	306	365	320	345	347	361	356	359	369	369	344	381	346	330	352	351	340	330	361	328	358	348	351	343	356	333	330	332	370	344	341	347	341	319	351	358	382	324	350	336	314	340	350	364	368	332	353	355	367	354	342	364	357	373	339	351	336	355	371	360	326	358	363	340	359	327	328	350	333	324	343	348	338	346
24162	21409	28960	25808	22949	19324	12694	6889	4618	3448	2839	2464	2181	1837	1414	1223	942	767	726	666	608	532	517	480	442	394	388	382	404	410	352	352	382	319	317	334	327	351	328	340	334	298	281	328	333	288	325	314	307	292	293	307	292	332	332	320	321	350	303	324	315	329	282	295	311	311	327	319	312	318	309	347	345	315	317	310	332	328	283	290	296	271	298	356	317	341	333	301	301	308	304	327	312	294	303	344	325	288	306	309	334	297	317	336	351	288	325	338	303	307	298	297	340	312	295	342	318	308	309	341	326	330	289	317	308	287	374	305	299	291	321	304	292	310	318	280	317	297	327	286	306	295	307	316	310	285	293	361	305	315	314	305	312	309	315	304	309	301	293	315	297	306	313	329	292	314	339	310	291	314	306	295	307	331	323	310	319	313	309	327	334	332	322	339	296	319	312	317	280	292	304	304	289	298	317	323	307	326	319	315	312	309	310	331	331	312	305	323	344	334	307	323	319	317	302	314	300	351	318	355	293	302	319	300	315	328	320	325	314	303	323	325	292	342	284	311	300	321	329	332	307	301	327	295	323	328	291	301	341	290	323	305	307	328	350	300	318	338	293	349	314	308	302	300	323	295	338	327	319	306	301	292	311	325	308	293	309	327	292	319	283	281	331	333	306	302	338	315	299	344	282	317	303	320	285	327	307	323	283	304	307	313	279	312	337	336	337	314	285	299	335	307	313	312	293	299	309	308	343	305	301	311	293	297	292	347	311	288	314	334	322	308	336	337	305	334	329	306	321	313	344	312	312	322	316	304	322	304	329	336	307	333	319	321	316	308	304	307	315	306	317	331	297	321	319	335	311	292	307	315	314	347	332	327	372	297	278	314	287	317	360	307	300	315	287	310	309	321	316	307	345	329	305	291	295	317	303	309	299	302	325	321	305	313	310	294	317	318	325	310	283	322	317	318	287	299	331	332	316	320	323	317	291	303	298	315	308	313	303	323	339	334	306	334	303	335	300	301	305	328	310	342	296	286	307	313	318	344	332	359	320	335	321	305	291	321	308	350	305	323	340	349	342	306	316	280	310	299	298	316	304	313	333	334	322	319	272	287	328	311	313	319	322	359	295	294	302	329	302	308	303	291	352	343	304	297	338	330	319	354	300	291	319	322	286	344	338	308	311	334	325	295	318	301	310	310	323	283	310	332	347	351	313	282	287	343	311	307	290	334	318	303	331	340	297	333	327	295	290	341	324	303	342	293	315	313	318	308	298	287	313	287	282	323	296	313	314	273	320	323	315	303	285	316	313	339	299	303	316	326	306	314	284	294	320	346	281	348	279	279	302	293	322	273	327	297	317	338	289	329	320	297	319	318	307	332	301	316	313	325	327	292	296	313	288	314	332	352	316	299	292	306	285	315	320	316	290	316	329	331	311	313	319	317	322	319	299	293	298	266	325	323	333	292	312	325	314	293	299	305	296	313	321	318	365	312	310	313	323	300	331	304	337	319	315	314	364	340	334	317	337	290	309	285	304	295	288	320	329	307	319	339	320	315	308	332	313	322	299	296	314	316	322	328	311	311	303	334	327	324	331	301	348	292	308	313	288	263	295	326	311	300	334	333	295	301	333	331	336	293	311	309	276	332	334	315	312	324	299	319	334	294	306	277	307	328	295	309	335	329	323	317	325	306	304	319	315	327	330	301	342	338	353	301	304	319	284	288	303	307	308	323	300	310	340	286	315	280	319	306	343	339	308	320	327	294	331	290	319	317	318	301	288	299	293	320	304	332	307	296	326	329	323	296	329	313	299	297	303	290	333	323	305	303	308	292	301	313	321	325	314	308	273	309	345	324	334	309	324	312	308	289	310	316	312	299	317	323	315	306	340	320	325	319	369	329	303	324	299	294	285	309	330	316	323	298	301	305	305	314	342	297	312	356	296	291	303	299	326	328	319	309	340	357	299	323	302	326	340	294	312	336	346	296	300	310	312	303	308	309	336	358	316	333	314	298	308	337	318	303	321	336	302	348	335	327	291	302	299	322	300	260	315	323	320	318	309	308	311	337	312	300	289	330	335	319	310	319	293	307	312	298	319	307	318	312	326	326	305	304	336	318	295	304	346	316	294	296	312	318	297	324	315	312	333	330	310	307	295	356	321	287	345	334	310	336	307	335	308	306	300	328	336	291	364	300	309	317	296	298	318	305	315	321	324	293	299	305	307	301	308	307	336	315	324	302	319	319	355	314	339	317	315	311	309	316	294	314	303	313	336	312	307	343	307	270	301	306	326	307	316	327	268	301	321	283	305	316	282	325	291	322	296	313	299	307	321	312	315	316	329	300	320	316	327	291	337	334	330	303	330	315	319	299	290	301	328	295	311	324	329	298	307	311	307	344	350	322	306	322	298	308	284	343	270	294	336	304	323	314	314	332	298	317	302	290	295	294	321	294	341	322	304	315	313	320	304	318	309	329	329	337	315	296	304	321	303	298	332	334	343	339	307	312	316	287	301	307	301	353	292	318	325	355	326	321	303	321	308	345	313	321	270	317	310	321	325	306	340	320	320	335	301	303	315	281	298	295	290	319	326	317	294	327	338	329	317	310	313	325	321	297	313	321	284	296	300	281	276	318	301	299	340	296	282	296	284	313	318	332	298	301	307	300	301	333	295	362	303	329	309	299	292	319	298	316	293	298	323	334	316	329	329	287	310	331	332	320	312	321	314	317	315	315	338	298	313	296	292	291	324	286	295	316	324	302	286	322	284	313	332	310	323	311	340	326	301	322	290	303	323	321	320	326	301	282	321	277	316	318	336	305	320	323	304	314	280	320	302	307	307	301	293	306	299	287	337	329	310	305	311	339	281	318	310	266	300	315	280	310	327	321	303	298	325	321	301	311	291	287	302	304	330	297	325	283	293	327	313	321	315	315	318	311	300	309	287	306	335	374	333	316	316	309	332	317	333	287	319	299	309	301	312	351	331	299	295	324	321	302	323	340	304	325	349	294	320	338	302	293	338	321	270	312	280	325	324	310	305	302	304	328	290	311	339	313	319	318	350	319	314	307	312	295	312	310	306	320	330	343	302	320	297	316	326	318	296	313	326	350	349	312	313	294	327	318	292	276	300	326	310	339	321	324	332	306	301	328	300	288	290	323	287	337	328	329	319	295	303	322	336	292	312	280	296	319	315	311	329	339	316	337	330	300	271	320	292	312	310	315	291	285	320	324	319	285	338	297	327	318	303	348	317	309	311	310	288	289	322	314	319	307	292	285	338	318	266	282	302	333	273	318	308	311	256	312	327	313	330	303	316	292	279	327	334	293	326	318	306	300	319	293	321	313	301	300	294	307	295	312	319	305	298	322	318	307	294	308	331	267	304	328	311	313	312	329	302	284	305	285	327	312	293	322	298	304	311	324	305	304	309	327	316	317	296	285	326	288	306	287	309	303	336	289	296	331	331	283	323	296	324	304	288	307	321	304	299	316	306	314	305	315	301	299	247	317
30314	56683	46292	33388	25141	19619	14641	10373	7571	5721	4718	4004	3604	3093	2384	1835	1311	1209	900	862	851	712	627	568	572	574	461	455	417	444	427	358	363	354	377	334	380	380	371	319	328	330	371	349	330	354	355	323	296	332	341	357	298	331	356	313	347	367	310	328	364	338	337	338	310	329	310	355	329	351	314	343	339	322	350	317	349	363	295	337	323	340	328	318	342	317	370	315	346	332	362	328	374	322	352	351	331	338	324	313	346	286	313	367	321	340	319	336	320	357	339	307	347	311	347	314	329	317	339	312	377	330	324	330	341	318	311	309	347	329	316	298	346	324	347	347	334	343	318	311	311	368	324	361	314	344	329	358	336	336	339	316	333	330	325	315	353	318	333	326	365	324	324	342	337	320	318	377	289	284	325	333	317	323	344	316	349	312	335	331	347	335	366	323	294	320	333	333	328	323	336	310	366	310	332	322	321	313	325	364	287	324	313	314	347	343	297	326	332	364	346	292	325	325	356	332	344	323	355	333	363	339	319	329	343	347	345	333	338	374	348	331	309	344	365	340	318	313	361	301	324	361	340	356	295	344	344	337	342	332	356	327	325	312	303	348	338	319	334	384	354	318	299	311	326	331	350	320	346	350	334	316	344	324	337	335	341	339	335	291	337	348	344	356	333	320	326	330	327	322	347	306	324	296	313	329	308	329	342	312	304	312	301	329	319	335	331	324	355	330	308	329	324	353	312	282	372	318	328	337	331	369	340	307	331	334	338	323	330	304	326	306	326	335	331	322	327	343	319	352	320	351	325	311	351	367	348	326	333	348	339	311	347	305	331	339	341	361	362	333	315	344	324	337	327	306	325	308	329	355	349	346	340	288	357	342	346	350	329	335	361	301	295	316	360	335	314	350	348	357	340	353	348	293	312	325	333	341	356	330	386	312	317	307	373	319	340	300	355	323	324	333	314	338	320	330	364	317	322	342	314	313	353	387	346	340	327	323	288	334	351	330	332	315	312	340	331	342	320	310	320	335	329	364	338	325	360	339	317	314	293	339	337	343	326	355	339	303	336	316	322	302	331	325	291	358	345	344	320	354	319	335	315	352	328	327	354	328	361	337	340	334	307	358	334	318	331	309	359	314	324	362	339	351	350	338	343	343	343	306	327	302	310	363	338	329	380	319	312	294	303	345	342	310	327	302	333	372	345	324	358	342	339	292	348	352	308	325	333	339	309	325	350	361	350	349	315	331	335	331	360	328	340	339	365	366	350	328	336	339	318	351	332	330	325	372	347	336	343	338	335	360	304	356	339	333	315	327	325	306	351	325	318	350	323	331	335	335	333	322	353	358	334	330	306	356	342	340	337	325	308	320	324	341	280	327	350	313	359	343	330	333	345	325	330	311	338	387	362	294	330	315	302	329	311	296	342	331	328	349	358	368	319	344	320	322	343	330	333	336	314	332	330	331	309	335	343	358	324	328	351	364	315	323	321	330	334	371	336	319	313	360	338	325	322	345	328	346	322	321	330	329	346	317	325	316	313	344	346	357	356	345	368	352	337	332	355	339	332	329	330	327	337	341	353	329	310	330	341	320	339	350	317	305	323	333	325	342	312	319	317	329	331	335	355	335	335	335	362	369	367	322	326	365	376	304	354	330	333	332	307	315	347	321	327	329	323	329	330	304	326	352	339	329	320	316	317	336	314	301	327	343	326	315	334	323	317	326	333	349	336	332	321	327	323	316	307	301	358	355	341	365	352	308	360	313	322	318	319	376	314	332	315	326	334	322	354	327	347	353	327	334	352	354	331	332	344	338	340	340	330	307	314	314	336	295	333	343	331	318	343	344	356	349	298	350	332	326	356	348	340	314	340	301	371	305	314	345	334	316	315	345	322	342	338	323	339	354	343	326	311	339	305	336	308	353	306	352	349	320	328	296	352	351	358	342	310	371	306	369	348	371	331	339	330	357	352	339	346	309	340	329	326	321	308	341	343	337	319	347	316	340	319	362	339	306	321	331	308	294	338	324	340	332	352	335	349	347	332	296	341	367	331	337	349	344	311	325	305	358	358	335	312	351	346	357	310	331	318	376	337	321	336	320	309	300	339	325	344	337	318	321	363	307	326	337	313	359	383	317	332	350	295	315	350	355	321	320	290	321	303	321	359	347	307	327	309	333	335	343	324	344	321	320	359	327	346	370	344	355	306	333	308	297	315	297	309	334	341	350	316	334	320	333	319	341	343	318	303	350	343	341	357	326	354	359	314	297	307	315	320	306	334	378	335	358	289	300	349	353	296	326	353	339	325	319	340	341	341	338	336	308	363	357	321	308	329	301	325	361	308	350	363	313	317	322	338	331	340	325	306	345	359	355	331	349	323	356	339	307	324	302	318	348	335	342	351	309	351	301	339	296	330	313	298	301	336	350	333	322	352	320	331	339	336	320	340	360	334	354	343	337	317	322	315	320	347	324	353	373	366	328	307	291	343	325	356	335	309	337	334	333	333	366	358	337	314	334	313	324	342	304	321	310	317	313	329	355	312	346	346	336	337	317	319	359	346	333	343	338	318	341	337	323	377	341	369	338	328	343	357	326	355	333	361	327	348	372	333	324	338	325	335	392	336	338	322	329	330	345	330	313	313	320	352	337	303	336	342	339	336	346	314	332	340	323	331	326	306	337	326	334	344	317	342	318	317	328	329	309	330	305	319	337	303	357	342	327	326	315	314	337	340	324	343	331	345	342	323	331	357	358	284	323	369	292	340	325	371	308	340	324	344	351	385	350	322	346	310	338	303	344	306	339	333	343	344	327	306	358	325	333	300	362	315	296	320	332	307	305	293	352	306	335	333	324	345	329	306	336	342	343	354	331	321	367	346	339	341	325	379	354	324	344	344	363	333	329	363	290	349	340	325	346	369	337	323	329	316	329	310	325	355	333	308	337	345	311	334	316	301	370	324	333	340	336	322	314	346	326	330	333	324	331	319	345	356	345	328	331	331	339	295	307	355	321	316	321	329	313	320	294	333	343	308	363	349	326	354	335	353	322	334	326	313	300	345	337	344	329	343	339	336	359	347	353	309	316	317	350	305	364	344	294	331	297	332	326	346	324	363	282	339	298	339	307	348	333	314	346	321	337	339	347	360	339	330	353	301	323	307	328	341	357	352	322	323	342	326	357	306	289	302	312	337	319	309	324	296	311	330	301	298	300	303	303	332	335	325	330	339	328	291	341	312	327	325	315	340	349	359	328	334	307	353	366	325	312	329	339	297	358	324	340	331	295	307	327	291	323	310	318	332	311	349	337	324	367	336	318	346	354	322	310	317	352	322	311	306	333	308	311	320	316	338	348	305	347	352	328	303	294	320	326	301	350	331	314	326	327	315	350	333	335	328	345	322	361	340	311	343	356	347	342	330	336	335	305	321	348	319	328	321	364	340	306	338	306	309	309	338	348	322	288	332	342	371	366	319	334	322	341	363	341	360	334	315	301	335	304	316	368	316	327	331	302
25314	21446	29183	28465	20641	13173	7955	4778	3404	2703	2119	1871	1780	1533	1214	1008	807	750	619	635	584	522	530	475	455	451	444	404	432	382	384	389	403	380	389	379	350	397	329	370	352	325	351	341	344	362	374	363	362	339	358	327	382	351	317	346	323	343	328	332	326	365	351	332	358	360	345	356	337	334	349	387	386	326	345	343	379	357	373	403	338	357	359	367	359	359	364	361	373	369	339	332	337	342	357	390	318	370	325	357	353	335	392	381	320	362	379	329	367	357	312	333	356	344	335	369	358	372	373	377	371	340	352	374	368	372	363	364	375	378	356	358	320	343	354	333	372	332	317	362	340	346	309	352	340	345	328	368	350	335	361	341	353	360	343	373	349	338	360	358	371	358	329	350	378	360	370	322	365	348	354	338	374	367	346	329	331	365	342	340	334	337	352	348	332	362	370	337	369	372	384	391	362	352	353	383	354	367	355	342	356	333	344	360	380	332	375	373	347	353	335	332	370	354	327	389	397	331	319	379	332	386	352	339	331	339	344	375	360	345	376	382	358	358	360	353	362	337	332	370	324	360	353	368	361	347	338	331	338	370	335	361	356	358	351	390	332	330	349	357	346	352	342	352	400	357	366	361	331	337	330	346	339	387	354	345	367	362	378	384	346	370	348	347	350	351	360	365	367	389	366	347	383	374	347	336	331	347	366	376	366	358	339	354	363	352	357	362	349	345	376	329	377	365	343	357	329	326	359	333	393	360	371	367	383	372	371	352	354	326	376	328	365	356	341	342	335	353	341	332	351	342	380	323	350	360	376	322	337	339	370	361	355	315	357	353	343	374	341	370	367	350	408	352	388	350	381	340	344	337	374	369	395	347	333	380	349	331	357	353	356	323	339	346	356	375	338	377	337	392	361	338	365	345	383	354	361	349	348	367	388	350	322	395	365	361	335	363	369	342	356	339	365	352	367	363	326	371	361	368	351	341	402	351	350	379	357	346	360	360	394	360	387	390	367	362	355	394	373	379	332	344	365	373	336	408	373	358	353	361	335	339	345	362	359	336	381	340	359	368	345	341	322	339	326	317	376	351	373	323	331	380	385	385	337	375	338	360	330	337	371	388	344	380	335	336	351	357	350	360	343	313	328	343	360	355	379	338	390	384	356	353	364	354	385	340	327	374	349	348	358	350	362	340	323	349	324	379	339	345	382	360	340	368	375	342	353	344	347	363	375	369	345	344	358	356	354	337	373	310	371	342	360	386	328	340	337	384	355	340	352	370	367	341	369	303	384	338	345	373	330	377	372	332	352	360	367	354	342	364	341	361	334	352	382	349	362	346	343	386	372	362	335	327	346	365	347	354	346	320	378	357	386	380	354	309	356	385	327	355	347	361	370	354	346	375	334	350	363	332	358	359	360	304	387	363	373	363	369	355	347	338	343	358	371	372	384	333	339	370	354	311	357	356	357	373	368	368	384	407	352	358	314	350	378	361	342	333	330	352	347	355	380	341	355	375	338	371	348	333	392	347	338	347	373	362	355	340	338	347	366	350	329	365	326	330	353	396	352	360	371	323	335	337	356	349	366	351	401	350	360	361	342	366	357	384	339	372	318	331	358	318	332	367	357	378	353	364	328	333	372	333	356	354	346	347	373	320	333	382	331	353	349	351	357	394	340	330	356	350	371	389	375	385	327	359	372	343	335	355	344	356	345	351	315	351	330	383	323	343	331	367	381	350	336	381	349	347	310	326	332	353	374	361	347	332	344	357	343	329	345	360	341	300	358	338	400	359	320	341	363	342	362	357	380	323	341	311	379	397	369	385	328	360	304	349	344	334	317	337	357	352	335	353	348	374	355	361	348	350	338	331	345	364	355	331	348	367	324	333	355	366	377	357	357	376	364	351	373	343	333	365	338	338	351	334	372	369	368	344	337	373	348	340	340	354	350	358	326	339	336	322	335	338	331	343	381	375	368	366	344	359	356	401	370	334	371	331	340	353	329	374	359	372	345	334	376	349	340	359	331	345	339	343	355	367	345	336	337	364	348	356	344	330	348	340	351	345	379	347	340	357	350	342	312	334	360	356	358	344	334	347	377	326	351	377	377	354	342	344	387	361	355	354	363	329	396	345	370	350	346	357	313	391	351	373	370	349	341	349	366	326	339	340	361	387	371	345	356	387	363	344	322	328	358	364	380	365	385	368	321	357	346	345	336	368	362	336	355	331	346	360	337	357	324	355	363	344	323	358	325	398	345	346	374	350	328	337	358	334	327	359	347	343	375	314	331	367	373	356	323	352	346	336	379	358	331	383	372	358	324	352	361	349	360	353	358	341	355	388	332	363	372	343	306	328	338	343	363	349	321	364	339	334	348	329	335	364	376	374	307	333	349	323	361	341	327	350	341	358	321	368	378	351	334	377	374	359	337	395	346	362	339	352	336	384	354	330	327	346	352	354	364	381	349	371	351	375	349	346	341	333	351	352	344	345	314	363	380	363	341	351	357	334	361	348	365	354	380	373	329	346	347	368	347	369	355	374	355	370	347	320	359	347	395	359	342	367	347	359	383	347	341	344	362	318	357	329	362	347	371	389	373	346	390	367	361	343	341	348	347	357	314	346	389	357	359	384	333	332	357	334	324	358	357	310	335	369	344	358	344	392	322	363	379	346	341	356	349	369	330	347	346	392	355	340	336	377	336	344	358	339	336	342	348	347	338	372	350	349	352	360	327	373	365	338	340	328	353	320	317	347	343	333	351	364	361	345	318	359	341	364	345	331	366	376	346	316	351	350	363	321	321	380	361	361	354	364	353	383	366	353	332	337	339	352	350	342	387	336	348	352	342	376	355	353	358	338	385	366	340	358	380	348	347	345	322	350	352	327	347	335	315	338	337	314	357	350	343	355	329	359	340	397	326	329	382	350	353	360	345	313	372	351	337	358	344	377	358	315	331	343	367	337	342	365	359	355	334	372	346	330	351	331	344	375	362	313	327	320	378	359	355	371	347	380	351	381	319	357	329	356	355	337	338	347	366	349	338	349	341	405	317	346	360	308	365	335	365	333	330	373	333	345	352	360	332	354	364	360	343	340	329	343	357	369	359	353	354	376	332	354	349	335	294	347	348	344	309	324	369	362	353	336	332	341	344	384	331	333	334	387	382	321	366	315	358	356	368	376	362	347	357	330	367	344	331	375	392	324	340	344	336	348	356	351	359	335	362	364	358	343	343	389	345	380	377	399	351	327	344	361	358	356	366	374	393	363	340	364	377	344	354	352	330	328	332	371	319	335	327	352	343	354	347	362	346	320	340	338	367	307	368	354	361	377	352	372	371	352	351	343	343	364	331	345	340	324	353	363	339	382	341	346	360	396	366	370	373	348	361	343	325	386	354	371	359	349	368	343	386	312	384	361	342	344	346	348	342	343	336	341	365	333	355	347	367	352	327	351	341	327	369	342	345	334	384	357	362	360	334	346	365	349	344	353	335	343	344	342	329	369	339	371	378	368
30148	52463	42610	30664	22402	16185	11774	8228	5892	4595	3692	3282	2959	2578	1974	1560	1175	1081	872	805	789	651	617	601	550	562	501	474	522	471	412	430	392	414	400	406	389	380	365	361	378	394	376	372	371	350	365	381	350	388	391	431	397	337	379	366	396	375	345	365	379	395	432	368	375	384	378	359	375	361	372	361	408	315	359	366	386	384	348	384	378	402	373	393	377	357	376	419	387	376	362	345	365	405	371	378	361	378	382	363	350	385	326	423	334	387	384	391	366	373	355	384	360	386	393	397	364	386	411	339	369	383	399	396	347	375	367	385	368	397	373	365	384	408	405	368	317	395	370	370	398	361	357	345	382	388	357	376	395	358	382	365	368	363	373	375	387	377	368	340	367	356	364	374	348	395	412	390	361	396	387	370	390	365	408	391	402	371	377	394	378	381	362	369	378	377	362	383	348	376	384	371	360	355	394	394	376	380	370	404	355	404	369	353	369	391	375	371	353	376	349	339	357	383	341	363	401	340	392	352	389	354	382	362	377	358	416	359	360	386	366	388	389	403	390	382	378	356	371	377	359	340	377	394	356	370	389	345	374	360	345	421	402	364	393	376	383	351	351	406	373	379	378	357	371	367	393	363	337	362	366	361	373	402	393	376	393	358	367	404	360	372	376	336	394	375	359	365	390	338	325	392	358	365	391	364	379	385	369	349	350	382	358	326	366	378	369	411	380	391	391	334	365	381	367	353	344	391	345	392	419	350	395	392	344	347	372	383	409	394	343	391	383	415	369	367	353	407	391	336	363	392	391	369	364	377	374	365	370	361	365	390	387	369	362	350	375	368	374	371	403	362	393	365	351	396	366	367	345	372	433	398	400	362	384	364	376	376	348	375	408	354	384	370	338	357	356	398	363	381	364	351	361	357	365	392	354	336	364	375	371	351	404	357	376	342	376	388	376	377	372	354	361	383	399	405	374	374	360	378	387	393	356	359	390	373	368	364	383	357	369	390	384	385	367	371	382	404	388	371	359	369	352	364	374	377	420	362	373	373	356	383	398	401	406	354	379	328	362	389	396	386	369	405	365	384	385	370	375	392	350	382	370	377	383	347	362	363	384	390	392	369	382	367	357	398	372	345	403	403	350	390	371	338	374	355	359	373	387	376	363	373	378	380	377	388	381	358	361	384	382	358	391	378	419	380	356	362	365	401	386	384	392	376	414	345	395	386	386	368	369	366	390	358	390	392	392	359	394	381	388	370	371	385	427	378	365	355	331	395	385	400	377	369	395	394	348	362	388	370	388	383	370	378	346	360	383	374	371	392	388	389	419	395	396	342	400	376	348	375	380	399	393	404	395	391	392	407	412	393	381	383	378	386	339	402	377	363	346	381	345	380	373	357	400	393	374	389	342	390	369	387	383	387	367	383	362	353	384	365	382	353	387	378	398	396	370	407	368	362	402	377	396	373	348	366	331	384	394	338	363	374	371	358	375	400	352	362	398	375	337	358	376	361	361	356	349	372	385	415	362	385	375	345	391	360	358	408	373	367	395	350	401	369	371	358	342	394	373	380	403	395	383	385	354	357	374	390	357	392	393	383	380	368	357	378	397	376	391	390	412	402	389	369	351	405	368	376	398	381	374	363	361	403	376	385	373	395	380	405	388	395	352	374	414	366	358	416	383	379	355	381	361	356	362	375	422	325	363	407	388	362	336	393	363	372	376	406	367	392	380	390	366	362	373	379	377	335	391	363	400	382	431	358	380	399	335	417	402	357	384	378	374	353	363	387	379	383	378	368	371	376	417	351	356	377	392	340	374	382	366	378	373	374	359	361	370	350	361	404	380	362	391	328	376	396	368	358	389	367	365	387	375	362	375	365	383	384	371	332	399	354	386	356	383	356	366	372	390	397	386	364	378	376	357	365	356	354	369	369	373	402	363	375	373	351	360	378	363	391	396	371	359	380	367	380	370	385	338	374	383	386	370	363	369	388	377	378	403	371	349	334	388	377	377	395	359	340	378	353	385	380	363	362	362	374	378	370	367	386	360	380	394	375	395	338	376	357	358	392	378	334	399	360	397	367	361	346	396	371	344	367	385	358	424	375	393	360	360	360	375	376	374	369	360	372	385	331	366	340	387	382	367	365	372	362	390	409	398	384	394	393	338	357	406	354	351	387	344	345	352	396	367	377	390	377	354	355	348	356	371	403	367	395	384	394	382	367	361	365	339	389	387	336	386	384	381	371	380	370	363	384	426	398	389	382	348	375	328	381	368	393	374	375	371	353	365	370	354	359	383	355	357	370	357	386	353	404	379	350	368	408	355	369	357	374	404	334	330	364	405	351	433	339	365	361	381	334	378	380	364	363	359	379	402	376	368	371	367	359	378	362	339	364	348	379	361	335	379	356	383	343	368	361	389	391	363	355	339	347	388	362	363	336	394	377	359	393	381	417	383	369	385	345	362	367	363	386	354	368	362	385	373	370	373	358	332	382	397	372	367	411	378	313	382	368	388	398	375	358	353	421	373	373	401	386	375	363	374	343	351	354	386	394	376	366	370	377	389	387	368	385	357	377	341	376	363	400	348	371	378	368	374	378	375	369	337	387	382	372	381	368	373	386	390	357	362	397	384	348	387	372	374	366	405	401	378	408	372	392	364	355	369	327	370	381	344	400	388	356	364	341	351	325	360	368	385	382	376	363	351	399	402	375	387	359	335	408	397	373	363	371	402	359	359	390	367	390	360	362	372	365	370	372	364	363	340	365	365	391	378	391	360	373	400	390	367	354	380	368	374	336	349	386	395	367	370	413	388	355	382	348	389	349	354	358	404	385	388	383	342	381	386	416	412	370	382	398	364	391	383	374	406	352	375	368	350	360	364	373	401	401	377	414	401	324	386	375	395	374	395	367	392	343	399	377	385	362	387	388	406	388	377	359	394	353	386	376	370	378	404	368	362	361	380	352	381	347	364	360	407	379	369	406	389	386	352	351	347	396	387	360	368	349	372	372	378	374	347	360	362	418	416	376	347	383	396	344	342	352	393	385	403	376	363	355	362	380	372	383	342	363	356	381	375	359	393	377	375	355	384	372	383	366	399	382	376	391	376	359	356	348	341	394	403	392	352	374	387	372	354	382	409	384	348	379	405	374	356	364	321	348	380	352	378	379	374	354	365	390	363	411	347	352	365	392	333	343	358	326	339	401	356	387	371	395	397	392	391	371	384	374	365	400	384	396	348	366	397	392	391	372	390	362	381	380	361	380	390	384	357	344	392	367	396	354	385	352	345	370	377	356	372	366	372	374	385	405	370	416	409	404	403	353	389	377	405	372	413	344	355	374	352	384	361	384	395	369	335	333	363	374	386	356	401	342	364	389	372	364	387	384	390	404	367	355	391	351	370	355	350	334	361	413	369	383	365	373	349	367	362	403	420	386	375	361	355	346	384	388	371	400	326	369	363	363	366	356	394	373	364	384	362	344	357	353	391	378	368	349	371	374	390	394	372	373
23072	21420	29166	24349	22298	23321	20404	10328	6356	5051	4178	3684	3290	2903	2103	1648	1307	1102	887	894	780	788	666	577	584	586	468	448	463	454	479	407	427	417	403	411	365	370	385	379	384	361	373	396	341	350	369	371	341	349	371	361	365	370	350	366	344	362	374	356	353	350	366	364	356	354	355	374	338	349	361	331	327	355	348	336	375	375	386	346	369	376	324	378	386	372	354	376	384	355	379	361	364	405	344	353	378	388	342	348	325	360	352	342	349	360	373	392	315	365	375	344	340	345	377	381	312	367	384	316	384	356	354	352	363	367	370	356	388	368	364	341	369	391	373	356	341	329	356	347	333	360	347	341	362	328	351	377	331	363	359	327	386	362	366	396	359	342	364	353	322	345	370	358	355	324	343	369	368	333	336	406	338	376	383	375	380	371	336	315	383	349	370	370	373	416	357	381	339	345	351	348	359	318	356	359	356	367	328	344	377	330	299	351	318	377	360	369	367	349	353	390	338	388	404	345	370	344	369	398	368	351	349	358	367	358	352	369	374	362	353	365	376	343	326	397	367	371	337	384	385	340	366	360	353	349	337	365	315	323	380	380	320	352	401	378	346	360	354	349	359	381	378	353	358	367	365	364	384	349	358	352	348	343	352	332	362	352	363	386	372	366	359	392	353	364	363	377	339	371	359	373	372	338	369	322	362	338	383	392	338	356	396	363	367	351	349	348	377	361	359	363	380	343	368	361	353	382	345	341	358	353	364	366	367	350	336	363	370	332	337	360	332	373	358	369	380	369	363	385	376	379	373	362	314	380	354	387	344	372	379	415	355	340	368	385	366	356	343	387	336	359	345	359	360	394	345	347	353	355	355	364	360	360	392	373	366	363	337	331	366	339	346	351	340	370	371	339	343	351	363	373	332	395	372	344	387	340	329	353	366	361	385	371	377	339	352	333	343	367	388	357	335	346	354	338	402	345	382	332	358	336	352	353	361	355	381	336	372	349	370	350	375	373	361	345	396	354	360	377	349	355	401	346	329	352	387	387	377	325	363	358	375	364	340	353	352	387	380	348	352	388	385	350	384	358	380	364	342	343	372	358	350	335	384	364	312	347	358	389	362	369	335	361	366	370	317	381	410	341	345	349	357	349	381	354	376	370	375	323	359	367	356	359	362	396	358	338	356	370	347	316	363	374	352	351	371	367	370	335	357	349	329	327	382	368	340	348	380	373	385	381	370	357	336	365	338	379	353	366	361	364	330	367	325	362	362	372	358	362	370	365	332	351	345	384	402	346	363	345	343	368	347	352	365	392	358	369	397	366	378	334	323	349	334	374	354	391	357	336	361	398	358	358	368	386	355	384	378	333	364	377	367	402	388	370	342	391	356	368	377	356	360	354	355	366	371	355	321	346	369	369	388	342	351	360	354	369	372	372	379	352	351	356	370	345	357	385	336	364	349	341	348	390	369	347	367	377	348	352	375	336	367	352	367	363	342	344	375	359	361	348	363	371	363	350	389	355	359	365	388	362	344	345	383	335	369	365	358	335	378	373	374	345	381	389	355	394	356	375	379	361	332	330	342	334	382	382	358	377	343	363	397	329	346	356	359	370	339	390	342	361	340	376	349	395	378	371	370	334	383	345	356	354	338	359	359	361	358	332	369	347	362	344	353	336	343	377	336	360	370	344	364	374	328	386	356	362	352	383	386	344	340	365	344	359	325	347	381	338	358	366	365	381	374	391	383	335	361	370	364	352	378	323	332	342	350	321	366	326	366	405	356	346	372	337	361	377	378	401	326	323	353	355	381	383	387	389	362	384	390	388	340	357	368	356	331	355	335	341	378	383	348	355	378	356	396	364	349	343	342	363	363	351	357	365	377	389	387	368	336	352	382	339	384	351	359	339	329	372	333	348	346	369	366	348	358	372	413	350	345	357	361	351	357	340	382	341	374	347	321	351	340	345	329	385	367	394	358	381	344	317	366	368	378	357	360	381	363	351	356	346	377	355	346	374	379	348	329	370	364	360	367	362	382	361	366	384	372	359	338	334	390	366	355	370	344	375	353	338	356	351	350	352	351	365	385	425	356	372	401	384	339	371	387	376	364	373	343	351	374	364	340	368	400	357	345	309	362	347	369	347	366	379	342	337	369	358	334	339	405	375	382	354	381	340	358	319	342	377	348	385	389	373	323	355	383	360	368	372	380	341	349	358	331	347	376	365	359	350	321	377	366	370	340	362	341	356	404	378	365	362	392	347	366	372	310	329	377	367	359	374	378	337	374	356	376	337	398	393	355	346	348	373	334	344	369	360	372	372	338	366	369	371	337	336	342	357	333	321	344	374	346	330	365	360	336	361	352	339	364	349	379	357	344	332	364	367	365	329	363	345	364	357	371	356	397	356	342	366	330	371	340	360	365	342	368	373	352	359	373	348	358	362	382	351	365	337	338	326	343	380	342	395	348	350	370	364	360	387	347	380	373	378	348	387	342	367	369	367	389	354	351	370	346	360	350	359	356	373	356	361	369	325	374	337	353	366	373	391	372	397	351	364	366	363	370	345	328	330	361	389	366	372	361	346	355	366	372	342	352	395	343	342	355	332	384	336	332	361	361	340	379	360	374	360	386	332	351	406	372	347	367	357	343	378	359	365	372	388	379	354	379	359	389	350	367	375	337	361	350	361	337	327	336	350	363	357	375	357	334	347	353	342	338	374	366	347	370	355	355	369	375	400	361	342	368	397	349	355	370	322	338	368	342	357	363	383	374	382	321	381	384	368	402	406	330	376	342	340	366	337	348	398	334	351	393	392	369	324	339	361	342	384	356	349	356	343	351	345	355	333	333	365	409	367	380	378	357	339	356	363	364	373	351	380	394	375	356	348	366	387	365	364	384	388	366	379	380	347	351	353	361	361	352	347	340	370	353	349	390	361	353	356	390	383	307	389	341	359	394	336	392	363	313	358	377	336	365	347	387	357	384	374	351	346	338	372	340	351	361	361	431	388	361	360	404	367	324	342	366	359	357	376	365	378	313	362	344	368	360	383	352	384	375	350	360	373	359	358	358	361	352	355	360	368	371	384	378	366	396	376	367	350	350	326	336	360	377	374	350	378	368	346	357	345	368	359	342	353	334	355	351	331	330	310	350	368	395	361	339	383	389	378	374	349	351	346	416	354	372	311	364	379	341	337	363	385	330	326	352	400	379	367	342	350	352	356	357	321	363	363	347	350	385	332	394	351	361	387	355	360	343	360	348	356	368	372	325	326	345	342	365	393	324	368	330	359	365	369	358	348	350	338	383	354	327	410	376	332	347	374	386	315	377	387	354	341	331	382	357	346	355	344	350	378	374	353	345	385	358	335	392	367	353	349	357	351	406	371	335	369	365	380	349	344	347	376	367	346	359	365	382	385	373	401	351	355	366	354	349	400	349	363	347	336	333	347	379	356	347	354	406	339	342	353	385	379	340	391	363	403	385	367	366	374	359	397	360	377	377	344	363	398	326	367
31985	61691	52252	38360	31001	24182	18620	13299	9923	7866	6776	5778	5106	4623	3427	2538	2011	1601	1340	1200	1086	949	871	778	721	675	630	556	574	500	482	485	443	418	483	400	391	391	384	372	408	372	426	401	391	387	380	349	369	360	356	358	363	377	396	393	362	397	382	384	374	355	375	327	397	388	354	359	333	361	344	350	353	356	403	363	381	361	378	370	396	387	338	371	362	349	382	396	361	353	383	372	345	383	383	377	364	371	370	406	361	343	401	356	365	322	356	341	369	365	364	393	355	382	394	393	396	368	373	363	355	379	360	408	385	361	359	389	372	352	345	382	347	387	388	346	373	381	381	367	373	369	379	349	388	385	393	357	368	358	369	368	382	387	404	343	364	368	372	361	380	393	359	393	358	345	381	392	373	371	354	398	355	387	345	399	385	393	390	350	392	376	374	357	405	382	387	349	354	352	398	362	392	381	374	366	365	372	368	400	373	369	400	376	345	379	377	365	386	383	389	361	357	382	393	364	395	351	377	396	369	388	384	348	360	361	372	356	338	388	348	341	388	361	376	352	418	392	382	366	349	354	388	407	371	372	354	396	357	365	367	345	380	353	384	331	351	381	402	348	411	376	390	375	379	358	355	392	384	342	382	372	364	389	371	376	353	382	373	370	358	333	386	368	328	346	401	395	393	386	340	370	372	364	368	391	376	377	384	363	358	390	380	346	386	372	347	387	359	375	365	358	411	378	393	388	352	401	374	371	367	318	367	360	376	347	378	344	340	379	361	382	374	334	376	371	409	398	381	356	387	349	391	351	366	361	408	349	387	391	333	373	366	329	398	315	386	381	395	380	373	367	425	364	368	349	375	372	369	378	376	364	379	346	372	345	385	346	360	372	370	392	343	365	396	375	398	375	380	384	332	383	387	424	352	372	340	403	364	384	358	405	379	363	374	356	350	361	429	359	363	365	390	371	357	405	332	414	380	342	372	342	350	442	370	382	407	382	366	384	400	347	366	386	357	383	389	370	384	395	358	421	380	395	376	372	373	383	372	373	408	340	357	354	367	357	336	363	369	371	376	408	360	427	388	369	352	358	352	377	397	403	364	364	414	413	395	379	377	393	327	347	385	344	357	358	343	373	325	364	398	386	361	390	390	378	353	403	351	362	393	368	359	387	386	387	414	370	368	360	337	400	388	345	391	385	340	379	387	379	373	384	387	397	361	385	384	381	360	380	374	375	361	361	373	383	366	393	359	346	327	392	390	373	385	335	355	361	392	344	351	427	357	361	373	375	383	391	368	364	367	337	361	363	354	388	355	381	349	368	367	367	367	389	357	381	373	341	374	377	334	357	391	366	378	398	339	375	406	366	360	340	361	344	369	366	371	376	352	367	385	364	341	350	369	385	376	367	347	353	368	363	369	408	362	346	395	383	384	363	384	366	370	341	329	356	386	363	380	366	370	360	387	342	360	334	392	362	376	332	369	367	365	406	401	340	358	354	370	357	375	364	340	372	355	355	373	410	379	342	368	388	356	360	380	373	372	343	379	352	370	377	360	377	364	377	368	383	383	384	421	383	351	404	374	390	403	412	365	404	376	384	374	356	399	380	407	413	381	344	362	397	370	375	411	377	380	349	381	404	376	387	371	380	358	336	398	358	385	378	327	385	405	379	383	395	371	394	343	391	364	384	363	406	372	374	383	336	373	380	394	353	394	353	397	392	410	338	406	359	372	348	401	399	369	391	387	378	381	395	358	386	396	365	343	333	375	399	381	384	384	381	364	377	364	383	361	386	352	356	323	379	335	380	371	350	368	376	349	367	392	372	353	359	388	372	378	387	349	349	349	360	354	391	369	350	388	381	341	391	363	378	366	375	374	391	376	357	371	358	367	357	371	378	368	371	369	378	356	381	404	380	368	382	343	387	374	380	351	359	343	341	373	402	396	360	370	341	356	388	365	389	370	368	360	380	327	384	387	403	382	380	318	374	368	376	354	320	349	355	393	372	378	418	408	366	397	400	393	366	382	397	377	368	371	410	357	358	412	357	376	387	349	378	375	380	375	401	384	345	384	371	355	367	363	368	369	366	385	362	392	400	329	354	361	381	386	337	377	351	347	377	373	417	367	380	383	381	372	397	389	377	336	331	416	355	380	377	397	364	397	370	387	371	358	375	374	375	385	381	402	355	394	376	386	355	357	366	387	362	359	377	384	374	359	396	372	371	408	368	389	336	383	365	366	376	354	348	366	352	331	345	385	358	356	379	372	382	360	367	390	342	363	336	383	372	369	335	385	396	374	391	352	358	385	397	387	362	373	395	372	387	360	369	357	357	375	353	372	376	347	417	346	373	318	384	394	390	397	338	373	391	340	349	367	339	401	375	388	392	353	368	394	360	355	372	330	372	385	355	375	360	389	380	357	364	365	379	403	382	396	395	348	396	351	366	375	349	347	370	385	380	345	367	380	393	387	373	364	373	377	359	392	367	379	357	401	363	364	390	378	362	404	361	417	369	384	353	397	354	390	389	364	378	387	335	379	375	358	357	361	326	348	367	373	375	336	397	381	403	389	388	367	384	371	367	395	365	373	384	352	389	361	364	361	376	392	405	362	341	333	382	372	379	385	362	374	357	359	370	371	406	361	358	354	377	376	406	342	395	380	368	360	386	339	399	362	362	364	381	363	356	370	375	359	395	337	409	363	370	343	372	377	399	370	371	389	379	394	379	401	402	390	374	339	377	376	402	345	364	401	359	384	369	363	339	358	370	371	326	365	363	374	321	349	348	384	389	381	361	392	367	390	331	371	378	384	328	387	371	340	356	377	411	409	370	343	385	387	399	402	355	405	338	371	364	360	397	359	335	347	325	392	386	372	388	357	386	389	380	367	347	336	402	391	379	383	366	341	348	349	382	354	381	368	353	347	359	378	381	388	357	344	344	362	388	359	404	369	378	368	347	376	410	372	361	370	344	358	363	355	399	374	368	343	363	364	351	389	373	356	336	346	372	364	379	335	374	365	367	378	367	386	390	351	376	382	386	371	391	382	341	345	368	359	370	368	358	364	374	377	407	386	378	408	342	361	371	403	373	373	365	363	331	358	380	376	422	347	376	372	390	369	359	340	377	385	393	374	374	360	389	363	371	382	360	371	403	353	396	392	377	380	415	376	375	333	398	361	373	367	329	374	371	371	367	356	339	408	401	387	362	354	359	360	331	399	398	342	390	387	394	356	373	345	401	356	383	408	344	384	383	386	408	378	385	397	359	350	383	333	369	341	369	354	375	363	376	364	361	369	389	367	377	364	379	350	353	387	341	373	396	382	374	343	356	390	372	357	398	375	366	351	369	360	377	364	355	354	378	405	355	357	410	372	395	356	366	405	388	370	315	355	395	384	412	367	379	389	363	361	366	341	399	360	361	384	406	381	367	390	365	397	366	382	396	369	370	355	389	364	385	346	356	400	404	364	376	380	380	361	400	383	391	373	360	375	343	367	330	390	383	430	373	378	394
31151	34711	38676	26945	15075	8727	5297	3432	2459	1878	1728	1463	1375	1189	930	815	643	589	526	510	481	442	442	384	407	390	375	344	385	333	370	352	369	338	337	311	332	324	324	323	331	297	332	291	338	326	352	315	325	348	333	339	331	305	336	342	328	297	313	341	319	301	316	341	304	302	318	336	355	315	307	324	273	323	330	323	331	262	315	324	345	326	317	325	301	310	298	316	327	313	322	289	297	311	335	313	306	350	329	295	321	342	302	330	338	322	334	341	300	300	340	326	309	301	307	314	308	325	320	316	318	327	330	307	366	368	335	330	295	326	289	312	316	346	351	340	323	302	333	312	325	316	313	378	322	351	270	362	320	337	312	324	318	304	319	293	304	329	323	317	314	319	293	347	364	345	339	320	348	289	305	342	322	290	342	344	305	340	344	316	323	307	319	322	336	292	298	330	319	338	346	320	298	307	336	338	319	307	288	330	329	336	314	332	324	335	334	316	323	327	287	330	318	334	310	277	318	340	322	315	314	338	317	332	325	326	304	323	342	304	328	323	310	328	310	312	309	311	307	324	321	315	320	291	308	308	334	317	333	330	278	313	359	320	316	323	339	314	333	327	315	322	325	333	322	338	308	300	302	326	322	375	351	314	357	314	334	324	320	321	326	302	320	314	333	327	317	330	295	309	316	299	315	351	328	275	291	355	331	317	326	318	303	342	324	302	318	315	311	317	315	326	314	301	325	313	339	343	336	327	311	311	338	311	301	348	321	309	328	328	302	323	295	306	329	318	319	312	335	312	350	306	310	317	292	307	341	308	331	339	319	312	324	287	342	333	314	325	320	328	291	314	318	345	298	341	280	346	317	323	326	323	304	308	326	330	308	331	299	356	319	325	298	327	332	334	347	327	303	340	334	327	318	321	314	352	335	356	349	337	318	316	309	310	302	329	331	307	317	311	338	342	354	338	322	327	319	343	318	328	330	306	316	317	352	318	314	315	342	339	313	334	305	324	327	316	296	304	348	319	329	324	334	296	357	329	337	339	331	336	298	304	347	331	339	353	296	328	338	326	341	302	321	318	314	328	334	341	308	335	334	302	307	320	313	343	327	345	321	328	325	335	301	317	326	307	310	305	321	324	309	353	336	300	308	331	330	292	302	307	313	325	288	328	318	333	296	348	307	334	305	328	378	343	315	268	345	324	306	332	323	338	330	333	313	339	315	295	322	331	334	310	338	303	311	310	315	313	325	334	317	325	333	317	323	321	330	308	311	316	327	326	346	330	321	318	296	328	318	284	295	355	321	335	263	319	319	333	336	347	337	284	304	316	287	301	317	337	310	340	297	349	305	336	320	326	346	319	327	332	327	311	337	334	349	355	343	318	326	309	340	337	327	300	333	296	327	314	312	337	323	318	319	333	306	309	353	315	332	322	322	339	339	346	316	356	334	314	323	311	324	307	342	346	335	322	324	309	284	315	323	327	344	356	333	314	321	312	335	310	344	318	330	317	309	305	314	318	343	300	310	331	319	310	295	316	335	345	305	352	362	286	321	347	303	368	341	328	326	318	320	362	332	323	333	328	333	321	300	301	341	343	328	333	316	346	315	325	302	322	283	331	336	318	316	338	341	340	329	314	301	306	325	362	330	335	312	296	348	320	309	315	306	312	352	337	325	321	356	318	356	319	328	338	310	332	342	328	299	313	330	330	310	328	315	314	328	314	312	288	304	354	305	312	337	306	334	327	328	320	331	305	351	321	323	308	303	332	311	308	314	327	310	331	292	313	323	320	315	295	341	319	278	324	315	301	310	312	322	331	303	347	317	309	292	332	293	322	332	325	338	298	322	310	319	351	328	327	337	307	333	308	327	323	349	325	306	316	317	291	330	318	313	340	337	324	309	331	335	325	346	298	333	314	334	326	330	311	336	320	337	314	309	287	308	317	312	287	318	316	340	274	332	338	373	335	325	326	335	327	309	318	324	306	309	306	303	314	319	315	324	332	311	286	293	322	327	329	336	344	348	311	299	320	337	324	306	316	293	315	302	334	309	313	313	316	327	322	335	314	352	307	312	324	357	313	318	345	306	327	313	339	332	315	304	298	301	332	325	325	338	344	312	329	290	333	295	332	343	310	345	290	370	328	316	341	323	336	308	317	339	352	344	316	329	328	316	321	304	336	343	322	296	334	322	331	317	315	329	320	321	308	337	349	326	322	326	316	315	342	313	348	332	297	318	294	282	344	325	305	322	349	319	335	351	319	325	301	341	349	298	309	314	316	298	330	321	274	317	345	294	303	315	315	301	353	310	323	315	319	332	336	305	312	345	331	296	309	328	322	312	339	311	314	306	349	311	294	341	322	308	339	334	309	343	316	300	343	347	329	299	315	347	315	310	312	358	297	299	321	332	351	329	324	338	287	313	315	275	319	317	320	352	296	320	329	322	303	348	295	350	353	317	316	339	316	309	346	337	313	316	312	334	328	297	307	311	336	373	340	327	345	342	329	331	316	386	317	329	325	308	315	331	307	339	346	320	299	333	321	330	330	325	337	347	366	313	315	323	365	331	334	340	320	326	326	344	310	312	319	312	304	296	277	291	285	325	345	333	323	335	317	329	330	337	324	322	298	329	326	321	316	336	316	322	312	279	350	307	332	342	344	291	315	326	314	321	327	318	325	332	335	298	286	341	319	322	292	308	294	312	336	316	302	325	359	316	346	333	330	305	326	336	300	340	358	316	282	333	356	307	319	302	302	336	367	314	300	322	325	299	326	343	303	316	331	324	312	344	332	307	324	324	361	336	349	335	324	342	318	297	315	331	305	330	357	333	299	324	316	314	328	328	303	319	315	315	326	308	319	327	339	321	290	290	338	335	332	307	322	365	332	301	329	332	326	337	338	327	310	321	328	321	311	324	318	318	309	295	332	311	326	301	330	325	310	326	327	331	339	332	322	290	314	305	321	303	287	327	316	314	334	303	328	354	310	327	323	351	317	311	307	344	335	305	326	315	337	328	314	288	292	329	347	332	324	334	318	341	313	320	352	284	302	336	305	334	310	357	310	318	314	336	314	354	313	322	331	335	323	333	330	298	322	300	314	324	315	342	323	330	324	303	342	301	305	329	329	305	351	314	326	336	317	285	311	345	340	350	312	327	322	335	317	340	328	311	319	315	326	303	339	332	310	332	322	309	305	318	311	357	318	337	338	322	341	321	305	301	321	338	352	329	314	330	324	316	333	339	291	321	313	328	333	337	290	331	327	298	323	288	318	338	310	314	311	314	344	337	297	286	328	291	354	323	338	328	308	350	288	340	344	299	323	319	341	315	311	314	327	322	340	339	306	330	349	316	361	314	305	309	317	308	323	294	319	319	311	313	336	317	319	313	321	335	313	328	309	305	268	360	325	319	290	339	334	345	319	312	342	324	333	339	320	352	318	319	322	315	303	288	347	314	338	321	323	317	306	315	313	312	337	304	358	322	305	320	320	318	322	359	348	328	323	299	318
30405	48528	38231	25268	17883	12586	8671	6000	4210	3350	2891	2582	2203	1964	1542	1159	941	784	634	668	628	551	510	472	497	517	448	420	415	401	392	390	361	358	343	364	373	360	357	400	361	330	332	348	365	361	387	308	353	369	347	348	357	364	323	378	368	358	329	327	349	367	325	360	354	340	330	397	354	331	340	337	359	324	334	341	365	349	326	333	344	325	306	325	330	339	327	329	340	343	320	335	337	350	322	325	342	377	353	346	389	336	326	383	359	334	340	347	341	319	373	333	335	382	358	358	324	320	370	342	305	359	322	364	351	333	342	384	333	367	366	369	330	352	363	330	325	334	320	323	322	311	345	343	323	311	358	345	366	358	321	371	353	340	334	350	349	315	366	380	377	316	329	353	346	340	336	333	358	364	361	320	350	344	353	344	357	368	349	353	329	342	341	358	339	328	355	353	332	308	317	359	350	364	331	326	375	358	361	337	368	357	346	355	361	325	336	331	341	355	366	361	344	359	356	325	347	351	325	347	343	356	350	340	379	360	334	365	336	317	364	351	355	335	333	346	352	336	372	350	333	314	355	311	373	344	335	349	320	369	348	336	376	348	319	349	348	364	354	365	360	345	316	360	323	324	356	321	358	352	375	349	352	384	335	327	348	344	338	347	333	344	367	388	330	364	352	355	369	331	367	324	358	327	353	346	344	346	365	348	331	321	334	351	337	354	361	348	376	359	349	328	349	353	359	330	347	356	379	340	348	310	336	358	339	332	351	316	340	380	369	336	361	349	389	374	348	323	364	336	330	350	356	350	353	328	357	345	360	330	330	356	347	338	339	370	352	351	363	346	356	343	342	359	350	345	335	358	374	343	348	348	348	344	328	325	330	343	375	318	364	344	323	332	332	376	355	340	335	360	322	358	338	353	368	333	351	358	338	355	344	340	343	346	363	345	352	346	369	332	343	304	349	349	361	334	350	334	346	344	346	349	320	346	371	350	346	364	353	325	347	355	368	335	348	325	332	349	315	363	329	351	335	370	343	349	318	358	380	404	309	372	319	396	357	368	353	356	360	320	326	339	346	334	358	378	347	326	334	351	381	345	358	357	325	358	346	386	336	340	352	346	341	335	356	355	357	352	354	355	352	367	326	390	344	336	317	378	341	332	374	350	339	360	344	361	343	354	343	341	391	350	366	393	337	337	317	336	327	351	362	344	348	315	307	356	381	357	352	332	332	348	362	384	359	329	355	345	334	346	334	346	361	344	371	343	323	315	338	376	336	352	321	337	312	338	362	342	315	316	352	333	337	361	346	345	364	360	313	338	345	345	367	341	359	334	343	343	377	341	345	335	336	334	348	364	355	363	314	342	327	334	341	334	300	338	329	341	336	321	350	348	341	372	345	344	314	363	337	353	315	335	357	352	342	334	370	352	350	347	336	360	357	331	358	336	331	335	357	345	329	370	331	353	362	341	329	351	360	337	342	372	321	362	358	337	363	366	364	336	353	347	333	358	376	363	345	357	316	372	335	361	332	336	334	328	335	341	354	360	369	328	347	331	368	328	349	336	341	344	352	350	324	360	365	317	359	353	367	346	325	334	319	353	325	327	329	368	308	343	334	362	358	385	363	331	355	363	340	341	311	346	353	374	328	356	347	356	349	328	361	350	332	355	334	347	356	352	362	364	338	337	335	364	342	357	336	363	324	336	346	327	349	286	339	348	354	331	334	362	336	293	332	351	378	347	351	343	371	326	326	331	331	317	339	346	319	346	336	359	360	343	354	353	369	356	344	336	344	382	349	375	369	361	325	300	371	339	314	324	348	360	365	347	312	362	351	347	342	323	353	330	343	342	358	346	358	344	351	344	338	339	357	346	364	347	352	362	365	348	380	359	339	384	352	325	334	334	326	340	334	349	343	328	332	324	337	351	339	318	338	332	341	334	320	342	351	341	340	352	355	357	347	371	347	354	315	331	334	367	341	328	353	338	308	360	347	339	342	337	349	346	359	324	305	341	339	318	359	331	339	356	355	370	346	318	339	360	327	364	354	351	362	338	346	365	319	359	349	340	315	338	344	351	288	338	355	365	324	329	360	347	369	375	337	334	389	323	336	336	311	345	382	332	343	354	309	301	349	317	329	325	369	338	358	338	366	365	334	337	383	331	355	370	379	349	388	347	331	367	322	334	333	328	312	351	339	346	347	369	337	305	355	351	333	344	337	314	334	364	326	362	348	334	335	345	312	355	356	373	323	332	327	312	331	332	338	358	343	358	351	324	358	346	308	339	326	350	343	340	362	328	339	310	323	367	382	349	335	376	357	340	326	372	363	361	329	325	356	339	351	356	353	341	354	362	334	346	368	360	357	350	338	376	348	299	366	346	378	365	351	349	341	346	349	358	357	341	358	342	369	327	340	340	370	337	328	343	343	335	322	344	337	322	365	322	318	342	356	343	351	328	337	375	336	371	369	340	332	361	357	336	360	338	345	364	335	342	351	361	352	344	353	364	359	336	362	315	309	370	317	335	333	345	349	366	338	316	353	353	361	319	336	340	334	372	343	327	349	350	336	359	345	332	338	331	356	337	353	388	314	364	333	333	345	330	359	373	351	338	367	377	338	349	326	348	321	354	356	342	356	378	337	341	334	355	355	338	351	342	335	362	359	348	369	369	371	333	349	339	335	326	379	363	324	375	337	342	327	347	312	337	340	348	346	389	331	370	331	389	364	329	330	368	380	330	345	342	369	350	361	343	372	346	364	351	365	369	334	347	328	345	375	341	341	342	344	355	326	362	336	355	346	350	329	312	349	368	353	347	352	326	351	324	345	338	356	380	352	349	341	338	340	317	369	356	340	359	329	378	343	296	348	330	341	323	359	336	353	343	362	359	364	343	344	364	365	369	341	357	338	314	364	366	325	371	339	363	325	306	355	325	327	357	353	363	383	351	342	350	315	330	363	345	362	321	361	322	331	336	370	347	355	341	349	348	319	363	343	334	356	369	327	333	350	312	321	370	314	338	346	363	326	361	359	316	344	322	329	355	348	348	340	328	347	329	349	328	370	363	334	361	348	347	361	344	326	289	322	361	339	332	319	391	357	333	384	364	332	357	350	317	356	355	354	352	335	339	323	368	340	378	330	354	331	375	361	360	344	329	337	366	349	346	381	336	343	345	366	331	343	334	326	343	346	327	326	334	343	323	347	347	329	326	342	358	348	318	329	321	356	347	348	355	373	361	340	369	343	343	355	359	351	322	332	369	361	352	325	348	362	359	337	345	331	346	311	350	350	346	354	345	312	356	361	365	356	369	358	334	307	341	347	366	356	327	362	338	328	344	356	336	340	342	343	348	336	337	301	353	361	322	325	338	323	340	360	337	344	345	326	383	352	371	351	346	326	332	355	353	381	360	342	334	319	350	343	344	355	340	341	343	347	331	358	350	340	334	355	358	366	362	340	352	359	329	345	322	355	355	401	339	368	347	347	329	331	384	366	386	359	351	390	363	332	324
24221	21354	28777	25686	22979	19012	12391	7022	4423	3368	2962	2441	2251	1895	1532	1262	971	833	689	630	625	567	547	490	449	411	422	394	426	356	349	336	361	329	323	361	323	283	316	315	291	329	332	316	324	322	327	307	307	329	278	304	329	311	335	330	280	321	316	306	327	327	312	320	338	293	330	298	331	301	304	329	298	298	314	322	311	299	342	325	318	312	315	309	307	325	297	320	319	303	300	308	334	348	286	304	317	290	307	319	320	292	325	296	339	303	292	303	334	339	337	302	310	280	312	311	334	274	288	323	300	335	301	327	313	292	346	332	299	318	333	304	271	338	313	324	298	321	297	312	273	326	311	317	288	308	325	345	326	309	308	320	291	299	272	317	313	318	311	291	309	309	298	291	313	299	309	331	331	297	321	340	334	315	328	352	304	293	306	306	335	283	331	299	316	312	329	299	314	296	313	315	302	328	309	332	289	270	314	322	307	300	306	308	332	293	342	314	328	318	343	304	321	326	318	318	312	312	330	315	327	342	321	335	291	302	300	319	311	307	299	309	295	326	314	325	310	327	298	309	318	331	291	292	296	340	334	316	299	311	297	310	302	287	286	307	314	322	309	306	319	345	312	320	318	333	304	308	297	339	294	323	343	322	335	314	291	290	336	320	279	311	299	317	309	291	322	283	313	329	333	308	307	333	309	286	285	329	332	303	337	303	302	305	321	324	304	330	332	289	303	328	289	300	315	306	333	308	329	302	321	319	308	309	292	323	319	312	289	321	320	297	333	345	303	313	296	309	333	304	305	303	319	323	315	307	298	344	344	281	271	316	314	318	292	335	302	303	309	340	310	335	305	326	350	327	313	310	310	330	332	309	332	303	300	308	298	294	292	318	315	271	319	289	295	283	348	326	317	325	313	335	327	310	291	316	306	310	348	314	308	290	301	317	277	330	333	316	287	315	301	329	362	296	293	301	330	315	304	320	303	291	311	310	305	327	309	332	322	298	279	337	286	313	336	296	334	299	336	321	313	294	337	321	350	344	368	308	324	315	319	305	332	305	350	313	311	298	291	316	301	364	334	293	326	325	326	330	318	320	307	303	320	312	299	316	286	334	336	337	309	300	281	338	313	320	341	304	314	325	314	282	315	343	312	294	336	318	307	301	286	344	285	280	327	311	310	338	315	331	317	325	314	333	320	300	330	303	314	314	314	283	320	298	330	333	301	296	284	293	311	307	312	303	293	331	304	329	283	321	312	313	280	299	299	325	328	322	343	321	292	306	338	307	284	328	341	318	325	292	333	303	331	309	302	304	318	293	322	305	295	312	333	290	290	332	283	310	300	308	339	315	310	309	298	318	315	336	292	308	322	298	330	302	348	314	321	311	330	312	325	329	295	296	295	328	307	306	328	336	301	338	327	331	327	307	309	330	314	313	305	324	292	318	296	309	295	322	307	318	349	308	298	317	294	281	339	315	311	306	289	292	320	292	324	310	341	285	316	319	310	327	302	307	301	317	322	332	354	319	321	308	289	331	297	319	326	314	305	291	314	289	290	315	291	327	324	320	280	275	293	309	290	312	331	336	321	336	327	292	354	319	301	315	313	300	324	336	322	320	335	329	343	315	315	289	303	329	278	326	299	324	304	327	273	328	311	326	325	314	322	295	331	330	310	323	304	301	322	346	295	337	342	332	286	311	308	317	328	310	351	322	319	292	303	317	325	318	336	345	288	312	361	329	290	308	313	280	300	299	306	308	307	323	317	308	297	314	335	339	307	337	305	334	312	314	304	307	316	337	296	317	325	308	283	318	324	310	345	327	287	308	358	351	299	328	322	325	318	327	318	285	309	306	340	276	322	322	316	342	283	324	336	293	336	320	302	313	308	302	353	336	340	322	300	294	341	282	318	300	323	302	292	322	282	337	301	303	306	288	288	316	312	321	335	306	283	316	334	335	311	346	298	308	294	294	306	305	292	313	321	299	325	306	289	333	336	331	324	290	295	303	320	315	332	315	320	298	332	343	300	280	316	301	338	301	323	292	275	285	304	302	316	299	279	315	345	340	326	328	356	342	309	261	321	309	290	313	326	330	314	329	312	295	342	312	313	319	308	313	292	301	288	331	293	325	280	295	291	322	315	322	339	328	339	323	303	276	316	326	342	290	317	288	325	313	295	310	296	315	302	326	320	294	324	316	311	328	316	305	295	335	305	308	285	315	288	303	309	296	307	291	318	349	331	315	294	289	322	318	290	323	322	322	324	322	290	313	312	361	341	321	277	291	301	327	312	296	311	278	304	302	304	313	266	283	309	322	346	306	308	283	290	309	300	286	311	310	343	308	295	330	265	289	313	299	332	311	314	351	312	320	305	341	325	325	336	334	299	330	304	299	337	342	350	266	334	329	331	307	289	294	327	296	287	323	306	296	320	326	295	331	298	326	313	339	297	334	310	293	328	322	320	323	320	284	334	329	341	305	318	319	291	322	338	329	329	317	317	316	300	321	297	319	273	336	309	321	312	335	326	289	303	330	301	313	312	286	319	314	349	310	319	313	295	322	319	350	366	328	297	315	308	345	313	317	292	307	315	327	308	310	298	302	307	301	340	302	343	346	310	323	308	297	341	304	323	331	315	278	304	321	286	317	314	335	288	339	303	305	312	344	281	315	286	336	324	296	321	333	330	316	277	333	298	349	345	349	304	312	304	334	303	296	296	332	293	304	322	308	318	325	339	332	323	327	307	345	329	323	299	321	362	332	328	301	351	339	316	293	334	324	314	337	314	300	326	315	302	279	305	330	317	334	331	330	329	315	319	304	319	341	313	329	308	291	302	306	309	303	329	268	331	293	345	315	318	320	318	298	326	318	343	305	279	329	329	305	339	345	331	306	308	305	321	302	317	318	304	282	321	332	301	319	294	320	316	310	313	339	318	303	300	308	349	334	267	310	309	324	295	305	280	282	301	319	283	317	318	362	288	305	294	326	299	327	349	297	319	334	303	311	322	324	288	322	357	329	317	334	295	333	312	289	315	326	331	319	284	304	310	286	304	320	315	328	324	309	312	303	328	325	341	311	330	346	309	304	309	311	298	332	324	329	328	302	298	320	316	336	317	303	327	316	309	326	347	299	321	302	295	319	327	321	313	280	281	285	298	330	276	325	301	338	321	322	323	330	306	297	305	343	325	315	333	320	319	307	304	350	310	313	311	293	355	347	303	291	323	330	327	318	290	338	306	307	289	324	321	341	321	336	303	333	291	328	321	282	293	316	304	274	326	303	301	334	300	310	292	331	290	316	304	361	328	338	299	300	310	323	301	315	343	317	319	317	296	338	282	301	312	316	313	320	313	339	301	283	298	323	288	274	344	317	318	289	306	329	306	338	378	317	306	311	306	292	340	317	293	315	342	312	289	294	321	301	330	327	288	337	312	325	319	320	300	316	359	336	319	315	332	286	310	314	281	329	330	276	325	317	329	316	299	287	308	312	289	332	320	312	276	349	355	320	326	321
30117	56069	45675	33552	25580	18425	14409	10307	7389	5555	4904	4240	3602	3054	2449	1881	1463	1233	916	855	774	687	672	587	539	565	511	475	452	440	435	427	391	361	354	412	351	346	368	369	317	339	368	317	341	338	359	318	333	318	331	338	338	311	344	356	343	301	343	318	380	363	341	375	345	351	335	349	323	362	355	343	314	303	321	328	323	359	309	318	383	315	341	338	318	326	312	326	335	334	341	313	340	319	335	323	349	369	318	341	316	322	348	319	349	329	328	325	343	375	344	344	333	324	330	330	324	323	305	349	334	326	315	315	307	363	329	298	287	332	337	319	318	304	327	360	324	369	313	327	323	336	322	353	360	308	327	310	351	331	335	318	319	318	328	347	308	281	314	333	324	318	351	344	352	342	326	342	329	328	357	340	332	344	322	319	340	329	369	325	300	338	351	339	336	314	307	299	308	351	337	325	319	335	328	340	309	350	323	313	345	333	345	355	338	338	319	330	324	355	340	350	312	370	319	314	332	324	320	326	310	369	339	351	352	327	312	323	314	323	343	316	337	336	338	322	371	347	329	330	319	319	325	331	329	327	318	324	330	330	350	316	324	332	346	337	307	339	340	328	342	314	342	322	337	313	345	361	340	343	322	326	335	354	340	324	350	356	339	299	351	352	336	383	341	349	327	331	347	306	303	324	334	356	338	307	339	367	331	315	304	347	343	350	310	330	336	362	324	307	320	328	292	315	366	337	336	345	307	339	306	349	316	334	338	316	341	324	345	300	346	323	351	336	362	322	342	338	329	328	339	333	348	347	317	348	334	321	331	332	340	328	343	331	310	330	318	332	333	324	372	346	338	326	306	333	335	334	330	332	313	335	319	348	324	321	349	348	337	333	321	336	336	320	329	358	308	331	344	322	311	335	359	342	350	317	351	331	357	330	339	346	309	350	340	308	340	313	317	352	322	323	323	330	328	321	339	327	306	336	310	359	345	323	367	316	351	366	348	335	314	327	326	332	366	335	343	347	332	353	315	355	352	356	331	314	355	327	320	322	321	342	337	347	318	317	339	335	325	307	332	335	353	294	326	353	331	342	360	356	342	317	334	338	315	342	353	337	323	349	351	334	333	336	336	325	333	314	331	297	325	317	328	344	346	338	365	339	318	338	308	312	326	343	333	353	353	328	316	303	339	321	342	338	326	331	314	348	318	318	311	350	305	355	357	345	313	324	316	360	341	338	342	335	322	351	325	366	319	340	339	319	316	345	321	365	333	322	332	316	349	346	316	318	332	353	352	338	342	342	367	327	356	327	354	296	335	350	324	345	331	340	339	354	335	333	316	369	317	325	313	340	342	339	281	344	351	342	316	383	319	338	332	334	353	338	289	319	360	313	333	320	362	327	354	328	316	343	336	335	310	355	311	313	349	326	344	308	318	366	324	340	322	325	351	302	319	331	303	350	335	319	322	336	335	307	342	331	304	314	337	361	341	326	329	337	346	368	343	344	308	319	387	319	313	326	341	327	312	300	329	302	324	309	318	324	346	330	344	326	326	334	341	335	332	308	349	319	347	344	362	310	355	337	344	305	327	358	338	315	334	338	292	316	360	305	366	350	331	316	316	348	322	330	333	362	365	375	327	324	322	334	326	355	348	313	355	325	337	331	341	327	309	289	329	341	328	313	338	319	322	340	310	344	362	347	331	339	342	356	339	330	352	335	324	325	345	301	322	322	347	325	317	279	328	348	353	315	317	345	333	312	330	324	351	343	331	340	300	359	299	358	328	364	332	338	346	333	334	333	323	347	322	343	321	331	386	332	315	317	328	312	353	330	350	333	323	339	359	350	350	338	334	331	343	291	316	290	347	299	327	344	310	321	329	316	338	332	327	314	315	329	328	327	318	339	314	304	320	333	339	343	344	316	337	311	338	314	382	345	338	322	325	356	334	318	342	341	344	353	336	315	333	309	360	326	321	346	358	323	348	317	320	390	304	314	333	356	336	346	330	334	333	337	362	357	325	311	329	349	352	333	347	357	343	354	308	348	334	347	328	305	347	341	329	351	340	329	322	318	343	326	346	292	354	309	332	306	354	334	329	318	336	308	342	352	313	362	353	336	334	367	310	347	367	323	345	349	315	341	345	330	338	327	354	326	347	309	316	315	344	352	328	320	335	324	357	364	358	332	301	312	321	327	337	309	336	345	326	346	323	330	341	333	340	315	348	336	338	318	337	349	344	353	366	297	334	349	349	312	314	350	387	335	329	317	326	325	361	315	313	321	357	339	353	351	323	327	331	332	359	329	350	331	349	339	368	338	321	348	340	355	325	328	320	319	331	308	351	379	314	341	331	323	308	365	347	349	322	318	364	338	321	342	332	284	305	330	336	346	337	312	317	316	349	351	337	332	290	325	311	341	320	307	298	304	339	306	352	328	348	317	298	326	323	358	326	322	325	362	343	304	317	332	328	316	326	342	301	349	342	320	357	325	323	313	344	348	315	332	301	307	350	328	331	306	322	351	335	336	316	363	320	332	323	368	370	332	342	372	324	331	337	329	336	338	327	312	314	333	358	350	317	331	322	338	342	340	324	315	326	324	314	303	361	354	300	330	351	335	376	334	325	331	353	364	332	311	371	345	320	326	317	327	338	343	324	327	320	312	315	364	323	344	358	367	320	337	365	340	335	337	368	355	336	346	345	313	336	358	329	316	329	332	320	339	346	344	362	341	368	336	336	361	310	354	339	311	332	348	356	315	329	350	314	328	352	319	323	343	308	317	358	333	359	338	344	351	308	348	316	334	317	336	318	310	318	333	315	334	368	336	332	326	331	324	321	322	328	348	325	316	357	335	353	328	342	334	355	374	318	319	305	353	323	316	317	338	346	302	350	361	326	353	343	360	350	330	344	331	337	306	356	297	332	319	343	324	321	344	356	333	323	335	322	327	325	384	326	344	318	318	335	368	310	342	345	330	335	319	355	347	309	324	312	319	313	341	333	338	316	332	316	380	321	309	326	305	300	346	319	337	353	351	323	349	335	330	346	365	306	354	347	365	322	341	346	328	348	334	309	369	323	333	340	319	327	351	328	372	345	352	325	385	309	350	321	325	336	362	346	323	350	336	329	353	349	367	322	339	323	307	347	325	334	331	320	325	357	343	330	333	328	343	327	298	357	329	365	308	299	328	363	320	334	328	324	328	361	344	308	363	321	347	308	338	313	342	331	339	316	361	348	313	357	350	336	338	357	332	315	327	305	344	323	342	343	364	330	306	302	287	345	320	365	354	335	356	307	346	319	331	316	328	307	355	386	335	358	352	336	328	329	345	325	344	363	344	351	334	321	319	322	338	321	355	329	311	356	339	342	348	326	348	354	295	355	332	332	327	333	338	354	342	348	318	368	331	319	337	314	348	336	322	367	338	317	319	302	331	358	309	344	338	335	305	333	304	332	350	318	328	358	316	302	333	302	317	303	349	339	326	326	315	368	330	348	344	324	301	351	315	328	322	367	325
25373	21547	29156	28044	20361	12698	7814	4785	3155	2610	2229	1981	1829	1550	1279	1097	873	752	665	636	575	529	507	453	462	467	449	415	399	420	399	404	415	370	396	355	345	357	321	376	357	384	358	353	410	383	349	376	353	368	379	355	339	360	361	341	370	354	337	371	339	349	336	367	339	369	391	358	357	364	361	359	329	366	364	392	326	347	324	370	360	383	373	347	342	370	380	379	335	363	393	343	341	380	341	368	363	360	325	351	385	366	344	326	349	369	369	347	386	333	353	327	360	354	341	372	387	388	354	363	384	357	349	374	350	360	352	350	368	380	352	372	367	306	346	350	327	356	337	370	362	404	364	368	309	393	377	373	353	372	309	361	355	357	373	358	376	369	340	355	365	348	333	378	354	368	370	362	398	376	355	376	382	319	326	391	376	323	382	386	350	337	344	356	351	349	354	368	336	376	385	375	351	360	380	366	374	378	381	318	357	336	353	351	353	371	345	373	357	375	336	345	372	350	331	343	334	363	352	388	367	329	343	322	350	356	345	351	358	340	360	327	355	362	348	353	360	338	365	342	359	364	364	341	334	358	386	380	309	340	370	366	348	364	369	330	392	328	368	352	354	362	324	347	368	353	348	392	347	390	351	359	323	348	327	364	336	355	356	337	353	393	373	314	383	348	378	362	381	372	345	331	347	376	371	388	367	367	331	336	398	363	333	369	390	334	342	363	358	322	339	361	372	393	346	352	361	358	321	342	372	366	378	357	304	359	363	358	325	318	339	331	353	357	383	365	359	350	344	358	374	362	360	352	370	335	361	317	388	347	360	328	353	383	333	367	327	328	380	313	327	375	384	370	371	357	379	371	353	335	359	356	381	335	341	345	336	366	365	379	360	366	357	401	333	392	379	325	345	345	379	347	355	353	324	348	316	351	373	376	340	376	347	378	367	338	357	395	383	336	361	374	310	360	361	351	324	346	357	329	353	380	336	330	323	324	369	321	357	357	335	355	394	323	340	397	352	340	343	330	344	399	361	351	361	348	350	308	363	345	347	342	355	379	361	377	348	349	397	329	320	347	369	350	363	350	344	379	390	331	366	360	390	347	347	339	364	343	326	341	349	343	358	352	340	335	348	372	339	379	323	363	360	345	344	397	330	359	342	338	314	320	350	348	360	347	342	315	371	369	353	336	383	328	372	418	364	361	339	379	333	365	375	367	348	357	366	354	327	349	373	362	358	385	361	369	401	351	368	358	395	396	347	351	333	355	364	337	342	356	417	383	344	374	327	348	379	343	377	380	381	361	340	349	376	392	349	386	347	328	356	363	387	355	365	350	368	346	350	309	332	346	356	339	352	361	352	352	354	322	364	333	367	364	356	377	359	387	354	346	347	353	368	378	371	362	359	329	365	358	364	365	361	359	341	379	306	392	387	354	357	346	371	371	321	369	321	359	328	328	377	348	346	364	360	349	354	315	339	380	356	372	342	383	355	350	373	352	376	357	343	312	303	344	357	333	357	356	380	394	369	364	346	356	330	346	331	345	373	351	371	351	361	348	368	329	361	346	377	361	356	327	352	360	374	370	332	375	378	352	353	347	359	347	346	382	378	354	381	369	349	324	356	337	347	356	359	347	336	378	355	341	346	342	393	368	343	354	373	340	307	348	332	325	337	335	377	363	366	349	370	357	346	348	355	356	328	358	342	338	326	342	383	350	332	344	381	366	345	340	379	337	346	358	374	340	356	340	346	364	351	388	348	334	358	346	370	355	338	365	348	369	338	350	355	341	345	332	360	346	375	339	333	360	375	414	328	363	356	379	386	358	365	328	363	348	344	321	311	357	367	368	361	354	360	348	348	375	384	379	352	391	358	370	379	358	383	366	354	349	348	370	345	348	350	355	380	335	378	327	352	355	355	356	344	373	366	341	352	353	378	347	377	336	322	390	361	364	354	369	383	352	365	362	316	385	358	368	347	321	343	346	354	340	365	330	352	348	349	358	327	360	344	352	345	352	355	353	366	386	363	367	373	354	367	356	325	349	331	311	324	355	328	360	365	365	329	339	356	365	364	411	368	348	367	380	381	350	361	365	351	365	383	380	305	339	350	323	339	348	327	379	377	343	366	359	349	352	362	384	340	350	348	379	367	366	360	342	336	359	364	351	376	354	377	354	327	345	333	356	345	355	336	350	358	343	383	346	326	325	340	344	353	333	365	356	356	356	341	374	360	349	338	326	375	374	346	340	363	326	335	367	367	382	361	371	331	392	357	352	356	351	350	361	331	346	372	344	316	364	354	360	359	310	387	359	363	347	361	365	354	378	345	374	369	352	371	325	342	337	331	346	349	381	378	334	335	351	368	387	351	367	367	335	357	348	361	345	341	332	348	362	337	360	353	338	364	381	358	336	357	340	371	359	357	354	358	402	351	313	326	351	364	353	354	335	355	371	330	352	320	382	378	339	328	349	344	349	396	323	346	335	341	379	335	375	345	359	355	351	351	363	343	342	358	366	348	355	352	341	361	337	378	350	356	353	393	359	364	367	333	370	391	357	379	342	339	336	352	344	340	383	331	343	349	372	325	348	370	364	375	333	337	351	350	386	371	350	347	351	381	357	340	383	378	343	392	380	354	381	372	369	342	357	362	360	374	373	365	370	345	364	345	339	338	342	378	339	323	367	350	359	347	341	362	390	342	355	359	367	381	376	368	373	363	385	336	361	335	355	359	372	354	388	347	374	343	342	352	360	347	345	348	354	320	369	325	340	373	356	345	358	370	359	348	351	387	373	337	353	358	371	353	366	351	345	341	336	363	399	341	368	385	376	344	357	396	346	330	362	354	372	325	353	345	357	357	370	357	324	338	342	356	342	382	355	369	359	361	377	325	328	354	347	369	396	387	381	328	361	369	374	392	355	308	355	342	322	338	346	377	352	329	325	353	356	368	328	334	363	317	372	361	340	357	332	370	322	325	369	385	391	393	355	360	382	341	345	331	379	329	335	379	390	319	334	366	386	383	382	369	397	360	364	375	396	374	352	343	372	373	325	380	370	351	355	376	370	386	365	361	402	393	342	377	401	324	363	337	354	354	334	367	368	367	367	344	387	347	354	353	372	350	374	372	374	368	369	345	337	369	325	364	366	368	326	340	369	340	348	345	377	362	339	350	322	364	336	361	362	362	348	354	364	347	356	370	346	336	376	354	332	358	340	383	367	346	347	350	355	334	365	344	363	344	344	362	349	330	376	369	346	359	356	357	376	332	352	379	368	366	320	371	347	318	339	343	352	367	334	343	357	362	310	328	343	372	321	363	384	349	363	349	389	366	366	329	387	324	321	323	365	307	315	392	335	368	324	391	327	338	345	373	371	342	365	368	311	335	368	347	342	367	321	358	321	347	377	386	374	379	345	366	356	329	354	351	337	366	328	338	406	359	318	308	352	356	345	361	362	377	363	358	364	330	361	389	340	348	359	353	382	300	313	356	345	355	336	362	349	357	333	369	377	346	383
30215	52654	42243	29633	21867	15993	11773	8540	6008	4510	3901	3444	3120	2515	2083	1646	1226	1053	887	832	738	660	634	591	579	567	537	502	492	481	431	452	434	408	418	382	380	411	381	407	382	390	370	408	391	363	410	379	351	361	390	362	384	408	393	390	410	371	383	381	381	413	414	404	406	377	326	425	353	384	395	358	395	379	396	365	395	378	378	379	378	354	391	357	402	349	361	403	386	366	374	340	396	372	373	369	360	395	351	391	389	372	395	381	370	369	365	376	399	376	370	381	341	334	385	370	389	370	394	402	386	355	376	391	420	379	357	347	394	356	392	386	366	400	358	390	391	383	384	380	387	388	361	394	353	410	380	370	336	417	361	376	371	381	391	410	398	383	381	368	394	384	388	410	397	371	377	406	388	416	403	362	395	396	384	418	397	379	373	384	353	349	386	374	408	387	406	393	373	369	395	372	403	413	399	397	401	402	367	347	377	398	379	383	361	389	378	365	392	388	358	405	366	408	385	388	393	390	405	395	361	392	345	393	372	366	355	357	383	391	371	362	402	357	393	366	386	409	364	382	382	393	361	390	395	402	401	375	374	397	341	401	412	369	392	392	375	383	396	372	417	382	381	361	374	370	382	396	398	386	368	391	397	390	335	372	396	357	413	387	411	363	339	363	372	377	388	419	378	341	390	380	428	387	368	382	396	390	377	378	362	391	354	376	382	407	377	370	392	348	372	383	404	389	364	390	401	395	401	387	394	389	412	366	347	376	380	386	392	415	357	339	388	367	370	388	391	350	416	346	369	422	375	358	399	340	369	377	365	393	405	363	372	398	332	361	366	385	356	361	398	372	392	375	397	356	367	393	378	412	358	378	371	383	375	427	361	380	378	355	373	363	348	380	346	388	351	363	360	379	356	384	419	353	388	361	366	378	363	390	349	450	385	406	389	387	428	340	369	361	369	415	407	399	365	381	372	399	365	388	365	354	385	352	366	378	379	375	380	372	346	374	379	373	353	437	381	379	375	370	378	376	377	386	339	358	379	389	379	337	415	374	379	368	382	357	410	372	353	385	401	372	344	392	373	399	397	377	388	373	371	388	383	391	414	399	378	406	397	379	389	325	349	418	374	364	339	400	392	362	407	362	382	382	383	355	337	413	404	369	409	374	352	360	347	337	398	361	414	372	378	384	376	387	359	362	364	366	362	381	416	362	384	368	370	333	354	353	392	377	346	368	378	352	358	364	346	382	408	379	390	349	383	398	374	371	390	405	363	386	384	374	373	373	378	390	351	387	413	376	401	364	417	378	443	377	382	373	377	374	376	378	370	370	409	399	377	379	377	360	408	339	389	344	396	379	373	361	392	389	369	391	372	399	375	387	360	402	374	392	386	348	379	338	373	360	373	350	399	370	372	420	386	378	418	372	394	399	359	382	366	363	355	412	374	388	366	368	388	380	394	420	392	395	372	362	358	394	393	348	372	357	382	382	384	344	411	364	349	345	380	354	370	357	399	387	352	373	385	371	402	387	376	363	346	397	406	381	369	370	349	382	371	390	388	383	425	399	363	388	350	401	382	369	394	375	362	388	386	362	354	352	371	411	375	379	363	361	363	371	360	392	399	375	359	349	407	390	385	379	389	388	364	405	412	392	361	365	381	385	370	362	375	374	424	337	361	358	393	366	377	375	376	376	378	363	399	423	380	376	401	399	373	392	370	332	395	388	397	421	385	380	351	353	381	353	356	356	379	370	402	368	397	419	403	415	380	358	414	412	362	348	374	371	382	371	407	364	406	366	357	397	356	405	389	397	354	382	370	380	356	372	371	374	417	376	345	400	368	394	379	376	395	387	368	393	386	385	409	382	373	397	429	356	355	398	378	407	378	385	360	378	351	369	367	379	402	402	371	328	346	358	360	351	399	389	375	393	363	402	362	353	356	363	406	371	395	353	376	337	370	382	366	372	365	371	394	386	356	379	394	385	390	414	391	395	390	385	377	355	348	379	377	411	395	400	406	385	402	378	411	419	396	412	363	377	357	432	392	368	382	383	389	363	417	369	404	371	380	374	362	380	350	387	376	412	369	377	344	368	382	389	371	366	411	394	371	379	396	398	400	347	366	376	384	409	374	371	378	381	350	333	354	372	410	402	376	385	390	388	403	369	378	365	397	390	386	372	389	390	381	352	388	389	410	390	425	405	391	394	345	387	389	396	392	389	387	397	382	375	392	367	367	351	374	378	365	390	393	397	370	376	399	393	369	399	432	398	370	369	361	417	377	366	406	366	386	351	358	386	374	401	394	398	375	380	367	372	387	399	363	405	397	364	359	392	392	360	316	380	342	393	399	406	389	407	353	341	420	372	397	388	375	388	395	379	372	392	396	382	375	369	333	387	359	394	424	402	417	396	371	385	391	387	368	391	367	358	404	356	379	379	373	393	394	368	393	364	371	414	354	363	385	373	348	397	389	393	368	369	388	384	373	362	397	385	344	368	380	368	397	414	359	383	390	359	398	368	417	421	383	403	374	359	381	377	371	351	374	334	376	379	365	402	411	381	388	407	369	390	386	353	391	383	386	391	387	404	386	406	380	404	374	339	349	344	379	394	387	368	387	389	379	388	373	386	346	365	405	361	389	350	383	398	339	416	364	388	357	383	401	346	339	383	371	379	328	391	353	386	388	375	361	368	351	357	388	384	404	385	368	364	347	390	362	389	390	359	362	406	376	394	364	365	382	403	390	340	389	396	368	399	421	372	392	381	412	435	397	396	391	381	374	355	390	382	365	348	364	378	352	390	363	359	391	363	427	373	399	377	343	393	355	412	371	351	337	384	342	380	334	410	384	377	415	400	357	363	391	388	363	358	391	395	374	367	334	369	372	348	370	358	385	362	379	360	369	371	356	404	383	381	354	381	365	385	395	376	375	365	392	376	390	372	358	384	377	366	391	395	332	369	392	393	392	401	411	392	399	359	390	386	380	326	397	374	397	379	376	377	367	353	410	385	374	360	398	377	369	394	393	402	363	419	369	396	375	359	360	389	389	361	372	419	423	373	373	372	383	358	362	363	408	441	359	396	374	394	376	409	356	382	370	398	363	377	372	383	389	370	381	393	384	376	400	402	372	369	364	383	372	369	396	389	362	368	359	415	391	340	375	370	373	382	389	386	374	378	396	344	382	383	382	350	350	364	390	341	436	377	381	366	344	382	427	365	353	415	392	379	400	367	356	363	366	383	364	402	378	378	370	386	396	380	402	371	416	381	396	407	393	403	380	386	364	376	354	378	382	428	410	374	341	339	383	393	367	404	380	378	398	404	353	390	365	374	368	374	378	407	397	382	407	373	378	382	393	402	384	336	384	385	376	378	361	379	363	385	371	394	387	348	369	384	404	354	373	363	377	422	351	408	383	385	380	346	412	369	359	365	387	342	365	417	377	355	362	365	397	410	371	360	343	331	380	397	381	389	409	371	391	410	386	385	366	399	380	399	381	410	384	395	385	376	385	373
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
