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
341240828135	341240828696	341240829246	341240829796	341240830345	341240830896	341240831446	341240831996	341240832546	341240833096	341240833646	341240834196	341240834745	341240835296	341240835846	341240836396	341240836946	341240837496	341240838046	341240838596	341240839146	341240839696	341240840246	341240840796	341240841346	341240841896	341240842446	341240842996	341240843546	341240844096	341240844646	341240845196	341240845746	341240846296	341240846846	341240847396	341240847946	341240848496	341240849046	341240849596	341240850146	341240850696	341240851246	341240851796	341240852346	341240852896	341240853446	341240853996	341240854546	341240855096	341240855646	341240856196	341240856746	341240857296	341240857846	341240858396	341240858946	341240859496	341240860046	341240860596	341240861146	341240861696	341240862246	341240862796	341240863348	341240863896	341240864446	341240864996	341240865546	341240866096	341240866646	341240867196	341240867746	341240868296	341240868846	341240869396	341240869946	341240870496	341240871050	341240871596	341240872146	341240872696	341240873246	341240873796	341240874346	341240874896	341240875446	341240875996	341240876546	341240877096	341240877646	341240878196	341240878748	341240879296	341240879846	341240880396	341240880946	341240881496	341240882046	341240882596	341240883146	341240883696	341240884246	341240884796	341240885346	341240885896	341240886446	341240886996	341240887546	341240888096	341240888646	341240889196	341240889746	341240890296	341240890846	341240891396	341240891946	341240892496	341240893046	341240893596	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	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
23442	21992	29976	24696	22157	22925	18958	8710	5967	4725	3999	3398	2605	2262	1903	1670	1464	1387	1203	1192	1085	953	892	741	726	594	512	512	446	406	370	373	331	366	367	360	361	361	331	327	322	287	273	299	259	292	287	292	279	328	325	285	272	249	253	239	250	264	275	231	259	218	198	191	226	263	225	211	213	221	229	202	204	207	220	206	196	230	185	184	214	193	198	200	183	179	224	200	184	157	196	213	182	182	192	179	194	209	187	190	219	192	192	192	190	182	190	201	196	211	193	183	168	197	170	202	164	176	181	191	192	192	196	167	165	178	207	171	197	187	193	174	216	211	172	188	172	198	184	183	200	195	175	216	187	164	167	175	199	182	189	205	204	190	187	206	183	196	201	166	220	195	198	162	190	190	225	186	180	184	184	191	175	183	182	199	201	190	201	183	214	180	171	179	196	185	227	184	184	195	200	188	184	181	199	184	221	194	190	163	208	206	181	181	184	185	190	194	158	185	187	187	202	211	213	198	199	190	206	174	199	196	210	188	179	175	194	217	188	188	181	203	205	211	201	174	204	193	214	205	194	197	183	192	187	188	196	200	188	183	195	210	188	213	191	179	189	185	173	189	178	186	210	189	214	196	183	191	215	197	201	177	194	180	188	190	187	176	209	178	204	188	187	171	179	186	209	172	184	179	186	202	180	178	206	196	214	192	172	220	186	220	193	195	197	208	183	200	178	176	196	203	185	191	175	228	198	175	203	195	190	189	173	208	197	213	211	185	173	177	219	190	198	233	198	202	189	201	183	201	187	168	179	197	174	183	202	196	180	195	174	203	188	206	179	176	177	184	178	215	194	202	188	192	191	193	221	191	202	200	174	196	168	184	192	194	203	172	209	174	197	193	197	188	190	215	200	177	189	192	201	213	188	165	203	196	204	201	188	195	192	212	179	199	210	192	203	196	205	192	212	185	195	178	202	201	179	204	185	200	189	215	194	202	213	207	197	204	172	207	177	205	185	197	189	183	197	185	165	186	193	175	201	190	202	224	183	196	174	172	192	196	201	176	193	192	187	205	196	216	175	207	188	174	202	143	209	196	164	197	191	190	188	190	175	185	189	206	245	189	198	174	197	181	191	182	219	199	219	199	189	171	170	199	208	200	183	188	216	200	188	201	172	213	185	211	183	213	191	181	212	196	206	191	191	190	177	201	186	185	196	189	200	203	205	193	179	192	162	201	182	178	199	208	196	184	203	223	156	203	203	170	197	196	212	193	192	196	173	180	189	184	194	197	198	201	197	193	189	184	214	197	202	195	213	171	210	192	182	213	193	220	181	203	203	179	175	194	177	170	196	216	186	181	173	194	176	202	171	179	181	198	207	193	201	203	171	160	181	187	202	183	208	160	177	195	213	179	192	178	185	193	214	209	207	204	216	198	205	185	171	183	176	197	200	176	198	201	194	168	189	202	185	212	191	182	202	184	157	207	180	188	189	205	182	175	198	184	155	175	217	174	193	208	203	200	211	215	191	193	182	179	209	175	176	183	177	204	177	196	185	211	215	193	192	182	219	222	193	200	175	165	209	177	192	175	217	205	188	192	210	175	201	211	199	186	195	204	181	197	199	192	204	177	165	188	215	217	204	198	199	187	185	199	178	192	185	182	183	207	178	187	190	214	197	181	199	166	188	180	195	197	216	191	205	187	196	198	201	184	186	197	223	188	194	183	200	209	193	206	209	194	175	191	200	183	209	222	194	196	186	171	196	176	211	207	196	202	174	185	185	179	182	184	199	193	195	212	189	198	205	215	182	178	193	200	177	191	218	226	201	205	160	194	180	199	179	173	171	206	210	162	169	222	177	186	197	173	185	204	191	177	210	182	189	198	173	192	195	189	173	196	173	189	184	181	167	187	197	199	181	202	193	184	203	193	198	193	198	186	190	196	207	177	178	219	205	206	205	179	203	209	205	162	211	186	149	211	179	185	173	181	182	211	201	204	195	189	219	196	206	189	182	192	212	174	190	187	171	193	213	227	224	205	216	190	195	194	207	183	198	194	182	217	220	178	218	189	203	167	203	198	183	188	198	192	172	198	176	174	198	208	163	184	211	181	207	182	219	184	188	218	198	213	217	169	190	201	189	198	206	185	204	183	202	189	189	168	181	197	183	188	206	206	185	206	164	174	184	185	201	194	190	195	199	168	172	177	186	185	173	173	196	184	198	175	209	204	197	198	186	191	197	199	179	213	195	207	181	175	193	205	163	185	173	174	175	206	192	187	198	232	200	202	193	215	206	193	197	189	183	164	159	202	198	202	190	204	182	204	164	158	209	217	207	211	180	189	219	216	203	205	197	188	201	200	157	185	211	213	200	206	184	204	176	173	208	182	183	191	215	182	194	202	201	184	187	180	211	181	206	175	187	182	182	191	173	161	188	222	165	182	207	188	187	209	191	218	211	200	189	198	193	192	202	209	202	194	199	215	193	204	167	191	190	187	198	203	192	192	192	179	170	181	184	189	193	224	192	189	199	187	201	219	200	206	212	202	175	208	200	174	204	180	200	192	212	186	192	170	202	163	209	220	197	200	203	202	191	182	188	166	187	178	189	184	181	189	203	184	198	181	209	180	187	178	172	208	195	177	195	208	173	195	203	198	175	192	177	171	183	174	194	203	167	208	178	177	202	193	195	185	205	166	172	194	179	194	178	204	211	195	180	182	180	190	202	188	179	193	191	211	184	197	196	184	196	184	181	200	196	196	186	195	220	217	189	191	202	204	191	171	192	210	178	189	208	189	206	218	192	189	197	193	184	187	190	176	176	196	204	217	202	217	178	185	179	181	188	196	213	194	200	181	202	176	190	183	203	167	187	184	185	179	215	168	169	178	174	189	176	191	189	203	187	161	184	192	174	208	184	194	170	180	196	197	205	188	187	204	173	205	175	192	228	184	177	210	176	177	183	194	195	176	213	196	190	157	192	201	222	190	182	213	196	190	212	195	206	196	169	202	192	197	163	188	172	179	182	184	163	201	211	193	200	190	205	167	194	187	202	158	186	177	181	206	216	195	204	179	195	190	171	213	207	201	194	198	185	194	187	204	166	195	171	187	200	205	194	177	172	189	181	209	211	203	185	182	192	172	198	178	200	190	177	189	185	189	194	180	194	187	201	170	162	185	174	186	212	172	213	178	182	180	161	182	188	185	235	191	188	194	198	214	188	182	186	168	180	213	183	182	183	186	200	195	182	190	205	204	179	221	192	205	184	206	188	196	190	196	177	182	194	200	184	183	193	187	205	215	185	200	166	211	195	192	205	185	201	175	190	204	210	203	219	192	209	223	180	177	181	191	193	200	181	214	182	206	175	203	158	200	197	180	185	192	192	181	186	215	192	213	167	187	198	216	184	215	183	189	200	218	202	201	201	188	206	193	169	183	196	196	197	197	172	231	174	182	185	189	182	206	205	188	195	203	191	213	207	201	192	202	194	184	182	182	193	192	204	207	176	176	198	159	177	191
20678	46345	38342	28765	23448	18687	14545	11262	9209	7503	6084	5031	4088	3360	2845	2421	2158	1942	1728	1655	1519	1295	1156	977	913	833	690	640	593	541	477	485	419	400	444	451	425	422	393	370	357	360	342	324	296	316	317	325	333	380	341	339	281	304	281	323	238	266	252	281	272	247	219	245	214	211	210	232	204	207	220	200	213	218	215	189	216	235	244	184	212	227	216	185	181	223	179	199	204	192	205	230	198	198	211	211	215	166	197	200	203	199	187	205	159	153	206	211	193	192	204	177	195	197	222	157	219	196	189	189	191	206	203	191	199	172	228	220	211	191	203	184	197	191	192	192	207	207	183	201	210	185	183	188	182	169	199	197	200	181	201	188	180	171	186	193	195	188	206	171	202	204	214	193	181	207	197	193	220	204	187	186	190	194	203	202	214	189	203	173	189	197	204	191	184	208	193	191	223	176	196	214	197	195	178	185	197	181	181	215	187	177	192	194	177	166	169	202	195	208	210	192	187	187	192	211	197	193	188	193	192	194	195	180	184	166	202	204	201	182	217	195	194	181	200	202	210	188	190	202	222	202	198	171	179	204	206	191	196	187	228	201	187	192	192	198	190	203	181	188	176	167	180	187	205	185	202	186	196	189	203	222	191	197	207	185	179	189	195	202	187	224	193	228	176	205	179	201	185	212	188	205	208	209	186	207	221	197	212	195	208	220	181	195	185	177	205	180	189	189	205	214	196	195	216	207	193	194	182	183	191	170	212	199	201	187	192	187	203	169	184	201	192	186	189	218	187	221	198	189	200	188	199	191	216	194	195	170	208	220	193	181	184	192	185	219	196	189	180	202	199	176	208	201	191	186	216	193	198	189	161	179	198	187	180	198	209	195	185	182	183	205	185	200	192	190	200	207	207	215	173	188	172	190	213	212	183	169	170	200	205	206	185	217	184	197	204	180	196	197	178	218	177	198	183	179	194	194	213	163	178	177	210	178	189	207	215	188	203	215	203	175	215	184	198	206	223	184	182	198	193	200	187	219	193	188	187	197	181	181	189	179	201	196	189	191	179	218	183	191	173	205	237	184	178	203	200	181	208	181	217	195	231	175	209	189	190	168	196	218	182	226	191	174	192	168	180	199	204	202	204	198	189	194	209	197	193	197	212	198	181	202	210	203	175	186	203	177	213	195	201	193	200	172	183	178	226	197	206	221	194	189	187	159	205	198	198	184	184	188	188	191	174	185	196	198	190	204	192	222	175	207	207	224	174	184	187	171	179	216	202	196	207	217	182	185	200	184	179	204	183	175	169	213	196	193	212	205	175	207	187	193	191	185	223	192	214	189	193	217	221	219	195	197	207	191	199	196	224	218	180	210	194	191	201	193	212	175	197	178	215	194	213	172	197	169	214	204	202	180	193	187	196	189	172	199	193	209	227	187	174	200	184	208	214	234	211	182	195	204	196	193	194	212	183	190	203	199	177	209	208	189	190	206	227	206	203	208	206	179	186	214	189	185	211	202	191	193	191	202	221	200	212	178	208	201	190	164	196	195	199	225	195	214	193	212	195	203	202	179	218	197	207	171	214	191	229	200	204	191	189	165	198	212	185	195	197	191	199	223	206	205	200	210	179	206	188	182	207	175	209	212	189	179	189	173	209	220	164	215	170	199	184	194	196	192	205	179	192	180	199	184	188	205	187	192	168	192	180	175	219	183	204	184	189	193	198	193	203	225	216	187	189	196	177	205	202	202	187	206	194	185	188	161	197	196	203	179	181	207	203	220	190	205	187	196	183	173	177	197	198	189	174	210	171	197	190	195	196	207	200	189	198	192	174	201	191	184	181	207	197	211	228	193	182	201	209	194	189	204	192	171	181	186	186	165	172	184	191	189	207	175	198	186	180	211	209	197	199	178	184	193	203	183	181	201	201	190	219	172	198	188	187	194	203	211	186	183	200	202	168	222	191	211	180	185	207	198	203	182	183	212	185	198	216	202	209	215	207	209	201	180	201	171	188	208	199	193	225	178	169	194	177	204	209	195	196	205	203	186	205	199	191	186	195	200	205	206	183	178	202	199	190	197	180	205	203	193	198	192	198	199	202	194	194	228	191	194	205	185	216	194	195	190	214	179	196	175	210	159	191	173	217	186	216	191	198	189	182	180	173	197	191	200	198	181	205	189	199	222	190	195	200	192	211	202	183	211	196	207	186	202	232	196	177	193	196	186	202	199	217	205	201	204	191	192	205	179	196	200	186	188	197	210	203	195	182	188	193	221	206	185	214	192	184	172	200	171	229	164	200	210	176	197	194	228	177	174	209	202	199	219	183	198	207	205	205	179	170	202	192	184	207	187	209	174	204	199	206	190	215	188	210	212	212	170	186	190	180	201	193	214	185	198	173	192	209	176	217	194	196	184	188	196	190	172	176	182	197	197	213	198	203	215	185	186	217	202	189	189	177	192	197	207	195	200	223	184	196	188	208	189	197	202	190	213	163	190	170	179	186	211	204	193	185	180	210	198	192	201	196	181	211	205	179	181	218	199	180	219	196	205	178	205	178	203	187	187	176	190	181	167	189	203	217	188	172	187	180	194	185	185	234	201	199	162	180	184	185	187	197	170	218	218	200	184	190	181	185	174	194	188	189	178	210	203	181	211	167	194	185	202	187	200	189	179	176	202	214	186	196	180	188	152	176	185	209	174	171	191	230	193	191	188	172	200	227	224	180	197	192	188	200	217	181	181	192	191	192	205	195	221	193	205	225	179	214	208	183	203	220	216	211	181	192	195	203	175	174	172	176	202	217	191	175	175	206	199	189	189	204	193	189	202	182	180	188	200	203	186	190	183	207	221	186	203	211	208	183	215	191	175	202	204	206	205	184	224	206	197	213	183	177	184	192	195	186	203	221	175	175	200	167	197	208	217	183	196	210	197	209	186	183	182	186	183	208	190	193	165	180	213	215	189	186	204	196	199	188	228	185	198	179	199	197	169	194	195	212	195	208	204	183	193	199	195	205	158	198	211	205	180	190	194	187	184	190	190	192	173	185	175	177	214	209	180	215	179	184	199	187	188	202	189	168	201	173	203	205	216	212	200	184	198	189	179	203	204	189	209	196	172	212	179	197	186	198	201	215	192	202	176	200	193	189	201	194	203	179	196	220	181	180	190	205	188	198	205	196	184	208	171	185	186	203	210	203	196	177	194	191	223	194	178	225	181	200	188	206	193	199	204	188	177	195	181	178	177	187	199	206	193	212	173	199	187	191	207	206	195	213	201	178	179	175	200	198	184	189	198	229	186	178	207	191	195	191	199	212	191	208	199	198	212	187	215	186	184	199	194	177	196	215	187	198	203	197	192	198	210	206	204	203	197	188	215	212	200	201	205	195	196	174	198	205	202	174	191	211	185	207	189	182	205	199	200	201	181	174	216	221	221	192	196	175	210	183	190	205	179	185	199	199	206	207	180	183	192	202	189	207	177	205	204	159	197	186	193	195	208	204	184	193	186	187	199
28595	23460	25078	17403	9447	5872	3820	3004	2304	1843	1559	1279	1167	1040	895	784	640	683	662	580	594	535	501	439	433	425	409	400	364	364	315	332	316	325	328	358	328	337	297	282	331	311	319	290	297	323	323	302	286	318	318	308	328	300	296	262	298	274	308	290	279	298	285	286	295	284	300	262	273	300	307	273	268	275	297	254	295	293	285	299	337	282	257	262	260	298	277	297	277	281	273	301	279	275	274	276	271	264	273	260	271	288	274	276	272	298	306	297	289	289	299	278	288	260	255	261	277	261	299	264	250	261	270	260	282	247	269	303	271	267	268	281	266	265	267	254	301	272	311	284	264	267	303	296	273	264	299	257	258	266	313	249	272	268	274	274	281	276	263	279	290	275	294	257	305	293	262	263	269	281	285	267	303	283	273	259	287	291	284	261	306	253	302	244	252	298	284	265	251	269	303	260	289	279	286	270	258	275	258	272	277	281	276	285	284	283	276	260	298	277	277	269	297	267	264	271	300	287	262	271	281	313	309	290	260	284	306	308	286	254	274	283	261	253	270	266	261	284	294	274	256	303	254	277	281	282	298	274	258	263	251	286	249	287	289	263	297	262	278	267	285	264	298	281	255	272	266	267	258	275	278	253	273	276	290	274	281	255	282	269	257	285	269	285	287	273	277	282	301	284	283	263	245	279	316	268	277	261	282	265	272	270	279	275	268	307	258	251	262	256	282	272	323	292	274	267	278	254	297	300	280	285	266	300	264	281	274	263	291	271	271	251	269	287	285	262	261	268	277	308	295	282	248	260	270	292	253	264	274	268	261	297	294	277	282	260	294	278	266	299	283	289	294	291	251	265	310	277	285	265	263	300	276	290	291	287	300	277	274	291	250	255	231	303	271	280	287	276	272	279	276	266	279	234	290	261	258	283	280	274	280	290	269	297	289	283	267	274	255	265	284	272	282	293	292	260	270	257	260	299	272	265	281	292	255	285	299	262	286	294	274	277	256	252	260	277	278	259	254	249	291	241	263	253	296	274	302	249	292	275	272	281	284	284	287	295	267	278	295	258	275	277	294	265	269	248	257	290	269	301	300	264	274	270	275	282	295	276	268	273	309	290	297	277	293	272	283	241	255	274	267	258	254	290	277	260	294	272	290	303	288	290	254	256	295	285	283	251	249	283	260	279	273	283	279	277	268	247	266	262	293	280	311	285	267	275	277	274	309	272	285	285	280	250	257	256	262	270	303	252	233	281	274	269	269	251	294	280	259	275	285	267	256	305	284	324	280	269	266	283	245	267	276	254	285	307	303	264	274	301	312	287	306	250	278	258	276	271	288	266	304	262	308	257	298	272	286	272	271	263	280	291	302	252	300	253	250	261	291	273	265	273	297	244	284	248	249	305	258	250	263	314	272	286	293	294	270	301	242	282	282	269	271	275	277	298	257	282	266	300	288	287	283	260	272	284	281	259	288	264	299	264	276	279	290	282	261	312	276	260	258	300	277	269	265	287	239	269	255	261	311	273	285	280	294	264	297	301	296	253	289	280	249	284	288	273	262	275	276	281	284	289	285	285	288	277	283	260	286	302	288	289	280	298	255	283	278	259	297	283	289	282	260	317	270	313	253	274	284	283	274	258	247	250	273	294	268	260	266	284	268	245	277	250	264	309	278	265	301	309	286	263	250	277	268	269	279	310	256	265	302	287	251	268	313	301	296	306	232	260	254	299	275	303	288	274	313	295	280	273	298	278	269	255	263	298	261	300	248	262	279	262	291	320	268	299	300	289	270	256	262	300	255	294	283	309	257	270	261	248	281	289	277	266	250	301	258	289	281	290	259	278	276	312	298	299	293	279	267	283	288	257	282	274	293	282	283	265	261	267	268	281	271	252	281	287	272	280	303	257	271	275	297	289	268	261	254	286	325	261	278	275	260	243	271	264	286	265	292	300	307	284	231	273	282	261	265	282	278	291	282	265	285	272	280	242	280	274	262	275	243	279	260	252	284	274	273	263	273	241	261	256	264	276	291	258	287	279	282	275	268	334	249	261	267	272	285	278	278	264	255	278	269	319	282	265	278	288	266	280	268	287	279	286	258	292	290	310	291	260	273	240	269	272	278	265	302	294	267	286	251	257	273	283	249	304	254	273	272	264	265	266	289	281	275	294	251	294	251	292	281	293	268	253	275	258	263	251	270	270	280	300	255	275	293	254	261	267	280	271	273	278	289	272	279	257	275	260	271	273	254	301	295	295	260	236	299	272	271	312	284	282	311	279	299	250	263	280	274	287	302	289	249	297	267	294	276	291	307	284	254	272	282	268	272	259	272	260	306	269	265	267	280	286	291	270	262	269	284	268	298	249	276	252	283	285	259	283	281	288	284	262	270	286	266	257	277	254	276	282	287	298	267	282	269	314	275	298	292	277	307	307	272	281	268	267	235	265	283	266	274	279	285	289	268	277	274	268	248	298	273	247	260	291	284	280	277	275	286	302	295	275	264	288	279	273	293	271	261	290	303	247	247	256	268	300	283	278	267	258	278	271	269	284	294	302	271	297	284	293	243	287	246	284	251	296	256	250	278	275	287	296	267	278	276	278	249	270	262	270	271	298	274	293	274	271	287	271	271	263	287	286	263	268	293	271	274	287	280	297	276	274	268	319	296	273	273	289	268	244	271	309	267	246	241	269	277	280	260	289	257	282	289	294	314	296	276	290	270	302	294	244	280	264	295	252	284	256	276	265	273	299	278	278	268	265	270	300	282	279	290	278	245	283	300	285	258	291	269	280	257	300	260	290	271	272	265	271	257	277	287	309	286	272	290	284	309	290	258	255	276	266	295	284	267	301	272	296	287	290	241	290	280	276	281	257	296	247	295	269	275	273	295	274	270	252	285	270	260	311	277	278	299	298	281	272	280	267	285	283	260	293	257	311	265	276	246	270	314	284	248	280	256	259	298	234	291	255	292	296	281	309	252	263	273	263	298	307	275	306	291	292	284	267	274	279	280	302	275	253	247	298	280	277	273	268	261	267	293	282	277	241	274	280	303	282	250	273	299	272	292	253	267	299	296	293	299	290	281	312	280	266	298	274	265	282	251	265	286	268	266	264	298	267	276	296	275	294	268	273	284	283	281	271	249	272	305	314	295	272	298	278	296	286	254	270	265	254	282	286	279	269	264	280	317	302	264	275	290	241	261	266	269	298	274	271	292	267	266	279	288	252	279	262	262	255	272	263	277	277	285	264	296	252	273	273	296	263	285	269	272	275	288	260	257	261	254	296	255	279	269	267	267	292	242	268	251	298	297	258	293	307	281	266	245	276	262	297	286	247	253	266	246	277	259	261	264	254	249	271	292	283	302	271	289	259	280	285	279	272	295	280	286	304	264	267	267	289	280	265	273	275	287	290	308	289	276	279	284	260	295	278	303	267	293	281	267	248	271	265	316	289	264	284	287	272	291	276	265	288	269	268	287	247	304	287	287	253	282	278	257	280	291	313	292	276
17828	33024	25226	16078	12173	9060	6610	5102	3768	3027	2521	2161	1756	1517	1371	1192	1002	914	866	816	784	715	624	583	543	465	457	445	418	443	383	403	397	420	375	409	346	383	368	360	351	377	305	330	360	346	342	347	334	346	361	337	300	309	311	321	347	291	324	267	312	285	267	316	278	290	273	292	286	287	293	305	307	311	293	311	244	298	288	297	263	288	316	275	292	255	297	288	286	287	279	269	273	311	283	262	276	309	291	281	268	283	274	298	286	284	294	257	285	277	306	258	278	318	269	307	279	303	299	295	244	259	282	241	272	279	273	297	268	299	261	283	277	305	311	265	302	282	294	282	301	270	313	295	287	278	297	304	284	284	291	293	293	287	290	284	272	293	302	282	273	330	299	272	266	285	282	307	306	275	314	276	319	320	286	271	276	292	289	311	264	263	280	306	265	285	287	310	295	309	296	296	302	303	271	285	286	298	306	274	316	272	299	306	304	300	309	277	305	299	286	264	303	309	305	294	286	296	298	282	252	275	286	267	268	291	282	315	279	297	267	291	276	279	293	309	300	269	295	301	304	270	301	279	289	275	259	279	293	309	295	264	282	287	287	321	260	314	296	285	299	336	274	277	280	285	321	290	288	283	293	329	299	277	288	290	286	281	318	303	258	295	312	278	321	302	296	302	270	273	288	300	296	287	303	304	261	285	280	290	302	288	305	272	287	280	276	280	318	304	294	278	275	280	320	288	310	283	291	289	307	297	266	276	263	286	252	281	297	242	297	297	258	305	305	271	300	289	308	302	256	294	296	292	300	278	262	283	269	284	262	295	315	313	306	271	289	270	313	257	276	281	278	298	298	280	291	293	245	294	296	281	283	298	279	288	269	269	278	279	284	274	313	256	301	287	308	267	324	274	263	303	293	306	249	295	307	280	297	287	283	326	257	298	281	305	275	294	280	325	280	306	280	289	299	283	297	256	260	286	276	297	302	299	268	286	296	287	288	310	293	268	301	291	261	280	332	291	285	311	292	288	274	300	274	270	305	297	288	294	300	283	296	313	322	293	320	295	313	289	295	296	287	288	295	268	274	287	285	291	283	258	269	282	294	310	287	285	285	308	318	307	279	305	290	290	307	273	284	278	297	317	323	295	305	258	307	297	305	301	310	296	271	276	289	289	277	277	285	324	243	262	267	282	296	272	283	300	302	293	329	270	274	297	278	282	274	297	258	305	301	255	278	305	290	233	313	300	282	273	263	281	289	305	286	324	272	307	276	312	292	299	286	252	258	287	306	290	325	253	296	287	292	293	286	291	306	265	295	299	299	292	280	284	280	281	274	280	292	258	297	312	258	288	291	304	259	302	290	296	308	272	294	326	294	291	324	292	280	260	314	268	270	248	278	247	260	298	321	299	308	260	275	272	283	303	296	297	318	302	313	284	306	295	271	265	297	298	288	253	278	289	294	260	292	298	319	259	294	301	312	276	305	268	277	285	266	282	269	308	328	321	294	275	277	272	283	295	310	291	287	261	297	267	305	306	287	340	292	292	276	272	294	289	298	311	328	280	285	281	275	286	245	294	290	294	291	279	298	312	273	282	303	256	274	280	326	268	294	294	291	288	283	280	284	283	314	295	311	285	285	278	313	298	277	273	303	285	257	275	272	302	313	312	260	265	297	295	286	295	302	296	318	298	292	273	266	279	278	300	279	305	299	279	266	290	260	299	264	283	289	295	297	297	289	290	279	298	279	290	282	304	281	282	299	273	285	300	317	276	341	285	300	292	299	324	281	301	301	293	271	277	278	263	279	298	306	262	283	273	254	253	290	295	314	292	309	298	278	287	288	274	311	319	294	282	305	295	296	280	275	301	292	278	277	277	297	280	250	287	276	277	263	279	306	285	282	256	291	295	302	266	315	273	280	309	274	308	316	302	284	281	290	269	301	293	305	273	288	294	285	278	286	287	300	322	290	290	295	286	280	287	293	279	291	279	288	301	279	279	272	296	263	262	278	285	278	274	257	291	300	299	285	285	269	281	334	268	248	291	294	290	264	288	297	286	272	256	262	271	264	261	270	302	280	270	258	305	300	290	289	337	279	269	261	266	295	278	288	285	271	263	279	286	308	298	272	321	286	256	282	283	284	284	277	303	312	249	304	289	295	333	268	288	294	299	269	270	249	304	245	277	301	298	288	298	289	279	291	314	299	305	264	276	297	275	279	316	255	311	277	281	281	287	303	282	276	293	321	264	296	263	275	302	282	258	286	304	284	266	286	251	266	268	306	294	320	265	280	278	291	295	288	267	284	290	270	300	310	314	297	314	294	320	282	277	291	297	273	278	288	290	285	301	306	299	287	296	255	291	281	282	305	305	304	271	274	295	256	329	277	286	284	291	287	290	291	296	323	273	301	276	317	320	268	324	301	287	298	321	289	286	296	313	310	269	296	287	294	308	318	271	296	316	304	270	287	289	315	273	260	274	285	306	306	277	268	287	270	310	320	282	309	273	279	296	305	260	251	282	267	280	281	306	309	283	244	305	304	300	293	267	278	289	321	289	258	277	310	290	296	321	292	285	257	272	294	286	300	289	289	279	269	302	300	301	304	277	266	273	297	278	295	296	314	314	297	267	314	301	287	289	270	302	262	294	283	277	291	274	275	284	309	307	281	292	279	276	311	310	276	270	287	299	257	299	301	303	279	301	313	297	284	284	319	288	295	310	304	288	290	281	276	283	291	279	278	272	285	294	271	299	296	315	265	280	295	305	301	275	309	284	306	298	267	315	279	293	291	283	273	275	278	314	284	295	281	303	286	292	315	283	300	306	295	297	280	318	292	281	336	291	293	274	303	322	295	314	295	265	295	275	270	268	289	300	299	299	269	298	293	268	269	276	252	274	287	294	285	277	295	288	285	280	292	279	284	248	298	298	274	294	279	310	277	290	321	290	270	273	302	325	287	318	295	288	284	301	286	300	288	279	324	290	311	293	291	277	284	297	290	277	280	300	290	301	331	270	269	307	297	310	316	273	268	303	285	271	285	296	300	263	307	295	293	305	313	300	277	267	325	264	302	304	296	282	273	299	269	308	286	302	278	351	299	308	278	320	277	280	314	287	303	297	284	304	270	299	281	305	293	291	251	283	293	271	257	285	291	285	284	265	299	284	316	304	277	304	299	293	285	275	282	303	280	284	301	277	275	268	306	311	288	261	294	304	272	294	263	264	312	274	283	313	317	283	283	290	306	260	290	290	283	286	293	262	281	277	292	309	295	303	246	306	303	273	276	281	294	260	300	293	274	291	300	302	274	307	279	286	313	284	266	290	310	279	290	323	289	320	306	293	280	313	284	291	288	308	323	282	310	313	269	301	283	274	294	291	281	293	345	301	292	281	326	295	280	288	296	292	286	286	281	295	284	304	286	299	323	297	307	307	294	291	287	271	304	302	308	283	299	288	299	305	311	260	244	299	256	271	277	293	292	314	288	263	289	283	301	278	290	265	280	297	285	297
23973	21519	28881	24802	21831	17354	9273	5374	4100	3252	2524	2252	1820	1649	1366	1222	1066	985	878	881	808	723	652	566	530	447	423	377	351	329	338	312	319	304	330	300	278	281	277	296	292	274	265	224	226	297	298	263	260	262	256	258	250	247	239	232	237	237	257	263	215	201	229	211	223	227	226	209	228	218	253	196	203	200	220	222	222	227	204	226	225	180	208	216	219	185	212	219	213	208	210	221	182	213	210	191	238	221	215	213	209	189	189	194	207	216	191	204	233	202	209	186	219	221	214	222	201	220	183	205	197	197	205	195	181	218	207	193	214	205	185	205	206	201	194	201	201	191	201	207	222	213	212	207	214	205	215	211	197	208	187	201	222	210	196	218	194	196	176	206	200	205	228	202	200	204	209	198	219	186	194	221	219	174	202	207	210	198	185	197	207	218	209	214	202	227	203	207	212	230	209	222	191	204	171	179	202	219	188	210	205	209	207	206	211	203	207	222	186	173	196	210	185	224	210	232	218	194	193	195	209	219	205	184	206	191	226	185	241	223	199	205	210	223	211	207	224	230	189	218	201	209	204	195	187	199	189	211	211	226	192	200	196	212	188	218	210	195	193	220	231	185	185	206	218	212	199	169	218	212	204	209	202	201	188	194	203	187	202	205	226	193	196	212	213	200	211	186	194	185	190	226	236	219	217	219	199	180	212	192	182	216	212	183	197	239	177	193	204	208	238	203	192	215	193	199	190	198	197	189	209	175	210	199	215	196	194	198	225	199	196	222	194	180	206	213	193	201	198	202	191	204	194	206	187	205	233	191	211	239	176	211	189	181	230	203	217	211	204	190	183	212	213	210	199	219	210	214	226	192	193	204	211	215	191	203	225	211	215	212	178	206	195	188	196	195	209	187	194	181	230	207	198	186	209	224	218	194	212	207	194	187	214	206	209	209	207	216	211	190	209	216	220	192	186	177	209	210	213	218	197	189	201	207	193	192	184	230	211	209	190	184	203	180	181	205	218	225	192	224	212	210	186	189	204	222	197	213	220	230	231	200	197	211	201	223	209	197	198	210	192	209	197	238	206	199	197	188	198	207	202	161	206	190	190	195	216	203	206	215	221	201	213	206	175	209	201	177	203	192	200	194	206	232	201	191	213	187	211	184	197	215	210	192	226	199	224	209	208	198	200	203	208	232	210	211	207	226	235	190	188	197	245	218	211	201	189	227	224	205	197	208	211	200	210	188	198	186	198	211	189	202	203	216	209	215	223	227	228	216	196	204	208	184	199	227	189	188	200	193	194	196	197	201	197	201	208	184	205	208	201	184	197	201	203	233	200	200	218	192	189	207	185	205	223	179	211	198	213	188	201	207	188	178	204	201	229	191	209	201	192	222	188	217	206	196	219	211	184	207	195	213	184	220	199	216	198	193	208	209	194	193	201	212	221	198	216	207	186	219	232	227	208	219	184	201	219	183	217	224	197	231	193	196	177	226	201	215	196	201	215	211	202	197	202	179	180	189	211	189	199	202	199	236	198	208	213	209	221	212	202	186	201	208	188	226	198	208	172	187	193	230	191	205	209	187	230	207	205	208	205	197	213	219	192	200	195	206	206	216	187	190	216	201	210	211	194	192	196	212	188	188	188	202	210	211	209	224	197	213	187	215	199	200	206	195	205	227	230	201	203	212	218	186	195	196	171	191	185	189	206	210	230	215	176	186	196	226	192	227	221	196	178	197	225	224	184	187	213	198	222	214	187	218	215	224	224	197	223	212	212	233	214	206	244	196	188	178	187	203	230	188	240	197	179	189	213	201	211	199	182	184	210	201	228	224	203	213	219	205	198	222	200	218	205	192	206	225	225	202	207	215	191	206	212	224	193	195	206	225	210	195	197	204	170	194	198	201	204	222	195	206	215	176	212	217	180	218	198	215	185	198	204	205	197	202	191	204	209	211	235	188	210	191	175	189	214	206	207	171	207	186	216	189	174	197	226	208	228	180	201	227	200	217	230	178	204	196	202	188	233	201	233	214	202	217	212	206	213	211	207	215	220	224	205	195	197	202	204	216	191	185	196	212	198	241	217	179	189	202	206	227	204	211	193	220	199	211	160	190	172	220	179	220	198	209	196	204	185	193	191	216	210	173	201	197	195	216	232	208	241	205	223	201	197	198	204	239	225	202	239	209	204	204	212	177	207	223	200	189	215	193	196	206	185	211	191	213	207	200	185	203	189	228	185	231	201	202	183	206	197	221	177	240	177	210	191	223	234	219	204	202	189	190	223	192	193	189	188	197	208	225	194	193	217	225	196	215	180	207	213	201	202	221	193	205	202	218	206	209	204	181	215	187	223	212	198	183	197	200	187	202	201	174	207	184	210	211	211	207	194	208	225	209	195	212	202	196	192	182	203	214	206	192	189	202	192	222	187	174	206	204	202	207	199	216	215	206	192	194	219	191	222	200	208	206	186	200	187	202	218	217	186	184	204	176	211	207	209	218	227	213	199	213	200	204	190	207	195	209	198	215	226	197	200	216	189	211	227	199	180	200	217	231	206	216	208	204	201	191	226	226	197	228	207	205	209	187	216	214	211	209	216	203	216	202	187	193	213	209	198	200	232	206	216	211	201	198	200	186	229	210	206	214	195	213	187	203	218	184	208	212	191	188	179	197	194	213	187	182	188	208	218	195	218	185	189	184	195	188	211	191	217	194	220	181	185	193	200	199	197	214	232	241	202	209	183	205	203	176	208	183	205	208	184	197	199	187	209	217	196	213	199	211	225	212	212	209	202	189	199	213	202	186	200	215	192	245	204	177	198	213	196	190	221	205	182	195	199	199	219	204	196	189	209	199	191	196	202	238	188	198	188	220	201	233	213	217	187	212	217	221	208	217	210	189	190	178	228	214	216	202	192	186	228	238	195	189	214	208	224	199	192	218	209	191	198	191	209	216	216	198	194	185	213	235	190	192	191	194	215	215	187	192	169	195	209	195	204	237	201	201	184	218	211	186	184	226	210	207	196	213	191	196	168	200	221	204	205	229	225	168	209	219	198	203	236	213	207	204	204	209	214	222	209	187	195	209	196	193	190	209	208	243	192	210	226	221	212	207	200	185	212	207	219	212	213	216	206	177	221	198	211	185	217	214	217	196	218	219	212	185	211	225	179	205	223	206	216	186	237	221	188	194	197	210	184	226	195	194	195	224	215	242	187	201	196	189	209	198	204	213	226	221	216	187	193	197	252	194	197	204	195	182	176	181	180	204	196	205	211	202	215	223	214	202	197	189	194	217	204	184	180	239	199	195	197	213	220	207	223	196	204	200	214	200	206	214	182	202	221	207	204	204	185	192	178	217	201	210	181	198	230	202	227	176	212	225	229	195	198	204	178	188	211	204	208	213	200	236	187	184	211	201	194	194	209	196	204	195	221	190	201	200	197	197	217	205	210	216	215	207	192	209	182	193	231	193	224	201	224	194	213	203	233	197	226	211	188	197	215	203	190	211	215	220
18112	40312	32500	23333	18378	14082	10647	8218	6454	5102	4148	3539	2819	2412	2062	1677	1530	1348	1278	1195	1096	1033	860	759	683	610	519	471	457	439	415	363	408	418	366	404	365	355	348	342	324	324	304	318	277	299	286	294	298	315	309	275	292	281	232	266	264	300	254	271	253	231	236	225	220	243	227	226	246	240	234	242	215	231	234	206	230	212	233	215	265	218	224	211	210	239	199	199	199	217	228	224	197	213	226	189	191	206	209	211	211	209	223	201	219	197	203	214	222	184	204	248	215	213	193	213	218	201	208	215	226	187	212	216	207	232	202	213	210	214	201	231	200	215	214	216	203	214	233	202	211	211	207	224	215	213	232	215	224	223	201	200	212	228	200	198	199	221	217	205	223	202	210	222	227	216	222	195	214	186	217	208	196	241	208	231	213	226	228	246	197	234	220	225	207	232	215	229	226	247	206	203	195	207	181	222	206	212	221	202	217	241	216	207	215	255	232	197	231	207	215	214	205	202	216	218	223	215	226	218	219	231	212	226	216	210	211	229	200	224	208	201	235	210	206	213	207	216	227	218	206	196	218	208	225	235	226	207	216	187	223	202	202	219	212	198	201	199	233	227	228	227	192	201	208	226	222	231	211	220	232	218	189	210	244	218	203	211	197	220	210	216	196	214	222	217	183	211	190	206	232	239	231	200	208	216	216	211	227	252	241	233	228	203	203	235	219	201	220	208	219	216	217	219	213	243	212	229	205	230	233	212	218	210	199	214	199	202	204	182	213	217	216	240	228	221	226	199	222	216	201	224	221	192	196	215	208	219	217	229	206	224	221	245	229	204	246	201	220	250	231	208	174	206	226	204	198	223	196	199	220	210	221	203	212	210	222	222	216	201	201	222	212	207	219	217	187	216	183	228	206	208	215	208	203	217	205	218	221	249	197	201	214	205	236	249	228	215	202	198	220	196	210	211	237	220	198	203	232	228	211	221	209	225	229	211	210	204	221	220	211	190	194	228	206	222	209	197	216	203	215	220	238	210	215	201	216	220	235	222	203	207	228	206	236	185	208	201	215	248	208	221	213	208	207	236	222	221	218	206	226	245	218	238	214	219	221	221	215	208	220	221	210	226	211	239	230	215	243	205	205	246	221	216	226	214	202	195	231	217	214	196	259	194	198	216	240	209	184	191	226	225	248	239	183	212	215	211	203	189	216	210	207	212	208	196	203	178	196	244	231	222	211	197	212	200	214	214	185	225	216	219	223	214	198	225	209	197	209	214	201	237	238	201	238	252	193	194	220	230	221	210	197	194	237	224	229	197	220	219	196	192	233	232	209	223	218	217	201	237	226	184	214	226	237	214	251	183	238	216	196	200	211	179	221	193	243	216	191	239	208	187	229	224	224	219	206	222	227	215	156	209	224	209	198	209	183	219	206	217	234	202	197	241	195	202	203	188	213	209	213	197	232	222	231	208	199	211	228	183	218	218	217	218	216	216	206	183	232	246	229	192	223	217	196	214	212	196	225	214	226	202	226	188	236	218	231	188	195	205	198	214	199	205	234	241	211	226	213	190	211	204	219	213	183	222	228	189	244	237	228	197	182	218	198	201	226	214	224	224	205	201	210	224	182	208	206	191	224	220	224	211	218	230	204	222	216	215	195	223	213	202	216	186	212	204	181	186	221	217	195	239	193	193	203	218	202	232	217	206	190	238	194	197	216	215	251	205	217	201	213	198	215	228	213	194	214	186	217	187	214	187	200	195	231	245	191	211	225	216	216	199	208	232	224	193	247	204	195	191	210	201	202	208	189	190	195	187	209	220	203	217	232	224	219	214	213	202	222	198	222	207	245	208	235	200	212	226	228	203	225	210	236	207	206	208	243	199	213	228	219	207	224	202	196	217	204	220	202	200	224	217	212	227	226	238	208	227	228	220	238	197	201	211	212	244	209	218	196	202	220	205	198	216	233	216	211	221	208	224	190	210	196	212	230	206	204	227	224	230	213	212	227	224	205	220	235	228	212	246	214	203	209	162	201	223	195	204	229	221	217	201	207	207	216	212	213	215	212	195	206	210	228	201	208	225	206	219	189	213	210	232	186	186	202	225	241	220	204	200	210	221	179	219	190	219	222	225	211	203	219	204	213	219	206	225	210	192	201	193	214	205	208	222	247	216	216	226	230	236	214	221	217	219	215	233	222	229	236	226	221	215	214	201	204	230	203	232	218	219	208	196	219	200	211	196	200	218	236	207	213	197	197	206	226	208	227	197	224	230	206	219	236	212	239	228	207	231	210	216	239	215	198	217	207	239	208	228	222	215	221	231	197	200	222	212	219	217	193	178	228	218	220	202	217	212	224	203	227	195	207	194	224	215	226	198	202	216	235	189	226	213	218	192	222	224	216	231	208	219	213	191	226	196	233	211	207	222	221	229	224	208	215	220	250	201	211	222	226	190	190	203	198	200	233	233	195	208	223	210	196	182	241	209	203	195	199	229	200	181	219	200	226	243	201	219	233	207	226	220	213	219	201	195	234	230	248	201	226	216	200	240	221	205	213	206	211	212	218	209	225	228	229	231	219	214	218	195	224	228	225	215	206	201	221	229	212	203	207	228	226	214	227	214	220	188	220	224	207	218	216	210	199	211	223	213	208	205	186	228	205	205	217	210	223	209	213	212	217	228	200	230	223	224	200	194	220	191	212	192	210	234	208	218	229	188	227	210	214	227	190	212	223	199	167	230	196	195	199	200	231	231	200	201	232	217	222	200	229	247	217	186	203	240	213	215	206	200	214	207	221	236	205	217	213	205	243	212	241	202	232	216	203	201	210	221	207	231	215	229	222	204	215	222	228	192	213	198	220	219	229	233	206	188	228	225	202	212	199	223	238	230	212	214	205	221	207	208	205	222	218	212	209	222	216	196	226	241	184	219	212	207	214	231	236	201	251	205	191	237	214	212	223	224	188	197	205	214	222	231	215	237	225	206	201	216	224	207	208	196	230	217	195	243	214	226	219	211	226	209	213	224	240	232	216	239	211	201	208	224	216	201	212	215	201	216	196	208	221	219	232	227	235	224	208	197	216	221	196	189	214	208	222	227	227	247	210	222	208	220	217	243	228	221	192	201	213	205	240	221	255	215	241	223	209	206	186	177	186	210	216	234	226	207	195	235	215	203	204	200	240	216	204	256	237	198	176	237	213	238	219	194	213	195	203	230	216	238	185	193	202	231	234	193	216	218	213	202	245	211	222	222	224	196	200	224	204	178	210	203	219	236	235	218	214	203	173	209	215	226	207	228	186	190	203	233	231	205	215	205	208	235	206	237	200	215	206	230	226	229	217	210	218	219	221	213	194	215	213	195	215	198	230	208	212	216	224	203	208	206	212	209	200	227	211	238	209	226	235	211	215	213	207	223	191	224	215	230	199	200	197	229	206	201	242	232	199	206	205	199	216	239	229	187	214	213	227	238	225	210	203	211	233	205	199	216	243	227	212	218	224	192	217	218	197	217
25144	21548	28072	25943	17830	9404	5765	3938	3111	2491	1971	1821	1568	1372	1123	1061	882	865	754	749	697	669	619	553	506	510	405	432	375	376	390	381	365	389	352	361	381	378	345	353	346	328	343	320	310	338	357	318	326	317	317	309	335	319	283	325	322	321	301	326	262	314	303	273	306	291	274	296	317	302	296	274	302	279	271	290	316	299	299	311	281	294	292	293	280	268	318	276	277	270	307	279	259	274	271	279	280	265	286	293	299	256	277	288	272	293	287	264	262	308	295	267	298	284	281	276	271	283	275	272	304	266	284	288	270	257	323	271	304	308	296	265	258	291	286	272	280	286	301	247	304	266	291	257	263	281	300	265	272	296	274	257	291	264	287	276	302	283	261	284	288	253	274	254	305	295	273	260	270	289	294	259	282	265	272	273	288	282	298	285	277	278	271	261	291	282	285	268	298	264	260	299	290	283	303	272	282	269	270	283	285	284	292	297	269	277	277	305	296	300	281	243	317	295	288	279	282	308	301	285	249	286	280	263	274	284	297	297	267	299	294	274	293	276	278	284	279	258	262	299	283	306	299	280	281	260	268	280	271	271	298	282	289	302	293	285	279	266	274	315	285	291	304	299	294	261	298	293	275	286	292	268	313	268	297	292	294	277	291	267	284	309	276	233	279	298	265	276	299	259	322	293	306	295	287	307	291	248	284	261	283	268	279	262	282	285	280	297	261	297	256	254	299	260	318	310	282	306	287	259	292	291	290	276	272	286	283	296	270	267	298	276	283	278	292	297	268	272	324	282	266	296	268	287	285	258	301	329	281	258	289	260	310	293	303	289	266	260	265	286	269	290	282	274	298	275	295	284	293	261	303	307	273	284	285	260	290	271	294	296	271	287	304	291	259	262	287	264	272	327	314	267	285	284	296	295	315	259	265	254	281	290	273	271	289	297	258	272	276	293	257	257	270	271	279	271	275	303	261	305	285	281	270	253	244	304	268	296	261	327	269	237	305	299	267	304	274	318	282	291	294	267	264	272	288	310	275	291	278	323	291	289	276	285	304	273	274	313	272	283	253	282	284	267	289	270	255	282	270	275	281	300	324	286	275	296	266	262	285	286	307	296	267	296	254	293	296	277	288	283	279	296	264	294	286	274	304	283	269	287	271	266	278	283	291	300	295	284	290	281	258	301	252	285	315	303	281	298	276	288	256	286	266	267	281	290	290	297	287	286	252	287	283	273	272	263	292	261	264	290	257	302	293	246	266	261	297	278	261	289	294	292	296	261	297	298	243	290	262	277	277	294	266	310	281	281	282	277	292	290	298	250	285	296	283	269	307	303	282	300	285	297	306	283	293	297	293	297	299	269	271	282	274	285	273	269	301	303	283	270	252	256	282	268	273	253	310	278	265	287	277	268	280	299	322	261	287	279	305	302	287	295	283	244	291	281	262	257	284	267	298	303	283	307	275	277	282	305	294	300	288	304	282	294	278	279	271	281	293	304	298	287	301	252	277	252	244	311	292	275	297	267	281	290	277	259	280	282	260	303	300	295	276	272	272	320	291	282	294	296	264	282	260	287	282	258	269	281	272	264	295	284	276	271	271	292	308	300	307	259	268	253	276	291	291	295	268	275	273	285	301	246	265	288	269	277	284	294	286	263	283	246	307	296	271	290	278	280	308	311	269	267	281	271	276	281	270	254	292	299	288	289	297	295	293	297	263	314	264	285	302	263	311	281	251	301	291	287	289	295	249	258	264	292	288	301	254	258	279	293	291	246	266	285	292	274	266	293	314	282	285	260	253	257	296	278	282	286	275	257	275	300	287	275	300	297	233	285	289	262	303	256	251	267	240	301	267	291	284	276	274	287	301	292	266	288	261	293	263	299	253	304	295	291	265	281	288	267	308	269	261	283	260	285	281	284	259	283	256	285	277	302	327	283	264	294	298	286	260	302	271	288	278	258	266	315	271	298	289	267	283	280	293	292	279	256	278	272	278	269	250	282	289	303	280	274	290	302	268	238	268	272	318	285	295	269	247	278	293	299	283	265	289	282	296	285	265	271	273	262	279	264	291	248	309	303	301	269	270	262	285	289	292	273	317	265	294	275	282	262	269	301	284	279	290	279	265	308	294	279	265	301	264	271	301	289	273	259	297	288	311	263	295	293	304	266	296	303	280	250	302	293	277	289	274	274	274	296	277	280	273	268	288	274	271	307	300	270	262	291	270	267	287	266	252	264	286	295	272	292	285	282	259	279	280	285	282	286	267	275	290	299	274	303	289	310	282	308	284	260	275	280	248	311	276	290	274	272	280	270	306	280	321	311	280	251	319	305	288	327	290	278	277	279	287	284	276	250	279	263	280	238	294	289	291	272	281	266	278	318	276	256	302	294	280	279	287	305	305	246	257	289	295	297	264	274	289	277	266	284	287	279	285	251	313	281	284	278	293	315	307	252	271	273	286	279	259	272	284	276	266	273	309	281	288	272	297	267	266	293	267	288	303	288	288	287	273	267	307	284	286	307	267	260	296	278	281	295	280	294	280	265	282	291	284	284	268	285	273	300	275	293	299	270	267	308	250	276	286	260	267	298	239	288	296	304	248	301	280	293	265	280	289	282	295	307	286	271	290	284	296	308	287	297	270	276	295	287	297	281	263	291	281	290	318	275	270	278	287	265	230	293	274	268	296	294	295	282	286	295	287	271	275	263	276	315	279	265	285	277	286	288	301	276	270	270	280	283	278	298	293	279	292	287	281	296	285	264	265	267	253	275	294	324	301	289	272	251	287	276	240	297	277	275	282	298	289	272	274	280	286	278	269	289	297	271	244	281	281	290	289	300	295	296	289	283	271	273	278	294	286	298	257	281	283	280	265	258	270	261	258	293	273	277	283	294	280	293	292	312	259	302	283	264	323	308	273	272	302	266	268	263	271	309	288	282	268	270	325	273	288	269	255	305	273	301	271	282	326	290	267	288	287	280	266	284	259	298	263	274	296	290	301	300	284	292	270	277	275	281	235	264	290	278	309	294	271	284	263	281	272	288	298	296	277	275	278	296	289	299	288	250	286	288	283	262	263	276	266	271	287	331	258	283	272	289	296	273	282	270	274	299	243	281	279	266	273	280	277	306	292	279	274	259	283	272	260	282	268	309	292	302	284	278	314	268	296	283	273	303	313	279	296	286	293	288	271	287	282	293	289	269	282	267	290	282	293	303	271	258	281	308	280	255	296	290	278	291	280	304	288	290	293	305	287	311	285	290	251	279	288	262	288	279	275	296	281	312	309	283	306	274	278	271	284	296	282	292	297	273	262	283	283	266	286	276	273	293	278	276	297	252	302	269	300	273	291	294	285	269	283	245	257	279	265	281	268	280	311	290	329	321	287	282	303	310	264	300	309	265	250	274	293	292	306	313	253	301	301	287	277	290	264	270	287	268	271	322	300	313	268	299	268	293	310	329	301	293	304	275	285	306	258	296	288	267	285	278	304	280	290	280	268	265	282	264
17366	37193	29537	20098	15773	11843	8835	6826	5486	4130	3359	2862	2438	2027	1730	1452	1246	1176	1176	959	1048	852	812	726	663	628	555	496	464	458	410	422	456	396	413	417	386	400	374	408	385	382	354	338	371	368	358	359	361	356	398	353	312	331	327	325	318	349	310	307	280	319	299	351	310	310	306	298	296	309	309	305	312	296	303	327	318	303	316	293	294	263	305	284	325	326	289	296	297	284	311	280	284	254	281	260	305	278	272	306	287	296	314	283	295	316	299	271	274	300	298	292	319	282	290	281	294	307	292	285	296	313	331	299	283	288	307	296	270	294	266	306	303	285	301	305	279	303	289	293	275	298	325	299	322	306	281	297	302	292	318	267	289	285	300	301	318	286	301	315	289	291	273	310	281	272	296	313	275	311	296	293	275	286	282	267	298	280	275	305	292	285	271	298	300	272	297	323	288	322	283	284	278	284	294	299	308	290	321	272	267	288	254	302	281	290	326	296	302	281	260	284	289	298	288	304	312	308	304	266	300	284	312	285	289	312	276	295	321	303	298	319	304	306	298	281	288	279	304	329	269	316	305	321	316	281	307	294	256	283	261	264	307	307	274	284	279	323	299	279	282	319	294	290	275	294	298	298	292	302	298	304	280	277	283	292	278	300	272	295	288	304	327	307	308	286	283	262	292	284	293	271	301	325	292	314	292	266	300	289	283	302	297	287	293	269	313	303	310	323	310	267	312	282	270	297	287	317	315	321	290	293	297	293	301	301	286	287	274	272	320	308	307	295	287	300	300	300	292	286	294	319	275	292	308	294	295	318	266	270	283	285	287	303	296	309	306	268	280	285	296	264	316	301	316	314	315	294	288	309	285	308	330	285	300	304	273	322	311	264	305	281	262	288	292	274	288	299	266	297	303	288	293	289	300	285	291	291	300	268	315	297	315	317	269	296	303	290	280	312	311	334	277	279	274	340	303	279	295	306	302	324	289	303	321	298	302	301	297	303	310	283	300	304	281	279	276	323	303	311	287	278	291	310	309	301	274	306	271	281	279	299	294	278	280	302	275	318	262	290	292	282	272	299	279	297	299	288	284	268	312	295	306	313	286	311	320	320	293	318	292	299	296	313	297	323	282	297	294	297	276	291	297	299	268	289	295	286	286	298	311	276	268	288	305	309	288	300	314	288	307	302	276	310	315	296	268	284	276	315	285	293	309	297	285	281	283	272	241	283	339	294	298	270	304	298	319	268	266	291	315	294	295	274	301	301	287	286	296	299	324	304	304	277	309	314	320	289	305	295	284	291	300	303	314	296	280	298	299	297	304	314	272	290	296	312	335	266	284	272	291	302	303	299	327	280	276	328	312	298	317	312	291	311	313	291	289	305	288	289	306	318	276	321	276	302	269	275	302	300	297	299	310	283	257	294	285	270	287	263	337	279	343	290	294	269	269	283	288	265	272	302	308	292	300	286	305	281	260	301	287	281	291	328	320	285	313	295	315	266	303	282	291	256	313	294	296	311	354	268	295	311	294	288	300	284	302	270	337	291	292	290	294	304	305	302	303	335	264	302	293	317	301	267	316	317	304	265	288	310	298	308	305	316	287	294	280	286	286	300	300	312	300	273	281	309	315	302	278	276	314	279	283	311	304	295	300	302	286	292	259	319	289	297	299	291	259	300	302	311	306	269	263	288	288	275	295	309	286	302	282	313	273	306	340	293	315	295	286	289	292	292	285	320	283	276	302	245	283	276	260	310	318	308	280	324	289	271	292	305	295	294	321	283	320	295	272	289	301	268	281	309	301	300	320	272	285	298	293	289	296	288	267	288	308	276	307	288	296	302	287	291	294	306	322	293	311	286	285	263	298	278	296	296	310	321	270	273	288	307	318	276	288	322	308	315	286	299	303	273	269	300	291	285	283	293	338	298	304	289	319	311	280	297	252	294	308	271	272	264	297	313	271	311	275	286	272	300	274	287	322	282	293	271	296	298	274	311	281	285	289	301	277	280	251	307	270	320	310	314	304	281	274	311	310	297	319	302	267	272	296	283	254	317	313	311	304	296	279	302	277	292	297	315	284	272	276	272	301	294	288	309	299	289	295	262	304	290	269	313	265	294	297	307	310	310	276	290	281	266	292	271	289	313	309	288	290	296	272	252	302	295	293	278	282	305	306	297	306	284	319	277	306	296	304	310	326	274	306	299	271	298	289	267	280	297	271	311	295	312	295	277	275	311	312	272	295	295	290	318	282	282	284	287	288	280	282	301	322	306	294	297	289	329	279	283	293	276	292	296	294	300	317	316	286	287	307	296	253	307	304	286	305	270	324	297	286	280	299	308	317	321	273	288	264	299	312	288	293	304	316	328	268	282	339	280	319	308	293	284	298	315	295	286	287	308	298	280	267	269	315	286	297	285	303	316	292	314	289	274	265	271	288	302	328	300	322	299	263	266	283	298	286	308	297	299	289	292	301	306	309	301	295	270	304	280	280	297	278	274	332	344	278	284	309	300	296	298	270	285	282	280	302	255	295	277	296	268	272	280	297	296	270	274	294	296	297	286	276	291	318	289	288	319	296	309	273	282	317	281	296	295	295	290	287	287	280	281	297	301	304	304	310	310	279	291	263	303	318	293	279	282	268	296	289	279	310	295	291	277	298	314	260	289	296	282	287	295	321	328	272	295	276	291	294	278	283	314	300	293	276	286	277	295	291	300	278	283	280	283	304	310	285	272	300	305	285	295	308	261	295	318	339	294	280	310	331	304	300	302	289	307	281	281	287	297	245	291	300	338	271	270	284	322	299	295	287	301	298	280	308	315	294	280	301	302	315	293	302	292	302	261	278	299	303	326	307	277	319	295	294	300	268	300	289	304	309	288	284	282	310	300	277	314	292	312	302	282	277	305	310	302	293	299	317	277	271	281	276	290	281	287	328	262	321	315	287	302	305	318	296	267	286	293	311	288	278	307	292	283	270	272	297	315	278	299	288	295	294	275	293	297	300	318	296	274	293	304	276	289	297	275	295	319	305	312	280	283	297	280	300	307	281	288	314	265	288	302	286	300	291	314	278	316	291	312	306	288	317	286	291	324	293	301	258	300	274	301	313	291	287	281	322	336	312	306	304	284	256	288	322	310	286	294	273	283	294	261	262	273	289	275	278	315	303	323	297	289	275	282	276	289	299	289	276	309	276	276	266	277	292	303	272	304	305	298	268	281	306	305	284	294	298	312	282	270	309	268	296	304	297	290	267	319	285	316	290	308	286	294	274	302	297	281	269	270	292	291	301	302	324	332	292	255	286	292	294	287	305	311	268	300	312	296	289	323	313	283	293	299	304	297	317	265	291	261	298	297	285	298	285	279	283	273	303	303	290	306	301	305	296	326	285	272	279	307	279	282	299	305	301	325	282	286	293	283	302	290	311	274	293	293	286	271	273	287	308	301	306	325	312	308	306	281	298	291	309	271	301	314	286	315	262	318	292	264	275	286	302	289	315	301	319	299	279	326
22936	21530	29301	24238	21701	22396	18163	8368	5790	4646	3717	3180	2721	2213	1977	1647	1473	1299	1316	1133	1065	911	815	690	637	567	494	441	436	419	403	383	354	390	356	354	383	334	337	303	347	302	288	277	277	274	294	301	309	317	294	283	243	267	224	244	239	248	246	231	220	179	204	213	211	229	207	186	196	226	207	198	184	196	209	211	197	199	215	202	197	189	207	202	191	208	187	207	196	205	196	208	169	179	198	166	189	167	201	188	182	171	211	194	185	199	174	192	199	200	211	189	220	218	181	221	172	169	193	175	183	213	170	178	191	166	214	210	203	193	179	183	187	164	198	206	180	181	173	206	206	221	182	183	176	196	184	204	200	166	198	183	185	201	185	194	204	195	209	213	151	203	181	209	177	185	185	185	184	190	200	197	185	212	191	181	192	184	186	184	166	203	221	197	194	181	189	203	186	193	200	193	196	184	190	184	205	173	182	192	196	187	196	200	182	193	215	194	219	175	193	183	196	220	218	186	183	207	191	188	191	179	162	184	195	172	193	181	217	173	216	174	200	210	191	187	180	195	183	193	201	190	175	215	190	201	210	193	164	175	190	183	196	186	172	170	186	203	180	182	185	201	207	196	188	177	192	199	197	182	180	209	177	202	189	188	185	185	160	197	184	161	187	173	201	180	197	189	188	197	187	208	180	180	211	206	194	175	178	179	204	220	200	204	165	189	197	186	189	187	204	190	191	209	192	168	208	202	196	206	210	209	203	183	169	193	203	179	177	197	185	192	197	182	202	188	198	201	158	151	226	197	183	180	171	151	190	180	177	187	166	190	178	193	203	194	187	193	165	192	185	156	187	214	189	224	187	207	175	208	180	180	180	176	184	180	180	197	220	187	187	175	191	193	193	200	200	169	201	205	174	186	187	191	186	172	176	184	211	208	188	195	192	181	208	188	198	188	211	206	202	191	180	170	174	191	184	182	217	185	184	201	195	194	183	190	200	199	191	191	195	195	201	178	185	181	186	188	193	221	193	200	218	206	199	191	171	200	193	196	211	179	192	181	190	195	199	189	176	206	193	179	192	193	180	184	191	184	182	179	191	197	209	211	181	196	207	191	174	193	202	165	186	207	168	205	171	191	195	192	199	211	189	226	184	200	192	195	198	181	194	183	219	206	175	175	185	209	195	199	199	183	170	189	174	187	167	188	171	215	199	200	199	182	213	207	177	206	188	189	186	195	173	161	199	180	228	181	181	204	170	196	204	188	206	185	196	169	194	195	189	192	213	194	188	201	171	221	211	225	164	196	205	192	196	182	206	174	196	176	195	196	179	192	201	203	204	206	179	212	190	198	204	182	178	191	172	177	170	191	162	169	173	169	201	205	142	188	179	187	208	183	186	191	194	182	201	224	193	179	183	167	204	181	200	187	179	186	179	188	179	179	172	216	228	201	204	171	193	187	175	163	193	176	204	188	175	182	227	209	216	204	192	200	178	181	213	196	180	191	187	202	211	169	167	192	179	201	183	180	199	187	191	171	185	184	215	192	202	187	170	203	215	236	188	201	186	191	151	168	207	185	193	166	191	175	198	196	185	192	163	198	189	196	181	163	198	159	190	171	162	166	157	194	198	190	177	197	194	186	189	172	196	220	168	175	163	190	233	213	197	191	192	196	202	210	194	184	186	206	195	197	177	203	174	193	177	217	171	157	202	176	174	204	194	188	196	192	183	185	210	189	196	186	206	179	181	182	180	187	149	180	216	186	193	169	170	176	196	188	195	180	180	193	193	191	196	189	177	184	192	207	205	197	206	196	173	189	191	212	207	197	179	199	192	194	174	203	204	195	189	208	196	205	186	199	166	204	187	175	191	172	186	191	206	164	181	199	187	203	203	187	191	186	191	193	181	194	176	189	201	197	174	196	194	164	172	192	195	192	191	180	172	177	197	203	208	180	187	208	207	200	174	174	176	202	171	192	190	216	212	172	198	200	175	189	201	196	201	179	200	184	230	182	204	176	210	188	171	177	194	204	172	168	222	174	177	209	197	159	192	193	194	165	183	182	182	208	201	194	201	181	194	190	169	207	187	203	194	195	181	191	192	194	199	189	181	212	191	204	179	208	195	170	169	186	189	178	197	215	187	190	187	200	179	202	211	191	197	179	192	209	194	189	186	200	221	176	188	191	186	191	186	182	208	181	197	197	194	222	177	196	184	197	186	178	195	195	171	183	216	184	180	164	211	182	164	188	200	168	182	195	192	188	158	171	197	189	205	187	171	190	165	197	201	194	202	210	182	232	210	175	186	177	198	189	180	195	190	179	222	183	179	195	206	175	182	200	190	172	200	179	170	179	170	194	202	199	190	197	187	215	198	196	166	201	205	185	185	193	163	207	188	195	191	168	185	197	208	179	204	201	202	178	227	178	187	200	196	178	192	189	189	178	177	214	184	209	197	191	209	181	172	210	202	187	190	166	174	190	205	192	198	194	201	174	182	170	212	193	198	194	197	167	184	185	215	187	179	203	179	169	206	229	168	172	215	175	183	169	187	197	200	190	191	173	207	173	187	222	194	211	196	207	204	201	186	217	207	213	189	221	188	203	200	210	175	176	182	200	201	194	197	190	186	174	206	179	173	209	174	198	196	196	192	210	187	204	206	177	176	195	181	184	214	186	181	176	179	191	165	199	189	198	179	176	184	195	175	190	186	180	208	180	194	183	195	185	207	194	195	196	199	191	190	206	212	162	234	176	168	183	208	219	218	178	160	202	206	178	213	187	216	193	198	183	216	192	190	195	187	177	185	196	193	178	201	180	176	170	214	208	187	206	206	159	182	188	184	198	190	210	168	203	213	199	220	181	195	184	192	204	174	200	200	194	170	191	217	182	207	200	180	199	174	212	177	193	170	197	190	193	230	192	198	182	173	211	160	192	184	195	191	192	172	203	173	193	185	186	211	212	195	168	208	213	211	205	204	175	199	187	188	180	194	181	171	189	200	200	171	187	180	198	176	207	184	187	183	160	163	192	187	203	179	191	174	189	185	171	192	176	198	187	201	195	173	174	175	170	184	189	186	202	189	174	186	202	153	208	200	184	176	200	172	206	209	178	180	187	205	208	180	196	191	174	190	215	191	155	190	182	195	192	195	193	184	187	190	184	177	199	174	191	187	180	188	206	198	180	183	211	177	176	188	185	201	200	177	164	187	167	183	189	196	196	195	172	194	185	196	183	178	178	187	182	182	199	201	182	194	186	194	184	197	197	181	186	180	169	178	197	202	210	182	171	209	197	203	188	193	167	194	182	185	190	192	187	201	175	215	198	188	211	200	189	189	181	193	178	175	179	197	149	178	201	189	189	182	182	191	178	200	181	203	198	155	219	190	192	168	186	187	190	189	195	178	206	207	189	173	165	168	194	199	166	201	206	202	201	198	176	176	198	171	185	193	177	207	191	192	189	207	185	212	204	186	165	208	200	173	201	176	208	191	196	188	197	187	185	180	186	198	176	204	176
19902	44914	37364	27935	22763	18167	14215	11359	8858	6941	5764	4889	4156	3348	2876	2523	2081	1872	1770	1626	1468	1260	1125	1002	863	737	630	579	552	523	465	492	480	451	471	461	423	384	414	375	332	333	338	307	293	329	334	302	355	333	348	337	298	295	278	294	283	252	265	281	247	244	222	211	239	232	207	219	226	234	217	212	186	209	204	233	212	232	197	216	195	200	202	202	204	191	186	199	195	192	195	206	180	176	188	218	196	221	188	186	202	214	217	183	174	193	189	178	192	183	219	158	189	190	170	193	181	194	197	194	207	190	196	185	196	173	194	179	202	191	184	207	203	199	191	206	183	181	172	192	190	191	210	208	208	213	192	191	206	163	199	192	200	195	157	182	194	190	181	193	192	197	196	175	175	194	183	207	207	185	200	204	191	199	193	204	176	217	186	188	192	181	194	186	177	195	195	179	217	184	235	197	204	200	198	229	186	197	182	203	198	181	193	181	210	208	210	202	212	186	187	189	192	189	210	171	196	198	183	217	198	179	193	190	195	180	211	180	175	213	178	205	207	196	197	215	183	199	162	217	176	174	195	187	194	175	213	192	194	176	182	172	178	180	210	176	197	180	193	195	184	184	185	212	175	166	213	175	218	199	174	182	186	204	179	176	198	187	191	176	189	185	201	188	206	183	204	182	189	195	187	193	209	182	184	192	206	172	171	185	183	204	180	207	194	219	181	195	224	167	206	180	202	175	197	194	166	179	182	186	199	203	169	186	194	188	197	203	194	206	188	202	206	181	182	187	191	201	202	193	169	173	201	210	187	178	170	179	200	199	217	197	196	213	193	201	199	181	189	192	206	211	217	221	167	187	172	177	192	188	190	205	210	209	227	197	207	187	185	192	205	200	180	202	201	187	197	209	193	218	179	195	213	188	193	183	215	184	196	190	206	190	220	203	207	211	194	197	193	194	206	216	207	176	202	204	203	175	175	185	194	188	187	203	151	191	206	205	186	207	182	185	177	181	195	200	167	214	193	210	201	199	181	212	184	217	192	183	185	165	204	178	185	191	227	227	193	184	197	161	198	196	205	197	184	182	188	187	220	199	188	180	174	195	177	181	216	184	223	191	207	178	198	196	166	183	198	196	180	211	193	215	176	211	181	185	174	209	207	202	200	215	172	179	201	189	195	178	218	182	183	209	182	175	202	197	208	158	209	194	216	188	207	189	157	215	184	211	172	179	219	190	183	206	190	186	182	203	230	162	178	214	198	190	182	197	176	178	180	170	174	204	208	182	182	193	212	224	189	183	195	174	207	152	204	186	210	194	196	209	187	197	186	205	203	211	200	201	212	202	176	218	195	191	190	213	186	210	184	209	192	199	207	184	196	182	189	161	178	196	208	202	199	196	206	197	186	198	182	183	181	170	198	182	197	164	193	221	181	193	189	185	188	177	177	177	206	220	206	188	186	187	191	170	205	195	173	200	186	197	164	198	211	201	182	223	188	210	220	197	210	184	200	196	182	192	199	212	188	196	204	192	190	203	208	180	167	190	205	199	196	210	190	208	185	193	190	204	212	172	212	217	213	198	193	208	170	172	192	230	203	209	198	207	188	201	209	173	177	175	199	174	208	176	191	185	195	180	173	206	184	207	200	199	192	200	196	211	191	177	204	199	209	219	219	204	196	189	194	189	167	197	155	196	221	179	210	198	178	203	191	164	211	154	189	212	188	184	212	207	203	189	196	218	210	211	199	199	224	194	218	187	192	190	193	185	186	187	187	211	180	193	178	197	225	192	194	171	180	190	192	183	178	185	191	194	196	194	188	169	183	188	201	176	170	185	193	191	195	215	215	209	186	183	202	199	175	188	177	194	188	180	190	176	192	183	182	188	187	191	187	186	186	198	158	202	178	186	191	192	196	184	173	189	209	183	212	191	197	191	196	207	196	173	192	178	191	179	200	197	202	183	170	188	205	194	190	187	168	173	206	202	189	184	190	199	179	190	175	186	209	194	197	179	215	177	176	189	197	172	209	212	177	201	182	220	217	187	222	206	170	199	167	205	183	192	182	192	199	166	205	194	206	187	189	193	207	176	204	215	211	178	207	205	195	179	156	175	208	212	235	190	176	193	211	186	176	183	175	163	181	191	184	204	197	191	213	175	209	172	171	197	159	194	177	196	224	194	211	182	205	185	198	155	180	186	210	188	188	190	195	218	179	211	186	208	194	205	186	189	196	193	184	188	179	166	206	195	205	180	181	189	175	196	207	185	194	178	209	178	182	184	168	196	194	201	187	205	175	187	196	195	193	191	194	186	203	193	221	192	206	204	188	196	181	196	185	171	190	190	202	217	190	208	179	200	213	183	213	193	186	190	201	183	197	212	183	217	196	183	182	177	190	189	190	217	211	197	181	185	187	184	203	182	201	189	179	190	191	195	245	187	213	167	199	201	183	187	208	203	208	191	178	174	188	197	200	160	196	189	195	186	198	204	178	186	206	186	182	210	194	203	197	179	230	170	186	186	211	203	210	192	181	208	221	191	213	215	206	199	167	183	197	188	200	180	204	204	184	207	192	162	196	173	190	204	223	202	171	184	180	178	183	196	195	171	170	179	187	179	189	193	204	190	202	185	182	211	198	193	188	168	207	200	174	200	193	213	220	176	184	184	194	183	211	192	176	192	189	177	199	187	185	189	208	203	208	196	198	199	209	198	211	181	212	179	177	204	214	185	190	203	173	170	192	197	196	188	191	212	220	192	187	174	190	186	197	183	182	198	165	211	197	205	165	170	185	198	187	212	211	188	201	191	198	215	181	205	205	177	193	179	191	168	192	176	190	173	198	175	193	181	224	190	194	220	201	229	194	206	175	195	193	224	215	207	185	192	191	184	172	192	199	206	191	193	213	184	189	202	191	186	181	190	172	180	202	175	187	211	183	208	201	172	178	199	188	195	213	203	169	200	179	211	211	186	193	203	191	181	194	182	195	181	188	198	191	221	197	197	196	195	155	213	192	189	221	178	187	183	186	170	201	204	193	210	197	205	187	173	194	188	192	213	187	173	181	202	197	169	206	183	183	209	195	190	186	201	206	198	179	195	178	179	207	214	161	199	190	204	187	183	190	197	204	205	208	198	188	205	187	218	184	174	210	188	182	192	177	189	179	189	190	205	208	191	202	185	207	192	192	199	186	198	199	190	183	213	197	193	163	207	189	205	182	209	210	200	171	183	204	219	179	170	207	197	217	182	214	204	187	189	175	193	174	219	191	194	213	181	194	179	195	205	181	183	186	203	202	212	174	208	181	206	185	191	194	201	199	174	192	196	189	213	186	184	196	212	200	188	172	196	185	179	202	209	193	185	196	212	196	186	194	198	175	208	189	168	185	206	173	183	183	185	206	191	204	203	205	205	203	186	212	217	203	192	201	197	199	175	202	182	203	217	197	181	179	191	214	206	202	180	204	219	212	196	187	200	195	199	185	213	178	211	185	200	180	207	189	202	185	186	196	162	217	196
28628	23381	24783	16943	9332	5743	3964	2897	2268	1741	1469	1286	1185	1087	888	823	712	664	627	589	583	543	455	474	435	443	367	408	389	321	343	340	350	336	338	356	332	319	285	299	329	326	323	302	312	324	302	320	321	305	330	335	292	308	280	285	286	303	304	298	265	283	297	271	286	301	270	299	281	291	265	249	294	275	275	297	316	265	247	295	298	303	256	281	299	294	284	280	268	290	282	287	283	312	275	290	276	250	265	282	286	264	266	265	286	273	253	283	245	301	244	263	284	274	291	283	308	290	281	299	269	285	282	252	274	286	283	264	257	281	286	278	259	297	286	285	266	254	262	282	254	258	323	294	278	252	259	266	265	285	304	274	266	270	297	283	314	262	301	304	283	266	308	273	278	286	275	258	266	265	297	282	287	250	289	256	267	276	295	293	272	281	258	287	269	264	270	284	294	317	275	295	301	290	288	283	247	282	275	310	282	282	274	290	266	284	295	317	286	282	272	267	264	294	273	294	266	309	265	285	310	285	290	270	286	283	290	280	299	275	299	229	254	289	282	304	273	291	286	289	250	290	263	244	293	283	279	296	295	261	257	269	256	309	302	268	306	271	254	298	276	297	301	272	285	296	243	264	303	267	304	257	279	311	255	283	294	257	290	276	270	286	272	268	276	246	273	297	300	269	305	303	297	284	256	277	296	270	261	266	293	263	297	283	246	282	268	259	276	252	280	294	274	261	291	257	277	280	276	291	292	285	281	285	275	269	252	289	281	274	292	292	268	272	249	300	292	275	252	281	280	280	284	290	299	276	283	297	303	317	270	277	247	279	286	300	272	283	253	259	286	294	282	305	281	271	282	303	261	257	284	278	258	300	314	308	272	283	287	256	279	253	310	288	296	272	268	265	279	281	264	254	278	313	295	278	301	244	264	250	286	290	301	288	283	293	284	250	279	289	288	268	276	276	298	292	276	270	290	276	303	253	260	306	277	290	280	272	258	282	283	274	270	257	292	326	278	298	333	257	273	318	286	301	265	311	295	271	266	276	262	281	255	265	265	260	278	283	298	285	243	284	264	296	290	265	266	251	295	267	277	302	292	281	301	270	258	260	312	244	304	274	290	269	261	274	295	282	290	262	291	284	301	261	262	309	298	288	300	282	327	255	244	268	263	272	280	266	265	288	274	289	266	282	274	316	304	263	315	294	299	286	291	315	287	270	307	288	280	299	264	276	297	285	299	287	274	277	271	261	251	280	255	282	244	323	276	292	306	292	284	290	277	308	285	305	264	282	257	291	269	280	301	296	287	308	280	277	282	279	291	289	290	257	268	260	266	252	249	269	290	308	313	279	277	282	273	266	276	288	277	309	318	270	265	263	301	284	280	242	310	273	280	290	290	261	257	249	278	289	278	255	265	278	264	289	287	259	258	273	279	283	291	283	272	265	297	298	261	280	278	296	252	282	269	294	259	282	257	299	262	301	285	297	279	279	251	296	296	286	267	302	290	288	296	271	279	278	279	289	253	295	271	318	263	285	302	277	289	293	299	277	272	264	298	271	304	276	316	281	289	277	250	273	304	273	269	283	274	256	307	300	313	291	292	280	275	283	285	262	298	267	284	271	265	268	299	280	284	243	306	294	282	248	266	288	277	259	292	280	291	293	276	282	290	257	283	272	308	291	295	348	269	297	281	279	284	243	276	277	288	260	247	279	271	290	291	283	256	281	291	277	286	299	273	287	304	300	283	270	286	289	257	263	279	270	285	302	297	298	286	281	247	249	278	288	246	263	260	279	284	291	267	264	276	294	288	273	290	243	316	277	267	311	284	296	308	288	281	274	278	275	285	247	268	272	261	294	335	287	290	287	275	271	283	273	299	254	249	283	277	262	283	269	264	303	291	289	281	271	267	294	257	294	320	272	273	278	303	283	273	304	289	267	291	293	274	290	274	292	297	261	278	248	262	261	277	289	293	263	274	297	280	281	260	298	284	290	310	259	285	306	294	270	276	258	265	290	266	293	260	283	275	284	301	257	292	299	261	266	276	264	262	307	301	275	308	262	275	286	267	271	264	273	268	286	298	272	271	283	292	297	300	267	274	269	265	249	305	293	286	284	260	294	272	267	296	293	311	263	259	298	259	257	266	318	317	303	261	265	291	293	296	297	287	290	310	270	276	271	282	291	273	265	301	309	248	306	305	291	244	274	273	275	267	269	281	255	304	286	254	267	261	261	279	306	257	297	278	281	275	296	252	262	333	270	279	296	285	283	271	289	290	290	303	291	288	303	250	304	271	281	301	289	296	309	271	285	276	247	247	306	286	290	304	281	278	267	303	285	301	301	292	276	276	302	273	268	286	267	272	293	296	295	273	261	274	266	281	268	279	281	246	313	266	289	297	282	279	297	300	295	272	291	270	252	273	261	303	265	312	311	286	295	262	276	270	308	271	286	290	272	285	274	273	241	281	274	264	268	304	307	285	274	251	300	272	289	273	290	278	312	263	280	290	286	286	295	287	303	307	282	300	275	314	271	295	275	295	260	257	275	259	276	269	273	304	285	255	292	282	314	266	258	284	295	256	260	280	268	287	276	294	284	292	281	284	263	268	289	254	261	252	276	308	281	306	290	302	279	299	257	296	296	303	277	272	278	288	269	276	262	306	264	308	302	270	282	297	289	270	282	290	276	338	242	257	287	285	300	274	299	271	291	274	262	295	267	254	281	295	267	264	257	254	264	272	281	299	313	271	271	275	298	275	277	309	266	271	304	284	271	278	285	277	281	248	269	285	287	301	280	318	287	268	253	295	276	274	291	261	290	294	293	298	298	289	313	301	265	264	281	293	291	265	260	307	283	282	292	269	263	292	265	277	264	278	275	309	260	289	281	325	277	267	268	281	310	264	308	288	260	290	297	276	294	308	289	280	299	277	285	286	265	260	285	278	253	290	261	237	289	271	263	283	273	268	288	254	303	256	282	272	280	262	299	295	319	275	253	272	280	292	309	304	281	301	294	263	308	297	243	294	306	250	295	279	286	277	281	256	257	284	306	276	308	291	280	308	259	294	306	279	276	288	269	292	283	306	302	276	271	264	330	300	289	314	287	288	276	257	281	251	256	281	316	327	284	292	270	263	286	267	285	276	270	279	312	280	279	279	265	298	286	272	256	274	304	291	269	290	279	282	293	271	292	257	263	263	269	307	284	299	266	326	284	267	264	263	251	256	254	291	284	286	280	276	276	266	299	275	285	253	278	279	271	300	288	265	241	261	270	269	273	309	304	269	297	245	228	282	270	271	266	278	269	272	311	273	286	271	288	239	290	264	278	269	263	295	248	286	260	272	267	271	288	317	284	309	278	269	267	270	283	272	281	279	260	250	273	281	257	271	279	285	273	271	304	284	271	278	295	293	318	274	283	286	289	262	281	276	278	283	269	276	274	283	297	257	265	286	265	249	307	274	305	273	272	284	261	256	299	283	286	291	281	266	301	314	264	305	263	330	303	277	291
17274	32743	25186	15932	11928	9026	6636	5086	3873	3068	2418	2125	1777	1586	1343	1142	1027	969	863	797	793	695	616	571	546	481	433	448	428	422	367	396	370	412	400	397	366	362	309	339	329	351	366	330	361	370	338	328	349	342	324	320	334	284	313	334	303	309	274	299	278	281	289	319	326	314	264	284	296	266	319	310	309	326	307	289	304	302	268	310	275	287	282	316	282	270	318	304	300	305	266	281	300	268	284	291	254	296	316	287	286	268	301	289	279	280	281	294	280	250	299	319	275	280	302	309	316	305	257	296	269	300	303	301	286	302	313	313	268	300	293	273	282	312	313	276	271	284	272	315	284	300	279	289	279	318	270	309	318	322	244	288	300	286	294	296	313	289	337	287	285	284	285	288	271	265	322	323	299	313	291	276	275	307	273	304	271	324	245	283	317	285	281	272	275	297	273	266	308	283	310	260	287	288	305	301	297	296	306	303	288	314	282	300	260	302	317	279	298	318	271	298	304	323	275	314	273	278	300	291	294	282	302	298	310	332	282	294	262	287	313	292	298	304	302	307	280	266	290	313	289	285	306	317	280	320	286	279	302	293	293	255	292	314	285	302	325	293	265	313	302	292	316	257	308	304	283	310	305	263	303	277	277	289	303	293	279	326	291	293	295	247	289	278	285	280	285	293	277	297	284	275	320	291	292	297	260	274	287	296	295	284	274	301	298	328	306	304	284	301	294	299	301	294	295	302	293	279	324	288	310	296	295	290	303	289	320	290	293	312	272	293	271	279	287	259	268	333	335	301	325	290	286	294	304	312	264	312	297	273	287	294	302	272	291	307	249	284	324	273	316	296	278	314	287	279	287	283	280	291	293	269	308	259	291	290	299	301	342	306	300	269	289	301	293	282	294	311	280	275	301	303	282	302	269	280	313	306	303	300	266	280	294	285	296	328	301	302	271	275	286	278	277	288	299	293	291	308	258	313	320	280	303	300	274	289	311	316	278	307	299	268	317	315	278	294	299	275	305	285	301	312	309	275	296	290	259	313	278	308	289	315	255	285	307	279	302	282	281	284	262	335	249	277	274	316	291	297	273	307	296	305	293	299	299	293	296	274	289	312	272	345	326	279	293	311	298	276	287	290	308	272	328	287	310	292	314	301	307	316	300	254	296	263	297	312	295	313	288	275	291	322	276	304	304	300	301	286	306	271	284	291	288	316	285	274	280	328	324	327	283	326	277	274	288	296	320	301	290	277	270	312	274	284	281	305	284	264	302	299	263	288	290	276	289	292	290	297	312	310	278	271	276	335	313	295	265	321	263	274	277	299	328	321	285	305	299	318	271	292	278	292	287	277	283	273	280	270	310	297	279	321	285	289	289	275	319	300	320	272	266	285	301	307	294	279	270	285	295	318	274	287	282	300	306	293	302	289	319	282	253	316	310	337	293	270	288	304	274	316	289	267	316	265	275	313	299	298	290	294	297	306	301	282	292	284	248	326	282	283	284	285	284	283	278	266	306	309	304	272	295	312	306	309	298	293	275	268	308	272	329	289	334	302	306	294	313	293	270	305	290	264	296	315	317	302	290	313	321	302	293	280	298	305	294	291	313	273	308	274	288	274	294	293	279	302	256	317	302	303	316	284	281	314	290	306	291	272	303	284	306	280	253	299	294	296	292	292	307	274	312	309	303	290	303	278	279	339	309	320	277	306	274	296	291	308	299	300	288	302	281	295	313	282	286	274	297	309	298	313	339	316	312	294	306	291	299	291	298	291	269	315	275	284	290	307	284	317	302	287	268	292	305	282	323	264	302	291	284	314	290	313	293	277	285	288	271	284	298	292	309	265	316	267	277	276	304	339	328	281	300	325	299	299	288	299	268	273	278	308	294	302	322	295	285	320	310	263	287	295	293	278	269	320	285	302	276	300	327	287	306	293	311	305	278	334	278	268	277	305	314	302	282	306	311	275	309	318	281	302	289	299	310	284	300	277	321	289	299	311	277	302	310	269	298	313	302	260	317	301	297	280	299	257	276	309	286	293	281	278	308	283	288	284	293	282	318	301	296	294	314	289	307	328	292	288	309	312	299	268	288	276	294	315	284	271	320	289	299	312	266	308	313	283	302	315	277	307	285	287	317	275	325	316	325	279	282	262	314	318	284	295	285	299	305	279	325	301	284	270	301	254	258	320	311	304	308	315	304	301	315	296	277	283	300	274	293	304	280	295	322	265	303	304	265	306	315	318	300	301	278	280	261	281	287	282	312	283	291	282	298	302	285	311	299	283	255	308	254	270	276	314	312	295	290	299	306	294	303	286	292	287	315	267	287	265	307	328	285	294	299	282	286	308	282	279	292	301	264	280	289	323	337	286	297	291	303	319	301	277	304	284	297	310	297	311	315	302	299	293	308	282	317	281	262	305	286	286	279	301	284	279	301	285	306	321	270	299	280	281	299	283	301	322	280	296	317	266	306	318	310	283	285	281	309	289	320	281	309	296	303	319	299	284	292	278	265	290	249	300	280	316	292	313	280	280	276	322	306	304	287	301	244	281	283	305	268	309	292	284	331	281	290	301	287	315	304	333	270	301	290	306	313	288	278	290	299	305	317	305	319	290	305	320	267	286	313	278	267	302	313	304	276	311	289	282	315	280	300	279	340	299	288	311	304	315	292	292	303	284	297	301	315	288	294	299	278	325	288	296	290	316	281	285	277	286	291	269	308	292	294	302	284	337	344	288	269	282	336	261	310	348	291	294	287	306	314	285	293	295	294	319	317	292	309	292	308	316	286	280	290	313	296	312	301	322	317	281	294	283	324	305	327	291	310	313	303	291	268	345	286	304	282	275	267	297	340	277	303	286	295	276	277	307	317	295	280	307	264	290	287	300	298	325	292	296	282	301	297	276	289	278	286	288	294	265	299	282	313	299	297	303	290	296	323	284	252	290	274	301	295	283	279	318	316	297	279	300	259	306	311	333	334	277	289	299	298	273	286	297	278	314	297	324	294	290	304	288	303	286	287	334	305	295	282	286	313	291	299	291	314	292	325	275	280	301	287	321	284	272	298	283	301	288	306	291	300	298	309	309	314	322	315	300	296	293	297	307	283	301	307	327	319	325	312	295	323	312	281	279	289	275	299	299	283	290	289	323	313	282	275	271	282	318	303	293	267	286	263	316	321	293	304	322	301	287	309	290	300	254	300	319	272	276	292	272	318	305	282	273	321	275	285	290	274	314	297	280	332	319	319	262	325	295	310	304	306	325	276	305	286	285	305	293	286	293	300	276	287	278	302	282	287	295	292	278	314	325	296	284	288	317	289	292	279	300	278	302	331	275	311	294	290	298	302	313	320	316	277	315	300	301	304	291	289	271	272	289	310	283	295	293	283	284	313	267	284	305	285	305	316	278	276	272	288	284	294	289	283	291	307	262	309	281	285	288	282	285	308	303	304	280	287	277	282	300	265	274	302	312	297	346	297	306	330	285	298	295	297	277	311	280	282	270	289	280
23965	21508	28851	24711	21873	17368	9341	5398	3921	2925	2576	2041	1816	1586	1355	1225	1071	985	923	804	828	686	610	569	517	472	459	430	373	334	328	324	323	312	316	334	338	322	274	275	279	270	286	276	270	257	273	304	294	277	260	245	265	255	214	238	211	203	240	244	224	229	209	219	243	214	222	206	204	250	192	204	196	228	233	193	212	233	220	209	215	184	208	232	231	220	226	216	223	209	179	217	199	201	217	198	228	203	197	210	210	194	204	218	215	217	214	184	218	188	199	209	203	215	195	203	242	211	235	195	216	215	202	223	221	204	219	204	220	220	218	200	199	199	215	188	207	197	220	221	205	218	204	211	206	204	199	184	205	201	175	216	215	214	210	200	199	223	202	212	212	227	208	229	215	178	191	184	208	185	239	209	226	196	198	192	215	194	204	213	204	208	204	219	218	176	195	218	225	216	219	226	208	217	228	224	194	229	227	205	213	228	187	216	206	182	215	224	206	229	200	175	224	204	206	222	209	192	215	208	211	173	214	229	198	197	203	169	219	199	206	188	199	240	213	202	186	203	209	214	206	206	183	237	207	225	199	234	213	199	213	212	191	202	211	168	224	210	223	193	214	218	191	196	214	192	210	226	218	208	225	194	214	224	222	204	182	195	212	215	214	191	204	216	236	226	194	239	196	203	206	189	171	211	223	182	194	214	185	218	223	226	186	244	207	195	189	178	221	197	183	204	201	218	186	225	188	209	185	221	197	240	191	196	225	191	194	214	222	194	221	235	179	220	217	190	197	186	197	193	197	211	178	196	199	225	225	181	206	176	221	184	202	215	203	204	191	219	185	194	201	214	199	196	206	223	219	212	207	210	204	200	194	219	228	214	225	216	199	189	186	200	192	226	185	210	232	214	185	204	198	197	207	224	213	209	221	208	206	204	200	198	203	209	201	218	184	220	198	222	210	202	220	201	191	213	216	191	200	207	220	210	225	207	209	178	203	226	215	191	222	197	214	229	207	196	212	221	214	200	199	201	210	221	239	210	216	208	257	221	193	181	198	183	186	209	210	252	198	194	230	212	213	212	206	192	210	203	228	227	196	201	212	201	208	223	212	199	209	225	190	171	214	210	234	192	190	214	207	211	212	214	194	216	195	220	206	198	230	231	204	195	210	209	192	221	200	188	202	205	212	219	212	196	197	221	222	207	190	182	227	197	207	189	207	212	204	201	218	210	211	213	195	212	211	194	182	214	189	203	197	191	198	200	225	212	216	221	211	201	216	187	208	207	205	191	194	201	216	244	218	218	203	223	185	213	193	227	217	224	212	210	247	216	202	213	199	225	221	207	192	216	200	198	194	208	204	205	221	227	188	198	205	202	187	188	238	203	213	218	194	201	225	192	197	203	214	182	235	220	244	218	191	204	205	203	184	208	225	211	215	228	210	192	247	236	233	217	204	199	180	200	208	176	225	179	204	211	181	186	210	179	173	196	195	215	204	200	231	199	208	207	192	198	194	208	202	206	201	183	196	201	204	218	214	214	196	207	193	197	204	175	177	216	206	193	198	223	241	180	182	192	222	230	226	222	207	241	199	215	205	198	220	210	200	198	203	214	208	214	213	210	191	196	168	188	200	227	198	222	205	176	178	217	187	208	203	209	190	192	189	193	214	201	193	177	207	217	196	213	220	221	215	207	229	221	238	196	198	204	194	168	192	188	200	198	202	199	212	216	196	194	185	210	217	203	221	220	223	216	223	223	187	205	200	184	209	223	207	191	188	225	223	212	207	204	199	231	223	219	231	221	186	213	216	210	222	189	209	185	233	213	213	216	198	232	217	190	202	236	220	186	210	196	209	206	195	222	207	213	225	199	232	193	209	200	203	227	213	202	178	208	217	218	200	219	195	205	216	211	216	191	198	206	201	209	203	190	202	213	199	223	207	210	217	193	212	218	205	219	204	209	207	214	210	188	181	222	217	205	219	193	196	226	201	206	179	231	213	204	203	205	197	211	223	192	236	198	216	205	215	216	188	200	219	210	213	225	209	185	224	228	213	203	200	190	202	213	210	217	213	214	225	216	186	196	197	201	246	198	181	194	210	228	215	211	221	185	214	211	211	179	194	208	217	210	196	211	206	213	194	216	231	211	212	232	198	191	219	219	192	208	214	221	206	197	186	217	194	195	204	207	219	213	201	233	206	206	180	213	209	206	201	224	199	220	208	215	199	223	213	226	212	221	204	207	204	189	208	212	218	190	187	202	192	193	203	181	223	203	215	203	216	187	233	200	212	216	218	192	225	226	200	210	215	215	243	227	202	197	206	205	230	194	196	217	208	205	235	205	228	211	229	209	189	197	188	219	233	226	191	228	207	218	191	204	216	207	203	192	240	226	199	212	205	179	217	216	214	196	208	199	214	210	209	202	183	201	214	233	207	206	202	223	233	187	208	203	232	203	200	206	190	214	224	225	196	227	175	210	206	222	208	241	220	215	210	208	212	220	228	189	217	193	211	197	214	225	197	196	200	234	201	190	208	209	214	193	186	198	229	204	233	204	211	208	213	230	210	218	219	174	217	201	208	224	216	195	223	194	225	201	199	205	220	211	246	193	242	219	204	174	225	238	203	221	207	230	213	209	200	210	222	210	232	178	203	207	196	189	201	225	203	205	195	191	210	194	210	207	202	190	203	212	205	197	217	213	205	218	208	221	198	228	218	219	222	201	223	199	197	221	209	214	199	241	202	184	242	195	222	210	213	242	221	228	203	211	206	189	214	208	212	199	199	221	222	187	212	214	181	232	203	218	204	222	214	199	235	190	193	233	236	219	197	222	216	201	193	194	174	205	215	223	205	210	201	186	188	195	203	193	212	218	209	235	190	207	201	217	230	222	211	200	218	217	216	210	211	205	217	225	197	218	210	173	192	211	209	176	203	201	213	199	200	196	208	232	242	197	185	225	202	196	219	199	215	205	189	213	197	194	218	215	191	194	206	204	187	219	189	210	221	209	209	230	218	209	178	208	221	190	198	211	210	183	221	192	192	210	195	190	213	209	214	187	216	226	194	205	187	199	210	200	207	191	227	172	223	200	223	199	222	226	217	213	200	220	177	191	208	205	181	228	208	192	209	210	216	217	216	211	211	187	204	207	220	213	208	213	209	214	217	208	201	192	206	225	222	219	213	201	186	217	205	228	209	200	212	202	200	230	228	204	200	217	216	207	186	213	229	230	207	191	217	199	225	213	187	196	194	188	202	190	210	205	192	221	189	199	196	219	198	224	191	208	192	213	254	219	231	193	202	201	207	207	196	182	230	222	207	219	229	209	202	260	197	198	195	188	203	220	169	192	214	192	196	182	199	191	202	205	214	211	208	204	211	208	220	206	224	192	227	186	211	200	205	204	208	201	209	202	233	216	232	197	200	224	221	210	205	205	227	233	194	199	209	184	210	218	214	180	214	204	230	190	207	197	216	226	196	228	202	169	222	200	211	193	195	217	224	205	197	219	186	201
18095	40709	32727	22864	17935	14000	10520	8207	6322	5021	4005	3328	2952	2430	2110	1755	1550	1409	1352	1185	1162	978	803	815	644	566	512	478	480	442	397	416	391	393	398	370	371	372	375	346	322	313	288	306	309	309	298	280	294	276	307	316	297	293	268	274	263	295	271	263	245	235	266	258	242	223	232	239	250	252	231	226	260	235	239	246	243	224	214	215	226	232	220	221	216	230	210	234	194	228	227	216	200	205	222	213	228	182	228	211	203	224	256	212	208	211	215	236	207	206	222	220	205	206	231	219	234	189	236	212	232	191	208	214	210	209	204	215	224	237	228	209	211	224	230	208	217	201	224	221	236	212	202	219	201	228	231	218	192	207	213	220	229	232	224	220	227	192	224	221	210	220	195	212	244	188	212	218	196	227	244	227	200	193	235	234	209	201	213	222	235	203	235	213	244	193	235	197	216	234	234	219	219	220	194	207	241	192	188	216	216	225	218	225	199	205	221	208	207	207	210	212	235	205	209	209	198	216	224	237	247	236	217	227	221	220	222	231	212	187	188	230	209	205	213	215	216	244	208	207	206	219	212	213	203	223	221	202	231	192	209	204	221	206	209	188	224	178	209	227	222	219	203	203	214	203	213	217	203	234	194	216	220	240	228	198	206	208	213	206	223	192	234	235	249	221	199	212	204	200	216	239	232	194	207	219	238	211	201	217	225	208	238	220	197	217	215	219	218	204	241	223	186	201	212	221	235	222	231	222	227	223	220	200	237	239	211	222	213	230	201	215	254	215	208	208	218	210	232	211	215	194	220	224	204	227	196	203	227	225	195	212	220	236	216	202	243	232	229	215	229	206	187	228	228	238	236	199	226	213	228	203	226	215	198	216	205	216	230	228	199	216	232	209	212	236	201	201	228	229	201	217	191	216	211	208	218	208	222	227	208	225	199	203	226	207	243	207	224	242	206	232	230	227	237	228	202	208	240	227	222	206	218	200	218	233	227	199	199	211	226	221	237	209	227	226	215	186	226	180	223	225	203	211	227	217	221	197	213	212	239	230	221	218	239	232	208	203	246	201	224	208	224	218	232	217	193	214	222	199	223	244	210	207	212	213	189	208	239	210	183	223	221	225	228	203	205	240	216	193	201	217	213	205	217	228	185	221	206	238	212	217	236	241	196	218	203	220	213	217	204	236	211	203	222	203	218	203	228	237	203	237	227	215	202	222	255	201	207	235	241	214	208	200	210	209	216	197	204	210	201	225	196	207	231	230	210	209	222	214	207	203	211	195	227	202	231	212	235	196	250	217	205	210	226	216	220	217	215	224	222	197	226	210	221	231	212	219	207	214	204	213	225	224	209	186	229	205	212	228	221	212	240	212	243	203	208	219	192	209	238	211	194	233	212	209	243	206	225	232	212	250	206	236	210	210	224	224	226	222	196	207	200	227	214	253	243	201	216	223	219	234	231	224	214	225	224	220	233	200	222	227	205	226	224	221	214	221	213	250	237	219	204	198	232	213	203	199	221	217	242	213	200	203	226	220	185	208	233	207	230	208	225	225	223	208	219	233	217	187	213	206	213	191	197	218	217	206	226	220	233	220	211	196	230	220	224	214	223	225	197	227	214	223	214	215	224	202	212	217	233	216	203	237	220	214	208	236	218	223	237	209	211	238	238	212	207	231	206	228	217	215	201	219	216	220	216	219	219	220	217	206	236	246	212	209	228	219	210	216	217	200	220	236	215	248	202	195	215	187	223	224	232	210	232	224	219	221	226	225	213	207	218	217	201	211	197	231	203	221	217	229	204	204	199	223	221	202	199	215	216	228	205	232	198	229	204	215	221	219	213	209	209	203	237	236	215	199	222	214	223	239	212	215	227	208	230	206	225	219	190	229	204	213	207	237	228	210	197	211	228	221	226	210	207	201	208	212	207	221	222	218	213	215	223	216	194	238	221	227	228	223	188	222	188	216	249	222	208	215	216	195	213	204	219	230	244	224	212	197	209	222	195	222	214	224	232	204	212	216	197	204	218	241	215	223	195	219	231	206	222	224	215	224	233	215	214	213	239	220	198	223	241	186	215	230	209	208	224	209	227	221	220	209	222	246	239	220	246	237	237	206	206	206	230	215	227	235	218	197	221	227	225	209	220	212	235	238	223	227	221	217	229	213	224	212	225	217	238	227	212	221	203	201	208	209	206	220	220	201	222	190	213	224	212	198	209	224	205	223	209	218	223	208	209	262	212	221	203	223	211	218	184	201	234	216	221	191	205	197	226	214	226	203	228	196	222	209	205	198	225	224	241	201	229	232	206	207	195	205	225	230	240	227	223	223	221	238	234	219	239	230	224	214	235	197	229	224	213	197	226	215	195	232	194	216	216	223	221	232	226	215	223	212	209	206	207	242	218	214	227	207	219	223	209	224	239	218	232	194	216	221	225	228	210	209	226	232	208	235	222	188	217	219	235	226	212	224	205	228	221	209	226	234	219	217	190	224	200	211	222	194	211	212	193	203	214	212	208	190	228	206	216	226	199	213	204	215	233	205	214	197	217	213	198	213	223	204	205	195	185	209	214	247	220	200	235	218	221	196	194	213	234	202	203	231	242	199	226	205	202	240	198	220	234	202	208	223	233	202	221	215	182	198	227	236	226	223	224	197	228	227	227	184	220	229	216	222	210	201	235	211	207	213	206	213	213	193	215	205	232	232	237	204	218	218	214	238	210	232	210	209	215	206	208	228	216	224	210	214	204	212	220	246	211	232	200	262	221	217	224	198	224	213	212	215	222	231	251	217	215	224	220	218	217	199	208	217	240	208	230	222	227	232	201	217	223	213	196	188	216	231	195	242	220	193	226	211	231	206	216	190	226	230	253	238	219	221	207	208	227	232	207	219	202	222	194	221	212	215	206	220	249	204	202	226	210	232	207	243	233	210	213	229	197	202	208	231	206	220	226	220	185	213	207	219	225	258	238	220	224	206	215	199	211	227	211	187	235	196	209	226	204	225	192	214	224	227	237	204	225	220	212	224	244	237	202	203	235	230	231	203	199	205	213	210	234	213	221	206	214	219	225	206	218	189	227	213	219	251	201	215	209	210	230	212	224	217	242	205	239	220	217	223	209	218	221	238	211	197	238	209	249	236	240	226	208	221	223	243	208	198	192	189	212	222	211	218	216	207	218	207	212	223	217	231	217	212	225	247	206	219	233	227	210	216	216	211	224	229	231	212	223	234	198	204	238	222	196	212	203	204	216	218	214	234	218	189	218	224	258	195	211	191	244	227	221	214	222	229	184	222	208	188	177	200	198	234	195	212	182	232	215	205	201	228	240	219	206	202	232	214	228	195	203	194	210	229	201	236	230	194	216	193	205	248	202	220	204	223	225	228	231	223	223	216	239	229	191	231	226	228	189	231	213	218	240	198	238	211	223	236	230	208	232	216	200	219	224	224	198	219	240	202	196	203	207	223	243	220	220	207	205	207	204	221	209	215	217	226	228	198	215	228	198	202
25142	21520	27997	25922	17683	9496	5811	4034	3008	2437	2015	1628	1500	1324	1176	1045	939	907	813	671	716	637	581	606	543	528	443	425	429	404	387	432	394	416	352	385	352	357	329	361	348	329	362	363	325	346	347	333	332	319	297	312	329	309	324	313	345	332	286	304	309	323	301	294	292	304	288	299	279	280	301	296	303	290	290	317	313	259	305	288	304	279	310	280	334	285	299	320	289	274	278	289	315	277	316	287	266	305	279	299	304	266	280	277	308	286	304	305	318	254	296	307	268	286	274	274	301	325	278	297	285	296	327	284	280	282	268	307	276	275	269	311	260	305	293	276	286	301	275	276	287	305	260	279	313	296	265	271	310	292	303	313	281	281	313	273	276	293	286	300	303	279	280	294	308	267	307	274	244	253	278	310	277	303	259	279	269	293	283	291	279	262	307	258	283	285	260	273	280	303	283	311	293	301	287	303	296	303	325	315	268	273	290	312	289	286	282	280	301	296	294	278	287	276	293	291	288	291	279	263	286	282	275	263	312	275	292	299	306	311	286	276	321	296	267	322	334	276	292	276	315	274	306	290	294	295	303	274	309	299	328	265	288	281	275	288	296	284	289	293	275	300	299	284	281	272	322	271	295	294	294	307	272	285	265	296	313	257	314	298	286	293	303	276	277	264	307	233	309	287	287	285	271	318	307	267	269	291	289	271	273	290	287	274	256	295	304	299	282	288	284	273	280	277	298	281	276	278	291	289	271	288	265	280	329	309	283	284	291	273	308	305	266	283	241	264	309	304	282	301	235	284	311	301	288	299	290	293	312	284	305	246	302	296	282	267	249	263	287	285	295	292	270	283	280	270	293	310	286	298	263	271	261	271	275	310	284	297	317	278	281	279	295	303	291	284	278	298	302	274	307	298	247	284	271	284	281	275	318	286	275	292	272	305	284	274	297	271	270	315	314	293	290	274	294	267	284	267	271	259	273	301	282	247	285	285	274	297	273	270	269	284	280	267	274	310	259	262	314	252	264	302	275	289	310	305	285	286	285	302	276	261	317	279	254	302	286	280	276	310	275	276	297	265	273	292	301	292	302	270	292	291	302	251	318	297	294	278	306	308	306	292	272	318	254	290	289	297	305	282	312	271	314	304	306	274	270	309	285	291	293	304	305	270	288	257	275	303	249	275	287	261	285	275	261	280	284	313	310	306	283	283	293	256	271	267	274	280	307	301	288	299	321	297	282	278	267	290	300	284	297	301	325	283	306	302	278	275	277	280	288	288	297	267	307	324	318	302	295	325	293	267	272	290	292	314	296	292	286	299	249	260	294	271	294	271	263	290	280	321	291	295	284	289	309	274	327	324	280	267	295	291	283	285	304	291	307	314	269	272	305	266	270	313	295	299	287	333	288	291	293	292	284	268	303	297	284	282	292	300	292	278	258	248	302	297	270	292	290	310	274	288	280	312	292	271	297	307	283	277	262	281	279	282	266	267	283	274	324	308	273	292	306	276	299	276	287	288	282	296	299	277	306	287	265	293	292	285	311	306	288	308	282	277	314	286	274	266	263	278	287	300	295	286	295	269	296	288	296	294	289	260	270	265	301	300	320	268	297	259	291	310	342	278	282	296	287	290	304	287	311	268	282	299	258	317	309	274	286	298	325	286	273	295	330	287	314	271	274	288	280	276	290	252	267	272	273	285	301	270	301	286	306	303	297	302	301	310	275	320	287	323	270	276	297	267	278	284	314	300	291	296	292	276	276	282	301	271	284	296	282	288	275	293	274	301	272	264	270	271	274	292	301	255	299	286	284	266	289	277	258	296	297	321	310	313	297	291	273	289	274	331	278	248	282	276	291	324	263	285	316	280	288	297	274	262	291	258	330	260	276	273	261	259	284	293	294	285	291	287	282	289	261	285	278	299	296	287	308	300	268	273	253	267	310	292	300	298	281	259	292	253	293	286	294	286	278	260	279	251	302	319	295	304	274	286	281	281	284	261	280	267	296	295	266	290	292	288	270	287	291	265	282	256	306	263	293	302	303	331	292	255	268	281	298	275	294	276	299	282	306	291	280	289	274	307	287	304	284	294	265	262	268	303	269	274	277	263	290	301	275	273	266	280	282	279	267	317	275	297	311	272	273	285	292	337	295	269	262	290	268	277	257	285	308	288	305	292	312	283	302	287	263	303	302	305	303	271	303	285	262	275	329	294	315	300	319	302	284	286	305	269	293	318	273	300	283	291	273	270	284	290	296	285	299	281	259	292	309	321	306	319	280	285	283	313	282	299	282	260	290	276	270	273	269	292	282	295	261	278	270	302	255	291	303	266	291	259	263	295	294	286	321	304	299	299	307	296	268	316	264	314	316	303	275	317	291	292	260	310	276	293	280	253	305	293	316	289	287	306	299	299	298	273	274	300	276	282	274	319	315	276	293	294	291	290	277	269	303	285	300	281	295	283	303	294	292	323	293	287	281	275	296	304	286	293	278	278	290	288	280	312	283	310	276	268	293	312	274	295	307	281	274	309	296	282	320	276	324	272	278	268	309	297	276	319	299	304	281	281	299	288	282	264	284	287	286	295	296	314	266	294	303	292	293	280	272	312	284	283	320	294	291	298	303	270	273	278	306	267	325	300	293	279	323	311	290	261	252	258	284	309	301	309	297	299	281	256	245	287	291	304	282	280	315	283	314	299	299	290	281	303	290	278	316	266	281	296	279	263	275	251	281	308	315	271	302	272	268	295	278	307	305	271	255	287	256	267	288	278	285	317	294	319	288	285	313	279	296	264	280	303	307	288	312	315	258	320	299	300	286	295	297	299	288	293	274	262	296	288	286	303	295	273	265	296	292	314	270	292	257	299	284	297	301	281	289	280	270	265	283	286	270	287	297	319	262	296	282	273	281	322	266	267	293	275	279	308	283	273	316	269	272	291	282	277	331	260	249	292	295	301	303	290	303	293	285	291	318	279	297	274	322	278	264	294	276	297	296	279	291	283	299	291	277	292	317	284	285	304	277	289	270	267	295	281	297	267	299	289	272	275	290	264	314	305	301	280	304	318	304	303	258	287	277	278	284	283	284	293	270	272	296	289	296	298	287	275	299	292	272	286	245	294	290	280	325	281	282	292	330	290	289	289	307	274	305	274	307	281	272	280	271	279	281	327	280	281	313	320	288	308	308	298	300	325	293	305	276	293	299	273	288	305	291	321	255	296	309	282	302	278	267	274	257	297	252	294	294	265	292	300	283	285	287	293	252	277	280	282	280	286	275	320	296	284	306	299	308	279	284	322	274	305	292	269	297	271	292	319	303	275	275	294	282	278	288	275	273	298	285	308	295	294	319	298	336	298	290	302	285	285	327	298	287	279	302	263	304	270	264	288	293	300	302	298	274	323	276	309	309	276	297	294	291	307	325	274	310	324	290	308	274	300	295	264	285	290	294	275	294	296	284	290	281	287	266	297	271	281	304	281	281	280	313	289	281	328	304	306	295	310	268	309	313	284
17544	37670	29915	20223	15469	11822	8998	6909	5446	4161	3360	2779	2458	2094	1753	1469	1416	1274	1138	1075	998	919	832	671	594	555	534	526	501	457	425	449	423	436	405	412	464	412	365	356	410	381	355	354	346	378	375	363	362	373	317	324	341	353	356	346	322	309	333	332	325	291	321	337	303	317	330	315	348	297	326	263	307	332	302	296	262	303	310	309	298	319	298	289	275	314	344	313	301	301	263	297	266	284	320	282	297	296	328	273	312	273	273	294	292	330	324	331	291	273	303	307	310	284	306	300	322	294	312	299	304	303	291	293	308	319	291	305	308	299	288	290	315	321	306	301	269	313	292	296	317	300	262	314	267	305	283	278	325	288	300	291	269	284	325	271	309	264	287	338	317	279	336	291	277	303	324	322	287	317	308	310	309	293	289	317	299	309	303	300	283	279	299	300	302	259	286	317	292	291	307	320	321	284	314	317	294	277	273	297	288	299	322	295	302	315	320	319	290	307	279	305	316	309	290	311	309	288	300	304	278	280	288	317	288	299	282	324	304	286	282	292	311	303	311	246	274	328	276	287	300	301	269	302	308	288	303	305	284	325	311	293	280	310	313	309	267	283	316	301	314	287	301	318	301	313	294	279	303	294	300	304	292	285	313	294	293	293	273	316	273	287	291	304	301	290	267	288	332	301	280	292	304	322	311	289	317	285	320	322	300	277	302	276	287	330	287	293	312	293	315	330	283	287	305	277	308	268	286	304	297	304	298	320	278	291	323	277	285	314	288	311	306	318	280	273	307	286	268	295	348	296	282	284	288	302	284	293	292	286	299	268	281	307	292	305	297	343	292	307	296	299	277	295	311	303	278	319	319	292	330	290	275	298	333	276	288	282	300	282	317	304	277	284	324	299	295	324	323	329	304	308	280	320	277	280	281	302	301	278	292	292	276	312	320	283	310	301	294	331	322	283	284	318	306	297	291	306	281	291	284	282	303	311	286	292	284	311	277	298	283	294	347	261	277	276	289	312	286	275	329	271	323	318	293	290	290	303	288	322	260	276	280	278	281	320	298	290	282	317	299	300	278	314	298	277	294	281	278	333	312	294	304	323	290	321	284	303	293	287	274	332	295	299	273	295	294	335	325	297	275	311	274	300	296	273	286	321	304	285	301	283	298	311	305	352	300	284	266	313	300	297	278	300	259	329	295	290	309	285	287	276	293	288	297	266	307	293	286	309	316	307	294	286	309	304	284	292	296	314	281	279	279	290	329	309	296	286	269	293	313	300	321	290	302	301	312	292	296	318	304	305	303	299	281	299	278	263	307	346	318	305	307	318	272	303	282	299	292	268	261	303	294	290	286	300	291	312	295	311	312	270	312	316	295	329	307	278	300	297	297	312	288	271	295	296	341	288	309	277	299	287	304	308	313	322	305	315	263	320	290	308	313	274	267	289	269	319	293	288	285	326	299	295	304	290	269	315	353	266	331	291	293	304	307	302	304	342	327	317	257	299	322	328	334	285	293	318	271	306	303	279	317	317	306	299	294	320	289	298	299	274	317	281	296	309	333	282	310	278	272	291	306	275	288	293	285	266	311	297	330	294	271	288	316	307	299	284	294	319	318	299	259	295	290	298	293	278	320	295	310	301	308	310	306	317	286	307	294	330	281	293	280	302	318	302	291	296	284	283	272	292	304	288	278	276	306	293	338	297	293	282	333	289	287	302	311	302	262	310	294	311	278	283	312	317	287	287	314	318	290	290	287	270	281	292	262	287	303	299	311	308	272	306	255	280	332	315	314	298	283	288	276	284	298	275	276	266	299	295	312	308	296	313	291	311	293	303	300	277	308	280	283	332	289	283	313	303	292	316	264	292	306	300	288	272	312	308	304	293	303	294	301	309	307	329	304	319	343	305	306	316	304	291	303	293	306	311	312	266	307	295	306	332	300	294	317	305	261	293	310	300	300	283	263	297	264	280	321	313	343	300	312	297	293	309	296	279	287	301	312	276	275	313	297	288	323	317	315	326	275	301	354	309	322	305	262	329	306	313	309	304	281	309	272	304	311	313	290	311	323	321	304	296	318	293	264	290	305	279	299	285	275	294	296	311	291	281	284	319	300	297	320	306	319	295	286	262	289	308	297	264	315	299	313	297	299	289	303	325	308	313	284	300	292	315	308	299	313	270	252	320	303	310	290	312	325	270	308	275	276	313	282	299	316	268	279	283	290	310	303	279	306	314	299	304	308	299	296	339	292	303	300	312	268	304	299	312	325	303	290	296	302	269	323	318	269	303	301	272	276	288	256	299	284	315	294	264	313	314	313	288	292	306	310	299	326	289	288	257	291	301	288	288	309	322	289	295	291	275	312	277	288	296	276	280	276	292	298	296	274	279	303	300	294	298	306	270	300	316	303	288	325	307	297	327	288	287	305	312	296	284	293	303	271	347	305	296	272	316	288	319	309	276	293	288	302	291	298	278	323	283	311	275	326	310	286	317	278	306	269	270	279	308	301	287	319	313	288	290	335	295	296	294	317	293	268	310	288	307	318	314	293	284	306	347	305	285	321	284	282	302	330	304	272	324	297	297	328	309	294	315	273	304	295	300	302	309	330	303	328	293	295	309	298	317	292	308	310	305	294	311	324	340	305	293	304	229	265	290	285	305	299	297	327	289	307	265	301	307	299	305	323	319	286	297	283	310	285	320	328	280	290	312	283	306	324	303	292	270	305	278	279	298	346	324	305	273	293	328	299	286	274	293	284	324	296	289	281	301	312	283	294	304	290	292	280	277	293	278	301	297	304	326	321	286	312	296	288	285	311	280	300	282	358	324	323	289	268	314	283	307	305	271	311	292	272	290	327	320	269	286	303	290	303	296	311	280	322	298	300	300	306	314	287	280	277	282	314	273	298	280	309	297	305	300	304	290	294	301	297	338	310	298	303	297	287	296	300	297	291	336	327	322	347	313	301	310	289	280	340	289	328	321	335	313	296	282	301	301	315	300	283	303	315	285	296	312	272	327	287	315	291	312	301	295	287	273	279	266	299	301	296	340	287	304	313	316	312	292	294	288	307	295	313	308	327	327	320	257	298	315	273	301	305	315	305	316	304	274	303	309	298	320	298	312	300	288	303	326	291	310	321	311	294	291	286	279	290	302	286	295	290	321	317	288	306	281	282	285	303	313	283	256	287	316	299	308	318	318	260	291	338	298	314	286	301	270	281	317	277	321	328	289	293	325	311	304	292	318	311	294	311	326	317	321	309	294	309	326	317	310	302	315	295	286	321	282	325	281	272	313	302	311	332	273	305	255	295	318	315	275	312	290	312	273	286	278	285	288	313	299	313	271	293	327	313	306	297	335	291	314	277	305	275	306	332	282	299	277	320	266	317	316	284	309	271	329	332	320	349	311	291	300	302	284	277	305	314	292	279	327	293	279	323	315	318	304	320	322	306	344	307	280	303	306	322	259	280	304	284	282	286	309	299	309	333	292	300	294	296	278	291	312	282	311
22916	21538	29302	24246	21666	22326	18238	8287	5636	4344	3627	3060	2665	2232	1944	1652	1600	1395	1176	1101	1076	931	809	745	675	547	511	454	464	387	434	393	379	344	396	377	358	318	308	334	318	305	281	276	273	263	315	316	276	318	308	248	268	273	233	263	267	220	264	242	241	229	199	211	219	206	237	209	231	208	224	197	204	204	217	222	212	227	211	229	216	217	200	237	193	187	220	203	187	204	197	189	185	184	203	208	196	173	193	218	172	218	201	183	180	215	186	206	187	186	182	214	177	228	211	216	180	181	188	185	177	172	207	204	203	212	179	208	189	197	176	187	197	210	200	210	204	205	175	198	198	184	220	217	224	216	185	181	194	200	174	200	174	200	194	197	204	191	178	164	182	226	190	193	189	191	198	200	198	183	201	175	198	182	203	184	187	191	195	189	192	185	184	182	180	192	210	178	199	197	199	200	209	198	197	198	199	188	188	189	196	195	174	194	187	184	186	208	203	218	200	185	173	198	172	197	166	201	209	202	182	200	200	190	194	222	194	212	191	211	186	201	192	209	186	164	189	200	182	187	208	206	184	200	192	208	193	193	184	205	177	177	207	170	197	193	197	194	189	193	204	200	198	179	187	181	182	184	174	195	203	185	181	202	199	200	189	200	171	187	191	196	189	196	208	183	201	202	176	175	187	200	217	189	198	188	213	206	204	178	201	200	205	186	210	192	187	196	189	175	200	199	193	194	202	193	236	217	198	193	187	182	189	203	202	157	183	211	186	199	168	201	179	181	215	209	200	190	194	183	180	196	181	228	208	181	216	209	224	188	191	180	187	184	205	184	218	205	210	206	194	206	186	190	202	205	213	171	205	198	189	202	180	180	180	200	207	191	186	187	171	237	211	209	233	208	192	192	167	216	203	194	207	207	201	211	217	200	194	202	184	167	218	194	189	206	206	188	227	183	168	189	186	201	187	211	189	199	177	197	182	173	214	202	195	194	203	211	192	201	170	208	170	184	216	175	202	176	170	188	201	196	166	204	188	187	165	194	204	189	203	185	194	221	187	206	201	195	191	180	189	178	195	210	193	192	176	230	192	196	220	204	213	195	185	197	176	197	189	189	205	218	201	206	219	194	166	205	205	196	198	210	164	205	202	191	207	190	195	185	213	173	186	196	192	176	196	185	201	176	196	208	227	183	204	180	202	202	194	182	193	174	215	203	211	205	192	184	197	185	204	202	209	183	188	199	186	190	189	191	178	171	218	190	197	198	172	199	198	204	186	187	197	170	188	198	212	195	191	210	201	208	191	196	196	173	189	189	179	204	182	195	191	201	144	173	207	187	193	206	197	188	176	210	199	154	204	226	189	189	189	196	183	186	189	182	193	162	183	201	179	209	212	217	183	201	188	161	171	189	196	195	170	179	212	205	193	187	191	205	194	177	192	171	209	194	207	185	191	186	184	184	189	184	192	203	204	187	189	199	166	189	187	183	202	210	203	199	190	193	193	194	178	179	205	166	198	174	186	212	190	192	227	190	191	210	204	192	194	194	198	185	160	216	197	157	195	193	203	193	175	191	216	217	193	189	208	200	200	217	206	198	194	169	209	195	186	214	192	188	228	171	222	198	189	188	179	176	191	180	204	183	193	202	182	195	192	204	209	182	208	190	190	202	198	182	208	169	212	205	172	215	179	176	204	207	187	215	206	183	180	189	225	199	198	199	207	207	183	192	197	192	197	195	201	206	177	197	178	188	167	196	171	196	203	187	207	206	159	206	199	204	196	186	202	192	212	193	182	185	177	191	212	206	193	201	187	185	201	194	223	203	177	185	220	174	179	209	174	206	187	215	189	209	204	216	214	195	180	206	194	190	192	211	173	194	171	202	193	214	188	184	188	190	220	215	204	181	186	213	193	180	218	183	189	194	204	175	162	175	226	170	189	225	201	204	195	193	207	184	187	187	200	207	202	199	179	186	190	183	187	191	204	208	197	189	189	193	201	189	207	198	214	196	229	205	198	182	181	206	174	201	175	199	190	218	210	231	180	202	205	211	202	187	181	190	204	201	199	167	174	173	218	199	178	193	184	207	175	198	184	199	198	180	220	181	223	185	194	199	206	190	209	170	201	195	204	186	189	199	178	198	199	186	212	194	191	183	177	179	195	202	216	176	205	201	184	208	178	179	203	193	186	207	215	199	189	211	203	206	214	191	192	178	209	190	173	209	198	191	176	205	203	193	178	235	200	199	182	176	217	218	179	213	212	189	186	207	171	207	210	197	206	184	205	183	193	184	175	209	196	203	205	160	220	192	195	195	210	179	179	200	173	212	193	178	202	187	200	174	195	163	196	192	211	192	191	195	171	200	190	194	214	188	201	201	203	187	191	203	218	207	178	191	184	172	206	195	180	170	202	192	192	176	189	203	156	209	185	199	200	177	187	169	223	192	200	201	179	207	169	195	192	196	194	187	203	182	176	200	214	193	183	184	197	198	215	222	198	181	186	199	176	190	199	196	190	191	188	185	205	216	205	186	217	191	210	199	188	181	181	219	186	176	209	184	201	192	180	186	180	200	203	204	186	189	217	180	192	207	196	190	210	206	214	192	173	194	175	198	181	195	210	205	198	198	223	179	191	192	194	167	186	196	208	207	194	193	231	190	202	192	184	212	180	174	186	207	203	205	171	220	199	226	194	184	190	207	186	177	199	212	211	197	195	189	210	199	232	194	191	200	210	198	216	181	179	192	212	214	203	200	220	193	185	199	187	181	165	191	200	180	169	180	202	179	201	204	189	174	216	207	202	198	192	189	193	177	216	197	196	195	220	178	201	178	197	193	212	203	204	208	200	204	192	178	213	199	173	192	181	207	173	202	186	200	179	185	190	215	215	185	186	187	185	209	206	178	193	201	193	192	193	193	186	203	173	191	198	184	205	185	178	197	199	191	191	210	199	210	185	186	189	191	186	207	243	203	182	209	205	180	199	194	195	208	214	189	163	211	191	194	205	175	193	179	210	204	190	209	216	191	204	194	199	183	193	188	191	195	187	186	199	223	184	208	182	208	197	206	181	179	172	208	205	199	222	212	205	173	196	181	211	209	202	172	185	187	191	207	193	180	181	210	205	186	208	174	187	168	173	193	183	196	213	190	188	184	208	199	174	180	213	180	187	200	209	199	206	194	193	210	200	199	196	194	199	184	228	194	205	201	193	197	192	179	203	185	217	180	211	185	172	180	214	187	188	197	188	177	196	180	192	186	193	205	186	200	219	189	185	198	199	172	198	208	191	189	195	211	203	202	186	210	223	189	158	177	202	164	202	167	184	198	208	198	198	184	189	201	175	195	200	206	190	176	218	201	181	199	193	202	185	182	198	197	188	210	194	194	183	166	208	194	190	188	187	189	195	197	175	182	179	188	199	196	200	227	212	171	214	179	211	216	192	198	192	190	205	233	200	181	196	208	190	177	219	187	219	186	198	177	186	180	174	200	187	211	169	195	186	176	171	220	195	201
20513	45657	37776	27840	22651	18030	13999	11094	8699	6971	5655	4803	4112	3382	2833	2512	2200	1981	1727	1563	1522	1307	1106	1020	867	746	613	599	585	511	484	467	447	466	415	463	439	394	394	397	403	342	395	320	324	336	318	315	346	314	317	321	286	316	309	295	268	249	248	244	247	253	238	232	241	229	215	250	205	223	202	232	228	229	214	225	233	223	217	230	214	224	242	204	199	207	220	174	200	204	213	200	201	211	217	178	202	201	183	201	189	225	201	207	206	209	204	183	196	227	213	196	216	211	184	199	213	209	221	207	201	219	186	205	198	183	205	185	190	207	183	189	164	176	183	212	153	179	200	200	186	224	208	220	211	214	225	182	184	175	193	226	197	208	183	184	200	207	206	182	205	202	204	201	202	221	226	207	201	207	200	233	199	194	185	189	186	180	207	174	194	184	212	214	194	190	217	193	195	206	216	201	217	164	188	198	224	179	178	202	187	211	198	200	197	205	191	210	210	211	206	192	195	207	192	196	221	218	186	195	203	184	199	201	195	199	202	227	189	196	195	201	208	174	204	221	184	193	229	196	205	195	202	193	204	189	204	193	207	200	186	192	185	210	210	194	201	207	202	212	202	184	192	207	192	219	204	195	202	204	195	200	190	183	202	190	210	198	216	202	200	195	194	220	197	189	183	218	226	223	178	181	203	189	195	191	209	200	192	202	184	191	173	187	208	194	184	199	172	189	189	201	195	202	174	193	211	198	176	190	235	196	188	207	170	186	194	183	221	204	203	203	189	212	213	198	193	211	203	203	203	176	184	202	210	240	193	226	201	214	195	188	223	201	206	190	199	191	197	175	219	187	203	199	198	214	215	200	193	193	212	195	201	218	212	186	205	200	188	186	196	193	211	182	182	199	192	191	203	200	194	216	193	190	214	188	217	182	223	213	200	168	204	194	190	182	200	198	189	204	184	216	181	181	183	197	222	195	188	186	187	194	212	190	219	192	210	204	172	217	192	207	189	216	220	185	203	230	190	208	191	183	209	167	214	205	174	205	192	195	206	203	197	203	173	223	178	209	198	220	194	210	232	206	197	198	204	209	172	180	203	193	177	202	199	192	191	220	204	208	186	204	196	190	181	212	216	207	182	208	201	162	202	195	198	198	209	207	208	205	204	191	199	207	208	173	182	210	192	197	214	209	213	184	204	198	186	192	199	200	182	195	194	173	210	206	214	197	208	204	192	200	198	215	197	190	190	191	209	191	189	217	209	202	182	184	188	214	185	200	191	195	174	190	200	213	196	199	209	186	208	208	193	210	213	174	210	187	204	178	188	214	208	181	199	202	201	217	208	200	204	198	190	179	187	208	196	182	209	195	215	185	199	220	198	208	200	194	199	191	220	198	202	210	176	199	219	190	236	198	192	214	204	196	202	201	181	207	197	199	215	199	215	189	202	207	184	220	200	190	196	197	199	201	200	214	189	189	189	201	222	220	208	194	220	196	193	179	217	204	190	177	196	200	189	203	194	212	187	227	209	187	206	206	210	206	199	191	202	179	200	183	210	190	200	186	205	184	197	204	248	179	189	181	195	175	183	205	208	214	195	186	180	213	201	181	222	219	219	196	183	211	192	209	193	205	201	192	188	214	175	191	208	194	197	201	207	195	181	210	199	179	222	199	210	189	206	201	189	209	183	207	180	208	197	183	209	210	195	217	197	188	188	208	185	182	182	212	196	215	194	209	208	210	180	201	211	198	214	183	203	220	190	212	180	188	194	195	211	177	203	186	179	198	191	200	191	189	179	187	204	206	216	199	203	199	222	173	191	201	198	181	207	197	190	184	203	202	210	207	199	191	187	202	202	206	201	181	184	190	221	218	198	205	182	183	205	213	200	196	209	239	208	216	223	198	178	183	181	211	198	181	192	189	213	192	186	173	193	191	203	180	193	200	209	209	200	191	174	200	208	205	188	198	184	179	222	210	195	211	186	196	196	197	179	224	192	209	190	209	182	206	203	205	196	189	192	202	200	184	211	185	214	203	192	190	201	186	190	192	230	200	188	209	195	206	226	186	188	207	190	168	207	180	179	201	203	179	200	218	206	214	221	226	214	185	215	217	184	208	177	215	197	200	215	216	165	184	182	178	186	201	200	196	192	219	181	223	185	172	207	217	205	185	204	208	187	202	200	204	224	196	187	187	204	178	213	225	217	187	186	205	228	202	201	200	210	186	226	202	204	192	192	203	191	203	224	194	184	167	188	185	183	216	189	177	205	203	181	177	188	198	209	196	204	197	213	188	171	197	202	192	171	205	210	225	216	189	188	193	215	187	178	205	170	215	226	193	198	191	186	208	207	227	205	201	220	210	204	218	238	203	213	169	205	203	212	224	210	180	201	213	211	213	180	183	196	222	209	206	224	193	209	209	227	182	178	176	191	176	197	215	183	186	185	201	224	206	192	222	204	210	197	177	213	196	210	214	162	189	174	205	181	214	200	222	188	202	228	205	175	183	191	202	188	184	198	206	211	198	191	221	186	215	203	183	219	190	214	200	204	202	218	214	195	190	220	205	184	172	189	204	202	192	194	191	210	201	222	208	195	210	173	184	199	186	199	204	177	190	193	209	212	193	207	178	195	208	202	193	179	203	207	206	188	191	199	216	197	191	183	188	198	195	197	199	188	195	199	196	194	220	206	180	182	184	205	196	201	213	209	195	201	222	209	184	195	188	204	202	201	188	183	181	189	177	187	227	215	221	206	199	194	188	208	189	223	206	195	192	192	194	175	212	217	202	206	194	209	214	212	209	179	206	198	192	192	207	201	199	207	209	218	182	197	170	221	213	196	224	208	201	204	212	211	199	181	185	186	200	207	210	196	195	194	194	179	197	182	199	217	188	206	209	174	185	204	192	223	180	186	212	194	207	188	211	213	193	202	203	164	207	214	203	200	217	213	206	185	185	209	160	179	233	206	216	197	185	205	201	215	197	221	201	194	212	179	197	188	204	188	197	169	203	186	206	197	195	193	187	210	207	201	209	186	207	207	220	220	188	205	190	219	194	203	175	216	204	170	176	181	211	203	187	208	196	205	192	192	171	187	220	177	212	205	196	204	206	216	162	212	191	198	187	184	205	187	195	191	195	185	214	201	225	213	186	202	197	183	199	221	179	191	207	199	206	204	179	199	214	195	172	222	187	187	198	241	204	194	193	194	193	202	215	199	164	201	198	204	197	185	224	189	221	201	208	187	184	196	189	170	197	180	189	165	202	174	211	173	230	184	180	217	221	192	209	200	177	192	190	166	185	211	195	200	205	193	211	208	182	229	221	187	193	208	184	213	209	214	190	190	210	188	184	179	189	207	213	207	196	192	188	209	212	216	195	207	183	188	202	195	200	196	195	198	197	198	184	207	186	227	204	219	203	199	187	189	194	199	235	199	180	212	181	224	187	205	218	225	203	217	214	182	181	240	192	196	218	189	193	180	208	208	177	193	193	202	198	172	186	185	192	182	174	205	204
28713	23803	25214	17316	9490	5711	3946	2946	2236	1830	1517	1350	1162	1050	939	834	727	684	680	611	635	545	571	469	430	427	387	369	352	339	362	359	361	378	356	363	311	362	338	343	342	295	309	300	304	323	329	328	269	298	283	297	325	302	274	310	315	263	281	308	316	310	287	329	295	295	319	248	297	274	319	288	296	294	294	281	316	287	304	267	268	311	264	282	309	289	269	279	287	312	298	271	296	303	266	275	252	276	299	260	268	314	253	324	271	272	257	277	288	260	275	298	305	306	274	308	294	260	304	277	273	304	288	303	317	306	307	305	304	277	253	266	286	301	287	296	303	275	262	275	262	291	286	320	266	301	290	299	264	284	285	296	285	265	289	277	290	276	274	265	281	276	288	269	250	294	294	267	292	297	241	246	275	291	275	277	300	274	286	285	270	287	295	302	281	285	286	286	276	273	275	294	320	307	286	312	277	304	270	296	281	260	289	291	288	290	285	305	303	280	283	310	294	275	279	310	279	299	278	271	268	296	316	282	308	296	292	284	277	273	257	283	287	246	275	289	297	283	262	287	279	302	259	280	292	274	291	256	263	273	281	281	307	306	273	292	297	286	284	300	273	254	260	311	287	301	291	279	255	257	273	286	288	264	288	287	304	289	295	312	242	278	288	312	297	296	296	293	265	309	290	294	266	275	294	297	284	280	302	273	313	268	285	305	302	296	313	274	325	288	287	300	264	279	294	269	273	279	290	307	310	319	303	297	265	273	292	264	272	292	288	268	285	267	271	282	293	282	293	265	305	306	271	276	300	298	314	279	310	283	279	251	267	262	268	296	279	282	253	303	285	286	268	276	280	264	293	304	272	286	296	316	274	302	298	266	291	286	300	293	280	329	286	253	274	290	267	251	292	305	309	293	273	271	282	297	322	287	276	264	273	313	258	271	268	305	322	285	305	277	296	272	257	297	275	313	293	278	307	300	273	306	279	260	281	268	273	277	294	272	285	261	328	276	304	263	301	281	282	280	286	303	306	263	319	264	294	270	297	299	262	309	244	288	261	286	285	285	275	299	326	260	277	275	274	272	280	277	267	295	312	313	294	301	305	260	277	261	278	301	300	270	292	282	285	277	268	292	267	260	319	282	286	256	263	303	277	284	277	298	291	281	298	272	294	268	287	286	310	277	284	268	267	305	330	322	298	285	277	287	322	314	289	270	268	280	281	297	311	291	265	289	288	287	270	286	295	292	280	276	279	306	274	269	295	266	288	267	307	261	298	291	293	293	311	289	298	275	268	274	305	276	323	307	277	274	267	263	270	303	280	269	292	285	308	286	282	268	308	285	289	285	246	290	290	255	278	295	287	272	271	304	264	285	276	296	271	303	253	287	281	300	298	241	296	297	305	277	287	270	278	283	284	293	273	282	290	277	284	312	290	298	261	279	296	319	277	316	273	266	338	312	298	274	269	246	276	308	255	282	291	279	276	267	287	275	260	290	293	277	263	317	287	316	285	273	301	288	281	289	310	303	255	322	271	316	305	326	270	293	265	300	260	256	292	263	283	276	265	301	277	276	288	269	286	287	261	285	271	248	305	321	275	291	296	284	276	252	285	304	268	279	305	277	283	280	264	302	279	301	307	274	254	269	302	297	285	278	275	285	292	263	279	315	289	300	267	312	302	302	277	266	324	256	276	292	292	288	262	255	309	300	288	275	278	321	280	281	250	291	273	302	278	294	302	308	267	268	262	270	263	247	300	284	279	277	296	278	249	280	271	290	276	273	277	309	257	268	277	262	281	290	259	292	289	301	284	294	263	275	260	277	318	297	285	277	295	311	294	274	296	308	282	303	264	286	285	271	296	294	289	311	299	306	295	287	290	297	272	308	319	266	311	302	308	272	304	288	295	315	262	317	287	299	292	271	282	310	280	281	302	265	289	308	301	289	291	271	272	287	298	317	289	291	268	298	293	289	301	273	284	304	333	285	263	278	316	285	314	299	304	290	291	316	280	290	261	263	298	263	317	294	272	263	276	290	275	265	300	283	318	292	278	285	323	273	284	270	307	269	259	307	264	266	309	289	303	300	270	257	275	271	291	294	298	292	275	318	287	306	277	293	300	287	280	296	285	303	256	285	313	259	324	292	261	305	323	245	276	274	293	299	279	286	305	275	319	351	302	286	316	291	303	253	286	295	269	272	310	263	288	261	271	294	277	279	269	308	357	273	306	293	292	308	293	291	275	293	268	300	278	296	273	259	290	283	283	282	252	300	292	257	273	312	290	272	270	270	293	282	285	283	253	302	269	291	297	278	275	301	298	311	286	296	277	271	283	285	274	245	299	294	285	279	287	291	297	285	316	307	284	282	281	299	292	268	281	271	262	298	280	251	307	272	279	272	306	315	259	280	285	276	268	275	298	305	294	288	291	292	300	288	300	302	283	302	287	276	273	315	319	316	296	247	267	295	277	251	289	255	285	278	287	296	300	326	291	297	269	267	272	293	291	276	281	276	286	271	307	265	282	282	266	290	283	300	250	264	297	302	282	282	299	287	293	287	243	283	265	288	261	279	289	314	285	283	264	325	257	286	307	267	278	264	269	281	315	305	292	296	264	281	272	282	268	284	301	278	305	282	285	308	303	297	307	284	291	305	268	269	295	262	274	281	291	274	265	283	273	274	324	236	270	270	292	269	256	308	270	282	279	303	262	289	299	278	275	305	267	308	271	274	283	292	284	309	261	278	273	316	310	266	293	289	272	265	280	274	312	272	305	288	273	258	285	255	299	310	314	295	299	298	305	264	286	286	273	299	299	283	261	317	316	270	303	301	294	298	290	270	286	319	270	269	292	280	332	282	272	314	301	295	247	309	300	286	300	316	288	250	248	310	286	274	305	282	283	274	291	300	301	285	304	285	276	289	265	299	288	291	285	292	272	275	268	287	297	284	271	266	286	272	319	269	309	276	264	314	249	309	264	291	298	271	281	292	325	295	308	258	307	267	289	247	308	277	269	305	242	271	268	270	291	265	297	278	257	284	292	274	289	284	270	307	312	288	314	286	260	288	295	298	264	303	340	282	286	292	292	269	280	288	284	260	264	272	277	292	292	276	282	275	267	260	269	298	311	310	281	271	282	275	284	286	300	293	266	294	302	285	296	323	304	307	272	307	293	294	307	243	274	308	287	284	305	306	276	280	282	273	297	297	283	287	288	308	304	301	279	256	316	314	279	294	265	309	314	294	285	300	281	300	290	304	297	310	282	285	272	285	284	285	306	278	285	283	258	291	279	294	286	294	273	291	252	296	267	282	300	286	301	269	261	261	294	259	291	301	279	303	316	281	271	260	312	253	293	329	277	312	331	284	302	281	268	266	268	304	310	302	289	317	301	284	292	274	284	251	301	271	309	275	265	270	285	320	288	296	293	279	265	265	254	282	263	293	293	296	271	278	263	299	304	303	308	293	279	295	302	293	305	283	300	272	291	287	283	292	283	300	267	298	301	286	274	269
17992	34025	25515	16026	12093	8870	6544	5094	3946	2902	2396	2037	1844	1529	1385	1179	1071	983	865	891	853	680	674	592	541	438	454	445	404	399	424	417	411	411	412	398	388	362	395	392	363	384	312	311	342	329	320	368	325	315	337	321	340	311	333	319	332	319	324	307	295	305	320	284	299	312	300	312	318	315	327	318	321	321	278	287	281	287	295	290	276	309	313	287	301	286	284	309	310	313	283	270	300	287	287	287	310	289	297	269	310	284	311	318	262	279	287	310	303	328	304	323	314	294	310	286	315	310	307	329	288	277	280	273	314	283	348	309	332	292	275	324	290	281	302	304	281	309	283	266	300	285	296	314	269	313	294	315	306	326	313	276	278	308	314	266	288	300	313	314	292	321	316	319	293	294	268	293	298	295	273	294	286	317	313	308	316	278	289	289	299	269	305	287	279	267	310	311	314	296	310	318	299	281	274	325	281	303	334	311	281	302	327	276	311	294	310	277	308	282	305	297	319	299	270	300	311	276	299	274	292	292	291	321	330	312	348	290	300	307	288	304	295	332	333	277	297	322	286	330	296	319	318	308	286	341	312	307	314	282	302	276	299	292	289	324	305	288	301	303	315	299	273	298	312	309	331	294	298	320	303	324	307	290	309	288	299	272	321	273	305	304	294	299	277	307	286	338	310	310	304	296	296	277	288	278	298	324	290	285	319	272	296	293	320	315	306	298	303	287	292	257	312	293	330	256	291	312	258	304	272	323	279	306	281	282	310	270	329	321	262	300	267	270	307	276	325	316	284	270	299	281	292	294	287	305	309	276	259	284	357	305	278	323	296	306	316	301	291	304	301	304	320	292	299	309	276	289	279	320	311	286	301	322	337	295	297	282	312	295	286	297	328	327	299	306	297	260	347	295	297	298	329	299	295	284	318	294	287	297	294	268	328	311	296	309	313	308	278	313	334	288	291	292	272	323	262	316	278	275	298	320	298	295	326	288	317	278	321	302	281	267	291	292	324	295	326	306	260	291	309	285	299	303	296	296	333	308	267	288	298	323	305	311	324	317	287	315	335	330	307	281	303	266	295	301	329	310	307	293	312	298	277	324	294	283	305	260	313	292	278	280	306	296	297	287	302	295	308	319	296	324	290	300	299	287	282	300	290	324	321	284	296	268	295	291	314	302	298	310	282	316	300	323	327	281	315	291	281	276	287	304	299	310	308	255	283	346	325	300	286	292	295	334	288	306	316	324	319	287	296	260	268	294	285	276	296	315	305	306	294	308	299	287	308	309	308	294	290	329	315	278	314	302	274	270	310	296	310	324	291	301	284	303	301	290	294	322	286	300	284	303	311	321	303	309	300	306	292	284	294	299	300	319	300	284	318	302	276	321	305	299	306	295	266	302	301	295	321	302	287	293	296	252	302	300	294	324	299	302	300	309	247	292	290	301	312	279	281	313	331	304	349	296	312	294	321	282	292	315	318	292	305	314	307	296	288	303	260	315	289	294	300	281	303	317	285	279	281	271	307	288	316	300	286	297	300	307	311	295	298	305	319	290	297	299	290	308	284	286	266	335	276	289	305	304	284	312	315	305	305	289	286	289	314	317	300	299	301	318	276	297	311	331	263	310	317	300	292	324	296	297	299	288	298	314	292	305	309	276	293	301	300	297	318	306	314	283	281	285	299	324	301	326	280	289	329	274	284	305	280	285	307	286	313	278	297	314	299	334	309	293	306	302	307	305	295	291	343	269	291	313	329	315	314	320	305	299	316	281	314	320	302	309	265	317	276	291	283	282	305	312	299	327	301	286	257	316	325	305	354	305	330	311	281	312	307	299	298	294	295	262	275	304	289	285	306	333	286	321	288	281	294	289	295	295	292	281	306	296	290	305	283	296	286	306	287	285	300	329	282	339	269	326	302	279	314	308	298	313	301	325	279	290	304	277	305	306	314	283	303	288	275	289	287	299	316	283	306	325	307	285	276	264	305	284	268	313	291	296	264	305	284	303	326	282	312	295	293	296	318	296	292	328	290	300	290	322	339	303	304	304	296	310	286	300	265	297	319	303	331	313	293	278	321	338	296	300	296	307	298	294	270	288	304	274	294	280	304	316	306	300	302	309	290	299	301	290	269	296	316	315	303	291	308	299	294	293	315	281	276	313	305	291	313	310	290	309	301	334	341	277	278	325	273	302	290	325	283	305	293	284	299	295	279	320	301	298	263	282	294	299	294	292	287	297	295	283	291	316	287	280	281	287	328	296	303	293	265	300	314	278	274	289	288	279	305	316	317	327	269	324	284	291	285	269	318	326	303	294	338	304	285	300	257	321	281	302	302	299	294	307	338	295	285	281	332	302	307	312	327	307	294	300	316	304	335	298	282	296	319	304	284	295	311	292	287	303	334	320	318	275	304	303	315	301	330	274	304	313	289	292	307	318	272	340	312	295	325	288	319	270	324	307	325	286	301	301	308	293	308	302	314	284	287	295	304	297	325	272	300	268	277	290	300	297	298	297	300	300	287	276	329	302	313	303	318	268	282	281	271	326	303	267	297	289	321	268	306	298	286	315	296	287	310	297	295	329	303	271	300	309	286	287	284	281	275	308	318	282	300	291	311	313	280	285	293	325	314	307	286	302	302	307	282	276	285	292	298	303	317	303	316	297	305	312	254	276	297	302	307	333	282	296	316	279	304	276	280	267	263	302	295	311	322	312	294	284	313	305	294	313	331	306	302	280	295	283	288	285	329	312	273	289	308	311	307	306	307	303	302	278	278	281	278	279	257	306	290	304	319	297	284	318	331	284	302	318	307	286	287	324	310	308	342	278	317	271	305	288	297	331	270	281	285	300	301	304	308	333	307	282	308	283	309	299	339	293	326	299	281	311	315	293	312	274	288	275	313	291	304	281	297	297	289	303	270	302	304	331	300	312	283	319	305	291	300	288	283	305	273	295	313	264	280	287	294	298	311	312	289	316	319	318	325	314	301	308	350	280	303	283	318	304	303	296	300	297	283	303	315	290	268	279	320	303	336	276	286	328	301	305	314	307	288	313	281	279	303	317	290	275	311	285	316	335	326	313	305	349	319	304	316	300	270	314	278	301	295	321	302	302	293	307	277	298	304	279	301	311	323	296	294	280	327	319	288	308	295	308	299	281	302	299	323	304	288	285	291	302	292	306	308	306	297	307	306	307	337	283	311	321	286	288	278	297	315	310	305	300	293	267	298	294	306	288	293	289	297	281	299	317	313	290	275	304	292	313	302	290	304	312	320	282	316	319	311	274	303	302	304	311	286	306	308	307	304	279	299	317	302	299	312	311	278	288	317	304	338	289	306	283	321	295	299	303	284	329	266	310	273	297	293	301	295	295	294	304	277	323	308	313	309	287	318	308	272	307	325	292	316	320	307	289	301	292	296	268	321	310	326	330	295	311	303	313	290	303	281	294	277	316	323	309	291	294	300	310	268	299	289	259	279	324	297	334	295	301	288	312	314	309	289	328	290	327
23995	21474	28800	24734	21810	17268	9113	5511	3864	3015	2509	2073	1826	1659	1402	1277	1130	1003	932	848	784	702	621	598	450	440	385	369	345	366	332	357	360	333	331	342	324	333	290	304	286	295	291	286	255	263	251	267	304	300	293	269	262	259	228	269	293	286	242	254	219	229	236	244	228	217	223	231	291	208	202	192	220	221	223	220	218	213	227	217	217	215	217	201	212	220	216	209	204	227	214	211	204	195	222	227	222	203	190	211	215	206	221	222	203	219	206	207	192	203	210	233	226	211	210	202	191	208	207	204	217	213	232	196	240	221	197	202	202	227	248	205	228	216	208	232	218	210	229	202	216	229	177	232	199	205	231	208	199	212	229	190	230	219	220	190	217	217	215	236	215	229	190	219	210	220	223	195	184	209	238	212	191	171	216	192	204	221	213	203	222	193	204	209	218	229	203	208	229	200	190	226	223	247	203	191	232	207	228	202	196	229	231	203	192	217	220	219	209	223	209	234	232	215	218	219	213	207	201	202	229	228	223	236	206	205	217	215	213	201	215	214	238	190	225	206	216	234	218	182	224	221	212	200	185	218	220	214	222	199	219	216	218	216	194	208	220	220	213	180	237	206	208	222	204	199	191	225	211	235	228	191	224	231	218	218	206	200	194	205	234	217	202	189	197	180	227	235	223	228	196	232	218	200	207	180	183	231	209	218	190	197	212	215	227	221	215	213	215	220	194	217	230	221	224	231	199	221	211	212	217	231	223	203	213	229	198	214	228	230	208	218	211	229	220	207	210	205	215	195	213	225	202	226	208	213	226	195	227	214	197	190	214	195	217	224	219	205	209	224	237	227	199	251	207	200	224	208	192	237	221	189	190	214	222	196	198	220	233	204	213	209	206	212	203	223	204	208	196	217	199	222	201	190	205	226	225	199	191	255	235	179	227	205	212	232	206	217	192	211	223	255	176	232	196	206	207	232	208	211	203	193	222	198	193	202	218	216	225	220	185	218	180	216	213	230	205	233	232	222	205	191	230	215	187	230	248	207	209	217	197	222	204	210	180	209	196	226	213	187	201	235	199	195	227	233	220	207	225	203	208	196	215	206	197	241	211	193	230	216	210	190	194	207	220	245	225	204	215	229	221	217	216	219	206	216	209	226	212	244	227	222	210	211	197	215	208	207	215	212	205	189	199	219	197	194	217	211	204	209	212	185	222	224	236	198	180	188	198	184	206	221	221	226	223	221	209	230	201	208	178	208	205	195	217	235	183	220	226	235	186	211	220	214	211	192	221	210	253	218	193	197	195	224	200	211	214	241	219	242	201	234	223	216	197	192	237	189	194	188	199	191	192	213	185	229	199	211	223	223	199	204	196	201	195	237	208	217	198	202	195	221	218	209	192	215	219	225	236	214	238	224	213	217	197	204	187	211	209	193	190	231	195	202	222	217	206	221	223	198	197	215	208	187	232	213	207	214	236	200	177	215	236	211	183	205	214	194	193	223	184	211	219	224	175	218	203	207	200	210	200	207	195	213	196	232	200	225	202	212	208	187	209	216	197	222	229	225	218	208	181	229	215	201	178	210	217	215	213	211	208	201	196	212	199	210	231	213	226	208	219	231	192	207	246	217	220	250	225	204	219	185	201	202	191	206	235	226	207	208	208	229	221	216	226	204	225	212	208	213	216	226	218	194	218	211	162	209	192	233	212	188	210	209	194	222	229	200	219	214	244	232	220	221	232	232	191	218	213	232	217	224	233	250	206	211	200	240	216	219	221	222	198	213	206	222	212	214	193	202	198	222	214	210	244	210	212	228	210	220	216	224	215	208	206	226	198	191	212	213	199	219	199	241	207	219	201	203	199	222	199	232	183	230	198	227	198	223	217	211	192	235	204	211	220	233	192	204	207	221	213	204	215	239	214	236	205	195	225	211	219	213	236	243	213	206	213	224	200	189	217	218	223	219	229	223	215	223	218	218	199	212	214	214	202	185	245	228	220	213	248	213	209	185	186	233	212	218	226	191	231	195	218	199	221	219	206	212	236	229	209	225	216	179	210	210	204	212	233	201	201	188	195	227	219	220	187	210	223	187	231	218	217	194	223	198	208	201	199	199	187	219	218	213	208	194	207	198	235	177	218	206	241	206	244	208	221	209	176	200	219	209	211	205	199	230	216	218	215	212	203	218	195	201	196	222	209	219	249	203	213	197	209	191	212	225	208	200	218	220	211	221	205	221	221	212	212	223	213	205	205	207	202	207	210	220	203	213	219	210	220	203	227	228	222	198	206	221	209	204	216	212	223	214	218	187	222	212	212	198	208	196	242	203	198	207	213	193	213	217	187	191	202	241	236	203	224	234	207	200	215	239	227	197	187	218	201	223	223	199	221	202	222	212	226	201	251	194	179	230	193	184	195	229	201	201	192	194	197	217	187	208	221	217	210	211	209	181	212	204	222	217	209	212	235	192	223	204	226	194	168	194	183	194	214	219	213	222	221	175	223	212	215	186	210	206	194	202	214	207	222	215	215	205	205	216	232	217	200	226	221	195	212	213	213	208	216	217	220	214	201	180	223	230	230	227	229	227	190	215	198	239	229	205	224	203	195	218	213	202	225	204	225	217	219	222	235	220	222	203	217	213	181	195	216	212	211	210	193	220	201	179	217	194	199	226	222	199	242	210	212	223	224	204	211	231	187	196	231	201	197	218	215	194	214	206	198	196	198	219	210	242	193	193	194	210	221	199	202	189	211	233	235	206	219	202	251	216	231	205	211	164	202	204	217	199	197	247	230	224	234	201	210	179	208	195	197	208	211	204	222	200	230	239	193	211	231	197	181	207	230	209	231	195	237	201	217	206	199	206	220	182	218	195	205	223	230	202	179	228	222	208	206	230	221	224	219	200	217	237	189	186	193	231	234	224	202	213	223	214	226	200	213	188	213	197	184	220	209	184	208	220	188	197	197	212	197	206	223	239	203	221	202	217	174	200	221	214	211	209	213	209	217	221	221	207	218	198	240	241	227	224	213	209	222	209	215	227	208	200	229	201	219	210	210	197	225	218	236	226	254	221	203	209	212	217	186	189	214	207	222	224	198	200	244	223	220	219	205	229	227	237	201	200	194	210	210	212	197	225	228	223	205	215	217	229	197	199	217	195	217	208	217	206	206	198	217	215	225	176	218	219	203	218	209	202	214	197	223	202	225	235	216	197	250	221	200	205	247	220	212	209	205	265	205	193	215	222	231	190	179	205	215	210	217	224	219	225	215	220	200	226	224	226	214	185	205	196	212	215	222	211	195	210	213	199	199	210	211	209	228	233	235	217	212	217	225	199	212	198	203	184	217	216	232	210	200	226	209	189	229	215	219	207	219	205	220	203	225	206	220	228	202	215	219	197	225	219	205	222	224	197	232	224	215	239	212	202	196	223	190	237	209	218	202	203	223	240	189	202	224	213	192	236	235	222	212	213	207	209	231	208	218	239	229	211	225	203	214	216	203	235	189	222	226	194
18219	40737	32800	22887	17813	13852	10664	8155	6402	4905	3951	3324	2851	2517	1985	1832	1614	1383	1327	1254	1149	1005	860	803	605	650	485	459	476	468	418	415	471	412	381	387	382	347	360	304	331	353	326	311	298	306	329	336	302	304	306	326	265	282	284	302	277	286	255	235	225	266	245	231	234	264	269	244	237	220	230	220	228	207	228	239	234	224	232	236	242	236	225	216	201	223	224	207	242	236	213	226	230	207	236	193	226	225	225	242	202	238	216	214	244	257	223	236	260	195	216	223	220	223	250	238	236	202	243	258	200	229	226	220	219	215	223	208	243	222	225	220	207	217	221	226	227	235	269	233	244	217	244	256	224	215	203	271	238	195	234	216	216	225	221	244	225	228	239	203	212	226	222	218	213	214	225	229	205	218	190	199	210	229	206	203	207	225	201	221	235	222	214	205	214	204	233	202	249	225	210	221	225	212	204	228	194	221	219	244	193	196	246	234	232	229	238	212	204	217	229	215	210	281	206	219	255	236	211	222	214	228	223	199	252	230	216	198	217	209	232	226	208	261	193	207	230	226	237	232	202	222	233	199	240	218	235	226	206	217	223	231	206	222	218	229	196	220	228	218	222	224	221	213	255	206	202	222	243	227	251	212	239	231	211	210	233	213	199	203	237	209	228	213	209	220	202	197	213	233	246	223	200	227	244	219	221	232	232	205	218	232	205	220	225	232	226	225	221	219	214	206	219	228	241	222	226	220	220	203	212	220	210	218	218	240	204	207	242	238	233	211	241	215	220	216	191	237	195	175	218	237	238	205	210	212	211	220	228	225	215	247	201	227	234	216	237	219	208	229	223	227	197	208	246	198	227	222	213	192	219	214	214	237	225	198	248	237	205	200	229	215	199	233	210	250	237	205	234	220	218	229	235	205	208	205	212	234	222	219	232	191	204	229	245	231	232	222	206	246	219	194	227	220	255	237	227	209	209	235	205	207	227	232	212	197	219	205	211	239	223	183	217	187	213	189	248	217	201	210	212	219	204	215	221	214	209	208	222	231	219	222	225	244	213	206	215	229	205	217	233	228	205	218	205	250	229	226	229	200	211	219	202	250	220	226	218	220	211	246	247	204	237	237	197	191	241	210	236	266	222	195	205	215	221	204	198	200	245	251	201	228	221	210	239	237	238	222	212	194	203	212	223	227	223	234	202	223	225	212	270	225	220	228	236	217	237	230	231	235	211	228	205	225	223	206	238	207	235	239	218	220	232	205	203	214	204	204	237	203	212	234	206	234	232	243	255	210	235	218	215	207	202	217	210	232	267	242	220	222	221	219	226	225	199	233	222	225	217	197	233	227	236	226	247	210	205	217	212	246	202	198	224	227	224	221	250	207	227	225	190	262	232	213	213	226	235	215	204	222	226	238	209	224	229	204	224	194	235	224	227	220	220	219	217	219	210	204	237	235	237	197	243	232	220	246	201	189	223	218	224	209	195	214	212	244	229	231	200	230	244	189	249	232	232	222	222	205	232	225	215	226	223	237	242	228	214	217	218	215	222	218	245	222	230	222	221	240	225	216	209	223	212	215	227	189	251	253	231	222	222	209	214	208	207	223	229	231	201	209	221	227	198	236	220	210	226	238	214	229	214	229	238	218	239	226	205	223	213	232	197	221	235	236	244	225	252	234	238	218	190	215	219	232	219	224	233	188	221	223	216	232	200	197	207	226	224	220	218	211	228	216	228	217	200	263	220	245	218	226	210	205	234	218	222	228	250	245	238	209	208	242	227	227	232	216	268	220	216	240	232	213	221	217	245	227	236	244	226	221	214	230	214	235	217	202	243	211	200	246	199	213	231	205	236	215	202	233	215	243	219	218	219	227	244	223	214	229	208	222	214	247	229	213	218	212	223	223	184	252	219	203	224	193	226	272	243	235	216	186	208	229	214	217	263	205	223	217	193	202	217	220	211	224	217	203	242	223	192	217	216	206	233	207	230	220	189	229	247	232	246	217	208	208	228	208	234	246	199	189	238	232	213	250	242	235	230	257	225	221	218	225	223	240	220	247	228	218	235	200	233	231	250	214	220	230	222	221	251	225	244	210	231	209	195	223	217	204	229	235	222	205	212	206	232	242	231	239	208	208	222	200	218	246	235	213	225	221	199	210	226	228	223	240	221	204	208	208	231	214	231	235	214	217	210	256	234	213	230	235	216	236	234	218	225	241	244	215	222	243	225	206	213	215	221	248	205	227	219	222	208	215	243	211	238	196	216	247	218	213	207	233	243	228	217	250	227	214	233	205	210	216	206	249	216	230	204	220	241	215	213	231	224	261	222	218	216	214	227	225	229	199	206	185	220	210	218	202	199	231	215	239	228	207	212	213	240	221	238	241	222	208	227	215	219	236	243	215	221	220	209	218	236	245	240	223	232	200	187	245	212	217	211	229	212	224	219	224	225	215	216	220	231	231	218	201	243	239	246	240	229	215	242	227	227	203	242	218	241	238	233	198	224	200	186	215	206	222	216	190	227	231	210	231	241	217	246	218	211	245	231	208	225	217	217	198	194	219	210	210	238	228	225	223	211	222	213	209	244	229	196	203	219	234	228	210	222	235	251	222	199	206	210	221	220	243	223	234	219	213	226	207	225	230	198	218	239	219	231	266	222	235	241	224	229	221	211	243	238	233	216	215	223	218	213	212	242	223	249	233	223	241	248	228	244	223	228	218	236	225	215	201	227	219	241	235	245	226	236	238	211	196	242	230	229	211	227	206	209	243	233	228	207	209	228	219	211	251	245	212	230	243	213	223	202	229	228	213	239	215	221	224	227	228	225	248	221	230	229	234	207	217	240	244	197	236	216	221	190	202	241	226	207	224	214	238	203	228	198	215	235	233	222	208	196	224	219	223	240	210	201	231	228	221	218	211	232	206	204	213	225	215	225	236	249	210	219	197	222	219	210	232	201	227	242	218	242	223	227	216	243	219	241	253	221	213	235	228	203	195	201	234	222	210	222	213	219	203	216	204	216	237	209	190	226	240	228	245	225	219	245	222	240	214	210	210	245	214	200	209	228	231	215	239	210	227	220	226	199	226	232	233	211	220	219	221	206	215	248	206	226	240	231	207	235	241	206	202	229	219	217	243	226	218	220	209	266	215	223	226	229	237	202	218	242	239	224	182	228	227	217	243	250	197	227	204	226	218	198	253	209	231	206	224	219	224	221	234	238	192	235	231	223	216	202	207	207	212	213	236	204	197	222	190	213	224	241	207	197	219	241	230	238	227	224	210	222	224	232	218	232	212	227	238	221	208	213	232	222	205	252	215	224	230	210	203	240	236	229	208	213	250	235	233	221	235	205	229	210	235	206	234	215	193	231	210	230	179	228	246	199	215	208	225	188	245	227	211	212	202	226	234	230	215	232	224	222	211	231	215	219	222	209	239	212	207	226	217	222	212	226	211	229	215	213	230	233	219	213	215	227	224	207	219	226	195	221	211	247	219	220	242	235	217	266	217
25161	21495	27960	25857	17753	9288	5920	3875	2939	2384	2020	1715	1542	1369	1162	1108	1034	884	790	770	748	694	610	544	547	454	462	422	401	423	429	389	384	376	402	377	369	379	368	356	343	345	373	309	368	350	346	341	358	324	352	330	309	330	336	313	311	336	313	282	308	298	334	316	304	316	301	290	296	285	292	274	343	317	322	281	306	300	261	320	346	270	303	304	289	313	300	304	289	298	315	347	294	285	281	273	294	307	287	276	313	321	279	273	309	309	279	260	284	297	280	291	309	287	309	308	283	284	281	303	293	267	313	305	327	302	319	267	331	322	270	305	288	271	287	287	299	317	248	297	292	284	290	310	312	270	277	284	291	325	285	322	301	324	288	279	288	295	315	284	300	308	315	284	318	271	306	287	279	304	296	276	297	277	330	264	294	287	299	316	298	311	292	315	279	313	293	279	284	305	300	281	296	296	279	310	268	322	298	315	299	314	302	293	307	279	257	295	262	266	277	285	316	303	309	265	269	299	298	283	282	291	275	315	284	297	291	267	296	301	315	283	268	283	289	284	274	294	314	303	293	282	302	317	288	304	280	299	276	303	276	303	313	298	292	313	305	282	283	299	279	293	275	292	306	283	310	307	282	251	274	275	281	313	280	279	319	323	275	292	324	318	287	293	280	285	307	286	272	308	305	311	279	289	320	311	280	305	293	289	287	283	284	342	303	309	276	298	302	279	306	277	294	249	316	308	305	321	269	285	295	268	291	287	311	279	294	294	259	294	282	286	267	282	301	290	340	292	263	308	287	302	304	295	277	284	293	287	293	278	299	302	304	295	309	258	288	288	287	299	259	278	288	288	267	276	308	297	339	272	273	304	302	323	290	261	298	286	300	300	271	284	318	285	272	311	303	274	306	310	277	305	274	332	319	288	309	298	288	292	281	341	317	294	310	288	270	288	318	272	314	281	313	294	274	296	295	289	317	275	309	262	311	277	284	283	305	286	314	274	320	312	265	334	303	286	287	305	299	321	275	287	289	291	283	282	293	286	310	284	296	304	303	286	292	281	277	297	295	308	301	320	293	291	299	295	287	282	304	271	294	306	285	290	299	298	288	299	294	275	276	302	289	292	291	301	305	294	290	295	301	295	283	297	287	307	315	309	340	306	299	304	302	323	313	287	275	280	320	309	255	274	288	287	281	334	309	301	292	298	305	310	287	302	265	300	317	299	266	288	299	278	303	290	279	284	302	318	299	299	283	278	283	298	300	330	286	279	329	307	302	281	284	274	298	272	301	297	289	305	310	263	273	308	289	290	320	284	270	250	307	291	279	310	297	299	281	272	298	267	267	299	286	321	281	319	289	272	311	271	294	301	268	288	299	297	327	281	280	277	303	282	246	275	285	326	308	300	309	291	296	317	277	271	321	305	307	300	295	287	262	307	291	324	320	264	317	291	292	315	339	298	303	280	263	302	302	290	287	292	287	305	299	286	278	318	285	281	310	279	270	284	287	280	324	333	309	267	278	299	308	281	297	292	312	334	291	301	286	297	316	281	294	306	312	291	273	280	271	284	299	297	246	294	290	262	302	331	288	286	312	298	316	288	285	299	306	288	285	317	300	302	296	284	320	299	307	298	330	287	270	284	278	259	307	249	272	319	292	293	295	272	313	300	321	321	304	311	269	298	285	283	281	268	293	300	296	311	311	288	326	311	295	274	292	294	278	297	329	301	328	296	287	297	318	290	290	294	312	311	307	288	269	288	325	302	296	306	289	327	288	268	293	347	271	290	300	285	326	316	306	306	298	302	302	273	284	279	277	301	303	274	268	277	300	290	315	303	291	308	311	311	318	342	315	254	320	314	290	332	309	321	296	284	332	272	290	311	283	300	269	289	291	317	327	321	299	295	278	277	285	286	301	305	275	272	292	294	298	284	295	284	304	294	283	286	289	284	291	323	308	289	292	276	297	303	283	307	314	344	276	312	326	300	291	288	295	308	267	320	291	310	316	297	305	284	316	296	303	305	308	300	289	318	271	296	270	287	292	326	293	293	278	271	287	306	288	285	264	298	295	354	290	326	306	319	310	303	288	301	297	303	311	299	318	311	288	309	295	306	296	289	285	282	294	272	307	289	304	310	287	296	302	274	274	318	298	254	289	288	305	256	282	300	282	285	314	307	277	286	276	293	298	304	306	275	316	289	279	304	295	335	286	292	279	288	284	295	304	290	303	268	286	287	283	290	312	320	331	288	307	284	270	283	319	289	303	329	273	285	321	311	296	292	298	309	326	298	270	317	325	283	278	297	283	277	265	304	292	302	302	290	276	301	290	315	302	287	291	273	261	312	307	311	304	281	279	290	297	278	287	274	325	299	287	299	302	294	285	294	287	294	286	335	323	301	271	279	302	304	321	273	295	294	302	291	322	291	301	317	277	312	312	319	295	309	299	313	308	289	284	285	298	302	279	295	302	287	265	285	296	318	318	304	254	303	307	314	278	316	295	264	308	309	272	290	293	295	285	314	296	292	308	303	314	301	280	289	276	310	305	285	303	339	260	290	302	310	308	293	294	283	323	300	287	313	292	257	266	279	292	303	280	288	289	306	282	335	311	296	293	302	280	296	294	291	285	292	333	304	333	288	329	311	300	270	298	312	319	328	304	318	282	294	307	270	305	278	310	342	300	273	305	256	264	285	316	289	282	285	298	303	264	301	302	301	296	297	310	269	286	292	257	320	311	305	313	280	286	341	307	279	285	277	268	302	301	315	327	307	283	282	316	281	277	273	333	286	311	310	317	289	326	293	303	324	277	293	271	267	307	307	313	302	276	312	315	276	301	277	285	281	294	305	304	287	308	280	308	292	296	295	293	297	294	292	298	299	299	321	307	288	273	311	309	312	273	295	293	339	282	303	286	301	281	273	278	286	319	299	291	335	322	289	335	295	310	283	318	299	305	292	327	258	329	306	309	268	302	321	306	305	277	284	297	288	282	286	258	300	305	292	268	281	329	304	286	295	301	285	263	311	303	271	286	283	299	308	299	291	312	316	284	297	289	313	323	329	267	296	313	287	322	291	302	306	300	321	297	288	297	284	286	318	301	313	310	305	299	259	298	289	304	321	301	301	300	312	280	304	345	293	313	306	326	320	317	288	283	318	298	293	304	278	282	278	310	268	260	292	307	312	277	269	286	295	296	293	296	302	284	268	261	297	283	305	282	276	290	273	289	322	295	289	282	308	301	308	296	274	259	298	328	306	298	284	312	286	302	324	323	305	318	313	267	282	295	334	290	270	297	297	327	273	308	287	287	295	301	282	291	296	306	320	280	297	296	321	294	292	288	329	269	282	291	305	259	285	303	272	298	279	307	309	310	312	287	302	249	300	283	300	295	290	294	300	272	285	337	302	284	298	306	313	305	307	319	293	286	273	325	287	298	277	320	281	320	294	284	312	263	309	291	278	297	316	277	331	276	279	296	303	299	293	281	278	294	278	305	304	300	288	324	306	330	278
17754	37693	29663	19857	15462	11542	8691	7000	5305	4077	3398	2776	2483	2090	1755	1565	1380	1269	1171	1074	1001	865	790	793	647	557	541	443	492	469	463	492	443	464	446	493	432	413	401	396	356	421	413	337	376	415	381	375	383	364	357	350	393	355	360	348	343	348	313	326	326	296	314	332	329	318	298	314	277	344	309	285	326	303	314	343	312	283	320	293	308	317	296	286	328	298	294	316	285	303	324	302	322	299	298	297	297	313	280	327	273	314	274	321	343	300	301	306	276	318	288	313	300	334	310	306	324	310	324	322	309	295	277	293	302	295	276	295	296	275	305	261	298	296	297	278	272	302	314	314	306	323	313	298	294	314	287	309	307	275	280	293	279	313	314	325	299	276	291	294	290	289	304	291	319	292	319	294	313	268	333	277	292	298	312	303	313	316	296	297	300	290	289	312	301	307	304	315	299	311	267	283	277	308	319	329	302	278	297	291	319	292	306	302	269	322	300	308	316	296	300	325	295	290	291	286	281	318	309	306	290	312	316	292	310	284	293	309	308	298	296	273	287	317	325	320	320	285	288	313	287	304	326	328	283	311	258	310	293	312	291	305	324	321	298	322	300	304	297	264	310	326	314	330	309	271	311	308	306	298	294	296	306	302	309	285	283	286	290	296	318	299	332	307	269	317	295	296	305	316	305	306	299	309	288	277	341	311	323	307	310	297	296	297	273	299	299	291	313	307	282	303	292	307	295	324	325	332	313	326	308	338	282	295	293	275	283	297	278	272	296	321	320	298	298	321	297	281	320	288	303	285	287	281	315	296	315	312	265	284	277	297	286	300	316	315	298	297	323	337	275	280	293	344	319	291	310	284	310	305	309	290	289	289	281	290	307	308	292	263	295	293	280	297	299	305	288	323	302	312	297	301	316	291	318	285	305	287	309	291	304	278	285	307	314	294	314	324	311	300	291	307	313	292	289	309	308	312	261	303	299	293	293	296	275	328	333	294	315	303	324	324	278	299	327	296	289	299	316	313	323	293	303	298	281	300	295	324	327	321	318	306	298	266	270	325	310	310	308	313	320	308	310	283	287	306	282	291	311	326	276	302	306	315	295	305	297	268	294	289	298	305	305	310	315	325	306	288	309	301	279	310	314	331	309	309	305	326	320	293	292	287	310	271	324	327	278	303	307	319	280	288	297	334	306	286	298	282	318	294	311	269	291	315	253	280	259	285	293	350	306	282	306	329	314	315	322	286	300	253	323	311	294	296	329	281	289	316	318	314	284	342	305	301	293	301	303	314	308	289	317	312	310	286	348	322	295	290	271	280	295	290	307	294	339	304	310	313	341	317	297	289	306	318	290	310	307	315	299	298	280	270	278	302	321	300	284	329	314	310	290	293	316	270	310	311	313	283	314	302	304	310	321	332	302	305	324	310	281	303	308	294	297	314	284	300	303	308	311	307	264	258	314	289	311	319	320	290	300	288	312	284	299	281	290	289	282	298	285	286	311	289	299	306	330	318	269	308	331	262	293	315	293	310	329	300	272	275	305	278	273	321	278	299	314	296	282	300	327	278	296	311	292	309	255	312	315	300	270	323	278	327	320	278	300	287	311	325	309	332	316	301	312	326	293	305	317	304	320	320	317	301	344	277	300	315	311	293	291	262	298	306	282	317	318	280	333	289	313	295	321	310	324	279	321	293	335	298	295	286	273	348	294	277	314	317	288	278	285	300	281	264	322	298	319	316	303	313	292	276	279	314	316	275	292	284	304	293	294	315	313	291	309	312	307	320	280	317	284	330	311	320	290	285	317	319	311	283	280	294	303	288	284	320	304	294	305	287	295	305	310	307	334	333	293	288	294	294	310	295	301	307	305	306	326	322	289	322	324	314	319	285	315	302	310	323	285	333	295	316	287	306	281	318	284	307	275	322	290	320	286	299	337	280	309	305	302	267	325	298	304	314	302	323	306	311	304	305	297	323	292	273	319	292	343	312	312	276	329	310	302	300	286	285	305	308	341	337	302	296	292	333	303	262	280	304	276	293	298	302	300	275	317	290	261	301	311	299	291	305	312	294	280	285	289	323	305	313	299	316	292	277	340	301	310	264	331	306	295	321	284	319	315	288	306	310	299	316	315	276	324	284	324	345	311	314	327	296	303	293	303	339	327	311	294	324	324	314	268	282	301	296	286	317	327	294	300	280	301	301	323	291	312	316	286	329	305	295	282	302	313	290	304	305	307	316	332	285	309	339	283	305	319	282	313	335	317	323	298	299	283	328	314	323	307	282	321	303	321	321	270	323	280	283	332	310	303	300	310	299	315	326	294	312	304	338	305	306	318	310	340	305	286	323	311	312	319	292	306	303	295	297	309	289	294	300	346	296	308	318	325	296	309	342	293	290	267	303	315	286	277	322	303	313	293	302	311	342	271	312	308	297	283	278	284	294	334	299	319	294	318	293	312	332	253	285	280	306	308	341	304	306	300	290	307	326	299	313	290	293	318	302	313	321	293	297	328	283	330	335	285	292	315	328	325	314	308	273	317	309	326	297	343	288	305	316	303	316	293	297	325	286	326	285	306	309	272	298	289	306	278	329	295	290	294	324	270	306	316	289	312	278	304	308	321	308	330	292	316	332	300	318	327	318	338	284	302	274	287	321	284	274	301	290	284	280	309	300	321	294	333	340	290	297	301	316	316	289	320	256	327	298	306	300	321	284	292	314	287	301	322	303	286	325	306	337	290	306	309	309	300	290	312	304	269	299	290	331	287	323	314	329	300	294	309	306	310	318	286	298	283	294	275	271	280	308	299	315	328	295	309	301	300	308	297	334	335	309	313	305	320	336	296	288	311	294	329	278	313	343	313	324	307	304	316	287	307	296	314	323	290	314	307	293	273	351	283	316	306	315	293	283	327	291	287	295	272	291	309	318	297	305	325	305	300	287	290	287	327	276	286	318	292	315	289	296	341	315	324	312	312	274	286	312	319	286	320	271	322	273	279	321	303	291	300	320	276	297	322	326	301	322	314	294	284	305	279	300	329	320	287	297	327	305	297	306	328	279	283	291	303	321	317	320	310	309	316	276	315	280	291	298	302	318	310	316	318	295	317	328	284	284	311	331	301	314	316	319	302	298	303	294	303	310	301	319	317	351	281	269	292	287	311	303	286	308	313	312	299	306	298	296	300	299	311	274	326	290	323	295	291	302	301	321	315	326	295	293	305	335	300	307	323	295	312	313	262	300	268	293	274	315	332	279	290	312	297	319	304	294	286	270	286	304	286	299	264	320	333	289	281	294	302	281	289	328	291	268	309	310	329	337	286	306	286	299	313	273	303	343	274	342	304	334	291	270	285	294	284	317	307	278	282	326	261	260	297	302	310	328	298	329	299	298	298	288	329	303	301	290	325	330	284	282	329	294	321	293	321	301	320	325	290	307	267	306	304	310	288	281	296	289	312	288	316	295	285	302	322	286	299	334	287	294	294	299	288	312	311	309	318	296	294	297	299	316
22925	21535	29341	24218	21656	22285	18069	8362	5507	4489	3718	2908	2738	2294	2035	1708	1474	1378	1270	1109	1074	946	799	802	600	498	442	436	477	401	398	437	400	367	433	403	366	311	339	335	353	287	302	284	279	274	303	330	283	324	306	270	281	290	285	256	239	257	235	220	228	207	233	236	189	219	199	216	206	195	221	211	197	207	218	209	205	194	198	209	199	202	199	190	195	212	203	219	186	185	209	203	185	214	197	187	201	204	189	192	209	203	211	176	190	184	196	215	205	157	172	207	182	205	222	199	213	207	223	200	222	190	204	220	201	179	204	188	217	180	217	190	187	198	210	203	205	204	189	206	212	213	224	206	199	188	192	223	186	220	191	201	188	196	197	181	193	208	195	208	197	198	213	216	206	199	190	190	204	200	201	234	230	204	204	215	192	198	180	198	218	199	199	198	211	170	217	180	194	207	204	186	190	185	196	214	201	190	199	233	218	211	202	179	191	195	182	214	193	188	215	190	205	194	187	187	192	193	195	207	201	196	224	220	216	207	197	188	212	188	212	229	220	171	177	185	173	207	210	205	191	197	192	190	201	206	215	212	219	203	209	216	216	191	183	197	218	200	214	187	201	190	198	209	190	202	174	178	182	184	198	179	196	194	193	203	167	179	192	202	204	219	210	221	173	199	213	186	212	206	214	193	203	199	214	186	191	168	199	213	192	208	198	198	206	197	196	185	207	189	186	207	223	211	216	197	218	207	209	192	208	197	212	215	201	185	204	196	173	172	212	208	202	204	161	198	193	197	187	220	208	209	198	199	190	175	203	223	222	215	206	181	217	205	188	169	220	219	207	183	199	202	203	194	212	187	191	214	213	182	222	192	206	204	199	203	199	162	213	201	180	173	187	204	204	191	194	205	195	218	214	192	219	212	205	180	211	206	184	192	202	208	209	195	192	197	199	184	194	207	207	206	201	213	200	186	205	210	176	218	201	191	207	186	182	215	196	209	197	203	233	199	179	188	218	207	195	192	190	174	193	170	235	196	215	214	216	215	218	198	199	219	204	200	204	174	185	202	189	184	211	208	216	175	201	210	215	166	184	215	203	200	205	189	200	179	208	202	216	203	186	206	193	207	205	200	185	193	208	187	196	212	192	204	190	197	215	196	192	195	196	203	190	197	164	194	188	182	205	193	189	201	193	179	180	197	194	224	220	199	212	202	206	193	184	215	168	199	216	201	219	210	189	217	197	212	218	182	192	210	200	175	174	217	198	195	186	216	211	197	185	200	201	180	197	203	198	192	183	177	195	196	208	210	203	188	203	208	190	193	210	187	194	192	189	185	187	208	176	214	177	189	187	159	217	217	208	211	182	211	201	209	205	188	202	232	202	224	210	183	200	203	203	220	196	197	215	198	178	201	208	199	212	165	212	215	200	188	177	185	207	169	183	183	194	171	187	212	198	213	179	220	206	209	229	214	172	189	204	226	206	178	205	193	200	202	224	221	206	197	179	229	191	210	187	203	168	186	204	179	197	196	209	210	188	193	200	180	216	179	204	210	196	208	214	208	192	202	180	182	199	203	181	225	211	232	193	178	173	193	182	181	194	197	189	248	162	215	176	216	196	190	209	209	192	227	174	193	204	195	188	201	177	202	180	186	208	212	218	195	206	219	189	213	200	183	192	199	206	200	195	202	211	196	216	211	199	202	204	171	201	180	197	192	184	211	214	187	195	219	207	183	201	198	209	201	182	183	218	209	196	202	209	198	215	189	179	185	222	189	208	212	206	199	206	188	207	189	215	171	188	170	194	193	241	177	221	213	188	184	201	220	192	208	207	187	195	206	204	206	213	188	188	223	209	217	196	196	190	177	196	208	173	217	211	222	212	211	184	183	227	222	174	204	193	196	233	180	215	203	204	215	187	201	178	188	196	192	195	173	187	212	189	208	204	187	205	179	198	194	209	219	182	186	192	198	178	199	209	196	200	202	212	214	220	195	187	207	199	208	188	195	207	206	207	212	231	173	213	216	189	207	191	177	239	208	204	176	211	221	193	190	197	203	212	194	224	197	175	231	201	212	206	193	190	233	211	212	196	189	211	219	199	205	185	186	217	174	195	199	190	193	196	185	243	189	234	171	217	178	192	162	184	201	202	183	183	168	204	186	217	211	200	191	208	182	183	199	182	170	210	204	212	202	197	219	192	168	197	222	174	188	210	183	191	182	209	186	220	211	199	180	214	186	177	205	216	199	190	189	215	225	227	192	212	183	172	207	196	233	180	191	188	222	191	229	210	225	168	198	192	199	199	217	190	195	200	189	180	211	181	201	201	207	204	211	236	190	214	187	195	221	184	211	191	199	195	205	195	173	207	166	199	209	174	210	185	200	197	176	195	212	193	184	221	168	203	193	203	238	200	202	202	209	206	200	206	193	209	221	204	187	199	177	183	192	197	194	191	203	214	201	193	210	199	191	224	197	188	221	199	204	196	166	203	212	194	195	199	183	206	202	221	202	195	186	193	209	220	200	192	181	195	196	180	199	185	212	187	193	206	183	199	200	223	203	186	182	185	227	172	198	187	215	214	229	202	209	197	212	203	195	204	181	173	204	209	199	187	214	191	196	205	182	175	194	200	185	215	199	193	192	209	200	185	191	192	202	193	214	195	214	199	187	200	199	200	204	205	191	193	199	212	205	215	219	213	206	198	199	201	204	196	197	203	190	217	189	200	207	194	190	197	202	214	218	200	202	203	195	192	209	194	202	192	199	173	183	196	186	197	197	196	199	197	184	198	188	188	206	176	208	205	208	207	201	211	192	186	218	200	224	207	199	192	186	188	187	219	219	201	207	178	180	180	183	201	202	194	210	184	191	190	193	212	205	208	179	223	184	197	192	226	198	220	180	202	223	204	182	191	199	200	231	207	175	211	195	206	189	203	209	184	213	200	187	204	205	227	189	200	227	181	186	172	195	203	227	188	184	212	188	205	189	207	184	171	176	213	197	206	191	218	172	198	203	215	178	196	223	197	190	206	180	212	225	196	216	198	201	212	192	224	219	190	206	209	221	191	206	207	215	180	209	206	177	232	210	182	185	196	193	223	213	208	206	206	204	210	207	218	198	209	188	184	197	199	210	212	190	192	214	204	201	189	196	204	215	197	189	194	201	233	157	202	201	168	197	216	208	190	187	194	214	192	202	221	206	156	183	201	177	215	215	188	196	175	202	207	187	192	167	204	187	193	212	196	200	177	197	206	194	194	199	210	218	208	222	184	205	184	209	187	213	194	230	180	219	193	207	204	172	184	184	208	200	187	201	172	204	192	186	210	214	205	221	193	183	195	183	202	196	194	191	201	190	196	193	206	190	186	226	213	203	179	217	203	183	216	184	190	207	207	200	198	176	189	206	199	195	184	234	183	211	206	192	207	191	206	197	193	198	197	183	225	171	176	216	196	185	235	197	177	171	192	207	194	225	184	194	199	192	183	193	203	194	198	211	181	207	176	190	205	180	193	210
19944	45313	37368	27256	22516	17953	14092	10956	8470	6735	5645	4702	4112	3534	2949	2437	2179	2026	1859	1581	1516	1440	1164	1006	842	637	628	563	540	528	527	466	495	534	479	497	435	461	399	394	404	359	344	333	345	349	360	323	349	308	343	265	289	301	287	282	268	273	286	256	231	261	232	257	205	249	245	226	239	237	202	197	219	179	224	239	232	217	201	192	225	220	219	212	209	215	217	213	230	196	179	202	214	226	217	208	211	208	197	215	212	210	197	185	214	220	218	232	206	194	200	216	198	188	197	226	219	231	220	185	198	188	212	205	245	213	179	205	200	224	213	217	214	195	209	201	219	225	226	184	215	213	217	187	229	214	187	205	212	205	238	187	182	200	218	202	198	188	210	193	162	203	191	225	202	186	206	205	243	180	215	209	201	222	206	196	227	201	207	223	197	202	209	209	191	202	211	215	216	220	207	219	218	179	191	226	188	186	219	213	225	203	201	167	190	195	190	193	198	206	205	227	205	191	198	198	195	216	225	202	210	198	208	210	216	208	183	174	212	205	212	212	184	220	184	189	208	206	206	194	206	202	210	211	213	208	185	204	197	217	194	221	218	229	200	232	191	208	209	209	207	197	197	236	173	209	198	200	182	186	204	206	229	163	218	207	209	206	198	193	191	183	191	208	200	245	174	212	199	218	208	194	188	211	193	191	172	203	196	189	232	202	219	210	196	214	198	210	206	180	182	209	173	208	221	212	216	176	203	208	213	204	175	198	203	208	206	201	206	195	217	191	230	209	192	233	207	179	198	211	181	186	179	215	199	194	200	207	203	174	215	182	189	207	174	210	230	234	197	207	196	208	189	198	209	219	198	231	192	195	192	224	192	204	184	197	209	195	218	221	202	195	191	208	194	165	200	229	229	195	203	205	205	205	194	204	231	203	187	169	217	190	218	205	211	202	227	201	197	205	216	190	196	197	207	214	201	212	200	212	197	207	216	208	209	192	211	233	210	206	207	200	227	181	195	215	197	197	193	226	214	215	218	195	191	200	218	201	210	187	204	202	226	193	208	189	210	223	195	213	206	226	220	215	198	246	193	214	183	208	176	197	211	199	210	170	228	204	212	194	199	176	204	201	194	210	221	219	194	214	218	204	215	184	199	181	217	178	186	196	180	197	197	206	217	217	214	175	181	192	206	203	212	190	207	194	203	183	208	185	215	193	200	212	226	200	228	212	202	194	208	204	213	198	184	215	198	207	197	219	208	197	217	198	203	195	202	238	211	194	219	193	209	199	215	206	194	207	229	206	192	227	203	174	201	189	211	213	194	208	220	188	207	186	176	208	175	206	241	210	217	206	199	198	203	200	216	197	201	189	185	234	211	193	207	210	200	221	215	188	190	208	179	199	194	187	232	187	230	223	215	207	219	217	217	204	185	212	193	199	213	189	203	205	201	225	204	217	200	197	219	220	213	236	212	204	183	189	195	197	194	212	201	180	205	206	201	185	169	196	220	200	206	193	191	179	188	191	204	189	194	196	182	190	171	199	190	213	209	231	204	203	195	219	202	183	214	215	192	241	184	213	232	193	209	201	206	197	220	191	207	198	200	211	192	185	213	178	201	201	190	222	204	206	214	203	178	190	193	207	204	187	190	223	204	192	235	194	196	189	208	185	184	235	205	202	197	229	210	200	210	196	203	212	200	204	199	194	198	184	183	223	186	215	189	214	199	201	196	230	206	198	234	214	201	190	188	214	213	223	195	196	199	205	212	196	210	178	187	186	178	180	197	186	198	206	189	183	193	186	188	229	221	220	196	176	225	178	219	239	195	175	210	194	188	193	193	210	202	207	167	231	206	202	202	208	176	185	215	208	195	192	230	190	197	198	186	190	200	174	204	200	204	223	213	190	211	177	219	202	196	201	206	194	213	208	196	196	190	202	186	184	201	208	186	198	188	213	195	217	200	203	181	211	209	175	168	190	196	228	198	190	203	182	192	212	198	210	198	194	206	184	181	195	195	195	191	205	221	225	212	228	204	228	230	222	206	195	205	200	206	190	197	191	193	198	199	197	179	182	207	189	213	211	215	221	189	205	198	212	163	201	202	204	194	220	203	210	202	208	233	217	216	172	208	191	212	215	208	189	189	183	187	208	215	209	210	190	199	224	203	188	193	208	200	207	222	210	205	234	194	215	206	211	209	206	218	178	203	214	198	201	212	210	176	205	218	205	205	188	191	191	203	223	224	203	195	202	194	205	190	183	225	218	200	202	224	171	228	199	210	179	226	212	217	175	232	202	211	195	208	203	207	212	191	194	208	208	189	194	204	212	200	192	189	199	242	222	195	238	196	199	192	187	166	199	214	182	196	215	223	193	202	210	185	189	223	174	223	215	230	194	186	203	186	204	206	199	231	203	204	185	203	211	202	176	207	207	215	201	231	211	204	194	223	217	216	201	209	204	214	201	169	231	220	211	205	205	179	211	206	181	207	219	206	197	194	207	208	200	207	199	208	222	219	214	216	190	208	186	178	200	203	200	211	210	187	178	190	212	221	215	196	217	207	182	214	203	183	207	217	194	217	196	226	199	201	212	212	199	203	213	177	210	204	194	191	213	222	213	193	212	204	204	177	213	190	209	198	200	184	214	193	200	175	208	223	204	203	183	198	193	207	195	214	207	202	203	191	180	193	186	229	194	208	200	178	190	190	232	197	201	195	224	204	206	193	202	185	223	193	208	199	214	202	209	181	182	177	220	219	202	185	198	212	211	188	194	190	221	212	203	201	205	188	215	218	209	198	218	213	187	209	223	182	210	191	179	218	198	205	180	220	209	201	211	219	218	215	191	206	211	192	203	192	221	192	207	197	208	209	204	211	188	206	209	201	166	200	190	208	183	185	184	190	220	197	192	204	207	219	203	172	178	199	198	197	206	208	204	183	215	203	213	211	195	208	201	222	202	205	194	186	206	204	206	197	210	182	217	204	204	220	201	200	179	185	222	187	201	215	213	199	196	202	212	192	194	212	192	196	192	223	206	183	194	208	227	219	212	234	211	200	191	206	179	198	191	194	186	219	201	181	212	209	208	198	204	200	193	224	226	198	185	197	193	195	206	215	196	209	188	199	214	197	232	187	187	172	206	210	228	218	188	209	217	218	193	219	244	207	196	178	228	195	201	238	222	185	211	207	177	198	200	201	201	200	199	179	196	224	186	212	224	192	189	203	185	197	219	214	203	211	190	203	184	212	246	201	204	179	206	204	211	188	208	234	206	218	191	206	179	196	215	196	205	235	192	178	207	183	189	183	197	215	208	211	217	230	175	203	227	209	191	184	187	202	228	208	206	188	209	185	202	195	214	196	209	211	190	181	213	214	188	182	218	181	187	185	216	214	192	192	183	196	211	195	210	199	219	200	209	209	205	204	193	223	204	170	200	185	226	208	207	190	213	219	201	189	187	178	206	202	186	210	202	216	201	202	199	160	203	209	221	206	187	192	202	202	212	199	189	224	174	196	193
28704	23562	24716	16590	9181	5857	3900	2907	2080	1795	1561	1317	1207	1051	956	858	800	733	690	632	574	556	525	486	448	400	378	401	380	351	366	345	351	344	377	321	381	349	337	309	307	325	330	314	349	307	326	307	323	277	282	298	300	292	294	304	323	271	264	288	304	333	303	311	285	316	304	285	282	302	316	279	300	301	296	290	293	282	294	288	279	311	294	297	290	269	286	269	268	286	274	315	288	258	313	264	292	292	303	287	302	314	296	287	319	270	269	305	281	298	301	292	274	313	294	280	305	280	332	273	305	282	301	271	311	288	317	315	275	287	265	294	270	337	310	291	280	321	325	303	287	326	274	313	286	301	296	305	293	269	289	315	323	272	318	300	291	326	309	271	301	305	312	311	279	299	297	296	301	272	301	299	276	294	272	288	280	283	319	300	292	260	263	271	318	292	289	324	300	300	282	299	296	298	319	251	305	290	272	298	298	295	291	277	299	299	264	292	278	312	321	264	326	302	267	287	296	318	289	303	280	282	269	285	306	276	299	262	289	305	318	293	296	310	278	270	288	290	295	305	270	326	292	305	278	320	276	278	285	283	280	312	289	274	314	291	289	277	274	291	255	290	290	300	277	280	307	300	309	292	288	288	301	279	309	286	305	268	318	292	295	288	311	273	295	302	292	296	311	280	287	309	301	295	274	311	309	281	276	307	266	270	306	276	250	306	284	301	278	293	292	292	305	296	305	284	267	266	270	307	289	270	278	305	302	290	301	281	306	282	283	311	290	299	297	259	293	287	304	314	314	308	310	300	321	288	274	267	303	325	300	306	277	275	304	292	278	284	299	292	282	290	274	279	284	259	278	267	295	309	316	322	282	291	284	296	318	322	271	286	288	299	294	313	298	292	276	315	300	269	259	290	295	331	312	313	268	288	310	276	314	290	296	294	312	317	265	289	301	267	276	284	279	311	325	285	273	312	294	284	283	318	305	281	287	296	271	288	276	261	251	297	282	274	292	316	270	302	317	269	292	267	298	279	267	288	256	335	299	329	262	285	284	303	303	266	263	258	291	278	274	313	300	285	271	267	299	257	311	264	264	281	291	277	287	292	295	294	273	282	293	282	300	280	323	296	269	320	270	299	291	315	285	275	283	316	309	299	281	286	292	272	294	297	295	307	301	256	312	289	292	295	295	293	274	293	278	324	285	269	261	285	274	297	269	296	268	290	283	268	284	332	265	276	304	327	273	316	286	305	260	283	282	286	312	303	290	302	297	287	322	296	298	293	287	288	308	270	270	321	293	271	299	292	274	286	282	314	283	298	305	284	294	312	283	313	300	263	277	325	278	302	304	319	332	273	305	286	296	306	291	289	296	278	276	274	298	302	254	288	271	260	306	316	297	307	300	273	306	276	270	305	290	290	284	300	261	271	303	283	320	278	303	292	292	297	311	303	314	268	293	322	271	302	304	297	281	268	270	291	270	296	313	260	280	292	290	297	280	292	293	298	296	259	300	277	304	281	282	289	299	306	304	295	305	263	296	268	269	268	290	290	274	312	325	324	301	306	294	277	297	282	246	288	268	297	320	290	275	265	291	294	284	292	275	308	304	288	275	304	298	282	306	283	255	290	309	282	291	303	272	286	295	276	317	284	292	306	326	259	299	258	310	273	284	275	302	279	262	285	276	267	270	257	290	280	270	294	296	320	283	270	283	317	275	277	295	292	260	311	269	285	285	310	294	305	277	305	287	284	257	281	294	308	269	301	272	260	300	292	290	292	294	286	297	295	299	317	296	299	251	308	292	287	300	291	307	282	270	299	309	315	285	288	304	279	288	285	287	304	302	296	289	318	291	274	262	310	293	291	300	322	305	301	288	251	289	310	295	285	284	286	285	279	324	295	320	301	325	272	286	289	298	300	312	294	284	284	304	306	295	286	286	314	287	287	316	311	264	289	295	301	306	275	308	325	292	292	290	260	263	316	286	278	267	285	328	263	266	300	264	297	263	291	325	284	312	288	296	266	283	279	274	301	283	281	296	277	281	240	318	279	293	280	289	294	318	299	290	283	292	290	256	282	301	295	296	312	274	286	286	252	286	313	302	309	292	308	285	303	296	278	282	292	297	314	305	281	270	315	300	301	302	304	288	294	303	338	275	274	278	312	276	261	268	308	269	271	291	285	295	266	301	302	294	319	266	300	289	281	279	286	290	286	283	280	309	298	290	274	323	287	327	302	284	294	343	315	293	293	298	302	263	302	305	295	305	292	307	307	286	297	308	294	288	308	293	282	271	285	308	290	308	241	309	295	281	288	316	281	280	286	294	293	285	278	311	292	287	301	275	311	265	312	293	302	290	322	275	324	289	271	346	273	287	305	282	293	294	293	272	303	291	291	293	306	291	279	318	288	287	280	288	279	331	283	281	325	255	284	297	284	292	294	249	300	285	292	301	278	299	287	269	320	307	304	275	283	282	343	268	278	276	295	284	286	298	282	274	288	301	293	272	317	300	302	291	327	305	278	326	275	295	319	297	314	274	294	297	290	257	305	308	299	317	311	292	347	273	292	306	343	294	301	323	314	291	299	331	280	289	298	292	267	281	274	306	301	251	311	286	311	297	297	329	265	305	299	259	301	285	310	281	311	293	280	298	307	294	275	292	283	276	317	286	280	317	276	288	311	298	281	283	305	303	319	266	244	310	315	292	258	298	263	277	305	281	293	288	292	276	307	306	296	300	298	288	283	276	263	333	291	316	263	313	271	291	271	278	274	294	324	290	296	262	253	289	306	278	293	280	292	295	290	271	280	291	303	282	303	277	291	295	323	300	250	287	295	260	290	317	283	312	305	286	271	294	297	340	281	301	279	277	279	279	274	286	302	281	282	301	286	298	296	312	327	298	295	294	308	290	285	283	307	265	319	273	296	278	271	284	283	279	269	301	304	299	286	278	274	286	261	289	262	320	299	299	301	308	295	293	276	302	297	278	265	295	315	303	281	280	312	301	273	281	286	284	296	283	289	321	297	271	318	298	320	298	304	289	306	262	289	279	325	271	308	258	266	320	289	299	316	301	294	282	307	277	313	278	269	299	283	283	293	301	314	290	260	276	305	300	304	267	290	283	298	275	310	296	274	289	302	270	307	251	309	317	305	282	287	321	309	298	308	274	319	280	295	292	266	289	298	268	272	271	274	264	280	319	280	289	273	277	284	295	292	319	296	278	294	278	298	283	297	294	295	275	290	255	288	293	245	295	247	309	297	281	268	300	282	267	281	270	293	278	311	290	292	312	298	324	290	304	306	296	312	260	298	278	273	278	295	293	296	275	283	305	263	296	289	284	308	314	281	267	301	304	263	272	290	275	291	301	291	302	264	293	296	267	282	317	274	287	279	289	280	327	310	306	278	303	294	286	305	308	271	277	296	308	254	286	281	271	317	297	287	271	321	283	311	271	280	262	302	296	286	319	282	278	291	318	284	271	293	289	270	291	298	297	295	283	295	272	309	300	271
17783	32955	24825	15494	11822	8944	6659	5011	3702	2915	2530	2058	1830	1585	1356	1157	1046	964	900	783	759	792	668	595	550	500	442	434	413	428	426	404	384	436	417	407	400	364	364	387	401	373	363	378	335	364	322	358	363	344	332	312	332	313	335	322	355	374	319	343	329	315	307	303	281	315	290	321	340	310	292	288	302	326	290	284	294	320	340	306	308	283	301	316	303	329	311	291	331	277	283	292	259	299	307	313	330	316	314	307	272	282	315	304	293	343	332	303	335	323	296	294	322	282	312	278	299	310	297	296	312	301	294	322	311	267	343	281	307	306	303	304	319	309	291	289	317	303	296	285	308	282	306	300	331	305	320	340	310	312	329	321	317	286	310	318	298	321	284	300	324	309	297	284	298	263	286	298	309	324	315	311	302	336	340	300	340	319	315	289	279	290	299	291	297	357	314	315	346	327	301	306	318	299	305	311	313	269	326	300	312	280	287	296	304	292	336	298	296	303	308	305	313	302	307	286	296	299	311	287	317	315	313	312	285	286	320	288	311	296	321	287	297	313	338	295	289	319	301	310	333	307	285	287	330	349	292	332	313	328	311	296	322	281	305	330	299	293	301	314	309	304	295	309	280	313	329	296	307	318	334	300	282	286	294	291	301	289	324	308	330	281	294	334	296	301	341	298	306	311	285	302	295	271	304	297	289	319	312	305	310	301	278	308	292	297	301	299	322	297	320	320	313	293	310	322	320	299	278	286	307	311	306	336	313	274	302	328	296	299	283	308	308	305	324	302	294	328	297	284	323	311	306	305	302	311	305	286	303	303	292	296	337	324	309	270	267	296	269	294	293	310	299	323	304	300	321	314	299	321	305	337	297	318	277	357	316	290	329	291	325	321	295	280	303	298	306	311	274	350	287	322	323	333	295	287	296	314	299	323	312	267	303	289	291	264	321	303	305	261	290	300	291	283	296	296	290	320	311	307	301	303	301	315	285	315	309	261	305	287	295	303	306	317	320	312	290	321	306	295	303	298	310	303	310	308	315	313	304	309	303	282	311	315	289	313	302	301	324	303	307	274	294	311	310	319	286	323	274	333	296	327	287	308	321	308	303	301	287	309	298	309	312	289	290	346	291	292	289	301	307	302	289	330	289	287	319	314	304	303	309	310	308	285	309	293	337	326	315	292	315	329	294	296	312	316	289	327	311	318	294	322	303	265	334	281	334	303	316	310	316	300	301	272	325	299	289	311	328	333	296	304	304	321	293	289	312	346	315	304	312	324	286	328	337	294	279	307	280	317	300	280	324	309	312	301	313	273	282	275	310	329	316	306	308	293	316	326	302	303	315	321	295	307	290	328	304	318	310	302	313	291	295	270	293	304	300	283	278	322	296	280	325	307	298	284	303	289	276	270	280	313	308	296	308	295	308	296	291	308	314	301	292	283	309	293	322	320	310	312	330	284	306	323	322	308	291	285	315	295	290	295	305	284	282	282	317	312	287	295	281	307	310	261	313	305	302	282	309	295	302	294	252	293	310	300	305	297	256	288	311	298	309	310	324	348	319	306	291	280	320	313	303	338	296	319	298	274	311	270	311	286	337	313	310	314	293	316	320	333	299	309	294	322	290	301	308	350	334	289	290	304	310	320	290	293	311	283	319	292	322	292	353	301	303	278	281	294	284	298	295	314	325	309	301	322	280	287	282	291	287	277	305	324	319	263	290	294	301	303	280	304	268	297	277	306	299	286	319	298	323	309	301	255	343	320	375	308	308	306	318	309	298	302	287	305	298	307	309	310	309	289	306	324	316	314	321	350	330	314	317	245	313	278	293	287	289	283	293	295	270	305	300	278	319	307	278	341	314	253	280	297	317	325	288	305	312	280	274	318	295	312	344	313	322	303	321	317	313	288	330	310	299	297	311	312	303	347	328	301	324	285	298	318	280	294	293	309	271	294	306	286	306	306	318	307	296	276	295	323	308	257	300	270	306	282	306	302	300	308	291	313	308	287	323	301	298	296	328	289	307	310	286	298	314	288	273	273	319	313	269	305	318	346	301	277	317	323	305	310	280	277	291	297	287	322	270	288	298	296	335	330	313	311	318	304	313	323	305	342	313	292	274	289	306	295	287	308	290	277	293	330	325	339	335	293	335	280	341	313	293	311	287	314	327	305	294	284	292	333	295	324	289	332	285	320	321	291	313	318	328	307	296	299	283	314	332	324	303	317	303	302	299	309	301	320	311	303	299	283	296	272	312	293	303	330	276	290	288	279	288	326	312	262	286	304	283	330	282	310	281	361	307	294	313	310	295	296	283	310	302	304	338	320	313	304	301	309	284	334	302	318	310	298	294	308	295	295	306	306	318	324	319	300	301	311	265	300	317	312	299	274	311	304	333	314	296	310	295	326	340	283	318	292	295	310	300	301	303	302	291	316	286	307	315	303	289	319	325	321	294	301	313	326	309	318	299	267	324	311	288	286	356	270	297	290	301	275	287	292	323	311	328	279	296	302	322	317	322	295	309	320	302	311	305	302	302	337	339	316	305	316	303	309	300	328	263	294	318	310	291	300	321	303	287	287	308	292	318	292	350	268	297	298	295	325	287	300	318	321	299	296	309	319	291	293	287	321	307	316	309	276	319	274	298	294	309	317	309	282	286	305	273	331	304	289	325	306	303	301	319	297	340	327	282	298	346	328	293	298	321	316	294	298	296	305	297	301	312	299	291	326	293	291	294	305	286	320	308	333	290	315	304	313	308	321	294	299	304	310	317	301	312	282	315	315	302	317	300	325	313	315	292	330	331	298	271	306	257	286	309	289	332	329	292	342	301	307	285	297	285	305	300	320	325	279	314	298	311	329	301	308	259	284	307	326	302	316	320	305	341	331	294	300	303	337	304	280	297	289	306	285	285	288	323	302	300	305	297	302	301	316	329	328	338	301	310	294	275	300	303	277	340	300	318	299	277	312	279	288	290	292	317	291	312	319	306	319	323	282	299	303	300	333	343	308	298	301	295	288	315	296	323	298	307	310	308	319	314	311	292	314	312	282	306	306	296	321	289	319	354	286	290	290	298	325	290	305	314	326	296	268	297	315	315	264	313	323	310	315	305	315	284	292	309	309	323	295	299	286	258	322	337	299	287	292	302	330	303	303	333	300	312	307	285	310	311	312	289	289	315	302	301	276	335	314	298	295	324	288	303	319	304	302	272	293	283	317	292	329	314	293	322	321	318	296	296	282	284	278	277	290	299	299	325	315	313	293	318	322	313	303	311	278	343	296	294	325	317	280	321	322	305	312	292	326	313	339	308	302	316	293	280	283	342	265	298	291	295	338	261	316	320	330	282	281	318	321	295	297	294	320	301	311	296	305	326	314	286	340	277	287	299	295	291	319	304	307	270	300	308	330	248	299	305	307	327	286	301	328	299	298	295	323	307	289	319	303	309	319	315	299	317	318	300	305	309	300	322	320	307	293	300	279	310	321	276	313	302	299	315	242	295	320	320	349
24075	21550	28869	24851	21871	17389	9387	5418	3768	3041	2656	2163	1895	1677	1399	1216	1134	981	880	817	802	805	658	565	539	438	425	397	400	379	367	371	337	357	336	378	335	317	282	301	295	304	263	320	303	267	266	269	263	250	278	296	288	247	234	253	251	257	263	229	231	228	235	223	215	212	236	244	239	245	215	211	222	239	241	234	207	229	222	213	218	216	245	215	221	245	244	224	204	204	210	210	211	224	216	229	227	218	194	205	244	203	198	256	231	221	219	227	201	232	220	224	219	222	234	203	203	200	241	226	216	239	197	213	231	234	199	197	215	243	230	191	207	231	214	201	212	219	219	226	212	188	212	213	209	201	200	207	216	201	195	231	229	217	200	210	234	215	209	215	180	213	203	243	217	219	193	200	189	228	218	190	205	224	232	188	248	215	208	212	215	207	235	216	214	223	212	223	218	220	230	222	229	208	202	240	217	234	225	190	204	228	224	209	188	247	233	222	230	201	224	218	197	199	218	218	214	255	205	216	193	227	198	209	206	255	235	219	219	253	226	195	200	208	234	206	223	217	221	209	221	207	225	220	198	214	211	229	210	208	219	206	219	192	220	200	212	229	217	229	237	220	185	240	193	206	219	201	201	239	208	212	230	207	198	222	202	220	244	208	233	216	221	224	201	220	215	205	213	208	187	194	243	192	218	195	206	219	229	227	194	238	234	224	224	225	204	210	230	206	204	190	231	223	227	226	193	214	215	225	207	231	217	208	226	223	257	242	196	222	221	225	221	214	216	214	201	217	208	200	212	228	212	232	201	211	214	237	213	217	222	222	212	185	218	208	217	216	225	217	232	240	238	210	231	220	203	203	189	204	198	212	233	220	239	191	190	195	208	230	207	214	248	206	209	213	228	211	229	235	213	239	221	194	218	214	238	226	205	213	208	249	196	190	218	222	200	225	215	215	227	211	247	198	229	232	186	219	201	204	200	196	184	199	231	220	212	214	204	187	207	225	222	214	232	223	202	221	197	208	230	232	210	220	237	198	189	194	215	217	206	208	212	213	210	222	181	202	226	212	203	192	211	188	204	203	219	208	230	197	187	229	194	217	207	187	214	221	206	211	241	230	232	201	240	234	221	206	198	237	185	246	211	210	252	223	216	221	191	213	246	199	226	218	203	228	216	228	221	189	232	216	187	224	192	204	226	209	205	234	197	218	207	190	204	231	236	216	212	206	242	210	204	216	192	219	220	230	199	238	213	207	225	214	228	211	216	223	231	211	233	225	230	215	210	200	214	194	234	234	225	195	246	203	213	222	223	199	190	218	210	212	209	211	245	232	222	206	254	210	215	224	213	227	231	196	210	189	234	227	204	219	239	228	229	235	225	220	227	212	226	230	224	210	212	202	199	220	210	191	190	217	188	225	201	215	217	210	222	263	211	208	209	239	213	190	222	240	210	231	222	198	235	212	227	232	208	199	209	207	229	211	208	221	208	225	214	202	216	199	217	234	225	208	204	229	214	225	210	228	225	237	215	208	231	191	191	243	213	223	230	223	223	212	237	225	212	211	206	231	206	228	226	252	243	208	218	213	207	239	214	206	196	218	231	220	233	210	206	217	202	211	207	224	217	178	196	207	208	206	215	220	200	208	214	222	170	203	240	223	223	229	211	198	217	231	207	201	221	200	221	194	224	216	238	249	209	222	218	205	218	207	211	183	204	201	249	223	193	227	229	189	222	222	218	189	221	225	199	183	233	218	233	216	218	203	243	242	257	237	261	198	204	218	218	219	195	213	207	210	204	205	251	201	240	207	239	228	197	213	217	209	222	205	201	187	221	192	208	225	183	228	227	212	234	201	228	213	235	185	224	204	189	227	211	242	205	224	201	233	219	197	213	203	223	228	197	232	197	209	218	219	218	198	224	211	223	190	231	242	219	218	204	197	223	197	223	232	214	229	222	211	228	224	230	215	225	211	204	226	212	209	207	207	239	197	209	217	219	207	201	208	232	203	226	216	217	215	246	240	207	207	215	220	227	191	194	244	206	223	235	226	225	228	209	214	222	217	195	233	234	232	214	197	239	223	203	223	216	208	217	197	220	200	236	228	196	185	212	200	248	209	215	214	214	196	200	225	222	225	221	212	208	203	225	202	209	211	221	218	218	246	233	207	226	263	205	243	194	217	212	216	184	224	244	205	198	196	200	247	182	187	241	199	187	210	218	215	180	210	227	237	233	212	208	229	218	212	226	202	231	226	231	196	220	208	229	238	209	203	228	208	198	211	198	218	191	249	197	213	232	193	211	199	218	231	223	229	206	222	207	218	222	230	220	230	204	208	212	220	214	219	219	214	236	229	208	216	205	222	205	205	222	204	196	207	188	235	228	205	219	187	215	201	201	219	220	192	223	227	200	256	226	219	218	216	219	217	224	238	203	216	202	217	208	211	229	233	251	203	192	224	214	200	218	220	220	219	236	214	217	225	224	213	233	219	240	198	211	251	221	229	216	215	188	201	229	224	231	227	219	210	226	222	219	221	245	224	206	213	202	209	206	208	228	209	259	238	225	187	220	197	220	207	209	219	213	200	246	213	214	220	231	224	233	233	199	231	216	184	229	219	227	234	247	208	222	232	230	227	208	220	212	228	210	211	204	216	203	212	234	221	226	203	200	218	212	211	217	230	211	216	226	234	223	237	223	239	217	199	214	197	226	221	205	206	218	202	197	225	195	217	213	235	195	212	226	185	217	220	216	244	197	228	227	212	212	238	223	196	192	219	219	206	203	210	222	222	207	209	236	227	213	215	213	221	233	227	210	211	216	222	214	221	200	217	235	231	219	194	215	220	226	211	231	233	205	231	210	207	212	238	242	221	224	194	219	204	215	211	218	188	230	202	206	194	207	202	237	206	205	204	210	221	186	212	201	195	235	230	213	193	230	199	203	210	214	194	199	210	226	201	219	236	206	226	206	206	203	213	215	215	214	250	188	229	208	196	210	222	203	216	227	245	210	214	201	233	222	202	209	206	200	207	203	235	193	215	217	227	195	213	227	203	209	198	223	233	227	232	206	204	194	255	230	200	226	226	215	205	187	213	226	236	208	186	194	209	206	177	184	227	227	204	189	199	200	205	202	204	237	199	200	244	250	228	206	220	216	226	207	223	215	193	224	207	217	221	203	215	192	232	228	214	206	207	215	214	239	204	220	218	196	215	207	213	240	176	197	197	248	207	221	210	221	214	224	227	216	195	219	210	215	225	198	230	214	221	224	244	199	206	218	238	190	198	213	213	221	234	229	212	227	245	219	238	213	191	197	201	211	235	175	227	232	238	191	205	230	228	219	205	211	204	243	226	198	214	225	215	205	227	217	191	209	201	227	231	188	232	212	215	204	214	213	204	211	205	216	198	205	198	232	232	226	209	241	196	216	219	242	222	212	233	226	191	200	215	209	220	200	204	202	229	232	203	220	228	224	241	207	208	206	228	232	218	205	190	219	195	220	229	219	236	221	218
18074	40465	32134	22248	17806	14091	10549	8071	6167	4943	4198	3442	2970	2450	2147	1903	1716	1489	1260	1261	1160	1001	935	846	644	577	557	489	454	467	488	473	416	466	405	413	405	351	360	321	345	324	352	319	312	331	305	284	316	262	299	308	292	293	302	285	311	270	271	224	254	244	271	253	265	238	238	241	256	221	232	232	235	240	234	231	241	226	216	257	228	242	245	250	238	225	233	243	226	231	225	218	226	240	219	231	226	245	234	226	220	235	233	213	223	233	258	224	235	219	218	225	218	243	220	209	212	216	218	250	231	226	214	239	225	224	266	226	196	229	224	226	208	258	239	248	239	231	236	218	244	214	217	216	200	210	250	254	222	214	242	243	221	225	213	217	227	214	225	208	208	234	247	203	239	219	241	216	227	247	215	225	230	208	208	227	239	189	226	240	224	231	240	219	229	240	231	240	245	214	216	220	223	211	238	223	228	219	236	243	225	232	245	260	226	232	226	230	225	245	253	254	228	224	210	224	209	256	239	228	222	232	201	237	237	221	230	245	244	215	200	213	222	240	196	207	223	242	213	237	222	209	227	235	253	227	212	244	222	207	191	227	221	220	207	232	233	207	210	229	225	213	222	226	236	236	200	229	214	226	233	226	223	234	228	232	211	231	232	212	225	210	261	201	210	246	248	241	231	227	221	232	256	212	202	204	199	235	237	223	232	235	217	228	204	246	232	223	220	213	250	236	243	232	219	214	251	209	197	211	240	244	214	228	238	234	231	237	208	227	221	231	201	235	217	205	245	220	203	231	235	202	215	199	236	251	233	237	259	251	226	249	232	216	220	245	242	207	241	226	222	197	217	228	246	200	228	215	219	256	218	201	234	244	260	226	256	211	248	227	216	210	238	224	216	248	235	216	184	215	201	223	257	206	205	224	244	213	238	202	227	213	229	226	231	224	229	241	227	226	223	200	207	210	215	242	216	221	216	245	218	222	234	243	224	263	223	233	242	215	231	241	229	220	243	251	233	216	230	256	237	231	221	229	230	208	223	211	236	234	218	208	257	253	239	215	199	239	241	209	226	243	220	234	213	249	220	217	244	252	224	228	239	222	204	222	265	227	228	242	230	217	189	240	217	224	216	239	227	246	214	223	233	183	220	226	216	232	244	229	239	237	227	232	214	210	236	208	196	244	232	212	212	241	241	237	209	228	223	212	232	224	221	259	216	227	224	223	230	219	216	211	214	225	204	241	229	217	219	196	208	236	223	269	233	209	219	202	265	187	223	260	217	222	216	221	223	231	232	203	238	220	270	224	227	216	228	237	260	219	232	249	232	230	214	221	218	201	230	218	238	215	247	225	247	248	232	226	238	215	251	213	231	234	205	229	198	215	224	249	237	192	225	184	224	229	243	242	233	224	236	226	214	241	246	195	223	221	237	220	207	252	218	237	206	225	197	211	228	244	229	224	247	230	234	272	222	186	208	222	211	238	229	223	197	239	213	233	204	205	215	222	209	213	231	214	222	211	252	219	238	233	226	214	239	250	230	189	222	215	206	240	212	215	205	218	228	212	252	213	218	222	246	212	240	231	228	230	219	224	225	220	242	225	227	211	209	228	240	233	238	247	220	249	232	225	197	213	254	217	250	236	209	228	210	211	207	235	217	233	240	249	252	224	221	227	228	238	228	216	220	223	217	227	222	239	233	223	248	233	232	229	257	233	216	218	209	229	235	241	224	239	213	214	214	197	249	247	239	215	230	207	233	227	218	216	199	230	209	220	240	224	219	232	198	240	204	223	200	211	228	184	231	235	234	230	220	211	224	257	196	238	242	241	223	215	201	211	231	233	224	239	250	215	218	234	241	244	257	197	242	235	238	214	223	226	208	228	237	221	250	215	260	215	255	223	225	211	223	235	212	226	206	214	238	216	221	241	215	224	234	226	238	238	215	201	192	224	231	216	244	247	219	208	218	255	226	224	199	219	235	239	229	209	228	248	226	220	225	218	215	250	210	233	239	211	224	259	217	211	211	215	221	205	204	232	207	218	226	245	207	207	224	231	198	245	233	201	222	207	237	232	187	244	233	220	241	202	230	202	216	234	216	209	232	256	227	225	260	236	224	223	230	216	244	211	193	223	241	217	245	228	242	231	252	238	213	217	236	244	253	217	202	224	218	222	214	217	226	252	224	228	220	212	232	216	228	211	235	225	209	215	234	224	222	208	258	226	223	236	221	238	204	208	235	231	215	219	225	248	265	209	249	185	211	250	233	226	246	228	255	213	224	209	244	234	232	235	222	211	235	248	219	230	215	216	211	183	218	239	225	236	212	255	211	237	210	214	246	214	234	193	246	210	222	232	240	223	200	227	232	220	240	211	234	226	245	216	249	225	218	233	211	219	235	211	238	211	218	235	212	214	188	225	250	199	212	207	186	248	232	235	224	195	248	225	220	222	245	219	247	246	225	232	231	194	222	250	234	228	247	248	264	255	226	238	224	223	230	214	227	201	204	233	214	249	236	224	212	211	227	230	214	233	220	240	219	218	219	228	244	217	227	237	217	248	227	226	231	222	219	222	232	207	242	224	215	233	210	223	229	232	223	230	228	198	241	231	224	241	217	225	236	227	233	214	237	231	210	209	220	186	219	208	247	217	224	241	227	220	226	204	218	231	248	227	236	204	229	232	220	229	225	229	220	201	194	212	229	234	233	206	239	214	225	211	225	215	224	230	223	219	225	222	235	223	221	222	232	214	230	232	237	210	240	259	235	222	241	231	239	205	202	228	231	199	228	226	213	237	192	219	222	238	237	209	208	222	227	209	214	216	203	222	238	220	218	211	218	208	242	198	206	193	224	216	216	241	209	220	219	249	226	194	284	230	218	254	227	205	225	227	231	208	207	232	240	224	226	257	240	236	221	245	220	221	207	227	247	224	242	207	205	223	246	227	229	233	228	199	251	234	218	222	227	217	225	231	237	216	232	265	246	238	240	242	228	223	224	258	220	223	207	229	194	220	214	236	230	220	203	206	235	237	218	233	251	226	226	219	225	220	237	229	254	241	208	216	209	245	210	247	242	209	230	241	221	209	230	234	246	204	199	191	223	250	221	213	233	231	237	237	199	217	253	224	228	242	235	234	253	236	225	203	230	221	204	204	242	226	216	222	234	215	227	235	223	228	229	215	244	215	223	217	226	234	223	220	217	223	237	232	250	195	226	218	221	234	260	257	242	221	224	221	210	232	218	264	220	189	237	236	229	193	202	221	219	216	200	221	233	245	224	230	213	244	204	197	226	214	206	207	254	242	212	237	208	241	226	235	226	204	246	219	208	223	234	236	229	241	243	213	240	223	238	216	208	235	226	223	208	240	233	219	213	227	239	204	252	203	245	219	230	204	242	232	193	221	223	217	206	220	211	225	235	205	225	205	206	225	214	193	236	249	245	220	231	214	245	233	214	228	224	224	219	220	253	234	219	243	234	222	220	224	228	228	225	211	220	206	210	212	233	229	269	222
25111	21521	27961	25794	17581	9464	6007	4008	2814	2429	2023	1718	1630	1432	1176	1100	930	905	870	792	706	708	615	616	528	487	456	429	450	415	414	432	374	430	389	392	403	365	361	402	339	344	345	340	337	330	345	322	347	328	360	335	338	327	321	331	321	292	294	320	325	303	330	292	280	298	320	312	296	293	335	330	318	296	312	304	292	318	306	261	299	330	340	311	308	294	315	282	291	274	289	279	320	317	311	286	309	275	324	303	318	304	303	304	298	287	308	325	262	300	317	315	283	306	271	307	285	272	305	309	315	289	284	285	289	296	288	309	268	291	337	314	311	279	306	293	294	303	278	325	321	287	301	307	313	286	311	297	298	288	314	312	313	302	324	341	274	295	292	282	307	262	306	286	279	316	287	298	276	311	298	316	297	301	302	300	285	293	267	269	316	300	275	300	310	292	265	278	267	323	299	321	318	290	291	310	279	291	313	278	287	306	315	302	274	294	292	303	307	315	274	331	278	305	263	294	316	271	300	288	268	286	297	289	348	289	303	278	313	286	310	274	337	294	298	285	300	289	312	295	292	291	298	260	296	306	287	291	316	308	296	288	307	322	285	281	282	294	310	305	292	307	280	291	302	291	279	319	320	286	289	310	301	304	250	289	289	293	290	274	339	299	312	303	275	302	291	295	302	294	316	295	273	279	292	296	299	289	284	290	294	292	285	299	277	299	282	328	301	299	295	301	316	306	291	282	323	284	285	321	285	317	300	305	308	304	301	288	315	308	334	284	292	329	336	297	310	287	313	320	284	297	265	305	301	274	301	314	325	300	300	274	280	284	268	310	302	286	280	294	309	309	287	294	256	282	286	300	301	262	292	296	280	317	290	281	288	307	297	334	278	305	318	315	314	263	305	298	299	272	299	289	289	286	309	307	265	320	301	318	325	286	309	277	289	311	303	286	285	272	283	277	307	301	317	262	269	305	284	296	317	290	278	290	305	333	307	314	294	268	301	290	298	315	295	276	283	320	309	345	295	274	302	315	328	314	295	288	313	301	275	315	314	296	305	303	283	292	279	319	301	275	332	321	283	346	352	304	280	313	357	304	302	307	264	300	275	307	283	306	296	285	306	285	276	317	299	287	305	267	302	292	285	298	279	308	295	316	315	251	261	282	314	298	287	302	323	290	299	300	322	297	349	276	318	296	300	287	280	301	282	300	286	308	307	292	294	295	302	309	291	317	307	294	314	331	313	325	296	323	279	304	300	298	288	275	268	282	294	307	291	305	324	337	275	302	322	300	304	308	327	291	276	306	273	293	315	310	300	312	316	300	300	282	302	304	310	273	281	322	301	301	312	298	290	291	305	335	280	306	303	282	283	283	265	296	311	298	310	298	309	319	320	302	285	294	303	323	293	292	269	307	326	313	303	278	304	313	316	304	295	293	300	283	297	285	299	316	317	275	316	306	287	294	294	280	288	298	324	314	283	315	283	261	293	328	283	303	293	283	289	302	279	294	302	287	296	303	285	305	288	294	274	270	355	310	315	333	296	311	290	276	311	301	288	305	314	276	323	287	286	275	318	314	281	287	298	330	345	311	292	295	305	299	293	282	281	283	304	273	318	312	289	307	310	300	249	322	297	280	293	293	320	298	297	283	310	291	300	303	319	295	291	288	310	307	294	288	324	306	278	299	298	302	304	291	289	319	308	272	297	305	314	284	285	311	278	283	312	278	281	307	296	308	286	298	301	321	276	310	283	279	335	309	315	319	291	317	293	291	316	301	305	282	315	300	278	310	306	265	303	304	319	294	318	309	296	276	295	289	312	276	290	295	324	300	275	289	302	297	326	289	311	307	290	305	298	304	298	267	294	277	289	323	283	296	283	282	295	272	305	311	275	309	326	316	281	298	301	306	293	335	275	346	279	299	292	299	316	312	305	305	299	291	315	275	316	311	302	288	270	290	285	300	303	301	278	308	304	302	291	273	295	319	279	317	303	290	296	301	291	324	294	301	293	295	313	274	316	263	313	283	270	321	300	297	292	298	301	312	289	289	304	295	292	283	321	291	274	276	305	294	307	318	302	320	269	293	281	278	302	313	262	306	322	286	316	272	280	290	312	285	276	323	273	323	288	308	272	312	336	315	290	277	302	285	314	309	279	288	256	291	277	269	294	314	282	315	292	300	266	301	275	304	277	328	275	297	296	283	311	295	275	296	274	303	297	266	321	303	299	309	290	279	295	298	306	305	267	284	311	302	299	335	290	272	288	293	284	281	305	295	282	283	290	330	320	314	310	300	302	292	300	259	272	293	269	305	320	289	289	298	278	310	280	308	298	300	279	329	308	294	316	273	287	302	297	317	286	309	286	321	290	300	290	324	274	317	286	266	322	313	296	324	273	285	294	326	319	301	299	279	294	294	293	288	294	292	280	320	302	287	281	287	285	308	286	299	281	269	313	301	292	300	310	334	331	293	335	305	294	294	287	286	323	284	287	281	298	311	300	317	288	302	302	290	292	293	302	304	299	306	291	299	311	310	307	334	328	303	288	289	297	286	300	263	308	275	298	293	298	288	295	318	309	297	312	344	304	298	302	267	345	316	310	298	315	302	280	298	307	307	353	304	315	276	315	304	315	309	287	287	258	288	298	294	273	297	322	316	291	297	278	293	289	289	295	292	323	310	297	297	302	282	276	273	276	304	290	288	303	310	343	281	301	314	291	324	270	291	319	310	267	290	258	297	312	298	314	286	286	329	323	303	281	299	334	284	275	311	313	278	305	324	294	300	284	295	296	325	306	297	276	307	307	305	296	258	332	267	302	278	285	285	278	308	296	305	307	285	292	316	281	288	328	279	331	327	268	325	292	282	324	299	310	274	317	329	296	294	275	315	335	286	314	282	288	276	300	310	284	293	323	303	324	306	268	304	273	286	309	306	321	304	294	322	296	310	322	301	297	309	285	295	301	297	313	294	313	298	311	295	297	317	279	287	337	314	295	311	291	302	286	255	278	284	297	314	292	290	282	267	295	303	321	303	247	291	304	305	285	314	287	303	280	306	307	295	273	312	301	282	314	287	316	287	281	280	326	296	309	283	297	274	328	320	283	320	318	321	284	326	300	280	304	318	306	309	296	291	305	314	270	295	313	292	278	293	290	302	295	294	292	315	299	293	287	322	283	274	300	296	314	289	307	314	297	316	327	306	309	289	298	291	273	276	294	291	285	278	290	267	331	299	298	294	284	276	302	283	307	291	289	335	273	281	313	301	311	300	317	311	299	262	292	307	252	315	275	278	279	276	295	304	302	287	296	311	300	278	296	305	289	303	327	302	263	285	285	311	327	279	312	273	305	288	310	308	308	336	299	291	323	287	306	283	294	321	309	309	322	316	282	275	277	309	291	314	301	297	289	298	291	302	296	289	289	303	306	297	299	316	278	274	298	276	260	312	290	272	288	308	278	272	261	315	307	288	292	294	275	281	275	301	300	293	312	342	298	274	286	308	285	311	299	284
17329	36649	28413	19149	15224	11806	8980	6430	5115	4063	3383	2845	2511	2256	1848	1609	1463	1273	1234	1064	963	936	895	746	671	591	579	509	496	490	498	461	458	454	484	435	469	394	438	407	414	351	417	362	371	389	365	383	368	373	346	396	346	361	358	335	353	328	333	320	327	342	312	344	358	367	332	331	304	317	311	332	348	320	301	339	321	281	301	305	309	343	296	289	334	302	286	297	320	307	304	306	310	330	294	333	333	315	295	307	318	324	317	296	297	301	289	319	268	324	320	270	300	303	328	320	297	329	299	334	319	308	293	281	293	260	285	304	281	308	307	256	281	313	334	315	322	285	314	283	313	313	315	332	312	292	289	314	277	291	317	283	313	310	322	292	288	305	307	337	317	310	268	295	314	312	292	302	323	313	298	307	288	295	299	313	308	289	316	316	296	350	309	316	289	318	310	306	337	284	293	304	297	304	324	308	323	271	313	302	319	319	303	303	293	297	271	284	317	321	301	294	343	301	351	305	314	293	319	309	318	286	303	317	307	321	309	287	245	322	321	326	293	297	318	298	320	282	297	303	310	294	311	323	345	305	320	306	285	324	338	316	303	316	308	350	309	290	314	306	298	300	306	305	304	306	308	308	309	308	311	319	303	305	320	299	271	309	294	289	315	308	308	316	333	334	308	289	336	318	291	289	306	298	299	309	304	315	309	327	315	298	322	267	293	291	307	299	305	304	286	292	305	304	311	310	322	292	308	317	283	330	298	282	332	303	322	304	310	313	312	303	300	285	296	311	332	289	307	292	323	317	293	274	320	307	304	329	302	307	276	301	276	298	302	310	318	324	275	312	308	327	313	310	318	324	315	298	303	315	283	312	290	340	301	295	282	292	349	306	298	321	308	329	316	300	286	295	309	314	306	286	315	285	322	310	270	294	293	325	319	305	303	318	302	335	324	326	274	298	296	321	274	294	283	309	308	291	313	311	312	326	311	319	295	346	309	327	331	294	298	303	294	304	287	318	290	304	306	305	251	308	351	291	311	304	293	283	317	298	297	303	320	322	284	307	350	295	298	331	303	332	298	317	299	315	308	282	290	317	307	301	282	270	310	324	294	306	303	293	292	307	333	329	301	306	318	297	304	305	324	308	310	306	324	332	304	314	324	281	334	326	313	309	306	316	276	312	299	287	317	288	289	334	282	306	302	338	309	300	323	276	286	300	310	287	298	268	312	294	309	353	307	283	345	308	271	304	290	298	314	312	302	308	293	324	299	344	297	296	351	268	298	305	329	333	312	290	309	283	307	312	304	305	312	296	297	271	314	319	315	335	277	317	330	305	318	284	313	331	296	308	334	326	332	329	292	324	283	342	329	331	283	285	297	317	316	300	292	324	325	300	306	333	332	267	285	289	307	304	294	305	290	300	292	326	295	346	294	326	306	270	301	284	302	294	317	300	312	332	316	277	310	271	320	301	291	314	295	281	310	294	277	297	299	324	311	335	332	304	273	303	304	276	305	315	315	311	288	306	328	300	306	320	300	313	305	317	330	305	322	309	339	322	338	353	322	300	309	316	310	318	313	308	320	271	319	331	306	321	313	293	302	301	331	301	316	309	304	326	284	281	314	284	321	311	315	286	330	312	319	341	290	329	292	315	298	324	307	306	300	303	291	336	291	313	317	310	280	285	296	308	302	287	316	295	322	292	324	325	330	319	325	318	313	317	333	318	318	269	338	323	279	259	306	296	306	327	307	310	331	298	297	325	294	324	323	347	359	316	323	314	277	327	307	297	311	314	312	298	302	291	296	288	292	325	303	331	326	284	307	323	299	306	328	302	301	291	332	259	277	321	289	321	323	301	318	314	277	290	299	281	320	343	302	305	299	312	307	288	308	298	323	320	290	332	325	288	301	295	280	314	307	333	299	313	281	313	318	311	312	312	299	302	332	332	301	315	320	286	290	297	297	290	291	341	314	280	297	301	312	334	285	308	322	319	308	329	331	315	307	322	299	319	348	322	320	294	311	322	316	303	314	314	318	306	278	329	297	310	319	298	315	296	288	311	359	306	329	290	317	320	315	319	297	281	301	304	331	323	286	319	305	322	313	309	350	309	307	317	295	304	314	311	301	292	296	280	331	323	314	335	320	298	286	284	303	278	315	312	283	287	341	328	294	323	332	322	302	321	297	317	310	318	291	318	339	284	303	315	310	327	271	304	290	289	300	299	290	296	325	289	299	326	338	334	326	280	292	286	311	308	295	278	308	290	288	273	326	283	303	301	293	330	295	335	313	307	318	311	285	295	306	305	321	306	296	301	330	312	293	306	293	299	331	297	354	303	296	310	321	263	300	266	304	270	316	290	321	298	322	314	303	315	317	301	309	299	339	276	323	323	288	310	313	327	265	291	311	296	311	298	321	267	300	297	343	279	308	277	270	297	273	309	315	314	351	348	312	315	322	316	314	285	339	310	315	302	282	302	307	310	310	305	276	315	303	341	299	287	304	289	295	329	334	302	277	318	318	324	289	313	309	299	288	301	305	340	307	317	350	322	312	300	306	266	286	314	316	307	320	305	333	313	335	307	282	301	295	327	313	315	333	306	308	269	297	291	291	304	284	325	306	272	286	280	320	302	312	309	299	301	327	274	274	335	304	309	327	297	311	330	305	315	308	304	308	307	292	311	308	319	313	279	348	289	317	331	356	309	327	304	308	325	325	299	297	291	308	320	317	291	327	298	348	298	303	322	307	328	296	305	315	293	303	279	312	302	318	324	289	284	311	295	317	311	306	296	329	298	311	325	317	309	323	305	295	298	320	278	340	290	301	302	302	342	304	325	272	302	314	343	290	311	310	344	290	298	313	303	295	312	304	309	306	304	289	328	323	336	341	319	309	281	326	306	298	313	317	325	284	302	298	331	306	302	317	317	300	326	316	294	285	286	289	350	299	314	285	328	311	328	309	326	292	305	339	303	302	280	309	295	304	311	303	295	286	320	301	298	330	331	312	300	309	307	327	314	324	273	293	305	276	302	297	307	295	347	322	300	302	312	302	290	328	306	305	324	315	314	309	305	300	314	329	331	280	296	284	283	307	306	308	305	280	325	331	290	283	304	316	293	271	312	286	327	281	294	313	329	330	295	321	289	274	288	324	302	303	288	324	283	308	307	287	297	292	298	287	285	294	307	303	305	297	309	316	288	300	313	332	311	313	313	303	260	315	319	330	297	284	305	304	288	311	304	326	319	304	295	340	276	335	311	295	284	298	284	303	299	300	302	289	313	309	295	285	318	296	285	336	310	326	312	317	289	309	299	291	294	298	310	299	303	315	324	319	269	303	328	323	302	292	307	330	283	285	284	291	317	316	308	319	303	320	308	314	339	286	304	280	316	303	307	278	312	307	306	302	294	311	302	311	291	284	315	287	335	322	315	330	312	351	310	330	295	267	317	282	313	290	305	288	278	327	308	311	283	285	300	313	330	286	273	276	279	283	313	310	280	316	308	322	299	296	329
22925	21543	29321	24237	21676	22419	17939	7977	5478	4583	3553	2999	2646	2350	1998	1806	1502	1432	1286	1158	1042	919	828	810	652	631	538	456	451	428	440	429	440	410	429	411	387	337	352	365	316	325	299	285	301	328	303	263	299	292	291	293	293	287	234	260	260	204	248	219	241	221	248	215	241	206	224	222	200	208	224	220	198	243	209	241	237	203	208	208	239	233	215	230	224	198	191	196	192	217	242	211	182	201	225	200	189	182	211	218	211	217	195	198	179	175	202	185	188	199	216	224	220	212	185	209	215	191	183	184	190	206	201	197	228	184	205	184	215	218	205	201	194	177	181	184	216	196	201	201	214	170	195	197	219	201	189	196	215	228	210	186	187	200	196	203	208	191	206	197	199	216	178	205	207	213	209	217	197	232	186	205	191	198	208	226	211	181	190	199	214	183	185	248	215	212	207	229	205	180	199	205	209	192	213	192	190	198	182	217	199	213	226	205	201	202	175	184	217	222	194	215	222	207	204	217	183	215	183	194	213	207	174	195	180	187	188	188	195	220	179	210	206	222	179	214	193	198	202	196	201	188	182	204	188	203	200	204	215	196	211	196	182	197	203	201	180	188	195	210	191	205	175	196	208	186	214	188	175	187	207	198	188	191	220	208	195	212	180	183	195	221	177	214	221	197	193	174	188	200	202	206	194	208	208	202	193	218	187	225	185	202	214	208	214	210	179	192	201	209	220	209	179	214	212	177	181	203	223	226	204	218	190	179	200	230	191	197	180	180	194	200	185	191	199	194	200	195	217	207	222	193	185	212	207	201	211	206	155	183	202	223	208	218	229	240	201	228	213	187	195	198	232	185	207	243	188	216	180	211	214	212	211	183	226	200	196	178	220	190	198	190	195	215	202	195	212	191	214	181	220	234	196	204	219	216	184	185	181	193	208	237	202	208	194	188	212	179	217	189	203	191	203	208	221	203	218	189	198	190	211	190	216	215	206	191	216	199	203	182	184	199	186	187	188	201	209	202	191	191	192	213	197	202	200	228	200	187	196	190	193	221	196	207	226	177	200	187	191	190	198	196	196	178	191	216	200	181	212	182	198	204	186	205	200	231	184	192	195	168	213	177	175	197	200	218	195	188	188	205	209	201	218	200	179	212	219	209	180	202	212	211	204	199	197	206	235	204	178	193	192	214	192	223	191	186	197	216	215	183	206	197	228	189	201	216	219	199	243	190	208	190	197	215	196	190	211	199	190	199	217	216	194	204	191	182	194	192	190	219	219	183	200	207	194	204	210	198	199	197	204	185	193	208	205	201	178	202	202	187	197	201	198	216	194	216	188	184	180	196	200	214	207	241	200	212	191	194	238	218	206	191	196	188	195	227	182	215	185	182	207	181	210	178	206	206	174	184	226	216	203	203	217	214	200	189	190	206	201	202	216	205	216	194	154	211	195	192	186	188	181	212	198	183	191	219	199	224	216	180	207	219	211	202	188	178	196	213	207	224	179	195	197	182	186	216	206	222	221	212	195	188	175	201	222	213	207	179	202	190	219	183	203	183	191	206	196	191	229	188	189	182	199	202	175	181	215	196	204	213	193	202	227	194	184	219	194	201	187	221	205	197	192	203	199	194	198	201	227	204	195	202	223	211	180	203	203	222	176	205	193	187	188	232	201	186	190	186	201	236	194	203	206	195	193	199	188	218	198	171	186	209	217	194	222	208	181	183	183	224	195	176	191	199	193	207	207	210	214	181	188	197	200	174	192	162	205	207	214	201	198	212	224	207	224	224	206	218	216	190	181	204	196	197	213	203	197	199	195	223	215	204	187	198	198	206	216	185	183	188	187	201	206	207	200	185	201	197	192	209	172	205	192	176	219	195	201	185	211	244	204	186	202	218	194	192	210	223	218	219	211	199	203	199	173	202	208	187	214	210	197	190	192	219	239	201	185	196	198	219	217	209	182	190	189	215	195	210	220	187	218	189	187	216	206	192	213	197	193	215	166	192	203	181	198	200	198	200	184	183	225	229	214	191	212	223	229	196	209	185	191	186	200	196	196	184	217	189	213	166	204	203	179	185	205	189	193	199	191	176	211	189	183	183	187	191	216	177	198	209	177	185	189	184	178	203	200	213	199	199	196	174	184	196	206	211	188	202	191	236	199	200	193	221	183	191	196	188	235	203	199	197	184	190	192	214	226	188	191	194	181	216	196	192	213	186	210	196	218	195	196	188	225	209	205	196	217	232	211	200	207	222	203	198	185	213	192	209	225	186	194	215	195	206	204	228	193	198	203	194	203	193	190	200	191	200	188	178	208	221	210	198	211	180	170	186	199	197	217	196	200	183	203	215	190	217	208	205	196	190	185	220	204	188	166	186	219	184	204	185	203	213	180	202	181	202	206	210	184	180	180	178	204	190	222	190	211	198	191	186	177	199	199	209	193	219	207	221	209	202	196	217	192	207	202	192	203	183	202	222	202	202	193	194	189	195	186	217	188	203	190	230	228	203	208	180	195	209	174	195	182	188	209	192	198	192	193	183	193	202	207	206	197	192	198	188	237	204	201	191	202	206	206	196	211	195	168	195	197	199	200	197	233	199	197	188	189	217	185	201	184	191	212	187	180	203	222	207	190	217	219	191	179	190	182	200	174	201	187	191	161	200	214	198	190	206	170	207	174	207	181	197	197	173	180	198	187	209	197	190	193	193	201	193	185	179	198	206	202	218	192	167	207	168	188	177	197	209	226	208	180	215	172	201	196	227	205	185	208	186	183	202	196	184	179	187	202	203	186	184	209	180	202	192	179	230	198	209	205	203	188	183	188	194	240	221	206	202	177	206	181	192	193	219	219	203	213	176	205	226	202	180	206	213	197	200	209	210	196	199	215	220	202	203	200	205	199	204	203	194	197	191	170	195	198	208	218	202	209	205	219	197	224	183	200	190	227	208	193	193	199	185	194	207	217	214	210	199	218	208	192	203	202	194	209	204	206	158	169	226	213	222	179	212	199	223	216	255	175	192	208	212	171	196	213	206	233	222	198	203	205	218	212	220	202	183	235	193	199	216	208	223	191	200	181	217	211	213	173	216	212	192	199	214	204	210	210	188	224	195	202	212	219	217	222	194	200	217	194	181	200	200	202	203	204	207	174	201	197	214	187	212	176	196	208	229	200	195	182	199	190	206	212	206	212	206	196	189	215	231	201	194	181	187	219	212	199	201	217	195	203	211	184	205	178	193	222	212	189	181	193	207	238	188	215	220	210	188	206	188	203	180	194	173	239	224	195	193	184	227	206	201	216	208	207	203	177	185	210	202	187	193	206	195	219	194	171	197	191	191	204	198	182	195	206	219	222	185	230	186	203	208	194	203	185	207	189	203	194	207	184	229	212	191	200	213	207	222	204	188	199	210	180	216	188	206	211	180	176	179	214	235	200	184	206	197	217	193	185	194	189	214	190	191	206	222	224	206	199	227	204	174	177	184	191	206	202	193	202	194	188	188	204	221	183	183
19569	44134	36353	26808	22104	18267	14088	10624	8495	6894	5632	4742	4129	3646	3036	2554	2242	2010	1848	1628	1438	1337	1261	1070	879	733	634	621	585	537	525	497	488	512	506	495	483	439	405	402	401	368	353	326	356	324	323	332	331	340	358	355	333	287	294	286	305	258	218	238	213	234	254	253	225	221	237	221	215	230	218	210	226	239	242	229	230	250	228	261	239	202	222	220	212	218	200	189	205	206	200	194	215	209	217	198	220	215	234	221	226	180	216	201	203	211	219	224	212	213	212	202	210	238	202	212	192	208	222	214	191	202	214	188	219	188	200	182	216	169	194	211	205	178	198	217	215	202	202	218	227	204	211	210	192	204	220	183	230	208	188	206	230	208	212	205	203	199	220	198	188	215	198	245	211	222	213	173	188	221	217	214	197	211	194	189	207	202	204	222	201	227	216	207	197	231	218	207	211	201	203	205	228	189	204	226	220	189	214	215	234	188	221	195	227	186	208	217	210	224	221	177	211	197	196	193	220	191	205	198	193	222	195	191	228	211	191	218	221	191	175	198	211	191	189	211	209	208	198	185	214	217	204	227	220	211	195	213	203	212	205	203	209	202	196	195	210	198	188	226	214	211	209	197	197	205	194	221	232	188	196	197	193	208	222	205	228	209	202	225	218	194	200	185	215	199	176	217	179	192	201	218	206	229	225	200	223	224	193	188	216	220	207	194	208	190	196	215	218	188	216	198	219	192	213	185	196	197	195	231	178	205	193	193	186	181	195	224	197	194	234	196	207	219	243	213	212	175	200	215	209	191	189	204	202	215	233	206	187	194	212	202	194	205	198	209	222	199	202	200	201	197	192	207	240	199	239	204	202	211	220	214	185	178	215	199	188	195	173	208	232	208	200	225	193	216	225	205	189	210	227	226	179	194	189	181	212	198	190	202	192	229	201	226	214	197	214	219	205	194	214	208	214	216	195	196	208	175	223	228	194	223	185	216	208	199	220	203	201	185	216	206	205	203	201	219	206	194	216	187	181	216	188	188	214	214	178	176	191	189	204	186	210	211	243	213	214	195	234	234	206	224	196	209	188	221	225	200	198	194	190	231	206	204	176	207	187	182	191	209	253	188	206	201	215	199	176	174	194	205	209	199	196	196	219	202	192	207	190	230	195	209	214	212	194	202	202	194	193	198	214	206	222	211	210	205	207	213	183	207	212	183	182	198	181	201	250	197	204	209	209	202	211	194	260	187	189	209	185	195	217	185	183	196	215	201	200	190	221	188	207	210	224	188	196	218	204	209	219	217	197	230	201	196	222	218	196	193	193	198	211	219	182	202	206	203	187	228	207	225	192	199	193	203	213	238	201	179	197	220	177	197	224	218	226	214	198	204	218	214	214	190	207	195	210	212	196	208	197	198	193	204	187	198	204	209	196	214	175	205	203	206	217	186	199	198	227	179	211	210	195	182	203	201	217	221	206	217	210	191	213	205	208	201	194	209	213	220	226	206	194	217	207	191	190	213	229	199	206	188	210	180	229	202	202	237	180	185	207	203	218	233	228	200	239	205	215	213	206	207	205	202	171	243	209	176	236	208	216	222	221	217	212	210	204	183	191	203	226	202	205	200	191	208	181	183	218	207	192	204	191	209	192	213	202	180	208	202	195	187	227	192	194	190	200	198	208	196	194	219	202	193	195	194	194	195	224	201	177	197	180	218	213	220	172	206	205	205	209	208	208	214	214	198	192	189	217	203	209	201	196	199	206	227	176	209	211	209	204	234	197	214	213	196	229	210	195	217	191	224	228	214	203	194	246	230	220	219	217	214	224	216	197	188	205	170	195	179	190	213	206	217	203	208	217	202	202	207	249	205	212	182	202	232	196	219	202	210	205	232	205	210	196	223	212	193	221	215	214	191	202	227	213	193	198	194	205	225	177	185	210	193	188	210	207	211	190	195	196	219	203	212	208	210	193	207	210	213	206	196	205	185	169	195	213	200	221	178	220	208	202	208	164	211	189	226	211	209	227	213	204	201	195	197	189	221	199	178	180	205	187	217	200	215	207	186	213	196	199	241	177	207	205	206	234	228	215	198	206	207	189	200	183	213	218	225	220	205	241	185	197	191	214	202	227	212	219	214	193	227	225	196	215	197	215	225	213	217	208	200	203	202	208	206	199	218	199	211	209	232	210	222	186	205	213	222	193	207	194	204	198	213	188	231	210	206	205	210	211	208	226	233	205	209	195	212	191	202	204	215	206	195	207	204	204	200	206	208	203	231	211	198	212	206	197	217	216	204	208	187	208	225	194	225	206	194	205	218	206	207	202	206	197	207	195	210	185	220	207	234	204	220	203	206	203	218	188	201	214	197	204	205	219	192	234	198	197	219	188	208	217	227	213	209	206	219	207	214	198	190	226	222	217	207	212	220	197	205	178	204	209	200	236	179	191	194	221	208	204	244	217	181	204	208	196	176	185	205	198	184	205	191	208	163	186	208	230	184	202	204	205	205	209	190	196	234	221	184	216	200	188	185	225	193	191	201	186	219	208	218	216	208	179	205	219	194	206	208	202	205	217	193	201	214	220	217	176	210	215	189	213	226	203	192	233	244	183	215	241	205	211	203	159	216	227	202	191	184	180	214	205	207	200	188	220	184	215	190	201	211	215	186	211	230	203	226	205	219	207	210	200	216	221	210	216	210	209	214	213	197	188	209	202	208	212	222	224	204	207	193	201	191	218	211	216	204	199	231	189	201	210	194	197	209	217	207	206	203	193	203	224	192	189	199	205	195	196	194	227	208	197	214	203	183	209	191	176	213	210	195	191	206	195	202	208	218	186	219	212	232	217	218	206	202	210	211	212	222	210	181	234	221	198	195	200	190	187	207	195	210	184	198	200	188	188	197	199	203	225	192	231	220	193	234	202	227	210	207	204	242	207	175	204	208	198	199	191	208	204	195	190	199	218	211	190	189	196	232	207	201	215	210	179	202	211	222	185	197	206	197	190	215	184	209	198	212	215	219	197	203	183	215	189	194	241	217	204	213	202	209	212	213	194	206	208	204	197	216	196	219	206	226	198	193	196	203	195	220	193	209	205	206	235	208	193	201	198	198	213	204	199	202	220	199	208	201	191	200	196	188	217	200	214	225	189	209	205	208	220	192	186	189	170	193	184	186	212	193	211	204	219	189	184	180	190	202	186	201	224	196	214	200	206	203	190	209	200	201	213	225	225	203	231	200	215	197	177	198	196	222	203	206	204	222	189	215	218	206	209	199	208	195	213	200	187	189	203	193	216	188	193	202	221	202	195	204	195	211	189	190	201	194	188	176	189	201	219	207	216	215	231	201	207	217	216	199	207	214	189	221	226	211	229	216	210	202	219	207	183	218	188	224	220	209	228	202	196	207	204	204	196	215	194	215	201	192	223	209	217	238	201	209	217	211	199	193	202	192	205	187	185	237	219	228	208	209	210	190	197	185	208	210	186	220	206	175	214	199	197	204	229	209	201	201	215	225
28552	23115	24260	16487	9039	5832	4035	2885	2164	1772	1571	1413	1233	1061	1015	867	766	726	709	656	623	539	567	481	468	402	469	365	389	390	367	383	416	399	382	371	371	340	297	369	356	322	328	337	329	320	314	335	338	313	316	302	308	367	321	325	311	302	302	303	292	290	335	298	309	317	310	328	304	278	303	306	282	273	305	305	293	289	289	308	280	320	304	315	301	287	289	280	293	281	302	331	314	281	303	277	278	315	281	277	308	302	299	287	282	300	305	308	290	297	304	312	313	282	290	270	290	301	289	314	338	294	288	307	270	312	285	275	282	282	296	280	303	283	321	311	293	270	282	282	329	277	313	324	289	304	278	313	272	302	274	300	245	323	278	296	296	289	298	291	274	286	267	293	286	314	274	317	343	273	297	328	293	338	268	283	298	307	298	322	302	331	285	281	288	287	295	288	289	287	316	315	291	301	289	293	313	276	307	311	321	252	294	286	292	305	293	310	268	285	314	309	290	312	273	292	290	336	281	312	306	310	315	295	272	285	316	268	335	297	330	313	284	323	278	275	298	293	294	326	326	295	269	328	319	294	298	322	260	292	277	269	281	298	287	272	282	325	295	299	335	277	285	283	303	301	289	323	288	312	283	292	303	300	279	295	325	320	294	305	288	313	286	310	307	299	261	275	307	292	314	256	308	314	283	299	302	299	293	309	303	298	287	303	308	323	300	346	296	295	295	308	301	264	308	333	320	314	263	337	278	296	288	290	294	282	290	300	313	285	302	317	305	303	310	302	337	296	287	278	309	308	299	313	287	293	271	296	286	279	284	295	328	280	334	288	285	292	310	294	302	296	293	291	296	307	305	309	276	306	293	322	311	299	285	301	284	313	276	290	324	267	301	300	333	282	304	298	294	295	325	287	318	290	311	347	299	291	301	274	305	312	271	300	304	286	315	295	292	294	307	314	304	296	317	320	319	315	292	307	303	309	320	278	279	327	267	318	304	289	318	309	260	312	320	289	278	299	272	289	326	316	307	303	299	238	286	282	314	304	279	291	264	285	284	307	282	320	316	293	290	306	284	278	325	308	286	289	284	333	285	278	305	284	302	312	301	272	319	284	322	295	319	292	308	289	278	320	258	279	279	302	268	297	292	289	289	291	309	314	271	290	283	295	304	243	279	299	295	323	307	280	297	310	294	301	297	301	307	299	317	286	298	314	270	302	309	285	286	308	288	320	329	323	278	301	277	306	310	304	319	287	290	260	304	280	290	323	314	285	279	286	313	290	272	301	282	295	271	288	284	298	303	286	300	283	331	296	277	285	310	286	323	309	286	280	283	312	329	292	287	317	272	296	284	299	266	301	292	344	274	301	290	270	275	301	330	287	285	315	297	280	287	279	323	329	284	318	311	268	317	287	259	313	293	285	301	292	287	281	269	298	297	285	299	268	314	310	334	276	317	289	316	291	316	294	269	304	293	292	302	300	296	256	301	286	320	296	302	286	298	319	316	278	285	323	307	273	281	285	288	280	319	296	296	276	291	291	272	349	283	285	311	301	290	293	262	275	286	292	278	280	277	257	283	251	307	313	303	333	268	326	280	304	305	282	330	289	301	317	292	300	316	280	281	270	282	314	304	319	302	318	291	313	253	295	289	312	320	307	304	304	278	301	326	287	295	297	306	298	297	287	287	313	269	308	287	257	296	293	262	281	288	313	332	306	311	290	300	284	287	274	319	315	296	301	277	289	302	305	313	303	309	293	290	327	289	282	299	315	298	274	305	324	285	292	287	298	300	297	308	286	279	287	296	329	300	301	304	306	313	316	320	277	280	330	301	269	306	305	311	299	277	292	282	301	315	287	308	307	330	276	314	292	294	264	283	293	280	302	292	281	273	280	293	291	268	292	284	295	320	294	297	312	315	292	283	290	284	283	294	269	291	279	285	286	328	319	292	278	301	311	290	289	290	287	305	310	299	326	284	313	298	328	314	322	288	297	295	294	295	286	302	310	288	309	308	314	273	291	301	275	341	299	326	284	286	293	313	282	303	296	309	302	314	280	297	289	306	316	276	279	313	300	289	309	287	262	264	297	317	299	280	280	320	293	292	265	303	293	290	234	270	293	316	303	291	288	297	311	259	291	336	291	289	308	287	300	299	297	288	312	293	298	257	315	310	301	285	284	303	313	315	306	305	300	296	288	303	318	294	335	321	304	286	280	285	292	299	314	283	304	280	284	288	266	290	283	346	323	316	291	297	300	290	309	288	283	317	283	289	296	303	278	293	299	282	294	304	292	272	302	313	294	305	294	289	322	311	300	319	309	279	282	307	316	300	274	284	243	293	284	274	302	295	295	273	275	273	308	290	285	269	308	293	283	279	291	287	287	282	315	285	282	299	275	280	295	251	316	318	308	316	297	321	305	327	317	280	319	315	340	331	305	323	301	304	318	311	269	289	319	286	264	294	291	292	287	297	300	334	295	277	281	298	302	288	331	305	284	326	274	299	289	290	302	275	290	287	301	326	316	331	281	283	301	286	265	282	276	330	291	282	288	302	262	326	281	289	322	300	270	286	335	298	284	320	305	313	308	323	316	287	272	291	303	280	317	298	287	297	265	314	322	318	332	321	292	301	282	304	299	283	327	295	276	298	289	332	304	302	251	266	294	304	295	285	298	324	308	291	312	314	299	294	269	280	350	283	330	332	314	295	272	281	298	296	306	281	291	295	322	287	295	283	312	281	292	278	301	307	302	270	261	287	320	338	301	297	292	315	275	292	289	311	296	278	286	284	271	287	284	315	295	289	302	307	296	306	287	306	276	294	322	290	288	329	312	262	266	319	312	280	312	333	285	288	308	323	262	275	318	280	283	304	327	295	302	299	288	305	311	290	323	277	311	300	315	316	316	320	294	282	294	278	273	270	294	294	301	285	321	299	312	293	297	317	295	294	291	303	293	298	312	304	302	297	324	302	330	296	299	272	307	304	294	320	296	311	293	286	301	299	300	281	313	303	289	325	282	313	262	280	304	304	294	288	293	278	266	300	274	290	301	289	299	289	286	322	302	281	279	290	286	304	321	306	288	322	273	295	320	306	297	337	311	303	279	298	288	263	263	293	265	303	304	263	295	262	335	283	320	259	281	305	300	304	309	290	298	323	268	302	299	260	334	288	293	314	287	260	293	303	295	286	311	291	301	298	334	299	302	311	280	282	277	322	290	295	275	306	281	329	310	291	297	273	269	290	287	311	285	285	287	279	300	326	257	295	296	295	292	313	320	298	283	265	353	305	311	307	318	325	274	296	318	306	293	287	294	296	257	283	268	270	288	296	280	293	302	306	274	310	294	291	278	297	297	303	310	286	290	312	324	282	249	297	271	289	301	306	273	289	290	286	300	258	300	269	281	283	303	306	310	285	308	278	275	298	297	305	312	300	319	284	312	310	304	309	283	293	297	289	274	297	274	298	320	287	298	277	293	289	321	322	303	307	295	289	279	292	305	287	278	281	323
16790	31967	24418	15266	11618	9024	6624	4988	3814	3094	2499	2170	1930	1741	1376	1301	1141	1039	910	860	797	721	675	619	567	489	534	432	411	435	397	415	443	424	406	415	416	386	346	339	343	369	383	368	345	358	377	358	314	334	347	352	311	358	329	357	308	313	314	311	350	302	313	308	318	310	313	294	304	324	311	304	349	309	321	318	278	310	300	319	314	331	326	295	320	327	303	305	325	316	326	309	309	314	280	322	303	284	300	329	304	313	312	309	293	317	313	317	324	296	307	319	344	297	331	291	292	331	282	289	303	310	302	319	303	310	312	289	278	282	354	275	291	310	279	293	322	359	312	319	318	290	303	298	286	306	310	310	280	320	302	296	298	287	304	298	309	287	276	311	311	308	282	314	329	295	298	341	315	267	278	303	334	303	327	319	282	333	293	292	296	310	316	301	303	319	334	305	308	315	277	293	288	309	322	295	300	290	319	303	296	304	300	306	315	307	297	307	329	296	276	303	313	320	318	292	336	325	315	319	344	311	339	292	325	331	318	325	308	325	316	325	297	319	331	303	343	326	293	301	325	331	306	296	325	310	313	317	302	338	296	299	327	325	310	290	344	284	305	320	283	319	292	302	336	293	292	299	303	324	306	328	296	309	298	342	307	331	308	301	306	322	305	304	307	313	313	320	335	302	334	285	308	297	289	314	337	297	311	293	325	300	324	310	302	328	307	321	314	310	336	296	307	290	297	352	303	289	334	327	280	329	307	295	287	341	298	286	328	335	341	314	295	290	284	277	283	282	315	315	305	300	316	290	305	286	326	343	309	302	293	280	314	308	308	294	318	323	283	283	298	334	336	300	307	272	325	321	332	298	319	317	299	298	322	309	272	319	333	329	294	322	313	335	315	314	326	304	298	318	299	328	291	310	350	311	314	334	332	296	306	327	286	326	310	332	321	313	297	296	335	309	304	345	300	310	355	328	315	307	299	298	289	300	304	313	301	296	300	325	323	322	330	295	304	298	319	299	290	298	310	329	297	301	282	299	264	306	302	334	287	310	297	305	324	328	277	335	273	312	301	299	295	275	305	322	326	305	300	322	305	291	314	327	311	289	310	299	312	342	288	313	294	319	304	305	314	304	329	312	340	294	272	333	304	290	336	289	321	306	309	319	313	296	321	313	301	293	339	293	315	309	333	296	323	331	343	300	314	326	284	328	317	314	303	312	295	342	276	296	310	294	324	310	293	315	302	300	311	279	314	324	326	317	293	304	293	333	290	307	314	299	305	332	311	305	338	280	332	333	312	306	320	342	307	293	291	313	297	285	330	328	323	335	311	286	324	301	333	324	282	295	312	289	353	303	327	322	313	308	314	319	321	318	302	303	307	303	288	284	331	312	340	284	303	330	288	269	346	287	314	304	335	311	319	279	332	289	314	276	305	300	341	287	330	310	304	319	330	264	334	291	334	321	315	300	311	335	306	292	286	296	305	309	304	283	330	330	327	323	317	311	305	292	295	293	303	329	356	340	317	304	316	325	300	276	321	315	290	319	313	304	296	318	302	296	323	288	292	353	300	319	325	317	331	308	310	291	335	298	344	311	325	304	309	294	305	328	272	303	302	292	330	305	333	324	289	298	305	337	290	266	327	321	323	329	331	350	316	337	291	285	340	287	287	319	311	299	332	322	311	282	290	321	294	277	298	336	302	354	339	319	279	320	312	310	320	296	311	284	304	306	322	310	294	318	287	304	278	286	320	327	278	322	310	322	290	293	297	300	346	305	340	306	324	289	300	312	303	319	292	328	300	303	294	340	302	330	297	283	285	298	290	312	282	290	331	308	285	290	309	327	304	314	297	322	306	289	302	329	329	310	321	298	317	337	292	326	329	297	326	289	297	306	269	287	307	308	324	299	347	320	316	313	292	313	326	285	302	312	337	316	335	324	330	309	297	291	308	336	304	312	334	341	305	333	299	320	352	301	301	321	311	342	284	351	328	324	314	298	340	300	330	329	296	314	312	296	324	295	303	281	296	305	310	318	262	305	283	305	291	318	317	307	321	313	320	325	316	319	305	311	296	323	334	295	320	310	334	338	310	318	303	315	324	311	310	320	306	339	297	305	321	321	330	330	309	312	288	307	297	284	311	297	312	307	283	326	290	316	293	310	301	291	307	316	307	332	295	302	295	303	303	297	316	314	318	304	305	289	318	317	312	332	311	320	333	335	284	304	270	300	332	328	315	298	347	319	312	296	304	289	344	305	294	281	315	311	303	320	299	314	340	341	312	322	298	301	291	319	346	329	310	319	328	284	297	334	326	305	324	305	279	286	314	316	322	302	275	312	281	300	327	322	297	286	319	306	312	303	301	318	350	318	307	304	288	326	298	289	300	313	296	302	317	285	311	283	284	281	318	335	296	301	289	310	326	295	308	294	303	331	328	333	322	320	291	306	328	353	306	317	338	309	327	305	302	314	308	320	330	294	310	336	316	310	329	316	317	307	327	308	347	328	299	319	290	323	319	287	292	319	300	319	274	301	298	317	310	309	341	334	325	308	301	298	297	283	321	309	283	314	304	293	274	327	339	308	321	336	302	303	296	300	315	315	304	282	355	319	300	325	327	339	315	342	331	295	345	298	315	316	334	302	305	289	288	305	320	300	294	329	347	313	314	301	312	292	327	295	322	279	326	307	319	329	316	318	295	309	301	309	319	330	300	284	318	311	350	324	300	327	300	330	310	300	312	305	289	311	281	321	303	329	314	331	296	323	286	300	282	311	319	306	288	301	328	346	330	289	317	299	323	309	319	281	328	332	308	311	312	305	325	285	330	294	326	300	310	319	301	276	315	281	318	331	324	309	280	303	296	327	329	335	295	298	314	301	309	318	290	324	286	305	311	332	290	312	337	317	310	341	298	291	337	314	335	300	303	303	345	302	330	327	335	296	286	345	301	320	277	298	303	297	303	306	300	316	275	297	318	328	306	327	295	297	294	320	313	339	303	325	325	355	316	319	329	292	290	296	288	302	298	286	313	326	359	331	288	314	328	322	306	317	304	315	282	322	284	305	318	299	283	325	291	319	307	298	317	304	307	325	285	306	290	311	300	300	292	303	318	324	303	317	326	297	295	291	298	317	296	286	306	305	308	308	311	309	294	307	299	331	332	331	327	299	348	325	299	302	302	319	292	308	313	297	297	284	334	312	323	317	335	318	304	315	353	288	318	309	315	303	289	272	347	336	296	311	301	325	286	326	327	285	304	306	281	292	324	297	309	285	309	273	322	293	334	324	291	277	296	313	340	326	307	332	325	332	313	294	296	289	319	276	310	305	334	287	352	299	301	341	365	318	332	335	330	301	306	299	318	292	322	338	306	334	332	279	281	291	337	290	292	294	334	303	351	332	319	302	332	319	284	329	333	292	348	333	313	304	307	294	286	315	289	283	311	305	323	328	295	307	318	315	277	302	348	296	327	298	309	296	307	301	313	327	318	323	300	293	305	305	335	307	322	285
23963	21514	28881	24659	21786	17221	9057	5305	3972	3192	2590	2278	1882	1660	1505	1334	1166	1053	954	907	760	757	722	584	577	486	432	422	399	404	391	376	375	384	332	360	369	337	314	332	294	297	273	266	266	282	284	271	274	295	292	273	283	269	278	283	242	263	231	259	226	255	248	271	220	228	226	259	218	209	242	227	209	237	231	244	221	242	212	242	234	217	230	224	233	236	229	208	226	242	240	215	240	244	219	214	216	227	209	223	210	204	226	217	237	229	224	234	252	246	203	223	237	224	215	215	221	241	235	232	194	201	222	220	239	256	223	214	219	222	232	217	232	209	215	213	193	228	219	224	218	214	220	220	229	214	220	227	206	234	194	254	231	201	212	213	225	223	243	228	204	217	228	245	218	245	230	237	208	213	232	255	221	211	229	213	221	203	231	231	211	228	217	230	215	237	208	222	222	210	223	222	243	239	234	225	226	235	232	198	215	223	211	225	199	243	215	215	238	223	200	215	232	209	223	199	222	208	214	232	196	247	229	230	229	237	208	231	206	221	207	220	198	218	232	200	194	210	213	212	206	223	206	241	230	233	229	194	222	238	222	201	231	223	205	232	198	193	191	236	228	196	214	235	229	222	199	193	225	236	225	204	201	212	232	207	239	231	233	214	237	203	204	241	202	214	220	221	210	204	211	201	212	230	224	205	223	216	209	211	210	207	248	232	192	221	228	218	212	212	203	222	211	232	234	210	208	230	212	208	218	201	211	242	196	235	225	234	223	238	233	203	215	216	248	228	212	223	214	204	216	242	232	202	217	227	207	222	242	239	204	209	201	217	230	193	232	230	230	247	223	199	246	244	218	220	211	235	236	216	234	217	221	213	224	243	227	221	194	186	231	234	220	240	223	197	226	215	194	220	226	241	208	228	218	221	237	223	221	210	211	211	232	228	212	249	213	201	201	205	221	234	214	225	213	225	219	235	196	237	204	199	232	245	192	224	211	212	211	208	198	249	220	211	200	194	232	222	205	217	201	237	217	231	243	218	258	206	208	195	219	182	240	219	228	236	212	234	221	208	228	220	214	188	227	203	238	242	219	212	249	226	220	234	248	201	242	213	223	216	236	232	236	228	225	215	218	242	221	209	234	212	233	201	220	207	222	233	223	207	231	204	220	202	232	230	245	231	216	216	221	240	248	230	216	226	220	212	224	215	197	217	218	248	210	227	205	228	212	218	213	236	233	214	238	193	196	226	241	205	217	221	228	233	220	227	233	227	225	221	234	213	225	222	200	234	219	199	195	226	228	208	188	240	238	254	242	238	240	209	223	209	207	224	216	235	205	216	243	224	222	225	221	220	246	230	222	231	200	200	215	208	190	196	233	227	211	218	232	204	218	203	218	223	218	222	236	219	226	260	220	230	235	208	210	241	235	208	253	218	226	235	192	226	209	221	201	217	227	211	226	224	223	206	217	224	204	217	194	200	216	212	255	234	247	191	219	198	247	228	232	235	237	223	236	208	221	228	219	211	219	236	228	230	214	232	236	212	207	215	217	241	252	231	225	250	241	209	226	214	198	209	202	220	190	220	210	201	196	227	228	227	216	232	251	200	231	223	271	191	189	256	225	204	198	241	221	227	209	193	238	247	214	221	215	212	216	192	215	244	234	228	224	220	201	240	205	191	213	217	244	232	229	226	230	240	214	217	233	193	241	211	219	202	206	215	205	211	247	208	237	198	225	235	231	214	217	188	225	221	219	207	216	233	234	205	220	220	204	218	245	227	204	212	218	244	243	202	186	208	201	205	250	202	210	226	223	233	204	230	237	221	219	191	228	211	247	221	217	226	228	228	222	201	225	216	243	204	222	224	230	264	206	217	250	185	234	218	203	219	227	234	221	207	228	217	215	220	221	227	199	221	205	215	217	226	212	195	245	216	216	214	213	219	240	184	200	231	217	221	222	226	232	233	208	241	208	211	210	195	247	248	232	189	203	229	208	221	226	179	216	234	205	211	241	235	227	206	192	211	211	185	216	215	224	234	258	210	234	228	204	248	214	227	228	229	223	232	220	192	241	211	257	238	216	224	176	244	203	233	219	218	203	212	216	209	213	210	216	229	232	227	203	254	225	234	246	222	207	229	199	196	251	249	228	206	202	224	211	208	208	216	264	213	213	213	214	222	196	225	202	229	223	217	193	249	199	262	211	201	232	230	212	233	214	205	204	212	209	226	240	211	226	230	223	199	229	239	242	230	217	244	224	231	236	206	212	241	203	228	222	234	236	199	224	218	214	233	220	221	213	207	217	215	232	219	212	238	231	211	199	218	235	210	207	193	212	223	233	227	210	196	273	214	211	212	221	223	224	208	209	225	231	241	206	210	222	243	235	222	232	225	256	210	239	225	241	215	239	222	234	202	200	235	192	229	237	227	191	189	219	216	231	223	229	190	218	224	232	224	227	220	237	207	218	240	232	225	204	229	204	217	189	229	206	218	231	167	247	233	203	215	246	214	247	215	229	240	224	210	214	234	187	212	205	221	214	226	204	235	231	187	218	234	224	225	205	201	207	230	218	210	252	207	226	212	250	221	230	226	239	244	238	224	225	224	214	192	192	220	239	251	213	225	231	220	211	222	214	218	212	213	209	215	204	234	205	215	195	229	219	213	217	212	185	241	213	211	234	209	220	249	217	228	201	225	205	212	232	232	222	231	218	240	244	231	235	248	200	207	215	214	227	223	215	221	215	211	241	223	214	219	216	205	208	217	216	220	228	223	221	234	214	226	217	200	232	234	231	211	221	214	219	237	211	204	217	219	241	210	251	215	230	227	226	220	216	232	215	195	232	223	206	210	239	219	232	203	214	222	224	229	212	248	251	225	208	221	223	219	214	212	198	223	210	209	251	228	219	239	219	225	229	222	248	212	211	202	217	208	203	241	227	230	201	235	217	216	198	215	217	205	216	203	203	225	232	227	253	201	222	235	215	251	211	217	226	232	225	234	196	225	227	211	230	203	209	234	214	215	222	217	234	211	211	228	223	201	221	246	250	220	218	211	245	226	211	244	229	229	209	250	209	221	192	239	210	216	199	224	223	225	221	242	239	230	217	213	212	214	241	201	224	232	241	218	221	213	227	216	243	228	240	230	243	234	219	219	196	224	240	242	207	241	250	233	225	240	219	248	196	212	206	238	207	213	226	245	238	237	198	243	231	242	223	213	200	189	223	215	214	223	235	211	227	231	249	244	234	201	226	219	214	216	219	245	207	227	200	207	238	252	238	218	245	229	228	245	222	241	224	226	232	203	227	234	221	220	231	194	221	232	222	242	207	212	193	222	210	222	231	216	209	215	226	242	210	255	207	220	217	224	226	214	224	230	246	217	217	244	235	248	184	214	208	215	229	220	224	229	205	230	204	230	228	214	239	223	209	229	216	206	220	217	201	210	243	192	232	200	202	224	252	223	213	216	214	232	230	231	226	208	260	223	199	212	233	211	231	236	232	229	217	227	208	221
16965	39189	31833	21982	17559	13706	10354	8042	6269	5034	4146	3480	3008	2548	2245	1950	1718	1494	1417	1272	1115	1001	949	813	715	594	520	537	476	472	442	443	453	472	416	410	391	406	366	357	387	333	327	341	325	326	293	301	306	329	314	304	278	283	287	307	281	262	257	256	253	253	257	234	216	262	263	253	259	229	232	241	276	262	215	244	240	272	267	270	227	237	258	266	249	274	249	259	232	237	235	244	243	253	285	221	220	223	231	224	240	211	229	246	235	256	260	212	231	234	223	229	221	236	225	229	239	265	241	214	239	225	224	225	245	203	205	236	219	234	223	230	228	229	234	243	236	220	236	241	230	201	222	198	245	235	248	208	232	215	240	246	234	246	221	247	244	219	228	234	203	228	239	224	253	241	234	230	249	232	223	238	247	253	222	225	228	240	261	246	208	223	240	222	224	235	219	229	216	229	226	214	247	214	229	217	223	226	248	246	230	252	222	236	240	215	225	204	209	222	248	244	255	247	245	247	251	221	230	248	221	214	233	212	238	250	195	223	219	266	216	249	224	249	219	248	224	242	242	236	259	251	228	222	203	238	246	210	222	227	223	219	252	223	236	232	241	211	223	220	234	212	216	236	253	228	234	223	234	241	239	229	237	245	221	232	235	239	220	250	199	201	236	230	279	245	219	236	221	248	234	225	226	240	227	213	210	211	220	209	224	252	214	230	225	241	241	228	230	225	216	245	229	245	219	247	260	229	252	227	225	248	222	214	248	239	213	232	239	223	230	248	219	207	224	233	256	222	252	251	218	238	226	201	262	228	261	209	265	211	228	211	243	236	216	236	248	219	251	232	237	208	234	222	218	232	295	224	208	205	239	239	209	219	235	237	210	240	214	255	233	225	224	252	265	211	203	261	220	244	238	247	221	239	220	255	204	223	249	219	205	228	233	215	240	225	230	256	224	238	233	250	241	254	230	258	231	231	239	245	258	225	216	218	228	218	235	220	211	208	221	252	247	231	224	211	250	219	242	194	264	225	228	232	223	229	216	277	217	243	240	255	222	246	249	226	227	213	220	212	228	229	217	247	220	242	223	242	202	251	243	248	213	227	192	222	261	248	240	220	225	225	256	228	223	236	218	210	232	219	217	239	233	231	233	206	241	199	230	221	224	218	223	242	243	234	235	215	220	209	233	226	210	229	241	203	226	212	242	253	204	225	242	229	252	231	241	198	222	271	233	209	241	233	209	238	244	237	222	211	232	236	242	234	213	256	242	242	205	225	225	224	235	243	235	211	209	215	246	239	223	230	226	252	244	249	235	229	225	220	222	228	227	224	247	225	233	208	222	238	218	232	226	195	223	197	241	233	216	236	261	238	234	236	192	257	207	218	248	226	256	228	244	252	234	192	244	227	206	226	229	229	238	239	252	239	217	228	230	214	237	247	214	236	230	234	241	217	221	222	219	223	257	233	230	263	241	211	235	234	228	237	228	224	209	220	251	225	235	224	232	259	238	218	225	257	239	202	250	271	239	215	237	237	233	233	204	230	231	218	234	228	229	225	218	239	221	226	229	212	220	242	215	215	200	209	202	196	241	232	224	203	193	226	235	214	237	241	210	221	232	219	253	223	221	246	219	248	231	202	233	227	232	228	233	240	229	259	258	240	202	250	213	248	256	248	245	224	230	232	238	222	240	226	238	251	262	235	226	262	220	250	238	230	211	249	222	237	234	213	219	215	242	230	246	210	244	231	231	235	225	227	215	237	202	230	244	243	215	241	230	225	204	245	207	192	214	212	231	239	208	227	234	258	236	254	272	240	236	219	237	224	234	231	236	233	216	248	231	234	233	239	194	247	233	226	223	232	252	234	239	211	246	227	230	237	239	230	249	248	221	244	216	244	206	223	234	217	211	206	232	238	187	205	234	225	240	226	226	205	239	233	217	217	221	255	241	231	228	217	220	250	221	246	231	214	211	213	221	244	252	245	228	217	232	227	230	210	216	227	231	241	231	238	247	242	222	237	200	213	241	230	235	248	203	219	227	238	211	222	224	244	222	242	218	215	229	231	200	248	221	236	239	219	246	239	217	231	218	223	235	246	231	226	214	224	241	221	230	228	235	239	228	221	224	252	249	243	246	203	236	245	218	229	241	254	214	231	249	221	236	230	225	226	201	259	210	215	223	229	229	220	245	240	212	217	229	207	240	237	195	244	234	198	214	239	198	231	236	217	202	242	234	224	210	204	244	248	250	232	216	198	238	277	225	206	221	233	257	226	242	249	238	210	220	220	231	238	246	225	231	227	235	230	248	225	236	241	213	226	243	242	233	199	217	243	220	200	241	221	231	232	238	244	221	237	223	228	217	255	232	247	220	211	241	217	227	233	227	225	230	218	243	233	213	227	232	211	238	253	245	213	216	213	216	237	238	259	230	214	243	234	231	236	237	243	255	244	226	227	228	240	230	237	214	249	238	235	244	231	224	234	250	253	263	250	234	227	234	214	222	242	277	219	242	224	241	227	244	232	256	222	252	250	239	217	221	249	230	197	222	226	242	243	215	259	244	213	225	246	225	231	255	206	244	196	238	223	226	232	245	216	236	204	263	234	199	237	225	241	218	217	226	253	225	207	234	220	239	235	225	220	246	236	235	223	233	208	231	222	247	232	236	250	246	254	225	236	240	215	252	249	235	231	241	226	218	241	210	225	234	236	225	225	203	240	215	230	220	229	239	257	238	224	237	230	211	247	253	239	227	238	216	261	216	213	228	228	249	225	250	240	253	260	248	237	218	234	246	209	230	253	231	232	256	246	215	222	223	221	224	250	265	229	236	232	230	253	232	241	227	213	226	214	241	239	228	227	209	227	235	234	208	244	238	201	242	207	229	227	221	213	196	255	207	202	221	271	245	255	221	218	274	229	245	226	246	225	252	207	223	210	233	234	242	230	239	208	233	237	218	230	237	217	226	252	230	246	230	252	254	239	234	237	249	197	245	221	243	202	203	220	221	224	247	211	246	246	210	238	232	279	214	216	233	250	246	252	245	239	218	231	214	240	222	241	203	259	235	221	223	239	228	229	212	233	254	211	229	217	256	244	225	255	218	214	235	231	214	245	210	240	215	244	214	261	191	229	249	240	223	237	228	208	235	224	239	234	218	228	210	217	239	244	234	245	240	256	200	236	229	242	250	268	218	239	218	241	220	225	230	223	242	224	221	238	243	214	214	247	221	217	227	237	216	238	225	216	223	243	271	239	232	215	231	229	232	252	232	232	236	232	230	244	221	249	274	246	237	249	206	253	206	223	203	215	199	204	229	225	192	249	247	235	236	223	226	225	243	229	217	226	252	224	223	221	214	230	250	219	234	240	247	219	244	229	205	248	260	232	220	206	239	259	208	233	240	200	236	242	240	219	246	191	219	238	221	256	234	227	239	274	224	233	219	230	239	221	233	205	229	242	222	237	243	243	248	226	203	224	233	206	259	227	225	202	217	257	224	232	215	206	235	235	232	228
25085	21447	27830	25786	17487	9220	5753	3953	3038	2498	2097	1919	1592	1411	1238	1129	1044	915	816	789	785	733	684	570	576	530	476	442	453	403	425	409	413	450	422	412	385	393	372	365	311	366	341	366	368	349	315	341	312	335	319	349	333	321	315	321	315	347	323	307	298	299	325	304	273	326	316	292	279	298	309	310	271	321	318	322	306	312	323	293	289	343	315	330	285	302	285	305	296	307	305	293	298	309	307	305	322	288	334	314	297	293	260	325	312	304	279	300	305	313	308	316	289	279	329	307	287	334	303	315	269	296	283	303	318	297	313	288	313	275	269	285	309	308	321	314	284	294	307	285	287	265	297	299	287	278	322	320	310	301	291	338	317	309	296	319	318	286	304	292	286	294	300	314	302	314	303	289	286	315	259	316	291	297	312	310	307	293	335	317	305	319	323	293	321	297	327	287	289	272	312	307	306	306	289	276	313	280	327	348	300	285	277	298	256	296	305	307	280	340	299	301	322	291	293	335	318	319	319	308	281	273	293	285	306	306	276	294	258	325	293	290	321	338	310	285	320	328	331	304	270	302	289	314	323	292	291	301	307	309	324	330	333	307	297	288	311	285	311	293	271	291	306	299	328	291	263	310	299	294	298	280	292	314	323	296	309	306	301	331	318	340	313	315	297	286	324	308	262	286	277	285	308	318	336	313	303	290	286	306	300	316	285	312	320	307	327	283	322	290	304	308	295	289	299	309	296	324	320	294	275	309	319	287	304	304	307	301	325	280	289	304	284	318	290	284	291	279	301	350	290	316	300	345	299	292	300	289	323	304	284	312	278	296	298	333	291	284	287	315	260	298	328	303	327	301	328	332	313	331	295	319	319	299	301	320	302	284	313	315	290	339	268	301	294	301	308	279	311	290	292	291	333	302	318	261	286	332	311	328	293	317	329	303	326	326	290	296	285	318	277	284	307	276	286	315	294	293	303	331	292	318	319	344	295	287	291	310	312	303	303	277	310	290	294	316	286	324	321	291	300	300	284	283	294	283	304	322	292	306	281	284	294	310	283	284	287	302	288	317	307	301	309	318	296	297	253	323	312	301	328	303	299	328	264	307	298	322	306	288	288	294	317	303	293	339	304	273	300	304	316	312	304	331	324	299	350	315	275	281	345	269	308	314	272	273	330	306	304	297	302	316	314	292	332	310	297	324	273	279	296	303	320	289	292	289	329	342	327	313	283	282	303	290	304	311	316	314	275	301	304	343	297	285	326	287	331	280	313	289	293	332	322	307	292	295	255	310	295	296	323	293	343	290	307	304	329	283	296	330	306	333	290	310	294	305	277	320	320	329	304	284	326	321	276	324	305	305	335	312	292	294	319	310	336	290	277	325	307	298	280	296	299	341	348	304	302	336	314	278	320	312	305	320	286	298	304	306	324	322	319	326	303	313	297	302	235	324	305	316	275	310	310	299	296	287	308	311	329	293	313	291	291	331	308	323	292	279	319	315	294	303	292	282	278	313	302	300	284	312	303	290	320	284	313	308	303	295	313	314	299	308	306	306	276	288	264	323	339	255	306	330	322	299	340	283	318	332	313	301	301	328	310	308	283	282	316	310	307	321	295	279	314	329	335	316	291	336	297	276	313	284	314	326	324	310	322	306	292	294	307	291	255	265	259	326	315	303	320	310	305	338	304	314	286	264	323	314	292	326	288	284	311	311	304	315	318	312	295	286	318	328	304	288	293	297	316	305	285	319	325	295	309	297	291	306	291	305	297	310	325	286	288	324	311	291	318	288	311	320	307	294	328	271	298	283	308	295	334	287	275	317	302	319	285	318	286	333	310	282	317	298	335	319	317	329	326	322	290	317	347	308	307	268	333	316	277	287	304	309	332	309	311	316	315	278	274	308	328	287	283	295	314	300	284	337	315	284	329	326	339	296	303	320	301	333	249	358	309	316	303	291	277	308	303	300	317	273	305	308	315	296	313	328	331	332	317	324	264	312	265	305	321	303	324	313	296	295	312	308	336	292	309	284	277	314	302	313	284	281	312	289	333	277	318	306	310	296	296	294	312	285	302	297	297	303	293	323	301	280	302	308	307	326	300	319	311	326	287	328	285	315	332	299	300	284	305	320	328	331	288	292	302	294	285	295	298	313	300	301	297	314	293	284	286	282	305	316	298	310	301	282	305	279	301	295	277	313	299	271	311	300	297	297	287	290	280	316	301	315	312	312	306	330	330	294	279	299	329	330	310	307	289	294	325	321	327	286	302	297	301	284	276	322	303	319	315	310	314	307	306	292	270	265	304	316	298	299	312	291	321	294	302	277	289	327	309	323	338	301	327	292	282	332	300	311	302	266	291	275	293	263	320	294	296	317	298	319	310	293	296	340	291	268	293	301	313	307	327	297	313	303	304	305	306	315	320	302	293	296	317	316	317	297	314	316	289	332	313	327	293	291	261	296	289	327	260	300	296	282	289	284	302	279	312	293	314	310	331	312	297	314	315	288	318	303	312	294	297	299	310	306	288	328	290	321	330	297	305	283	317	316	283	262	301	301	274	319	317	310	276	284	331	285	269	317	292	314	296	306	335	297	302	298	262	284	306	318	303	296	329	286	323	325	306	313	320	283	322	324	327	280	319	308	346	288	288	280	300	285	286	325	320	311	311	276	314	337	331	303	311	295	291	285	311	307	323	294	324	302	300	290	283	306	306	315	304	305	288	306	298	311	310	318	284	279	304	316	311	295	339	325	274	276	283	329	343	327	292	310	302	297	274	304	316	289	321	320	311	329	301	292	300	317	293	311	318	303	324	284	301	299	291	289	323	305	311	322	324	312	262	311	301	320	296	310	293	305	316	298	299	295	279	307	327	299	290	287	276	322	340	315	298	321	319	320	288	285	330	306	270	305	297	301	289	321	289	265	327	363	323	294	308	295	300	339	318	311	313	304	295	318	309	283	318	282	296	295	296	308	297	321	284	310	350	293	333	285	339	266	289	319	319	301	312	328	278	302	310	302	310	314	264	303	283	280	314	322	321	308	330	278	282	287	312	265	318	273	274	291	261	309	321	307	315	318	349	282	285	299	343	314	329	324	300	278	300	321	284	294	287	301	300	264	292	298	314	353	334	298	274	277	286	323	291	271	300	295	328	305	299	290	311	305	297	352	315	334	273	310	277	303	332	289	322	315	316	336	307	309	280	280	310	335	324	285	292	321	305	294	293	315	298	323	306	323	320	308	320	322	302	324	275	296	334	289	289	291	290	293	328	341	288	299	326	298	276	297	310	295	296	314	300	302	287	278	307	307	307	288	248	268	307	301	332	285	310	329	298	273	294	289	287	328	318	343	299	293	286	304	340	289	286	323	308	277	290	298	301	298	296	301	329	331	307	277	264	301	297	301	311	314	330	280	275	317	311	315	291	301	284	305	313	314	314	270	278	295	283	290	302	317	317	291	311	317	312	305	301	307	281	334	304	291	303	301	292	283	294	327	299	302	320	330	337	292
16105	35801	28567	19039	15200	11799	8734	6809	5315	4144	3424	2981	2569	2124	1902	1626	1432	1332	1200	1077	1027	960	860	831	716	668	564	529	530	470	487	516	493	459	502	474	466	426	413	431	402	396	396	395	355	355	383	390	373	398	360	361	354	360	334	358	361	326	305	342	312	330	326	330	331	353	314	293	303	312	333	315	316	337	326	310	330	333	338	325	312	331	296	330	281	322	288	317	294	277	308	290	321	348	298	288	302	291	299	309	290	259	341	303	321	294	332	286	297	306	320	314	290	307	326	356	314	309	293	300	314	324	317	309	346	322	318	303	296	309	302	314	328	298	318	312	316	306	305	321	308	305	336	304	310	306	307	313	289	295	342	302	307	295	280	337	311	303	323	312	294	327	314	330	286	324	295	299	297	329	328	313	322	315	275	314	288	331	302	328	340	300	305	296	298	283	327	295	314	303	311	308	285	314	305	309	352	304	334	346	295	277	335	296	331	320	331	295	289	319	346	301	319	294	329	322	324	305	307	321	284	326	278	311	303	342	291	341	313	314	338	322	314	346	289	320	302	324	310	294	330	305	297	334	315	316	307	312	324	282	303	313	315	292	316	304	364	303	298	327	295	297	321	291	281	262	281	314	309	310	320	277	328	311	325	294	318	285	331	302	293	329	286	350	263	287	351	306	319	360	313	306	303	306	357	373	335	295	335	340	301	318	307	282	284	295	296	316	333	295	323	316	321	313	336	316	314	331	285	325	334	321	340	314	306	304	319	334	302	304	297	331	292	340	331	293	285	292	307	309	269	299	319	339	318	308	325	328	324	259	307	347	297	335	311	293	321	303	314	310	305	314	327	305	307	307	297	321	296	322	350	333	312	340	283	297	338	336	293	313	317	301	304	318	312	307	282	326	309	303	329	329	341	322	329	315	305	322	290	303	327	309	286	283	327	311	292	271	304	286	285	275	333	293	294	314	327	313	296	316	338	347	290	302	322	331	317	316	294	333	288	317	348	280	308	292	295	305	322	273	289	330	312	306	356	339	332	306	330	325	298	301	319	320	349	322	310	336	319	304	289	312	280	320	335	343	323	295	304	336	345	344	313	289	367	329	313	326	288	324	308	325	312	324	312	298	325	292	314	306	304	293	306	338	292	329	282	291	330	320	297	356	333	318	293	295	340	306	297	335	321	322	331	307	306	291	349	304	300	313	302	299	292	291	351	322	324	325	332	349	319	285	323	343	294	326	296	325	306	285	293	306	292	282	301	311	303	309	319	318	322	319	320	320	276	318	305	296	291	334	336	341	287	298	337	328	322	287	309	296	318	313	306	318	325	344	313	326	344	274	326	309	321	305	300	282	287	337	300	281	324	309	324	317	271	290	315	298	305	302	337	315	320	310	295	293	293	337	305	336	293	292	322	298	310	328	311	286	338	304	316	319	318	308	257	303	322	312	300	326	333	318	315	308	318	317	334	323	322	298	290	317	323	304	315	344	294	313	303	318	339	306	320	315	313	346	291	328	310	325	322	310	301	349	314	312	295	292	323	319	358	284	307	323	313	311	298	317	318	319	318	318	318	313	312	313	338	337	286	295	296	341	324	256	301	297	273	299	325	330	306	296	334	327	317	285	339	295	300	310	319	297	301	335	317	296	350	292	301	295	301	298	288	332	334	329	330	302	304	303	318	319	279	304	336	289	314	336	307	296	300	294	298	294	343	291	294	313	301	336	330	313	341	305	325	313	324	304	316	302	324	317	286	332	333	298	302	330	330	288	286	288	308	307	317	305	318	324	290	304	293	290	342	339	359	333	290	339	310	320	302	320	327	304	307	322	312	339	332	289	294	305	316	312	321	319	342	304	312	321	311	344	323	285	318	310	299	320	337	316	317	297	334	323	298	313	315	293	300	342	309	305	334	303	300	340	296	295	328	338	295	302	327	290	334	307	294	290	290	323	337	283	336	324	330	305	303	321	305	315	305	325	297	323	305	321	316	303	306	317	335	320	302	315	333	327	324	316	313	315	294	322	302	281	314	308	309	317	321	318	316	326	308	320	335	311	308	309	333	331	317	332	294	275	316	285	326	334	335	290	272	308	283	310	323	306	339	294	306	347	284	309	312	317	310	328	329	294	318	305	308	335	309	330	306	333	308	278	288	307	319	311	317	308	328	323	313	301	292	303	323	315	339	259	327	329	312	304	288	307	301	314	325	283	327	306	325	301	278	283	309	303	291	299	325	311	306	325	332	304	327	304	318	294	322	314	332	329	307	305	326	319	305	326	304	299	289	308	314	313	314	327	330	307	319	310	299	286	302	307	326	277	362	279	310	335	294	320	292	301	307	336	347	326	311	319	312	321	355	307	299	332	313	284	301	336	337	285	303	295	319	338	327	310	297	283	334	334	301	307	313	308	307	312	309	303	310	313	358	305	300	312	308	326	290	280	290	290	344	298	313	274	313	311	304	308	287	298	314	297	312	345	308	309	328	296	322	290	321	338	305	299	320	292	332	299	324	283	301	351	302	327	298	320	299	323	256	313	316	285	334	290	339	319	298	303	332	354	313	297	311	290	313	319	363	344	293	329	296	321	324	301	294	315	294	308	317	323	324	334	302	305	312	317	317	339	319	315	328	311	314	328	283	314	291	299	319	311	302	342	316	288	332	300	283	319	292	327	312	298	327	326	308	327	298	335	337	296	343	343	307	318	312	319	323	309	304	334	295	319	350	320	317	309	309	329	299	335	307	297	326	298	324	340	348	322	325	267	324	292	289	310	315	285	293	306	279	313	345	312	329	314	326	329	310	304	337	319	288	345	302	322	318	287	315	312	331	303	346	313	301	344	296	311	356	325	311	358	327	270	290	316	346	308	307	300	292	324	349	326	340	309	332	337	326	302	325	312	306	287	312	343	304	319	298	332	282	305	301	300	346	324	319	307	293	329	316	317	302	316	321	302	277	328	309	307	304	309	311	330	298	324	279	300	329	291	299	304	337	288	302	320	309	327	307	281	286	301	284	312	340	286	312	317	314	293	341	304	350	313	315	293	292	301	326	339	286	322	327	334	309	334	316	294	317	299	357	306	290	331	324	332	339	302	316	298	314	323	327	286	323	306	305	334	316	301	334	301	285	317	313	290	294	335	316	299	327	300	278	302	314	307	287	306	297	309	303	286	325	307	299	330	282	327	319	321	330	319	313	283	285	321	314	317	289	329	316	296	297	304	304	344	327	338	304	296	323	327	309	309	336	316	310	335	315	280	290	296	319	313	275	321	309	315	314	310	311	324	309	317	276	299	315	280	302	305	311	302	319	305	278	290	322	293	305	301	301	277	287	287	327	300	294	321	294	293	291	311	298	298	332	317	297	294	334	295	320	333	325	308	316	331	274	309	309	314	288	313	315	357	320	299	316	313	297	315	323	318	317	317	298	318	286	295	303	320	306	313	330	324	283	276	310	313	278	304	298	296	322	329	320	307	293	340	313	320	319	269	295	300	303	290	312	286	300	289
22917	21545	29291	24284	21684	22372	18475	8673	5997	4796	3885	3306	2823	2430	2057	1807	1601	1461	1347	1196	1061	1036	885	856	771	644	538	488	504	458	431	451	459	426	412	426	382	346	360	354	329	285	305	294	305	294	271	290	289	258	318	291	314	295	277	243	256	246	239	263	267	241	215	225	229	220	233	250	230	206	224	228	214	205	209	233	225	214	225	218	215	201	209	235	214	229	209	198	201	216	204	221	192	209	205	203	215	228	221	189	212	226	207	199	205	202	197	208	204	179	185	223	232	196	224	216	198	217	203	204	202	232	200	200	206	213	229	205	215	210	230	200	185	183	218	199	193	209	200	211	197	200	204	209	192	199	194	194	207	236	199	199	191	196	195	245	205	225	220	238	211	195	205	210	222	224	217	220	225	208	216	192	200	216	216	218	224	216	178	201	189	201	202	215	227	224	203	210	224	219	239	224	216	200	198	207	205	202	226	207	201	187	238	216	216	192	222	203	199	194	226	202	222	178	205	218	183	200	216	214	198	211	217	217	180	200	231	222	198	202	203	174	215	222	220	204	190	213	201	205	216	213	182	228	201	186	217	207	197	230	211	203	211	217	186	211	195	176	231	197	205	195	212	230	208	202	211	191	225	235	219	191	217	203	186	233	222	210	222	205	175	197	208	204	238	212	203	233	214	211	201	229	188	198	193	213	197	195	204	206	210	190	209	198	206	237	212	208	192	214	214	189	193	204	214	182	218	193	231	192	212	200	214	199	211	230	242	198	189	197	222	194	200	195	223	230	215	210	205	207	229	201	223	198	241	232	195	190	221	201	205	222	203	207	224	204	212	215	180	208	210	223	214	189	198	184	220	203	200	224	222	180	198	169	189	210	242	207	218	192	206	186	189	210	200	210	228	225	198	207	179	192	208	197	190	177	214	190	232	201	217	213	221	219	222	212	200	219	232	188	190	205	217	205	187	202	191	208	211	188	198	213	191	205	214	225	225	204	201	217	191	199	215	246	180	217	196	202	223	222	203	192	209	191	191	215	206	203	232	230	229	217	212	213	201	217	208	220	209	213	206	229	181	216	191	179	190	221	220	202	201	229	199	207	228	197	196	196	207	216	212	185	199	218	217	205	182	232	205	228	195	228	202	207	195	214	230	221	204	177	244	211	226	206	215	204	177	199	219	215	192	214	213	224	185	185	207	201	205	196	206	195	208	214	189	199	198	237	186	214	235	206	184	201	197	196	191	217	175	191	197	209	234	198	214	199	192	219	230	202	194	225	219	204	217	211	205	215	189	229	218	239	203	185	217	197	196	209	204	195	221	194	217	210	195	196	231	234	203	204	187	207	213	209	194	196	204	209	227	210	223	209	199	223	216	208	232	206	197	235	213	222	211	246	224	219	217	193	209	206	230	209	193	242	225	197	190	214	203	180	204	243	196	186	198	225	209	192	226	222	187	238	200	220	209	185	189	205	201	193	175	184	186	182	193	196	211	226	233	216	211	196	200	222	214	233	232	213	202	209	207	202	218	217	222	222	209	204	239	195	182	220	204	247	220	202	195	204	215	215	203	222	220	219	204	195	182	195	196	180	205	224	221	192	195	202	189	189	201	208	213	192	209	201	182	203	213	222	193	206	191	211	232	214	185	233	230	229	204	216	219	196	238	207	205	219	181	205	220	222	215	190	209	219	201	209	192	190	217	216	211	215	230	212	198	206	209	212	186	212	188	204	197	225	181	202	208	214	209	223	219	220	209	195	197	210	213	189	198	210	225	209	187	207	218	200	195	210	224	183	189	224	213	211	200	180	184	212	205	185	212	192	229	219	217	188	219	187	183	200	211	214	194	207	210	191	231	238	220	195	195	209	221	223	198	189	211	171	189	185	190	217	231	203	204	225	186	208	205	212	243	192	209	208	203	237	205	205	204	204	211	201	216	186	196	224	213	201	202	224	206	190	192	191	222	208	198	228	217	224	238	207	225	209	213	195	217	233	199	204	222	217	212	206	198	237	202	212	201	199	202	179	203	213	200	221	234	229	222	216	213	243	199	217	189	230	204	209	211	199	198	181	214	200	188	199	193	214	197	223	212	210	206	193	203	210	203	194	177	199	199	213	199	237	198	200	210	226	193	207	182	196	209	208	183	206	225	202	202	185	207	221	183	199	215	216	182	225	205	207	215	202	215	213	209	206	204	206	204	198	213	209	198	213	233	210	202	206	200	196	196	188	206	190	217	197	203	215	192	210	201	213	204	210	213	210	211	225	198	186	186	213	230	183	202	210	206	198	186	180	231	208	204	241	229	196	228	205	212	215	194	185	190	224	188	209	178	210	212	199	233	200	214	239	210	204	210	188	215	203	210	218	218	202	207	212	204	189	194	195	220	216	196	208	209	223	205	237	229	194	224	172	198	209	227	201	202	220	183	212	212	212	199	207	219	212	222	187	188	217	212	178	195	207	181	235	208	233	207	209	194	210	203	214	186	181	194	202	226	224	222	195	221	183	194	218	194	211	187	227	212	192	216	198	216	193	183	195	206	180	202	238	198	211	215	190	219	215	216	176	187	189	213	213	204	209	196	210	199	213	190	200	226	209	211	220	168	195	217	246	240	189	216	184	235	207	215	192	224	201	207	219	201	203	224	198	230	202	165	176	207	188	191	216	214	223	218	191	204	210	199	206	208	193	216	182	210	207	187	192	231	199	219	212	200	205	184	216	237	206	182	198	234	210	208	209	210	218	191	203	186	201	209	210	201	205	213	204	217	225	196	192	198	196	227	211	208	227	198	213	209	223	205	195	199	210	224	212	231	209	223	234	186	203	226	214	213	189	200	210	248	196	175	222	212	191	215	234	216	193	193	220	206	197	242	224	196	218	189	217	205	204	217	198	215	198	233	207	212	199	192	208	184	221	229	212	191	203	221	213	216	212	215	203	184	207	197	234	193	201	205	207	203	210	204	203	201	215	200	213	211	210	204	198	204	215	211	221	211	234	217	187	202	206	197	206	199	223	206	207	200	205	201	210	203	218	181	201	205	216	218	201	192	172	214	206	202	191	208	240	214	211	203	219	200	245	189	189	196	213	243	196	229	222	207	206	191	209	206	203	213	197	211	196	195	180	209	192	203	191	204	226	193	221	194	199	214	215	206	194	193	204	219	221	188	214	215	209	220	213	193	217	200	235	191	199	192	208	214	193	224	189	218	214	219	195	232	217	198	225	179	228	178	237	203	205	185	210	185	214	217	202	211	197	212	212	216	210	219	182	191	216	185	203	213	219	236	197	215	198	224	197	202	193	224	214	218	236	219	185	210	222	212	201	202	229	200	196	184	220	203	194	216	223	245	203	182	203	224	226	205	202	234	199	218	232	198	212	203	187	220	200	218	211	186	202	186	216	226	228	196	214	201	220	210	217	213	230	232	187	231	219	187	213	187	217	202	209	220	214	214	196	213	213	197	201	219	223	202	201	192	239	212	204	205	192	221	192	222	205	209	204	200	214	214	199
18785	44122	36999	27663	22779	18224	14181	11247	9081	6900	5878	5148	4312	3444	3016	2620	2266	1986	1891	1660	1503	1454	1237	1165	975	840	718	681	578	570	570	556	547	570	582	495	479	439	423	392	426	394	391	338	338	321	367	312	332	316	325	344	326	305	297	319	281	274	251	258	259	245	241	243	250	221	247	254	225	221	236	199	241	222	231	243	223	222	230	203	226	202	215	230	212	256	223	217	214	202	198	209	226	225	220	190	201	221	219	204	213	211	189	182	192	171	211	201	206	233	223	217	228	209	226	202	208	216	193	216	194	201	212	232	208	208	207	221	207	233	217	211	217	200	232	227	211	226	231	209	213	213	186	238	208	219	207	229	214	227	219	202	210	208	223	212	218	227	198	199	231	170	202	207	199	218	191	204	232	186	215	199	218	236	198	189	207	210	193	187	198	212	216	193	207	229	231	212	225	240	177	216	207	197	225	216	213	196	227	194	213	195	177	197	212	219	187	230	226	197	215	193	193	207	194	197	202	190	215	238	225	218	216	217	227	201	184	212	209	191	198	193	221	215	204	233	228	215	200	208	203	196	202	209	232	225	222	222	197	235	208	231	223	206	216	210	217	226	177	214	211	225	215	206	213	220	231	194	200	196	180	207	217	221	228	192	212	207	223	217	212	206	184	215	191	206	225	202	213	220	205	230	224	215	231	227	208	208	244	197	171	191	197	175	200	217	221	211	210	215	206	215	217	238	224	198	219	222	219	216	213	220	191	237	207	228	206	215	197	215	203	233	206	215	198	209	218	222	218	206	203	233	215	221	199	199	224	200	211	206	219	202	200	226	210	188	212	228	222	216	201	194	205	193	221	215	229	199	217	212	230	197	207	198	197	215	233	190	222	218	210	220	191	209	188	210	226	207	200	197	205	214	234	194	227	207	207	205	188	185	194	226	211	181	193	229	199	216	200	215	207	167	211	210	202	209	192	210	251	221	228	203	216	190	213	214	198	196	219	220	239	207	209	187	232	195	204	213	235	228	197	225	185	226	218	221	192	204	204	205	187	204	186	214	169	218	196	203	212	206	205	212	220	217	205	219	226	211	232	211	194	224	236	206	225	221	228	218	203	230	206	209	204	222	229	216	197	209	214	198	210	200	219	196	225	209	209	197	203	201	195	214	203	213	228	232	217	197	208	230	207	183	208	247	176	228	225	210	196	223	184	210	236	233	227	179	193	212	203	224	211	195	205	210	193	221	214	233	200	222	228	197	192	231	234	212	199	215	212	214	206	203	217	207	209	207	226	214	235	220	188	212	234	209	200	189	235	228	201	184	221	198	197	212	189	230	189	207	207	210	212	208	222	212	195	193	210	192	229	203	207	232	218	198	257	212	204	215	229	212	237	207	209	195	199	201	220	214	201	202	202	232	215	209	207	221	192	208	193	180	223	210	190	226	222	220	185	191	175	225	197	229	202	186	223	206	205	207	212	190	204	198	211	239	202	212	196	216	218	211	231	208	227	185	228	215	185	223	225	195	183	174	213	214	231	191	227	216	204	204	209	219	224	204	209	217	187	229	258	191	213	187	202	182	221	220	210	183	224	202	211	235	219	199	207	200	223	207	196	204	185	219	196	217	186	207	211	221	199	220	203	206	206	199	230	194	196	211	201	199	215	215	199	224	222	191	210	207	225	220	220	209	199	198	193	223	225	224	233	205	197	216	224	195	202	201	204	207	185	227	197	225	231	182	203	224	207	218	213	219	190	220	180	209	210	220	193	219	220	216	229	201	191	207	235	203	236	224	241	227	189	184	201	215	202	189	199	210	205	198	191	214	200	196	202	236	211	222	209	221	233	210	245	221	212	229	200	210	204	209	226	211	215	195	215	231	209	208	189	199	207	189	201	229	194	215	214	218	216	215	197	222	207	203	219	194	197	223	217	208	217	214	184	206	233	215	228	175	206	190	208	215	211	189	216	250	209	166	210	239	223	209	199	212	210	213	219	224	197	228	209	174	226	193	209	202	213	192	205	191	183	207	219	217	204	216	205	190	208	198	235	221	202	217	199	231	216	197	220	194	182	219	196	205	215	208	198	212	200	240	203	193	210	202	213	238	206	217	218	222	240	200	204	189	215	203	198	213	195	224	204	208	232	187	206	209	211	209	202	193	189	190	217	212	214	208	244	195	198	214	209	219	198	213	212	226	196	219	233	197	228	181	189	196	228	227	212	219	239	192	210	194	211	206	229	212	219	204	206	218	243	238	205	207	214	211	197	208	207	219	192	201	213	216	192	208	202	213	220	198	219	203	201	218	229	201	198	238	184	221	232	220	216	233	203	202	212	196	224	205	210	241	203	217	198	225	215	231	229	202	216	195	202	208	206	212	216	209	222	217	213	205	204	212	207	194	206	182	179	212	206	218	204	192	213	201	222	217	236	211	214	215	221	197	178	193	194	198	233	194	198	200	214	204	209	181	206	210	205	209	208	191	210	202	221	197	215	241	214	202	205	229	214	227	200	221	215	225	206	216	208	190	202	201	232	231	195	201	221	187	189	214	196	229	197	218	243	212	229	200	219	233	203	208	209	213	217	207	201	204	212	200	219	215	229	220	220	209	223	236	208	215	219	208	195	200	197	220	219	210	218	187	218	214	210	222	240	220	210	204	202	196	209	215	209	187	178	211	218	205	218	200	204	205	204	231	209	198	203	183	213	186	210	219	202	208	220	218	198	216	207	191	225	198	182	245	240	201	200	208	211	180	201	208	208	200	197	184	208	195	226	213	254	222	209	221	219	187	216	232	209	203	216	198	210	210	192	187	215	234	193	189	207	209	207	226	217	213	193	220	214	222	216	199	210	216	198	209	222	202	188	213	193	220	224	195	221	210	202	231	219	220	190	201	196	181	206	195	200	175	208	208	196	211	204	235	217	198	237	206	184	227	200	187	207	207	230	207	199	207	213	211	206	199	225	220	220	183	206	197	221	209	204	206	192	208	218	199	204	183	222	223	202	189	194	217	209	208	202	199	212	179	202	196	210	207	209	210	234	219	230	201	193	183	199	217	228	209	225	219	207	215	212	211	206	214	208	216	220	211	191	212	195	214	205	205	194	207	231	214	229	205	215	220	192	226	228	202	207	214	225	209	214	205	203	237	194	184	200	186	181	211	222	198	217	219	200	220	197	205	186	188	235	231	196	244	199	202	206	197	176	207	178	236	201	199	201	211	213	224	220	204	211	196	230	196	201	188	192	208	202	218	201	200	232	219	202	183	210	210	221	232	218	207	219	219	205	229	199	217	187	228	205	249	216	211	208	198	213	200	215	212	206	200	219	201	218	202	200	229	207	195	186	218	212	195	224	198	196	209	229	226	223	229	194	222	189	234	224	230	210	210	207	211	195	211	219	210	215	198	228	198	199	198	187	195	221	223	209	198	197	215	229	203	195	226	203	220	213	222	202	234	204	207	221	208	197	195	205	216	208	212	233	199	203	221	252	191	191	185	211	238	208	232	191	200
28371	23139	24473	16662	8985	5571	3949	2998	2259	1892	1698	1457	1300	1110	1002	879	781	735	694	589	614	570	567	557	464	447	435	376	382	374	409	392	338	397	384	375	374	360	360	345	365	342	373	338	337	325	311	313	346	304	282	333	337	313	299	301	301	305	300	293	335	285	349	287	312	314	310	313	305	312	309	299	329	267	316	287	292	306	285	298	307	331	304	281	321	338	285	289	286	303	339	300	292	315	322	282	283	287	298	299	301	318	318	276	277	284	285	260	297	273	314	272	276	316	287	321	300	330	269	299	283	310	289	277	296	330	290	288	282	308	270	282	341	293	297	327	279	302	290	312	284	307	289	295	297	274	306	344	294	268	290	283	327	319	319	293	277	307	282	312	275	300	263	319	288	291	283	300	307	324	276	286	281	302	301	277	274	285	330	263	284	287	297	334	323	300	304	304	286	281	303	277	316	295	282	299	302	330	280	294	320	277	279	325	270	275	286	310	275	272	299	295	273	301	327	302	291	319	290	294	293	271	302	322	310	280	313	309	313	305	311	300	319	296	291	290	293	281	293	284	328	323	274	277	291	307	283	290	310	302	284	280	329	295	313	265	296	289	289	322	284	271	294	293	297	280	298	282	275	266	315	306	318	317	303	305	331	303	297	313	315	291	325	321	273	297	276	319	278	301	304	298	310	295	277	276	289	315	296	294	291	299	303	335	301	300	326	300	267	306	271	261	293	287	318	322	288	289	325	307	311	290	311	273	284	312	279	288	328	301	312	305	272	332	335	329	299	306	320	278	285	326	296	260	262	325	307	341	291	280	295	275	308	264	334	288	321	283	290	294	284	311	286	314	287	326	306	291	302	274	303	325	305	300	282	312	246	299	288	290	278	298	271	314	299	275	296	327	288	279	305	315	291	335	329	301	347	292	316	293	302	303	281	323	286	282	309	270	321	293	298	309	271	301	280	301	303	303	288	296	297	293	285	322	325	270	308	278	292	314	282	292	278	272	307	286	283	315	304	283	260	309	332	304	296	283	274	288	297	290	316	312	290	294	332	275	321	301	280	291	291	290	303	287	327	271	246	317	275	336	293	306	309	323	305	306	287	325	299	313	291	288	275	306	306	274	323	297	315	289	293	298	303	292	331	285	298	293	310	299	310	293	290	274	282	302	301	316	266	301	316	290	307	314	300	298	332	305	308	299	312	285	300	264	292	284	286	296	300	312	304	303	264	281	301	264	325	289	305	268	307	294	327	300	302	293	314	270	313	316	287	284	283	296	289	297	275	299	299	318	316	299	304	272	294	292	298	318	320	278	279	278	287	278	306	266	307	278	308	282	286	327	290	283	282	315	291	309	282	330	310	304	341	304	273	275	299	275	281	279	334	297	282	291	297	316	303	322	301	299	301	269	291	282	299	290	308	296	306	273	308	307	308	284	284	287	290	295	277	328	309	316	311	337	301	324	294	284	300	312	302	260	307	305	287	291	286	278	305	302	303	302	299	300	286	322	315	299	301	320	324	280	320	287	275	327	308	303	315	291	307	282	303	326	321	327	328	315	295	241	300	310	318	311	300	292	302	301	295	292	291	294	278	293	269	286	279	323	289	284	261	325	289	277	300	281	334	327	314	322	302	289	294	280	300	313	296	325	294	278	314	313	306	295	307	302	285	295	312	305	320	288	283	303	287	282	294	262	300	343	300	293	246	306	292	306	295	307	314	288	326	305	325	299	309	292	282	297	269	254	283	277	329	294	316	306	318	265	283	291	306	292	307	283	320	291	324	320	266	316	296	304	296	319	280	280	311	292	309	283	299	288	264	293	306	303	298	297	267	289	284	323	302	324	300	296	316	302	286	283	322	295	302	306	288	290	292	310	297	289	279	303	328	294	319	277	319	282	332	294	271	315	317	316	302	297	295	284	324	315	316	297	295	313	298	264	311	300	306	310	286	302	314	251	329	254	288	268	272	306	294	301	278	299	290	306	287	286	308	300	286	319	297	296	304	296	296	285	295	279	302	308	292	323	302	297	316	293	316	337	303	293	280	254	296	296	294	294	281	308	313	306	281	295	313	289	259	298	330	314	290	321	287	314	312	297	317	309	313	292	287	300	270	291	317	315	261	295	272	324	306	287	311	308	286	301	294	302	296	310	310	322	293	295	288	282	299	310	307	319	296	331	268	309	283	304	286	300	293	292	298	301	298	319	286	285	276	326	326	286	313	298	307	291	289	284	268	285	278	269	300	284	327	297	304	289	311	264	278	298	308	296	293	286	321	299	282	304	285	318	308	301	312	334	319	294	305	300	305	304	288	327	312	300	308	318	279	294	310	329	303	272	289	286	311	336	294	279	299	269	289	329	318	326	303	300	297	267	325	322	278	298	286	337	310	274	306	282	304	296	279	289	317	283	311	331	290	282	316	286	302	307	298	288	312	283	311	290	320	309	301	304	312	328	291	312	296	302	305	308	284	306	295	298	253	318	310	284	306	277	296	287	310	295	297	286	325	286	298	293	320	281	306	319	304	280	280	339	307	308	304	320	298	274	317	275	293	306	317	293	278	298	298	295	323	293	300	279	283	286	289	299	314	291	270	272	279	311	323	302	297	283	300	295	290	313	305	307	319	289	267	311	301	327	296	277	282	325	263	308	307	322	309	312	311	293	334	313	285	271	307	308	301	332	315	313	296	305	333	286	305	281	305	302	315	292	293	328	305	324	293	282	329	317	288	288	270	293	312	292	301	306	249	317	307	326	298	311	300	307	319	314	292	309	299	305	290	302	291	285	293	284	264	296	284	328	313	307	279	282	286	288	265	273	284	294	324	293	296	315	306	328	280	305	299	288	321	283	321	308	288	287	298	293	290	320	309	306	293	318	280	267	297	286	304	261	295	306	294	303	298	316	272	294	305	315	278	314	314	323	287	312	340	329	311	296	299	312	292	303	279	303	276	291	255	290	275	294	284	286	265	319	316	306	278	300	303	335	308	294	319	284	329	288	299	313	301	335	318	261	275	326	290	288	283	310	316	300	294	290	306	329	301	289	311	299	306	317	303	298	277	278	303	323	317	331	274	291	294	273	335	291	281	260	299	319	297	283	319	302	313	319	309	276	301	312	291	280	325	294	306	337	342	301	318	289	272	317	315	281	291	286	302	306	307	287	309	296	294	329	288	281	284	325	287	289	290	290	278	296	271	328	292	303	304	311	290	308	309	309	318	320	290	325	270	279	329	286	285	313	320	277	284	299	279	295	264	301	300	307	289	271	272	308	308	270	285	294	273	323	277	305	290	300	274	305	280	277	299	288	301	280	284	317	310	303	301	294	316	327	285	285	327	319	319	290	292	324	308	300	291	312	289	296	272	287	296	311	296	312	287	295	283	292	334	287	295	268	291	283	312	298	300	259	287	297	315	298	307	308	280	285	305	309	319	296	286	304	287	284	288	304	335	306	294	289	238	286	302	277	270	333	294	281	289	325	301	293	310	318	326	298	294	292	296	274
16027	32186	24771	15217	11563	8840	6635	5329	3992	3027	2631	2280	1980	1717	1411	1194	1115	1071	910	890	801	765	690	637	570	546	474	466	448	499	458	449	442	446	430	411	401	410	390	394	376	366	370	328	384	369	338	368	366	344	346	342	355	313	317	341	336	323	297	321	340	363	322	318	293	316	347	323	304	328	308	309	307	311	297	326	312	338	323	324	312	328	314	326	332	309	336	292	307	335	331	325	312	313	324	336	307	324	325	301	313	321	327	345	304	302	343	344	291	302	326	310	295	297	299	315	329	287	347	301	341	336	331	295	252	327	321	288	329	315	317	324	328	306	269	291	346	319	313	301	313	323	291	326	278	331	296	322	315	332	287	309	320	305	299	326	308	305	308	328	303	311	319	290	305	294	291	327	333	304	336	310	326	333	321	292	327	316	309	301	290	300	335	289	326	282	316	334	334	332	312	311	302	315	315	325	344	338	340	313	296	313	325	288	316	299	300	336	307	286	340	297	291	283	315	354	306	298	341	333	296	311	298	315	336	309	333	289	309	303	308	303	290	305	287	310	300	321	311	362	290	314	309	339	326	323	300	320	316	290	305	333	321	321	304	300	303	354	321	292	327	317	314	313	322	300	293	317	316	292	340	340	312	260	303	345	301	320	334	353	317	320	311	342	291	319	319	324	320	317	306	310	335	322	319	306	320	323	328	323	318	305	262	311	311	293	327	294	310	299	314	328	288	332	292	350	307	315	326	319	307	317	322	310	332	311	284	292	315	332	285	349	321	299	291	307	299	302	300	341	310	284	294	310	322	320	317	265	325	299	353	327	319	355	329	305	301	307	343	283	308	314	318	311	315	328	294	295	315	299	318	283	333	352	341	336	331	303	305	309	303	322	307	348	323	311	314	305	327	286	291	322	298	314	327	307	299	290	305	295	337	344	323	315	306	297	297	318	325	309	272	302	276	315	285	328	307	286	310	313	313	298	345	300	298	297	307	290	300	311	323	306	293	298	328	282	323	302	315	277	307	324	299	330	299	296	307	331	295	306	326	292	324	313	340	310	319	291	325	326	309	320	295	335	272	282	303	309	293	317	290	326	324	325	319	311	312	332	302	297	283	308	301	309	305	362	277	309	293	325	297	336	301	335	312	317	317	300	297	295	281	286	297	288	304	329	305	291	303	304	287	329	322	299	287	312	347	327	293	286	323	287	293	302	336	309	338	301	302	303	313	286	291	308	342	310	325	328	312	300	315	303	295	326	289	315	315	310	320	325	309	319	317	305	337	310	280	300	309	314	310	346	309	336	298	297	297	311	321	308	292	288	315	303	295	311	284	309	312	333	318	298	269	305	319	321	324	318	321	264	341	300	269	329	310	279	308	341	326	291	360	316	271	327	310	288	304	331	310	305	305	315	306	305	321	341	346	311	317	305	295	314	284	318	305	294	314	283	361	335	302	297	308	309	332	300	309	322	333	319	330	306	275	316	324	327	324	273	336	339	320	301	282	342	322	312	313	340	274	324	305	309	290	294	304	313	317	289	325	307	285	315	311	316	333	346	302	276	307	286	327	334	284	317	288	332	289	316	309	283	361	304	282	318	352	306	315	323	327	320	342	361	310	349	317	349	311	320	291	309	292	317	305	301	283	288	269	345	324	321	311	311	323	325	294	331	302	320	317	318	322	295	300	316	325	338	280	310	292	326	311	313	316	333	327	308	297	314	300	278	336	336	321	336	326	315	308	314	289	316	274	318	293	313	333	294	302	298	318	294	345	307	297	313	309	326	318	330	304	314	308	309	327	305	307	307	313	323	304	304	331	307	323	302	332	325	326	317	325	302	293	302	291	308	326	330	308	313	305	311	333	276	315	312	296	331	341	307	281	305	321	339	300	282	319	299	315	308	269	323	302	320	324	344	301	332	314	304	320	301	310	287	307	334	326	289	337	333	328	310	326	326	306	300	281	311	318	328	291	318	323	330	273	298	325	320	327	326	338	293	306	335	305	303	322	319	302	291	308	293	291	250	328	295	303	294	252	290	303	297	281	307	322	287	312	310	310	293	315	310	300	308	292	291	299	291	294	290	292	331	292	288	314	334	324	283	316	312	329	304	310	302	320	275	324	309	350	333	286	328	306	286	338	306	304	296	312	283	301	317	278	309	303	328	298	292	327	321	303	322	299	318	334	323	324	329	314	300	311	302	322	313	300	326	314	330	299	315	318	339	299	313	321	295	294	312	320	304	301	351	316	284	297	337	297	270	316	313	329	320	330	326	268	304	306	343	311	304	313	344	326	314	321	317	331	308	310	332	297	289	303	299	312	329	338	309	328	318	314	341	317	318	328	312	299	317	296	300	312	313	295	301	322	314	339	288	322	332	307	299	325	300	307	295	322	312	319	340	288	288	350	324	317	290	296	296	320	307	308	286	298	303	338	326	307	310	298	282	329	296	288	297	320	310	325	318	314	323	292	318	312	318	332	286	324	335	302	335	333	306	293	314	309	322	309	309	324	326	330	297	297	306	303	327	283	291	315	307	351	333	304	311	313	297	322	299	295	323	297	297	315	307	297	308	343	328	326	305	288	324	300	311	304	327	320	291	330	307	353	317	290	293	306	307	318	322	338	306	317	292	302	321	303	308	312	325	299	292	305	324	328	281	301	303	327	296	344	264	316	278	321	305	293	288	319	303	312	307	317	342	314	322	298	325	322	306	351	359	299	311	331	316	353	293	309	341	302	332	294	290	299	313	320	285	287	310	314	280	283	283	318	298	311	297	307	336	318	330	336	281	304	321	329	313	319	317	323	326	313	321	313	324	326	293	305	307	314	319	324	337	322	294	345	299	331	334	330	314	329	330	306	304	303	328	306	296	318	297	288	319	317	321	327	298	289	302	324	277	310	297	325	321	303	296	315	319	307	336	323	307	311	302	333	298	270	314	315	307	315	306	321	310	319	298	325	341	315	326	272	311	331	309	355	289	321	306	315	304	282	323	287	339	290	305	301	318	323	282	315	326	320	271	336	316	324	311	284	301	298	309	314	320	330	314	274	301	317	307	305	333	302	320	330	288	320	302	306	296	306	301	321	313	324	304	348	284	326	366	349	309	299	274	272	320	303	319	302	307	333	304	304	295	285	307	318	274	357	281	342	307	318	317	326	301	313	319	301	303	320	314	307	307	312	315	324	312	286	346	285	303	311	342	308	292	323	350	346	318	265	288	302	318	321	284	355	295	308	317	305	318	307	286	315	301	316	339	321	319	279	310	314	295	311	331	287	325	305	295	313	326	324	302	284	326	305	327	319	320	305	325	314	309	326	327	296	327	303	332	294	347	333	349	321	332	336	297	322	282	304	323	296	319	281	316	298	330	315	283	311	329	302	315	303	330	315	324	301	319	315	316	308	317	303	301	309	318	324	321	326	298	303	311	329	294	318	289	302	268	340	322	318	305	302	323	343	324	317	289	308	334	290	334	318	300	309	309	305	317	303	329	316	319	298	314	311	315
23958	21466	28779	24678	21808	17231	9561	5694	4076	3165	2743	2379	1971	1656	1434	1271	1132	1036	972	854	818	746	721	643	608	484	465	468	434	402	398	368	410	400	370	350	380	346	305	296	303	328	279	298	288	308	269	300	273	312	279	274	286	269	274	269	269	230	223	222	239	243	225	222	220	230	211	214	229	247	225	223	259	218	202	228	235	214	253	205	228	236	232	226	242	221	234	211	223	244	209	232	217	235	224	213	211	208	233	204	225	222	225	223	207	209	220	234	201	236	209	193	214	209	228	235	217	209	227	200	240	201	219	228	222	210	197	228	208	207	253	221	229	237	204	194	234	218	254	227	239	198	219	213	199	215	227	231	220	212	213	228	231	217	253	220	248	235	243	229	234	208	224	212	207	250	246	213	223	221	212	232	217	242	190	222	225	205	215	237	218	210	236	214	217	224	228	199	229	228	204	246	243	229	194	203	256	238	217	190	232	228	205	224	223	222	231	260	239	220	233	228	213	202	217	214	235	222	219	230	232	224	241	244	220	238	216	216	218	230	228	233	224	242	220	217	232	239	222	226	220	221	240	224	221	240	220	250	209	220	224	224	197	205	252	225	241	236	260	211	231	228	206	262	209	232	233	198	230	206	219	226	237	211	200	261	203	218	248	222	210	225	205	241	211	252	224	219	215	183	240	227	206	234	190	233	212	213	226	214	216	251	215	207	189	217	225	209	230	210	193	231	234	222	226	219	226	233	210	205	222	225	235	203	214	222	258	228	230	234	194	221	203	218	225	218	245	226	219	217	188	222	196	216	205	233	232	223	230	223	191	242	230	221	237	216	223	206	226	212	250	212	200	211	210	234	221	228	220	239	225	224	213	220	244	224	237	223	235	210	240	229	242	201	200	217	226	236	219	226	229	203	219	204	237	217	231	232	227	215	204	227	218	205	237	233	234	216	194	226	225	222	235	214	202	233	247	234	247	219	231	229	229	211	205	244	207	224	218	225	234	224	212	191	240	210	229	212	223	222	241	208	205	250	242	216	232	222	215	207	213	227	241	221	218	189	231	211	216	235	225	205	207	227	209	208	258	222	209	230	215	249	201	245	217	221	215	231	221	216	238	193	250	208	229	225	214	218	205	222	206	202	228	213	220	206	221	217	207	220	217	225	236	233	221	217	205	202	232	252	220	242	236	230	208	220	235	215	222	207	236	219	216	230	217	241	244	220	218	253	203	219	226	224	210	236	225	230	237	216	222	228	220	194	235	229	222	214	237	220	226	235	254	217	229	228	224	231	218	210	195	245	216	212	234	209	244	225	228	207	195	212	228	202	228	220	214	207	214	233	214	233	234	207	219	202	227	237	220	224	200	218	226	219	222	219	191	208	182	203	232	254	189	218	218	217	233	207	230	222	217	245	228	200	230	205	214	236	227	227	222	204	211	239	235	211	217	218	238	230	217	210	209	228	191	225	266	233	221	211	191	212	218	218	239	241	227	184	238	207	243	250	247	225	223	222	216	209	215	247	209	225	195	205	250	202	223	221	211	220	215	216	240	213	233	222	215	212	227	255	188	220	215	210	237	226	233	239	208	226	214	239	227	189	204	234	206	188	232	226	204	234	256	226	226	215	216	225	194	205	211	221	218	231	229	230	233	237	213	214	210	224	210	226	206	232	212	240	201	222	226	187	215	211	229	195	208	210	243	232	194	229	231	201	233	236	245	235	229	244	207	214	214	195	209	223	228	214	262	204	224	222	251	214	250	229	232	197	209	235	226	230	224	216	235	219	212	222	200	220	238	212	234	225	218	227	231	242	204	215	197	229	215	208	200	202	217	234	223	203	208	225	210	206	209	227	235	234	213	212	247	242	206	213	212	213	256	230	204	222	250	197	211	220	221	211	228	206	229	203	215	243	212	210	214	221	228	222	215	213	246	215	219	230	228	235	199	246	230	252	206	211	225	219	257	230	205	218	220	216	221	234	229	229	237	243	238	248	212	225	223	203	224	241	226	241	208	230	222	234	233	218	216	232	227	220	237	219	186	206	237	237	195	244	199	222	207	214	237	210	226	233	248	241	227	222	220	238	212	209	190	269	218	221	217	219	234	235	231	206	218	243	218	221	213	215	214	207	216	242	179	245	231	231	217	212	232	236	233	225	234	228	222	218	220	220	239	227	242	222	218	232	233	207	217	213	214	246	248	219	212	224	237	196	222	235	225	203	240	219	243	227	250	224	198	213	223	223	200	228	215	213	215	230	233	218	220	232	215	229	206	264	211	227	229	221	231	195	214	239	207	227	234	251	233	214	223	234	202	203	215	236	213	218	213	248	217	205	242	210	218	230	255	234	231	205	212	222	231	199	220	222	245	212	235	228	234	220	208	232	220	230	204	209	208	220	217	243	206	223	227	217	256	225	224	207	244	218	238	237	234	205	215	247	251	209	217	232	226	226	221	223	207	237	221	240	224	229	229	217	223	208	206	210	214	224	233	241	204	198	226	199	225	202	238	193	200	213	208	208	247	229	202	219	206	195	249	252	205	230	216	217	224	237	222	206	223	236	202	216	244	217	203	219	215	214	252	222	233	231	239	215	247	240	179	226	241	194	243	200	224	237	192	202	242	224	224	231	216	227	214	219	211	204	222	223	234	216	193	216	241	241	247	242	215	238	235	239	220	222	239	203	236	224	243	229	227	224	220	207	229	229	241	240	213	218	231	203	202	229	242	218	241	193	212	220	220	256	231	232	226	189	235	206	238	223	225	218	218	213	213	197	212	225	219	222	227	200	226	214	247	252	186	263	244	217	222	251	245	230	227	242	220	223	233	238	213	219	202	239	235	240	199	224	218	238	226	231	218	243	224	205	223	246	204	230	226	236	206	226	225	201	225	242	206	217	217	222	233	231	236	229	218	203	222	217	220	223	212	238	190	210	219	200	232	214	209	236	220	217	239	214	233	240	223	200	197	211	222	226	219	208	220	217	226	231	231	226	206	276	231	209	222	234	238	228	243	220	232	246	226	232	221	208	227	236	224	204	212	232	230	202	210	226	225	247	244	220	191	219	215	199	245	238	246	213	211	231	223	217	233	226	191	221	209	223	225	250	235	236	239	224	232	213	205	233	217	238	217	213	224	208	226	230	220	224	222	236	220	214	222	217	215	223	213	218	200	230	200	212	226	212	240	227	239	217	216	209	231	228	216	216	207	211	220	223	221	210	233	209	220	227	239	236	216	212	222	231	238	209	217	214	224	214	243	218	230	207	244	219	232	235	217	216	240	215	224	223	235	217	203	220	215	243	229	239	238	224	225	225	223	196	235	219	236	235	192	231	243	228	216	257	229	211	210	215	246	233	213	227	214	215	211	205	213	216	221	205	212	239	215	208	238	231	254	201	214	229	226	246	218	256	234	207	232	207	225	231	230	204	229	229	223	242	223	259	213	257	212	242	226	227	194	234	208	229	206	225	207	241	227	208	211	243	198	232	233	220	226	194	228	240	219	206	224	230
16926	39850	32312	22308	17719	13903	10626	8536	6432	5140	4230	3818	2893	2455	2081	1771	1669	1446	1342	1293	1168	1037	915	854	790	644	598	580	510	459	473	493	490	486	458	411	403	379	376	396	364	380	340	361	327	293	323	316	333	348	303	315	295	284	313	294	290	295	258	249	267	257	257	240	288	272	263	281	263	250	245	251	225	242	249	244	222	225	223	241	250	243	257	206	253	256	227	217	250	225	217	184	233	207	206	241	229	227	235	243	239	233	241	203	262	247	263	238	229	236	231	219	244	254	245	252	240	220	232	241	233	222	247	240	219	228	224	232	226	248	225	247	249	235	210	221	228	213	250	260	234	225	222	245	231	236	230	244	209	253	245	234	233	211	213	230	223	231	243	222	231	235	231	204	234	226	234	202	230	257	228	205	206	199	230	244	233	237	232	245	210	222	258	227	247	238	241	210	228	227	263	218	208	245	229	218	234	239	210	246	198	234	217	207	225	231	212	240	236	261	254	239	243	226	230	220	242	225	228	251	239	222	223	251	239	240	233	226	226	233	234	247	251	235	246	253	251	218	220	213	231	225	233	241	230	240	241	240	211	232	223	216	240	234	257	238	237	235	249	230	254	242	218	242	264	228	219	239	266	196	233	219	236	250	240	211	247	225	213	234	204	239	224	219	237	251	223	229	226	236	237	231	213	240	233	245	226	224	241	238	247	257	233	242	237	220	249	221	233	236	249	263	227	230	237	257	224	229	229	208	231	249	253	211	228	193	223	256	216	229	243	219	210	242	258	254	206	212	239	233	231	226	259	232	234	219	255	239	189	243	224	239	255	230	234	193	227	222	234	245	218	230	245	210	208	248	218	217	241	224	252	241	223	219	232	239	226	241	245	226	256	210	228	213	226	202	229	221	226	223	200	256	219	213	253	231	246	230	259	225	235	226	242	240	217	235	226	231	233	216	207	235	226	227	202	227	227	242	232	256	233	224	215	225	261	225	240	242	247	249	204	208	215	224	225	235	211	250	229	251	235	241	229	245	226	212	227	246	220	215	244	238	230	227	276	249	251	230	230	246	211	249	213	242	215	219	222	207	193	220	247	241	241	248	233	267	253	221	224	244	236	239	230	254	240	233	234	202	235	212	224	235	206	256	249	240	237	204	227	219	230	208	244	220	247	261	220	225	241	224	226	209	247	216	223	232	250	227	216	204	228	250	241	236	233	252	209	232	237	245	238	256	215	209	237	248	222	245	218	246	236	197	242	235	236	231	240	249	230	232	234	235	252	209	224	236	232	237	218	189	238	226	222	241	226	220	243	220	221	225	234	209	211	199	254	227	242	241	210	228	218	234	223	228	214	205	238	220	266	247	237	222	238	227	216	249	230	228	227	224	228	248	243	241	229	253	243	265	237	211	244	210	213	206	256	249	219	241	227	229	230	232	252	223	224	218	259	229	264	240	233	227	224	250	229	237	227	248	229	234	216	247	234	212	222	225	230	213	254	225	246	271	227	218	208	239	246	232	236	222	247	230	222	248	246	238	267	224	235	226	227	249	281	220	230	250	225	235	230	242	212	250	242	240	228	234	230	218	241	242	259	240	240	241	237	227	254	241	221	267	260	242	234	262	220	237	219	211	228	255	231	248	232	217	196	228	236	221	242	237	242	238	230	229	223	252	238	217	213	240	254	234	223	223	211	225	234	219	219	211	230	231	259	212	227	219	244	247	226	240	205	245	218	214	233	247	245	247	247	253	241	244	239	213	226	198	230	243	231	249	209	209	259	237	255	242	237	235	247	236	205	256	226	257	213	233	219	240	242	229	249	174	209	224	261	220	226	230	238	233	225	232	225	252	241	255	230	244	217	240	236	252	227	213	252	244	206	200	240	214	245	271	249	234	232	228	215	247	231	218	239	254	221	243	255	208	229	235	250	226	219	233	228	248	230	248	227	243	256	235	249	250	200	233	235	222	239	228	233	228	253	206	229	207	219	238	230	205	233	250	228	217	231	222	240	225	232	225	223	234	224	230	217	258	245	226	244	231	244	217	268	259	210	231	228	220	222	243	226	237	232	251	234	235	248	220	229	223	225	239	251	238	230	234	219	252	255	203	241	230	227	223	252	246	212	218	245	258	208	226	256	226	253	216	238	219	228	229	245	230	243	249	241	233	238	232	259	227	237	216	224	202	234	218	274	227	234	248	248	218	232	238	224	243	231	226	247	248	221	223	228	221	239	208	238	233	252	226	255	220	230	247	245	243	232	206	234	246	226	250	256	223	248	223	227	219	226	252	239	239	254	249	217	222	244	235	210	232	179	225	225	223	204	280	243	269	250	226	228	263	250	247	233	250	245	221	267	242	245	200	233	241	233	265	225	233	234	259	233	244	234	218	238	228	248	218	229	244	196	223	244	249	228	221	243	240	248	254	226	242	212	226	232	229	204	198	242	255	225	239	240	232	224	214	220	224	255	253	247	219	220	232	244	220	241	221	227	221	210	251	225	248	240	241	219	264	217	237	228	226	234	234	236	216	243	249	218	196	227	239	229	218	218	250	226	247	266	233	216	260	256	232	213	210	204	254	231	235	222	248	254	247	233	259	209	252	241	213	239	218	242	256	213	262	226	227	203	244	221	242	210	229	248	248	232	241	236	221	235	228	232	250	215	247	225	219	232	229	231	247	265	213	251	243	249	226	233	225	224	232	236	245	241	268	187	190	226	200	229	251	257	259	221	253	230	231	209	213	237	225	203	228	250	251	221	233	233	218	234	227	219	250	217	221	236	234	247	241	229	224	215	225	233	235	229	236	242	216	236	263	255	204	231	202	219	253	231	230	244	210	227	244	247	224	233	224	247	227	241	233	250	251	244	239	255	216	218	224	244	224	248	243	244	241	213	236	240	228	242	241	241	231	224	251	214	231	236	244	245	235	233	233	251	244	235	225	255	236	242	211	253	247	243	204	244	229	214	245	228	250	223	204	219	268	205	236	263	226	227	220	265	233	228	247	270	211	226	238	222	221	235	263	237	214	260	257	215	222	250	258	233	215	239	228	274	239	254	251	230	220	208	241	277	196	226	211	239	222	218	210	221	257	230	234	266	235	262	224	248	251	232	241	242	234	234	242	225	238	221	250	246	224	229	226	235	238	237	233	190	241	206	249	216	234	237	215	235	237	232	233	236	236	226	225	259	237	211	221	215	248	220	212	252	241	230	241	235	238	239	224	218	234	238	230	197	233	227	230	229	247	232	234	242	214	233	242	279	203	261	246	242	234	226	229	229	262	220	217	252	237	265	234	251	211	224	237	248	251	222	212	223	232	244	264	266	253	224	244	226	234	212	240	223	240	219	227	207	205	223	237	231	218	244	240	230	216	227	218	224	230	240	218	234	240	215	231	259	240	209	203	243	229	241	246	237	221	223	268	236	220	210	211	238	239	233	227	240	250	243	227	198	225	236	215	230	240	227	248	240	220	212	252	234	243	260	226	225	223	248	259	244	266	232	233	239	260
25178	21544	28027	25881	17652	9346	6279	4210	3290	2632	2101	1956	1664	1449	1144	1030	1005	943	866	789	763	780	679	596	585	519	484	473	450	475	421	430	413	439	427	414	402	373	390	382	384	331	351	367	365	368	352	361	357	379	345	348	359	327	351	322	319	361	345	331	325	312	310	345	297	317	292	336	309	317	334	285	281	297	325	306	321	313	314	310	296	314	327	293	296	291	301	293	291	327	310	341	325	332	287	308	349	296	299	322	323	315	310	341	288	312	319	285	301	303	290	282	293	312	295	286	311	306	318	320	312	287	298	313	339	331	304	328	319	283	321	307	319	293	306	309	313	312	317	338	281	328	318	314	321	294	321	326	308	320	320	304	315	318	289	329	313	319	295	331	317	302	281	300	300	298	256	285	321	287	286	324	291	289	295	320	306	313	333	286	308	320	326	289	303	280	331	328	294	301	308	321	297	301	312	316	322	301	289	297	306	289	312	355	328	275	309	332	302	311	327	316	308	324	303	287	297	291	319	319	300	296	339	290	327	310	339	318	290	298	330	342	313	327	280	301	331	324	302	291	293	279	307	307	289	334	322	305	332	321	331	314	303	334	321	362	301	284	286	331	327	290	298	303	315	292	302	334	320	329	321	338	321	301	316	310	331	319	315	338	302	273	318	319	293	307	325	317	305	301	300	315	299	336	295	317	323	295	322	312	317	339	311	290	344	296	291	297	316	323	312	345	312	286	278	282	292	305	347	289	316	287	302	327	319	301	291	298	303	315	309	314	306	292	320	339	281	306	287	301	291	313	282	331	294	296	321	339	309	304	319	289	295	291	279	331	287	312	302	355	309	332	332	330	310	337	302	293	297	267	294	313	298	312	328	310	308	311	309	308	290	333	318	306	351	311	323	313	286	275	327	313	323	311	305	322	304	322	291	312	297	338	308	324	304	300	278	310	317	325	335	314	332	338	295	331	322	274	312	303	311	313	312	308	309	297	288	296	317	310	313	305	317	329	283	306	317	291	309	305	295	315	315	313	281	313	302	300	340	300	330	311	328	330	312	304	344	313	324	331	289	299	301	287	304	322	331	299	302	285	281	331	322	297	295	306	344	295	321	332	330	297	332	304	328	306	318	357	320	300	324	319	321	309	306	303	339	291	287	332	322	326	314	297	267	313	299	328	284	298	305	314	306	312	324	306	300	288	309	307	301	302	303	313	303	299	338	286	295	285	308	323	298	274	277	308	308	314	293	298	308	274	324	298	313	325	311	342	312	296	310	320	313	311	288	316	298	311	295	298	302	291	290	299	278	305	312	316	314	283	296	277	268	316	305	312	284	307	302	331	328	308	283	311	299	296	281	264	329	297	326	309	317	324	323	300	302	295	336	299	290	318	322	313	299	320	299	307	299	338	295	278	336	331	316	284	276	291	290	310	327	295	312	275	330	327	303	263	315	286	320	296	318	337	286	343	301	291	325	294	298	337	317	305	295	321	289	339	281	288	287	318	299	294	262	298	321	318	301	296	300	321	305	320	314	285	309	308	300	298	291	320	316	340	310	318	302	306	317	280	321	320	338	282	292	311	302	303	312	314	286	311	315	311	322	285	292	290	334	289	346	314	295	298	327	272	280	304	321	286	321	293	310	319	320	351	323	315	326	292	275	295	316	326	297	305	261	306	323	316	283	280	306	300	322	318	321	309	302	304	298	309	318	286	301	298	318	323	276	291	326	283	288	310	315	313	315	293	289	293	308	326	303	309	295	297	312	306	326	320	305	315	324	314	311	342	312	301	288	326	331	318	291	281	341	335	312	305	295	320	273	305	306	340	306	272	286	298	295	296	330	265	316	295	304	321	338	335	311	305	307	340	284	295	297	287	319	307	309	314	313	301	324	337	309	332	311	310	288	289	322	297	330	319	304	329	307	323	293	311	326	320	351	302	300	307	279	314	297	335	300	290	296	305	300	314	293	269	337	278	310	313	305	320	317	318	312	303	296	300	292	319	325	299	300	324	294	306	288	310	317	301	331	320	319	308	337	289	316	317	310	321	324	314	307	331	301	317	290	308	325	295	334	303	321	322	315	306	345	327	334	315	292	269	319	285	295	324	327	280	270	331	304	291	323	301	324	322	278	298	314	304	270	295	299	298	307	315	300	312	316	324	337	298	299	299	328	342	335	316	297	306	295	296	342	312	298	316	313	261	309	298	302	310	310	290	293	292	329	325	301	307	291	281	311	286	325	286	347	311	297	296	321	275	309	291	311	312	316	297	316	318	325	299	307	310	297	318	319	349	295	295	310	297	322	285	292	300	351	295	304	314	339	309	340	286	336	320	306	289	299	332	308	303	308	290	295	310	319	299	308	308	299	312	315	320	320	312	306	311	295	290	331	283	319	314	295	334	295	312	274	325	303	295	319	307	326	291	306	341	314	321	316	320	295	332	339	315	273	326	317	312	321	311	334	311	323	278	323	296	327	308	258	282	303	311	305	306	290	324	298	292	341	320	335	307	300	273	305	242	307	315	315	297	310	342	336	298	278	325	290	293	323	306	303	273	277	333	297	322	325	286	293	315	303	297	318	315	305	315	311	265	308	300	308	277	297	321	283	313	299	305	337	314	312	303	346	329	345	317	321	303	285	299	321	290	299	299	293	295	318	302	336	308	331	333	311	344	293	325	304	330	287	279	297	295	293	338	288	298	302	303	331	303	266	319	314	305	318	305	319	355	305	293	330	290	298	293	313	308	306	320	323	314	309	332	297	289	351	299	304	299	277	294	280	334	329	295	332	329	292	288	313	280	275	317	299	322	284	300	291	261	284	299	314	329	298	324	310	278	299	292	331	283	330	330	288	296	315	303	281	313	324	316	329	308	306	324	310	336	307	328	276	281	304	321	283	319	291	324	279	315	320	335	301	291	319	322	291	318	314	325	314	311	334	322	306	314	288	325	307	297	305	308	303	322	294	296	286	307	310	338	320	308	300	313	332	325	310	300	314	297	276	317	317	337	302	305	321	321	284	299	286	291	306	317	328	304	297	309	295	304	308	312	338	285	343	315	316	312	305	306	302	341	305	315	295	315	311	301	318	302	310	315	287	315	278	319	318	309	312	268	296	292	300	340	298	361	300	309	289	309	317	320	294	335	318	335	283	343	323	298	278	311	294	321	283	326	298	320	297	302	313	318	313	344	331	315	295	294	324	353	268	329	310	288	293	297	273	275	348	319	313	305	326	306	329	314	290	325	310	317	344	315	311	310	306	301	326	311	310	308	326	303	303	311	302	293	278	311	282	301	333	312	296	302	288	302	265	296	292	372	293	296	293	291	308	294	292	327	310	323	276	295	289	295	302	299	330	317	298	311	329	303	293	302	282	319	290	319	282	332	282	323	307	316	314	330	296	332	314	328	305	272	309	314	335	348	304	316	292	308	315	310	289	332	320	311	301	317	294	330	316	332	329	290	325	328	307	291	315	324	341	312	310	317	333	306	296	307	290	322	280	306	343	316
16305	36639	29401	19664	14992	11695	9218	6966	5476	4480	3639	3161	2539	2117	1818	1502	1427	1352	1167	1111	1070	847	911	825	707	580	591	511	530	555	560	503	483	461	477	496	420	464	441	400	378	417	415	348	354	392	367	380	379	353	369	366	388	383	332	328	311	342	344	364	335	368	323	350	318	337	308	328	327	287	333	335	335	365	341	302	321	334	323	354	326	308	293	335	354	305	319	345	319	307	310	314	319	330	311	287	319	318	309	318	360	321	307	358	328	316	309	311	294	324	345	337	340	314	341	317	332	359	304	340	318	311	305	336	294	311	317	308	301	302	322	312	327	278	297	319	314	310	341	309	341	290	349	316	339	298	300	364	299	279	308	336	292	303	341	331	310	290	311	311	324	295	294	331	315	316	332	311	297	299	290	336	306	293	296	300	316	306	301	302	349	320	314	309	341	302	342	340	360	281	295	319	331	334	345	305	295	323	312	314	287	325	317	328	322	323	323	323	324	329	324	300	313	326	323	327	334	333	313	310	324	334	313	329	274	311	310	306	285	285	302	314	310	298	309	326	333	344	313	292	317	298	319	319	295	303	305	304	326	330	314	321	335	325	332	334	324	311	306	320	324	294	324	311	316	283	310	285	270	324	305	304	342	296	322	329	289	331	327	323	356	296	331	332	269	326	309	358	318	289	280	318	318	348	306	341	326	300	327	360	347	327	300	347	331	326	342	337	325	319	328	332	335	321	328	327	306	315	330	303	317	311	329	320	325	302	311	330	321	309	319	292	307	313	301	350	326	316	334	300	277	344	305	333	314	310	310	320	326	337	316	327	289	357	334	331	354	322	296	293	287	304	310	311	330	305	327	306	281	331	354	287	332	308	339	324	318	293	302	336	301	335	306	307	311	294	291	321	314	339	289	312	302	300	331	305	323	332	306	313	328	314	279	325	315	312	325	321	332	313	336	309	308	308	345	317	351	320	319	314	354	317	305	331	292	318	336	310	329	299	308	333	333	340	295	323	331	312	314	319	334	320	335	297	335	342	294	311	310	317	311	328	335	314	320	321	324	340	319	318	328	338	328	316	314	326	293	319	328	285	299	347	323	314	319	301	303	315	339	324	318	290	318	356	329	307	324	304	329	326	345	298	304	330	333	330	329	326	363	318	327	311	321	285	298	308	321	333	331	318	318	302	326	353	319	339	324	317	339	338	315	335	361	331	333	348	326	326	357	351	277	316	320	335	302	344	315	325	321	309	329	298	296	312	333	303	343	314	318	337	345	332	317	304	320	304	291	279	301	327	312	329	307	309	329	310	337	304	328	337	309	310	307	272	307	314	329	321	285	299	321	327	337	317	342	346	329	322	355	308	316	338	325	273	300	314	295	310	326	321	297	314	311	318	305	315	348	335	328	311	324	288	295	330	309	296	294	296	305	306	311	320	341	323	328	294	292	301	336	324	316	320	320	304	316	337	303	331	362	308	298	289	330	284	309	285	308	278	315	330	307	319	323	280	284	301	331	302	315	337	286	330	318	326	315	342	297	321	320	301	307	329	322	304	304	311	300	314	289	297	303	312	330	301	299	310	320	310	324	310	326	331	308	319	287	293	340	346	320	306	343	335	325	301	325	293	289	301	346	303	360	297	346	342	304	288	325	345	323	337	328	305	337	294	347	323	316	338	349	338	290	284	323	310	304	342	364	329	348	310	281	332	312	323	329	288	302	336	329	303	338	344	344	319	296	319	314	306	347	323	330	284	299	330	326	347	323	320	338	305	303	311	302	317	310	329	307	279	315	329	301	361	318	274	318	342	317	303	306	333	310	317	331	323	324	310	340	333	305	299	329	296	317	310	337	320	304	315	329	295	342	356	285	316	311	329	329	297	331	307	315	304	348	298	318	314	322	307	342	304	304	341	332	280	314	312	304	317	333	310	322	312	289	324	304	328	299	326	316	311	301	301	325	323	352	314	334	324	310	329	317	326	311	289	313	294	330	306	315	365	313	294	316	316	347	346	320	340	321	331	303	313	322	288	310	314	322	295	322	318	298	318	312	332	307	328	340	334	348	313	362	334	323	301	312	336	334	304	343	298	307	348	310	337	318	305	302	286	316	294	363	320	305	318	331	332	331	323	319	320	334	291	289	341	310	306	315	335	309	309	343	325	309	331	340	303	327	298	310	295	334	313	284	315	299	320	320	351	342	302	317	338	308	290	338	336	337	307	304	290	339	297	318	323	309	319	335	294	323	296	311	300	326	311	311	347	319	290	326	318	328	269	334	316	307	308	324	347	344	333	332	302	316	336	304	335	331	295	342	317	313	317	327	289	325	302	312	306	320	311	319	300	326	266	302	318	308	321	299	315	333	343	309	317	285	305	317	314	321	332	285	291	334	327	321	338	316	309	361	315	298	289	335	307	335	334	341	321	341	317	330	311	315	330	345	327	301	336	294	289	326	327	315	311	283	320	331	329	328	303	319	296	337	314	317	300	302	296	326	310	319	316	309	298	299	288	313	294	291	340	302	326	306	322	310	308	315	298	338	317	360	335	306	345	317	319	294	327	327	322	293	326	338	319	340	324	323	337	322	342	309	325	324	280	289	314	308	320	300	320	325	310	303	289	305	312	308	316	336	315	310	319	328	290	348	307	320	312	338	335	305	324	312	333	304	305	321	310	332	318	297	327	305	302	330	326	321	284	335	315	293	366	304	303	275	317	315	317	338	309	310	320	347	329	333	313	309	294	318	318	331	360	312	304	310	287	337	295	326	320	310	307	306	332	342	318	325	312	354	325	283	299	311	333	314	322	302	327	329	305	335	330	296	333	315	350	321	336	301	296	285	294	321	319	336	325	330	308	308	342	292	331	335	303	333	332	321	318	332	329	289	312	312	342	341	323	340	280	302	327	313	305	324	314	332	321	312	330	330	282	299	310	318	327	351	345	307	329	326	323	304	294	316	325	366	319	280	302	324	328	307	332	303	315	331	294	328	316	313	294	315	302	332	323	329	316	295	311	329	329	331	330	325	334	331	350	326	294	319	364	316	336	316	327	330	343	330	326	272	288	326	324	333	312	343	300	331	322	321	324	319	298	282	322	354	303	318	317	341	298	319	304	324	296	293	316	307	329	300	301	297	312	283	323	326	297	301	311	312	324	309	323	329	333	306	320	316	351	314	312	318	284	349	285	327	291	326	318	314	307	313	313	334	351	310	334	332	332	283	309	313	350	305	305	335	310	304	290	334	309	304	325	298	306	302	334	306	308	305	290	303	314	297	262	287	339	289	339	335	334	264	330	316	323	331	353	316	308	347	287	318	307	308	343	324	332	334	297	276	309	320	339	323	333	313	358	336	312	337	311	325	319	283	319	331	294	353	309	313	327	311	298	325	317	307	298	334	305	317	311	326	340	303	284	304	303	305	335	304	327	302	302	313	288	329	341	327	311	333	327	341	307	314	342	321	308	295	315	335	310	287	313	311	313	325	267	321	300	313	319	348	340	300	319	335	309
22995	21571	29390	24288	21733	22419	18348	8637	5860	4756	3865	3384	2775	2263	1956	1650	1631	1460	1336	1189	1089	1088	879	852	703	635	571	568	509	444	440	466	473	462	418	417	357	383	395	345	318	320	361	332	322	310	287	319	340	334	296	330	273	290	281	303	272	235	238	268	252	257	258	255	200	254	218	227	218	210	203	245	254	217	222	236	230	232	241	236	240	235	256	210	214	219	217	217	201	189	216	204	180	223	192	206	213	175	220	209	220	198	218	197	201	215	183	204	214	223	209	220	226	214	236	192	199	229	213	198	215	220	208	226	209	234	214	196	200	225	223	247	192	209	200	221	208	205	206	202	220	217	219	217	206	219	210	206	225	228	203	226	201	233	204	186	201	213	245	220	231	197	224	223	210	193	202	220	179	225	244	202	212	243	194	207	163	219	216	192	212	211	211	201	210	210	229	211	196	206	214	226	208	198	224	220	224	209	185	202	218	203	228	206	215	227	218	203	191	213	229	202	216	217	185	195	208	231	198	193	214	205	206	214	204	238	224	223	229	207	230	211	225	219	223	226	205	226	181	226	213	187	209	206	230	231	194	172	216	223	212	220	214	210	194	206	189	204	201	210	198	223	219	190	199	189	222	194	176	226	222	202	206	181	203	205	201	209	210	197	240	239	232	208	176	230	207	212	201	199	212	200	215	206	214	201	225	193	210	198	212	208	210	205	232	202	227	201	204	224	219	213	212	219	203	215	237	207	204	197	213	223	224	206	199	193	213	195	190	202	209	212	198	209	210	214	209	212	217	199	249	182	215	190	205	224	235	224	205	217	245	218	202	203	222	224	213	204	216	212	184	202	198	196	212	202	230	186	209	211	223	218	222	214	236	208	192	209	203	196	246	222	210	213	206	208	203	202	219	190	212	208	219	201	240	222	241	243	197	195	194	224	220	225	214	213	225	220	207	205	221	210	212	211	209	196	190	217	201	205	231	213	215	219	206	199	218	190	228	199	237	196	194	201	214	210	217	201	205	233	207	205	179	189	195	205	217	228	211	217	219	204	217	231	209	205	210	212	189	213	208	226	200	212	198	199	223	189	215	181	205	226	206	205	201	201	235	215	187	203	220	199	186	228	214	221	220	228	220	205	190	204	204	212	215	215	200	183	196	178	207	195	212	210	221	225	208	216	207	218	230	197	194	220	210	205	218	196	200	198	217	214	204	199	218	219	201	213	222	203	194	204	188	228	195	222	229	213	221	205	216	210	230	219	262	198	226	206	192	202	198	221	198	193	228	197	206	227	222	212	218	218	197	196	214	194	223	224	209	185	194	208	181	222	195	201	204	209	214	205	218	220	197	204	220	209	267	209	226	233	228	204	213	221	238	197	202	208	187	180	209	215	215	218	204	229	186	204	209	241	198	189	197	227	201	201	185	229	218	211	223	232	204	204	211	194	215	230	223	213	216	218	229	234	196	195	223	200	226	233	210	219	223	232	212	200	208	217	216	172	195	224	189	201	201	247	201	209	208	216	209	189	217	226	203	210	204	230	210	208	207	208	216	236	214	191	216	215	217	200	220	213	208	212	219	215	204	222	205	215	204	200	209	226	213	190	225	210	214	200	234	199	205	232	207	220	225	220	197	216	192	212	205	198	213	218	178	235	220	190	224	194	230	197	197	228	214	209	226	206	211	198	224	213	198	209	190	201	231	205	190	225	209	216	182	224	225	218	220	220	190	212	212	214	215	203	181	220	200	213	227	207	229	220	215	212	202	206	213	220	225	230	183	194	218	236	232	243	223	193	196	182	232	197	194	214	201	209	205	225	225	193	213	186	211	201	193	211	200	199	211	235	205	213	198	200	245	210	211	231	185	200	221	199	222	206	210	200	208	230	249	211	207	207	204	181	196	194	184	194	206	231	213	199	195	226	201	215	200	220	195	213	214	219	201	215	224	184	193	191	197	223	228	233	203	206	191	223	214	195	218	195	205	205	201	224	207	206	191	213	201	247	221	226	209	194	212	228	201	216	210	186	218	220	216	225	220	191	216	223	213	200	211	182	216	213	205	198	203	207	211	193	220	215	199	209	215	216	237	220	217	192	217	201	212	205	209	225	199	209	208	201	211	214	219	189	195	207	240	233	206	212	221	211	219	207	189	234	184	200	222	227	229	213	207	202	205	218	208	197	208	206	202	206	197	205	257	217	197	207	215	219	218	202	199	183	191	200	210	207	187	220	229	237	217	226	181	215	199	194	244	195	180	193	223	209	199	205	210	190	219	213	215	214	193	227	229	186	174	190	219	207	197	219	218	210	213	211	221	198	215	209	201	224	210	195	205	227	204	223	178	230	213	211	228	208	225	199	204	192	222	219	204	218	221	210	198	214	214	206	220	211	227	206	183	201	182	209	225	224	176	195	221	189	211	209	197	211	205	210	194	194	211	255	211	183	232	191	210	177	201	192	237	221	200	225	228	196	234	218	229	201	215	205	193	189	183	190	210	175	205	200	212	214	230	188	195	190	204	231	206	230	198	195	209	231	199	216	214	189	197	200	223	221	205	222	215	206	187	209	209	218	226	194	249	213	209	216	194	200	221	204	229	207	224	205	218	210	203	215	197	212	208	207	209	213	203	227	192	197	211	222	207	223	203	237	207	200	215	204	215	228	185	209	206	204	213	188	206	179	201	216	223	191	212	206	214	221	212	194	200	224	187	182	201	209	223	211	203	208	188	199	228	211	200	223	199	216	224	210	206	212	217	198	207	215	200	222	215	230	227	216	196	183	228	196	203	205	223	211	205	206	208	185	217	217	221	212	229	211	228	213	223	221	231	197	203	218	221	204	199	182	231	224	210	197	191	229	183	199	207	211	202	212	216	228	205	217	212	212	222	229	219	192	222	199	216	211	195	211	230	224	220	183	199	203	205	213	207	218	192	207	240	177	233	198	207	219	190	196	206	203	187	216	206	206	233	204	204	237	215	202	249	225	208	226	236	221	178	226	231	205	204	202	213	192	184	236	227	208	209	227	213	206	198	203	195	217	222	224	216	197	206	196	228	195	235	232	218	228	197	227	213	217	222	218	247	213	209	208	234	197	205	221	201	198	183	195	215	218	205	212	217	241	230	237	196	220	202	235	215	194	178	204	190	215	219	222	200	201	222	184	203	200	190	210	218	215	212	209	219	190	214	231	197	188	220	200	187	187	189	194	208	223	208	220	166	211	179	217	223	215	223	218	205	199	188	189	201	184	205	191	184	233	221	215	230	200	191	205	203	203	218	230	226	197	200	212	218	217	200	216	188	203	218	209	200	214	193	183	210	190	215	232	191	220	184	189	194	201	221	204	226	192	223	221	224	206	221	220	220	217	212	216	190	216	206	205	206	197	190	201	226	229	213	183	210	195	214	211	213	183	218	204	230	199	220	221	201	209	221	248	203	253	237	211	204	212	205	226	210	214	202	206	195	209	196	212	215	225	212	199	251	188	204	213	181	198	178	198	206	217	240	212	207	220
19321	44585	37306	27535	22221	18115	14167	11134	9089	7238	6124	5093	4209	3391	2859	2427	2388	2039	1844	1687	1526	1374	1271	1181	982	844	741	682	647	615	596	575	540	535	521	481	483	469	431	397	415	403	359	312	305	377	343	352	341	353	332	330	311	323	304	292	267	308	255	254	272	234	247	254	249	257	258	235	263	234	208	201	200	253	235	252	227	231	265	245	225	226	243	226	222	231	227	235	209	234	236	245	218	219	214	248	249	227	214	214	202	212	256	214	219	228	193	203	213	213	230	208	214	182	176	182	209	190	244	245	207	213	202	204	253	196	202	207	182	212	224	236	205	216	206	196	217	217	212	210	189	212	231	197	235	231	208	233	229	224	201	224	200	233	240	203	225	201	233	220	227	221	220	209	212	202	224	212	175	243	213	217	193	211	185	216	218	188	203	224	233	192	232	203	189	232	225	204	225	242	249	197	198	196	216	221	224	200	232	233	184	211	207	209	212	207	227	217	214	229	212	216	207	216	214	206	215	207	195	187	221	200	226	243	192	213	185	239	218	200	228	209	196	210	213	200	195	197	184	250	230	209	194	209	201	203	209	228	227	228	189	198	207	206	238	234	177	209	239	216	217	193	215	219	231	232	201	222	204	202	216	207	223	218	211	224	226	202	196	218	194	204	221	216	187	226	219	236	227	210	219	213	218	223	206	203	200	209	182	206	205	191	212	217	190	220	221	204	216	215	209	188	229	199	227	222	226	198	225	197	183	233	204	233	236	200	226	202	212	230	197	210	228	189	214	207	194	216	173	218	202	209	221	217	220	199	198	215	216	209	219	206	220	228	227	215	209	219	207	215	233	213	209	212	202	215	213	208	219	201	217	197	221	237	199	214	205	220	215	199	205	190	209	203	220	239	222	225	232	184	244	229	207	206	205	216	216	224	218	199	201	203	218	213	211	240	224	193	206	197	215	207	202	223	209	225	216	193	224	208	230	222	208	226	240	213	207	214	217	214	220	199	215	185	214	190	221	184	226	228	221	222	229	219	224	201	215	223	202	230	208	199	215	210	208	206	206	203	203	171	209	199	205	212	233	223	212	252	194	204	192	223	210	222	213	209	213	216	199	210	211	196	174	220	225	210	192	215	207	208	217	197	197	204	185	213	195	199	214	203	194	231	211	225	224	201	217	186	239	222	196	192	222	200	218	202	203	204	206	202	193	219	208	206	187	209	211	218	207	205	190	216	232	189	199	209	200	241	202	214	220	210	212	219	229	193	215	223	232	197	239	218	221	204	199	206	205	190	238	208	232	240	216	208	215	215	215	199	233	222	205	226	218	210	221	196	183	193	208	206	225	215	220	209	198	204	221	223	198	211	217	203	210	227	199	206	228	223	225	229	208	187	202	225	184	219	219	209	209	215	203	197	233	228	212	219	202	243	232	228	199	219	222	208	193	220	213	231	206	208	196	193	227	209	212	201	196	214	230	196	212	217	198	213	218	230	230	195	222	184	212	212	216	231	199	203	218	202	226	191	231	220	218	227	191	206	186	217	223	201	235	182	235	187	250	221	221	238	208	221	225	216	191	180	217	227	210	219	209	222	222	188	219	196	194	193	220	219	200	223	209	209	217	208	209	206	219	231	229	226	239	206	215	219	189	204	180	235	213	224	213	224	203	201	236	180	202	227	234	205	218	224	222	190	212	227	214	202	215	211	218	235	192	205	213	214	226	198	221	202	216	206	208	211	220	211	214	239	228	217	200	217	190	208	214	200	222	214	193	212	195	208	222	188	235	232	233	217	189	203	211	215	205	226	229	228	196	206	208	207	229	202	236	220	208	207	201	182	244	227	224	214	220	223	227	208	210	200	202	183	209	210	203	206	200	207	216	203	186	217	208	199	222	200	214	205	242	207	212	205	230	224	226	221	202	207	191	210	201	198	203	237	217	201	207	214	182	222	224	199	204	238	222	210	197	227	203	204	216	233	222	216	208	235	227	209	208	228	228	216	216	219	201	209	212	204	227	178	227	211	209	241	223	221	219	207	209	229	221	211	213	206	201	192	229	240	215	214	217	188	194	212	202	207	236	182	232	206	238	235	193	221	238	185	207	192	204	208	215	200	191	198	214	194	234	236	196	202	194	195	208	214	217	211	244	224	248	213	199	212	202	230	219	210	223	219	220	228	217	228	240	207	212	214	202	199	226	218	205	216	234	206	220	221	207	199	210	221	228	249	243	231	198	207	205	234	225	219	185	214	195	233	212	196	208	213	188	204	204	253	208	216	214	206	213	213	203	217	203	196	205	199	209	225	204	214	230	209	190	209	209	217	214	225	221	233	226	236	216	199	219	204	193	200	228	198	231	206	193	232	184	213	191	183	213	253	231	205	206	217	218	217	206	236	203	202	215	190	214	227	213	188	219	207	206	201	208	231	227	196	225	205	232	207	220	230	217	209	213	229	217	207	220	192	192	223	198	215	241	209	228	225	218	220	221	223	225	204	211	246	243	215	187	225	247	223	191	226	214	203	205	209	204	192	221	220	225	211	220	205	217	217	201	213	226	209	202	224	222	201	196	205	184	237	225	216	199	175	192	208	231	230	217	220	218	200	233	194	202	197	193	212	216	209	200	207	216	211	234	234	210	209	187	184	220	212	201	223	245	223	242	227	194	197	180	219	220	204	232	203	241	237	222	210	229	217	217	214	218	235	225	222	209	199	191	198	220	202	238	190	210	225	213	205	234	210	212	202	248	225	201	217	200	210	198	191	209	209	208	198	220	202	216	208	218	228	203	221	205	170	187	212	232	225	205	198	226	215	208	195	228	198	233	227	217	221	216	227	211	228	221	223	228	199	225	206	207	218	231	213	210	231	245	220	207	235	206	219	209	218	223	237	200	200	216	217	224	189	215	206	202	225	176	218	218	215	219	214	210	227	236	203	217	217	218	224	202	225	188	217	225	211	204	239	238	193	259	199	195	214	210	197	194	185	236	218	207	225	234	197	218	210	208	194	219	207	215	202	235	203	210	219	215	208	256	205	219	234	207	207	200	213	196	211	215	208	218	206	197	197	202	202	219	220	216	217	227	223	226	188	215	231	240	217	244	215	195	227	224	211	222	229	212	207	234	204	232	191	191	212	242	196	208	223	222	187	210	215	187	223	223	231	216	229	227	220	226	214	225	186	188	205	208	211	250	225	208	219	249	218	209	184	227	205	205	208	201	183	200	216	222	216	216	239	199	209	202	203	221	218	186	224	223	195	214	195	196	198	229	205	211	212	226	196	189	202	200	220	210	221	222	226	222	221	223	232	211	215	217	197	194	206	196	225	205	219	224	227	206	219	218	233	192	211	231	216	212	207	223	215	170	220	218	210	203	200	192	197	218	209	227	215	197	198	202	219	201	225	221	206	231	198	232	201	233	219	198	223	222	195	212	233	230	224	197	216	217	225	208	216	228	224	201	199	257	225	200	200	202	223	231	240	197	213	229	199	217	221	198	210	233	187	224	184	223	193
28615	23381	24955	17027	9027	5807	4069	2979	2371	2023	1759	1492	1231	1063	860	840	702	773	656	697	592	626	577	531	475	475	410	418	413	400	370	409	386	396	383	353	388	391	385	352	313	377	346	344	347	335	343	298	339	320	309	354	331	338	298	337	311	328	332	314	328	332	306	324	281	337	289	286	296	288	329	296	310	298	306	323	308	309	326	307	324	303	311	301	309	303	318	318	292	315	321	272	330	331	332	335	285	308	302	295	300	322	336	315	302	285	305	308	317	256	333	281	262	320	278	311	302	337	289	285	288	311	317	292	310	323	279	323	295	300	278	298	288	324	308	312	311	266	308	312	320	318	291	314	322	350	315	303	304	318	299	330	277	293	340	309	278	271	290	296	289	336	324	334	322	304	308	329	315	298	307	308	306	299	286	282	296	290	314	301	300	321	331	334	314	318	310	296	265	304	320	306	305	315	334	301	281	266	297	290	303	306	324	300	270	296	294	296	302	311	315	281	306	287	328	292	283	276	332	321	302	313	327	310	319	294	315	339	349	329	320	299	314	289	304	297	294	296	332	290	299	305	313	302	344	297	309	278	307	291	301	313	323	306	298	285	291	312	332	324	287	295	306	324	294	282	306	341	283	324	310	284	297	306	314	325	344	284	269	330	323	309	316	289	311	313	291	284	339	290	282	300	326	316	305	282	299	273	320	335	303	309	297	311	309	281	277	339	314	319	306	306	317	306	316	291	316	301	296	303	271	297	302	311	327	285	312	299	303	300	331	278	348	328	287	296	288	317	321	271	302	296	295	280	292	297	291	307	291	315	336	263	288	298	295	290	318	300	287	310	300	301	283	308	321	337	294	302	302	272	316	313	328	318	321	292	327	306	310	349	317	303	304	276	308	300	299	325	322	307	333	299	288	302	290	293	319	287	329	320	321	280	336	326	331	318	288	273	298	298	291	271	333	308	287	295	300	317	301	304	298	326	344	323	323	320	298	309	290	343	311	320	310	294	311	328	314	297	314	314	313	286	301	302	273	304	296	298	283	291	292	310	292	288	311	278	331	289	313	329	322	323	270	293	296	308	290	290	294	326	344	338	317	333	295	305	296	302	279	308	302	299	297	316	323	300	320	314	307	311	296	316	282	287	304	322	290	311	326	299	308	279	308	337	292	274	298	312	310	299	306	277	297	285	307	308	270	291	296	327	331	289	292	307	307	339	321	327	301	308	316	332	295	311	328	288	300	329	339	300	336	313	301	300	323	280	314	296	289	308	278	304	346	294	290	330	299	290	316	283	344	292	286	306	306	286	291	308	341	322	343	325	311	267	314	284	294	277	289	274	289	285	272	330	330	314	284	308	317	338	275	298	306	291	305	274	324	336	304	321	301	311	288	306	297	303	330	317	285	305	292	287	285	285	265	296	326	309	303	325	286	317	296	281	333	293	319	291	287	316	301	292	310	285	343	294	295	324	319	293	349	313	272	296	302	348	332	300	317	298	342	331	303	294	302	328	306	343	298	296	304	320	301	307	305	305	261	299	306	283	297	310	335	292	316	331	316	310	321	322	282	316	306	296	286	325	301	323	308	306	328	304	309	351	320	295	315	299	284	310	316	295	303	296	299	307	271	310	339	311	296	295	300	320	279	302	308	324	322	311	312	301	312	307	279	314	325	314	299	298	311	302	310	299	307	300	290	293	298	293	306	323	277	297	337	300	328	327	291	325	288	276	304	315	269	270	320	314	313	309	278	283	314	298	265	311	300	306	279	310	339	315	324	331	291	290	307	299	327	322	314	306	293	290	291	297	335	320	333	327	290	291	314	313	296	271	298	322	330	328	286	330	303	317	302	299	308	299	295	316	325	292	306	282	342	336	278	273	299	316	293	307	295	318	286	329	313	283	336	279	305	297	298	304	304	317	294	313	299	288	280	324	303	326	321	271	299	302	327	318	283	295	319	285	305	289	290	322	303	305	298	330	282	294	294	287	301	330	293	316	318	279	289	322	309	329	348	282	284	294	291	279	285	301	307	322	312	325	308	320	317	298	285	256	272	330	323	287	312	299	342	286	328	317	301	297	314	309	329	306	317	299	307	284	322	332	290	295	314	317	302	320	317	300	307	300	320	305	321	324	305	283	293	287	311	311	306	330	274	317	304	300	284	278	282	299	288	284	324	315	296	286	271	307	294	275	273	320	330	311	293	276	310	318	325	279	314	307	328	337	300	279	325	304	312	324	309	318	327	290	282	322	314	300	289	311	317	314	287	298	302	289	302	319	310	321	286	317	312	278	315	293	327	317	301	313	320	303	295	307	301	302	306	278	302	324	315	301	285	310	317	310	305	300	337	309	292	302	292	306	291	330	322	305	284	281	293	272	295	303	296	299	305	315	283	324	321	297	311	298	295	319	273	294	306	300	266	303	275	330	311	318	289	308	309	329	315	298	299	288	323	317	272	298	299	286	277	304	271	309	314	301	305	316	282	318	299	302	287	303	295	289	295	315	323	328	312	297	298	306	292	325	298	320	292	322	289	268	319	295	302	317	351	309	321	290	336	298	294	297	299	283	340	317	326	328	303	334	291	310	295	326	301	294	293	314	303	310	293	294	300	310	293	301	301	310	327	291	296	312	301	301	341	278	305	310	301	304	307	319	311	295	272	323	315	297	292	300	321	335	319	280	290	304	305	299	299	310	322	321	296	286	274	287	317	296	299	310	326	308	267	321	304	310	330	299	295	273	291	303	327	324	314	288	267	336	295	355	318	289	313	286	329	308	302	273	319	322	338	308	324	275	301	353	300	314	325	289	314	285	296	289	320	285	298	325	296	290	262	276	284	310	333	290	310	319	306	294	314	295	313	283	295	318	307	282	312	318	325	329	347	284	298	332	312	293	324	281	279	284	278	309	315	308	321	301	320	314	291	291	332	324	313	311	327	322	300	270	315	308	279	344	304	338	289	321	294	306	297	319	325	312	288	319	306	312	310	319	302	311	304	311	321	285	329	315	309	310	320	335	294	287	300	316	330	311	324	306	295	333	326	308	304	302	333	317	302	308	328	291	302	326	301	302	326	327	313	341	303	318	293	292	300	309	332	315	335	287	296	362	305	285	331	293	301	295	313	305	314	343	294	285	321	322	339	294	299	272	329	310	300	298	317	300	299	289	303	312	307	308	313	289	303	279	317	261	307	303	296	334	331	293	303	288	295	285	308	290	335	302	301	333	275	323	281	339	311	304	292	311	292	304	311	305	305	324	321	323	290	298	298	326	284	301	292	328	333	277	327	309	308	299	295	293	279	304	286	308	288	346	299	286	307	320	288	313	308	315	286	278	306	298	298	306	312	297	314	316	298	300	307	318	289	302	304	292	308	327	311	311	341	288	293	295	287	309	272	274	323	312	318	304	335	266	277	273	301	294	297	297	303	313	319	289	288	305	321	307	291	280	299	286	313	284	340	306	293	308	317	299	278	287	292	315	326	295	319	320	315	290	305	307	292	313	301	322
16841	32699	24926	15734	11647	8963	6757	5103	4017	3355	2801	2340	1895	1527	1267	1165	1053	1050	937	864	862	743	682	601	578	498	517	483	465	433	417	435	427	436	406	426	375	407	386	406	386	363	377	338	371	355	363	381	358	351	350	362	352	354	303	349	354	357	308	310	331	359	350	331	372	351	317	300	311	344	316	315	326	318	301	325	332	292	325	308	304	285	312	332	307	346	339	330	316	339	327	302	362	334	312	303	328	366	333	307	322	298	309	322	324	291	323	333	327	319	326	329	294	323	303	305	321	310	297	331	328	289	315	327	327	327	308	319	299	321	347	295	325	305	290	331	305	305	352	305	307	304	334	339	325	289	297	320	306	317	309	320	340	331	319	315	336	331	343	332	301	318	313	316	320	314	302	321	335	319	332	333	303	363	330	305	286	310	317	294	361	345	323	334	357	311	309	327	322	291	305	313	293	314	326	361	295	313	328	316	311	282	313	275	320	313	304	331	342	319	314	336	328	304	309	342	296	310	364	297	289	331	323	332	321	313	326	318	301	361	311	327	327	296	297	315	342	294	338	322	311	335	294	324	280	329	324	319	287	311	303	329	309	275	298	307	326	319	342	315	263	293	323	332	316	312	306	297	288	293	347	288	333	303	317	338	320	330	314	307	325	291	326	326	311	336	316	324	287	323	309	309	339	337	303	334	311	311	320	295	322	322	327	333	360	319	336	323	281	303	301	320	280	337	310	332	308	320	320	338	348	320	324	333	298	320	335	293	305	320	289	325	314	324	320	307	290	322	349	325	318	316	319	340	324	292	308	301	336	310	322	354	308	309	332	319	295	329	290	310	309	329	312	340	323	318	322	339	288	309	292	331	308	304	343	322	340	324	303	312	330	335	330	317	305	320	287	303	314	332	308	341	307	286	277	324	290	315	313	306	294	304	309	317	336	294	337	292	313	339	319	295	339	317	301	313	284	354	304	307	306	344	293	307	322	323	338	332	288	312	282	303	331	308	327	288	308	286	320	338	346	300	270	293	324	314	314	320	328	313	316	298	303	310	355	322	314	288	310	327	315	316	295	365	329	298	292	307	307	334	276	328	304	319	335	309	348	314	292	333	335	328	310	322	326	316	315	357	328	344	298	324	305	297	318	327	309	346	339	328	295	314	309	292	280	328	298	347	299	291	316	325	308	332	304	322	342	317	312	302	296	298	305	311	346	332	348	318	285	353	328	314	330	321	333	306	341	328	293	340	317	322	280	307	340	302	318	309	321	328	302	303	312	329	321	297	299	288	333	315	351	284	288	317	335	342	318	333	288	340	327	339	320	304	311	317	322	298	353	326	302	294	346	310	301	337	332	326	328	294	309	320	324	282	318	329	316	315	300	272	319	316	303	311	333	295	291	284	290	289	294	335	361	340	357	342	332	306	300	320	295	264	308	330	326	299	343	295	318	329	329	313	309	316	303	328	300	323	298	339	293	314	304	301	320	299	346	286	277	290	335	309	298	335	306	337	332	317	334	320	300	334	348	307	322	282	309	334	335	304	302	345	318	303	341	314	319	320	300	348	315	331	324	290	314	321	337	324	294	344	305	308	306	335	347	310	294	338	324	307	314	288	296	319	331	324	296	310	308	303	319	319	308	323	333	312	315	329	318	313	333	298	320	269	314	299	305	307	332	326	329	320	361	324	320	304	316	328	315	318	295	313	310	307	314	294	291	311	357	327	328	302	338	277	311	307	331	344	332	277	322	341	339	326	322	298	334	304	311	311	283	287	316	317	312	297	342	288	321	269	325	317	297	296	308	305	304	330	328	309	340	325	309	337	297	320	320	287	301	308	323	310	300	311	317	320	299	341	336	335	331	310	347	297	320	314	318	285	309	356	314	294	313	361	293	341	328	308	322	335	306	341	320	300	337	343	327	319	324	315	286	333	331	289	313	326	325	312	319	318	311	333	294	328	322	300	306	278	359	325	290	289	297	306	308	349	268	301	326	323	321	311	357	319	335	312	316	314	316	319	327	300	321	312	314	319	304	318	319	311	301	333	316	302	328	324	307	309	310	337	330	334	352	335	329	326	310	322	294	319	301	349	300	295	323	309	320	340	279	330	323	317	309	311	322	314	319	358	315	329	320	327	324	316	316	335	293	306	285	301	330	325	315	303	326	307	329	326	290	323	297	303	326	309	322	306	288	328	317	347	295	301	328	299	329	325	352	324	348	312	313	321	348	325	315	291	309	347	325	289	308	307	320	325	329	318	281	304	284	316	337	320	328	334	298	275	320	322	314	306	285	301	320	334	301	312	324	332	287	301	364	301	334	311	314	336	307	337	320	310	319	325	295	350	314	302	320	319	338	305	321	312	327	339	325	280	313	334	304	334	299	323	316	316	295	290	269	334	280	328	335	302	357	319	305	297	305	307	324	303	318	286	324	295	311	330	305	328	270	307	342	313	335	320	280	317	306	308	323	301	312	330	310	318	326	332	344	311	326	326	303	307	350	326	313	315	320	352	300	281	328	321	309	335	306	321	313	327	331	337	297	337	327	308	325	321	344	291	320	302	318	342	287	320	303	282	277	302	324	305	326	296	327	344	342	317	304	305	299	323	301	329	299	302	322	312	323	296	315	335	323	303	309	316	311	303	311	323	314	320	337	340	340	353	330	316	294	300	309	347	327	319	313	312	306	329	321	319	318	325	323	298	342	314	318	340	337	339	293	306	286	301	297	353	277	293	325	307	318	329	330	335	340	304	333	309	340	291	301	315	346	323	305	307	321	369	278	293	325	286	306	313	327	313	295	309	294	309	325	324	324	305	361	342	330	357	315	316	312	319	304	290	354	309	309	316	348	315	327	319	349	302	304	308	332	290	345	313	315	306	290	306	327	312	307	319	295	310	338	311	334	314	335	317	313	301	309	338	321	319	341	324	289	319	329	316	344	282	365	308	355	306	322	317	316	314	297	345	366	296	332	294	308	296	286	315	310	333	329	317	323	336	305	320	294	327	343	331	369	332	335	317	310	342	289	298	348	327	304	316	323	341	277	324	316	315	340	336	274	293	303	324	330	310	282	325	330	329	327	325	334	310	307	312	320	317	312	304	331	317	327	333	285	315	310	302	301	310	305	298	294	292	318	325	307	311	296	284	344	341	315	297	324	313	316	294	296	276	319	323	300	297	329	342	332	316	327	285	332	340	302	294	307	315	305	329	310	290	296	326	300	337	341	299	319	306	323	330	296	328	318	289	262	324	305	308	301	281	323	288	307	301	277	287	310	307	328	316	337	337	309	290	313	292	358	317	292	291	319	334	318	330	289	327	319	338	331	301	295	302	320	318	312	284	331	324	287	320	299	348	308	310	333	322	303	317	325	330	313	302	341	314	300	294	304	333	304	317	310	319	306	310	319	320	338	288	324	310	311	305	313	330	322	300	308	332	338	339	308	311	304	323	343	288	323	307	332	296	328	310	329	330	319	313	291	301	304	292	315	295	319	301	313	297	312	325
23957	21524	28855	24740	21810	17555	9543	5769	4095	3418	2865	2307	1915	1661	1339	1107	1124	1073	983	918	794	762	668	627	529	522	496	441	389	379	426	439	379	384	367	359	360	306	350	314	303	309	274	291	317	295	296	288	315	325	284	294	275	268	270	269	241	250	264	252	229	256	242	261	247	240	230	242	236	227	225	268	218	260	228	246	240	250	253	226	224	221	218	230	223	217	216	260	259	251	204	217	260	226	220	211	216	242	245	230	222	242	237	215	233	203	215	196	238	218	240	215	205	221	235	238	240	235	201	190	252	225	204	224	237	238	229	217	214	198	260	229	222	236	238	200	214	204	247	232	217	220	241	244	256	225	215	236	237	203	227	245	228	221	229	214	204	212	177	188	200	235	230	210	233	240	210	218	219	220	229	220	231	245	246	199	233	223	244	192	224	215	230	235	248	231	216	259	237	222	233	219	250	225	227	250	245	238	219	229	231	229	233	191	200	258	241	227	200	239	238	225	208	237	246	206	218	224	256	222	225	237	252	213	204	207	236	214	203	231	227	217	203	218	233	230	211	228	226	232	212	238	205	208	255	224	218	216	229	242	217	224	212	215	222	236	226	194	238	217	213	232	251	208	231	231	261	227	217	216	220	229	214	242	210	219	239	224	253	206	220	233	230	223	213	224	248	224	206	253	209	235	208	209	216	248	233	221	227	231	231	226	206	238	214	216	239	223	200	217	218	214	235	217	218	198	229	225	231	213	204	219	243	236	249	208	222	231	262	218	248	250	223	211	230	211	233	225	233	244	234	212	204	206	201	216	239	229	230	221	230	218	213	215	231	214	219	238	213	207	238	232	245	194	221	214	237	234	222	236	215	205	243	242	238	219	223	224	231	232	230	221	240	251	198	210	233	222	232	214	234	186	231	213	226	210	232	234	225	234	225	238	240	210	216	222	237	251	223	228	240	202	251	226	219	222	214	206	227	192	238	234	229	243	213	228	219	223	234	215	217	236	236	235	217	231	250	221	217	203	247	226	219	223	215	204	234	252	228	212	208	223	227	232	206	227	231	246	244	229	225	220	235	239	242	211	253	207	220	229	241	239	233	229	235	216	235	256	225	241	203	202	241	217	214	220	218	220	234	217	242	226	235	208	226	205	221	222	215	233	235	239	234	261	252	207	215	223	218	234	245	218	219	246	228	217	223	209	235	193	202	217	205	243	234	212	234	202	215	212	254	226	212	242	217	204	207	220	229	240	209	219	232	211	227	233	241	216	212	226	213	241	229	252	252	229	204	223	213	238	195	198	228	202	211	194	221	224	230	225	219	200	226	213	223	222	225	224	203	216	236	229	234	249	235	219	211	258	228	188	204	243	217	240	225	211	257	219	187	242	217	200	232	211	208	223	214	231	240	220	215	218	215	231	254	207	226	224	243	236	217	251	220	225	250	234	226	233	254	243	224	199	231	230	198	223	240	229	241	228	252	221	237	193	237	220	224	229	225	232	227	194	244	230	229	229	245	230	238	221	234	212	247	216	251	228	224	218	238	192	211	216	182	246	233	245	245	234	223	208	210	222	217	237	199	238	218	209	246	230	206	248	240	217	221	234	232	227	240	190	223	215	201	235	233	215	223	246	231	216	231	227	234	238	235	213	225	237	221	218	228	217	212	232	211	214	230	232	223	215	207	220	233	207	229	222	205	198	215	223	215	213	239	233	236	215	229	192	214	222	252	261	232	221	231	231	245	216	244	211	188	243	205	214	205	217	221	222	220	237	246	220	236	197	213	227	209	222	249	256	200	251	228	222	234	221	229	228	197	239	248	241	235	234	195	239	247	221	231	209	217	229	243	211	234	207	210	229	195	215	202	202	215	208	214	239	221	231	244	209	248	215	254	277	196	222	210	204	238	227	231	214	226	203	235	197	222	241	245	221	244	223	239	235	203	215	238	241	243	226	200	232	203	223	237	218	232	211	212	212	232	234	227	228	217	244	219	265	242	237	214	213	258	214	270	245	232	222	225	230	241	212	226	230	231	223	223	203	229	225	208	223	224	210	216	256	215	217	217	216	224	199	198	233	217	215	218	213	227	262	226	228	242	223	220	219	206	225	233	232	202	203	229	207	207	219	249	222	212	241	219	214	199	218	223	212	210	238	208	242	267	204	241	209	236	203	226	231	220	271	245	213	223	206	215	215	243	217	208	261	234	246	229	219	229	253	217	217	247	222	226	213	268	222	213	213	259	212	235	237	208	217	217	245	234	231	258	209	211	222	200	219	232	224	218	232	215	246	214	240	202	235	208	198	231	217	215	208	223	216	203	227	209	216	234	244	238	200	234	246	239	236	235	205	233	232	229	240	201	227	199	236	236	254	217	237	217	220	224	237	255	213	204	241	200	231	227	214	230	218	220	217	224	231	235	241	218	194	244	233	203	214	224	231	236	201	247	195	236	238	211	206	245	253	209	220	214	223	211	239	197	246	234	242	234	214	218	213	205	210	210	215	241	224	221	217	227	221	234	211	195	237	204	231	224	256	229	225	222	199	217	217	218	236	214	213	222	248	224	244	225	225	250	226	226	227	244	230	230	224	236	209	207	245	243	210	223	230	222	242	218	219	236	212	221	213	221	234	223	229	232	244	236	231	209	221	231	232	211	197	206	228	226	239	183	222	224	251	231	231	217	254	210	254	223	240	198	235	230	220	238	213	229	243	213	203	251	220	218	223	222	217	199	221	229	243	244	247	226	223	215	232	227	249	203	226	241	232	221	239	214	213	253	242	246	243	216	212	206	225	186	206	239	233	225	218	229	228	234	201	239	218	217	248	217	240	206	228	219	205	227	226	233	214	245	220	235	243	227	230	214	226	214	242	220	228	246	209	222	212	226	240	235	244	212	196	213	236	195	218	232	246	232	244	214	198	254	225	231	250	195	221	232	205	248	222	213	225	246	212	226	210	230	191	236	251	221	234	234	228	220	233	220	220	218	231	226	238	222	207	212	203	226	217	217	230	234	213	245	198	212	217	223	227	233	250	230	213	231	223	261	204	232	236	247	196	224	198	202	221	221	213	270	226	208	204	241	210	217	217	226	235	240	229	205	251	209	209	216	219	232	224	221	248	194	224	226	196	233	226	234	240	200	242	230	243	240	213	238	219	225	220	219	250	237	230	208	200	231	199	240	216	220	217	222	223	212	239	204	241	205	232	227	229	210	228	197	228	217	245	243	216	233	203	229	219	232	209	215	255	222	237	209	244	233	232	262	235	211	220	210	216	199	224	227	211	233	244	216	251	218	217	208	227	225	237	205	193	232	246	232	205	241	249	215	240	221	239	208	229	232	220	235	233	208	244	230	220	242	238	198	236	226	227	223	198	233	282	222	218	221	216	223	249	259	220	226	231	211	195	217	233	220	230	245	209	224	224	241	225	247	237	228	226	221	243	243	238	238	255	240	241	223	218	245	244	231	254	221	214	206	214	231	213	234	214	219	223	213	185	243	218	218	192	222	218
17270	40375	32358	22602	17474	14044	10811	8373	6625	5585	4657	3617	2954	2541	1979	1664	1634	1552	1378	1296	1220	1059	900	858	735	709	583	557	534	451	542	482	461	480	418	393	394	412	399	382	349	369	347	320	342	305	322	296	339	328	309	310	282	302	290	264	274	263	273	241	246	234	264	271	249	240	277	233	229	244	248	238	251	250	245	247	263	242	259	243	237	250	223	259	247	247	237	254	252	234	226	218	252	225	246	231	240	236	217	255	216	223	252	253	266	227	238	231	243	241	223	248	233	253	221	236	241	172	251	271	250	230	254	235	209	264	241	217	250	234	234	214	233	226	241	253	192	237	234	221	231	251	253	237	229	241	258	258	268	238	264	228	241	222	219	252	246	216	232	211	250	230	231	238	228	237	257	231	223	247	228	220	217	196	236	228	263	235	235	229	252	269	222	218	229	236	231	264	226	244	251	230	242	221	223	239	213	229	223	228	238	215	220	210	236	244	231	247	247	262	239	256	215	223	241	210	225	228	260	240	236	219	230	226	224	253	233	233	235	211	252	233	228	226	228	252	243	243	253	232	233	229	228	245	204	249	218	254	241	239	247	238	224	248	253	268	199	224	225	254	227	232	217	251	257	212	244	220	222	238	241	238	208	233	234	247	243	238	227	217	227	239	230	230	230	261	221	209	239	221	244	224	255	227	221	230	246	213	233	253	226	236	212	272	248	214	237	240	220	218	239	229	251	230	255	220	223	219	224	235	255	230	247	236	223	255	217	235	241	226	230	265	227	220	249	245	235	241	232	275	230	227	258	210	238	243	210	196	249	236	237	223	245	223	234	227	224	262	239	238	244	238	244	274	231	247	239	226	247	237	252	220	212	214	231	217	218	241	244	213	234	224	224	235	238	218	244	231	206	240	214	248	245	246	222	248	236	216	234	249	262	225	252	245	238	218	246	242	257	237	256	218	230	251	237	236	234	235	228	240	231	244	221	255	231	247	238	219	246	258	246	247	226	237	232	246	252	234	225	215	224	217	218	236	216	219	219	232	237	219	223	234	268	220	244	239	260	230	254	219	263	236	255	244	241	231	224	261	217	241	221	258	235	244	256	207	242	222	216	235	234	238	220	247	229	235	238	251	194	240	221	213	200	232	235	260	195	263	206	271	247	242	244	223	239	217	212	230	237	234	234	236	250	220	229	236	240	188	251	248	242	276	212	250	250	227	240	208	231	223	239	224	204	229	216	240	243	234	246	227	241	221	237	222	218	229	237	213	226	197	226	223	258	220	229	240	238	239	209	251	232	238	256	231	256	208	217	245	224	233	239	259	252	242	263	228	206	242	223	279	242	248	235	243	244	242	241	216	260	223	241	236	233	224	234	237	227	234	249	247	219	239	224	263	257	232	230	224	233	211	236	241	251	256	230	283	244	241	236	229	219	206	222	233	247	253	230	227	245	201	232	233	228	222	242	217	241	223	208	242	233	252	250	237	218	218	221	225	246	230	244	249	226	237	245	245	238	241	251	213	225	218	258	233	277	221	243	229	236	239	207	238	240	229	261	228	262	257	227	219	225	223	240	250	239	242	236	231	244	236	221	257	246	255	213	224	258	262	229	258	231	224	202	233	245	216	218	239	241	207	218	221	253	231	250	226	247	240	250	263	216	224	235	241	225	229	212	236	266	258	246	235	225	227	258	262	240	245	227	233	246	252	248	224	221	222	222	213	233	227	261	250	251	233	223	254	234	236	225	209	215	218	222	204	227	215	228	245	238	216	252	212	228	254	263	257	258	216	243	224	233	240	242	237	241	232	249	244	232	228	226	231	234	235	245	222	230	234	223	224	219	219	207	242	250	236	228	223	227	246	244	211	238	221	229	228	217	237	216	217	256	241	240	209	234	196	243	230	251	247	194	197	209	230	246	243	226	224	231	227	233	253	233	237	241	237	205	239	237	236	239	252	250	237	252	229	239	255	240	242	244	201	237	244	224	224	233	264	227	226	239	225	233	241	238	233	227	247	214	231	231	237	217	245	221	230	249	212	228	232	244	202	257	217	232	204	226	262	226	229	247	242	241	233	223	245	233	221	223	224	234	239	224	225	254	241	241	243	224	215	239	248	249	220	222	230	225	249	249	229	206	254	234	221	242	238	234	232	240	228	250	243	250	222	224	232	230	223	239	235	217	223	238	225	255	235	224	219	238	241	208	205	224	231	223	234	227	248	216	228	203	226	223	220	251	216	238	247	232	223	222	236	252	226	237	220	245	205	214	240	215	220	252	247	235	229	276	252	253	227	219	239	249	230	260	272	241	230	229	236	235	242	243	262	252	255	235	208	262	243	208	227	210	215	239	216	199	211	238	262	212	221	244	231	242	252	224	241	224	230	199	231	285	242	235	235	229	253	248	228	225	238	225	212	243	236	231	218	230	223	250	243	253	242	246	227	223	224	223	247	259	253	240	212	234	253	230	227	233	221	231	224	214	246	210	237	239	239	252	234	239	219	228	232	221	232	255	228	219	228	246	227	265	219	211	240	248	218	256	246	260	240	232	238	227	223	227	255	229	240	231	228	249	258	239	246	231	228	258	228	245	243	239	252	241	236	220	247	244	255	226	223	242	248	218	219	241	240	240	242	235	252	226	248	240	235	223	233	242	224	234	234	210	231	257	225	239	228	240	263	228	267	233	261	253	237	220	252	225	211	243	229	233	228	214	215	256	272	252	221	220	234	231	242	240	215	207	238	256	245	226	228	232	208	211	214	225	243	225	226	217	228	225	210	255	223	220	199	247	248	233	217	214	243	265	210	234	235	246	217	218	237	242	228	237	242	224	237	233	219	245	230	236	250	250	221	255	255	223	259	238	256	222	243	224	229	243	228	244	260	234	246	242	223	221	239	209	240	244	236	209	248	208	240	219	236	233	243	261	219	269	226	252	246	236	233	239	223	224	267	252	236	244	239	240	235	251	239	219	248	226	220	251	220	236	236	238	240	265	232	218	225	231	215	250	221	248	230	238	200	209	238	247	203	231	227	249	217	214	236	237	230	231	243	237	224	222	234	241	252	216	235	234	257	206	237	219	220	220	222	272	239	240	215	227	235	261	239	203	242	220	245	221	227	232	199	232	224	239	224	245	207	242	231	237	263	227	249	246	236	237	239	234	221	226	239	229	232	240	235	231	218	224	231	227	214	242	222	232	229	228	229	247	221	198	247	263	210	272	206	217	254	218	216	229	213	222	243	247	223	212	256	205	239	231	235	199	231	237	243	240	240	235	270	242	215	217	227	237	223	211	247	235	220	236	224	235	238	215	222	218	238	214	239	224	220	233	235	229	221	250	221	235	215	233	224	250	229	221	210	260	212	234	236	231	220	235	252	212	228	249	218	249	239	256	282	224	233	204	222	250	251	230	222	236	250	244	214	211	217	232	267	230	246	232	235	227	221	227	235	213	220	238	247	250	224	231	229	230	252	242	221	237	244	261	246	236	235	234	234	238	212	224	227	238	236
25165	21536	27926	26009	17610	9617	6007	4184	3329	2785	2278	1943	1642	1284	1101	1019	962	905	853	877	765	734	697	621	554	513	535	477	423	451	489	477	459	421	384	387	372	384	405	399	406	354	352	384	345	375	388	350	372	368	344	357	364	370	364	347	329	349	367	349	329	330	328	339	344	340	325	315	323	289	301	338	344	341	295	303	321	327	344	332	349	310	313	314	331	311	330	293	295	300	307	327	336	291	298	319	300	294	325	283	351	310	307	332	328	329	290	357	305	318	337	339	304	312	329	324	315	315	321	296	297	291	293	328	294	336	315	327	334	293	305	342	307	316	304	333	316	295	255	302	331	342	334	324	321	370	297	308	329	327	321	346	299	330	323	307	313	313	285	305	309	313	303	315	293	331	297	312	316	330	310	303	317	320	326	326	303	293	308	329	369	320	332	321	311	324	336	322	289	302	308	324	275	330	296	288	308	285	302	299	302	327	296	293	319	325	324	323	298	312	347	365	294	296	306	306	300	331	312	320	329	327	309	346	315	340	326	299	324	309	341	300	333	307	298	335	341	321	309	306	284	306	308	331	316	305	295	283	339	311	322	334	307	281	327	316	311	312	331	318	317	293	301	322	288	333	313	324	312	358	322	320	342	309	325	335	309	298	297	288	291	299	317	283	309	352	295	287	303	306	317	320	323	313	300	321	299	323	338	305	317	337	296	317	299	301	308	314	312	327	314	317	342	315	334	293	296	298	312	289	287	341	343	307	299	311	316	327	308	304	331	332	320	309	348	298	309	324	355	292	306	268	295	306	313	340	286	304	322	305	314	307	307	355	317	306	293	286	301	302	307	327	303	309	334	317	317	340	319	273	314	321	307	319	304	329	321	340	314	346	313	322	316	316	310	303	299	285	320	340	293	322	357	296	299	343	316	311	310	306	316	306	325	347	304	338	309	342	298	325	292	308	327	305	323	281	303	353	305	346	322	317	313	327	326	302	327	313	293	317	338	329	326	324	339	329	297	308	316	315	288	306	309	300	314	303	324	317	313	314	291	314	315	342	286	347	326	328	298	336	308	319	335	323	310	337	299	337	322	305	313	296	325	282	308	314	320	334	305	317	295	289	355	299	336	314	314	325	309	303	308	308	289	317	289	347	310	318	319	331	321	304	305	319	331	301	305	277	325	309	318	319	321	298	306	334	326	332	271	315	321	302	332	305	326	307	292	314	336	304	319	292	332	309	298	342	306	295	299	307	331	334	344	306	354	327	309	327	329	311	311	302	314	287	300	296	307	303	285	303	310	300	279	334	298	344	282	286	288	279	334	308	335	333	295	311	298	331	344	315	305	301	283	318	338	305	331	315	320	330	326	327	328	301	319	293	305	295	313	275	276	374	331	323	308	286	327	290	324	329	336	326	333	338	331	313	344	355	340	339	328	284	313	334	331	297	302	302	309	323	308	316	327	330	340	315	346	321	306	302	318	319	315	345	287	325	339	263	296	314	327	299	330	310	320	333	302	287	297	314	315	284	322	322	289	331	311	296	299	307	321	315	312	320	288	315	289	314	326	294	309	298	288	326	316	302	331	313	301	337	318	321	276	341	313	299	312	322	296	344	311	339	297	332	299	356	325	346	302	297	313	302	322	286	334	335	294	272	292	276	304	350	320	305	318	295	333	306	303	335	310	304	300	350	312	317	328	290	281	320	351	299	347	303	346	324	306	271	300	303	322	289	304	327	299	295	345	330	334	306	292	286	309	298	305	302	303	304	337	302	336	332	309	339	307	315	311	345	308	293	370	336	334	292	290	323	356	315	309	325	341	328	304	282	286	303	356	311	304	321	289	309	333	310	318	324	316	287	303	331	302	324	311	295	332	303	290	312	349	338	344	292	309	332	343	334	345	302	309	324	294	319	303	308	315	321	328	326	298	312	291	332	320	335	335	321	282	339	293	303	291	297	298	292	307	296	320	297	321	328	313	326	309	327	306	284	298	318	322	287	299	327	318	341	286	315	305	330	318	338	332	327	340	323	321	330	329	345	327	334	330	295	329	324	309	303	320	289	336	321	308	303	310	303	306	284	320	339	340	335	304	266	325	331	321	304	298	329	314	302	299	319	298	331	333	312	326	309	306	304	332	321	293	312	289	295	341	355	317	302	295	292	330	323	319	315	331	288	334	319	320	338	305	302	307	304	363	301	326	307	291	332	332	321	297	348	314	335	328	303	321	297	320	337	307	307	332	300	315	324	318	297	346	292	302	309	308	295	322	316	314	291	288	294	332	332	315	288	346	303	300	292	315	304	346	332	320	325	336	333	281	306	344	328	306	334	328	326	292	315	298	320	300	315	321	324	282	334	332	298	299	308	322	305	284	315	325	315	338	329	336	350	337	306	304	351	305	294	337	297	331	332	317	337	314	338	310	331	309	300	324	305	316	342	345	303	322	322	307	324	313	290	355	310	322	319	314	293	318	312	296	319	318	324	303	329	321	301	321	317	317	317	312	335	314	306	315	290	323	337	330	340	321	308	325	313	325	318	332	289	351	328	307	306	334	306	341	322	344	311	331	332	317	333	315	322	337	288	312	320	309	331	337	293	322	295	321	314	341	315	334	300	352	308	322	305	315	335	310	290	282	310	320	324	337	295	335	295	315	291	321	333	313	305	319	289	306	325	305	343	303	285	337	291	295	324	340	322	329	319	331	309	324	323	326	329	318	296	293	342	304	321	303	326	291	302	319	324	294	278	320	288	341	298	322	307	357	308	347	321	318	315	310	307	342	321	322	315	305	307	332	359	318	321	297	343	336	323	322	334	303	335	319	300	334	318	332	311	307	291	326	318	306	306	313	301	295	332	324	308	335	294	311	325	300	320	297	341	303	358	322	310	305	293	295	330	326	333	300	337	311	321	299	285	320	312	299	334	329	325	342	360	299	280	305	336	336	333	329	315	301	310	342	326	314	308	330	307	324	297	289	307	334	309	330	331	319	305	318	280	331	308	351	315	305	303	314	332	331	305	342	320	342	346	302	326	307	321	336	348	289	316	287	328	317	330	358	311	315	317	344	309	327	316	317	297	350	305	328	327	317	323	321	318	327	310	304	298	348	326	304	313	306	278	318	341	289	290	310	299	303	335	291	340	298	322	335	286	296	324	291	329	283	275	339	314	307	330	307	313	296	349	317	287	312	314	320	299	313	306	342	278	316	315	296	328	306	296	330	299	317	311	340	338	284	353	298	324	318	321	322	303	328	311	318	336	301	347	324	312	333	295	301	363	339	292	311	337	306	311	293	300	303	320	346	296	299	291	313	308	334	328	301	313	323	340	315	302	315	293	326	318	335	337	331	297	325	318	304	317	271	313	317	315	273	278	337	341	291	313	325	346	317	298	308	316	333	293	302	326	314	323	311	305	290	280	309	302	345	302	322	320	322	334	300	312	346	277	311	322	330	299	307	321	329	326	297	305	297	316	316	299	297	291	350	324	343	291	349	294	312	308	296	302	291	334
16922	36744	29382	19593	15048	11775	9071	7037	5491	4634	3810	3027	2593	1945	1585	1443	1352	1300	1261	1133	1003	983	851	785	689	665	650	584	591	530	539	524	496	495	494	425	455	454	449	445	437	421	417	391	362	379	384	349	347	327	346	373	370	408	386	343	351	347	321	366	339	326	340	322	321	330	314	319	339	349	327	336	347	362	344	306	307	333	354	331	291	330	334	313	332	329	333	339	333	338	342	330	310	336	325	303	332	338	302	323	321	330	311	346	312	310	327	317	354	322	313	337	345	313	322	294	288	316	344	329	305	317	317	310	330	336	305	312	338	303	335	320	332	297	339	318	326	335	298	307	326	327	347	315	301	314	329	302	329	312	327	358	321	318	316	306	329	321	312	291	306	352	306	349	335	315	340	337	357	341	313	330	318	325	328	321	303	345	301	338	320	330	306	339	320	285	335	351	279	367	299	350	352	295	313	297	303	311	318	317	308	304	300	369	307	324	319	305	324	332	311	350	308	294	360	362	339	285	329	343	291	332	325	341	294	334	301	293	348	325	304	353	305	301	318	340	297	308	324	360	328	320	297	347	319	334	315	321	364	319	293	327	318	328	322	345	347	340	322	360	313	321	323	321	292	323	305	331	333	356	308	324	333	288	339	325	313	333	329	356	345	331	305	266	323	312	349	310	304	327	312	306	377	328	319	324	318	317	301	343	322	294	345	306	329	291	308	344	336	307	300	301	325	306	309	298	330	351	306	340	301	313	333	329	300	314	324	325	328	359	304	321	348	292	346	342	318	336	304	314	292	330	319	339	310	289	346	325	296	296	329	333	316	327	291	317	300	300	352	343	292	325	346	322	330	333	319	354	331	316	323	347	324	326	295	319	312	335	350	323	296	328	334	332	316	339	332	342	336	343	315	306	323	313	326	331	350	305	286	305	302	338	300	319	322	291	311	308	324	315	321	324	323	327	321	346	335	312	311	316	326	312	320	340	329	302	323	337	339	306	349	320	327	299	325	316	327	327	311	347	354	311	310	301	341	286	316	317	315	295	314	316	333	326	354	320	334	310	317	308	337	312	327	318	328	317	307	306	309	312	311	303	315	318	363	323	339	341	342	290	334	320	308	356	323	287	303	320	304	314	332	309	325	323	341	294	309	294	296	328	302	327	324	327	297	338	333	324	296	331	310	300	329	316	320	302	318	343	317	318	326	308	325	328	324	324	304	324	348	356	321	320	339	313	280	329	324	340	343	354	306	320	298	289	308	351	350	300	320	344	337	314	328	310	311	294	297	319	315	326	335	343	338	316	327	325	323	345	328	329	321	336	328	318	316	298	312	306	311	338	304	325	329	304	324	341	321	349	305	333	340	276	306	332	321	297	325	353	325	306	351	312	304	335	321	289	329	341	351	310	285	313	318	311	355	329	313	333	325	311	285	331	309	324	315	319	339	308	301	325	315	310	355	327	336	321	315	295	323	298	346	322	303	346	333	310	319	368	333	354	292	329	320	318	332	314	329	302	327	344	320	299	329	320	308	329	318	331	280	328	293	320	340	310	328	316	320	297	318	341	321	329	332	309	332	312	359	319	317	317	335	334	308	319	319	297	327	328	347	372	317	344	334	371	319	326	337	317	314	321	314	288	335	304	335	357	312	327	317	310	296	364	307	340	302	316	340	353	334	333	335	335	331	305	344	311	329	307	305	347	300	335	342	320	335	314	299	341	298	348	331	341	333	291	300	321	344	318	315	318	313	342	319	344	349	314	339	317	343	293	309	336	322	340	320	331	320	304	329	306	334	311	301	281	301	342	319	293	309	331	315	321	304	304	325	339	325	309	309	335	312	307	346	320	315	304	330	293	312	318	331	337	315	327	313	333	280	339	318	327	347	329	347	337	321	309	309	320	352	345	325	332	334	322	319	349	365	309	343	317	336	322	312	303	301	323	306	296	323	305	316	307	340	331	336	321	290	327	326	342	313	304	327	339	316	345	283	300	302	325	345	325	308	311	337	324	304	328	317	318	331	299	302	326	314	302	313	322	298	327	300	311	312	316	346	336	323	321	321	337	340	309	308	360	295	330	319	315	311	302	294	297	300	333	296	321	336	308	342	334	320	318	319	332	334	319	306	311	328	328	325	315	322	328	347	309	321	319	310	336	312	296	310	320	335	296	323	335	285	345	333	312	317	319	308	315	326	327	281	320	329	336	314	303	310	319	335	332	312	332	311	345	306	315	321	302	318	321	315	315	301	333	302	322	314	346	313	324	320	353	306	330	317	319	304	309	322	341	318	327	322	339	326	343	307	338	317	334	308	355	333	310	343	312	310	306	284	334	345	317	318	314	295	302	324	327	347	324	322	325	325	325	298	299	323	344	291	349	335	331	297	320	315	327	303	299	303	318	307	297	327	344	322	310	298	317	307	320	294	352	325	324	346	330	310	312	321	317	300	358	320	329	315	324	320	322	313	332	320	348	319	354	327	289	312	321	298	304	355	348	308	359	331	329	314	351	309	366	310	337	319	305	323	306	306	321	344	299	304	305	342	352	326	294	339	352	334	309	320	316	331	333	309	321	322	328	321	339	344	311	369	363	293	331	320	327	322	314	301	346	342	322	319	303	313	322	324	324	309	334	313	303	315	301	335	333	298	307	309	291	303	350	311	342	309	308	312	329	328	356	323	326	338	326	321	321	304	300	336	314	332	335	333	325	343	296	320	296	338	328	329	311	325	325	308	292	317	316	350	341	303	321	313	291	374	320	303	294	318	322	314	309	316	348	331	349	335	293	305	333	298	331	344	326	310	339	303	324	313	342	324	337	319	288	330	303	324	288	333	342	295	334	339	324	331	323	348	334	305	325	340	311	354	331	322	312	342	309	318	326	326	298	325	341	294	352	330	306	326	354	325	322	310	335	312	310	313	327	308	302	310	314	327	374	319	304	301	326	338	301	314	303	317	289	309	299	297	330	327	309	319	326	318	309	362	329	354	333	346	324	309	354	304	307	330	313	376	307	320	334	323	339	335	341	358	346	309	333	330	323	308	326	315	318	334	329	326	311	305	319	307	326	325	348	327	314	305	310	311	309	309	334	347	328	307	308	343	348	297	326	353	311	317	339	324	317	321	315	305	354	317	318	322	314	325	328	325	304	325	325	319	318	307	307	325	360	309	336	329	332	342	326	335	294	332	321	305	326	315	323	288	290	326	314	310	327	323	311	339	325	339	326	307	328	326	349	300	332	327	310	340	325	346	334	310	318	338	315	310	338	335	309	313	322	311	333	356	335	325	306	303	312	302	351	334	315	301	305	325	353	329	331	304	325	325	334	351	311	313	307	342	336	330	290	287	284	326	296	331	332	308	345	350	337	303	320	318	316	330	376	314	320	298	335	301	319	314	291	322	361	328	328	360	309	347	343	309	353	315	274	307	321	335	318	333	318	321	315	310	333	338	308	325	324	326	313	306	333	322	314	302	348	312	313	314	319	322	349	269	339	318	382	336	344	310	326
22925	21562	29323	24300	21708	22398	18554	8990	5970	5003	4167	3372	2590	2026	1746	1489	1556	1477	1339	1289	1174	1008	883	809	717	627	563	525	537	509	497	464	440	431	361	370	379	401	377	386	362	337	320	312	305	333	346	311	361	302	283	276	289	257	257	289	296	224	279	265	225	245	224	225	238	223	223	244	211	219	220	229	222	224	247	245	207	246	210	210	218	221	206	225	209	200	249	220	231	221	212	239	193	198	212	246	200	222	212	194	204	186	214	225	219	214	230	225	206	186	243	197	213	212	212	222	198	220	217	186	213	225	220	226	200	228	168	202	242	218	226	209	217	202	199	224	211	209	211	209	225	201	188	231	223	217	200	231	203	198	214	224	204	204	213	209	195	220	190	218	195	219	213	203	215	213	205	187	213	219	209	219	220	189	204	206	208	187	173	212	208	222	222	193	228	205	247	218	205	222	233	218	245	220	224	220	198	197	196	211	206	200	230	234	232	225	228	203	198	208	206	199	228	205	219	210	204	211	219	217	214	238	221	207	208	208	200	207	188	201	204	208	196	225	220	195	209	214	199	215	212	230	204	219	217	221	210	217	223	208	219	194	219	224	209	200	207	221	208	197	227	198	219	230	195	202	179	187	216	211	212	224	200	227	210	234	196	203	200	168	206	229	201	194	214	207	195	204	221	207	219	222	190	240	181	207	212	210	212	202	207	204	230	212	209	226	234	215	208	197	211	186	218	233	204	216	217	207	212	226	236	209	225	212	237	209	207	190	235	207	206	215	197	222	215	206	229	195	224	209	202	194	209	208	205	240	232	223	221	201	237	215	232	209	222	198	206	205	208	199	242	206	207	210	200	207	202	210	190	185	240	252	203	196	198	240	210	225	216	225	211	194	216	222	209	179	204	223	225	199	188	198	197	213	230	198	214	216	210	211	207	211	208	208	224	220	222	179	208	225	200	220	206	204	218	226	198	254	204	205	224	173	204	221	231	210	203	262	196	203	198	218	213	214	218	188	207	231	207	205	212	207	233	187	196	209	242	191	180	207	217	212	217	181	235	224	230	193	213	227	211	203	215	194	230	202	190	213	216	205	237	232	210	203	203	209	221	194	209	224	197	214	203	196	236	210	196	188	205	212	205	221	220	185	199	209	183	211	223	204	212	205	204	219	208	217	209	206	208	203	208	195	200	215	175	208	195	229	220	224	199	194	213	198	200	210	205	177	228	201	221	194	186	219	223	235	230	217	217	193	209	216	221	216	222	218	233	187	206	188	224	182	221	203	222	224	231	175	199	198	226	228	191	211	201	244	224	209	221	228	200	216	217	200	173	205	196	190	206	214	209	239	234	190	208	223	203	204	228	214	201	200	206	191	206	200	201	208	191	205	225	196	223	191	209	232	215	226	210	198	228	200	218	190	188	197	181	217	246	204	183	208	202	196	200	206	221	230	205	195	221	215	220	203	206	208	200	237	213	208	225	220	220	202	195	205	245	222	222	193	220	226	197	228	247	210	211	209	220	192	205	232	218	227	213	218	193	218	230	217	210	216	208	231	217	202	216	223	242	216	215	207	212	204	209	210	224	224	224	204	207	220	217	240	209	212	225	205	213	200	193	211	202	242	213	207	231	199	242	206	192	194	177	204	227	209	213	215	215	185	206	190	185	186	179	203	204	222	213	234	195	238	212	218	208	186	191	225	216	204	206	198	214	193	217	203	219	209	205	215	230	242	219	225	229	231	248	217	213	205	211	230	234	189	242	225	211	213	229	203	203	190	212	230	223	216	230	227	220	215	217	216	203	184	181	188	214	209	218	214	205	221	198	205	196	220	204	210	200	195	207	195	181	213	242	219	190	206	221	199	236	213	226	227	225	216	211	204	210	195	233	194	210	215	192	228	224	211	209	200	220	207	205	201	213	211	226	220	224	191	207	233	223	178	209	194	211	232	211	207	225	177	211	199	215	229	214	220	229	218	182	194	198	223	214	222	214	224	209	204	206	206	212	205	213	208	198	234	200	182	201	210	205	213	196	217	176	167	202	223	189	198	241	185	214	225	203	233	205	208	221	228	199	212	226	191	217	196	219	220	205	203	203	214	214	222	233	210	215	206	213	190	234	222	197	234	233	202	199	202	247	218	235	202	213	212	215	220	205	235	211	191	200	227	209	233	199	205	216	224	224	194	205	227	199	227	233	198	192	224	213	222	209	213	194	236	185	214	226	214	208	212	224	190	221	205	198	218	218	230	201	230	244	235	217	208	203	214	203	195	221	207	222	227	230	213	218	209	212	195	209	213	210	211	201	208	215	218	215	222	217	187	222	207	204	203	214	224	194	228	206	198	235	226	207	205	251	231	221	206	230	205	225	218	205	229	201	220	193	202	195	228	181	213	204	206	213	185	199	215	242	203	238	193	236	227	204	208	212	204	217	223	195	218	180	211	201	190	210	211	210	218	226	208	208	226	193	190	232	203	187	207	207	238	221	210	218	222	216	211	195	207	219	207	227	212	217	223	201	213	219	219	208	236	199	216	189	213	202	206	181	196	221	231	204	196	186	206	216	188	208	213	217	224	238	214	218	204	197	219	204	190	209	242	201	215	187	216	183	217	212	213	192	220	217	225	194	193	238	193	226	206	217	207	209	199	229	208	192	214	231	211	207	235	185	207	198	218	179	202	203	208	203	198	204	193	216	211	213	199	215	194	206	222	195	191	222	236	209	216	212	197	221	237	208	229	194	228	229	206	205	206	206	209	214	207	191	206	241	192	196	206	204	235	220	215	229	203	213	207	222	204	219	226	215	237	236	220	208	220	195	213	196	214	199	209	206	228	199	222	211	208	213	213	212	221	226	216	227	222	217	218	193	218	200	214	201	208	225	197	199	224	182	214	220	201	210	217	199	211	202	230	231	215	218	221	204	175	208	224	251	224	219	198	203	213	216	219	220	226	227	213	226	196	222	234	225	212	199	212	205	200	205	222	230	199	203	233	210	232	205	196	201	203	215	197	219	181	197	211	205	191	226	211	214	188	200	220	217	208	238	210	211	232	233	213	207	213	220	200	211	217	218	217	230	218	226	238	195	209	199	222	235	202	198	222	184	196	204	216	236	208	218	225	191	196	211	220	223	216	212	199	201	223	206	193	221	221	229	207	210	210	200	216	214	206	246	214	230	230	213	196	178	236	192	210	208	230	210	204	207	240	212	233	210	180	189	188	202	220	252	185	224	190	242	205	221	214	233	210	222	177	205	183	215	195	220	197	199	200	181	220	184	236	204	217	217	213	219	199	204	199	212	206	204	230	240	193	201	190	211	238	183	225	175	212	212	202	202	218	207	209	219	214	229	180	220	209	225	201	212	214	217	222	206	204	161	202	212	186	217	189	233	207	209	203	223	235	217	226	224	215	211	238	224	229	220	225	215	189	228	221	210	213	193	230	203	228	225	227	195	181	174	202	209	231	242	214	213	216	187	207	185	203	213	211	226	218	214	209	209	215	227	214	205	190
19550	44526	37031	27681	22576	18124	14306	11697	9148	7597	6077	4916	3974	3161	2527	2269	2216	2081	1908	1740	1620	1430	1236	1127	958	835	705	723	689	640	619	636	581	516	487	455	453	467	437	411	389	429	381	377	348	361	351	379	347	328	348	326	340	299	305	271	320	248	264	253	260	251	236	243	267	263	230	219	222	245	252	235	255	242	242	242	236	228	228	237	235	215	222	219	228	209	214	245	212	232	197	241	203	217	241	223	230	198	212	227	194	221	242	218	204	216	202	212	225	225	228	216	240	228	194	214	202	236	201	210	208	216	202	218	249	204	195	235	249	216	207	234	210	215	224	220	215	201	217	222	236	193	217	203	212	221	218	241	224	193	223	208	212	198	197	226	190	220	181	208	225	204	201	224	214	212	224	220	204	234	234	227	231	215	208	229	213	210	229	215	212	214	230	204	194	228	239	203	223	210	186	227	207	194	181	213	212	218	196	223	224	210	211	202	209	215	229	220	215	207	182	205	207	207	199	202	197	207	211	192	210	209	211	229	212	208	209	215	230	186	192	211	223	203	222	246	204	200	206	221	193	215	233	207	206	228	233	218	214	209	196	197	176	182	215	226	238	200	225	216	210	197	187	229	229	190	221	215	211	219	196	207	226	228	211	204	213	207	194	234	209	223	206	218	168	232	233	234	210	217	207	241	212	245	225	197	216	210	237	209	206	201	243	203	180	221	196	201	214	214	231	228	220	217	244	211	210	209	218	208	212	229	208	215	210	226	210	201	202	191	220	223	226	205	238	230	218	231	196	210	222	173	199	209	201	207	214	213	214	211	236	202	214	209	211	214	225	190	209	233	195	233	215	227	188	227	243	216	205	209	182	222	217	204	200	208	197	202	209	187	213	213	218	178	219	192	203	230	217	196	229	215	203	199	224	202	202	209	228	208	217	185	202	220	211	225	213	235	211	211	231	205	231	204	190	243	202	207	189	205	217	211	186	235	204	230	211	212	221	222	215	215	226	219	194	203	214	224	191	216	216	235	249	209	193	218	220	219	220	171	211	214	206	193	220	198	232	184	198	205	209	219	217	202	203	218	254	194	230	204	216	236	191	217	243	200	236	205	205	219	233	222	180	229	215	215	209	224	228	182	227	201	207	205	188	213	195	221	181	207	223	226	215	240	216	216	219	228	217	206	235	200	212	220	232	215	222	260	227	228	188	231	228	208	211	225	195	190	203	241	186	208	208	204	206	219	196	215	202	203	217	227	255	208	210	226	201	205	229	245	197	200	216	207	217	202	216	210	193	236	209	215	224	200	218	212	198	234	203	230	181	215	206	188	212	209	214	229	200	191	203	214	200	212	245	232	235	225	219	190	200	198	220	212	220	227	189	198	193	222	228	227	192	215	203	192	231	217	199	217	244	228	195	217	220	206	195	234	227	225	235	215	217	193	204	193	227	235	221	210	231	209	216	207	197	211	235	214	219	215	239	197	202	249	208	209	204	208	195	195	244	206	222	206	204	230	227	234	201	238	192	188	203	200	214	198	242	225	201	231	222	183	206	224	193	223	232	189	196	201	216	220	184	219	186	217	203	218	213	214	222	220	214	213	215	225	210	198	232	184	207	222	192	213	229	206	218	221	204	193	214	197	187	203	215	200	219	231	216	211	222	194	244	204	220	224	180	224	231	212	210	204	205	207	203	224	221	191	240	240	228	217	202	201	206	202	230	209	227	205	217	194	234	241	223	246	196	222	224	201	222	205	199	214	207	207	220	184	205	214	214	186	216	216	216	227	223	200	219	224	189	200	217	205	238	194	230	218	231	212	199	234	232	195	220	223	197	212	203	215	237	195	218	216	200	204	231	211	181	200	218	197	231	210	195	228	222	199	216	237	214	209	230	208	207	206	203	192	218	209	195	225	219	227	190	213	200	209	211	221	207	242	187	208	199	214	240	212	211	233	190	220	235	205	221	188	206	225	203	231	224	204	191	216	209	242	210	209	234	223	229	217	229	211	213	212	234	193	180	200	241	217	207	205	230	203	194	206	197	229	198	241	212	212	202	196	213	200	244	204	228	227	234	195	216	214	181	204	175	216	240	194	233	224	229	225	216	210	220	211	191	203	188	214	221	218	201	186	209	215	181	222	210	210	212	208	196	213	225	215	216	206	222	206	241	203	231	230	215	211	233	204	215	197	209	219	230	208	203	208	214	226	209	198	215	201	226	208	200	208	202	205	217	202	225	197	220	218	176	236	234	205	215	221	232	189	232	224	209	201	216	194	224	222	227	191	225	236	246	237	208	203	216	207	211	192	219	219	226	218	224	199	197	221	198	216	209	194	203	230	210	202	214	225	216	233	239	197	196	192	231	226	197	204	230	220	214	222	214	224	214	212	220	213	220	210	213	234	222	217	209	254	224	221	205	196	210	209	234	207	219	228	200	217	238	196	216	235	230	214	209	188	203	218	193	222	203	236	206	251	193	203	211	196	211	184	238	212	217	228	222	215	237	197	202	188	197	249	219	223	221	176	219	202	218	232	220	203	215	200	227	203	218	218	236	218	214	239	209	197	215	199	193	237	204	221	223	217	225	226	195	218	212	228	226	227	192	212	223	201	219	208	224	216	209	183	224	188	212	218	207	196	238	196	211	226	213	236	219	210	188	211	223	209	216	210	200	209	221	233	224	228	229	212	209	211	224	223	214	221	227	212	219	198	200	208	237	232	209	239	214	226	187	198	213	235	185	200	226	218	199	209	231	211	200	217	205	197	228	245	208	226	198	204	219	216	229	218	204	215	240	187	201	203	228	212	182	200	206	202	212	214	178	226	204	209	217	219	240	199	203	206	217	225	212	201	225	220	204	201	218	227	234	223	223	230	211	215	218	209	217	203	211	211	200	216	198	223	208	200	214	223	210	229	215	249	212	179	207	225	185	214	231	203	222	215	215	212	207	247	237	241	238	213	205	206	242	219	225	254	203	206	226	207	193	213	219	217	214	255	220	222	187	197	233	218	232	225	194	218	227	196	218	233	214	199	203	212	214	206	215	206	189	201	214	194	187	201	216	231	210	205	205	186	184	234	231	207	220	217	205	207	210	200	221	231	213	222	226	230	231	238	225	193	199	225	204	228	210	210	205	195	226	227	227	194	212	218	225	219	202	225	214	203	204	228	229	189	245	220	202	209	229	224	176	225	206	215	233	196	211	187	199	220	181	237	218	222	212	224	208	206	231	216	199	212	189	221	202	190	254	215	221	258	203	214	192	192	209	229	200	223	191	207	209	210	209	208	195	201	212	220	178	221	217	210	224	216	207	214	230	217	225	196	200	233	222	230	204	211	204	219	209	190	195	205	182	208	215	198	215	218	199	205	189	220	187	217	206	194	213	198	203	248	229	229	219	246	205	214	196	184	183	205	228	235	218	225	221	193	220	236	240	205	222	226	192	178	222	221	214	198	214	222	218	222	227	204	203	238	209	219	222	222	244	194	212	201	233	216	239	198	203	196	197	223
28731	23357	24594	16721	9510	5938	4134	3183	2591	1998	1728	1450	1191	965	819	780	773	714	737	673	647	617	559	479	446	438	434	415	399	406	425	387	343	368	366	366	368	340	386	381	372	346	335	308	366	325	344	309	328	334	334	327	285	306	335	327	313	329	313	289	331	291	320	306	306	315	309	289	316	282	304	295	320	353	319	285	318	348	331	315	291	298	294	306	303	311	283	288	309	312	288	356	328	302	262	292	293	297	283	315	288	321	297	324	305	321	308	319	282	292	298	316	313	329	290	280	302	323	332	299	320	279	298	297	309	326	313	297	314	336	296	302	294	317	277	300	322	289	301	333	298	308	307	303	319	299	290	278	291	317	303	318	298	292	307	317	322	278	316	328	326	318	321	311	281	314	301	279	304	303	274	297	314	263	285	266	320	310	323	315	309	294	300	271	305	305	321	331	308	341	302	312	295	313	284	333	321	305	278	313	305	307	304	282	282	300	287	321	320	308	319	325	288	302	295	313	307	290	301	285	310	291	298	291	290	312	301	317	299	303	297	322	342	313	307	276	293	312	273	328	285	303	263	309	312	291	300	308	293	294	314	289	313	313	305	292	290	289	280	281	294	305	288	312	290	296	338	332	286	313	304	321	303	306	306	285	310	299	315	295	330	324	288	307	325	314	271	323	337	309	331	295	318	295	325	297	309	297	318	322	299	315	300	311	304	334	285	308	313	290	318	329	320	331	311	318	333	310	318	307	282	313	322	306	338	302	318	290	301	321	320	285	308	287	322	345	325	293	284	293	286	309	313	278	326	290	320	317	306	288	286	323	302	317	289	292	288	332	311	288	279	289	270	286	341	290	302	293	305	306	291	337	321	297	311	318	310	318	279	300	339	325	272	320	312	319	299	291	299	312	331	302	330	310	302	296	316	306	285	297	320	308	310	277	298	290	303	266	282	306	303	321	280	315	296	282	322	293	305	276	314	318	298	290	272	304	333	333	296	291	296	307	321	336	326	314	292	293	300	284	308	320	300	291	283	305	288	298	334	289	309	304	288	299	338	321	309	291	314	323	324	303	333	343	311	323	319	299	275	316	306	289	304	287	298	332	301	315	331	311	292	316	322	324	310	314	313	296	297	292	309	299	295	335	301	321	327	310	292	320	302	310	312	304	311	333	306	294	322	298	308	331	309	298	308	313	286	280	288	305	297	281	297	296	305	322	278	319	298	287	281	311	325	319	298	242	312	301	298	302	337	297	298	322	313	307	324	301	307	321	343	280	315	318	333	296	293	284	308	295	293	324	316	298	300	299	312	340	332	292	268	302	304	331	297	315	291	298	285	288	313	303	318	282	334	303	281	272	316	345	303	294	301	331	292	323	299	278	325	291	294	267	305	303	348	295	309	299	308	266	316	292	295	317	352	297	309	320	311	295	346	299	277	305	309	310	302	282	293	318	303	307	279	311	301	284	305	300	295	316	330	323	308	335	356	303	283	323	310	309	291	286	338	329	316	289	295	304	298	315	312	342	294	287	298	306	279	313	321	317	319	309	273	330	292	319	312	323	329	316	271	339	311	335	308	309	307	307	318	264	290	310	281	325	333	310	309	306	326	304	308	297	301	310	299	317	327	326	323	286	297	301	307	328	320	287	281	271	306	301	279	303	299	310	287	293	316	314	282	307	292	324	308	319	317	309	302	295	299	305	363	323	280	327	298	313	293	302	306	316	301	309	312	311	301	272	307	311	282	269	288	310	302	294	315	312	292	301	316	326	326	311	277	322	317	309	287	314	313	301	307	310	292	321	313	289	307	307	317	338	294	291	282	304	294	291	287	305	299	264	307	310	341	297	314	300	301	311	295	315	300	280	331	318	309	301	335	314	317	297	291	308	332	296	300	289	305	304	317	322	285	339	285	292	306	297	284	317	330	325	299	356	326	307	294	294	300	301	283	301	336	309	329	323	287	304	289	272	288	270	284	335	353	344	272	285	287	286	296	328	318	312	291	294	297	291	322	293	309	316	277	314	315	315	294	330	310	310	310	337	297	307	330	290	289	324	304	303	328	317	297	319	301	285	333	326	321	335	311	342	292	295	306	298	280	299	265	292	304	333	286	323	307	305	294	307	303	306	293	261	309	294	331	298	281	286	312	323	332	329	317	309	284	290	306	308	277	301	304	295	310	308	294	310	323	339	284	278	345	313	330	292	308	307	319	311	296	317	284	299	300	278	311	298	302	350	320	316	320	295	321	312	291	291	293	303	337	279	312	318	314	304	345	283	276	297	289	323	292	297	300	310	284	283	308	309	312	284	312	311	312	279	326	289	322	289	313	302	304	290	302	314	299	319	333	333	310	314	302	287	289	301	302	303	312	315	299	337	283	274	311	307	309	300	324	288	305	294	326	312	318	288	293	305	302	313	311	306	302	308	280	270	307	301	313	306	340	283	319	292	321	310	305	327	323	299	346	286	295	282	311	275	300	295	345	322	301	323	321	295	304	345	320	324	301	285	307	327	309	304	330	280	330	276	315	282	286	281	300	324	317	306	300	326	297	324	301	303	278	298	319	310	285	324	321	317	333	313	308	288	325	333	335	304	302	311	311	306	331	326	310	309	291	300	305	323	293	293	275	328	311	271	319	286	299	308	297	271	294	318	300	316	293	303	263	318	333	309	325	301	277	289	302	278	337	302	313	294	309	285	324	300	338	281	328	348	300	283	283	277	311	290	306	307	296	319	303	313	318	315	290	297	313	319	287	316	314	313	320	272	285	284	284	321	292	314	280	329	293	302	292	275	312	297	310	312	338	296	299	288	305	324	314	329	298	284	321	288	296	297	312	326	276	293	319	292	315	304	323	294	291	316	304	316	302	297	290	324	318	303	303	309	298	298	306	301	312	270	311	292	279	288	286	304	294	319	338	290	301	314	299	315	321	332	275	324	300	328	326	326	249	288	319	314	299	277	297	281	298	303	321	325	294	292	290	302	292	308	335	314	306	305	303	293	273	295	318	301	325	310	298	315	356	276	298	312	327	298	283	317	318	310	300	310	306	310	319	284	311	327	296	280	309	310	310	307	310	337	284	289	297	289	305	287	318	293	325	288	296	311	302	286	330	321	291	281	291	321	302	342	312	288	280	351	347	287	315	311	269	340	312	288	290	305	314	317	324	306	308	307	296	317	337	306	280	318	298	298	282	280	299	284	295	309	321	319	316	313	307	335	283	328	268	323	308	274	305	295	292	337	290	327	312	326	289	296	320	267	310	311	314	283	295	311	302	328	267	283	314	337	305	265	304	314	323	300	305	334	302	287	291	329	300	319	315	291	291	270	317	314	313	284	311	337	327	304	281	279	337	282	309	353	329	322	283	344	321	311	328	292	285	300	290	310	322	305	295	297	303	297	305	307	298	323	308	284	257	304	324	324	304	274	301	327	271	305	282	285	282	276	301	293	351	303	298	296	318	306	291	325	303	298	307	318	309	331	288	269	290	279	325	299	310	284	331	308
17027	32324	24818	15809	12083	9031	6858	5348	4172	3322	2809	2274	1701	1494	1238	1151	1007	991	966	867	821	777	642	641	598	531	509	498	476	470	524	444	408	404	428	433	405	408	390	410	371	371	357	369	370	386	357	365	380	358	328	361	350	353	352	321	310	318	315	330	325	341	401	353	327	288	329	317	313	351	351	322	339	360	292	310	326	341	322	298	319	373	324	354	332	319	303	327	318	334	347	325	310	330	331	295	308	301	327	319	318	322	295	322	312	370	299	303	319	333	316	303	309	321	346	338	299	342	281	306	344	326	301	306	310	340	332	310	330	319	288	350	297	319	303	280	313	301	314	333	336	320	347	313	364	313	390	351	316	306	307	327	301	335	288	300	321	310	287	320	322	308	317	293	334	283	335	331	326	320	295	323	341	333	299	310	328	321	307	278	309	321	348	308	329	299	295	344	292	297	329	316	323	314	306	315	329	290	315	300	321	306	309	348	333	344	317	303	309	318	346	333	343	332	360	344	297	325	355	334	373	300	362	313	311	338	345	299	304	336	316	296	332	356	329	307	320	326	310	338	316	347	326	359	325	340	315	353	311	323	321	294	325	329	324	317	310	332	298	320	320	321	296	309	310	342	323	343	318	327	368	326	303	305	314	302	326	322	308	340	310	319	309	343	355	329	340	304	321	292	321	345	310	313	309	312	334	298	322	339	315	320	343	332	330	320	314	314	301	304	315	327	324	316	350	302	301	303	328	338	312	304	325	332	323	307	308	347	331	341	339	320	342	323	342	290	323	325	290	326	364	326	302	315	311	303	314	324	341	316	328	336	330	287	279	318	356	306	341	337	312	310	307	311	318	342	298	330	326	349	326	313	321	341	322	312	322	326	338	314	296	339	292	331	319	300	327	312	313	350	336	336	316	356	331	298	354	286	323	331	352	347	323	316	310	326	281	288	356	326	319	324	283	328	298	309	314	314	330	335	333	317	300	292	348	326	310	298	329	307	314	334	314	319	328	333	334	331	328	320	308	310	331	335	353	319	320	312	319	321	331	298	340	335	319	333	297	320	284	325	324	321	317	346	301	335	328	313	333	298	313	339	320	335	318	293	310	333	323	291	353	338	324	346	323	332	330	310	332	306	289	334	331	315	289	314	314	335	321	315	311	285	311	306	325	326	334	334	300	321	338	326	342	360	306	318	335	300	276	303	319	343	320	317	328	322	348	332	306	293	278	335	308	319	298	345	307	348	311	328	294	300	322	309	336	319	329	342	327	335	341	352	320	347	279	295	320	300	297	313	322	278	320	327	367	334	328	343	339	277	317	305	303	348	342	336	322	295	308	320	349	310	313	297	287	321	315	296	299	311	318	295	327	336	334	313	328	287	327	296	319	332	315	326	337	342	287	304	333	330	341	342	294	340	341	314	336	354	336	326	324	345	336	314	317	337	339	317	312	331	326	272	327	341	311	308	326	325	323	291	327	339	310	300	311	342	327	313	336	326	313	320	305	318	321	301	317	313	319	317	312	324	345	321	287	330	310	332	353	330	295	338	309	332	317	321	299	361	309	297	326	333	326	293	306	296	288	315	318	336	302	282	300	299	308	311	324	304	319	316	324	275	315	357	352	302	329	326	332	312	296	326	314	320	288	334	303	328	314	333	286	329	312	316	288	307	331	312	308	316	321	333	307	300	295	308	328	317	338	318	312	316	328	330	328	333	308	334	324	295	312	287	304	323	315	313	324	322	325	313	323	304	292	339	314	346	345	294	278	328	307	296	299	284	367	308	325	345	359	336	343	299	359	341	301	318	317	329	294	318	315	307	293	320	318	320	301	311	323	324	343	321	334	319	306	295	306	356	309	328	325	333	315	346	336	309	287	308	322	309	323	348	328	300	299	327	323	319	311	337	308	332	325	307	331	321	341	321	301	331	321	283	323	330	354	309	303	326	284	298	313	322	297	353	334	334	311	334	288	316	301	330	336	328	301	322	314	335	311	334	336	282	310	313	300	337	328	322	326	342	334	317	292	326	314	302	316	322	323	319	310	322	296	304	334	319	316	309	320	323	330	312	307	350	304	324	331	329	316	287	307	339	277	299	333	332	323	307	318	294	293	340	309	341	287	324	323	318	320	358	327	332	299	327	302	301	283	319	312	316	355	318	359	335	320	313	300	330	326	349	302	321	341	306	297	350	346	314	339	321	317	356	301	308	333	291	296	305	327	312	301	308	329	333	326	339	341	292	334	337	320	304	299	325	340	306	316	320	281	313	332	311	318	319	311	319	348	297	321	306	286	312	360	345	328	330	292	326	330	331	354	324	311	342	301	332	345	314	320	330	309	295	302	325	327	302	296	317	305	333	337	323	283	295	310	288	309	343	300	317	293	343	288	337	317	319	330	341	321	320	312	323	307	291	314	320	357	331	337	316	339	342	337	311	319	312	322	309	316	342	331	328	331	322	314	313	291	308	310	316	280	290	302	329	309	324	333	315	332	329	300	309	304	348	306	356	329	311	316	316	315	316	302	338	286	312	344	342	321	328	309	305	300	334	316	318	320	312	304	292	355	333	309	316	343	320	268	327	295	295	321	329	307	296	328	347	299	305	295	312	315	295	342	294	326	310	319	315	324	315	324	322	322	292	314	309	292	356	281	338	300	320	325	325	305	299	312	309	314	337	297	296	332	317	322	284	325	341	308	318	331	310	300	359	283	326	289	298	315	337	327	348	346	293	328	347	332	325	290	320	319	325	300	342	340	317	305	308	321	302	260	339	327	313	340	292	311	328	308	312	331	304	290	320	298	294	318	317	302	340	290	312	346	336	303	325	305	348	321	360	346	298	323	311	308	293	346	328	302	322	328	303	356	343	282	321	334	315	289	305	321	341	336	312	323	291	342	341	306	310	333	342	299	315	307	347	346	296	317	313	294	335	327	311	347	329	327	318	304	305	312	319	305	342	316	322	320	287	334	345	293	302	342	338	326	340	329	299	313	333	316	347	321	320	333	291	316	333	309	294	301	300	323	315	316	293	334	334	330	317	304	309	361	340	308	320	301	342	338	312	301	344	331	324	325	326	315	329	342	293	336	315	337	340	304	315	307	320	295	317	318	313	330	308	310	278	339	295	322	363	324	337	323	336	305	296	287	343	330	286	307	352	311	303	319	337	312	333	315	330	315	295	319	331	308	350	314	313	312	313	339	306	316	330	315	314	311	312	324	335	310	324	283	342	298	300	316	321	343	327	326	312	344	305	341	313	341	342	297	306	310	351	324	318	329	371	299	325	317	328	293	326	295	336	321	312	293	316	305	325	304	301	338	325	298	327	327	310	332	300	306	305	313	315	329	323	302	323	350	310	303	315	329	313	311	319	323	326	290	306	317	298	304	299	338	312	336	287	306	320	317	308	298	305	291	317	332	335	313	286	316	299	346	314	342	297	293	311	330	315	340	313	331	290	346	315	308	354	340	306	304	321	317	328	317	310	328	300	353	317	295	317	319	311	293	299
23989	21479	28783	24760	21794	17439	9710	5829	4320	3538	2907	2302	1779	1486	1266	1140	1198	1057	922	963	884	747	706	577	576	489	450	452	427	388	404	400	373	353	409	336	332	330	334	339	329	332	320	322	296	277	303	290	291	259	268	275	269	240	249	220	266	240	245	223	250	250	252	253	224	221	263	241	233	225	211	245	229	235	222	239	255	220	214	242	231	234	197	258	219	249	216	240	209	247	220	195	226	231	239	230	213	238	221	212	234	235	201	225	223	225	251	233	230	223	208	223	231	235	243	226	246	208	215	252	238	233	230	221	231	242	246	241	205	210	241	230	222	228	226	216	233	236	228	226	216	212	211	218	209	214	217	246	225	214	209	208	247	228	209	216	228	239	232	243	216	242	230	245	197	223	215	222	236	228	238	210	224	197	215	232	226	211	230	205	224	215	238	217	225	221	223	227	216	234	234	219	229	219	211	233	251	210	216	218	231	231	224	207	214	231	209	208	234	240	226	226	213	226	212	226	249	225	231	259	219	199	217	215	211	224	227	205	238	245	212	241	210	221	194	255	233	216	225	225	206	204	230	232	215	234	226	221	215	216	210	237	226	211	233	216	218	228	236	211	230	222	232	235	240	225	244	242	225	236	223	232	228	221	215	233	201	228	223	224	221	208	226	229	217	227	233	208	221	227	213	178	213	226	227	210	224	225	233	222	227	232	205	243	233	235	233	227	228	208	227	237	224	213	224	248	234	226	193	224	222	224	250	221	210	218	210	203	250	202	220	229	220	197	212	214	228	223	217	224	207	242	232	212	235	236	223	220	228	205	226	234	246	229	217	243	207	226	211	237	225	219	224	224	228	216	222	231	223	209	228	225	246	232	217	239	222	234	219	226	212	217	222	231	235	230	227	214	210	223	232	219	202	245	229	222	222	233	238	221	190	243	229	231	225	212	208	225	230	224	247	230	223	215	224	230	230	233	210	218	243	233	217	227	217	204	215	201	231	204	231	236	200	237	216	254	213	240	209	245	208	242	215	223	237	226	209	231	244	204	217	212	222	249	247	246	229	228	208	212	267	228	248	224	221	223	261	246	232	210	236	255	219	229	238	234	223	227	257	245	255	224	216	227	247	213	225	222	246	203	238	217	224	211	222	222	238	212	214	240	211	233	198	232	260	216	243	217	224	195	226	207	247	222	232	224	233	228	226	220	213	238	247	223	219	253	222	237	222	262	221	225	202	207	209	248	210	212	251	221	229	226	226	241	210	228	223	246	218	236	217	206	192	233	231	205	222	233	228	242	228	205	216	220	198	213	238	229	221	232	222	248	221	230	242	213	214	212	226	232	228	203	241	233	241	226	231	224	195	228	206	221	211	233	214	214	253	196	220	221	216	219	230	184	212	214	230	216	220	224	253	251	199	226	250	211	232	248	217	200	218	236	253	204	229	223	231	198	217	238	230	209	235	239	218	234	234	223	238	222	254	226	248	214	219	221	242	205	215	245	220	226	237	224	224	217	229	209	225	191	251	219	207	226	232	240	217	257	204	214	214	215	217	184	200	212	205	229	240	235	231	191	230	225	217	239	195	252	238	255	220	219	225	236	178	217	231	213	246	205	222	224	219	212	216	223	220	213	231	243	218	228	206	235	212	224	238	226	230	239	224	223	221	245	240	237	231	222	229	242	232	222	227	258	218	226	227	247	239	239	220	243	233	218	224	221	209	236	218	225	213	225	241	213	203	213	242	211	221	248	209	196	231	206	215	250	255	221	235	227	211	208	233	197	235	242	214	233	236	207	222	243	234	215	215	219	215	231	235	206	252	224	253	209	205	243	198	233	221	205	222	213	216	217	224	223	231	228	245	224	237	206	211	234	227	241	205	212	210	217	222	249	233	239	242	234	223	189	218	223	244	255	210	236	223	190	215	220	221	260	222	208	220	217	220	219	209	239	208	224	232	224	222	209	222	218	224	215	242	226	236	231	257	226	208	242	218	221	211	222	196	229	212	214	230	212	234	224	211	198	223	253	237	243	207	224	210	197	224	244	235	214	199	233	257	229	238	219	211	220	215	216	244	246	215	189	247	238	202	211	198	252	194	217	202	234	222	233	253	219	223	229	252	217	261	263	223	217	226	268	212	266	254	204	225	211	239	229	223	214	230	213	225	234	243	249	229	229	231	227	217	213	214	194	235	199	219	246	226	212	217	220	232	234	210	237	219	200	212	239	222	231	239	196	247	257	249	239	218	202	225	216	229	202	255	247	228	209	226	202	221	228	236	244	242	226	202	221	213	204	221	228	228	236	250	231	234	211	239	239	244	233	232	208	232	232	249	244	234	224	205	245	235	238	248	225	219	240	207	202	207	228	247	236	224	235	238	225	214	228	234	197	211	220	221	207	224	218	251	233	207	210	210	212	205	220	233	231	195	229	239	226	241	183	208	207	207	227	227	209	204	218	237	213	236	239	212	224	226	206	240	198	230	202	212	219	208	216	229	225	208	230	250	205	210	207	216	221	222	211	260	224	225	249	223	221	221	210	200	230	223	263	239	225	243	246	206	240	224	237	221	230	234	203	242	222	241	243	208	232	226	226	227	216	213	208	248	234	227	199	237	210	231	227	232	246	212	228	225	230	211	237	247	248	219	247	234	230	239	208	264	245	219	242	228	213	238	224	237	211	242	205	226	227	233	215	208	240	224	214	240	213	213	211	239	207	235	239	228	222	225	228	218	219	230	215	251	247	223	231	241	227	207	215	198	220	217	234	233	238	232	238	221	207	248	232	229	220	216	226	236	224	224	203	215	220	222	229	245	201	254	226	264	230	215	220	225	243	209	216	232	207	233	218	217	223	215	204	209	239	214	215	236	239	227	214	249	228	223	199	232	262	240	217	219	217	241	210	226	233	245	222	219	227	238	207	214	225	254	197	210	217	236	203	239	195	225	230	217	232	240	200	211	187	229	206	220	202	231	239	176	213	213	213	197	203	218	218	239	251	250	239	242	216	237	207	225	234	256	236	256	221	237	225	216	201	231	224	223	218	206	235	226	216	227	224	220	218	206	211	211	244	230	219	225	249	206	251	211	204	219	209	234	217	201	247	237	215	195	212	268	208	227	200	231	201	231	217	200	202	205	233	237	225	219	234	210	216	225	204	196	256	238	221	221	231	215	232	231	280	207	212	238	216	235	218	249	202	216	226	225	231	234	225	224	229	215	208	198	235	210	244	231	207	234	227	215	228	241	247	227	248	224	222	219	231	215	218	210	256	228	242	221	202	228	200	230	231	210	211	241	227	228	228	198	229	231	213	183	230	249	207	205	228	223	237	244	213	218	242	239	247	243	208	236	200	224	234	205	249	212	251	206	218	244	223	264	213	217	209	222	218	230	247	217	241	239	220	205	212	217	229	233	231	200	207	234	224	208	206	224	247	211	224	217	220	225	238	248	208	256	225	218	231	231	205	248	211	218	201	244	220	212	227	226	211	236	237	240	246	236	232	216	227	210	238
17540	39652	32016	22846	18197	14104	10939	8735	7053	5572	4575	3734	2674	2372	1766	1682	1631	1495	1379	1363	1195	1015	889	835	714	646	576	598	552	499	491	452	462	453	404	418	432	404	380	395	394	366	350	342	346	364	353	329	324	332	337	324	300	307	326	288	266	236	274	271	257	284	269	237	276	249	251	249	252	250	236	258	248	281	216	246	242	261	265	228	241	258	258	206	246	253	234	235	222	248	239	261	224	235	221	250	237	229	227	226	226	248	250	246	218	247	243	244	241	229	237	230	243	260	231	252	249	237	233	241	245	241	251	222	243	220	266	244	241	238	230	256	243	213	229	238	223	221	239	232	232	220	237	241	213	237	226	221	250	205	228	223	238	259	258	259	246	234	231	216	234	252	247	246	221	236	233	255	233	252	230	251	226	272	234	222	260	231	261	244	221	241	260	235	275	233	233	217	242	227	228	263	235	238	244	212	243	242	214	243	224	236	239	258	232	245	259	243	226	243	234	218	242	223	241	227	231	223	225	258	221	233	279	249	231	241	223	206	247	233	225	227	246	249	245	226	227	261	238	236	244	245	232	239	233	239	234	259	243	252	260	231	247	236	216	228	251	247	243	227	222	217	232	231	240	262	237	225	237	228	229	253	219	228	251	268	219	292	229	232	228	204	273	239	213	234	238	279	245	243	217	231	243	261	207	225	219	215	256	235	239	227	227	253	200	254	233	258	241	260	240	205	212	254	235	244	226	243	232	248	220	244	221	259	236	246	243	228	252	246	232	222	222	252	231	241	278	236	238	266	248	227	232	238	228	227	225	240	236	211	236	246	230	262	229	236	236	232	246	226	236	216	222	247	222	238	245	211	205	223	216	219	238	262	203	239	219	223	240	215	234	236	228	237	217	227	241	254	251	272	258	249	221	223	247	228	239	230	224	230	259	232	254	252	239	228	237	257	231	240	233	246	233	232	252	251	232	258	239	239	206	227	218	238	228	246	219	245	247	243	219	227	234	236	227	228	226	228	228	236	217	216	239	242	227	239	236	214	253	231	214	221	220	229	235	211	249	263	195	254	241	241	241	224	248	208	246	242	246	220	215	255	234	232	221	221	221	204	235	227	243	212	253	220	241	216	249	232	260	239	219	223	218	208	242	210	217	237	232	262	242	230	225	220	235	245	207	241	239	222	232	222	254	225	214	264	227	242	256	243	241	257	218	214	257	210	269	228	255	239	230	201	223	222	197	218	224	212	242	217	214	244	217	231	227	243	211	247	241	233	267	239	230	254	209	256	245	225	213	219	241	217	233	252	238	265	222	224	231	242	236	239	226	220	242	245	239	220	250	233	226	244	236	222	245	264	244	235	241	235	240	253	214	223	227	235	246	215	237	245	231	238	212	229	243	231	199	227	220	232	213	232	234	220	250	227	230	215	231	224	236	223	278	244	247	244	250	262	234	232	227	226	245	254	224	228	253	215	221	224	203	232	232	223	250	236	248	263	237	262	239	212	232	215	262	222	230	255	241	215	231	211	240	253	221	216	248	206	230	216	240	225	227	223	241	233	240	212	233	240	226	231	262	230	273	217	209	219	240	254	237	255	228	245	236	244	227	249	217	221	269	251	235	215	256	255	234	229	220	231	223	240	219	247	258	211	244	225	245	248	251	244	234	234	243	220	260	230	231	215	214	236	258	245	259	238	240	237	240	208	250	218	219	219	251	244	246	229	246	265	227	253	259	247	231	244	240	230	240	231	247	224	248	237	245	215	224	241	224	217	219	236	267	218	245	235	246	232	245	224	245	241	256	226	240	240	208	261	251	229	227	250	238	243	235	229	260	261	245	238	247	219	267	246	223	242	216	217	241	234	250	257	209	233	235	234	204	240	241	257	243	237	260	252	243	198	226	232	215	203	220	217	240	231	239	260	227	244	241	241	227	254	216	230	241	225	236	226	237	218	243	232	246	235	264	231	240	212	253	219	247	256	258	244	224	254	249	231	243	220	227	254	253	224	251	245	244	233	214	247	232	241	243	226	241	234	212	209	238	240	224	228	229	235	249	241	238	230	210	235	234	227	242	232	237	255	241	243	236	226	254	239	248	241	251	227	229	227	255	216	225	255	242	257	210	202	248	234	240	278	257	252	252	204	229	225	245	232	248	237	245	230	241	262	221	226	236	249	242	238	220	215	231	235	207	251	216	244	232	225	235	209	244	259	243	241	231	223	240	224	251	250	225	245	237	243	272	241	252	267	232	232	249	255	234	237	252	258	238	222	226	248	257	239	226	223	230	234	213	214	250	205	224	272	222	232	218	217	207	212	233	226	238	220	238	248	246	247	241	200	229	245	211	252	229	241	223	228	204	205	201	241	240	233	224	250	242	250	232	236	245	245	243	245	242	236	257	227	262	206	231	236	226	234	238	230	222	239	219	251	221	224	221	223	213	260	222	243	242	246	224	202	234	252	240	228	217	240	230	261	219	216	221	219	252	259	274	229	262	247	218	234	246	246	206	237	221	252	227	234	231	235	241	213	244	225	254	220	251	219	221	256	251	209	253	255	234	244	254	235	243	252	239	225	234	232	221	239	244	261	239	208	234	230	236	225	244	223	267	256	232	207	232	220	241	219	221	219	221	212	197	243	227	247	215	232	230	227	220	224	235	208	208	217	259	242	217	234	245	248	219	239	234	253	273	236	224	246	248	239	199	244	252	251	245	254	227	243	232	259	237	226	227	226	241	259	209	230	233	257	262	223	278	216	246	263	234	233	219	247	266	240	253	239	223	223	253	238	231	236	220	203	230	220	226	249	221	248	204	225	249	269	239	252	251	231	216	241	243	197	242	251	233	268	236	193	220	242	248	239	243	241	241	275	237	256	232	258	223	246	237	245	217	243	232	224	237	227	234	224	232	230	234	242	223	224	268	242	225	229	275	266	240	233	222	236	243	235	231	227	236	227	240	215	226	229	237	237	249	228	236	240	239	233	232	213	212	208	247	226	233	219	259	261	242	229	218	250	231	237	224	226	240	248	235	215	224	268	230	243	221	226	222	233	274	235	224	216	246	251	235	220	214	241	245	233	229	224	238	247	248	220	220	216	242	228	229	214	210	238	245	237	229	237	213	248	229	232	234	215	245	219	221	224	232	243	249	242	243	233	227	245	213	250	220	237	234	226	234	247	238	209	222	225	212	252	210	192	233	241	233	234	250	264	229	231	236	223	233	238	261	225	230	228	214	233	223	210	241	223	229	221	206	217	218	226	247	232	242	243	240	239	243	225	227	228	228	236	223	238	248	220	205	217	219	242	231	240	261	215	239	247	243	247	214	202	241	210	222	251	242	254	263	236	220	250	251	249	237	200	233	218	225	227	204	239	235	234	215	242	240	259	210	242	221	234	221	235	254	242	241	221	213	233	246	256	253	229	247	221	239	225	231	240	222	235	223	248	227	232	220	244	211	246	248	248	255	209	223	236	220	226	239	232	237	224	230	246	241	246	236	242	232	226	222	222
25217	21540	28025	25971	17803	9688	6266	4307	3392	2774	2348	1855	1465	1250	1141	1023	955	919	879	873	836	699	642	590	543	512	506	493	475	477	439	421	426	409	472	452	402	368	371	363	361	370	358	377	366	349	365	336	378	358	351	363	350	307	367	330	344	345	347	373	316	333	334	322	340	302	302	302	363	344	325	322	303	316	320	312	325	346	340	333	341	325	314	320	318	291	346	322	311	315	332	311	310	317	303	304	286	328	307	308	319	318	323	325	319	308	284	306	335	294	336	315	318	288	317	313	322	333	323	302	266	331	295	317	309	290	301	318	298	327	329	323	327	320	308	336	320	297	278	322	306	351	321	310	294	319	337	325	313	292	316	308	298	305	331	298	318	278	337	322	329	324	300	322	359	299	307	349	300	324	324	294	318	309	335	297	299	301	286	300	345	327	339	327	329	314	338	321	286	293	323	306	363	294	297	299	332	318	327	318	318	335	290	331	315	316	310	311	299	319	318	323	335	292	328	334	315	337	318	309	326	331	309	310	308	313	321	307	296	281	324	326	303	328	318	320	320	312	322	320	352	315	321	338	299	299	344	339	302	337	318	323	309	277	264	320	336	276	290	349	301	292	322	302	313	299	295	313	297	330	305	315	306	326	302	313	321	310	307	306	315	299	303	304	281	320	336	306	334	319	287	317	312	332	295	337	331	313	297	352	321	298	316	323	312	328	297	306	307	318	294	283	297	321	301	315	349	301	312	359	303	295	347	300	341	326	325	282	282	331	320	331	313	317	302	345	334	308	313	320	330	325	318	327	335	306	334	337	320	310	278	298	330	338	313	318	326	334	308	313	295	304	323	308	289	287	298	333	321	319	302	361	319	314	309	337	326	315	297	296	330	294	306	326	340	339	320	302	312	339	304	322	340	307	315	319	320	327	301	316	339	303	325	310	326	294	315	301	317	290	299	310	331	290	335	333	324	309	294	313	331	304	348	304	287	339	355	342	313	307	343	321	336	320	299	332	302	284	312	321	339	312	301	288	329	327	342	303	329	326	282	308	333	346	312	326	320	323	314	346	325	311	320	318	312	297	339	312	330	326	307	314	299	299	310	302	286	297	293	342	292	282	330	326	344	323	327	318	335	322	277	307	308	318	324	317	322	293	312	312	302	336	336	355	324	318	281	331	326	312	304	314	332	315	326	322	310	302	314	337	342	344	310	291	317	280	311	303	303	348	328	303	306	295	295	334	298	340	293	330	326	282	313	333	310	347	308	326	314	311	362	288	335	333	325	292	316	284	299	324	316	298	294	322	314	287	324	332	297	301	287	330	329	318	298	297	302	282	307	307	313	326	314	311	326	299	322	314	304	303	334	306	339	299	314	350	281	322	287	329	295	323	319	344	314	309	309	330	338	297	297	298	289	301	296	321	297	343	301	281	320	312	311	300	321	306	301	308	344	348	337	325	345	313	305	320	329	323	304	300	288	332	313	288	293	306	330	330	329	327	278	331	304	304	290	311	285	310	314	307	308	293	287	333	300	291	295	340	319	302	305	330	316	340	319	320	295	289	301	320	283	323	313	348	321	320	321	317	312	332	298	326	335	284	298	301	328	294	285	290	315	315	320	316	306	335	333	329	294	289	307	302	318	306	318	324	307	343	313	298	338	309	312	316	312	319	325	302	329	329	334	331	330	311	316	280	323	324	299	289	318	343	347	318	291	309	301	327	318	323	354	287	310	310	307	341	296	322	345	307	287	288	305	314	276	344	298	310	318	338	338	328	310	290	304	356	321	324	342	348	289	300	330	348	312	300	335	329	316	317	297	345	316	306	289	314	288	297	303	296	350	347	304	293	317	299	328	302	308	318	302	298	312	311	287	313	327	296	311	311	318	307	306	313	299	275	312	261	310	319	330	337	307	314	328	343	299	307	324	323	319	335	290	304	294	342	320	327	316	294	332	295	318	340	283	295	294	331	320	308	316	352	313	308	335	305	328	306	325	335	307	307	295	329	317	292	317	292	298	320	306	305	302	294	296	333	306	310	333	316	315	324	324	289	340	304	348	311	308	319	309	303	310	326	308	325	345	346	342	315	300	315	332	333	315	291	319	313	308	294	333	298	360	317	331	298	336	296	324	297	370	299	304	289	301	322	333	306	290	310	325	318	327	316	296	300	324	337	302	327	288	296	326	301	279	320	335	313	308	325	321	320	335	287	313	299	303	330	307	353	348	312	317	319	314	300	269	322	299	302	312	311	335	272	277	299	337	297	342	295	318	324	325	314	316	334	314	324	322	303	314	329	359	309	296	308	295	337	314	336	318	282	328	300	308	332	302	319	306	307	333	322	345	305	316	309	323	321	306	308	334	325	292	307	308	319	329	313	310	310	323	323	291	316	303	282	318	343	280	286	322	327	279	313	305	323	303	308	291	308	314	293	300	309	321	311	311	303	312	331	289	310	314	315	306	321	295	287	340	322	317	314	331	313	288	334	330	347	320	321	347	287	309	310	338	293	285	307	300	289	274	307	313	299	319	339	317	293	306	364	290	305	288	332	345	318	348	305	315	312	332	301	313	327	337	327	344	323	324	308	267	308	315	305	311	304	292	321	327	320	331	318	290	324	314	337	298	311	305	314	318	296	332	311	324	307	329	317	323	338	288	323	289	304	316	290	352	318	288	330	301	310	310	338	317	270	284	299	333	308	335	319	375	304	306	291	287	312	307	326	315	305	319	283	319	326	359	294	268	313	323	313	276	334	347	291	318	294	306	308	330	312	292	298	313	334	305	296	332	345	304	275	297	309	307	318	324	292	310	306	293	329	297	297	330	347	306	322	319	331	310	307	336	313	304	312	340	304	297	342	317	301	326	303	305	302	289	303	290	310	296	322	307	326	314	317	298	329	310	284	302	339	299	298	310	313	301	361	318	328	289	319	287	295	320	291	313	286	339	302	302	323	312	324	286	341	301	310	318	342	324	287	290	301	329	320	345	316	345	329	323	342	345	335	335	292	321	311	328	283	318	290	298	292	304	302	300	338	319	297	299	318	310	299	314	335	294	335	331	300	312	299	275	323	320	327	292	304	302	319	283	340	328	331	309	357	310	332	325	322	312	298	297	288	327	307	317	304	274	296	313	303	324	307	312	325	293	342	322	288	305	313	296	298	333	300	301	302	327	302	332	296	279	294	311	323	326	330	304	274	316	305	314	301	298	287	312	339	326	300	307	304	336	318	340	339	328	313	350	326	307	289	326	300	296	287	329	317	345	313	334	320	323	307	295	339	323	301	309	320	325	290	322	346	286	323	330	286	305	339	310	336	314	330	330	320	283	334	324	322	301	320	343	295	312	312	299	323	305	308	298	323	311	306	306	295	311	337	321	314	310	304	298	312	315	305	303	321	322	319	323	337	328	313	314	297	331	325	311	287	326	307	312	301	311	331	309	330	282	319	293	310	331	299	310	316	304	312	302	286	327	329	308	301	323	292	286	325	319	272	314	336	323	297	293	320
16844	36625	29224	19723	15745	12194	9092	7340	5797	4743	3810	2929	2407	1956	1617	1515	1463	1283	1263	1136	1100	945	887	769	655	655	601	589	543	543	555	528	463	493	477	501	484	427	456	435	399	411	414	404	417	396	395	411	378	384	376	376	394	359	349	350	353	375	343	349	338	342	355	312	336	355	325	339	332	323	346	365	352	350	339	307	349	322	296	335	340	355	332	313	362	325	319	313	337	333	327	312	321	346	292	340	293	288	356	353	306	283	311	357	318	361	322	342	333	333	326	320	321	320	331	328	346	318	312	345	319	304	297	316	326	336	322	312	326	320	311	324	330	318	340	311	312	307	302	321	321	320	336	353	330	334	338	304	341	306	324	326	346	300	319	324	336	312	300	367	313	308	286	297	315	315	344	343	318	302	337	340	321	330	335	316	335	312	320	317	314	320	355	328	305	305	314	337	323	318	299	302	364	334	307	345	307	334	329	332	319	339	332	351	355	324	286	312	301	330	325	330	321	313	326	334	333	311	288	321	314	313	328	322	317	297	311	306	312	337	344	308	320	323	354	312	306	378	343	310	331	342	288	323	295	324	372	297	315	346	316	273	354	347	313	341	317	320	295	309	328	341	319	307	287	303	345	338	295	326	312	304	303	317	324	332	317	289	306	342	309	300	294	330	294	314	356	330	326	335	330	336	306	309	341	313	346	302	306	340	307	319	336	301	314	318	308	322	359	349	323	326	325	327	340	320	316	309	300	291	336	319	318	301	316	322	344	329	355	305	335	350	317	311	348	339	339	329	335	315	314	318	328	309	327	351	353	322	323	333	319	298	337	299	309	351	310	313	297	318	334	309	306	314	323	346	345	307	321	319	342	302	324	316	335	317	309	324	323	322	337	319	330	305	345	349	330	343	327	298	302	317	319	324	336	307	304	334	311	327	309	322	354	314	309	326	318	310	334	306	354	313	298	312	329	320	304	334	323	345	272	318	336	313	308	328	309	367	367	328	307	328	318	333	346	324	345	334	334	316	323	327	325	303	320	331	338	346	312	323	346	340	317	325	313	360	340	343	322	299	342	320	313	351	317	325	343	308	324	352	332	317	332	323	364	328	334	310	301	350	332	318	319	325	302	314	349	321	295	310	306	329	300	312	364	327	312	309	320	336	321	312	294	327	318	337	353	295	332	366	325	340	311	275	320	301	339	337	319	325	359	339	328	301	334	326	336	349	314	346	316	327	319	334	340	349	297	341	345	354	318	290	345	318	324	333	338	303	308	320	359	331	339	352	360	315	321	322	278	295	326	304	336	343	334	304	348	311	306	280	346	312	305	286	327	329	352	329	357	320	323	332	324	319	353	337	329	330	296	313	330	306	330	323	355	340	336	309	317	359	310	315	331	350	349	346	308	334	325	311	332	312	327	327	299	327	346	278	328	313	344	314	334	333	316	321	300	325	326	326	312	308	318	347	325	325	310	343	328	338	329	309	355	290	333	336	291	340	307	312	312	317	317	335	309	292	335	325	332	285	317	336	328	308	298	311	310	351	314	307	322	295	329	335	292	320	314	337	324	296	359	356	330	335	325	333	348	307	308	332	322	303	347	303	348	278	334	332	314	333	294	334	315	335	341	312	318	304	294	328	325	335	318	321	343	322	321	291	332	331	296	317	318	308	322	295	315	306	328	331	290	326	329	278	353	316	346	355	351	307	321	311	324	349	319	338	312	330	374	321	325	365	332	367	294	322	309	326	333	323	307	326	343	322	332	297	287	313	321	327	339	347	331	334	360	351	305	347	309	332	306	316	334	316	355	314	307	321	356	336	311	345	313	336	281	314	321	325	340	339	313	315	323	330	336	307	316	305	320	345	322	320	295	365	331	328	326	314	287	322	337	314	322	361	308	330	311	295	334	308	309	323	334	294	325	326	322	301	339	303	371	329	295	316	297	335	325	336	319	305	323	320	316	344	320	317	328	299	349	299	310	355	300	320	336	320	301	303	328	343	332	305	309	304	333	361	305	333	355	333	318	347	325	311	333	347	357	335	338	364	368	331	351	315	322	320	323	287	351	347	327	282	312	316	323	322	317	318	315	303	334	345	320	286	332	327	327	325	342	309	343	322	304	296	336	321	325	316	336	304	337	323	305	308	315	325	318	289	324	326	307	330	329	355	333	347	295	318	314	314	314	330	326	299	322	345	330	291	317	315	331	331	334	301	340	316	302	335	348	320	341	318	331	305	316	329	308	308	331	348	335	346	317	332	327	314	325	302	312	307	307	312	298	336	318	306	302	336	327	352	328	320	293	329	286	342	336	303	324	342	308	367	340	336	322	344	342	324	334	333	346	305	294	327	338	345	354	296	326	302	333	316	309	349	319	338	332	317	272	312	329	342	336	308	313	317	332	303	312	355	315	326	312	324	353	339	342	310	337	311	321	315	333	332	316	337	340	307	328	342	316	316	293	314	341	319	323	334	319	333	343	323	328	293	310	340	338	308	318	327	304	290	328	353	324	333	308	326	300	334	310	346	336	315	346	335	319	368	316	294	331	305	324	338	315	331	289	334	354	313	329	316	311	291	328	278	309	336	315	321	330	323	341	317	354	353	332	295	351	335	297	310	323	314	319	313	339	341	306	347	311	354	304	304	317	291	331	298	307	336	355	305	323	352	331	319	311	348	333	315	301	329	333	301	305	343	297	328	306	324	310	328	324	282	323	315	307	322	329	328	330	338	322	311	331	296	320	316	296	326	328	326	313	345	348	345	339	330	312	317	330	338	333	321	344	333	322	347	284	310	338	327	342	325	317	336	356	332	287	328	300	336	322	332	339	319	313	330	371	315	314	342	303	335	303	299	331	355	333	315	351	331	323	321	335	318	308	320	346	363	308	315	296	345	318	313	317	319	337	340	286	316	310	332	277	340	298	299	305	329	367	326	327	327	299	337	346	325	341	309	349	340	287	339	307	290	317	340	298	312	321	298	317	286	322	290	309	300	316	345	328	295	300	293	296	317	306	313	327	328	356	310	304	329	346	328	329	315	308	301	313	330	305	308	291	290	297	326	321	336	318	327	326	344	328	300	272	328	323	312	311	294	336	334	335	327	331	346	351	321	318	321	312	358	312	272	321	348	321	319	342	325	336	320	294	323	329	334	303	286	298	309	301	361	364	305	346	318	293	316	339	323	351	314	332	323	323	345	327	333	328	329	348	351	346	315	333	309	336	296	329	324	318	302	345	330	332	284	356	338	326	305	313	352	312	327	309	341	352	329	328	320	333	309	334	353	318	306	325	337	318	328	338	298	352	311	284	342	317	292	363	331	307	353	337	306	333	321	297	306	305	319	324	307	332	320	328	330	345	353	292	308	339	306	329	332	298	349	317	319	314	341	290	332	333	334	318	317	312	313	310	306	361	318	314	333	335	333	324	335	331	340	334	354	287	317	288	305	326	311	317	353	301	351	308	340	322	323	313	336	333	296	337	297	353	340	334	293	333	327	324	299	303	318	300	341
22872	21503	29295	24145	21683	22358	18791	9047	6550	5241	4098	3250	2702	2044	1767	1639	1510	1434	1414	1323	1168	1075	877	784	738	684	584	562	536	474	483	442	405	434	385	392	396	401	388	384	367	347	347	298	286	321	305	330	293	303	303	311	306	279	274	280	260	234	250	242	232	251	243	241	214	208	216	235	227	224	247	209	239	238	220	211	242	227	209	229	247	233	232	208	228	194	235	212	239	193	202	205	221	201	217	201	213	201	202	201	217	230	218	199	204	217	222	196	200	204	206	229	225	204	226	210	221	217	226	200	203	239	207	239	242	211	202	217	214	201	234	216	222	215	213	201	232	203	196	232	202	199	211	221	228	213	233	201	215	217	241	243	209	242	218	187	204	239	187	210	165	197	239	233	207	209	197	216	219	191	198	232	204	216	222	194	251	218	237	233	256	219	204	195	215	189	205	199	225	203	217	216	210	202	211	197	195	215	210	208	197	202	214	226	213	241	228	199	207	183	210	205	199	225	217	241	233	194	202	197	217	194	172	189	199	208	215	191	191	208	199	212	188	211	222	211	217	184	219	243	226	215	230	195	212	203	225	207	216	191	227	208	212	197	193	219	227	217	221	203	203	200	200	223	227	217	231	215	224	198	207	200	216	218	218	217	208	203	215	194	184	188	214	220	204	219	184	183	245	230	236	192	207	186	192	220	215	201	206	226	214	215	202	218	205	211	194	213	216	222	225	202	235	206	182	219	211	213	219	219	228	181	194	213	222	231	197	219	206	201	195	206	198	222	209	216	221	210	197	217	233	199	194	196	200	224	209	200	210	214	183	240	222	205	225	213	205	214	207	210	206	223	203	211	228	212	216	206	219	227	213	176	182	189	229	229	195	198	199	227	217	224	224	192	217	206	208	208	199	197	197	201	207	219	227	216	195	198	211	216	201	204	219	203	213	197	227	233	234	213	211	240	210	219	223	218	221	224	220	197	214	184	206	194	208	189	197	196	242	223	205	203	224	209	185	190	205	201	212	208	212	193	214	198	193	207	224	207	215	183	217	217	219	199	194	219	242	208	214	230	194	200	191	217	218	205	212	213	194	210	204	214	255	213	199	189	217	211	228	197	197	220	217	211	230	201	182	216	199	186	202	187	216	219	209	169	215	239	229	182	225	224	220	217	210	206	231	199	205	201	203	202	228	238	202	209	224	191	216	192	223	209	206	178	222	217	220	222	211	238	193	201	200	232	245	191	210	210	219	213	223	201	222	217	228	202	184	217	192	216	209	205	182	232	198	210	208	220	219	182	242	218	189	194	181	223	185	232	217	216	229	205	198	219	207	232	175	197	217	243	199	219	216	204	197	232	171	221	220	201	226	215	209	216	191	217	207	216	190	221	212	188	195	228	199	190	219	207	235	216	184	198	208	202	226	220	221	215	212	181	222	192	199	236	200	216	205	213	197	203	226	210	204	198	239	202	208	209	183	194	179	220	227	230	215	191	219	191	219	192	203	208	223	215	205	204	205	197	235	203	213	210	207	210	196	234	209	205	190	231	203	220	203	209	209	234	209	243	210	207	216	222	214	215	202	184	203	195	196	233	213	199	215	221	226	228	222	232	199	217	209	206	233	223	208	205	218	239	208	225	225	198	211	170	238	223	199	220	187	220	199	229	206	218	226	223	221	214	215	222	236	209	214	207	220	210	235	206	221	173	209	225	198	219	230	210	206	209	238	227	232	236	229	185	210	216	200	209	210	200	222	220	203	207	223	163	184	234	228	227	221	191	207	208	222	213	207	224	213	227	220	181	200	185	182	222	223	218	226	225	217	210	246	228	194	204	189	205	200	216	181	188	225	208	242	218	188	193	225	184	235	184	221	217	232	197	175	227	213	213	214	226	200	212	209	213	205	222	222	198	197	214	199	224	220	219	201	209	217	200	222	188	219	234	186	211	231	215	211	217	194	221	233	231	213	186	224	218	196	208	240	208	224	198	186	216	232	205	183	206	181	240	200	223	198	236	227	193	211	200	206	205	227	222	190	187	203	215	212	199	218	202	190	178	187	226	210	205	213	199	225	218	224	200	219	212	210	231	199	202	211	195	238	214	210	199	205	214	202	202	215	217	227	201	200	215	203	182	220	223	213	207	214	192	231	195	203	207	209	199	207	197	197	199	208	233	193	224	217	217	217	207	217	219	223	222	205	202	191	212	196	213	203	205	200	232	188	225	236	194	219	210	239	210	208	199	224	213	180	205	192	201	230	221	207	214	201	220	213	223	255	213	239	193	203	207	205	182	213	201	205	210	216	203	197	205	211	201	203	228	199	237	199	214	218	202	222	225	210	173	190	249	216	221	224	220	187	206	228	198	221	208	218	229	212	216	225	194	220	218	204	231	232	249	202	175	214	207	202	189	235	203	234	213	208	213	204	222	231	211	199	210	200	216	190	214	222	181	210	193	213	184	217	184	202	196	206	194	199	194	211	220	234	228	216	223	223	217	186	213	181	205	245	198	203	214	201	206	218	220	173	188	221	203	213	212	201	192	185	205	198	214	224	198	202	222	206	205	211	222	211	202	194	217	190	190	195	199	214	201	231	214	205	220	203	202	206	224	212	218	210	234	208	195	223	220	214	210	181	209	223	225	189	211	211	198	200	207	188	214	203	214	224	197	217	225	207	222	198	218	224	201	216	214	216	214	193	214	213	211	209	191	186	186	224	218	207	211	229	193	226	217	208	208	191	172	190	213	238	178	234	216	172	254	213	202	205	198	209	215	228	199	197	218	211	226	208	204	232	218	234	234	215	206	221	210	221	226	194	213	204	226	220	200	236	203	234	219	210	212	200	200	214	250	200	205	198	203	219	210	185	210	224	205	210	231	215	213	209	188	205	210	192	197	182	194	236	210	190	212	194	223	218	218	208	181	204	224	201	218	215	189	198	249	210	195	197	233	193	194	226	218	202	206	216	202	234	221	228	193	204	188	214	202	209	225	209	236	218	194	214	197	215	246	222	208	199	186	197	180	228	197	216	234	199	210	213	210	226	213	213	237	208	230	228	200	194	219	218	188	210	224	210	228	207	213	214	190	210	222	216	188	221	203	226	218	182	209	214	217	204	227	227	182	200	201	222	200	207	205	187	219	200	236	213	206	228	196	238	216	215	225	223	218	204	191	202	214	226	215	220	183	235	201	192	224	231	175	168	217	223	227	210	215	203	201	238	184	215	212	201	200	243	188	219	205	231	182	199	236	209	206	207	216	224	191	207	228	198	218	189	224	223	227	202	217	222	201	208	202	202	201	199	206	241	222	184	211	204	220	204	196	229	205	197	194	203	230	201	202	212	235	184	213	228	217	201	183	229	199	216	207	229	224	233	205	196	219	198	214	188	219	222	177	224	226	218	210	207	203	209	226	194	233	234	199	194	204	219	205	203	216	209	224	225	216	191	229	235	201	208	219	226	216	246	195	188	221	232	191	228	217	192	198	197	215	214	220	204	215	201	204	221	216	202	204
19432	44471	37397	27921	23021	18625	14756	11834	9688	7796	6180	5017	4098	3055	2714	2341	2247	2055	1925	1814	1703	1470	1256	1067	1002	862	796	690	627	608	587	588	597	514	522	503	485	448	464	423	405	405	377	385	406	365	377	370	358	357	329	343	340	323	313	267	281	288	237	276	244	268	275	272	235	241	232	241	235	219	222	215	269	246	235	256	246	263	234	239	203	215	206	237	221	230	239	217	239	209	213	225	241	201	224	210	204	215	205	231	214	225	246	222	199	220	227	208	228	224	200	227	227	245	218	212	207	215	209	210	243	229	190	238	207	211	204	217	190	209	204	190	230	206	230	218	208	217	199	235	211	231	219	193	210	209	226	222	231	204	202	206	210	205	234	209	215	193	221	219	239	214	194	189	226	194	223	212	207	193	204	199	202	209	200	212	234	231	200	234	195	212	208	196	234	219	237	220	208	209	218	205	208	222	212	215	210	223	219	203	207	202	221	208	192	208	233	217	197	225	201	186	225	222	193	213	212	223	218	195	235	223	212	214	188	230	226	241	205	195	232	236	200	215	201	205	217	219	219	233	209	201	208	206	235	213	214	211	235	190	230	219	215	222	244	208	188	205	187	219	224	205	200	216	206	224	205	206	225	221	202	234	196	229	214	227	218	232	216	199	192	225	211	226	208	222	221	208	190	207	227	262	241	221	213	197	213	183	207	230	198	211	240	210	232	215	265	208	247	218	205	218	208	196	222	193	232	223	204	212	211	205	218	221	196	205	215	212	213	208	201	218	227	212	201	229	236	208	203	230	203	240	203	195	176	217	201	234	217	193	218	217	205	222	238	221	215	203	207	195	186	223	212	199	194	222	253	241	218	193	224	221	194	201	235	236	230	188	206	206	230	201	224	204	213	197	214	222	236	227	193	229	205	201	201	237	216	197	222	221	236	225	218	209	214	209	229	205	216	198	184	206	209	194	213	191	196	197	201	211	215	216	211	216	212	209	202	215	216	204	218	220	210	224	210	202	206	216	207	238	204	194	212	201	203	202	204	233	224	212	214	213	199	233	209	192	193	231	194	219	209	214	207	181	202	195	191	241	230	198	221	242	204	224	225	218	213	222	214	236	226	221	239	234	212	247	222	189	239	230	185	227	227	206	209	223	200	207	200	198	186	202	220	203	222	229	231	212	235	210	206	200	200	214	202	238	187	191	212	240	219	207	181	197	199	213	200	217	233	214	214	201	208	231	211	229	233	240	240	241	206	199	203	239	197	199	217	212	211	213	234	209	192	241	208	218	208	222	227	212	208	205	200	210	214	229	219	217	221	216	200	208	189	208	200	210	228	216	214	223	198	190	196	250	208	192	221	204	238	207	217	186	231	198	224	228	217	207	205	216	231	226	205	202	202	220	220	216	201	222	243	216	226	200	228	196	203	249	222	205	214	210	198	216	212	204	232	248	203	217	188	207	191	186	232	219	230	231	213	217	249	225	229	210	212	205	208	221	230	223	187	208	206	247	207	203	205	230	182	194	214	227	202	210	217	204	214	204	201	216	174	236	202	217	242	217	206	228	218	226	217	202	212	196	177	201	230	245	231	220	203	196	230	225	215	214	223	200	205	208	213	219	191	216	206	203	213	211	218	222	215	215	226	195	255	209	228	206	203	199	224	217	213	208	245	231	217	199	232	213	213	197	204	196	221	227	219	212	236	190	233	215	205	206	219	219	200	194	204	198	228	219	212	209	205	222	199	196	222	228	200	224	204	217	227	256	204	219	208	228	222	214	205	205	239	204	198	215	230	207	208	213	185	198	239	235	207	208	201	204	207	199	217	211	223	189	210	225	218	212	187	207	208	211	217	201	201	235	221	200	202	214	221	206	199	206	217	207	220	214	207	225	216	203	176	204	212	202	218	231	231	222	200	199	197	200	221	200	204	199	215	230	225	199	231	221	196	236	221	209	234	204	240	223	237	223	239	200	238	190	204	197	219	215	221	205	224	253	205	209	192	228	222	241	218	189	203	181	197	237	189	221	201	236	230	200	216	242	234	228	204	195	198	216	199	201	198	196	229	222	245	195	216	221	200	214	232	229	191	215	206	206	231	228	249	210	223	197	201	207	225	225	241	212	210	197	213	189	181	203	214	218	208	217	199	219	196	209	205	208	190	227	213	244	212	240	212	209	176	197	209	213	199	211	212	230	237	189	207	223	212	234	211	213	201	217	219	221	209	209	211	214	241	239	204	198	179	219	204	225	233	212	216	193	238	194	205	225	233	213	223	205	228	247	222	205	188	248	223	225	219	195	241	219	221	219	223	221	217	203	212	198	201	240	207	233	219	209	211	209	221	227	229	223	193	203	230	227	200	227	184	209	194	189	225	219	195	226	193	212	232	227	199	198	194	209	192	220	222	202	224	205	214	209	206	227	213	232	226	233	216	208	243	220	220	205	197	205	220	225	227	203	231	227	208	224	235	218	230	228	194	218	233	223	203	220	221	220	241	203	223	198	213	215	203	202	224	213	201	239	236	227	208	240	199	242	220	224	214	203	211	181	212	218	211	201	202	205	228	203	214	218	198	198	202	197	224	215	219	190	197	213	228	195	206	217	207	200	264	212	209	210	228	188	222	235	212	203	208	217	198	238	235	216	228	187	204	214	207	244	205	211	208	228	222	209	236	226	197	225	225	239	201	249	203	227	225	217	201	204	217	225	225	223	200	209	203	214	217	201	225	221	220	208	195	188	199	223	211	208	236	254	213	220	201	210	193	207	227	208	230	222	212	229	221	225	211	230	245	220	223	216	239	225	240	221	190	237	229	213	185	185	231	232	224	214	210	238	198	202	220	201	223	224	232	207	215	210	209	210	197	198	197	223	235	226	198	240	221	244	214	212	199	206	201	213	227	215	226	206	192	213	206	191	209	223	221	224	220	238	243	176	203	198	191	205	215	219	203	231	226	227	211	208	215	232	230	208	208	201	199	203	210	231	210	224	223	211	213	226	217	213	227	210	236	228	237	211	213	186	215	197	207	219	214	232	208	213	215	199	223	230	211	208	205	213	219	228	220	190	217	202	201	237	214	193	218	202	194	232	233	227	198	185	200	236	237	204	242	198	238	201	235	216	237	194	216	233	212	218	215	209	223	212	214	187	224	188	214	219	205	222	242	190	210	213	229	217	229	231	245	195	221	208	230	198	235	236	217	197	224	189	207	214	211	207	219	213	213	224	226	186	223	216	239	197	215	235	198	207	212	205	210	189	214	250	232	222	232	200	222	194	209	219	222	220	216	208	217	192	194	219	211	201	200	231	212	222	234	226	214	252	210	224	226	200	204	222	199	229	210	225	201	208	218	198	216	206	219	232	237	217	183	222	225	217	213	203	219	211	216	195	212	204	178	210	239	204	215	223	211	208	242	208	201	202	211	189	188	207	209	208	195	223	241	225	228	187	219	204	227	232	202	208	234	217	237	208	185	223	231	206	218	209	239	218	219	228	213	240	213	218	213	249	214	199
28540	23299	24822	17108	9829	6181	4294	3175	2614	2119	1680	1423	1175	935	887	777	728	695	721	712	691	600	536	511	471	493	434	393	402	379	407	342	382	375	359	366	396	360	379	340	332	381	357	363	315	308	360	310	352	323	323	317	333	360	337	354	297	324	314	293	352	320	322	317	300	303	330	306	287	331	321	329	322	295	281	292	320	301	327	317	266	368	325	336	300	302	303	312	323	300	303	312	311	302	315	301	273	288	311	299	295	288	319	303	279	296	289	314	322	320	328	320	318	306	281	315	334	332	277	293	270	310	333	298	315	330	310	320	319	344	291	286	267	301	315	309	318	348	303	334	319	311	293	325	344	345	321	316	296	355	309	283	314	306	320	339	312	311	307	297	312	298	322	319	314	281	313	319	314	289	305	324	316	277	327	297	347	299	300	341	304	328	309	311	282	308	324	300	289	308	303	301	302	304	335	305	305	319	284	324	268	312	313	309	304	322	306	325	294	298	306	308	313	338	286	322	299	349	290	284	333	326	309	299	312	320	303	300	286	336	308	285	304	285	296	295	338	296	288	307	295	323	317	304	303	343	335	329	326	288	328	330	298	344	322	310	320	277	297	341	298	304	316	339	300	344	305	342	287	306	273	317	339	330	289	316	321	332	296	277	330	292	289	302	295	307	331	309	292	286	301	321	297	303	296	307	309	329	341	330	325	340	291	327	279	268	285	323	287	297	352	315	334	299	282	313	297	302	354	300	303	310	329	324	331	322	324	263	305	325	315	329	303	321	372	317	308	313	313	321	311	287	329	308	333	293	306	297	293	320	295	309	292	304	302	299	291	291	294	322	309	277	297	317	333	300	288	302	292	300	310	313	291	312	323	318	298	290	296	348	313	308	294	285	308	313	319	324	311	305	287	297	330	303	294	298	283	308	322	285	304	316	286	317	300	307	300	270	289	321	317	304	282	320	343	305	313	321	334	295	330	304	285	327	334	320	314	310	308	314	298	319	304	334	330	341	315	310	304	291	328	290	315	309	315	320	338	304	325	323	302	325	304	292	343	313	304	290	323	348	326	282	319	312	293	279	333	329	300	272	326	326	315	323	294	358	305	320	270	306	297	318	291	322	283	331	318	292	299	286	307	302	313	291	298	302	331	291	295	289	304	303	313	272	289	331	337	325	297	316	319	312	326	321	308	317	307	288	300	326	285	301	321	305	319	296	331	345	309	311	327	282	356	309	329	319	343	306	337	321	301	329	302	302	293	273	324	327	313	316	310	310	334	307	331	286	310	297	322	319	289	298	304	320	323	282	316	322	292	311	311	295	304	289	293	300	287	323	319	276	319	308	310	297	308	325	317	295	336	295	314	293	321	276	304	342	330	287	298	324	299	297	276	317	317	302	289	323	303	320	335	292	304	287	306	308	315	315	321	299	320	329	312	290	318	325	331	272	269	297	309	303	315	273	296	319	299	330	291	280	302	356	335	281	310	330	296	333	312	318	330	307	333	263	284	318	297	297	333	307	284	294	296	271	323	307	300	314	306	321	288	280	322	294	290	259	322	282	301	261	286	321	282	319	288	321	276	330	327	292	303	326	317	315	319	334	306	314	306	306	297	277	274	287	323	304	325	308	326	278	302	300	321	321	298	287	296	301	287	293	326	299	291	332	320	299	290	305	289	320	333	350	292	330	275	300	318	301	346	341	300	294	349	323	321	286	331	307	311	311	304	281	327	317	322	282	347	326	290	306	316	304	306	303	295	322	299	335	316	323	306	315	298	320	282	309	299	313	295	298	300	293	312	300	324	323	315	303	312	286	327	312	297	298	302	305	293	275	323	286	307	305	316	289	312	327	332	322	328	334	310	316	316	317	274	304	289	312	305	293	304	303	283	300	304	280	317	300	316	286	314	287	303	302	304	299	297	295	315	317	296	328	302	328	308	300	291	327	336	315	298	294	286	325	320	308	326	326	284	314	312	304	318	274	304	309	283	307	293	327	312	284	276	324	282	345	296	336	286	302	315	319	294	317	325	317	319	331	336	349	295	288	319	307	344	322	333	309	303	296	319	324	299	268	317	313	323	300	313	329	341	310	307	319	308	299	285	296	293	313	310	321	305	328	325	270	300	260	288	330	311	291	311	278	339	310	327	309	310	319	303	311	320	341	328	292	285	309	307	295	316	279	299	302	320	302	279	331	310	318	331	291	299	317	332	299	289	331	312	314	306	320	308	293	303	306	264	326	321	313	304	305	373	341	301	357	329	321	343	302	305	314	274	297	327	294	304	298	313	316	329	307	312	325	299	341	299	303	305	297	304	302	343	301	331	261	326	308	347	323	296	323	296	324	324	317	299	372	299	301	296	316	288	309	330	293	310	296	295	324	310	309	320	329	313	310	345	309	291	323	328	318	278	331	294	318	324	331	332	346	270	285	286	304	325	294	314	290	328	270	283	271	317	335	301	342	329	299	326	307	289	311	292	307	314	303	316	319	322	286	294	281	289	307	289	316	309	322	278	330	306	328	309	337	314	303	361	327	317	316	314	321	318	299	317	348	314	302	314	294	312	317	306	298	323	296	310	332	294	294	317	317	296	315	323	323	310	323	346	298	298	314	292	305	307	315	297	326	307	346	312	300	301	315	317	285	304	295	317	312	323	313	316	290	318	314	298	304	331	314	285	327	325	326	316	318	324	294	314	322	294	314	319	318	284	312	342	326	311	314	305	320	334	325	295	312	292	336	319	282	344	319	291	313	329	323	306	295	336	285	314	289	333	305	320	312	327	294	287	323	321	351	307	311	336	336	323	327	357	292	309	322	322	330	318	298	308	289	296	324	301	323	322	312	345	315	326	304	291	357	317	309	289	301	309	333	324	283	321	269	312	330	309	302	319	308	311	315	300	328	297	314	312	309	321	308	290	282	310	281	312	340	274	299	319	323	279	321	332	309	298	292	337	335	268	306	287	283	284	327	320	302	343	331	305	310	289	271	318	301	275	313	291	327	339	304	329	307	325	290	298	299	315	301	308	296	319	309	271	322	295	288	289	324	310	310	306	315	319	294	302	287	303	336	328	312	307	311	328	330	298	304	330	338	329	299	312	321	293	315	292	325	347	293	315	299	335	284	317	303	305	296	296	317	294	286	333	359	317	339	338	276	295	307	309	301	306	287	328	309	314	312	333	340	279	323	282	327	294	311	284	296	295	324	355	324	317	316	319	310	313	281	328	279	298	316	360	313	303	307	312	304	318	302	290	294	327	309	323	280	308	349	299	300	298	329	310	298	268	302	320	313	332	323	294	316	325	302	311	341	336	337	323	315	310	321	313	315	288	359	316	318	339	299	322	303	284	294	325	278	334	311	319	322	338	321	290	313	323	301	299	293	300	324	309	293	306	315	312	297	294	289	307	330	276	331	312	320	321	314	311	317	299	281	337	314	310	319	311	296	282	293	305	284	305	295	310	307	327	312	336	292	319	308	330	328	332	306	311	317	332	307	311	299	300	333
17232	32452	24947	15968	12522	9262	6981	5656	4294	3499	2792	2220	1651	1453	1261	1083	1044	1025	955	961	840	720	683	614	545	546	496	459	458	464	458	446	426	491	433	461	440	410	417	427	361	398	406	402	359	360	355	368	365	376	372	400	329	329	345	328	354	343	328	341	328	319	329	339	333	357	298	337	322	304	358	320	331	341	345	312	370	336	334	357	342	323	326	322	307	321	305	350	311	345	322	305	354	343	313	323	352	311	331	337	295	306	323	323	326	322	306	304	314	323	355	342	366	307	326	313	315	327	341	349	312	297	332	319	336	296	317	323	282	299	310	326	345	306	317	329	317	288	317	349	336	324	328	313	322	308	280	325	327	312	331	315	325	321	306	297	325	344	297	295	355	319	329	336	307	313	336	306	311	327	331	311	317	316	354	303	310	355	334	307	344	296	304	338	335	291	315	340	314	347	291	310	319	314	317	303	342	325	320	337	317	352	314	328	327	360	320	320	313	304	346	344	305	335	316	310	328	305	323	343	306	297	329	325	311	336	284	359	334	329	324	285	336	321	334	315	303	337	319	313	327	339	298	334	343	328	349	316	323	312	347	341	305	318	333	290	352	341	295	283	322	320	328	281	334	317	295	299	317	370	330	282	330	316	314	342	312	298	339	325	336	297	300	331	327	314	356	322	293	354	337	300	312	339	327	341	330	334	306	305	317	285	311	326	340	317	320	302	344	305	335	338	314	339	355	353	355	299	327	345	313	325	286	309	346	301	321	335	326	312	301	303	337	322	328	335	359	298	302	330	340	323	324	309	353	337	337	320	298	336	343	345	317	332	328	306	358	306	310	315	317	301	321	318	344	334	334	354	357	306	296	330	305	340	311	343	332	315	303	316	311	300	315	311	302	325	328	359	315	301	366	321	334	331	330	297	326	352	317	323	307	325	323	330	356	327	301	330	338	301	328	286	310	312	335	309	301	322	332	334	335	311	311	337	309	319	296	348	325	312	300	317	314	329	324	340	328	325	322	326	345	311	317	305	331	315	317	291	327	317	313	306	326	317	308	284	320	328	317	315	317	322	303	323	311	330	321	325	346	313	318	318	279	356	327	300	334	309	318	341	323	332	295	323	297	331	299	325	336	304	319	368	311	301	359	331	350	364	311	336	310	337	302	373	332	343	331	338	307	344	331	323	304	365	326	305	325	297	332	344	333	315	323	324	325	336	298	303	298	283	337	315	308	325	291	318	328	327	319	339	296	305	323	300	317	322	335	347	330	373	346	337	314	313	352	301	324	297	330	310	320	331	347	298	325	319	348	294	304	301	319	362	326	324	336	317	336	330	319	319	338	289	294	296	324	308	317	340	330	324	313	322	334	334	329	335	315	305	301	318	302	329	348	351	353	330	312	318	292	340	312	310	323	323	301	320	332	365	335	317	291	296	323	307	327	357	344	336	289	314	328	318	332	320	348	297	339	321	313	331	299	301	324	298	332	315	320	315	282	349	327	312	319	316	312	340	336	338	324	299	329	304	307	311	306	326	326	341	328	300	313	297	293	312	322	311	330	346	307	328	366	316	338	327	352	294	319	329	308	356	323	328	342	320	314	323	330	308	314	308	273	342	319	339	307	331	308	314	303	288	298	300	314	296	317	312	336	319	345	319	297	315	318	350	318	327	346	354	311	338	313	321	282	329	304	327	294	332	315	335	306	335	319	327	349	319	312	335	325	322	339	310	333	328	342	322	300	258	328	324	352	292	292	309	350	314	293	306	318	310	326	312	316	321	329	340	327	353	325	313	322	311	288	333	316	376	308	305	310	320	346	344	314	338	321	352	308	302	318	312	311	292	290	335	328	352	328	295	311	318	348	317	316	315	341	303	308	337	309	325	292	339	336	313	326	300	329	325	312	316	314	315	331	304	293	286	290	353	308	325	321	348	319	305	309	312	315	332	335	306	314	309	318	350	287	307	336	349	345	333	329	330	318	320	311	329	298	344	300	322	344	329	347	298	339	288	327	314	307	282	318	300	346	294	332	295	306	310	292	355	326	327	330	335	322	320	315	321	329	284	340	324	342	342	281	335	335	301	323	318	302	331	318	291	333	328	366	320	344	292	316	320	321	343	300	337	316	322	321	323	299	309	309	282	336	302	353	312	341	324	312	340	333	307	300	327	339	299	341	344	333	320	337	313	311	303	328	311	336	321	302	300	313	318	319	305	320	331	320	310	328	301	324	315	327	339	310	304	291	354	348	294	315	322	329	324	327	338	331	334	316	330	324	301	297	333	303	345	366	318	317	348	329	337	336	323	324	323	282	326	304	314	339	319	307	304	322	320	321	332	326	327	322	307	316	313	324	327	289	321	335	334	290	327	340	304	316	311	298	337	331	336	340	318	344	322	318	353	326	271	309	323	297	307	293	320	311	360	348	333	293	319	313	335	328	326	321	313	318	323	322	337	324	352	313	325	335	321	328	318	316	342	308	328	311	335	336	356	322	303	356	343	313	310	347	325	341	308	305	317	309	309	311	321	310	327	332	319	309	324	317	340	305	333	322	320	307	339	351	326	270	298	334	311	285	312	345	322	339	327	306	305	326	304	303	331	357	319	324	305	282	327	377	327	337	343	317	303	324	278	324	321	321	305	325	320	318	336	331	302	310	325	308	329	319	319	338	319	346	296	313	314	324	337	286	303	297	294	305	349	304	340	305	335	302	318	346	346	330	337	316	336	301	325	359	309	308	325	320	310	310	272	322	299	339	316	329	338	338	341	288	319	252	264	321	291	353	334	320	298	336	308	318	309	314	322	328	332	321	306	290	302	316	348	332	322	318	321	331	316	316	333	328	300	299	317	302	347	310	329	319	321	349	329	322	342	293	311	331	347	326	313	317	320	322	291	330	303	324	319	294	335	297	333	350	333	326	324	311	313	344	337	331	340	378	339	333	333	310	294	313	339	326	330	308	305	304	311	294	331	322	299	345	301	323	329	342	313	312	327	324	357	334	324	292	319	320	348	312	329	281	310	310	307	304	317	313	334	305	344	352	332	334	321	329	318	316	323	324	349	326	306	297	295	336	341	323	321	349	300	316	318	316	293	330	330	297	314	301	333	329	331	330	329	308	329	300	330	329	336	314	319	339	293	303	304	308	319	322	344	320	312	316	314	326	315	295	352	316	337	347	323	328	308	339	315	309	344	345	305	331	332	333	309	325	337	341	301	330	287	323	337	326	294	335	338	287	336	333	320	321	325	318	316	330	328	285	352	333	336	322	346	323	317	333	318	327	333	303	317	309	327	344	329	286	331	325	322	315	324	339	332	313	336	314	315	311	344	340	299	322	289	298	295	356	326	311	302	351	351	330	310	315	342	326	324	368	339	320	303	309	330	274	318	279	349	329	320	283	301	323	343	321	283	362	301	299	334	331	313	334	341	306	307	309	304	301	336	339	349	307	338	400	309	334	357	335	320	324	359	307	316	306	334	326	325	321	320	321	296	349	314	324	325	348	351
24054	21517	28834	24772	21877	17549	10133	6154	4368	3499	2918	2241	1776	1490	1199	1151	1071	1003	1048	930	901	837	675	594	515	505	454	425	413	390	427	374	392	392	358	385	388	356	355	327	348	338	341	331	311	304	298	294	273	286	277	267	272	254	262	234	303	284	258	256	244	246	239	243	245	222	250	254	217	246	256	230	235	233	249	278	219	256	200	233	241	232	264	244	262	228	233	228	220	226	240	229	226	230	231	225	251	225	215	250	217	239	243	227	236	223	213	254	199	246	249	234	245	238	225	222	246	240	236	212	202	204	204	227	234	239	228	226	242	243	232	240	243	212	221	220	248	238	217	222	229	213	228	208	228	229	203	233	247	260	256	237	210	226	222	219	227	244	199	231	221	232	204	233	209	235	241	221	243	234	207	210	250	223	214	231	222	232	247	244	230	237	220	217	204	204	261	223	274	227	209	249	216	215	244	251	214	228	210	235	234	231	237	233	236	227	235	241	243	220	219	204	248	246	212	218	233	231	218	233	214	259	219	243	239	239	257	248	259	226	230	236	256	242	277	223	228	245	232	249	227	230	221	233	236	238	205	252	193	251	228	243	227	270	241	220	205	251	214	236	210	245	233	243	224	242	236	218	207	250	251	229	245	242	229	240	257	251	242	233	206	237	225	228	232	222	224	216	246	228	203	242	237	233	225	228	241	240	262	231	216	237	236	241	218	221	258	223	231	211	233	224	221	241	213	247	221	202	241	230	209	237	234	208	227	277	227	236	207	212	240	226	230	206	259	245	212	217	221	219	205	236	227	246	228	207	219	214	232	211	238	217	226	237	246	213	217	203	222	203	223	223	221	246	229	261	224	225	232	225	221	207	252	239	236	207	208	223	225	223	208	234	254	205	225	226	228	227	222	241	256	244	241	252	239	226	257	250	238	220	259	237	232	242	230	235	216	215	223	254	254	218	249	237	234	230	220	224	222	220	222	218	216	221	227	230	222	239	220	237	239	230	215	239	220	240	212	217	221	229	241	226	227	209	213	243	257	232	226	233	232	204	247	247	239	213	225	218	232	239	239	212	241	244	220	229	227	216	232	231	212	224	251	233	232	231	239	220	233	235	225	229	229	222	202	232	230	234	243	237	217	236	225	230	215	226	231	222	257	219	237	243	237	230	257	227	215	225	227	241	230	258	265	188	233	227	237	235	250	230	234	235	228	225	244	198	225	219	207	239	213	224	227	242	208	196	227	262	225	219	242	226	231	207	231	256	226	214	220	217	223	249	234	227	240	252	235	215	231	224	224	228	204	226	212	213	221	212	203	237	229	214	221	255	252	249	225	250	243	231	235	256	246	218	220	219	232	203	221	262	203	229	210	239	241	226	226	213	245	222	234	251	233	241	231	243	224	225	210	248	240	226	218	253	234	221	257	220	221	227	215	230	278	242	246	266	224	241	254	217	232	227	208	249	218	243	241	223	218	245	201	232	214	191	230	228	197	263	235	219	227	233	224	240	236	216	227	247	216	239	232	245	213	240	208	242	219	241	239	236	236	230	232	207	222	236	216	235	239	239	246	251	225	230	229	217	223	229	219	262	232	235	224	224	211	238	232	238	268	239	241	232	236	223	198	219	234	216	231	207	256	236	237	239	209	233	206	235	226	214	234	226	224	221	214	265	208	236	248	225	242	208	220	241	263	205	231	217	258	226	223	246	231	225	239	213	248	242	238	229	247	228	230	218	220	240	261	221	243	222	195	242	214	199	202	220	223	205	209	237	251	223	228	232	231	209	234	218	228	230	213	227	236	210	260	247	257	226	244	215	226	229	243	242	217	240	229	221	245	236	259	234	208	253	236	214	216	222	200	223	228	218	244	203	227	232	229	196	217	225	240	230	233	234	245	197	230	247	236	249	230	237	235	249	239	242	208	225	247	246	213	224	230	221	219	246	238	237	247	244	219	208	211	232	227	214	241	254	231	195	223	240	221	221	231	245	218	215	260	254	212	247	216	258	220	217	217	223	232	215	256	227	202	228	234	231	215	228	236	231	243	218	212	248	263	257	241	232	261	223	195	244	242	187	223	254	272	232	226	217	240	235	230	224	255	232	249	227	227	225	231	220	188	227	219	231	204	224	226	236	221	214	214	243	236	220	222	234	199	221	240	225	206	224	257	244	236	248	253	215	243	238	255	213	233	207	242	245	239	218	251	234	228	224	225	229	242	244	217	250	223	231	223	213	245	244	210	283	227	222	245	216	258	218	261	232	225	237	204	238	227	239	221	251	250	233	237	195	233	231	230	213	214	242	258	246	241	226	238	244	253	219	233	186	228	244	223	232	248	233	216	220	234	256	214	252	258	230	211	247	226	232	241	239	249	234	215	240	240	236	224	218	234	252	243	221	222	223	204	248	226	237	217	244	242	208	234	199	232	217	231	212	240	198	244	226	234	223	204	232	236	240	232	205	248	248	224	248	227	223	244	220	233	207	219	260	240	231	224	232	224	195	206	251	244	260	236	225	214	218	196	220	241	198	228	220	280	231	234	242	218	230	240	260	244	221	227	219	251	227	221	223	245	215	239	232	216	214	223	195	221	211	257	211	233	246	224	224	228	231	209	222	213	231	237	235	206	242	243	229	222	246	241	242	253	225	228	211	205	222	232	236	230	220	208	247	216	225	223	228	227	230	246	256	205	218	247	242	192	204	231	216	217	226	250	222	217	206	213	204	210	231	225	251	220	237	216	218	202	225	233	204	236	230	209	215	240	208	235	204	232	257	219	219	234	254	231	257	255	247	220	216	240	238	212	228	229	236	231	206	220	198	217	243	224	215	207	255	240	201	245	240	229	205	240	241	199	202	228	232	272	230	241	217	240	225	243	238	239	234	251	217	218	250	240	221	241	247	237	228	222	210	232	228	231	240	228	242	223	216	224	200	229	223	255	193	238	239	224	220	250	240	212	227	235	239	224	241	239	219	245	224	246	247	252	232	264	222	230	209	229	227	193	246	248	225	249	224	205	213	221	226	236	259	205	238	244	221	241	236	220	221	230	222	221	226	226	213	227	214	227	245	231	203	205	222	240	218	239	231	206	209	228	236	219	250	252	230	228	230	246	243	245	222	238	240	230	209	219	232	243	218	249	235	225	257	237	225	208	231	246	198	237	236	221	245	210	238	221	213	208	229	190	241	247	228	218	240	215	221	220	226	225	217	204	263	249	223	233	213	230	229	237	244	244	230	225	248	218	237	231	223	254	227	205	199	219	206	242	240	242	225	224	257	192	237	215	225	236	211	231	251	233	234	242	237	241	237	241	203	234	228	218	246	222	208	244	246	241	222	213	214	223	217	209	255	243	222	220	243	204	219	221	225	214	217	233	243	241	219	219	242	231	249	241	228	232	246	228	219	235	226	216	221	236	209	265	238	233	222	231	208	225	238	206	241	244	232	240	209	234	210	222	226	206	244	250	221	226	224	227	231	231	238	233	247	261	236	203	233	237	232	232	206	225	239
17770	40135	32578	23022	18203	14442	11362	9014	7064	5616	4595	3483	2631	2265	1831	1684	1668	1559	1474	1372	1213	1110	931	828	693	683	557	555	545	524	507	481	488	457	474	436	433	456	393	378	407	411	395	330	334	331	327	320	319	315	322	292	301	292	292	303	280	272	284	280	250	276	274	297	261	259	262	227	262	248	244	267	239	256	254	286	242	251	240	255	251	254	261	232	249	243	228	277	248	240	228	234	225	239	244	244	242	242	260	268	250	234	246	253	244	238	225	245	212	257	227	220	213	251	246	222	225	218	232	260	251	229	229	246	225	236	244	240	257	235	230	254	243	228	221	273	231	213	234	242	234	242	272	259	244	232	242	222	220	255	220	235	258	237	245	222	237	213	251	228	236	260	240	247	246	240	255	230	237	248	248	253	237	213	248	242	216	234	225	256	238	236	271	233	257	264	215	219	236	257	250	230	223	248	232	265	256	237	226	227	231	230	227	275	247	251	258	248	237	219	195	235	204	233	238	266	229	249	263	209	225	246	230	231	230	249	237	249	243	235	271	251	248	254	257	221	258	245	230	244	239	263	255	244	230	227	252	230	252	235	242	232	231	203	261	246	224	224	231	240	218	241	218	263	231	232	227	241	239	239	282	239	242	214	245	242	230	231	259	240	260	207	218	237	240	232	234	228	253	226	230	235	228	232	233	267	237	250	209	231	249	229	217	216	247	251	250	253	245	253	266	211	223	228	259	262	228	244	228	230	261	223	224	235	225	261	230	236	233	243	239	236	246	251	247	218	238	239	214	255	244	258	212	230	243	229	270	227	246	254	229	251	263	240	244	229	242	234	229	251	250	242	251	240	237	232	227	218	195	246	231	223	222	230	232	239	210	242	243	233	238	238	240	245	234	228	225	254	233	221	214	233	249	253	241	219	232	220	234	231	201	257	204	246	236	243	227	243	237	243	236	264	244	240	220	247	255	243	240	226	251	240	238	260	231	232	245	230	245	270	249	214	219	255	210	242	218	256	233	250	247	217	238	217	252	241	215	248	223	228	230	233	227	246	234	253	222	228	237	248	243	256	226	223	241	214	255	240	222	233	224	269	222	230	245	237	235	289	256	262	253	221	243	238	253	240	265	238	243	249	226	237	272	237	236	191	225	281	253	220	229	243	233	232	254	245	236	231	237	264	240	243	214	222	229	275	235	247	255	237	231	236	230	221	234	235	244	227	236	248	267	210	222	250	245	240	262	260	277	250	238	224	251	215	223	269	234	229	248	248	222	241	233	252	238	230	223	220	234	220	218	216	240	250	238	243	254	255	255	246	261	237	261	224	251	263	212	245	250	243	246	265	228	275	228	249	255	264	240	239	226	248	207	252	241	272	237	246	283	236	245	231	220	237	228	225	221	238	250	225	243	245	238	255	244	234	245	258	255	209	252	233	270	225	243	254	220	228	242	242	220	215	208	228	247	236	253	248	254	242	225	243	226	262	252	230	228	244	248	242	246	269	259	244	255	253	249	239	254	277	209	234	222	246	233	244	222	243	257	249	231	224	281	236	216	252	244	216	248	250	227	251	255	235	229	246	226	232	235	228	228	269	221	227	233	252	241	250	238	233	262	259	237	229	223	260	236	227	261	256	248	212	255	236	252	252	216	234	192	251	240	234	240	236	233	227	231	261	230	239	246	224	234	250	250	250	244	257	226	242	240	239	266	237	264	228	250	250	242	227	215	236	229	224	236	254	268	242	253	214	241	210	250	219	248	244	214	255	253	231	236	248	220	227	226	226	217	261	220	240	246	251	224	243	221	219	212	206	245	212	261	221	236	226	211	242	237	233	231	256	253	240	266	227	223	259	228	232	249	240	236	214	220	245	238	234	234	241	269	252	228	234	262	249	254	244	229	261	218	250	247	227	251	266	230	219	219	239	246	213	251	239	215	254	239	211	234	245	212	243	249	227	279	250	253	246	235	252	219	219	233	244	235	240	259	265	261	216	235	236	227	250	217	216	266	225	253	250	230	241	236	217	250	249	232	238	245	239	212	228	238	249	240	250	250	252	255	242	227	234	218	258	226	268	242	227	247	224	223	253	251	219	236	239	229	254	224	248	243	229	237	265	228	237	257	264	263	257	250	248	255	212	251	229	258	236	268	240	233	280	270	217	253	233	238	223	253	251	246	219	225	253	249	282	223	253	253	244	215	260	218	258	271	251	245	241	242	228	247	251	240	232	229	247	245	220	241	221	240	241	245	244	234	241	227	237	211	261	228	215	259	220	248	251	186	238	232	230	236	251	238	240	245	234	238	234	257	260	254	246	224	237	223	250	230	222	260	247	224	255	239	239	230	231	217	210	246	234	240	248	219	265	252	259	258	249	205	218	211	252	256	257	240	245	251	242	221	253	267	240	257	253	239	235	254	219	241	259	220	239	252	242	240	243	250	240	266	237	231	253	248	252	251	232	234	229	233	246	237	232	216	240	221	247	223	225	246	228	216	238	238	202	261	258	235	256	266	241	258	243	255	220	250	219	243	239	245	232	278	226	267	225	251	231	247	246	222	245	218	243	252	265	216	261	263	220	225	256	213	225	253	221	255	240	261	217	266	267	253	254	228	243	222	255	238	256	252	242	230	207	251	222	231	234	237	236	250	256	283	252	239	235	250	267	258	245	241	268	230	215	235	237	247	245	262	240	220	245	230	215	229	243	244	252	221	229	223	258	236	246	249	212	251	247	222	219	241	254	229	228	245	246	244	244	222	248	242	240	248	217	237	216	224	247	257	244	233	243	252	255	222	246	233	231	249	269	237	236	255	238	236	234	218	256	246	238	241	243	268	216	239	224	215	227	236	203	206	232	241	208	245	278	246	239	228	231	225	242	216	256	218	245	271	251	279	259	263	253	237	239	240	262	237	227	250	223	239	239	258	221	233	240	239	238	230	237	244	220	248	244	229	239	232	233	248	241	259	240	248	232	213	257	255	253	262	253	240	246	225	266	246	239	241	249	244	242	215	221	218	249	246	240	207	232	244	283	249	252	225	266	218	261	216	263	262	207	237	211	257	236	247	251	235	235	195	225	226	219	258	256	241	274	245	271	255	224	236	234	252	248	248	250	231	261	253	227	233	251	266	231	225	248	242	241	254	228	259	249	225	246	234	245	225	226	249	236	266	234	246	240	234	231	222	240	238	252	256	231	265	258	264	198	241	226	243	226	259	232	254	249	247	245	234	250	248	239	246	207	248	218	236	237	220	231	250	252	208	232	221	239	223	258	233	263	258	234	264	248	238	241	270	233	233	233	235	238	254	219	235	226	250	254	217	245	229	271	244	227	217	234	229	227	249	232	265	219	229	255	225	237	238	232	221	256	259	253	238	242	236	239	263	229	225	243	237	219	253	268	237	229	236	245	246	245	256	244	243	230	229	252	243	207	244	225	245	231	260	246	242	240	246	226	250	233	228	255	231	266	220	260	259	255	238	240	255	240	223	238	257	239	264	215	242	248	257	212
25218	21550	28070	25930	18064	10241	6726	4643	3574	2904	2236	1815	1532	1303	1086	1025	1016	953	911	885	835	731	684	616	585	545	488	458	446	454	443	430	434	457	401	437	393	399	428	385	436	399	393	387	373	378	384	352	356	383	381	351	358	341	370	325	331	322	350	352	365	328	321	329	352	338	321	306	335	353	332	328	341	315	305	341	313	324	334	324	303	326	337	335	311	344	329	297	311	309	313	328	325	311	318	320	315	309	324	322	361	288	309	307	321	339	269	326	307	315	314	364	309	307	337	334	304	300	300	332	282	289	318	351	332	313	312	349	294	296	306	318	330	321	342	324	366	301	311	320	336	333	280	322	353	301	328	336	308	301	344	320	316	335	351	334	328	292	326	306	295	319	301	337	291	309	329	326	331	331	307	332	322	317	304	327	298	314	358	309	288	310	317	331	308	345	291	321	306	326	310	342	321	340	306	298	309	338	331	318	312	304	321	315	348	307	302	313	292	338	320	345	355	325	349	280	301	342	298	311	304	327	327	340	328	325	300	333	327	311	316	307	328	329	355	334	274	320	296	318	328	305	314	313	324	332	339	310	309	323	320	308	339	306	302	327	329	305	325	310	295	335	312	321	295	323	327	294	316	353	300	324	353	334	336	310	324	344	337	280	327	313	332	328	306	336	342	311	317	316	327	319	354	335	326	309	315	320	304	313	298	309	345	336	308	322	344	310	331	310	356	322	357	318	346	323	327	317	303	342	287	337	304	340	324	341	279	313	321	320	324	340	337	320	356	366	335	321	311	309	318	279	355	334	307	317	339	327	336	297	298	317	332	309	349	326	339	308	328	289	319	333	344	295	343	288	314	327	313	313	356	320	285	311	309	315	328	307	318	276	331	347	307	289	323	318	327	328	309	340	308	304	300	341	339	364	303	337	299	323	300	318	307	321	331	319	283	305	310	345	297	326	323	390	318	315	333	344	302	302	324	317	304	302	290	330	315	292	309	328	355	332	321	326	311	286	296	343	348	309	329	320	304	322	342	286	343	322	335	329	319	317	324	318	302	314	335	300	318	355	301	302	304	303	300	336	345	318	282	341	328	356	308	314	314	357	277	291	308	341	305	336	322	331	276	364	302	311	358	321	311	318	343	300	313	335	345	299	333	326	317	330	293	310	290	313	281	339	309	343	317	321	334	317	327	302	309	354	315	323	324	306	325	331	298	327	343	321	343	296	328	290	321	286	317	317	284	349	313	313	294	321	311	300	291	330	314	334	318	310	298	337	335	306	288	343	297	303	316	314	337	328	301	340	332	362	328	302	320	355	323	318	317	310	323	322	283	308	311	302	305	312	305	324	334	317	331	313	316	321	353	282	302	309	332	336	310	318	314	361	320	312	328	306	288	322	373	307	342	332	308	285	262	296	307	353	316	342	322	330	296	346	327	305	303	310	330	331	295	336	349	333	326	306	328	359	303	349	329	314	310	340	345	331	306	276	325	294	316	301	308	323	350	318	341	313	299	317	309	278	362	340	338	287	332	299	324	312	355	331	306	326	320	332	329	342	321	316	305	311	310	326	345	304	279	301	303	325	323	320	326	337	290	343	314	322	308	349	305	317	348	278	316	319	346	310	294	327	338	320	343	302	326	349	331	312	313	355	302	344	317	330	295	328	345	263	332	329	306	312	296	349	313	314	350	332	337	336	344	343	314	337	317	313	331	313	328	324	343	299	308	327	333	331	330	305	317	304	307	314	332	338	300	310	297	318	332	295	311	336	307	272	325	293	332	312	309	304	324	321	343	295	295	338	322	301	353	309	304	334	324	336	280	342	319	335	343	315	328	306	317	313	372	339	344	323	313	301	336	306	312	319	331	328	309	327	326	327	307	343	318	329	343	333	343	365	329	340	322	331	321	318	343	319	358	316	291	359	320	317	331	316	337	336	342	339	284	324	311	318	308	314	316	343	322	344	305	324	322	313	325	310	321	307	315	335	339	336	297	321	316	322	349	320	324	318	296	302	342	277	309	349	323	321	323	324	307	315	306	346	300	331	329	317	304	372	315	313	307	340	311	328	291	299	324	313	336	337	337	361	353	322	353	339	303	283	317	325	290	320	324	335	301	282	321	297	295	295	275	323	330	300	338	326	351	339	291	298	331	334	334	295	325	311	301	343	329	316	333	308	292	329	312	339	339	321	302	326	318	316	340	328	307	343	313	299	306	318	309	308	323	303	295	313	338	328	308	343	306	326	345	334	306	310	332	363	307	328	329	347	309	334	325	302	301	305	344	327	293	327	316	262	323	336	304	344	307	345	302	325	367	327	348	292	345	339	316	338	332	315	331	297	318	329	317	299	323	325	306	311	317	320	314	318	335	311	319	346	325	319	348	307	301	329	323	329	302	339	292	292	357	335	292	290	337	326	299	324	337	354	316	295	337	315	311	270	330	291	302	313	345	349	287	328	318	307	338	338	305	330	338	333	318	308	313	299	328	343	313	319	348	308	303	312	312	341	324	343	343	361	333	338	336	319	318	301	288	332	322	293	305	316	293	324	312	342	328	308	323	315	308	324	272	307	361	290	311	315	313	314	323	323	351	311	345	330	293	314	311	296	309	309	331	312	327	299	337	305	333	314	345	328	333	327	316	307	349	336	336	328	338	313	343	318	312	328	316	345	301	321	344	323	336	317	304	336	338	334	292	324	280	343	318	324	344	355	305	318	336	324	365	328	311	356	281	319	324	316	305	329	325	305	329	310	346	309	312	305	290	316	317	321	337	312	306	309	327	306	351	314	294	320	305	305	315	328	351	297	346	328	333	317	313	294	347	324	323	298	313	346	340	343	296	295	351	303	279	308	324	289	298	322	299	335	334	324	329	345	311	312	333	330	325	330	348	313	306	311	309	315	350	313	330	340	309	303	337	286	292	329	321	363	348	333	296	312	326	318	310	326	320	296	351	335	318	313	352	333	339	340	296	316	314	319	338	323	326	313	317	340	322	288	316	311	344	318	334	342	315	305	321	313	293	318	303	317	337	343	310	283	322	342	329	304	329	319	316	329	313	333	316	367	329	315	327	337	315	315	343	325	310	302	320	326	336	291	320	310	297	320	326	329	305	297	335	308	310	356	310	333	307	334	342	323	303	301	315	317	302	326	310	345	295	329	327	310	355	290	323	317	321	324	335	320	318	312	334	333	334	290	301	325	329	332	309	333	300	341	289	304	307	360	332	312	338	323	315	312	330	327	310	347	330	312	331	321	317	308	298	319	311	327	330	314	307	331	337	306	343	322	318	320	316	306	345	333	304	333	324	322	347	305	315	327	309	309	335	354	280	300	328	337	322	289	305	304	308	324	308	348	324	341	317	294	327	303	301	297	341	318	337	346	336	319	302	308	363	300	356	301	304	334	301	329	304	330	339	332	317	346	310	301	341	314	332	285	349	331	311	342	350	301	304	290	334	318	319	323	323	313	318	311	315	307	305	325	316	320	316	340	309	290	306	320	327	328
17414	37714	29799	20350	16098	12660	9906	7833	6168	4747	3752	3028	2400	1947	1611	1513	1440	1351	1285	1179	1057	1039	900	800	718	691	594	521	562	481	546	577	530	494	433	514	475	486	463	474	435	388	442	433	375	380	424	395	384	386	356	411	389	331	369	379	356	354	342	352	323	353	352	339	347	340	360	369	343	327	353	363	364	343	352	353	359	339	326	344	348	354	320	364	365	336	313	315	314	321	345	291	339	344	314	328	286	369	306	325	329	327	336	328	306	331	302	330	365	337	310	304	310	338	343	326	309	317	335	341	360	320	351	315	313	314	335	346	321	336	331	334	321	315	296	289	334	334	304	337	326	319	318	326	315	330	311	314	289	318	321	332	358	351	329	303	348	329	342	311	350	322	302	320	308	328	318	329	328	350	322	296	334	316	351	333	351	340	324	358	325	314	329	317	316	343	321	342	333	348	377	343	364	336	341	357	301	338	332	312	340	353	348	337	318	307	322	306	286	289	342	356	342	332	324	325	319	323	349	347	337	298	316	305	335	325	303	318	339	339	296	324	299	352	338	340	336	350	357	327	312	334	325	311	355	317	304	288	359	342	344	328	328	332	336	335	320	336	326	334	330	348	305	308	336	320	329	331	327	333	326	323	343	348	312	328	338	382	341	318	352	356	330	290	371	347	332	357	344	317	337	325	318	319	321	333	298	344	314	354	337	318	333	352	344	275	344	347	329	336	346	326	331	341	312	333	335	335	348	303	334	354	305	348	311	295	308	336	333	302	314	329	351	336	306	322	333	335	338	352	366	333	346	290	326	366	298	284	336	324	323	328	320	344	330	372	312	343	310	315	299	323	315	310	348	343	329	323	331	326	305	346	335	322	383	327	351	334	328	319	321	296	274	322	306	364	343	327	331	309	334	332	364	302	340	337	322	306	321	362	332	355	293	324	320	349	306	333	339	321	322	355	331	366	378	357	315	334	315	336	303	323	319	317	348	328	329	345	322	346	305	336	329	345	338	305	302	357	342	349	342	333	303	327	326	335	338	355	308	322	327	314	329	321	343	357	326	327	334	339	332	322	354	368	346	321	334	339	338	331	342	335	372	303	333	337	336	334	332	377	347	323	337	316	339	305	311	319	328	345	324	310	347	365	325	343	342	350	330	299	375	337	374	319	335	325	337	334	312	323	316	334	309	333	318	355	364	321	341	316	324	318	330	360	309	340	354	312	285	320	377	330	334	321	314	340	324	291	324	361	295	320	343	353	349	327	316	317	318	317	359	326	338	362	300	376	356	359	312	320	344	310	327	313	320	355	345	323	320	298	353	342	317	311	335	312	331	317	344	350	316	329	311	345	342	327	331	319	333	326	356	331	320	317	288	341	345	336	315	350	326	296	295	314	341	340	309	333	354	329	295	331	307	340	303	340	331	301	344	336	334	301	331	350	317	304	341	360	317	337	325	373	366	307	343	332	331	340	316	357	332	296	332	337	334	316	304	326	334	322	317	314	322	307	288	316	348	336	336	339	334	295	337	374	327	307	312	288	339	311	333	325	326	337	316	315	345	335	355	341	304	342	320	311	329	349	359	320	347	342	318	302	325	335	324	345	318	330	312	329	328	364	318	336	331	328	325	334	337	316	309	331	299	320	298	336	369	327	342	331	344	313	325	336	308	304	352	321	343	321	318	346	357	353	310	342	309	316	322	335	323	328	341	322	347	366	294	320	311	326	314	321	310	380	333	354	316	320	325	313	310	335	324	334	329	325	329	358	340	319	351	356	320	322	313	308	318	332	353	332	347	317	315	319	335	366	312	355	291	326	337	341	348	307	332	336	321	330	329	332	332	322	338	321	314	320	361	350	362	376	304	331	353	329	324	308	316	328	360	360	324	332	332	356	344	349	306	347	347	318	309	309	317	346	323	315	341	324	336	330	350	327	301	302	336	336	346	330	325	319	308	329	322	348	314	328	343	320	342	340	305	374	304	351	308	331	308	343	351	326	336	350	316	299	314	356	312	338	326	360	324	344	323	315	338	296	315	350	306	346	325	318	310	336	323	340	308	307	333	343	351	327	333	340	336	286	313	310	328	323	306	362	312	354	315	340	336	315	323	300	346	323	332	346	321	325	318	306	297	333	339	342	350	315	344	335	368	308	313	344	354	355	325	339	328	351	337	331	297	348	302	366	345	295	353	347	344	309	309	357	327	350	321	326	349	328	329	319	329	331	334	341	343	343	324	341	290	312	355	337	335	331	324	343	310	305	340	353	336	326	325	327	310	351	345	303	333	354	335	344	369	349	352	294	335	324	309	369	351	324	312	362	313	323	330	326	303	328	313	307	321	355	331	290	331	301	333	303	329	334	342	322	334	306	342	317	318	307	345	322	318	336	319	341	344	341	324	316	338	354	331	343	352	373	326	335	353	334	362	322	340	327	316	343	296	332	359	339	317	309	355	323	345	342	340	332	322	332	330	349	338	343	307	362	347	339	312	347	321	307	309	332	322	344	349	298	328	327	334	301	321	326	319	336	329	328	351	349	345	328	296	298	307	328	352	338	349	339	328	372	322	311	320	316	322	341	326	338	325	332	325	329	334	318	338	358	343	324	316	338	338	359	354	324	312	317	324	307	333	309	343	333	320	306	322	333	320	339	335	332	322	347	303	327	336	311	303	343	342	330	345	340	341	308	322	307	327	314	316	320	319	364	362	334	347	331	323	331	315	286	322	312	315	339	339	318	316	313	337	349	336	289	343	317	346	333	326	329	312	307	318	329	330	314	306	348	328	308	335	318	351	327	336	336	327	340	332	344	321	310	313	351	338	320	337	339	341	353	315	344	298	331	326	314	337	337	320	348	352	335	323	346	319	340	346	309	313	315	326	328	357	344	336	308	347	330	344	314	348	318	326	294	314	323	365	312	340	323	323	357	301	308	282	332	321	310	315	327	345	364	302	331	336	334	304	325	347	334	324	330	328	361	323	319	313	321	330	321	341	305	344	348	327	351	331	352	360	373	306	333	345	352	339	329	332	332	314	297	319	337	315	327	351	308	309	320	353	342	352	322	317	355	318	310	338	355	315	359	353	338	311	356	367	323	357	326	323	321	330	343	324	343	316	335	303	332	315	313	300	346	333	337	316	373	355	343	322	344	322	325	319	317	331	295	337	361	339	327	338	345	308	365	354	321	319	306	320	340	332	318	302	329	328	374	310	354	341	332	309	348	344	344	341	331	323	338	309	350	367	323	317	373	319	309	326	347	336	305	329	314	326	325	329	336	323	319	314	325	324	339	327	338	310	308	319	305	294	314	370	294	335	291	336	323	316	343	328	308	322	338	327	282	323	317	295	340	322	329	290	329	329	332	314	299	325	340	343	327	332	340	347	344	364	347	324	322	334	293	335	342	313	304	315	330	329	333	362	326	366	302	300	328	346	379	303	321	329	323	323	348	306	341	353	365	312	331	305	306	329	333	331	317	324	321	343	333	345	312	314	350	330	350	335	329	313	349
22883	21495	29236	24196	21659	22488	19156	9409	6664	5275	4028	3328	2559	1974	1723	1617	1592	1478	1359	1279	1102	1087	963	810	668	644	578	554	497	457	490	448	451	424	454	427	431	416	448	383	388	368	374	349	355	336	310	325	333	319	303	298	314	289	287	258	255	283	242	242	249	214	246	244	224	240	230	249	206	202	225	242	232	240	235	226	236	235	220	242	236	216	230	221	226	240	211	217	216	232	212	228	195	233	222	220	205	217	208	227	227	212	213	219	203	214	198	217	230	220	217	231	233	238	220	219	225	215	209	219	215	227	229	203	224	208	199	227	224	202	230	206	204	210	218	242	216	180	217	228	215	215	231	216	226	216	187	201	197	189	224	205	232	236	230	220	211	214	210	208	223	226	214	206	227	220	214	214	222	218	206	212	214	204	217	234	201	213	217	226	197	225	218	235	221	255	221	224	206	224	222	222	218	222	203	224	227	209	217	221	214	212	214	223	221	211	215	215	228	236	216	188	222	180	214	226	222	193	232	227	205	215	218	197	205	233	208	245	214	220	223	223	242	208	223	234	211	213	205	210	190	204	245	194	201	223	197	206	228	240	240	222	192	215	185	207	240	219	208	224	193	214	202	236	246	228	211	206	206	217	194	239	222	208	214	218	224	212	206	228	225	203	248	208	231	212	233	234	203	219	208	239	217	207	222	208	224	223	201	231	191	222	214	224	216	209	220	222	212	217	213	212	224	205	231	226	208	232	233	193	214	226	207	202	205	242	212	188	228	214	198	216	233	205	220	205	201	215	234	230	207	218	221	196	213	223	205	234	221	215	238	226	181	199	211	217	205	225	215	215	223	204	208	217	215	215	237	187	227	218	223	199	218	218	228	232	216	212	185	231	246	209	192	187	225	219	186	207	201	223	229	216	205	224	214	241	218	237	214	223	206	217	230	227	205	218	219	229	214	233	215	214	229	197	226	223	223	239	234	212	224	215	202	225	206	223	217	196	205	221	187	187	247	221	219	191	237	212	193	217	215	210	237	224	247	202	235	231	217	202	225	221	201	206	219	229	215	211	213	221	220	243	212	194	198	211	224	201	203	205	209	211	196	244	226	211	195	222	203	216	229	201	214	218	262	234	209	202	221	248	193	228	233	203	226	205	208	228	240	218	221	223	255	232	210	229	227	234	215	205	206	235	232	204	205	215	241	206	216	241	195	204	188	221	246	235	197	231	222	219	221	214	222	185	221	233	219	236	205	203	212	215	199	200	232	197	219	248	219	241	212	222	236	223	198	194	206	210	208	197	215	224	200	191	215	210	216	209	224	220	219	237	209	208	197	209	211	197	217	254	220	200	221	211	242	211	204	212	221	228	207	213	219	206	213	219	216	219	214	220	205	223	200	191	196	187	210	223	251	214	210	236	190	213	199	226	233	208	199	189	235	237	215	215	236	266	231	222	232	200	235	227	210	227	183	233	210	223	204	198	217	203	212	228	205	229	219	218	220	213	215	205	214	212	205	214	209	214	219	225	222	219	214	241	210	219	197	229	221	237	210	221	197	215	213	232	208	226	251	226	214	218	207	205	214	213	213	215	197	193	214	213	235	207	241	219	226	223	229	195	224	242	199	203	234	211	206	237	228	209	226	217	261	203	235	212	216	204	225	201	210	243	227	211	201	201	215	212	221	224	212	231	226	221	196	235	230	230	210	209	206	208	193	215	218	238	205	222	210	237	205	213	222	205	224	213	217	237	204	219	215	209	228	217	217	185	234	207	202	189	206	202	208	231	176	224	221	185	212	229	195	219	203	189	223	205	224	219	169	217	215	229	208	210	209	214	200	215	218	211	225	232	191	205	215	203	210	225	224	222	210	190	203	194	221	220	206	215	210	217	211	209	215	225	209	167	212	222	227	222	209	248	222	242	206	223	215	237	235	193	194	231	223	217	204	207	196	224	251	229	219	197	229	213	222	218	213	234	216	222	187	169	242	218	217	199	237	258	214	191	224	219	218	228	231	255	220	213	213	203	252	202	213	254	220	216	226	191	213	210	216	238	209	214	229	229	208	190	255	206	226	219	219	220	222	194	239	216	233	183	191	232	215	227	239	234	240	216	195	209	231	174	215	219	224	206	218	215	213	208	210	205	235	194	208	203	252	198	211	245	202	201	219	213	199	209	207	203	220	210	216	232	219	209	223	221	212	236	226	225	197	225	214	227	220	213	219	229	209	213	214	221	197	223	196	240	246	239	208	235	219	214	220	226	204	209	221	209	207	233	222	198	226	200	205	207	197	189	238	204	227	214	200	207	208	217	224	246	195	227	212	209	200	251	216	227	229	235	189	227	204	216	202	232	197	215	209	210	216	234	215	225	202	206	227	195	202	205	219	243	246	211	202	203	200	228	217	210	176	244	207	202	214	220	227	189	213	202	203	201	183	222	224	241	232	211	210	228	225	223	189	229	211	239	225	209	216	201	179	215	242	218	186	230	209	194	198	223	221	231	242	204	234	216	203	231	227	216	208	217	241	208	183	212	230	223	216	211	225	217	211	208	233	202	215	209	226	190	236	197	232	208	210	213	246	220	195	218	219	228	238	243	210	204	215	229	232	208	218	219	204	205	193	242	237	253	212	218	215	213	236	222	234	224	216	205	208	236	218	191	204	219	218	216	211	222	219	205	228	205	196	223	214	226	233	233	256	237	219	245	239	232	222	219	228	225	212	239	229	211	209	229	199	232	198	234	257	225	204	234	215	226	191	214	241	220	217	208	226	220	212	216	213	226	225	238	210	232	206	206	238	243	196	203	231	207	189	229	243	188	224	224	221	206	210	233	233	216	224	204	201	225	236	218	226	221	206	205	251	208	229	221	216	245	203	205	231	185	220	198	210	222	221	198	223	203	239	223	222	226	223	195	234	231	203	218	221	213	229	214	239	207	209	213	233	243	205	230	209	224	222	181	188	205	206	224	217	209	199	194	211	217	221	215	216	201	185	180	207	212	232	238	203	235	218	201	205	242	205	203	209	217	223	222	230	211	227	213	230	201	216	233	218	208	232	228	224	215	230	198	226	217	218	224	203	190	208	250	205	233	222	177	218	201	208	210	215	223	220	240	209	216	194	210	203	244	228	217	212	218	231	212	237	230	216	219	217	213	195	240	232	232	237	194	193	240	245	232	208	218	203	204	186	195	226	218	225	201	224	241	223	189	202	200	219	207	191	243	198	215	225	224	230	232	213	197	244	220	198	213	219	235	203	204	225	221	215	209	238	200	200	219	226	228	229	209	231	238	223	232	228	243	227	226	230	191	225	234	213	203	233	213	206	193	206	228	240	205	204	234	209	218	217	211	232	225	211	200	203	201	218	232	222	225	235	206	221	233	228	213	203	207	198	226	235	209	192	207	210	199	224	237	240	193	224	237	222	203	195	217	241	236	232	186	220	207	212	206	236	245	204	216	205	218	203	222	202	207	212	213	240	202	217	215	202	208	233	194	244	208	202	206	226	257	201	257
19917	45051	37560	28154	23180	19106	15070	12337	9940	7859	6084	5000	3883	2925	2577	2410	2208	2103	1942	1834	1653	1559	1361	1158	955	856	760	653	598	573	603	583	581	575	543	507	549	513	477	495	447	449	414	396	405	367	360	356	363	364	317	347	331	312	307	294	275	272	296	271	261	269	246	269	254	246	222	227	220	256	246	240	243	266	231	242	258	244	267	247	226	220	214	216	228	215	238	244	220	239	226	228	199	225	202	241	195	228	223	208	257	214	245	234	253	242	218	232	224	221	219	218	218	211	207	214	232	215	209	227	216	205	233	208	212	241	211	198	242	215	212	238	204	218	247	216	243	200	236	216	209	229	223	224	225	225	184	224	259	219	199	219	233	216	249	228	197	255	210	234	225	213	226	214	223	222	238	217	186	226	205	225	204	225	212	247	234	222	224	240	208	201	223	211	214	218	246	205	219	218	211	231	226	227	227	224	208	223	222	242	211	189	226	216	230	199	236	209	225	223	204	222	214	233	198	213	247	233	230	220	225	232	235	197	218	224	202	213	202	201	206	216	219	242	226	201	242	226	201	204	203	210	213	228	224	210	229	236	218	244	234	223	206	213	204	237	197	210	242	219	219	212	216	205	244	215	210	192	228	212	216	226	240	243	224	269	209	194	236	214	208	212	238	194	217	211	231	245	237	232	214	198	212	221	215	228	229	220	224	212	214	217	208	248	219	204	212	223	213	225	224	187	228	217	202	231	242	221	239	197	224	199	210	228	218	240	217	221	226	239	201	230	220	209	205	227	242	213	227	197	240	197	214	220	213	222	204	218	225	211	236	212	212	210	221	230	212	236	220	218	207	247	220	173	192	220	202	234	225	198	204	217	222	224	189	205	229	248	225	248	224	209	222	240	207	195	239	223	222	223	229	225	250	224	201	252	204	209	232	216	233	219	235	234	237	231	204	226	213	224	249	219	200	207	243	216	212	224	236	192	192	221	217	207	212	223	226	232	246	209	187	224	230	214	207	225	211	210	231	206	212	225	226	189	223	245	235	228	238	224	219	225	212	183	229	207	227	209	226	222	212	213	224	214	206	230	199	197	211	189	228	224	217	213	221	208	213	202	227	255	214	233	212	214	228	196	206	238	220	209	208	210	215	227	216	238	229	220	226	240	205	221	217	214	217	220	227	227	235	247	227	203	244	193	216	225	233	228	225	223	223	213	204	209	247	224	200	206	197	224	194	255	196	211	208	237	202	223	219	210	215	213	215	235	227	214	231	202	210	221	207	211	227	219	240	197	250	185	198	235	205	214	213	211	222	211	215	210	225	205	194	218	214	200	243	205	228	243	239	226	241	219	193	229	202	227	235	201	218	204	207	203	223	231	231	240	235	230	224	220	186	208	214	229	198	229	220	226	232	218	198	207	225	224	181	232	226	201	234	199	238	226	216	222	203	232	238	230	225	211	238	204	213	207	209	232	235	203	235	251	221	213	237	202	231	218	211	231	215	216	204	216	239	241	223	222	272	215	223	217	232	217	213	221	231	229	206	198	226	220	182	239	213	233	220	224	214	223	202	228	243	200	227	220	216	219	250	213	228	210	247	215	223	219	225	207	211	215	253	218	218	200	256	247	201	208	212	229	235	222	223	227	229	212	218	212	235	242	233	224	229	214	225	219	206	203	235	240	226	223	233	218	224	220	261	229	188	248	208	243	216	221	217	228	211	224	196	218	212	208	235	210	213	235	202	219	226	236	220	228	238	199	226	220	192	218	216	247	217	251	220	230	193	201	205	221	218	219	211	223	243	225	214	226	236	232	213	215	230	208	232	249	246	234	239	216	185	217	225	230	216	200	236	226	206	221	214	210	215	230	223	230	210	215	189	226	242	234	218	234	230	239	233	233	239	197	228	199	224	234	210	216	239	217	216	228	231	240	222	220	232	230	228	238	203	203	224	196	200	241	206	189	241	216	222	222	244	208	231	224	248	232	201	202	215	204	208	224	211	229	219	208	221	209	213	235	207	218	187	210	228	202	231	232	217	207	202	219	223	201	204	238	220	230	229	233	210	233	210	193	226	219	225	191	228	205	243	217	220	234	193	223	213	230	228	186	196	199	225	232	208	229	218	217	248	206	215	224	223	219	214	205	246	204	202	208	239	242	211	212	206	207	225	227	224	248	217	222	222	216	214	252	199	229	237	219	228	221	207	213	233	231	223	221	213	226	197	237	209	193	217	210	202	185	204	188	230	227	235	211	229	197	202	208	234	208	208	234	234	212	212	240	233	219	208	218	234	221	173	210	222	227	235	240	228	189	204	228	243	218	236	245	206	223	196	239	234	220	232	227	196	214	221	239	211	250	217	212	224	238	235	213	224	224	220	232	228	233	211	221	215	204	220	238	203	210	212	214	244	225	209	218	225	223	225	228	215	223	213	218	190	199	221	247	212	218	234	235	204	240	210	214	210	245	204	260	220	222	196	214	231	199	225	249	234	208	211	208	223	215	223	232	227	233	243	230	211	228	234	242	201	237	200	229	207	213	207	194	200	210	211	198	222	233	239	201	216	212	215	198	216	264	208	211	214	224	241	222	232	202	203	214	199	191	229	233	234	234	251	191	210	228	215	218	198	228	215	221	223	196	223	212	200	214	253	226	199	233	242	211	215	209	207	217	202	241	212	235	203	228	204	233	207	198	201	215	233	224	249	224	222	229	228	211	208	207	222	235	210	204	228	216	239	236	232	231	209	209	218	249	221	209	245	233	221	207	223	210	205	237	227	194	205	200	199	226	209	238	219	243	211	222	251	222	225	199	224	239	233	209	232	249	214	222	202	202	208	211	224	203	212	185	243	203	191	214	220	192	236	210	222	214	235	240	210	195	233	235	201	226	209	195	239	223	235	235	202	205	219	201	232	235	205	230	193	224	225	225	224	211	241	206	229	197	265	219	232	220	217	231	222	227	209	216	218	223	235	237	218	215	222	243	229	223	200	222	205	216	222	210	213	235	233	223	216	210	230	246	233	236	209	199	205	227	248	227	207	223	202	247	239	188	234	218	212	255	215	217	224	208	228	253	239	219	214	218	250	220	221	220	230	207	238	228	236	221	247	222	225	219	206	196	219	228	231	228	203	227	217	209	226	215	227	231	201	204	245	233	225	222	205	218	206	220	203	239	200	223	228	217	238	217	210	218	207	199	204	216	234	202	205	206	214	202	225	198	232	227	219	191	196	227	225	228	232	232	224	210	217	227	217	241	207	234	222	209	255	196	197	236	233	201	221	206	221	201	215	216	214	195	224	221	220	198	195	220	211	199	265	212	227	214	231	198	245	239	200	218	213	213	205	214	210	202	245	225	199	211	216	217	218	201	220	236	190	228	253	223	214	209	223	201	224	214	219	223	227	247	247	203	211	182	249	211	221	223	256	200	235	214	227	233	227	244	243	218	217	226	232	202	232	234	245	221	235	234	259	223	239	240	210	218	222	230	195	220	225	232	190	216	222	224	227	224	236	212
28592	23547	25073	17638	9929	6279	4519	3453	2735	2108	1692	1395	1128	907	830	804	765	751	721	660	603	539	494	527	462	477	446	455	433	439	388	390	392	407	355	395	372	354	376	381	371	347	345	349	330	327	381	314	373	378	339	329	288	335	326	315	332	352	310	316	309	308	320	319	326	337	335	320	315	324	333	311	305	294	336	298	285	341	297	304	345	288	290	324	310	329	292	295	353	338	329	324	297	310	338	319	287	310	304	317	309	344	318	323	315	322	306	303	292	303	310	328	284	328	305	299	317	333	303	358	348	279	347	318	305	296	319	331	320	278	274	321	299	296	322	307	318	303	308	310	316	297	301	324	293	311	336	342	331	323	314	357	290	331	296	318	280	322	331	318	308	295	316	302	323	305	333	276	311	322	327	311	316	312	284	296	297	320	315	328	296	312	303	307	283	308	281	273	326	289	295	335	346	326	316	300	293	300	316	331	315	311	296	295	295	312	342	324	305	315	315	289	310	326	346	310	311	301	296	293	262	302	302	296	310	339	307	325	329	304	364	300	304	316	350	322	314	313	329	310	345	296	306	297	283	330	280	318	304	293	330	322	304	306	308	323	309	312	329	310	274	281	316	303	322	318	305	304	305	319	310	314	323	310	321	299	306	298	293	335	302	304	296	306	304	318	331	277	328	332	328	317	334	320	331	321	313	329	322	351	324	339	315	310	315	303	343	300	335	305	300	334	311	317	331	295	321	324	317	288	305	328	306	301	323	297	281	301	333	329	331	291	296	305	320	323	295	318	348	343	302	311	294	299	310	309	343	314	325	333	327	290	300	316	310	288	322	328	334	301	316	302	315	309	327	313	284	302	336	324	322	312	314	321	310	334	304	292	301	324	301	316	310	339	297	304	314	309	296	305	306	302	304	332	321	321	332	293	293	322	305	298	313	290	284	315	305	315	303	290	319	326	281	308	330	321	348	288	329	315	341	290	290	316	309	323	331	304	319	291	321	323	313	324	317	300	314	285	311	305	321	330	336	336	325	322	331	280	344	311	323	341	300	302	311	313	291	330	311	310	352	311	266	322	320	301	309	322	316	304	302	344	328	311	301	318	307	305	291	325	264	314	352	304	305	253	309	299	320	321	291	309	308	305	299	320	331	304	309	323	306	311	295	321	312	292	283	299	313	303	317	327	324	302	293	291	295	322	330	324	298	320	318	303	322	307	313	301	320	281	287	325	336	316	340	316	320	322	345	328	331	326	318	308	304	319	338	346	329	302	313	314	299	301	323	263	332	316	328	324	313	323	285	303	345	285	338	307	324	306	317	302	321	322	303	284	302	294	297	316	326	314	304	305	329	302	299	302	315	313	286	309	282	333	333	307	333	335	321	301	344	292	323	301	326	319	269	300	339	333	317	323	324	294	309	302	302	334	305	357	350	317	302	312	350	326	305	315	311	309	316	310	317	316	303	316	310	332	299	328	339	303	322	296	285	334	308	326	317	302	296	297	326	284	326	304	333	306	338	307	318	279	320	286	308	306	333	325	314	310	335	283	323	315	337	322	327	295	298	301	281	320	350	289	323	326	311	287	298	297	285	279	294	337	325	318	298	320	313	315	324	338	317	320	314	300	314	307	316	317	308	290	345	327	311	264	321	314	342	330	330	290	304	343	351	301	305	282	301	308	285	343	324	302	336	320	336	311	307	318	321	293	312	321	331	283	284	341	323	313	332	310	289	319	304	291	302	325	327	308	335	316	329	321	312	317	326	317	335	298	321	297	327	304	320	311	316	286	340	317	316	310	375	310	307	325	307	301	317	304	302	323	315	308	333	324	290	334	310	331	334	313	322	342	313	285	336	281	306	339	295	296	312	309	314	323	327	296	318	271	305	332	306	352	313	320	330	327	345	295	332	313	313	310	334	306	308	327	278	321	317	286	305	280	326	299	308	307	319	333	295	310	309	297	311	340	309	312	308	279	304	300	328	326	300	321	299	291	283	317	299	309	320	306	319	297	308	321	301	321	329	291	325	304	318	345	306	316	319	324	315	310	283	309	304	325	318	337	317	328	321	306	295	311	327	323	281	356	300	345	317	343	308	307	327	317	320	318	334	306	323	328	318	298	323	312	350	315	313	326	321	317	313	288	323	335	342	326	303	331	333	312	294	303	303	300	334	307	299	316	341	321	308	321	316	297	328	328	300	265	347	305	291	316	316	313	285	306	292	296	314	298	321	320	310	341	316	309	312	299	294	318	331	325	315	282	335	329	314	295	304	299	286	283	293	337	320	300	313	342	304	320	300	277	304	311	334	307	329	285	302	333	327	302	267	312	308	361	307	289	295	288	340	304	328	314	306	330	305	271	295	326	351	293	319	296	320	311	320	326	333	321	306	323	315	293	334	285	335	309	330	307	298	309	317	294	286	312	313	323	327	321	324	314	331	322	336	291	310	315	280	288	315	321	322	327	315	321	321	336	325	295	331	321	302	305	286	309	309	318	326	314	293	318	346	283	303	319	347	324	297	311	300	309	318	303	304	311	312	329	298	331	333	298	293	299	293	304	314	340	308	303	297	268	328	321	279	293	315	317	307	322	313	347	291	293	313	293	300	293	295	307	309	296	317	301	314	313	328	330	307	330	316	298	312	314	323	293	310	319	318	310	318	294	342	316	330	341	285	292	298	286	306	335	285	304	290	323	319	329	344	332	330	302	338	290	289	312	321	304	323	278	323	323	335	321	306	355	312	311	320	275	294	299	285	336	318	295	301	314	311	341	330	302	302	322	300	319	307	329	315	306	318	309	302	314	319	320	303	309	327	295	297	335	329	316	315	314	348	349	292	336	308	307	286	316	286	325	320	320	307	316	287	307	306	298	306	312	287	336	305	310	312	293	310	333	302	315	318	314	310	306	331	307	330	310	340	306	335	294	322	320	315	310	306	322	311	328	306	310	316	322	307	323	337	320	316	301	280	297	314	308	331	311	303	314	306	294	324	317	329	324	310	320	307	341	298	277	318	277	277	319	320	321	302	324	288	330	310	335	301	298	306	310	311	321	301	340	314	298	307	320	332	327	306	305	342	305	329	291	298	310	304	353	318	305	320	325	327	318	339	313	309	293	292	319	291	261	321	321	319	292	327	296	321	345	307	337	325	294	290	308	307	301	297	313	297	280	283	332	291	311	354	318	322	321	328	326	313	324	315	326	323	286	322	295	367	352	291	313	305	327	323	312	327	318	270	327	308	315	306	281	332	334	337	291	301	317	314	291	323	297	312	339	299	324	298	320	318	311	299	301	318	317	352	295	300	325	333	339	300	328	289	357	304	302	302	320	287	328	298	285	301	316	322	304	306	316	313	299	310	319	301	321	331	300	322	304	316	291	293	311	297	302	286	297	310	315	324	299	314	311	294	320	328	337	295	286	328	307	305	315	310	368	353	317	319	291	298	323	318	301	317	320	304	300	284	338	286	306	333	312	324	291	335	307	319	277	325	293	303	319	311	312	310	312
17287	33451	25312	16469	12436	9785	7413	5941	4520	3539	2691	2203	1641	1352	1225	1148	1110	992	952	959	815	727	735	646	588	551	519	517	429	457	465	429	441	462	445	436	425	433	409	353	411	390	379	378	406	408	381	344	334	385	355	354	342	353	367	358	364	335	330	351	340	342	332	292	351	363	314	319	361	311	352	363	303	345	358	343	334	344	340	355	332	339	362	338	328	353	344	306	327	361	302	322	342	333	344	321	304	296	300	327	293	314	341	329	309	308	371	326	323	296	282	335	327	327	283	320	319	328	313	357	322	328	329	335	315	343	306	351	309	334	300	320	328	350	345	334	296	327	278	316	346	305	332	348	350	350	315	322	323	306	358	317	301	346	338	334	327	318	326	322	315	288	354	331	322	341	330	304	333	337	340	345	342	315	356	328	322	354	327	341	364	313	306	334	314	308	327	326	321	313	332	331	314	343	311	292	329	335	318	314	350	303	343	326	315	363	341	311	358	317	334	328	322	323	316	349	348	325	323	309	307	302	307	332	335	333	325	310	327	349	341	354	328	350	310	354	309	321	335	295	344	339	318	306	292	321	324	345	308	325	309	342	331	345	290	330	314	317	330	343	354	315	345	317	318	323	326	324	308	341	364	351	318	314	317	305	367	325	335	321	330	358	327	314	323	339	305	324	333	309	295	329	303	329	363	328	356	327	317	317	312	336	333	346	313	327	349	330	314	311	328	311	338	338	298	315	332	334	316	327	300	326	304	329	339	335	344	348	323	319	330	331	333	340	313	321	298	320	319	306	332	347	349	324	328	349	349	350	319	346	346	359	330	323	331	344	336	321	326	322	344	310	345	313	328	346	310	305	311	323	352	315	354	322	332	352	349	315	315	357	314	338	369	313	313	342	301	333	327	304	344	301	357	328	294	326	345	373	321	314	313	328	324	307	347	337	330	349	350	328	324	340	271	326	328	346	307	325	315	351	322	313	313	371	294	325	346	341	346	344	354	346	326	325	347	305	316	309	324	304	330	339	342	324	318	310	348	332	320	328	345	334	305	317	306	297	325	336	322	353	324	330	329	304	343	358	345	338	310	317	309	337	325	342	347	344	347	328	312	319	294	316	327	314	316	328	300	308	328	344	334	339	307	330	342	334	345	335	321	299	326	328	337	323	320	331	312	332	327	316	329	323	324	358	321	351	339	313	327	347	310	366	299	324	350	332	327	325	278	307	335	343	293	342	347	351	341	342	307	356	345	300	309	327	299	312	332	309	316	329	302	324	334	296	286	314	322	287	325	326	309	344	288	338	334	290	345	321	344	326	352	323	340	355	346	318	333	342	325	315	333	350	326	319	333	322	326	325	320	306	332	319	355	356	352	341	293	324	324	335	326	335	325	324	347	325	325	334	307	338	322	289	333	344	295	351	308	301	336	318	292	302	302	340	315	331	326	341	357	311	309	314	325	329	318	321	333	329	298	323	294	331	371	306	333	318	314	310	342	299	341	325	296	341	361	332	311	319	325	324	319	347	332	327	330	332	326	327	320	307	330	295	317	304	300	336	326	348	318	294	332	306	321	355	348	326	326	320	330	327	335	330	330	335	322	323	303	324	303	319	313	329	306	325	323	351	346	318	338	355	317	356	327	324	310	330	347	325	303	309	286	341	330	314	344	324	334	314	305	301	297	330	317	303	332	302	313	326	323	344	320	315	329	338	363	330	359	344	318	313	292	329	308	326	340	325	344	324	310	356	318	290	326	322	307	359	336	314	286	330	345	356	311	332	309	293	329	345	335	335	308	318	357	338	303	320	301	309	320	341	337	342	341	302	328	348	347	311	319	331	336	323	347	330	322	322	308	340	344	325	317	339	348	315	324	339	306	321	341	346	314	297	340	352	302	327	322	310	341	345	330	302	319	326	300	324	309	309	353	352	314	306	331	299	355	348	325	331	321	299	329	323	320	333	321	318	354	371	337	352	327	348	319	350	342	311	318	320	345	330	318	313	311	343	337	286	325	338	319	319	354	320	336	321	335	313	304	334	330	302	298	373	343	340	342	321	313	333	320	332	375	347	320	313	306	296	340	348	360	327	338	330	335	351	329	332	310	323	320	358	332	303	306	315	334	318	332	322	326	338	295	334	352	335	288	330	370	363	354	288	285	322	336	307	323	302	313	303	321	315	311	327	335	304	341	325	311	324	332	331	347	363	357	312	340	315	339	326	336	341	318	325	326	332	322	322	326	292	319	322	336	295	293	328	351	301	306	303	321	340	357	356	326	326	305	297	311	327	342	315	308	324	303	325	339	303	327	325	330	369	358	356	349	315	329	323	301	347	323	327	334	308	334	312	350	330	318	316	314	323	333	325	337	334	321	318	359	313	321	331	329	313	352	342	338	355	354	323	374	317	323	309	333	324	303	319	332	312	348	352	318	328	349	337	326	348	327	316	333	326	357	330	327	333	361	331	354	289	328	339	364	324	307	344	353	348	338	331	314	355	318	313	313	346	290	344	308	319	332	318	311	362	283	330	325	342	336	341	346	343	354	324	357	344	332	308	328	307	301	342	337	323	334	304	347	306	335	340	300	309	331	300	336	322	322	318	343	347	336	340	313	333	322	330	336	362	319	342	335	309	304	377	290	319	324	325	339	327	289	328	320	285	307	317	293	325	329	344	326	340	302	361	301	300	332	330	321	342	335	372	339	336	344	308	366	326	353	310	326	350	321	305	343	310	347	337	351	334	359	324	335	321	335	310	311	358	315	330	347	327	368	317	325	308	338	359	332	341	330	324	337	332	303	363	335	360	330	300	298	320	326	345	345	306	293	316	290	294	342	350	329	342	330	325	344	307	311	351	333	310	378	349	332	299	344	332	345	299	340	348	312	344	335	371	332	325	351	337	310	330	327	318	339	349	334	347	319	327	339	318	333	359	343	346	343	354	291	332	328	315	348	304	358	309	353	355	313	303	352	345	363	330	344	328	327	326	326	335	344	323	294	322	309	335	315	316	325	354	316	322	359	379	351	309	293	315	341	366	310	316	351	333	347	363	323	337	347	353	313	334	324	299	322	336	332	305	321	340	329	328	366	351	336	314	340	317	306	323	328	347	325	340	302	334	324	289	352	344	332	326	309	322	319	329	324	302	334	314	284	327	336	312	296	315	326	310	354	315	339	329	325	316	308	322	337	337	326	325	323	327	325	321	333	356	307	331	316	339	348	338	325	338	336	329	316	343	302	311	307	312	308	303	296	316	336	323	323	311	322	328	310	330	333	321	307	295	350	355	297	334	347	329	333	323	310	370	348	337	327	319	299	322	331	283	350	331	330	325	324	328	305	346	351	343	314	336	325	265	289	336	350	319	325	309	362	342	328	333	293	321	336	320	336	388	317	320	337	319	339	337	318	331	317	323	299	331	298	305	340	351	363	341	301	356	327	313	328	317	341	319	334	318	317	336	346	339	339	320	330	310	342	334	347	322	326	344	305	310	312	291	311	327	311	358	315	310
24051	21474	28817	24740	21903	17725	10226	6238	4702	3513	2832	2161	1670	1455	1238	1195	1171	1077	1028	896	863	740	680	690	561	489	519	458	398	422	394	387	421	402	393	409	395	343	353	337	331	334	317	296	293	305	341	301	276	262	301	257	279	287	269	284	236	273	258	265	237	235	235	259	258	253	250	224	235	222	245	278	234	251	230	250	249	261	248	263	231	218	237	249	251	242	223	241	233	240	229	262	211	234	233	246	228	241	230	241	238	259	231	261	252	242	250	231	244	233	231	250	225	242	226	228	244	227	239	212	222	231	230	270	243	245	224	215	240	240	235	234	209	232	255	232	240	235	229	232	242	206	221	227	255	221	214	252	239	240	267	234	251	240	263	254	218	251	243	246	234	239	213	240	200	236	266	245	235	222	231	244	235	272	216	220	235	247	240	226	241	219	270	211	241	237	232	236	245	250	250	239	247	232	232	250	246	248	235	233	245	262	209	278	235	212	256	239	231	241	237	232	236	248	228	225	235	242	249	236	243	234	235	216	237	221	237	229	265	222	216	223	235	237	228	239	236	218	220	222	245	227	227	232	248	204	240	237	253	232	257	219	236	222	240	257	265	240	264	244	248	243	235	224	209	237	230	228	219	253	227	235	251	222	225	241	236	212	265	239	225	236	256	253	255	224	222	230	237	254	227	241	229	196	217	239	233	231	215	258	238	234	228	251	238	227	241	239	223	237	236	230	212	206	212	229	245	241	202	238	226	220	228	233	250	234	262	225	220	230	234	233	221	245	222	238	230	221	208	222	238	192	243	254	218	238	227	214	237	224	228	262	233	248	249	251	207	244	208	221	227	238	203	267	247	260	218	251	244	201	249	249	249	238	231	232	225	216	233	237	239	245	218	223	226	248	255	240	240	229	260	200	222	215	253	262	238	239	246	195	244	249	247	237	229	242	249	254	229	255	224	204	243	212	238	239	234	253	223	252	216	224	259	225	221	217	233	210	232	223	215	216	235	234	258	236	232	234	247	220	259	225	238	240	224	241	249	232	257	245	204	222	235	246	229	212	243	244	210	241	248	266	237	234	230	209	247	224	244	210	212	224	218	217	227	241	243	228	234	241	229	243	250	243	231	232	213	226	225	221	216	255	250	234	225	220	207	249	248	238	223	221	242	238	231	225	236	226	234	234	245	221	222	257	243	255	224	245	248	246	238	229	226	253	240	217	237	246	275	221	221	229	244	236	216	265	232	224	238	249	230	242	222	216	247	247	239	271	212	234	210	239	229	216	251	230	230	260	219	251	208	237	246	242	253	220	260	212	235	211	222	226	225	230	227	245	228	256	253	228	248	208	205	238	247	219	211	219	240	255	225	253	209	219	235	218	227	228	229	210	210	216	229	252	245	252	238	238	198	223	234	253	214	251	224	203	240	218	224	236	238	247	215	211	228	251	238	224	238	206	228	216	240	243	220	252	245	241	225	227	218	237	201	233	228	220	247	247	214	237	216	241	220	223	221	252	201	235	224	243	219	233	285	219	245	244	206	227	245	228	250	209	215	214	238	226	208	224	229	231	214	243	225	244	225	214	239	223	233	217	246	233	217	221	237	221	238	228	228	237	234	236	222	213	253	236	246	245	243	239	267	182	249	223	222	252	226	214	259	218	232	206	219	210	247	242	258	201	227	232	221	227	242	235	233	248	208	262	249	241	214	256	233	228	229	240	241	244	223	244	249	241	217	232	215	230	222	236	199	220	247	220	204	234	222	230	226	233	227	217	230	228	241	256	233	262	240	216	235	228	235	254	231	239	251	237	249	231	221	251	234	223	233	225	238	229	206	232	245	229	236	231	239	243	227	221	254	216	264	228	248	230	237	246	224	242	213	246	266	225	221	224	213	252	240	212	278	243	219	235	231	206	247	234	246	241	237	229	222	244	221	268	204	246	214	223	236	249	203	221	237	239	212	214	232	212	274	231	250	216	247	233	206	207	233	236	215	230	211	220	223	253	240	251	222	242	239	238	208	207	226	240	219	228	229	268	257	222	224	235	203	233	211	240	221	245	203	221	244	219	262	240	251	231	254	202	184	256	243	249	238	247	224	239	232	240	219	250	238	231	226	218	248	228	233	236	215	239	236	254	251	242	226	243	206	249	213	243	236	229	256	205	200	225	220	210	247	222	243	217	234	221	209	248	235	251	238	237	245	215	243	211	248	196	219	241	233	219	262	230	236	245	225	233	210	226	238	239	230	240	220	216	229	227	223	214	210	241	261	257	235	219	236	241	214	214	228	233	229	248	213	242	246	242	227	224	233	238	245	207	247	212	226	268	245	227	238	227	241	251	224	244	234	224	249	238	241	231	229	216	214	253	208	220	238	236	221	248	223	232	264	235	243	253	254	215	237	244	220	226	230	224	215	248	234	229	248	194	197	239	227	257	233	215	225	280	238	247	240	227	228	248	203	245	242	247	263	254	233	218	242	221	226	218	208	217	248	235	232	220	250	263	225	230	244	252	219	227	236	243	271	215	249	246	199	225	255	243	255	243	248	227	247	207	244	239	235	225	260	249	225	240	216	245	246	249	252	242	237	226	256	217	227	250	235	229	246	234	234	239	236	216	193	233	239	211	242	207	212	235	243	238	237	229	201	241	237	232	256	225	236	235	242	217	251	223	231	229	210	233	212	229	223	225	248	188	234	221	209	236	268	213	239	232	204	195	242	210	204	213	251	230	216	236	211	225	200	235	223	253	258	225	252	241	212	239	237	233	201	233	236	203	228	245	208	198	230	243	229	212	238	208	239	238	222	244	249	268	233	234	258	211	253	246	242	217	247	233	242	245	237	231	229	220	250	228	213	255	233	224	223	245	227	250	220	254	227	250	248	216	243	231	213	238	239	227	231	233	225	229	245	219	218	251	252	242	212	217	233	245	227	205	221	230	256	246	257	243	242	236	229	228	216	229	254	259	222	231	231	247	241	208	253	261	240	259	230	201	240	251	216	214	239	228	254	239	231	262	252	240	219	241	233	223	237	223	221	258	220	242	204	237	256	218	263	238	232	237	250	218	235	218	253	245	196	251	216	239	237	223	238	238	259	227	220	240	220	236	219	214	254	214	205	237	239	246	240	214	231	252	236	233	204	265	254	253	220	236	224	239	203	192	241	236	226	241	241	228	250	236	204	264	217	232	228	239	220	226	232	255	247	231	256	243	238	235	240	229	224	209	223	221	223	229	253	234	237	266	214	219	241	222	232	214	239	239	244	240	247	251	216	234	221	244	205	243	248	234	241	216	237	238	239	264	219	234	239	229	238	251	217	228	266	259	219	237	230	231	227	227	248	270	257	215	230	226	198	215	243	216	227	204	221	240	263	229	249	250	211	215	214	225	234	241	229	232	222	240	225	231	240	224	239	218	237	224	239	222	232	221	242	230	241	253	251	233	247	232	221	272	232	242	216	246	228	247	241	224	202	220	207	233	248	222	245	219	225	241	253	227	236	256	240	228	227	210
18037	40952	33058	23520	18654	14764	11629	9440	7474	5585	4621	3397	2641	2125	1878	1826	1619	1578	1419	1346	1201	1072	943	836	698	698	604	522	503	499	503	463	471	464	458	461	422	448	477	404	399	400	391	366	344	386	350	332	298	307	325	322	324	264	292	270	282	278	290	295	246	269	293	271	278	257	271	283	241	242	276	270	240	237	233	277	253	271	265	271	231	236	245	232	227	239	250	234	248	252	220	239	255	242	265	232	244	264	242	259	248	252	243	230	268	234	244	260	239	224	234	211	232	233	223	233	232	227	252	233	232	252	238	229	204	236	245	233	273	240	234	236	235	240	223	250	235	264	262	224	227	241	229	228	253	226	261	235	212	257	231	230	246	236	253	235	220	249	252	245	252	269	238	228	225	237	251	245	238	243	244	232	224	250	253	256	228	202	234	224	225	269	239	218	277	254	246	229	218	263	222	211	235	242	268	241	259	223	227	250	237	212	248	257	208	230	225	258	246	227	249	244	236	232	237	233	224	250	235	228	247	264	238	240	249	238	208	226	238	280	232	252	226	260	242	261	224	233	246	287	223	251	252	245	241	250	236	209	240	265	239	278	250	231	244	235	250	219	228	229	245	243	238	252	241	229	232	243	240	243	245	272	267	259	245	232	265	240	243	249	233	246	240	244	240	245	227	253	261	219	236	265	274	284	253	230	238	254	248	232	242	231	265	226	246	235	247	264	230	241	250	258	266	244	256	222	247	234	255	235	221	240	219	244	236	238	252	255	241	251	259	242	226	239	260	246	242	249	231	228	260	256	243	244	265	205	259	227	285	238	229	218	241	251	243	228	250	236	230	248	203	257	229	248	247	238	229	224	269	262	234	253	252	230	253	270	238	268	230	254	231	266	248	244	261	239	258	253	241	246	230	238	250	252	229	225	216	265	241	272	246	226	231	232	239	242	234	234	240	237	246	232	253	236	240	241	275	247	250	234	260	254	265	241	248	246	225	254	211	253	273	244	215	232	253	261	232	252	246	277	255	233	238	235	258	240	248	246	264	241	254	249	203	241	248	226	220	260	267	239	261	267	218	246	243	233	229	238	232	232	256	236	261	240	242	254	219	220	255	226	257	220	217	241	225	221	242	247	258	226	240	264	245	242	228	236	204	240	268	235	242	251	256	243	257	226	260	224	265	252	252	217	242	244	235	267	220	237	251	282	227	242	237	230	251	224	253	245	256	259	232	224	236	255	240	243	237	250	246	243	240	253	267	248	261	231	213	262	257	219	212	268	259	235	271	249	242	254	233	252	248	254	260	260	269	222	235	244	285	249	222	253	241	255	240	238	251	249	263	230	245	241	235	261	255	266	256	239	257	242	232	263	238	245	258	229	210	233	243	236	220	230	254	238	255	236	255	253	240	218	251	244	247	254	247	262	245	262	228	227	261	247	253	225	233	220	255	220	221	239	284	256	218	261	258	216	260	271	259	244	216	244	266	269	231	230	241	226	227	218	272	222	239	233	251	254	239	256	237	255	235	237	240	250	186	252	248	246	259	261	251	234	241	270	248	254	264	233	212	251	233	237	257	227	264	260	263	250	280	255	248	238	257	234	246	255	232	233	242	218	233	269	267	236	274	296	229	268	245	227	234	214	271	240	252	233	245	230	237	225	243	239	234	229	240	229	244	248	268	234	256	218	240	268	232	260	215	240	241	268	267	246	234	229	237	259	262	238	243	231	221	274	216	258	240	250	235	224	255	254	222	243	252	248	223	231	255	262	244	238	219	262	253	240	224	246	255	233	241	220	255	262	223	247	247	239	242	268	242	271	226	249	243	249	243	242	263	256	249	231	252	235	224	242	225	253	237	266	246	264	245	259	265	236	267	238	252	251	233	234	251	268	247	242	255	222	271	231	239	235	232	251	260	247	226	266	232	240	240	250	245	268	269	255	262	225	247	245	249	246	243	271	256	245	230	246	211	210	250	244	252	230	236	231	235	251	241	264	209	251	242	234	275	297	240	228	232	250	266	224	228	257	255	243	235	244	264	253	217	248	217	240	247	237	216	261	273	268	209	294	243	247	242	241	274	240	254	250	256	250	246	251	264	215	227	264	258	237	257	255	274	249	252	236	273	207	216	259	254	238	263	227	231	242	285	241	236	252	221	226	243	244	243	276	213	245	230	268	260	232	251	236	246	263	227	231	249	243	262	249	266	230	236	205	233	269	239	239	264	227	262	217	244	241	244	244	218	233	261	258	248	240	224	244	243	264	240	254	250	214	255	277	214	262	232	250	265	243	256	237	248	240	244	222	241	238	233	244	227	267	246	252	247	253	240	264	231	226	233	227	264	239	247	264	247	231	251	254	263	255	261	258	219	259	239	215	272	245	222	245	237	229	253	253	251	253	255	259	249	259	276	281	234	258	245	258	267	254	236	239	267	242	257	272	253	265	259	237	260	276	252	245	243	242	258	250	251	223	263	253	263	241	212	275	265	228	226	250	213	242	271	254	234	244	220	263	283	225	221	236	243	241	248	240	248	260	250	235	228	259	252	247	258	246	262	212	242	240	242	250	272	261	216	257	246	247	251	233	246	231	259	240	235	238	247	239	234	232	239	237	236	230	245	247	222	235	232	232	244	252	266	223	280	227	245	252	243	226	237	258	244	228	257	261	247	256	222	243	249	242	254	234	242	229	217	250	243	240	233	247	249	221	230	221	236	252	220	239	242	208	228	245	253	240	247	242	236	254	242	233	261	236	222	249	230	243	248	245	236	240	244	249	237	246	227	266	237	233	253	233	208	222	264	235	230	235	232	260	247	246	248	261	244	243	248	239	240	228	236	251	238	246	249	238	262	211	224	236	262	241	256	239	270	218	216	235	295	250	233	221	218	250	246	260	209	243	256	229	252	240	243	252	267	235	221	254	233	242	260	242	241	246	260	265	250	248	207	235	251	246	256	274	239	254	245	226	228	284	244	250	257	265	211	247	258	239	254	248	256	237	233	217	238	230	224	240	249	252	264	225	250	268	243	247	260	244	241	232	219	245	249	251	265	233	270	230	249	231	252	251	265	255	217	257	239	251	230	244	230	243	270	226	256	215	247	231	231	242	245	234	246	226	239	256	253	258	254	229	250	239	252	235	234	255	258	253	222	234	244	235	223	284	242	244	246	249	233	228	240	247	217	232	222	251	233	259	251	244	235	232	218	231	252	243	255	251	238	256	255	261	230	231	254	254	250	252	250	248	258	240	251	266	251	265	246	232	244	265	256	268	253	241	252	240	245	255	249	236	213	253	266	243	235	235	231	234	219	255	257	244	266	238	242	245	240	229	229	241	247	239	244	245	238	239	246	271	245	237	259	255	242	242	230	231	248	241	246	255	235	279	219	249	239	229	231	249	244	240	244	263	266	247	264	245	243	264	225	239	259	239	263	305	271	256	239	240	239	242	239	225	237	241	232	234	243	214	242	247	214	242	245	250	222	226	248	238	239	249	261	234	260	227	253	259	240	246
25183	21545	28142	25919	18292	10520	6905	5042	3782	2923	2283	1811	1476	1243	1124	1040	1017	987	949	863	791	751	661	622	595	536	521	522	472	501	491	447	432	472	437	434	452	404	437	387	397	436	360	397	363	404	365	329	369	377	379	376	368	363	353	353	374	369	354	313	355	339	339	348	357	318	309	337	297	336	340	330	330	309	323	316	341	307	329	318	307	327	339	323	316	291	328	341	335	330	350	331	327	338	337	308	350	313	347	315	327	312	315	325	323	364	316	320	353	305	345	311	342	337	306	352	321	334	339	330	325	325	317	333	341	313	347	312	296	323	319	326	329	351	302	347	331	316	310	340	356	314	376	340	313	343	305	325	315	343	308	341	312	314	323	339	321	344	320	305	321	356	312	331	357	324	331	337	319	335	349	306	303	305	348	333	353	323	320	348	352	340	334	348	334	320	305	322	354	313	342	305	327	360	320	315	332	329	322	327	320	303	313	317	317	325	313	328	368	323	314	336	326	310	329	319	339	324	329	315	312	306	325	367	341	347	352	325	317	313	302	340	339	334	295	321	345	329	340	335	370	329	331	318	311	314	330	337	343	312	319	323	317	339	326	298	362	322	329	313	336	353	300	320	329	358	352	305	319	293	319	354	322	317	330	328	305	323	313	345	339	319	323	325	327	323	345	320	335	321	311	329	313	299	317	317	360	332	327	297	284	322	318	330	321	345	322	353	318	335	340	338	291	325	327	333	311	335	337	305	345	360	348	316	324	305	308	334	323	362	311	324	315	311	354	325	324	325	327	347	346	295	324	326	348	332	345	322	334	307	353	321	301	353	299	313	326	339	323	332	277	321	316	319	344	314	331	316	320	343	306	350	339	311	356	355	339	318	320	327	336	304	290	334	321	321	337	307	323	330	296	317	340	337	330	350	336	326	333	323	317	339	287	334	333	300	326	342	352	304	316	342	332	321	327	324	302	306	318	312	315	335	332	338	299	312	307	321	321	339	332	310	357	280	329	321	315	346	329	346	368	309	299	320	309	309	340	321	292	321	327	363	328	319	334	342	323	346	351	312	311	330	313	322	323	300	337	329	319	303	308	356	328	325	327	345	308	319	336	329	318	333	307	333	361	298	321	354	335	324	326	314	271	377	316	334	310	334	306	291	322	292	304	308	356	315	283	321	322	315	298	344	286	333	316	343	352	340	337	328	303	316	328	338	312	301	312	339	345	336	308	312	293	321	316	331	301	355	306	329	330	325	322	339	364	339	337	342	294	319	292	323	306	315	327	313	327	324	336	308	338	329	322	323	328	310	334	299	314	311	334	333	293	335	306	325	319	343	341	356	326	313	345	326	296	315	334	346	356	316	381	315	334	305	318	353	335	364	324	353	328	309	303	310	308	340	306	302	347	363	334	319	335	323	316	323	322	345	314	321	336	306	346	306	331	328	343	336	338	360	313	315	299	340	331	305	306	332	365	343	319	283	308	342	321	317	317	325	348	312	294	309	303	317	313	336	310	322	323	323	319	359	321	293	299	329	335	343	357	354	349	361	292	330	290	324	325	345	323	345	330	341	337	317	289	345	313	314	310	351	320	320	338	352	329	344	318	326	318	312	311	283	339	359	316	330	310	309	312	328	296	307	317	339	342	328	338	312	317	313	350	350	339	317	305	327	315	331	299	331	346	337	322	310	348	351	343	323	297	311	329	310	333	316	282	323	350	308	328	304	316	341	335	315	352	337	328	317	334	283	309	340	352	307	333	331	318	333	325	351	308	328	328	312	318	309	334	352	324	323	327	337	332	322	339	340	347	349	343	344	347	375	339	311	275	292	344	320	341	318	314	326	321	344	308	332	340	319	340	328	310	290	337	273	278	334	341	312	338	354	325	311	312	351	324	324	319	311	322	322	306	314	347	324	320	307	322	342	325	334	321	326	296	293	353	300	345	347	336	328	307	349	317	295	331	327	353	307	340	310	326	317	296	359	280	345	333	299	324	313	333	310	359	304	302	319	328	298	353	332	318	323	309	297	294	352	311	333	319	306	336	321	328	322	345	348	344	339	364	322	314	304	318	364	319	348	322	321	317	317	321	317	306	335	331	319	304	342	320	317	331	327	327	321	309	329	317	297	324	364	328	332	331	330	301	313	322	329	281	303	335	307	322	293	330	334	343	336	325	307	331	313	327	342	326	290	322	297	316	288	351	297	346	314	330	283	310	346	369	317	329	290	308	313	308	330	355	319	337	357	353	367	345	346	325	287	329	309	300	313	325	310	344	294	337	306	337	323	308	337	334	287	308	307	337	321	330	346	328	330	316	318	334	304	316	315	315	318	338	321	350	363	325	342	352	306	328	324	335	345	309	333	320	354	315	322	308	317	314	343	333	327	333	300	331	307	325	305	303	319	299	336	319	310	295	330	313	371	304	315	283	316	317	322	368	328	315	344	345	330	302	344	324	355	333	346	347	312	348	334	317	324	346	307	303	310	339	324	275	294	330	301	313	340	336	328	339	340	325	315	307	345	330	332	346	356	324	314	332	309	300	318	304	330	340	321	303	368	348	326	339	350	340	318	333	312	323	316	320	330	298	302	297	343	317	326	360	313	293	298	326	331	353	310	313	336	350	342	340	308	350	345	317	354	323	324	317	315	298	296	318	326	349	295	340	308	329	330	314	333	337	319	320	339	333	340	326	311	313	349	320	306	327	353	344	328	328	367	335	298	338	319	321	309	325	306	313	303	316	303	345	331	305	305	294	331	319	321	337	304	349	360	365	315	272	345	337	303	314	347	315	343	329	310	366	337	315	348	336	286	308	332	326	309	334	310	335	356	346	347	330	345	360	321	334	311	303	320	317	323	291	307	318	304	270	341	338	296	361	349	327	306	306	325	323	356	322	330	350	319	306	285	324	306	353	313	314	332	336	337	310	320	318	302	366	314	288	328	379	334	327	333	342	307	370	303	309	307	336	317	339	340	297	334	319	327	315	345	329	341	337	332	351	321	330	293	296	350	328	338	330	311	325	285	314	306	355	352	347	300	337	340	318	323	321	333	302	297	325	344	327	309	285	314	313	299	331	331	298	334	304	343	274	346	321	350	321	314	316	353	337	304	320	337	348	323	325	305	322	344	358	375	317	291	306	324	323	312	310	322	333	346	290	327	294	333	327	293	319	317	321	324	350	342	345	305	310	357	336	326	327	327	338	307	293	313	335	312	326	327	329	336	329	329	334	330	314	365	353	319	335	353	330	300	321	349	306	331	298	333	321	310	333	334	300	311	306	326	360	312	300	307	335	291	341	320	343	358	334	332	292	313	345	340	321	307	320	306	282	288	315	347	316	329	333	309	332	322	310	325	356	323	349	322	321	316	291	337	327	354	338	312	322	313	308	312	340	348	325	313	336	319	301	306	347	305	338	310	299	326	318	324	321	318	327	307	332	328	284	334	346	310	339	326	345	349	348	317	352	338	307	318	308	323	338	299	358	324	318	331	334	307	305	328	305	336
17664	38123	30466	20443	16213	12894	10122	8124	6245	4770	3796	2966	2254	1863	1575	1543	1454	1312	1280	1092	1027	972	913	753	677	605	591	539	554	507	517	492	516	506	518	544	486	472	455	449	428	450	379	452	434	380	395	392	429	404	391	354	362	368	392	369	391	372	345	359	397	349	311	330	345	366	327	333	355	349	331	323	341	364	353	316	343	358	375	319	368	353	335	345	340	345	352	329	332	314	360	330	322	329	315	324	329	342	343	366	350	355	312	344	334	317	337	351	319	328	317	334	332	346	315	340	329	334	372	375	286	308	333	312	317	319	348	327	339	331	347	329	315	304	328	351	360	340	344	344	358	358	326	354	295	325	368	336	329	359	333	370	353	348	333	312	315	334	346	335	328	319	330	365	328	338	316	356	329	310	304	326	356	325	358	350	302	334	325	306	323	325	336	352	324	317	338	345	329	337	322	340	316	322	313	339	316	330	307	332	362	339	347	343	336	335	303	320	335	366	345	327	341	329	342	353	334	326	302	321	337	338	351	329	334	339	313	350	303	333	334	279	336	345	344	306	369	353	350	343	344	375	348	361	324	344	330	320	325	326	330	337	359	322	320	348	336	339	359	315	345	346	313	280	318	352	344	357	315	353	337	339	345	308	368	320	349	344	335	326	349	322	338	351	331	356	331	336	346	369	368	342	328	333	374	338	331	302	338	318	342	342	350	342	330	359	332	363	367	312	314	285	350	358	321	328	351	331	363	349	338	307	331	315	333	307	341	354	371	328	313	354	347	309	331	306	345	334	323	324	329	328	390	348	312	341	348	365	336	346	345	352	360	356	332	307	332	348	335	332	364	343	349	319	294	304	354	324	324	325	327	319	326	336	325	346	292	316	345	313	351	337	355	313	350	327	343	357	327	354	329	341	348	298	304	347	321	301	334	347	351	348	358	303	332	330	320	345	327	322	297	337	334	363	317	340	374	357	338	287	389	347	350	343	352	324	326	376	344	348	307	345	372	328	325	340	344	351	369	328	339	343	351	329	329	347	322	347	298	328	329	348	339	292	339	357	325	343	334	316	329	346	350	342	346	330	317	324	362	338	289	339	355	317	345	360	351	344	327	349	339	326	340	370	315	316	384	319	295	340	339	356	352	314	351	331	341	312	366	329	349	321	300	333	371	350	331	339	346	314	367	339	353	342	360	311	375	348	345	308	339	312	317	303	372	323	360	330	313	342	339	339	323	323	335	339	347	326	323	346	358	327	350	302	338	371	376	311	348	341	298	344	327	344	326	320	333	324	335	345	345	322	370	318	345	342	353	343	347	327	340	340	319	316	332	332	347	357	373	337	314	395	299	342	331	323	318	337	328	350	308	325	311	331	339	338	329	311	351	358	331	353	365	337	321	341	341	335	340	319	311	351	329	346	320	339	317	290	339	337	348	336	342	351	311	318	320	339	344	363	331	330	326	360	364	329	338	345	327	336	347	336	330	344	351	343	329	335	347	348	337	319	310	315	318	334	328	325	303	347	333	351	304	349	330	317	304	303	313	329	352	345	324	360	325	354	351	365	338	335	333	346	362	342	375	346	337	336	339	297	330	341	336	356	329	378	315	340	347	370	307	322	329	375	326	334	337	334	356	365	285	329	298	333	349	323	331	346	314	342	331	341	329	352	348	319	328	336	347	345	355	309	321	335	353	322	321	372	309	295	302	320	341	366	315	353	344	355	339	326	337	344	287	341	319	361	336	336	340	354	331	347	367	330	284	339	320	311	320	372	348	335	348	348	314	314	331	317	323	362	319	364	361	355	330	333	344	332	335	368	314	336	356	361	337	347	317	334	359	350	312	321	349	355	312	321	308	330	319	368	309	330	363	342	323	315	322	322	351	314	318	320	355	351	358	344	315	318	330	338	306	343	310	331	306	315	332	332	310	329	372	325	343	345	314	335	337	357	346	326	351	361	341	337	351	324	309	360	292	344	334	332	320	355	350	335	336	320	351	336	326	355	317	345	343	335	350	358	323	325	367	339	322	352	331	341	341	347	340	330	343	330	331	335	308	343	355	351	308	318	334	341	295	320	357	341	339	337	348	288	348	330	339	332	347	363	341	296	344	344	323	325	351	343	329	322	349	322	352	343	350	342	338	357	349	328	344	316	332	331	326	349	332	321	317	342	345	334	335	348	331	317	329	332	309	344	328	336	334	345	313	312	316	321	317	340	354	378	347	332	346	393	344	323	355	337	342	323	318	327	337	331	318	342	341	343	309	354	342	358	330	330	332	349	333	347	339	332	327	332	338	345	349	325	332	365	325	325	338	335	336	341	359	359	316	308	328	319	380	354	344	337	296	335	364	349	343	326	327	349	329	330	367	348	333	331	328	369	330	346	317	344	299	339	327	343	307	363	313	338	358	325	336	340	351	340	315	313	316	356	329	347	319	304	348	329	325	343	318	344	327	337	312	339	325	370	289	316	346	327	331	353	343	321	330	326	349	304	318	336	332	314	323	353	355	355	349	307	321	331	346	321	316	321	351	350	351	345	325	310	328	355	346	338	326	311	321	337	331	343	329	334	335	344	360	353	343	364	330	335	347	336	355	337	351	337	334	355	310	345	322	329	361	341	361	326	348	275	331	316	349	319	327	339	320	329	349	372	375	333	300	345	375	294	338	331	329	303	313	344	338	353	354	325	341	338	320	323	329	330	329	340	320	341	352	338	313	325	339	321	286	400	331	341	336	325	338	345	339	331	339	309	310	321	369	312	348	315	317	299	354	335	332	353	328	328	336	338	324	331	379	323	321	322	333	347	319	325	319	324	348	345	350	313	319	339	361	313	330	321	342	298	324	365	372	340	349	329	352	333	361	340	354	340	355	337	336	357	362	332	323	338	349	330	309	341	304	347	322	333	328	330	335	344	318	355	294	342	309	315	344	358	306	354	321	317	346	330	361	336	331	359	336	317	360	321	317	345	305	332	310	344	355	318	332	344	330	347	354	334	311	331	361	309	357	334	330	344	356	338	356	352	318	310	368	341	309	321	318	329	323	345	327	330	344	356	332	357	342	349	333	337	322	306	334	346	320	317	328	331	351	333	316	323	335	335	328	332	330	326	384	360	355	324	336	339	334	356	330	345	337	344	329	353	340	340	346	328	334	337	370	334	332	333	338	343	339	318	340	332	342	314	350	312	356	334	315	333	322	349	329	339	331	325	314	327	338	317	319	367	327	323	314	317	342	314	341	314	351	340	327	363	323	355	333	333	346	300	351	314	358	324	333	373	356	351	359	364	335	345	310	326	328	331	357	330	340	332	335	338	386	297	372	333	319	331	339	324	365	349	304	366	344	351	308	343	330	345	362	356	340	337	348	365	319	352	333	321	334	340	349	321	345	344	330	344	316	328	326	345	366	309	335	324	327	327	303	364	321	323	325	352	371	307	333	369	349	313	341	320	340	323	318	317	311	312	330	329	325	310	341	306	289	370	313	325	341	310	334	339	325	323	300	347	343	350
22905	21511	29270	24189	21716	22596	19435	10064	6778	5325	4118	3289	2459	1934	1711	1673	1635	1449	1391	1264	1147	1045	913	768	681	620	608	531	483	480	438	473	465	434	479	424	441	420	423	413	357	314	354	331	323	309	335	287	310	278	275	316	287	268	277	262	307	277	268	264	227	262	249	253	242	217	268	246	236	261	235	236	232	243	280	215	246	244	234	240	224	232	252	203	237	230	223	224	232	203	200	243	236	223	245	243	237	232	208	209	249	218	217	246	214	247	222	192	239	233	220	219	239	204	238	201	202	211	227	202	229	217	212	212	212	200	234	252	227	206	241	219	219	227	209	221	220	205	214	211	216	235	220	208	226	226	241	233	233	222	207	214	230	224	226	216	214	233	233	251	235	222	205	225	204	200	226	221	195	212	208	238	198	225	239	238	229	215	211	221	208	229	233	210	239	215	223	241	188	218	223	226	234	234	214	236	220	198	215	258	218	219	233	234	200	215	203	237	204	237	219	229	228	184	230	215	213	237	224	228	201	229	244	216	239	244	204	204	210	221	224	223	207	223	231	239	197	189	230	224	228	216	221	222	210	204	219	234	242	208	215	233	216	231	223	227	231	212	210	181	205	225	209	207	219	224	251	212	217	217	204	232	223	227	191	210	201	238	240	224	235	233	219	214	194	211	218	230	210	202	208	235	229	219	234	222	196	239	227	214	209	210	228	227	225	241	228	211	224	212	199	222	231	238	195	219	202	205	235	219	217	224	221	226	228	209	218	194	211	200	212	209	205	227	213	224	225	208	185	249	235	214	217	255	247	210	216	223	217	208	210	223	197	214	214	231	239	202	232	231	222	225	202	222	209	212	225	188	187	206	222	209	212	214	227	206	225	223	223	227	202	229	218	221	207	214	184	234	217	208	218	230	241	216	229	227	225	222	222	225	211	204	236	188	212	232	188	234	208	210	251	208	232	217	241	202	231	225	236	249	219	235	248	231	225	228	231	226	195	231	241	217	201	204	218	210	240	214	208	223	257	230	215	228	197	212	236	256	202	227	243	222	221	235	217	215	201	208	204	204	198	224	228	228	232	221	219	221	202	219	225	249	192	224	212	226	216	227	237	222	201	218	217	219	244	230	217	209	211	203	193	209	231	222	211	227	227	213	203	205	220	210	229	219	249	214	229	227	226	214	210	190	221	229	216	240	205	209	220	230	211	227	204	194	215	227	209	231	216	203	220	223	221	200	194	209	219	215	211	222	212	215	202	222	215	229	212	214	206	240	219	223	217	215	242	231	237	191	207	213	238	216	218	215	220	198	227	210	217	227	245	228	246	240	246	211	247	236	196	227	222	226	213	199	226	211	220	223	238	222	217	228	215	215	248	224	242	192	237	219	209	207	218	213	229	227	257	195	218	229	244	224	208	225	203	210	268	242	223	239	214	227	204	238	222	228	227	201	203	220	236	239	217	243	240	217	233	241	259	245	232	230	208	192	230	233	229	217	239	227	243	210	230	229	239	216	236	227	202	228	196	220	228	237	201	242	211	237	217	209	208	213	225	205	223	230	230	226	254	207	214	239	243	239	221	207	216	198	226	221	228	207	205	212	212	223	226	208	200	223	207	241	210	204	210	241	221	235	202	233	195	222	230	215	208	224	223	195	202	229	219	220	249	242	219	208	230	229	221	215	241	232	225	243	224	226	210	210	227	206	222	236	218	235	216	196	232	224	236	247	235	227	221	234	204	235	200	225	219	212	246	237	244	258	208	211	243	220	226	223	236	211	228	232	243	223	192	212	237	218	206	215	192	220	222	213	193	238	224	204	207	196	210	225	235	237	225	221	203	250	235	219	205	241	236	209	210	257	241	203	203	213	210	212	213	237	218	238	210	227	239	217	222	224	262	221	219	238	208	199	187	219	227	214	239	212	194	246	208	222	180	212	220	195	263	245	239	206	244	223	216	228	204	245	196	227	226	251	220	223	250	205	267	218	231	231	219	206	227	211	232	235	236	196	208	211	243	205	226	231	202	245	209	233	218	211	236	221	239	201	229	231	222	225	208	206	192	225	231	216	201	247	226	223	213	231	229	225	227	208	249	204	238	218	230	211	210	214	207	213	232	185	219	233	230	227	237	236	205	208	216	212	230	225	212	204	208	233	215	253	229	248	209	219	213	216	226	212	205	201	217	239	211	228	222	236	201	235	222	206	204	209	205	217	218	201	238	209	226	220	203	177	223	203	226	240	220	226	227	245	208	238	201	191	247	206	217	221	245	218	205	220	210	257	208	235	244	231	211	197	213	247	210	236	224	197	227	230	217	228	241	212	188	232	228	211	227	208	211	226	208	243	196	203	209	218	240	215	208	213	232	209	205	199	249	200	230	224	212	201	194	225	227	214	202	222	221	239	217	200	222	238	214	227	231	219	217	217	194	204	214	188	211	232	248	211	207	224	231	223	213	222	224	250	230	209	209	204	232	243	186	211	193	197	224	201	227	212	219	228	233	237	225	208	240	229	177	201	239	227	212	269	226	202	219	223	238	235	213	252	234	220	209	226	240	206	224	217	203	220	227	217	236	221	238	187	196	226	218	223	229	236	195	220	199	242	234	235	189	220	207	208	229	223	227	232	212	205	253	217	224	231	223	245	213	212	234	227	227	222	214	231	227	232	214	234	233	212	231	235	207	226	222	209	216	219	199	240	198	219	226	225	202	214	207	225	213	215	235	216	209	244	239	220	194	210	220	234	224	246	205	221	224	216	215	236	216	219	220	243	206	234	219	221	210	222	210	186	218	239	228	216	228	202	219	219	224	225	223	215	233	202	234	242	243	219	233	229	228	238	237	224	218	234	225	232	208	240	219	228	230	241	213	209	206	227	190	200	246	224	251	223	218	236	235	214	222	208	211	228	221	229	202	216	206	226	227	220	205	209	208	251	210	208	239	208	225	249	252	248	200	233	232	211	217	208	231	221	224	214	232	207	204	228	213	234	232	224	214	229	219	203	233	229	207	238	207	208	237	221	198	246	220	197	212	245	210	216	213	234	214	230	229	188	227	200	213	233	221	222	220	228	236	211	209	234	222	202	223	220	203	209	214	232	235	232	234	186	216	211	258	215	234	233	255	216	201	211	211	202	214	200	219	233	230	224	219	206	210	209	235	192	212	221	215	239	199	233	219	221	206	193	222	223	216	211	208	215	231	214	198	190	192	194	231	221	224	233	230	221	207	204	197	226	236	203	224	231	212	229	222	214	225	223	203	226	227	215	208	252	218	235	219	219	235	211	237	221	211	198	210	222	218	240	227	233	202	211	243	211	184	223	201	201	227	229	229	221	229	203	198	227	212	222	214	226	213	214	234	233	224	202	228	213	219	204	207	242	228	246	227	183	198	215	217	211	204	222	229	233	249	268	206	245	226	213	222	218	208	211	226	208	198	223	227	202	222	229	205	215	201	220	239	216	252	222	233	222	209	201	227	246	235	210	201	214	216	242	227	211	215	208	224	236	225	210
20016	45451	37818	28337	23941	19301	15695	12858	9917	7830	6141	5042	3702	2863	2565	2531	2422	2055	1930	1764	1591	1496	1194	1000	957	799	732	690	629	607	625	591	577	577	542	602	564	516	499	494	466	388	413	400	371	401	346	350	348	312	337	324	321	349	302	285	334	297	265	289	252	260	248	263	262	235	213	231	242	253	226	268	252	274	262	239	250	249	238	222	257	276	230	232	259	231	243	249	233	221	231	196	259	221	240	214	249	222	235	222	220	245	205	249	238	231	215	221	207	229	219	207	230	219	213	227	209	231	218	214	169	208	202	206	213	229	234	223	206	205	223	213	216	191	226	219	236	221	215	250	216	230	228	226	247	223	225	230	230	210	214	213	232	202	205	227	202	224	241	231	202	197	229	235	223	230	220	221	249	225	211	239	252	231	200	214	246	200	209	239	218	240	226	234	209	225	212	219	208	241	225	222	216	241	204	224	207	219	215	244	221	238	232	218	258	231	238	203	213	208	217	235	230	238	223	221	219	210	204	242	226	214	239	207	229	203	221	240	270	206	206	244	252	212	261	227	207	234	223	231	254	236	235	240	221	238	238	229	272	238	214	218	231	235	220	234	213	187	232	224	258	186	233	192	219	227	231	215	215	249	237	211	228	232	203	230	200	222	217	239	214	219	220	194	219	236	208	227	224	236	213	234	203	244	231	263	261	215	223	226	242	213	254	218	226	246	216	231	234	227	251	241	214	211	232	221	221	211	225	240	228	231	225	215	215	225	182	220	214	218	215	205	233	232	213	238	221	220	223	231	204	216	227	237	243	220	218	217	230	207	219	205	198	234	225	231	237	223	235	247	215	226	239	226	234	229	226	220	217	243	228	217	216	228	208	220	228	204	210	206	215	220	213	233	211	231	210	218	259	218	212	229	240	213	186	212	223	221	238	194	250	246	216	230	245	269	199	211	229	195	221	227	241	240	242	209	240	240	184	223	217	215	222	222	262	216	202	240	220	239	245	225	213	208	231	257	215	245	247	217	189	226	226	225	243	217	218	220	237	199	219	201	218	244	218	202	205	237	222	229	249	230	241	222	223	226	220	221	233	227	216	234	217	227	205	224	218	226	238	200	231	226	233	232	225	210	236	207	219	241	220	211	242	233	237	243	233	235	199	236	201	219	196	249	211	234	229	223	211	229	227	216	227	230	224	226	224	193	238	227	239	206	249	230	213	239	215	217	246	240	230	225	238	208	225	250	242	235	245	235	227	217	236	211	236	236	234	236	249	228	228	199	223	235	247	229	202	243	224	218	205	231	220	220	241	236	224	259	229	195	224	215	201	227	209	247	236	207	234	230	215	206	219	219	240	215	228	231	231	246	218	250	229	224	219	232	232	214	219	236	240	254	241	204	219	213	236	232	218	230	256	230	244	239	242	217	231	227	233	251	207	233	223	201	219	218	228	231	234	224	224	215	257	217	237	236	261	226	201	212	206	207	223	227	214	225	224	241	245	213	210	228	213	227	220	226	218	248	216	223	258	229	206	242	226	207	240	222	222	205	233	178	215	225	239	214	236	231	208	216	197	228	232	230	209	198	208	212	215	242	229	246	215	211	212	236	201	251	208	221	249	238	216	250	233	200	214	215	196	223	227	235	203	224	230	229	211	236	241	216	219	218	233	251	223	241	219	186	218	233	221	222	213	214	199	207	236	238	242	220	229	220	234	210	237	246	214	220	219	239	236	230	225	207	239	230	232	200	221	227	212	227	230	225	231	234	209	217	224	227	217	209	230	212	229	244	234	247	217	223	220	223	211	211	232	215	238	194	198	224	228	232	214	208	248	209	226	218	206	228	221	194	227	232	238	217	236	239	207	232	242	241	230	244	242	235	243	241	215	209	208	238	212	218	216	221	242	208	247	215	223	205	208	222	205	223	223	235	216	239	238	214	254	218	220	215	231	199	206	199	241	214	247	236	212	244	243	220	203	224	227	211	214	241	240	215	229	232	213	194	207	223	199	209	256	236	229	219	222	225	230	239	217	219	237	210	217	217	201	239	230	225	200	243	228	204	212	223	205	219	229	230	215	221	222	219	199	205	222	210	242	235	208	233	213	196	202	233	231	235	206	213	232	211	224	218	236	246	230	215	198	227	233	218	206	222	215	230	253	224	231	230	195	230	220	217	240	241	207	226	236	215	230	217	228	223	223	223	193	233	226	246	204	236	239	246	219	219	226	225	235	207	213	221	250	215	213	238	234	219	225	239	221	230	254	215	204	217	221	237	229	205	220	251	213	216	217	238	225	225	233	235	218	216	224	242	219	236	242	249	232	249	229	220	203	226	238	214	210	222	213	233	214	195	205	240	234	263	253	222	242	217	225	211	213	233	230	230	222	242	231	208	243	219	243	202	196	226	193	235	236	227	238	254	228	231	211	223	261	236	221	220	209	212	244	215	250	254	199	207	215	201	193	191	241	232	225	213	209	218	247	208	222	241	237	237	208	213	225	227	234	210	212	219	210	234	225	233	222	235	214	212	255	231	238	220	198	231	239	216	202	235	256	214	216	221	224	233	210	220	227	200	223	227	215	252	201	215	212	210	233	236	222	239	242	224	205	229	201	216	234	219	218	208	197	238	215	215	203	243	238	235	227	212	213	218	229	237	219	222	260	210	209	231	226	245	238	258	211	221	243	215	213	198	223	222	234	203	258	240	239	224	217	217	231	214	229	220	231	202	243	222	225	239	256	229	216	219	221	241	235	241	212	204	224	248	223	223	214	227	217	249	226	230	220	228	213	224	205	199	203	208	222	217	222	222	211	226	223	236	230	189	200	222	241	197	225	229	231	229	208	207	228	197	216	219	215	230	238	234	249	216	187	257	227	239	221	247	228	234	207	227	226	223	194	208	211	227	207	225	218	213	221	208	222	222	233	210	255	223	240	204	265	217	212	220	217	227	225	212	211	201	207	220	226	214	247	214	236	220	227	242	204	246	248	227	209	226	210	250	204	208	225	228	191	207	203	224	259	204	192	243	247	244	234	228	249	223	223	213	250	222	210	223	220	216	245	236	193	251	233	248	226	245	208	224	210	240	221	225	209	251	230	210	235	225	252	219	206	231	226	198	230	227	228	247	244	207	202	216	198	240	239	193	213	196	219	234	231	222	232	226	216	203	206	219	243	236	221	223	219	220	204	200	236	215	204	194	237	210	210	231	209	226	213	210	226	261	224	229	260	232	208	204	212	237	227	239	204	213	237	251	228	204	202	239	218	209	211	235	215	218	219	232	251	223	229	227	251	238	223	225	224	216	229	220	224	224	237	228	236	211	214	224	228	238	219	236	199	228	218	222	242	244	209	235	226	217	217	214	219	244	222	227	221	210	223	207	226	208	229	225	219	233	236	252	223	225	228	232	224	217	223	219	260	234	212	232	214	234	245	210	223	227	250	210	237	249	217	219	214	218	225	246	234	222	203	207	220	206	231	220	216	211	222	218	224	250	218	225	224	217	229	202	233	209
28731	23744	25743	18055	10516	6809	4914	3464	2709	2133	1692	1431	1063	934	919	809	792	736	723	680	638	634	558	497	490	472	436	457	422	409	413	372	396	413	396	388	374	346	371	397	363	367	370	314	343	336	356	319	350	313	369	336	355	309	325	324	366	330	332	333	341	320	350	316	325	345	325	320	331	322	332	304	315	294	350	280	312	309	356	288	334	317	314	311	303	339	321	330	346	324	309	321	305	324	343	286	323	323	334	320	317	362	326	312	332	296	319	348	303	331	315	297	314	341	314	282	328	319	345	310	311	318	314	283	325	346	330	323	307	302	318	315	334	330	336	311	326	328	315	326	332	317	306	327	332	313	336	337	312	325	373	367	312	332	336	312	303	324	292	300	315	318	308	310	322	302	306	320	295	335	323	294	314	329	309	314	331	354	297	315	338	291	311	338	354	326	341	332	334	329	319	325	322	321	325	294	335	331	329	297	334	310	341	338	289	318	307	324	302	298	324	347	334	304	282	351	321	316	314	303	345	283	355	283	330	312	352	303	318	301	323	303	336	324	319	325	311	314	326	308	320	343	308	343	328	334	306	335	331	334	324	313	343	311	306	311	303	337	324	326	344	323	322	318	320	315	321	307	330	313	307	333	311	311	311	347	297	343	325	316	318	349	323	306	330	325	313	296	302	366	323	310	334	326	310	328	309	302	342	330	322	333	328	346	291	343	304	310	333	309	317	336	332	357	342	328	310	318	348	334	320	353	317	315	347	359	301	322	340	305	314	340	325	319	345	321	315	307	308	320	324	351	326	310	308	338	290	319	298	332	334	302	327	357	327	304	280	318	320	372	333	309	288	295	306	353	320	316	317	342	342	332	299	324	300	301	325	329	304	305	301	322	340	322	312	278	349	312	321	328	310	295	304	354	347	285	316	317	316	316	316	312	316	304	360	316	334	305	363	345	354	318	312	340	335	335	334	299	325	316	321	331	326	313	358	313	317	348	357	319	342	356	342	309	335	304	293	304	318	301	314	306	321	323	352	338	330	336	347	334	315	334	288	309	336	309	352	307	344	318	330	344	310	323	325	340	310	291	323	309	341	327	327	301	314	330	296	341	316	337	321	284	304	331	308	297	322	297	337	322	315	306	341	312	331	308	312	329	291	320	305	306	322	336	358	325	317	335	297	302	317	313	326	342	335	283	319	313	353	312	316	314	297	345	350	348	292	360	299	314	313	302	339	300	316	311	342	352	328	311	337	331	320	292	336	317	312	317	297	329	347	309	333	345	325	312	341	308	336	329	314	340	314	329	326	316	290	295	310	322	310	328	334	326	326	299	306	322	369	317	318	318	304	340	351	332	328	301	267	352	322	330	325	324	314	320	355	318	337	323	324	326	287	305	325	322	340	318	297	315	322	331	330	332	334	305	324	333	336	327	305	305	310	349	333	318	328	335	340	300	289	329	324	329	296	306	318	361	300	335	310	307	310	350	349	343	315	316	325	328	335	334	369	350	311	327	330	350	325	359	326	317	319	330	326	330	325	327	316	330	317	317	307	321	305	330	338	316	312	319	322	302	321	354	303	296	329	297	312	315	351	327	342	325	334	343	310	329	313	316	361	310	311	311	292	321	360	313	304	324	337	296	352	318	305	339	302	332	304	292	326	325	318	310	314	309	307	315	333	302	325	340	300	321	306	342	302	342	342	297	316	309	322	334	299	332	276	299	318	315	317	331	311	316	317	323	318	338	312	333	309	316	333	320	332	321	337	308	366	289	323	322	331	351	284	327	296	313	303	335	340	346	316	287	319	292	304	360	314	328	352	369	333	335	346	338	325	329	307	324	339	331	308	354	331	361	334	297	329	309	351	310	312	328	314	303	334	342	344	314	341	316	346	313	320	325	313	322	332	321	318	323	342	342	329	315	301	352	326	348	313	311	333	346	313	312	326	330	347	320	323	297	320	297	329	320	373	288	330	320	312	319	340	317	353	320	308	297	319	293	302	312	295	295	310	323	310	315	299	301	304	310	335	321	323	303	280	321	304	300	306	286	321	320	306	315	348	316	303	332	310	296	292	311	347	346	342	324	355	333	345	346	331	302	311	338	327	308	348	320	339	310	340	295	322	318	351	318	316	341	318	286	299	329	312	307	354	266	304	328	332	315	310	339	329	368	323	315	321	336	317	326	308	307	314	326	303	350	300	316	338	348	316	327	324	301	319	299	332	325	317	332	291	314	321	317	329	317	335	347	315	314	296	299	347	328	283	319	334	306	316	297	330	317	328	331	304	322	324	357	355	335	335	303	310	322	330	322	342	321	331	332	305	332	335	324	349	339	303	322	326	296	302	325	320	302	315	337	316	325	305	341	352	321	336	308	327	313	309	325	324	327	319	299	328	364	313	341	333	270	363	306	334	320	338	333	338	330	346	322	330	334	314	331	341	347	329	306	342	333	336	310	310	319	313	325	306	330	307	282	315	312	321	323	338	307	324	326	301	307	333	308	351	313	320	320	326	315	311	347	312	319	331	306	324	327	309	311	298	318	333	310	321	293	322	319	300	309	329	360	304	284	326	326	319	349	336	326	295	321	315	339	305	328	316	304	333	341	332	296	319	295	334	318	292	316	331	322	320	329	344	310	331	297	320	309	356	316	317	301	334	309	325	330	333	321	292	327	321	321	342	292	304	314	309	320	294	356	323	307	318	302	293	323	345	338	283	310	308	327	343	300	331	325	316	330	341	336	325	311	347	320	293	314	317	287	329	313	309	322	316	316	325	319	314	313	351	343	320	323	326	278	324	339	288	326	347	330	339	326	300	290	329	313	331	333	323	319	301	336	346	308	302	327	351	331	299	306	336	328	328	301	329	343	359	330	293	301	310	330	302	328	334	324	344	319	312	291	338	339	325	328	292	330	349	353	316	337	344	304	324	297	278	332	336	359	319	322	340	320	343	338	320	310	325	327	324	313	318	317	312	327	316	331	314	311	301	312	346	333	317	331	353	348	344	304	332	288	289	309	336	305	326	273	294	316	339	360	304	334	319	307	367	317	334	327	303	336	307	340	346	314	326	307	307	317	309	320	319	349	338	335	304	329	296	303	337	316	341	343	312	316	355	304	300	297	332	348	307	278	330	328	307	280	319	339	306	331	315	313	341	300	325	346	322	306	333	312	317	337	297	344	311	343	343	308	305	338	318	303	327	342	321	343	291	310	316	303	328	346	319	348	333	310	323	292	313	333	361	307	305	320	295	352	345	324	338	306	292	289	322	288	319	297	326	350	304	315	366	311	321	284	324	323	326	333	345	309	328	312	315	317	302	290	313	347	360	328	308	312	323	338	309	310	379	321	315	319	293	338	305	301	350	307	322	337	295	309	344	329	272	351	321	315	334	336	298	321	336	322	267	331	342	317	330	306	317	324	308	311	291	327	306	381	310	302	301	337	352	329	341	298	323	337	308	333	308	295	303	289	334	343	325	328	321	340	297	295	325	358	332	333	296	318	332	300
17751	33441	25605	16575	13230	10196	7959	6008	4511	3586	2793	2217	1656	1370	1307	1183	1132	1027	967	877	835	699	682	629	579	568	470	493	479	500	463	495	426	472	475	421	441	418	463	365	399	410	409	407	435	386	387	388	343	380	358	382	356	402	357	311	353	345	336	324	361	360	350	331	337	330	337	364	332	346	349	363	373	333	359	345	343	346	360	344	340	299	329	398	359	336	355	333	338	315	345	318	355	339	344	314	310	336	303	317	317	336	339	348	326	340	322	327	329	352	315	331	329	345	331	358	350	343	304	322	318	316	319	333	328	333	341	337	334	351	305	353	335	328	362	338	329	346	319	323	340	332	303	317	347	365	333	323	306	312	318	329	328	346	327	337	325	314	355	355	333	330	318	367	313	334	344	382	324	322	327	353	340	334	315	338	322	317	323	314	353	314	341	320	311	337	319	329	330	337	315	361	342	292	352	367	333	315	329	310	320	319	324	329	351	317	328	362	338	387	334	348	327	339	341	305	351	332	315	306	314	344	327	319	342	334	340	345	324	309	346	331	314	302	292	356	320	355	325	327	338	332	355	335	351	331	312	327	320	358	357	327	347	350	351	338	323	317	328	311	337	319	343	316	314	332	334	332	316	323	316	336	328	347	308	358	328	386	338	337	357	358	321	296	350	357	303	341	348	349	344	325	307	328	308	349	346	359	341	339	323	331	349	328	331	359	318	304	326	337	334	319	338	295	316	348	332	354	361	348	353	340	318	355	346	312	331	323	344	337	334	334	296	346	372	343	321	289	318	357	325	340	323	325	341	324	312	317	337	324	344	326	329	333	311	316	323	347	341	327	343	307	329	316	334	352	316	345	348	349	332	343	335	341	324	310	342	290	280	339	383	332	343	320	335	362	317	314	366	349	352	334	334	319	338	339	330	356	335	336	330	324	342	352	328	328	322	326	309	347	345	344	374	329	341	340	297	360	312	353	302	328	324	372	306	326	347	295	331	355	344	343	307	348	362	333	338	320	309	356	365	331	353	309	334	314	324	311	333	329	343	323	324	338	337	329	311	336	322	326	319	317	336	328	335	335	340	330	342	398	323	328	317	348	324	337	333	335	313	341	336	367	333	319	335	326	318	343	323	350	358	350	359	334	340	324	356	292	315	326	333	362	337	352	348	301	343	315	314	309	315	339	359	360	319	340	347	341	321	356	320	315	335	345	348	320	328	345	340	342	332	336	342	309	348	316	339	311	297	331	325	349	334	317	354	365	381	350	352	325	339	300	328	315	337	317	331	323	358	354	319	315	326	355	326	312	329	337	362	323	357	302	351	333	329	332	349	332	311	338	354	335	323	300	315	334	297	333	346	313	338	327	332	300	349	343	342	305	319	343	327	369	338	338	322	310	317	328	352	296	323	336	339	334	387	338	331	306	312	371	346	352	346	342	328	335	319	338	312	322	336	354	323	331	343	317	358	336	355	312	349	320	356	358	358	376	314	332	316	351	306	338	340	355	336	345	305	342	355	341	325	345	335	358	312	319	309	351	311	344	316	361	321	338	343	336	348	306	341	348	310	330	326	355	348	330	320	357	352	354	311	305	377	315	334	325	326	344	313	340	318	317	306	318	332	330	355	331	343	318	330	343	353	319	324	337	308	349	326	351	339	315	308	323	312	352	349	302	331	332	376	333	340	329	354	363	354	325	333	325	333	327	299	321	355	357	353	360	347	348	359	334	344	322	310	334	313	331	348	343	356	354	298	360	341	330	359	351	337	304	329	338	351	320	321	326	349	328	357	324	331	357	326	304	340	341	331	317	360	327	332	333	364	318	310	352	308	333	342	342	339	363	317	354	336	326	358	314	311	318	326	372	307	345	315	300	335	332	313	315	323	363	291	320	326	326	349	363	350	341	298	360	346	325	312	321	362	318	323	332	314	313	339	333	333	350	344	353	331	362	368	286	341	318	315	306	325	327	341	345	317	330	348	335	337	341	313	353	300	338	327	335	340	320	355	325	365	290	348	341	321	355	368	313	362	325	369	355	309	338	336	328	346	321	333	364	355	339	339	348	348	341	352	333	352	320	316	337	317	327	344	326	337	325	340	335	329	324	301	332	324	318	327	353	309	327	357	349	365	341	334	341	348	342	332	333	325	345	324	336	347	328	339	332	318	332	340	348	349	344	351	332	350	311	336	343	361	336	347	352	342	330	342	322	348	337	331	318	276	320	331	322	328	344	338	349	332	348	334	311	342	314	343	303	329	338	316	329	345	350	333	360	353	344	352	325	340	288	341	310	337	346	363	353	344	331	352	351	338	325	313	314	361	365	308	363	326	340	302	328	327	362	358	347	323	352	357	332	343	316	360	319	330	344	328	335	309	344	324	328	371	340	333	325	360	329	323	343	339	309	327	325	322	337	355	305	340	331	355	332	339	346	297	327	339	291	342	314	336	318	360	337	333	366	365	306	347	317	359	337	313	305	303	330	346	315	311	327	339	330	297	322	349	314	337	342	339	327	358	343	297	332	308	334	325	351	342	330	315	329	341	365	344	296	308	325	339	350	339	322	342	313	348	329	353	328	350	323	338	344	305	309	361	332	333	338	343	310	325	385	343	358	320	355	321	354	367	316	340	324	369	348	321	350	318	321	359	326	311	323	327	366	342	349	317	337	353	345	345	351	354	333	325	351	332	330	336	336	337	358	309	347	343	292	314	321	325	332	304	337	347	331	333	324	368	319	334	318	338	337	339	317	329	347	348	302	323	332	287	331	367	332	377	312	327	343	341	322	348	335	328	325	344	339	336	342	326	303	343	328	333	343	330	326	338	334	352	337	331	320	301	354	360	342	317	339	315	340	326	307	335	373	329	319	307	326	348	345	314	328	348	324	337	352	370	342	354	357	290	317	314	314	337	324	299	327	342	342	331	362	317	318	333	334	319	379	307	343	305	320	323	345	324	347	339	315	336	374	321	321	346	345	357	310	352	343	310	346	359	300	360	346	320	353	342	351	318	336	336	329	303	342	322	354	322	332	309	337	333	354	360	287	313	344	332	324	333	294	337	362	335	355	376	314	310	364	338	325	339	317	304	331	330	310	339	324	327	314	346	295	345	318	351	334	340	333	311	322	329	358	316	341	368	351	327	315	339	320	337	335	333	320	334	343	316	339	351	328	315	297	331	328	353	333	330	332	348	323	310	328	339	317	338	344	342	335	365	319	315	384	352	349	353	365	333	346	350	329	347	333	335	364	342	324	346	338	299	323	316	343	339	324	354	337	334	328	341	349	359	358	346	354	348	368	368	328	354	329	331	354	318	330	346	278	360	354	362	323	351	324	354	319	321	277	331	338	328	306	346	335	342	343	339	335	323	332	313	345	330	289	336	326	329	334	341	342	323	324	319	328	323	327	336	314	331	331	354	323	326	354	300	332	321	328	335	360	336	328	331	321	340	346	345	349	325	310	329	378	326	360	308	331	305	339	329	320	331	322	349	316	355	351	321	335	320	341
24110	21509	28825	24814	21946	18432	11348	6435	4573	3796	2995	2077	1748	1452	1259	1244	1150	1115	1025	935	819	721	644	557	491	525	464	437	411	426	410	383	405	424	389	377	353	355	379	369	337	315	308	304	317	310	281	286	288	287	352	274	286	279	261	260	273	304	260	270	279	275	237	220	262	259	270	217	249	234	245	263	227	226	261	242	250	253	253	252	250	271	243	220	243	244	252	245	233	254	244	258	254	256	211	238	233	244	252	244	274	245	239	245	246	241	200	256	223	223	240	242	253	257	265	212	247	250	217	274	232	244	243	245	232	240	248	196	231	225	264	248	234	220	223	259	263	231	218	236	228	222	233	204	237	254	212	250	230	250	230	233	234	227	222	244	238	237	234	209	268	268	244	214	227	219	259	246	239	276	244	230	261	239	244	218	216	259	223	213	249	242	245	239	254	213	251	248	268	221	232	227	241	251	263	232	219	260	258	228	235	230	264	237	261	230	256	244	225	218	232	213	226	235	230	246	233	255	217	254	239	228	238	251	219	243	244	242	227	267	225	239	267	258	234	262	214	230	253	260	249	212	208	235	263	219	238	240	261	232	270	226	239	246	219	230	247	239	275	220	252	233	242	230	255	241	242	237	257	227	234	240	251	246	228	227	221	260	225	246	233	230	241	230	225	229	229	232	232	207	250	251	221	261	252	239	242	243	232	243	251	235	228	232	294	240	245	246	268	210	249	244	227	243	230	233	263	259	217	231	217	262	229	222	208	235	259	264	232	227	243	225	227	232	240	290	212	230	230	225	210	234	237	266	238	237	245	242	193	221	239	228	232	235	213	257	266	226	245	232	241	257	252	242	239	240	235	242	211	201	218	208	243	244	250	239	222	246	244	250	234	222	231	241	254	261	221	261	242	250	225	218	219	226	215	234	241	252	206	242	257	227	226	251	222	237	219	260	230	242	257	240	249	226	270	210	248	257	219	260	236	246	265	233	258	212	258	244	230	243	225	237	236	261	220	233	230	238	231	256	206	235	264	262	246	236	227	239	257	227	252	213	244	253	244	248	231	224	218	263	233	246	230	238	224	249	221	223	263	248	252	224	247	253	201	249	247	247	227	235	244	212	245	209	256	225	197	241	256	239	214	232	240	232	231	202	231	216	236	201	238	219	243	239	224	238	214	224	266	236	254	256	232	222	232	224	242	237	226	244	254	268	221	242	213	219	255	220	238	263	243	233	246	233	241	227	207	219	230	236	239	253	248	223	239	234	221	251	267	257	241	223	226	232	224	243	258	196	211	233	230	208	223	245	204	223	255	253	255	244	245	250	229	265	236	254	240	228	226	234	258	223	223	247	212	244	245	235	241	249	238	235	225	255	234	254	253	243	250	265	247	240	236	247	247	242	238	232	226	191	246	241	218	230	212	201	239	259	212	222	239	236	250	245	253	239	250	212	243	264	251	228	218	219	254	240	244	249	219	230	257	257	257	211	249	248	238	215	240	227	219	252	247	234	224	247	233	234	230	247	215	234	231	248	232	240	197	261	235	248	241	221	238	254	226	218	217	253	231	235	224	221	234	232	239	223	235	230	243	238	234	245	267	230	225	240	237	208	222	250	229	245	246	204	237	253	246	257	227	250	215	217	233	227	259	252	218	227	236	212	233	272	238	223	241	212	231	234	257	238	225	219	234	224	241	241	250	230	220	228	228	241	227	240	256	265	217	225	231	252	228	267	209	236	238	260	236	256	233	206	230	241	251	219	229	218	231	217	229	215	264	224	232	230	235	196	244	216	224	226	244	254	228	251	241	252	237	242	233	217	228	247	235	252	254	238	239	258	257	239	246	241	243	239	223	224	226	219	236	239	245	270	280	225	209	252	234	239	221	246	225	265	285	256	241	226	243	214	245	222	243	230	242	251	232	228	229	231	247	266	236	267	242	233	230	227	251	245	218	223	236	227	232	233	238	232	237	234	260	257	247	212	275	239	244	252	256	254	243	231	225	245	227	245	254	245	241	244	238	215	264	225	212	224	237	247	239	255	212	246	267	223	217	239	222	234	203	227	215	230	237	221	236	262	242	250	226	243	249	244	230	214	231	282	193	228	239	243	209	222	243	239	258	229	220	216	224	231	238	226	217	242	236	241	252	250	260	259	235	226	241	219	237	218	243	255	248	253	232	237	266	228	259	243	233	230	252	253	245	220	227	229	247	252	227	237	249	215	251	233	251	249	225	228	223	223	241	259	206	229	220	212	258	226	262	230	250	237	215	242	227	232	238	228	234	246	268	228	242	231	216	199	205	247	230	231	260	211	236	229	242	244	236	277	222	250	252	220	230	222	250	231	187	242	230	240	250	238	219	235	210	260	236	257	237	209	234	214	222	244	233	249	230	251	230	237	261	240	227	253	251	254	231	238	215	258	236	231	232	217	212	245	243	236	248	223	268	212	220	245	238	243	235	261	224	239	247	244	225	253	225	211	224	227	232	258	250	244	253	238	220	239	218	222	212	225	237	228	225	219	249	234	209	251	210	242	243	231	228	220	233	261	229	219	240	241	205	230	255	259	228	249	256	244	254	265	218	253	226	237	258	240	206	209	229	224	250	274	252	236	241	261	236	249	252	260	259	233	225	211	225	217	236	275	229	231	246	222	263	216	236	243	232	234	248	278	260	236	254	252	234	222	251	245	242	242	229	250	239	232	226	214	215	242	238	217	258	248	217	252	230	231	240	258	242	258	221	228	249	249	227	238	242	230	231	244	248	238	238	223	222	224	205	206	226	225	244	234	261	230	222	230	222	242	238	240	230	234	231	233	215	240	238	251	223	250	226	237	255	246	275	237	240	248	257	241	231	233	238	240	223	224	235	247	259	227	251	228	279	227	249	235	252	217	227	261	231	247	220	242	248	204	244	228	258	263	249	243	235	235	216	240	213	239	234	230	222	226	230	240	239	276	224	232	246	232	247	219	261	254	242	227	237	215	242	249	237	251	244	244	279	217	260	247	226	247	262	219	258	232	229	227	232	240	220	219	219	263	250	263	228	232	236	244	228	266	254	242	246	243	244	237	248	237	203	254	239	231	253	226	243	256	254	261	246	220	247	266	256	263	257	228	250	238	260	228	243	256	219	239	237	218	249	258	268	216	249	225	231	235	233	237	257	231	251	217	263	231	212	225	206	250	218	248	238	231	227	244	251	243	228	226	230	240	249	233	217	236	238	235	234	233	229	201	268	239	213	241	249	217	218	229	228	225	248	243	208	227	228	204	231	251	244	244	254	227	227	252	201	235	247	220	245	229	221	213	210	236	229	238	237	234	234	245	246	230	254	252	234	232	232	250	206	226	247	249	226	242	201	244	265	223	234	230	242	250	250	237	220	283	227	256	258	249	216	240	239	238	256	257	233	242	237	254	229	246	219	269	239	242	225	253	220	247	253	241	256	244	236	248	224	248	225	249	232	248	225	242	242	222	247	227	236	217	247	238	226	221	247	238	223	234	241	253	211	240
18077	40917	33268	23316	19226	15364	12523	9435	7272	5913	4576	3220	2538	2187	1992	1788	1746	1589	1460	1290	1188	1041	922	824	714	617	598	565	557	491	512	462	547	476	447	443	478	443	427	398	430	368	365	388	382	341	335	369	317	285	339	302	307	308	324	272	285	291	318	275	294	282	295	261	252	264	237	252	297	269	242	266	255	248	285	268	262	260	265	282	228	243	265	278	252	266	271	253	241	262	253	244	253	242	250	252	211	252	261	269	239	263	258	255	226	262	242	257	234	238	255	250	259	255	230	236	251	260	271	236	241	263	255	221	274	266	237	240	255	232	254	227	217	238	239	243	240	228	246	270	239	254	251	248	273	276	264	232	236	227	248	213	223	286	257	221	273	236	252	247	266	251	239	231	229	237	248	271	239	234	236	245	268	263	255	253	260	238	228	264	239	242	253	243	270	237	254	258	254	273	264	259	264	252	257	239	265	229	255	234	239	264	226	242	251	271	246	268	242	232	246	256	246	265	253	248	253	223	234	298	255	238	268	258	256	248	239	263	246	216	218	269	239	245	217	245	255	253	223	274	251	252	274	256	242	247	264	218	247	230	259	275	236	233	256	270	244	272	243	227	261	225	258	240	273	261	259	215	257	266	269	260	276	225	245	274	253	260	242	250	256	255	268	262	279	235	244	255	249	256	242	231	218	257	225	256	248	270	263	257	233	275	236	235	213	237	242	272	251	251	246	263	255	255	258	239	250	232	246	242	259	237	250	245	243	232	248	272	243	225	257	260	269	250	250	246	262	244	228	227	253	264	264	235	245	247	274	213	250	257	254	268	252	256	267	258	226	250	277	243	248	234	223	258	237	257	248	263	257	249	256	248	253	225	252	236	252	284	258	231	249	250	275	225	247	262	247	225	241	236	223	285	259	246	225	210	248	238	231	245	246	252	248	242	273	255	249	247	252	252	243	276	248	259	277	248	227	242	248	236	250	232	232	261	243	254	216	249	252	249	253	253	270	208	268	257	233	261	255	264	248	246	252	235	265	233	236	231	239	235	245	238	231	240	233	278	241	246	247	257	255	217	238	265	243	251	208	264	250	206	232	249	232	250	243	250	273	260	251	252	272	257	233	264	270	250	254	233	244	242	231	249	252	245	277	291	250	243	250	227	245	250	241	247	249	233	232	218	235	232	247	251	261	248	262	233	243	249	256	224	229	268	249	237	245	227	260	292	280	268	243	254	249	248	230	261	258	256	257	225	241	263	264	262	224	256	253	232	242	264	263	234	226	224	220	261	270	243	225	220	248	230	247	264	253	246	248	234	272	252	223	252	246	225	263	248	247	250	223	268	260	223	247	226	226	249	261	235	236	270	289	254	265	248	266	262	240	256	242	259	260	238	259	245	262	240	249	243	250	256	229	227	277	252	246	270	236	263	241	234	260	210	242	255	258	249	240	231	257	235	233	265	270	264	209	246	237	256	232	247	242	254	258	223	260	242	253	248	236	247	238	223	257	251	276	252	241	241	267	236	237	274	238	249	252	251	264	231	252	235	246	261	224	264	252	269	271	264	252	246	254	245	239	233	244	236	282	239	253	242	265	257	216	229	230	233	233	254	263	239	285	245	254	218	252	245	265	245	245	260	245	294	260	253	297	252	235	274	277	242	224	237	258	237	227	248	241	252	225	244	222	257	243	244	250	264	246	219	258	278	242	238	272	236	260	271	248	263	264	218	248	271	249	247	239	257	272	231	247	263	271	272	261	234	197	234	253	236	259	254	250	248	267	243	234	230	254	255	250	262	267	236	241	235	244	214	227	240	239	247	280	242	233	241	255	234	261	268	254	248	245	267	240	265	255	233	259	250	257	223	245	253	241	222	223	262	233	253	234	283	263	234	229	254	269	252	258	243	286	248	254	267	258	209	267	247	255	264	248	257	253	241	228	277	239	259	243	249	208	279	229	258	264	241	224	226	219	253	235	239	233	256	243	271	233	235	261	250	216	239	235	259	233	228	265	249	273	232	245	243	259	250	236	247	228	252	238	223	243	246	264	271	242	236	230	242	264	266	225	254	238	226	248	252	234	251	214	272	259	237	232	222	249	221	243	253	239	252	253	239	231	251	246	224	255	242	237	266	262	265	219	264	277	281	246	269	238	246	247	244	251	252	230	221	240	248	261	238	246	207	253	242	242	272	237	252	259	207	242	234	246	244	253	227	262	226	239	243	272	259	245	247	247	242	241	238	234	233	215	264	243	254	256	235	238	237	220	261	265	262	260	225	256	233	236	242	229	237	248	244	230	251	255	250	273	271	240	242	252	275	240	257	280	235	232	234	265	232	236	260	261	225	248	229	224	265	264	246	231	252	239	258	240	249	233	262	250	241	240	228	227	219	249	272	288	255	241	261	229	268	244	230	255	211	221	255	239	248	259	251	249	260	243	233	239	258	235	268	278	252	242	251	266	250	232	250	261	246	216	232	230	228	257	238	253	262	238	277	274	251	241	255	247	215	243	236	258	238	260	273	250	241	271	248	236	273	270	251	237	238	273	244	243	253	264	245	240	230	252	246	216	245	272	246	241	241	254	250	238	235	260	241	261	249	237	255	244	256	238	234	253	248	228	258	225	238	250	266	250	253	235	236	269	220	260	263	253	270	226	236	266	261	242	252	239	259	244	236	247	246	274	230	262	209	272	223	271	258	252	271	236	233	263	228	236	260	230	259	262	220	233	230	263	218	228	224	245	250	242	237	256	252	255	261	248	252	233	240	244	216	240	227	241	243	272	269	252	246	260	234	250	221	262	275	230	265	277	223	246	241	234	229	259	222	258	245	228	225	233	261	251	246	225	264	241	246	237	262	244	256	270	239	263	250	265	284	265	254	257	251	243	245	254	249	259	255	227	231	237	266	229	221	261	262	257	269	237	245	230	244	230	264	250	253	238	241	254	230	259	219	266	248	239	259	243	249	251	264	264	263	233	275	265	231	269	248	268	253	254	232	251	264	250	266	235	242	234	223	248	240	234	261	237	241	240	259	232	241	230	257	258	225	278	272	240	254	256	251	261	260	263	227	242	223	275	267	266	247	255	240	246	251	244	246	245	261	273	261	217	273	242	266	241	245	262	240	240	246	252	240	218	270	246	265	237	212	244	256	248	247	226	260	224	253	259	256	275	265	228	242	227	253	248	265	239	270	259	261	250	249	245	245	237	242	235	231	271	270	244	245	227	256	239	257	219	246	241	246	218	251	232	227	255	232	225	244	251	233	242	223	244	235	269	234	240	263	243	244	226	255	275	238	247	208	232	249	266	246	258	239	210	245	241	260	250	254	232	239	255	261	270	226	231	258	259	256	255	248	261	250	243	270	221	225	254	266	284	232	236	243	228	238	253	229	252	262	266	264	271	242	245	254	236	236	266	253	270	225	249	248	240	262	255	251	265	222	256	237	232	255	257	282	230	244	220	244	228	260	222	252	255	232	271	240	240	221	278	242	269	272	234	232	248	257	279	238
25280	21547	28090	25955	18465	11062	7331	4726	3569	2915	2204	1695	1443	1219	1050	1111	1001	969	843	826	743	646	613	577	530	549	496	511	532	449	443	471	432	435	463	460	440	451	419	428	379	401	399	415	370	382	345	385	346	364	379	371	399	384	334	342	342	335	360	349	355	318	353	342	348	362	308	372	345	322	320	299	309	335	359	352	341	365	357	345	361	330	312	315	338	356	333	306	353	363	346	335	330	326	316	319	294	351	315	325	305	300	321	335	305	289	339	326	345	323	314	347	318	342	322	307	316	354	311	348	324	341	328	316	341	306	297	332	316	351	324	319	365	309	320	353	316	312	316	323	347	304	321	317	335	350	318	334	337	350	321	331	347	339	341	334	317	293	341	351	314	324	334	338	306	338	327	309	333	327	347	364	377	322	330	319	337	321	360	317	323	342	332	347	328	324	331	319	313	300	347	313	320	315	344	327	323	327	319	337	347	336	289	324	362	326	313	320	305	323	381	277	350	365	322	323	311	340	344	344	346	358	315	358	328	345	347	335	313	315	338	340	343	337	306	364	308	355	293	331	330	362	333	347	343	368	315	324	343	357	314	321	358	341	350	296	343	335	328	313	327	338	357	324	295	352	333	376	294	327	319	328	321	314	323	316	335	329	311	301	320	327	334	324	338	325	351	338	335	312	333	311	343	333	307	330	329	318	332	320	321	314	317	314	352	323	344	304	345	327	357	377	323	320	347	322	349	307	323	346	380	324	308	334	306	325	325	352	331	326	322	353	316	391	323	312	354	350	302	329	335	327	317	318	302	337	330	320	334	353	313	343	321	349	308	352	327	367	309	342	341	312	352	319	341	343	322	327	346	348	360	317	355	351	334	312	354	341	306	295	325	327	324	298	342	303	352	353	331	308	329	338	311	327	335	317	322	329	344	332	339	333	308	327	308	331	341	301	348	328	320	313	354	320	346	325	336	334	301	330	298	317	305	340	319	323	336	324	363	308	319	309	326	309	328	337	337	341	339	307	304	336	323	347	334	318	358	310	362	308	323	357	310	325	328	331	310	370	339	305	340	337	385	321	345	309	323	355	353	343	339	311	346	283	365	312	318	295	336	335	306	330	341	335	326	346	297	311	313	380	351	362	309	331	333	323	330	323	328	321	338	319	332	305	323	299	368	331	352	334	306	334	328	312	312	331	336	346	327	340	331	338	345	333	342	316	300	313	330	356	320	358	347	325	325	331	335	310	325	334	305	316	333	316	288	304	384	303	348	339	375	337	322	306	357	324	331	316	293	304	292	332	331	332	299	328	335	340	345	321	322	349	337	312	353	334	314	342	319	354	322	341	359	331	332	327	332	332	329	317	342	343	330	342	354	318	306	341	303	319	323	346	320	336	317	326	299	320	347	332	349	353	329	343	312	354	344	353	354	328	331	365	359	345	331	334	369	342	347	298	313	345	330	339	369	317	339	312	355	315	321	303	309	304	289	335	313	316	317	334	347	326	350	401	346	339	344	319	339	304	319	326	323	318	350	335	316	377	323	343	357	297	333	327	350	307	309	365	331	327	340	328	324	300	337	306	343	314	336	330	338	322	345	329	293	332	339	313	339	345	301	321	311	313	303	336	323	380	334	339	325	336	332	327	322	346	336	358	349	341	348	330	328	328	333	331	319	365	330	366	335	309	322	307	323	354	314	322	301	325	300	334	315	344	306	304	366	340	333	325	350	323	339	352	381	310	325	319	319	355	342	323	338	343	318	362	315	319	317	348	333	336	338	320	339	310	302	339	353	327	312	336	344	300	338	305	316	322	329	307	344	318	329	321	331	347	336	334	328	334	332	347	330	312	335	314	310	335	334	340	297	343	364	312	351	302	317	298	312	344	331	338	342	332	319	345	323	310	350	345	315	325	328	327	342	312	364	311	323	371	357	319	314	323	347	337	338	308	326	343	361	357	367	325	297	332	298	331	345	306	334	316	311	326	329	321	311	342	297	325	354	340	351	299	337	327	356	309	323	316	329	323	330	352	315	318	344	334	309	353	319	389	335	342	331	300	327	325	338	350	346	307	322	340	355	322	320	326	334	312	335	345	331	321	322	335	305	330	332	317	311	344	339	326	322	325	304	316	318	347	341	297	323	322	353	343	366	314	302	320	313	350	334	302	312	329	305	321	309	357	341	347	316	318	339	346	323	345	347	325	303	319	370	374	314	368	319	336	376	335	349	293	317	325	332	311	305	316	372	353	314	324	347	315	327	317	355	360	306	308	313	315	336	338	335	329	355	336	346	356	372	344	344	327	359	336	342	327	277	349	332	346	339	329	362	333	340	323	295	362	331	347	356	330	322	322	330	336	357	316	340	330	315	344	335	326	311	343	299	323	367	340	324	310	318	337	322	328	296	311	342	326	355	344	326	305	317	324	353	348	366	313	336	345	358	305	328	338	313	331	336	327	363	311	316	315	322	316	308	334	328	314	334	337	311	373	354	344	341	334	314	333	315	306	331	328	319	331	333	332	321	333	324	322	305	348	325	343	319	342	356	353	339	289	321	369	349	326	312	313	323	305	295	337	322	372	309	354	335	344	329	351	313	327	311	322	303	313	335	306	314	299	338	329	346	357	323	350	308	342	338	316	353	365	309	343	332	337	335	346	328	320	310	359	315	306	345	308	314	290	334	339	357	367	330	349	326	332	313	334	314	344	335	331	316	338	303	327	325	339	349	355	351	319	359	361	300	352	324	304	352	350	341	312	330	350	312	348	313	313	357	341	307	310	374	340	297	342	331	332	321	331	328	347	333	338	356	317	329	323	313	314	329	335	347	314	342	341	310	332	333	290	302	321	329	299	333	353	320	334	333	304	372	343	338	306	348	344	318	354	335	357	317	331	327	334	314	323	361	339	340	349	332	340	340	333	296	324	321	331	309	309	336	295	292	326	344	307	342	379	329	321	339	305	357	324	332	330	300	318	318	329	357	321	312	335	337	332	336	338	322	317	339	297	337	353	309	352	344	319	322	328	322	356	336	344	352	311	307	332	317	307	350	343	337	326	342	316	307	341	370	317	309	311	343	350	298	323	327	293	317	332	349	334	315	326	318	343	328	325	311	314	362	336	333	329	347	347	328	329	326	348	360	330	324	334	364	299	310	336	308	333	319	310	338	316	358	338	351	343	368	337	359	335	321	319	350	319	319	286	343	304	320	343	308	299	313	329	353	323	296	329	301	352	314	324	291	315	346	360	338	318	348	333	314	312	314	330	312	332	306	348	317	280	294	296	332	323	298	302	317	333	327	328	326	355	317	335	323	288	373	307	297	339	353	345	312	294	333	342	336	321	335	337	329	328	334	334	381	335	319	321	339	326	339	331	353	324	333	331	338	308	355	347	288	344	299	330	291	330	329	301	311	303	300	353	346	327	353	316	331	314	326	316	343	316	351	343	332	307	321	299	298	350	320	303	365	306	316	360	335	312	321	350	325	352	320	311	333	354	341	335	337	339	343	325
17196	37465	30102	20926	16970	13758	10760	8146	5898	4908	3783	2805	2212	1873	1704	1584	1456	1396	1290	1170	1014	883	845	727	677	633	638	580	581	558	520	489	522	521	480	528	495	473	490	430	438	430	416	397	406	418	390	365	387	388	412	370	390	422	379	373	366	366	374	350	350	371	347	373	362	340	343	343	359	362	358	367	375	370	350	341	336	351	353	324	344	346	341	338	347	337	348	348	343	329	322	346	350	362	352	350	317	330	346	326	343	311	377	346	312	356	327	331	339	349	353	346	343	333	323	380	351	361	359	368	332	329	335	324	351	335	347	343	323	324	347	354	318	324	343	326	317	363	360	346	317	386	386	382	358	327	369	347	326	349	330	338	359	340	314	336	342	356	336	365	345	344	319	373	319	343	337	321	354	324	336	327	348	349	326	360	322	347	346	346	337	338	388	344	361	366	346	352	340	324	357	323	301	317	379	334	345	322	354	370	360	315	350	330	342	328	348	327	341	341	358	324	316	347	322	316	371	356	371	338	347	340	334	330	316	352	366	335	348	357	312	313	353	322	306	348	355	306	308	357	361	345	343	339	347	347	352	336	329	336	331	380	374	343	350	340	349	348	332	353	344	368	325	336	351	362	336	338	354	386	335	365	363	334	336	333	300	354	337	327	312	356	342	326	335	346	352	331	331	328	346	345	351	333	352	373	313	346	315	335	331	309	302	319	320	358	326	354	332	356	310	317	331	321	300	337	329	318	328	355	334	325	296	327	352	311	332	298	336	345	363	348	346	324	335	320	355	330	335	328	344	337	336	313	377	330	339	358	329	353	314	358	315	313	367	344	370	334	344	378	353	366	336	323	368	325	319	317	328	343	343	329	356	351	343	341	336	358	335	355	333	371	307	348	356	335	332	354	311	347	327	345	323	326	350	351	333	328	371	377	319	335	335	324	314	354	324	350	351	330	331	331	344	324	323	352	311	309	302	353	310	337	318	293	358	343	325	348	346	342	333	370	340	362	350	331	357	349	322	326	355	342	320	329	354	342	338	345	325	323	367	353	325	338	373	352	353	364	328	324	305	373	355	358	340	355	345	358	349	368	342	296	339	331	336	322	311	322	338	362	353	353	353	302	350	352	338	318	314	313	352	332	340	319	348	341	350	324	325	338	347	340	371	335	335	324	327	329	340	342	345	327	329	348	348	335	340	350	320	339	354	315	334	338	338	340	318	333	321	339	368	345	342	354	336	300	337	350	349	373	340	351	331	363	349	350	341	310	319	334	340	319	339	348	366	334	329	297	329	304	382	329	334	348	350	348	362	329	322	321	315	362	358	324	351	319	338	354	336	330	362	334	342	349	370	351	354	337	336	341	340	318	371	333	344	330	341	338	357	368	346	303	350	392	354	332	355	312	339	345	343	365	315	341	368	346	306	312	331	346	349	320	317	342	307	370	332	314	356	331	336	363	338	365	336	339	308	364	328	334	353	334	351	311	319	349	359	342	326	365	312	338	397	322	341	343	335	333	373	336	365	341	333	328	346	343	315	342	321	335	329	340	322	333	349	350	349	367	357	343	350	314	347	339	348	347	352	349	335	373	332	375	359	374	345	321	326	342	339	356	335	322	345	347	365	357	342	342	357	350	317	336	346	326	329	343	350	380	330	357	329	331	330	355	357	309	329	326	341	349	329	338	304	342	339	345	337	337	348	359	347	360	335	334	339	356	320	342	352	320	302	315	329	336	364	326	333	316	351	311	350	321	362	327	318	312	343	354	354	357	354	347	361	345	364	328	328	334	346	364	322	348	366	342	327	375	347	334	307	312	328	320	335	324	331	325	353	355	353	331	339	342	370	312	321	330	358	329	362	320	353	340	353	335	344	352	337	371	353	371	312	341	313	346	344	322	331	364	347	326	381	347	346	337	329	342	337	350	373	340	352	361	310	326	381	322	348	363	318	357	337	367	331	342	302	333	344	322	348	339	336	345	342	313	315	335	347	327	338	377	344	323	335	352	354	294	346	335	328	335	336	340	339	348	321	316	337	351	341	363	314	341	365	315	350	353	347	306	331	335	323	358	332	371	347	337	346	341	336	327	356	345	330	314	329	312	318	349	350	355	339	303	346	367	340	358	341	319	325	327	340	307	345	329	341	333	317	358	334	325	317	356	321	356	335	348	378	360	333	349	307	338	310	358	318	331	354	344	327	382	355	301	339	313	350	342	335	346	321	315	319	340	351	354	330	346	341	388	367	346	349	351	318	323	369	331	339	363	326	342	324	322	320	321	391	368	343	354	348	318	377	333	328	333	344	338	375	312	346	328	325	327	342	351	317	306	337	337	354	344	341	326	355	375	360	346	320	359	326	369	306	358	342	368	356	337	395	350	324	338	316	337	337	351	350	320	342	306	296	350	331	356	348	349	338	348	324	326	345	365	331	342	354	330	331	346	343	321	339	319	340	329	331	327	331	341	329	391	346	328	336	353	336	321	347	323	362	311	337	354	365	324	379	318	300	360	309	331	318	350	329	315	310	342	312	330	341	366	323	313	327	325	337	366	344	353	329	316	341	288	350	348	348	326	326	342	371	339	370	382	339	336	337	365	324	337	338	377	323	369	359	333	363	345	336	299	332	342	343	329	316	348	351	348	315	357	344	307	356	350	305	323	362	340	371	376	311	331	314	349	325	352	356	352	349	328	365	355	355	325	300	331	341	348	346	351	362	350	360	320	334	372	350	342	354	297	331	331	343	347	334	352	331	348	347	345	365	314	341	338	329	333	344	349	325	354	334	369	337	352	323	343	338	326	347	351	327	342	340	302	314	336	332	355	325	339	343	328	318	338	330	331	381	326	353	351	343	321	353	338	339	370	327	322	326	350	319	365	363	345	358	342	356	368	327	346	362	311	299	342	334	338	309	339	351	329	330	324	384	331	325	343	348	327	314	376	309	371	323	331	337	386	288	335	337	335	303	348	352	353	350	333	351	343	334	323	348	350	317	366	332	319	336	343	303	301	329	365	346	356	371	355	324	364	335	321	365	350	344	341	345	328	320	342	337	314	334	315	338	327	343	364	302	324	330	346	352	338	351	312	326	378	362	322	373	338	333	306	325	340	335	312	335	353	333	308	303	336	345	363	308	355	342	326	360	342	354	349	356	332	363	332	358	347	327	342	326	351	352	364	304	340	328	293	370	346	344	331	362	328	340	340	318	371	339	345	382	323	307	355	349	342	350	342	321	312	358	305	346	353	356	321	372	334	332	347	351	335	336	338	357	326	349	351	353	324	388	336	315	321	335	330	358	315	325	352	364	342	365	309	315	360	345	358	334	318	349	338	324	353	344	311	336	326	345	335	364	378	375	358	344	315	320	317	338	371	355	353	333	332	346	347	385	313	307	351	357	304	356	289	341	331	335	324	365	351	345	340	383	339	356	317	356	320	304	308	308	339	311	338	349	341	329	377	349	337	314	340	339	376	328	335	330	341	356	342	334	341	316	310	323	330	332	333	346	352
22838	21482	29199	24206	21685	22585	19639	9721	6458	5204	4085	3073	2413	1901	1750	1700	1559	1424	1465	1233	1140	921	751	709	679	599	592	580	539	514	532	455	475	483	472	440	444	446	400	390	373	364	360	375	330	331	338	346	330	296	293	303	260	263	297	272	283	250	259	282	264	221	271	260	249	255	252	216	267	223	237	219	234	225	246	249	240	229	235	253	220	245	259	255	234	216	223	232	226	207	253	213	254	206	227	248	210	238	205	220	239	234	226	214	211	232	217	212	193	229	199	199	246	232	227	252	227	219	221	203	224	232	202	241	232	217	215	236	231	218	219	232	240	235	202	230	255	202	231	209	216	220	221	214	207	228	238	206	225	201	228	234	212	236	239	238	241	232	193	216	198	218	222	213	218	237	206	209	220	186	226	233	227	227	201	217	244	220	227	210	233	226	290	218	223	260	258	232	226	236	231	210	230	232	235	197	233	241	210	244	220	207	197	231	214	242	221	232	221	245	250	206	219	236	240	235	208	241	221	235	221	252	227	211	222	220	243	228	229	232	261	223	239	224	226	233	210	219	229	235	235	234	219	217	243	237	223	221	203	248	218	224	244	228	220	241	255	226	256	219	195	196	238	201	223	201	200	261	210	228	225	215	225	219	251	210	229	224	246	206	242	248	243	234	239	245	241	262	222	228	256	241	203	242	223	228	213	230	240	198	222	188	221	247	231	232	244	253	248	236	224	204	224	203	256	201	232	239	214	214	203	216	215	219	246	249	208	213	220	227	211	222	237	220	229	224	226	236	230	219	207	211	230	214	246	201	203	241	189	245	229	222	206	235	219	223	205	233	234	211	242	245	240	235	215	216	265	205	218	204	229	239	215	232	257	259	239	204	220	217	231	227	208	252	232	213	234	235	239	254	217	228	230	212	203	226	236	210	223	245	218	220	204	214	242	241	212	219	213	230	211	224	206	233	215	189	224	230	248	211	249	257	262	206	219	214	209	219	196	239	223	263	198	227	224	229	229	194	230	229	255	234	219	215	214	216	228	205	221	233	229	207	214	223	227	251	236	228	228	206	200	223	227	230	260	236	186	251	218	237	220	243	211	250	221	213	264	245	217	210	227	233	204	226	233	205	235	212	241	206	205	209	221	212	215	219	246	210	230	223	225	227	231	222	225	213	236	255	217	249	245	242	214	209	213	221	233	220	214	211	207	238	211	225	199	224	221	218	212	232	243	223	236	209	216	207	238	238	207	211	220	250	227	227	228	233	220	219	221	235	215	249	215	214	213	233	201	219	209	224	234	249	219	187	204	211	220	241	232	212	226	220	233	233	222	231	235	233	247	223	232	206	234	241	245	202	240	208	229	216	205	271	228	212	217	215	217	219	223	241	225	222	234	230	222	213	216	232	238	228	233	221	238	223	195	230	216	229	209	234	215	223	229	231	234	241	247	216	224	223	243	243	213	245	240	231	193	209	211	224	217	187	228	248	220	246	218	231	240	236	214	227	230	233	230	210	230	223	200	223	218	212	222	238	217	207	214	238	213	222	214	234	209	226	221	220	214	234	240	231	213	235	195	228	241	201	210	224	221	229	218	195	209	227	217	230	237	244	245	233	217	215	246	240	225	234	234	194	225	249	214	252	229	204	221	217	244	235	222	214	197	237	217	232	207	225	214	237	236	242	216	229	234	214	215	247	220	230	223	243	227	235	222	237	217	224	199	208	190	229	207	223	203	220	222	205	207	224	214	222	238	220	251	241	214	213	191	217	227	240	237	222	234	236	247	207	239	225	226	252	209	235	229	229	231	223	230	240	219	212	239	258	213	225	235	212	206	234	192	226	230	214	230	250	198	217	224	217	233	237	206	238	227	223	249	235	231	230	214	214	234	194	219	236	235	229	210	234	229	215	229	232	232	228	228	236	203	198	220	207	238	220	245	223	215	224	215	220	198	216	269	217	234	259	227	248	216	220	214	231	229	228	215	224	210	228	218	213	216	209	222	217	188	220	229	213	198	241	230	237	219	243	230	219	236	222	207	226	221	210	229	213	232	220	222	226	244	222	256	231	229	209	221	233	213	226	204	200	250	232	225	220	248	194	232	195	223	215	216	224	247	208	229	235	225	218	221	227	230	226	203	239	217	210	251	219	228	229	239	197	229	218	242	208	229	249	237	216	232	190	224	230	233	226	227	249	213	251	207	218	236	239	222	256	199	196	223	249	238	220	213	235	223	210	224	215	217	205	235	204	240	257	197	206	232	216	199	240	218	217	222	214	241	224	217	233	259	218	227	214	225	227	223	223	221	202	235	215	232	214	224	246	222	235	224	214	219	203	245	226	238	190	222	213	219	224	205	218	239	224	237	215	219	213	195	223	229	217	217	230	231	231	208	211	206	228	232	233	232	206	225	220	230	211	232	218	212	213	225	210	220	226	222	220	213	214	226	231	223	202	244	215	229	220	206	236	219	217	214	232	216	229	218	230	247	214	260	203	203	230	242	229	195	243	235	251	245	242	226	232	214	235	231	216	217	239	227	217	256	234	233	212	247	233	222	228	229	230	196	254	208	229	237	222	209	198	216	233	219	231	236	227	203	233	210	219	249	227	238	234	224	230	221	237	222	209	231	232	198	239	191	232	215	220	234	202	215	232	243	217	216	209	212	216	201	218	220	240	217	230	231	229	210	251	229	228	225	219	208	241	235	231	190	240	194	236	213	195	221	236	204	238	239	207	254	242	216	218	232	217	226	207	236	226	228	238	243	225	251	220	213	217	216	216	243	229	208	233	243	212	220	193	238	254	235	233	254	217	216	237	215	231	228	241	223	208	193	220	223	224	195	220	219	244	218	210	213	231	258	226	233	244	219	231	226	219	195	226	272	223	213	239	230	210	212	224	228	232	241	233	207	239	207	209	226	231	225	246	236	228	243	226	209	249	234	210	224	206	221	210	243	252	252	225	225	208	203	236	239	236	201	233	203	247	228	215	254	227	257	217	202	219	194	223	228	252	240	257	225	250	207	241	214	225	256	227	200	254	234	221	199	216	215	209	209	233	216	214	222	199	235	221	227	256	216	223	217	272	236	209	209	207	191	254	216	235	220	201	233	221	258	236	245	231	212	242	234	220	237	222	217	214	189	197	230	235	225	225	223	224	210	197	241	213	219	226	220	238	213	216	238	228	245	231	216	206	200	213	224	218	211	214	231	229	254	248	246	235	213	231	242	236	233	242	214	211	229	239	227	247	238	227	240	207	205	248	216	231	186	219	213	215	228	219	240	197	239	226	213	200	190	225	219	234	219	265	219	210	228	216	245	252	222	211	201	225	222	243	229	211	215	252	220	231	197	239	202	259	213	243	228	239	222	231	252	213	211	202	201	210	223	232	225	210	214	226	217	244	222	186	226	237	209	236	215	211	210	234	237	237	228	212	234	198	235	228	200	236	225	226	226	244	238	223	224	228	231	211	226	227	222	230	222	248	255	233	211	247	221	200	246	204	234	218	214	201
20067	44811	37835	28516	24004	20046	15948	12404	9554	7630	6158	4674	3598	2961	2690	2572	2335	2123	1967	1748	1453	1255	1082	937	800	763	711	725	665	671	631	559	571	572	556	549	537	473	502	449	412	416	445	387	336	402	347	325	349	343	322	326	320	300	326	316	288	301	290	301	312	280	276	282	235	261	253	239	229	260	282	267	269	255	261	238	240	249	257	259	214	239	233	212	226	243	240	231	240	233	229	204	252	216	228	231	239	263	251	217	234	229	252	205	206	207	221	235	242	231	244	227	242	239	241	229	240	228	225	219	241	235	222	244	223	248	235	204	221	230	241	244	217	234	211	221	248	238	206	222	239	220	227	216	228	225	203	212	236	209	218	240	248	219	239	212	207	222	242	228	218	232	237	229	234	226	230	211	241	236	218	226	232	198	215	226	219	223	215	245	226	224	241	210	233	229	208	248	230	217	240	204	217	222	218	233	224	246	227	238	224	200	242	202	221	245	238	235	218	211	220	248	249	236	247	215	212	196	227	207	241	229	230	203	218	236	232	226	218	214	234	248	218	225	230	229	245	237	219	235	210	217	237	213	241	219	249	263	240	210	243	236	212	219	203	232	238	237	233	196	225	248	226	249	230	253	231	208	237	222	229	227	238	223	203	242	228	246	251	259	222	238	223	213	243	247	211	210	207	230	230	249	222	206	232	216	233	218	222	255	221	230	222	227	228	230	236	228	198	249	238	236	222	244	223	235	247	251	216	236	234	223	221	243	229	226	238	223	229	222	241	212	229	236	211	230	231	212	214	226	240	239	217	261	210	197	246	228	248	210	220	213	227	213	218	232	218	217	242	244	246	238	222	245	223	253	216	199	217	218	225	228	211	222	240	220	219	222	213	262	219	227	229	209	217	230	223	234	226	235	223	223	250	222	237	231	210	233	254	225	219	235	248	248	241	222	232	252	243	248	230	250	217	232	223	242	241	208	250	209	239	218	206	221	241	210	233	222	220	222	221	226	230	248	248	239	255	217	226	216	220	235	242	226	230	224	230	208	239	264	217	203	242	249	245	230	230	215	234	238	207	206	229	244	247	228	208	213	236	227	241	220	239	218	220	232	225	228	246	217	229	218	216	210	220	244	198	246	240	232	217	236	227	218	210	209	253	223	231	233	238	231	238	218	217	242	225	241	231	203	240	209	206	234	263	212	235	234	229	222	208	224	220	241	241	232	243	247	231	230	229	238	216	222	235	239	221	255	218	224	244	235	235	229	220	244	218	246	230	220	235	219	195	228	235	229	248	255	211	245	227	249	239	233	233	213	223	221	252	234	225	226	234	220	233	231	233	197	232	217	212	214	233	212	231	240	242	212	219	257	224	223	226	240	279	204	213	228	227	215	241	198	232	229	220	227	220	238	228	236	230	224	228	221	224	235	198	212	208	225	216	215	259	234	242	252	235	235	243	229	224	242	204	228	245	235	222	251	231	244	208	244	226	235	214	227	249	237	221	221	228	248	210	276	218	226	247	236	264	201	233	220	238	222	242	238	250	205	237	233	214	241	238	210	244	231	224	211	216	250	230	234	223	235	214	207	231	254	236	244	227	229	213	229	234	252	223	250	231	223	222	219	247	213	221	240	209	226	227	195	207	215	213	250	244	233	227	251	213	219	216	235	188	223	218	226	212	243	237	259	225	209	225	240	232	224	236	221	259	224	238	220	199	250	242	205	223	211	228	222	209	200	208	228	216	208	233	235	221	223	240	256	200	214	194	215	224	224	204	228	227	235	242	207	226	219	237	252	228	221	210	245	226	249	240	219	210	215	224	225	227	220	235	236	223	206	225	221	223	232	209	239	247	216	241	257	231	208	242	229	214	204	228	221	212	224	202	234	213	231	194	221	215	233	241	219	203	228	233	246	215	224	218	240	224	234	219	226	212	249	221	225	239	225	225	221	229	204	233	238	209	249	218	238	241	219	237	232	217	235	243	235	232	248	221	224	237	217	215	213	202	229	220	228	237	207	232	249	245	220	238	253	220	226	242	239	207	219	214	255	223	240	252	227	242	232	238	222	241	243	220	226	247	245	238	229	228	241	225	247	235	231	236	218	224	221	209	236	205	263	238	247	242	216	217	219	242	214	241	224	224	229	231	265	218	213	220	245	231	190	209	218	236	233	226	236	233	224	211	246	216	248	221	222	210	220	235	220	247	215	223	222	237	226	206	232	265	224	225	251	236	219	201	211	200	249	232	254	221	211	225	205	227	235	255	229	231	211	211	239	263	208	210	236	225	231	226	231	229	226	241	215	244	206	227	221	208	209	250	248	229	222	214	228	248	210	256	221	228	234	239	242	215	234	236	233	222	233	241	264	217	238	225	225	221	213	207	237	235	250	221	222	233	207	225	234	237	210	251	219	215	248	258	209	224	242	228	242	227	243	235	242	234	221	222	222	232	217	228	221	233	244	217	252	234	233	202	206	205	228	232	235	209	225	228	231	230	198	210	197	229	224	242	213	272	234	231	227	236	198	231	226	211	231	239	218	231	204	212	212	242	227	244	226	209	240	237	208	232	265	214	239	202	236	240	210	230	221	197	211	230	217	235	210	264	248	235	223	221	246	237	217	246	223	234	228	217	226	226	219	251	252	232	255	231	241	246	237	223	212	237	209	226	232	235	221	239	223	196	198	253	206	253	244	217	239	235	265	209	215	233	240	238	219	213	202	227	231	247	228	240	246	228	197	223	223	238	237	223	238	231	227	248	265	251	226	233	221	193	218	225	211	222	232	209	231	224	211	233	244	227	224	227	211	210	225	254	235	214	241	226	208	238	241	235	246	233	232	224	236	228	213	230	219	230	205	224	247	254	247	240	253	235	214	220	221	226	213	228	217	239	234	230	235	204	229	211	226	238	222	249	210	214	252	240	221	234	214	238	258	252	224	216	213	239	232	231	231	240	232	206	187	224	245	223	220	249	251	242	234	233	254	182	218	231	217	224	208	227	210	208	233	237	222	225	262	237	212	228	240	246	207	240	241	235	229	221	207	250	243	225	200	246	232	200	244	211	196	251	241	235	216	234	227	220	246	235	258	230	208	236	225	216	246	232	236	238	238	217	218	229	227	206	214	276	270	214	213	229	237	246	210	239	233	214	228	228	239	211	251	247	256	231	215	227	265	260	215	204	225	227	192	228	246	245	233	215	252	211	228	230	218	244	227	202	222	235	237	241	235	221	224	251	212	225	241	221	214	211	230	246	202	226	216	211	230	221	254	235	243	213	235	210	238	224	221	223	222	211	217	217	239	215	225	246	246	217	204	205	232	219	253	215	225	234	218	233	214	258	230	216	214	233	233	217	208	221	203	231	222	218	236	217	224	254	235	218	210	228	215	197	227	250	224	242	217	233	242	225	239	224	242	223	214	231	203	226	227	225	207	217	234	208	223	237	197	231	226	223	228	245	246	272	196	232	210	223	212	238	258	254	206	245	206	239	224	238	224	233	220	233	254	226	208	231	251
28449	23541	24842	18054	10611	6852	4654	3429	2515	2066	1773	1395	1113	974	898	869	853	802	706	671	619	548	478	488	512	469	465	420	423	401	436	446	397	436	387	371	385	374	409	342	383	386	340	346	363	367	364	347	289	327	323	309	347	339	317	321	302	316	364	339	370	323	325	300	356	348	335	313	330	301	339	321	307	335	348	312	330	352	338	321	326	344	346	341	314	306	366	315	329	332	331	336	299	329	334	298	341	314	348	323	316	313	300	327	397	319	301	305	342	301	339	326	334	306	306	327	348	317	303	315	318	336	335	346	328	339	308	309	311	322	341	305	344	362	347	317	335	315	350	343	366	341	307	321	309	310	310	355	350	330	301	305	309	303	327	333	313	340	309	307	335	316	328	324	324	350	307	330	297	299	332	316	336	307	310	317	334	314	317	332	319	314	325	338	307	329	353	333	337	298	344	300	294	309	350	352	327	290	314	303	316	350	325	313	333	324	299	312	319	310	305	328	313	289	338	333	310	313	354	337	310	285	330	303	302	302	300	363	322	302	365	314	298	304	299	355	321	337	307	310	297	296	319	327	289	319	298	321	339	326	341	312	289	320	349	333	364	337	325	330	343	334	312	303	318	311	334	323	326	316	308	338	280	316	344	320	327	309	295	329	333	311	334	344	337	313	308	318	298	322	335	321	320	343	317	348	345	335	307	340	336	321	313	333	318	342	372	321	337	312	350	334	316	327	328	331	327	338	327	292	343	292	329	281	341	333	335	308	300	299	319	305	342	309	336	332	338	310	322	357	323	305	337	319	312	309	298	297	336	302	329	315	308	326	313	297	304	311	326	342	332	342	322	311	311	332	311	321	353	314	312	320	350	321	304	322	305	346	323	302	342	349	336	332	319	311	314	327	356	365	321	317	352	355	333	313	313	321	315	301	304	334	316	319	318	330	342	315	314	289	335	323	316	326	310	329	334	314	301	290	341	318	299	360	337	335	315	339	320	296	314	304	324	327	329	348	318	341	329	345	318	320	315	300	318	340	331	334	321	345	326	317	346	342	321	327	342	327	309	305	327	341	279	334	321	304	332	309	332	333	306	308	345	340	338	316	331	311	341	287	333	327	339	293	325	353	285	338	341	308	336	284	349	331	324	301	349	347	328	333	311	320	316	324	303	318	313	358	338	311	320	297	321	335	329	329	324	316	319	327	303	318	298	319	340	342	330	323	323	338	307	302	297	328	322	323	363	309	353	318	285	353	302	315	332	333	315	337	342	316	320	299	328	335	315	314	338	341	320	324	341	366	356	314	335	327	317	305	309	307	341	308	316	357	344	290	297	330	336	316	337	327	316	301	334	325	316	350	313	359	355	336	328	318	338	337	347	316	310	343	323	351	340	358	325	358	291	308	331	334	330	339	305	324	323	346	321	339	369	333	296	338	340	283	317	319	317	307	321	337	336	345	322	335	311	334	342	319	322	342	312	290	297	344	348	350	353	319	336	305	328	355	301	325	350	314	307	338	348	345	325	327	366	294	356	358	332	329	312	322	313	291	330	310	309	287	314	307	324	322	331	317	321	359	330	329	311	372	338	334	309	304	308	297	345	333	346	324	343	327	348	329	309	270	326	354	320	304	354	346	295	320	334	314	315	342	316	324	336	301	334	323	292	314	306	331	325	329	332	308	303	306	316	300	310	337	291	349	353	323	319	314	328	328	340	332	320	300	307	326	319	364	301	343	322	345	369	341	324	353	335	306	296	343	348	318	347	324	318	304	319	320	321	310	349	341	346	334	341	321	315	303	308	323	330	374	316	304	335	293	328	280	343	333	337	310	345	323	302	319	308	349	290	318	308	333	328	330	310	317	336	339	349	322	350	330	311	292	322	332	306	336	318	320	343	323	302	319	321	340	319	317	357	334	330	319	326	317	335	318	304	293	329	309	287	297	340	344	321	316	302	338	290	317	318	348	321	300	323	301	311	299	326	331	330	359	345	316	348	351	348	301	328	306	344	332	344	331	337	321	299	362	324	296	308	300	337	319	325	333	311	328	309	302	344	333	331	322	334	305	319	306	323	301	362	320	326	356	340	334	310	292	331	315	314	334	307	324	305	345	330	315	321	333	308	327	333	314	340	352	311	331	340	320	344	343	310	320	318	347	355	302	329	306	317	299	333	344	330	345	298	335	318	314	380	321	322	316	329	352	358	325	333	297	333	362	325	323	331	301	321	333	343	299	313	370	330	318	322	329	332	303	282	331	338	332	339	335	329	345	348	363	309	331	321	349	349	340	310	290	321	342	315	300	338	321	297	311	330	329	339	315	300	311	316	343	311	314	340	325	346	352	287	323	326	312	298	313	322	339	317	332	338	282	316	327	321	342	298	327	327	327	321	312	354	322	302	338	338	319	340	328	291	325	332	344	348	323	341	310	332	324	317	356	339	328	326	319	333	332	300	315	320	337	353	326	329	346	317	258	328	314	318	353	311	302	350	330	353	319	290	319	351	281	315	307	354	334	321	352	317	331	338	308	312	333	364	340	307	325	329	315	323	333	350	348	334	332	331	318	321	323	309	344	344	309	289	320	332	313	304	351	349	305	327	348	322	339	307	330	350	362	311	334	304	334	302	331	319	330	339	320	328	309	320	314	325	316	336	344	343	323	286	324	368	328	327	295	326	338	329	352	331	323	310	339	285	289	318	315	326	323	370	357	300	309	325	370	287	310	322	340	316	330	332	319	313	307	320	320	319	350	344	315	344	332	339	319	316	318	358	311	345	298	331	316	301	290	296	303	317	293	345	306	314	339	340	315	322	319	344	328	315	299	294	335	310	327	319	339	318	325	353	340	307	330	272	313	334	317	335	343	301	313	329	333	330	324	325	324	333	326	344	298	328	308	335	333	317	314	337	333	314	339	337	350	318	318	343	326	335	341	344	326	352	337	311	329	337	331	328	338	323	365	307	329	309	338	322	312	314	333	330	305	316	341	295	324	362	312	340	286	352	347	314	325	325	340	323	328	286	324	322	307	315	338	341	305	331	327	318	330	331	306	320	323	339	304	323	323	327	316	311	296	318	374	309	321	344	312	353	333	330	329	338	349	340	319	357	351	348	329	359	321	335	346	296	317	334	311	310	357	312	315	324	323	283	335	295	322	330	312	331	347	295	316	337	345	322	348	364	321	309	343	351	307	305	298	329	320	361	327	359	305	318	342	366	317	333	335	342	314	313	340	323	322	322	299	336	323	290	304	325	331	335	298	342	347	295	325	326	322	319	348	355	328	337	325	350	343	345	341	298	339	331	319	336	315	315	316	330	310	324	336	324	344	297	333	305	300	346	343	311	339	343	310	305	330	340	323	325	336	320	321	335	318	321	344	325	323	298	330	308	333	340	297	349	308	348	348	319	338	321	315	329	319	352	309	304	339	338	328	346	297	312	299	315	311	306	337	329	328	346	306	339	337	303	321	306	343	352	293	342	353	340	295	348	308	321	299	301	356	346	313	346	345
17465	32874	25138	16830	13369	10242	7849	5915	4366	3409	2744	2007	1635	1405	1253	1221	1128	1077	984	944	821	668	663	542	562	545	514	516	470	482	482	489	488	465	468	487	418	420	368	397	454	391	440	393	396	399	402	378	346	401	376	390	380	381	361	360	333	350	361	332	375	311	344	357	356	364	355	345	343	342	353	340	337	336	380	373	333	338	299	342	357	313	367	340	333	345	358	384	341	352	330	354	347	348	384	337	319	331	328	323	334	354	351	326	342	335	334	332	310	362	354	327	320	330	351	367	342	325	324	350	356	316	380	306	309	337	360	313	336	328	312	312	338	314	349	362	361	327	331	360	354	327	332	334	313	323	318	357	325	343	330	358	337	350	339	311	346	366	296	324	319	329	372	348	362	346	376	338	330	328	324	351	341	345	325	362	348	303	320	356	331	347	354	329	358	348	338	350	355	322	334	322	349	336	367	351	372	359	336	338	342	313	315	341	340	313	356	327	342	337	331	342	381	354	327	332	330	332	331	303	362	343	338	345	311	333	332	313	347	341	318	364	349	351	334	312	338	368	354	360	359	348	344	356	328	354	354	339	335	303	348	373	334	341	343	345	325	343	338	339	314	360	358	343	328	345	334	302	326	319	307	349	340	345	349	357	335	324	324	336	328	362	335	337	343	320	320	333	322	329	364	341	346	342	332	323	343	336	331	343	359	337	359	343	346	344	327	333	348	328	323	393	332	338	321	344	358	336	342	331	379	346	376	321	355	306	374	326	365	339	336	327	362	335	336	371	323	338	379	330	348	349	335	330	358	329	339	320	349	341	300	306	332	363	334	310	351	357	311	343	334	326	331	350	342	361	328	371	361	380	334	334	338	366	355	333	341	318	330	335	308	373	331	358	339	323	345	290	345	364	332	343	336	303	335	311	328	318	357	327	331	374	320	355	340	332	311	300	327	317	335	327	358	350	340	330	334	346	357	331	357	338	324	337	336	336	324	331	326	318	321	343	345	312	342	364	356	323	354	333	337	310	344	333	331	354	351	353	370	333	345	338	308	369	345	338	334	346	337	340	330	360	324	334	335	378	350	338	313	332	347	354	338	346	324	359	342	361	361	322	357	310	346	320	375	312	355	312	314	354	328	308	361	365	326	335	338	313	327	324	321	331	364	320	332	337	358	370	328	304	321	372	335	309	361	332	360	304	330	316	336	330	366	357	334	344	334	318	354	383	345	332	371	349	349	326	342	339	329	337	362	347	337	342	329	330	311	351	334	335	344	340	311	320	295	323	329	369	368	308	371	321	342	349	339	315	323	337	308	346	305	352	355	310	342	316	334	366	336	322	373	312	339	368	326	360	319	322	314	336	346	335	286	348	352	320	342	336	342	302	356	355	324	337	351	338	359	339	317	341	325	311	346	322	311	340	358	355	305	325	332	339	337	356	356	326	333	348	340	326	368	341	332	327	310	317	306	329	364	318	378	349	339	363	340	324	317	330	350	353	326	357	358	328	335	345	340	338	334	319	347	380	354	334	326	319	345	303	356	364	310	309	338	331	344	348	348	316	349	327	356	338	331	344	318	342	328	337	318	306	316	334	317	352	330	320	338	338	314	345	342	346	329	290	339	333	351	328	349	345	335	318	339	361	340	334	335	321	330	342	322	318	330	339	367	312	316	342	356	347	319	363	341	357	317	331	341	339	338	323	357	320	366	329	345	357	320	353	340	335	329	326	333	339	312	337	314	335	327	326	336	309	327	343	355	343	353	364	326	386	335	353	325	317	331	295	364	295	330	347	369	341	357	373	329	324	334	356	350	337	347	368	352	318	321	314	378	367	335	329	303	363	334	354	368	342	366	334	334	300	329	365	360	332	342	335	362	316	316	362	348	349	315	380	337	346	320	335	325	342	340	331	318	329	317	331	371	358	336	327	334	333	347	312	336	351	324	355	330	326	329	320	346	324	375	352	307	319	320	337	368	338	363	329	339	327	342	309	321	333	340	343	356	359	366	334	364	344	339	329	338	338	367	345	350	355	345	342	331	315	344	320	344	337	334	334	338	312	321	340	340	331	364	364	321	362	345	351	315	354	358	360	332	333	347	320	332	351	327	293	340	375	336	357	323	327	320	325	318	328	358	331	349	316	352	329	350	315	302	335	325	324	315	347	358	360	325	352	335	322	324	337	334	337	363	301	331	324	333	331	335	343	326	337	358	348	359	341	307	329	340	344	337	331	352	388	325	312	371	337	347	333	304	376	367	333	326	348	330	338	337	354	351	325	315	374	315	330	327	354	336	367	329	347	310	346	367	362	353	321	313	329	324	364	307	348	348	325	365	354	341	326	354	387	349	329	308	331	316	324	339	320	332	369	327	355	318	317	332	356	318	332	336	347	365	352	329	355	345	322	340	353	349	335	348	377	342	342	313	349	352	365	329	319	356	348	358	355	328	346	349	340	324	335	353	321	337	362	355	358	354	346	357	335	350	342	331	310	324	330	317	327	326	329	328	351	327	332	324	327	323	359	344	344	354	327	330	363	351	345	331	335	341	340	330	320	331	355	328	332	356	340	353	325	371	309	353	344	331	314	367	338	316	314	300	305	338	340	332	332	322	341	332	362	367	343	308	321	341	333	328	328	329	361	342	342	315	346	383	353	321	327	313	339	313	333	347	354	359	355	321	324	334	334	319	322	342	325	323	324	328	374	328	377	360	350	347	361	335	318	357	342	341	346	333	303	344	318	346	319	322	354	326	354	305	344	355	367	351	352	308	350	319	345	337	355	321	326	333	318	342	331	331	325	329	330	323	345	359	357	363	328	343	348	386	335	333	358	324	322	368	350	362	338	335	391	337	334	356	329	346	343	344	328	329	337	334	356	366	338	336	318	331	334	341	305	370	326	310	367	334	350	325	356	345	285	325	320	343	358	348	291	349	362	342	350	351	299	329	334	323	334	323	340	324	318	339	329	324	390	340	361	296	330	331	350	310	348	313	356	339	308	318	347	320	336	346	344	327	330	332	339	326	350	330	329	354	330	352	338	313	331	323	327	357	344	347	323	321	342	304	313	372	354	323	353	335	344	331	351	348	361	341	332	354	355	346	319	344	327	332	350	309	355	361	354	326	298	363	356	354	357	322	310	383	342	341	365	357	342	363	346	316	334	337	359	320	328	328	352	341	357	361	324	325	338	356	323	334	370	305	325	355	363	340	329	338	337	317	295	359	315	345	339	343	314	330	367	356	337	336	367	327	313	342	345	327	349	328	332	314	331	345	331	349	328	360	324	359	311	325	329	350	352	347	335	341	369	380	327	338	329	350	373	333	341	346	347	326	359	348	318	357	341	324	332	332	345	369	333	319	348	299	354	340	379	346	313	326	357	306	365	332	330	337	335	345	316	330	331	354	312	358	349	309	332	373	322	324	345	325	326	334	332	337	323	355	347	332	340	351	325	304	334	326	358	320	330	332	332	284	333	342	305	333	301	339	361	331	332	312	354	313	337	334	342
23949	21436	28780	24739	21974	18311	10925	6396	4537	3565	2868	2283	1683	1368	1370	1330	1259	1078	1034	876	765	672	567	560	539	473	491	459	433	431	382	434	412	418	385	357	416	356	386	363	367	334	316	294	307	325	307	309	278	287	324	305	288	270	290	238	281	249	262	282	257	250	256	284	257	253	235	261	237	260	273	246	255	229	230	235	240	243	245	237	223	232	254	232	254	250	263	235	209	250	231	239	243	279	234	244	262	254	256	270	231	218	252	251	254	225	241	236	226	282	239	260	242	204	275	236	239	232	272	270	242	250	253	268	220	247	262	222	250	231	243	256	216	254	223	238	251	219	246	274	237	238	195	259	238	236	256	256	220	214	234	218	235	254	253	202	239	217	242	249	228	233	246	229	283	226	223	248	249	249	265	243	264	220	251	253	228	245	227	270	244	252	254	223	230	241	242	247	237	249	222	242	263	209	250	248	229	231	275	249	228	255	238	265	207	222	234	256	237	243	259	228	234	261	247	232	242	235	238	221	213	280	230	232	221	235	250	214	230	265	236	265	245	203	240	227	249	261	230	241	233	256	243	267	240	236	225	249	258	217	241	231	224	251	247	226	245	247	253	229	216	245	232	246	233	233	246	241	267	254	233	264	237	248	232	259	226	226	247	268	260	229	236	259	252	240	249	270	241	256	285	218	223	239	239	251	240	238	239	243	228	221	253	239	253	229	246	244	249	230	251	263	241	242	241	252	263	281	254	268	235	265	242	230	249	213	254	218	258	264	259	238	220	208	228	220	262	251	229	232	252	251	246	266	256	251	234	236	244	229	221	234	245	228	255	245	228	240	226	224	229	222	240	209	229	230	229	244	235	258	233	248	231	244	227	244	255	247	244	237	252	233	245	243	248	239	224	225	220	237	264	255	225	222	239	242	251	253	221	269	260	257	238	238	241	212	216	238	231	236	233	255	241	262	220	255	253	211	252	268	227	259	261	220	240	224	248	212	248	246	244	248	248	256	270	240	243	247	223	247	227	263	226	244	231	240	252	245	251	238	246	243	230	262	259	234	236	259	206	224	272	235	270	255	231	234	257	263	261	234	254	232	237	265	223	219	224	241	221	248	223	252	228	228	266	215	218	246	241	240	246	234	218	225	256	224	254	227	241	230	251	215	246	223	267	242	231	268	247	220	265	239	220	238	196	224	238	275	227	254	257	236	250	233	250	241	247	249	248	240	234	249	248	232	250	250	239	252	230	252	262	229	239	212	232	222	261	259	201	256	261	229	215	232	243	248	245	250	229	232	258	251	230	238	228	216	245	260	251	247	236	243	238	238	241	213	250	253	270	213	216	238	239	249	245	242	223	214	273	205	238	231	222	252	238	261	246	253	263	237	244	234	242	242	236	242	242	231	248	253	219	255	240	233	249	247	229	259	225	239	234	228	221	238	236	218	247	239	231	225	259	251	227	220	197	262	250	225	241	248	230	255	245	241	260	235	266	228	238	237	235	254	253	270	280	224	207	262	235	231	293	231	228	242	254	249	285	244	247	228	251	203	259	232	244	223	229	215	235	242	239	231	253	211	249	236	269	267	251	238	249	243	248	241	250	267	244	224	268	227	235	248	257	238	249	237	254	255	242	257	246	254	251	219	251	209	233	226	243	240	234	252	290	230	266	238	229	249	253	263	222	237	231	247	247	228	225	236	215	222	248	242	237	236	223	261	254	237	240	272	240	232	203	252	230	246	193	222	246	257	261	226	211	228	246	212	238	251	242	238	254	234	235	203	229	254	249	235	238	227	259	249	245	262	220	259	213	234	240	269	215	243	239	249	224	242	224	238	234	213	217	233	254	254	246	217	244	247	261	239	235	249	262	231	232	279	248	254	234	257	231	242	229	244	217	235	230	252	243	249	220	265	236	238	246	229	238	224	252	221	224	230	239	216	244	270	237	237	263	230	237	277	232	231	248	225	226	245	235	261	231	241	248	261	242	249	235	256	261	217	234	255	238	263	269	208	229	243	255	235	240	239	250	264	263	218	219	263	232	229	207	238	260	246	250	218	240	239	215	234	230	236	242	252	252	215	254	253	268	245	227	247	235	238	265	278	235	248	240	243	250	256	232	244	231	238	266	250	240	236	231	236	218	217	210	261	232	236	228	242	223	225	243	258	257	254	275	220	262	224	254	252	236	235	256	256	228	235	243	251	247	235	248	216	232	229	255	225	241	264	238	235	252	245	240	236	231	221	240	257	226	241	249	241	229	248	250	240	243	244	236	237	246	226	233	223	230	245	257	233	247	249	245	241	247	264	229	219	234	259	238	213	210	227	264	237	225	228	234	245	230	227	258	246	241	230	228	228	240	241	217	216	233	270	254	244	259	231	260	252	237	262	215	257	248	258	254	242	241	244	229	239	237	248	265	238	240	263	223	244	239	263	271	240	255	240	221	248	249	232	221	217	243	255	279	243	257	245	249	261	259	248	221	240	233	242	239	232	253	231	214	238	231	240	243	236	242	238	211	241	238	264	253	259	240	243	215	287	248	236	224	246	241	252	244	229	249	248	232	247	241	201	237	258	231	243	251	252	241	229	242	259	266	261	231	233	260	198	267	232	234	241	222	265	238	239	248	228	256	228	224	243	257	247	218	234	232	227	249	228	236	269	231	240	219	245	237	232	237	238	219	219	265	261	248	267	273	253	263	257	227	259	233	230	238	242	258	232	253	238	249	237	264	240	199	221	258	220	257	212	255	255	258	242	250	250	225	249	216	260	247	253	243	263	247	226	226	260	239	239	255	215	224	240	229	243	258	243	240	255	238	224	228	258	248	227	235	211	224	249	249	242	246	222	253	216	233	243	231	224	242	206	245	199	230	240	204	244	204	249	229	260	252	217	263	247	239	221	245	254	247	223	230	239	236	226	226	231	215	230	236	230	227	223	246	250	253	257	240	231	245	242	231	248	232	227	261	249	273	255	227	221	231	237	234	235	236	234	241	221	237	272	237	217	210	282	225	230	264	237	251	232	260	263	231	239	261	210	228	256	242	236	198	223	217	251	231	234	202	221	232	246	221	231	242	238	239	257	263	265	243	234	250	257	229	219	208	249	246	226	256	253	232	225	249	236	234	232	245	249	255	242	256	240	253	252	244	227	258	226	273	255	251	262	255	236	227	259	267	210	225	291	240	241	243	289	286	252	221	230	264	224	249	233	235	230	246	229	229	222	216	244	234	232	277	248	243	214	249	216	228	235	253	229	235	253	258	240	228	215	261	257	241	224	234	244	240	238	212	236	227	244	209	281	234	241	238	247	243	223	230	239	246	258	241	214	246	198	244	228	234	236	254	255	254	255	233	238	241	252	232	228	233	215	235	211	263	239	250	244	249	263	225	226	227	227	250	231	256	244	245	226	253	243	257	223	246	226	240	258	246	215	230	254	271	247	233	256	222	208	259	265	248	246	250	285	256	257	227	269	257	233	207	248	207	225	256	245	241	224	253	253	222	283	256	229
17862	40155	32873	23939	19613	15611	12207	9455	7197	5646	4587	3410	2549	2185	1930	1842	1665	1536	1353	1291	1024	903	832	728	659	651	618	553	535	519	549	480	510	482	512	485	483	438	454	418	419	379	344	342	381	344	365	327	326	316	320	319	290	295	261	307	309	259	311	298	293	282	279	278	252	261	256	264	269	274	253	254	269	275	276	272	270	278	276	279	241	245	253	250	256	268	261	247	260	255	284	286	245	255	239	253	244	260	250	235	306	269	265	260	241	275	265	256	243	257	218	248	246	240	248	243	244	246	256	277	272	262	244	274	248	224	233	252	271	249	296	274	260	251	232	249	252	248	238	260	219	236	238	238	231	243	251	247	264	231	253	251	234	248	230	242	253	271	254	233	237	227	265	267	274	242	264	222	257	225	245	266	267	235	270	256	222	237	208	246	230	246	257	230	262	247	258	259	235	280	251	274	232	229	260	253	269	253	234	234	248	273	236	265	237	240	232	241	268	254	256	261	233	251	237	253	282	264	250	275	260	248	267	240	250	254	288	231	235	258	241	255	276	247	251	255	267	230	262	262	243	231	257	248	249	251	282	276	279	256	238	264	251	244	241	276	251	260	270	242	259	235	265	272	239	241	264	252	280	257	239	238	243	253	260	254	262	239	251	238	287	264	238	269	239	258	300	237	247	253	258	236	263	232	252	259	246	251	253	239	234	235	245	265	239	248	250	236	252	222	239	254	275	258	257	273	241	261	216	240	243	252	237	276	234	268	247	256	241	257	251	254	264	253	278	236	261	243	233	244	257	221	279	241	256	244	254	230	255	244	231	239	256	258	258	257	269	233	242	261	246	258	232	220	256	242	235	262	276	241	246	259	254	251	242	253	225	275	259	253	271	239	242	245	232	251	235	259	244	239	260	272	238	252	219	234	269	256	234	263	264	247	249	239	233	246	282	256	269	243	259	261	221	236	260	251	263	243	248	241	255	263	255	250	260	290	253	259	243	235	278	239	273	263	250	256	261	254	236	250	246	247	238	272	245	222	273	244	241	232	253	257	254	279	244	270	264	255	256	252	258	253	259	239	286	272	230	251	288	261	245	237	286	265	239	239	242	263	248	254	284	250	237	245	263	267	262	223	292	299	219	252	241	263	232	242	255	213	261	230	231	234	275	240	234	249	256	256	222	243	244	241	284	267	236	251	240	237	238	246	258	268	222	249	279	246	257	257	235	257	285	252	240	239	257	255	262	290	240	256	264	260	223	257	235	257	245	226	268	279	266	242	251	241	275	212	267	279	249	228	256	255	246	256	262	266	267	242	255	225	235	251	237	288	246	251	222	246	264	239	282	237	274	251	248	233	257	251	252	257	256	263	212	236	271	236	233	253	242	266	237	250	271	231	245	229	253	238	254	233	246	260	251	247	239	216	242	279	242	242	253	222	225	242	268	251	263	240	276	235	241	269	237	270	244	259	274	246	277	261	269	256	282	264	261	276	250	262	244	249	274	244	221	228	248	239	215	276	266	239	262	270	265	245	257	265	249	266	246	250	262	236	284	223	241	277	214	225	250	278	255	254	258	245	259	242	245	275	237	247	248	275	285	254	241	243	255	256	258	253	251	219	260	248	264	236	226	245	278	260	257	244	239	247	248	233	264	274	276	258	251	245	249	274	256	257	287	246	269	256	254	250	254	252	261	222	245	247	250	270	224	255	269	241	245	286	237	203	279	232	255	261	297	249	247	209	239	248	220	266	252	233	250	268	254	259	252	249	241	264	254	253	254	272	266	239	259	199	221	257	261	293	220	250	262	249	251	245	249	249	239	280	240	248	258	248	246	252	227	265	229	264	227	248	250	254	255	278	257	220	231	269	255	223	256	243	236	289	234	276	274	239	222	261	261	263	267	254	251	241	205	267	253	269	260	238	250	243	281	245	224	253	277	262	262	240	237	270	246	203	275	262	257	228	256	272	225	265	238	219	287	261	251	241	240	253	229	258	260	258	250	259	244	265	242	256	252	232	254	205	226	254	228	262	219	237	258	262	243	249	235	262	246	239	242	239	261	292	275	264	247	243	242	247	262	226	233	257	254	281	255	264	251	278	267	265	250	256	247	278	250	248	233	248	231	260	266	234	260	242	258	280	256	242	261	250	246	234	247	255	257	296	285	276	243	302	265	247	270	220	245	249	248	248	266	242	259	282	258	244	249	247	277	249	267	247	248	237	266	240	248	268	245	259	243	237	233	251	236	274	232	234	245	256	264	240	235	251	245	246	245	247	226	248	230	263	262	234	262	240	238	227	233	255	282	234	233	236	255	254	257	252	256	257	277	241	230	243	255	247	251	238	259	259	256	260	244	235	240	223	285	279	243	230	256	258	243	246	275	252	253	273	253	256	255	239	227	261	242	234	245	236	251	232	268	257	231	245	257	235	248	268	249	258	269	253	258	290	262	242	246	275	240	257	255	235	253	252	222	249	230	259	252	251	247	253	252	242	262	240	246	273	277	268	260	220	249	262	255	221	238	254	273	260	262	254	241	240	261	208	252	281	243	243	240	238	240	274	239	246	257	254	232	278	270	259	221	244	268	236	261	234	245	250	247	249	235	264	232	221	279	244	229	270	231	240	261	231	247	264	231	267	236	237	234	265	254	256	237	256	239	236	260	271	260	265	252	265	253	229	262	251	231	241	288	239	238	243	245	247	239	258	231	242	267	255	250	253	263	243	270	234	222	279	239	256	242	250	254	254	244	249	255	264	234	248	238	254	257	266	252	239	294	263	232	231	256	238	281	241	257	262	234	259	239	237	259	266	259	266	267	248	246	227	250	243	250	235	243	258	254	251	276	243	237	221	243	246	250	237	246	244	258	238	254	238	256	245	274	274	259	228	251	236	275	239	249	229	260	232	259	251	259	224	223	254	259	255	231	254	238	276	242	233	255	247	242	253	225	268	252	246	247	243	235	236	231	277	234	226	254	252	261	234	267	240	232	286	266	237	251	258	236	254	252	242	243	250	248	255	232	242	240	250	263	252	272	247	272	229	234	254	244	249	254	237	275	246	233	271	286	269	254	253	233	257	241	243	280	243	243	227	263	271	257	224	247	250	251	276	248	250	264	252	265	234	274	260	239	251	270	248	278	237	270	240	250	256	228	218	258	227	274	271	257	252	269	251	290	250	238	255	245	263	237	252	250	233	269	253	237	231	255	263	239	228	247	245	256	225	256	261	254	239	259	251	244	243	236	266	255	232	244	243	284	250	242	227	243	252	250	256	230	244	246	249	255	262	239	251	258	220	260	244	240	269	255	262	274	256	251	271	272	253	245	232	261	251	265	282	258	278	246	249	222	265	278	251	248	265	247	261	225	249	263	260	286	240	241	242	259	243	260	264	256	263	243	256	256	241	258	276	274	252	263	225	239	232	240	257	275	252	227	258	256	248	259	277	246	248	232	258	258	265	265	276	251	233	256	231	227	248	239	287	225	254	241	263	239	259	240	266	249	276	254	284
25066	21379	27787	25961	18489	11120	7151	4817	3561	2732	2213	1909	1437	1225	1183	1100	1035	1007	938	834	711	695	591	522	590	515	496	501	496	459	446	509	489	425	415	445	450	437	448	419	400	413	377	413	343	421	361	341	346	362	351	341	347	346	352	337	343	328	361	340	338	360	319	333	326	364	379	349	328	339	314	333	316	339	312	348	360	320	310	348	359	329	329	330	325	312	322	296	312	346	314	343	334	340	319	315	312	325	316	356	291	340	308	366	339	325	348	317	356	344	338	365	336	315	348	381	314	315	354	320	333	312	361	315	371	344	324	364	329	340	343	315	350	341	328	343	338	307	329	342	348	364	356	319	333	353	302	344	318	351	354	358	363	329	341	333	337	331	350	312	326	321	335	343	327	318	310	314	338	338	290	330	341	342	345	304	326	353	309	312	323	335	328	355	302	334	348	343	315	333	336	302	343	323	299	344	349	322	363	344	348	374	357	348	316	343	342	316	353	346	336	357	331	315	351	337	323	348	326	317	321	332	343	316	338	339	347	360	341	312	345	323	335	339	330	312	352	337	358	292	328	357	321	325	330	317	347	333	328	346	322	336	319	307	310	320	339	322	334	326	340	326	312	338	336	323	313	354	312	300	296	320	329	283	355	315	345	322	362	331	340	357	294	329	344	334	305	334	321	357	343	312	338	328	333	297	328	329	368	360	351	329	350	345	326	301	347	315	332	347	346	334	326	351	308	321	302	332	313	327	343	323	313	330	326	361	353	331	360	341	341	337	331	347	355	343	329	307	310	322	324	338	335	318	340	345	327	322	329	365	340	358	333	329	328	336	326	350	355	344	331	313	329	316	342	332	329	307	339	317	326	352	346	323	325	345	360	354	327	377	325	331	304	319	325	368	339	358	341	326	334	329	329	365	302	339	325	332	321	332	348	317	337	353	333	305	333	342	330	330	302	333	317	325	344	322	341	303	341	353	327	314	311	336	318	341	348	327	336	339	321	323	301	370	352	299	333	343	355	353	292	342	326	318	316	339	357	324	363	333	343	333	334	354	316	359	374	329	321	349	335	327	326	339	333	342	288	344	324	330	374	314	305	339	282	353	305	345	364	331	370	341	342	329	321	374	334	347	373	369	341	330	326	336	346	314	322	364	329	342	356	342	303	385	320	322	351	330	351	344	338	379	329	322	343	321	358	312	303	317	349	333	321	333	332	324	316	304	359	349	350	319	345	308	359	345	332	320	342	339	327	323	357	325	359	316	350	352	352	338	352	336	341	352	342	313	346	347	347	343	351	331	340	321	320	339	322	348	312	365	371	304	350	337	317	360	351	306	351	347	334	357	328	302	324	359	343	379	345	345	335	332	337	328	371	331	308	360	301	338	312	365	317	346	327	353	309	320	310	379	329	344	348	348	305	342	353	361	312	326	378	327	352	338	343	308	325	338	313	325	336	344	323	312	344	349	328	321	330	341	330	366	362	335	364	299	332	304	356	352	309	322	347	351	338	310	370	369	333	337	337	321	338	321	342	307	332	351	330	354	336	333	348	337	356	329	353	331	347	346	321	341	361	327	312	326	344	336	330	353	343	350	293	347	310	339	335	327	354	306	360	306	315	385	324	322	346	318	316	307	320	339	341	328	352	320	327	342	347	294	327	381	339	310	335	330	347	340	315	328	330	342	337	304	378	333	334	339	291	336	347	340	335	333	332	340	345	342	317	311	341	361	349	348	321	347	313	340	345	340	334	315	356	344	331	357	336	349	313	358	305	351	394	314	359	360	345	317	332	346	354	365	347	336	281	329	332	351	354	345	346	354	344	355	356	344	352	350	316	335	328	312	341	361	304	321	342	310	327	389	363	348	339	319	324	326	316	325	310	343	354	352	332	343	343	349	344	346	316	320	353	338	351	322	335	334	339	338	387	309	360	346	324	332	323	329	327	336	350	338	351	316	360	332	372	362	328	367	323	341	349	331	363	350	332	365	348	318	327	339	335	350	311	344	315	357	343	306	350	339	333	367	344	338	354	335	351	333	333	363	352	351	355	333	341	331	343	340	348	342	337	323	331	362	328	318	341	353	319	338	345	344	351	313	312	310	335	340	352	351	339	305	370	348	339	342	325	349	349	331	328	363	379	370	325	343	311	295	313	334	328	331	332	329	360	320	328	331	364	333	349	366	320	361	316	345	326	339	343	331	344	370	292	337	331	310	355	331	298	332	336	328	330	333	331	337	345	312	367	311	305	343	342	341	328	333	367	336	338	310	380	329	322	296	354	302	317	333	339	337	333	332	311	317	351	333	338	324	331	342	360	346	341	320	354	319	335	306	361	381	318	325	339	337	336	354	318	340	356	354	334	348	303	310	304	347	355	370	287	323	344	311	338	320	308	346	354	366	306	327	349	297	324	362	366	312	350	347	355	323	330	343	303	319	307	370	352	366	330	318	350	321	379	362	327	332	344	335	350	356	353	336	330	291	340	324	308	345	324	336	350	301	317	336	336	334	320	307	350	323	323	312	343	361	371	359	368	313	346	345	304	330	342	338	347	340	319	320	333	348	313	332	320	333	297	323	353	335	351	332	347	337	329	348	316	350	357	337	317	310	312	306	351	331	318	326	330	303	342	348	346	339	337	328	323	374	346	352	332	332	343	350	330	299	353	337	316	353	326	346	330	326	336	309	332	342	329	370	356	358	324	328	316	337	358	309	326	333	349	324	324	304	344	347	336	346	331	340	354	348	311	314	291	323	358	334	299	355	332	341	347	324	330	351	328	341	379	364	324	370	353	319	319	316	355	285	327	328	303	355	335	334	325	346	355	339	362	335	363	344	323	349	341	350	327	327	320	320	284	358	362	362	323	317	341	332	342	328	329	327	352	352	343	346	328	349	335	324	330	368	329	306	326	351	361	346	353	355	345	319	322	368	338	354	341	330	341	352	333	355	333	346	348	329	325	337	334	348	339	323	334	337	327	311	337	343	323	346	289	309	325	302	359	317	289	328	341	340	308	327	345	328	336	331	343	344	317	339	379	335	339	322	322	345	329	333	320	351	357	350	336	331	308	327	332	347	347	334	305	344	335	338	343	346	324	318	314	329	321	330	356	367	319	346	390	318	336	363	321	353	343	326	339	338	359	330	353	361	316	336	294	352	350	318	314	392	326	325	338	303	326	340	300	344	341	320	329	362	342	332	292	318	346	314	293	330	317	319	338	320	320	321	336	365	342	317	338	342	325	324	310	317	354	328	345	330	339	317	324	350	296	327	341	357	356	332	324	331	360	322	332	335	360	333	370	342	307	316	358	289	329	331	336	342	318	336	325	304	326	321	315	339	358	336	332	342	332	319	294	333	351	347	369	345	339	315	340	317	336	349	344	330	342	382	358	336	333	310	367	314	341	348	293	333	347	319	350	289	313	332	309	316	288	365	336	361	289	330	316	342	307	309	344	327	325	351	342	321	343	303	299	361	327	344	336	296	319	320	328	340	339	336	330	345	325	343
17379	36851	29813	21023	17003	13708	10497	7772	5841	4705	3866	3049	2225	1874	1685	1685	1530	1376	1282	1131	988	861	780	690	670	658	630	616	561	552	533	542	549	543	514	529	495	469	492	465	458	429	462	438	430	429	428	408	379	399	432	398	395	400	363	392	330	381	359	371	339	387	358	357	349	360	356	343	354	361	316	341	354	327	373	336	378	324	322	340	369	342	362	309	349	328	324	341	322	346	335	347	341	352	328	329	343	374	372	331	319	354	339	357	378	361	304	317	308	330	359	363	368	318	338	314	328	344	337	335	367	283	327	363	357	346	328	323	391	350	327	352	343	344	332	299	350	341	315	374	339	352	345	311	341	324	334	361	345	329	352	344	346	313	371	395	339	365	330	380	355	328	295	340	341	320	352	340	343	343	311	344	335	348	320	316	341	337	353	356	346	345	344	338	331	337	347	368	343	348	359	359	393	346	375	365	332	350	340	342	343	329	329	352	355	347	344	338	366	343	354	348	367	350	346	338	358	375	371	337	367	329	320	345	349	332	334	354	352	353	382	372	334	341	332	348	356	349	364	337	341	326	351	360	314	370	335	351	325	320	322	350	332	323	335	336	331	314	340	347	340	333	328	343	335	332	347	344	326	335	352	329	351	351	334	336	322	367	324	340	357	327	344	338	340	306	335	321	346	370	334	300	350	361	355	362	346	332	381	329	346	349	324	353	346	357	330	322	350	337	360	363	335	358	355	372	331	324	312	366	329	349	373	350	339	317	339	325	360	375	359	329	335	347	325	344	343	360	349	331	345	357	332	332	300	338	351	321	344	334	360	327	320	338	348	361	391	329	380	312	345	346	330	328	344	365	329	374	339	372	342	348	373	362	360	301	370	333	369	346	338	346	337	340	311	318	317	322	320	314	353	355	321	361	339	324	359	335	334	314	358	304	331	325	330	344	339	349	363	336	353	344	340	329	341	385	369	341	365	370	364	310	326	344	358	341	328	323	348	343	406	355	331	358	303	335	365	328	336	366	333	320	372	352	317	306	376	339	345	359	312	355	317	342	352	331	327	343	366	347	374	336	361	317	376	324	322	343	338	399	323	354	337	338	319	338	395	312	347	378	304	354	364	320	338	362	376	369	337	333	347	377	347	356	341	371	335	363	319	343	320	382	358	328	328	353	301	345	348	334	353	322	343	356	341	352	344	343	336	317	330	334	353	349	323	311	339	343	313	344	360	330	333	346	355	360	351	371	341	321	360	345	377	331	334	340	324	302	319	322	325	328	326	346	390	335	369	327	333	341	345	363	348	346	328	342	369	302	330	316	322	362	354	341	350	343	303	359	335	324	363	335	342	346	352	349	345	351	384	299	343	331	334	340	373	365	352	350	328	353	309	346	367	331	344	341	367	324	362	368	333	355	345	354	295	318	329	345	333	319	308	343	350	356	348	328	325	348	349	363	367	351	338	354	350	332	343	346	336	357	342	326	350	324	346	352	347	356	368	355	330	361	332	337	338	347	320	362	334	329	338	357	326	328	361	325	344	346	347	334	348	349	348	343	340	326	319	340	333	352	351	344	320	358	352	347	340	297	348	326	346	343	353	323	337	315	367	337	334	346	332	321	336	343	349	362	358	345	346	349	347	318	348	363	335	360	340	342	352	404	335	321	360	344	336	325	323	323	322	352	376	345	330	338	378	334	339	362	354	300	308	341	322	309	359	325	315	361	373	329	345	333	336	322	338	330	347	357	363	402	334	324	359	361	362	338	357	346	343	344	349	318	337	377	277	359	333	352	341	368	370	365	301	333	334	315	352	377	303	331	369	334	308	330	353	336	341	326	323	338	349	350	292	340	358	305	309	350	338	361	334	353	327	322	333	337	341	318	335	342	341	329	361	366	333	354	363	289	345	362	329	354	309	360	333	346	405	360	351	335	329	352	354	336	366	354	358	329	349	348	338	314	278	329	320	352	332	343	331	360	339	322	343	323	384	333	351	340	364	341	344	348	335	362	347	343	334	358	330	327	339	338	346	344	311	334	383	348	337	367	340	340	342	368	343	362	329	331	342	316	335	320	346	336	361	332	351	329	349	352	337	396	344	332	341	336	357	348	336	360	350	343	338	338	355	309	349	354	329	355	338	336	331	301	350	310	346	365	352	364	335	353	351	361	368	313	354	330	349	319	340	365	345	354	370	342	357	338	324	314	333	338	307	345	309	357	335	342	345	370	332	306	298	334	368	345	351	318	335	341	354	347	318	340	353	364	358	358	333	370	311	349	316	346	367	364	356	336	353	356	337	356	341	320	305	359	337	360	321	343	330	323	334	335	357	332	334	389	320	341	348	320	359	313	353	367	326	335	307	346	352	348	341	354	342	340	365	347	323	364	331	333	354	370	338	360	350	354	342	326	364	335	339	357	337	316	337	348	354	367	335	330	316	339	345	347	367	335	324	365	353	371	321	325	347	351	308	321	366	367	341	328	357	312	309	315	343	333	351	357	336	364	346	334	320	332	336	342	359	346	354	378	338	319	340	314	353	329	346	330	360	322	351	348	330	358	322	341	337	344	342	330	333	357	320	356	340	368	348	338	314	318	351	338	326	348	346	340	355	315	359	337	343	376	321	349	340	315	358	381	350	317	336	329	342	357	349	347	345	358	345	350	358	328	383	351	337	388	353	349	361	370	337	339	349	307	335	335	343	374	363	348	363	324	315	349	342	357	309	330	322	353	341	337	324	363	361	342	341	347	340	342	349	351	338	327	321	337	338	326	365	332	327	328	341	332	337	339	355	346	338	325	358	357	339	317	350	317	319	329	314	322	335	333	340	324	359	377	347	353	318	349	344	361	349	355	342	346	327	342	327	355	336	357	361	321	328	323	328	329	331	320	336	330	359	336	372	355	367	351	375	316	342	363	311	349	334	367	334	348	332	340	336	340	316	379	364	309	357	364	344	340	341	342	304	347	336	333	323	369	357	364	344	345	348	340	360	336	334	317	366	354	319	339	339	354	334	369	360	351	356	356	355	312	334	336	366	381	354	328	325	328	346	340	339	338	357	343	348	336	310	344	367	385	320	358	326	378	302	362	322	334	319	366	309	315	325	337	332	341	327	331	348	357	349	325	308	376	332	366	330	351	342	352	339	331	326	338	350	330	326	338	319	339	319	360	379	353	340	306	371	351	317	310	325	347	327	339	331	328	367	359	344	352	346	348	341	349	317	295	360	337	345	348	355	385	330	366	339	330	316	344	335	340	348	369	359	351	335	362	347	337	366	343	337	352	323	353	374	347	332	337	343	320	375	338	339	308	376	360	332	351	334	358	320	341	337	344	349	365	342	349	321	340	290	355	338	369	362	366	360	362	348	347	318	368	309	335	361	340	322	355	350	377	317	351	344	350	343	373	319	334	331	351	328	328	349	329	339	337	373	361	351	392	349	354	362	345	344	361	358	366	354	341	341	330	365	335	328	313	320	359	346	333	373	315	378	349	349	342	328	378	331	381	359	359
22883	21509	29287	24192	21748	22703	19964	9965	6687	5414	4250	3315	2502	2041	1938	1816	1676	1593	1357	1178	1107	872	773	717	691	617	590	493	558	531	484	499	503	431	483	447	446	462	428	397	384	389	375	355	358	341	333	312	333	312	310	282	253	276	246	286	253	286	271	280	259	256	259	261	249	257	236	269	254	240	252	252	248	241	238	240	232	225	242	270	219	238	221	235	238	250	239	264	235	224	223	214	231	254	238	224	217	241	206	231	229	244	208	238	200	259	232	244	232	248	243	230	245	224	220	212	199	233	235	236	219	227	247	215	260	204	207	238	240	212	250	236	236	246	210	241	241	231	209	242	236	218	225	234	239	260	211	228	225	241	232	255	223	240	228	227	235	243	226	213	206	237	221	231	244	191	231	234	244	223	230	228	231	220	213	236	240	227	221	213	208	258	197	241	226	213	231	220	223	217	243	194	239	231	219	232	218	231	226	204	219	213	221	259	245	220	235	214	196	217	225	220	238	219	200	239	257	238	223	212	208	243	213	249	195	203	202	220	219	209	246	219	205	241	226	228	240	221	238	229	206	230	232	250	215	227	225	210	210	220	243	231	228	236	267	225	218	235	260	237	213	229	236	205	243	208	210	253	221	234	210	254	222	261	219	238	224	227	213	235	238	233	223	208	199	229	231	248	221	206	219	230	250	246	250	203	227	240	243	201	241	225	201	210	244	231	236	214	206	214	209	227	220	217	225	228	207	208	216	224	242	221	200	214	236	239	233	212	251	211	212	237	247	186	211	221	249	213	217	215	210	229	243	236	223	231	217	243	214	213	213	222	263	250	232	224	249	244	225	258	252	211	231	245	223	227	234	232	230	240	240	226	226	223	202	262	218	230	222	209	224	255	225	246	253	226	227	258	211	232	211	245	227	224	224	211	213	224	224	229	236	209	210	209	206	229	205	234	274	232	238	221	238	219	216	206	222	212	247	232	219	228	201	216	225	218	224	234	220	214	212	212	254	238	233	252	234	231	254	251	218	242	218	232	234	234	259	242	230	224	220	227	242	214	225	233	248	222	226	257	235	220	236	246	220	236	198	203	265	221	194	220	249	223	231	210	212	254	198	221	226	214	211	215	276	253	234	229	240	241	213	219	233	241	196	220	226	215	203	191	206	226	219	226	236	232	232	230	251	243	227	246	254	209	231	201	232	238	241	227	232	206	219	273	247	228	247	224	234	209	232	219	213	226	242	226	250	224	210	244	226	222	215	238	222	218	236	240	247	227	207	224	214	247	244	248	224	218	237	200	235	239	238	220	237	223	211	207	244	223	219	249	216	232	285	235	238	221	220	243	238	219	230	245	227	226	218	240	240	222	214	217	243	220	231	217	232	241	200	225	246	209	237	236	225	240	224	238	210	220	244	243	224	244	226	233	247	207	239	207	224	198	263	203	233	196	224	238	208	240	233	242	234	242	212	218	233	234	225	221	232	229	195	241	233	220	208	241	261	203	220	247	225	219	222	230	218	246	250	238	225	210	209	235	214	231	213	227	238	230	205	207	200	225	219	222	234	201	233	232	234	227	218	240	242	233	218	239	232	216	230	233	219	263	212	232	206	218	252	231	225	243	247	223	234	237	219	211	221	228	224	205	208	225	238	197	230	217	225	242	232	215	244	238	247	209	216	213	242	241	255	237	208	235	235	216	210	225	231	204	245	246	239	239	228	249	242	237	225	236	269	233	232	237	219	237	234	227	239	198	255	254	245	217	205	236	209	251	242	243	236	233	271	249	217	226	234	243	240	220	233	228	230	233	226	242	220	228	260	249	227	224	210	222	217	217	226	243	225	229	227	213	220	231	245	231	244	253	246	217	219	236	246	271	228	216	255	223	218	210	215	238	212	218	236	254	259	209	224	206	234	242	198	250	217	212	244	231	227	215	232	227	242	222	224	229	223	244	241	232	214	246	222	244	253	215	243	233	250	251	213	238	244	234	235	218	234	232	213	219	225	213	224	219	239	213	243	243	221	235	224	215	235	225	227	209	234	246	240	218	220	243	222	239	251	249	229	242	208	222	243	240	226	222	210	226	231	207	208	216	224	237	226	223	212	228	225	198	243	229	207	218	240	232	203	212	228	220	225	243	251	244	221	223	227	191	248	234	240	250	226	204	235	249	212	231	200	203	227	194	251	269	216	217	202	214	219	219	227	225	231	225	216	202	221	188	238	218	254	232	202	239	243	231	216	244	247	230	247	256	243	248	211	222	212	244	263	252	224	242	220	245	250	222	256	238	226	212	244	230	197	244	220	202	194	238	203	210	227	240	227	234	244	236	222	210	234	212	230	216	238	218	249	219	208	230	240	250	231	212	249	163	231	208	216	252	221	219	231	236	194	222	216	234	216	221	223	211	236	219	236	242	256	239	213	212	215	216	233	234	225	198	218	247	245	218	247	237	213	239	233	213	201	213	223	225	196	228	242	215	213	246	223	242	238	223	261	220	211	238	236	218	231	233	224	222	208	232	228	213	245	225	221	228	228	221	219	252	209	233	198	237	252	204	221	218	250	230	219	206	222	217	243	242	231	254	231	225	232	256	239	254	237	216	224	247	220	262	235	219	205	217	245	218	229	214	226	232	224	231	246	229	224	226	213	233	219	222	231	210	207	231	230	223	232	221	229	212	228	246	211	218	237	257	220	255	228	206	223	237	223	230	210	243	214	204	242	218	223	227	223	234	205	226	236	234	228	238	248	232	234	229	218	230	228	229	194	232	229	252	221	245	239	230	239	236	226	238	219	218	243	213	219	223	232	224	215	244	207	233	240	228	210	232	222	236	214	210	239	218	221	213	221	215	176	223	223	225	231	238	242	228	208	243	240	222	237	211	201	223	237	242	229	223	222	236	220	239	250	224	228	252	251	242	227	230	215	213	231	238	231	225	244	239	240	246	238	220	212	237	222	237	217	204	225	234	241	196	231	225	215	222	196	272	223	234	220	225	209	237	209	221	236	246	251	224	224	216	214	220	215	228	244	220	224	216	206	233	239	215	237	221	211	242	272	224	226	213	246	235	232	217	230	235	220	216	225	214	222	222	198	234	212	249	238	220	222	207	234	239	243	218	247	231	237	238	245	238	222	230	193	227	212	246	244	256	229	222	226	207	223	233	242	222	256	233	224	248	226	225	238	214	229	216	212	225	221	225	200	213	225	257	239	217	222	208	229	217	225	239	230	224	203	210	237	230	217	225	224	246	202	228	234	260	243	248	238	217	230	237	214	221	250	222	213	218	253	244	227	205	226	226	234	250	249	227	211	241	226	211	200	238	231	218	197	240	226	248	225	251	235	237	257	240	234	232	230	236	226	236	203	228	230	244	218	253	247	247	212	239	226	244	222	258	241	209	264	221	224	234	240	236	219	240	248	216	211	213	223	255	201	239	234	194	246	225	247	270	234	253	203	227	235	253	218	224	237	214	224	236	186	222	225	226	258	212	223	235	225	222	218	212	215	239	234	226
20033	45332	37834	29593	24907	20601	16369	12664	10043	7904	6469	5030	3769	3079	2757	2729	2443	2170	1904	1759	1433	1187	1051	952	868	779	727	682	685	698	616	624	599	565	591	487	512	499	510	468	432	466	413	425	380	381	333	332	335	331	352	323	330	306	297	272	288	260	279	278	296	267	290	295	260	230	256	247	247	270	269	240	229	273	262	243	239	235	244	243	226	220	264	248	239	252	242	259	218	241	253	205	233	249	236	252	236	257	243	253	235	211	251	254	225	239	231	233	234	244	241	233	242	225	221	241	235	222	249	265	240	245	278	230	240	225	243	218	225	205	235	208	247	238	220	223	267	253	251	235	257	221	244	235	224	246	210	246	245	237	240	223	249	225	224	248	247	217	247	232	205	233	229	245	214	240	210	230	263	245	201	243	243	259	216	227	219	245	232	221	225	236	198	222	222	233	249	236	247	220	244	235	241	225	238	233	225	229	236	236	220	265	206	243	219	240	246	240	205	228	251	210	267	244	237	226	238	255	239	239	216	241	245	229	217	263	220	219	237	231	231	248	237	229	225	239	232	213	237	243	224	204	230	251	252	246	257	235	232	236	240	210	227	224	252	218	213	235	218	222	227	241	236	210	213	261	244	214	236	226	243	237	248	236	206	224	238	240	232	225	193	260	222	227	283	220	222	266	217	249	223	228	233	208	231	201	217	230	240	230	243	213	228	228	219	256	246	257	246	231	259	218	219	193	240	236	234	232	231	233	245	224	226	213	232	243	233	226	231	240	215	239	223	223	241	228	216	221	231	225	241	214	214	236	236	236	223	234	227	239	218	212	212	236	221	238	236	234	246	219	224	214	243	245	250	219	221	229	215	235	223	235	247	220	244	256	220	216	187	226	220	242	235	207	237	229	207	219	231	239	220	229	215	225	223	226	229	225	230	207	233	212	238	245	254	223	248	246	212	230	258	237	228	225	249	240	238	246	229	225	241	227	236	245	221	224	233	246	259	248	268	230	257	224	225	249	215	225	211	231	223	230	215	224	248	241	260	190	232	256	247	234	225	218	214	249	232	218	226	244	224	230	220	232	234	232	242	242	232	237	220	244	241	261	247	238	230	249	243	248	242	242	216	252	241	230	236	213	217	236	244	209	262	246	236	232	239	220	238	236	233	232	240	232	209	243	255	237	212	249	230	233	232	229	240	227	220	223	231	220	256	202	204	223	246	233	239	214	232	227	238	235	227	239	235	229	235	191	214	262	232	223	218	223	197	241	234	258	242	216	200	234	231	245	209	247	235	240	233	250	232	241	240	211	242	238	255	240	229	225	212	227	250	247	240	208	229	228	246	231	252	225	217	221	221	221	226	251	230	253	244	236	248	232	228	236	243	243	221	248	232	231	237	225	213	240	231	220	218	217	221	260	206	216	256	217	235	225	212	237	207	240	248	255	218	222	244	240	231	235	220	263	238	226	231	235	219	235	245	250	221	221	226	262	191	225	240	234	227	231	245	212	236	221	210	232	201	227	248	230	249	223	246	248	219	252	221	261	232	204	246	228	220	229	224	223	258	256	233	258	244	239	243	235	220	228	233	228	218	226	234	224	235	266	219	224	243	222	244	269	257	234	227	238	226	246	229	229	234	242	227	216	242	215	221	231	228	219	241	210	231	251	243	223	216	251	206	235	244	230	230	238	251	223	230	204	230	259	221	210	216	226	225	247	233	215	234	206	212	246	212	221	237	265	238	252	255	212	268	243	213	220	235	212	232	212	222	235	265	228	259	232	228	242	248	240	230	225	247	210	210	230	239	207	246	247	246	218	243	252	235	219	229	233	199	239	244	218	230	216	207	220	218	228	231	231	259	224	229	223	242	221	258	259	232	248	229	240	232	241	233	242	211	222	231	205	246	243	217	247	217	218	218	237	248	230	220	229	226	248	210	229	245	251	258	248	220	217	221	243	270	209	219	247	213	211	235	235	214	237	234	209	225	222	233	239	216	210	221	233	257	242	260	231	223	214	243	227	253	255	216	209	236	229	236	245	223	229	245	222	247	227	223	249	213	244	228	212	214	231	244	221	237	237	255	246	225	249	223	230	226	221	214	201	246	212	228	240	241	252	204	230	247	231	228	206	197	239	213	228	246	215	244	235	236	230	247	236	211	245	235	237	212	237	245	202	239	232	240	261	241	241	229	258	208	206	231	235	234	219	217	223	245	255	243	228	259	232	207	214	233	207	250	237	202	225	222	221	228	243	254	241	227	258	245	219	229	232	251	218	256	235	230	256	249	244	234	204	234	264	199	229	224	202	230	230	228	247	208	220	217	237	225	213	231	235	228	206	244	217	221	208	238	252	207	206	220	264	231	225	229	224	231	253	234	251	217	212	253	235	241	215	212	247	234	220	225	251	261	237	228	231	246	247	240	250	206	254	217	235	257	226	209	214	189	251	229	250	212	222	215	242	235	226	226	218	224	248	216	239	226	261	261	218	223	222	222	264	219	226	222	217	227	243	227	223	250	216	216	241	226	247	268	249	224	230	243	230	223	220	232	240	223	240	251	220	223	220	224	224	219	226	227	238	261	231	229	256	222	239	244	231	251	263	235	228	220	233	267	245	212	236	246	226	250	243	203	244	234	226	206	224	239	247	227	214	244	216	214	227	242	209	241	224	246	225	249	255	225	222	264	238	215	243	236	204	236	233	230	233	222	249	224	238	254	227	225	248	244	215	230	219	230	239	217	231	201	228	212	227	224	209	206	253	246	223	228	243	228	228	220	227	222	236	246	219	236	217	221	221	245	229	222	245	227	250	200	211	247	238	228	244	243	249	253	248	231	243	255	250	260	245	240	233	247	240	216	236	227	233	261	218	252	232	203	255	257	234	224	260	240	241	258	231	250	242	215	255	236	225	257	226	217	241	239	222	242	208	245	256	222	223	234	235	235	247	237	234	232	231	253	229	241	223	211	248	230	227	222	242	213	221	219	232	232	225	222	253	226	228	230	264	237	224	214	210	255	219	215	204	238	253	208	219	236	224	230	210	242	231	215	220	227	241	215	230	269	224	235	231	227	198	235	236	242	272	228	229	234	235	232	246	200	241	229	242	248	256	235	240	249	235	223	216	247	237	227	213	227	234	244	243	197	240	218	245	208	246	239	233	231	246	246	230	240	235	213	238	221	243	232	217	231	236	240	194	245	224	214	231	228	250	243	215	226	219	219	231	206	238	223	220	237	234	248	228	225	231	239	241	235	249	214	230	201	249	214	246	255	219	239	243	228	220	220	241	219	227	231	235	232	241	238	217	234	235	241	230	241	230	241	203	256	232	230	235	249	231	251	222	230	222	201	220	252	266	222	239	231	198	235	237	234	225	226	195	234	241	221	234	221	237	223	245	240	218	240	256	238	252	230	229	235	218	203	234	220	222	220	219	217	222	221	237	243	222	239	227	225	229	196	214	244	232	233	220	234	227	220	219	229	255	218	225	221	258	245	226	227	233	210	253	222	250	223	219
28581	23423	25287	18337	11031	6966	4894	3411	2638	2083	1708	1381	1199	1091	905	920	958	831	772	651	636	590	521	499	492	471	420	470	417	473	439	441	419	360	420	404	382	380	371	399	349	380	381	376	371	377	342	344	357	333	362	371	320	342	344	380	355	333	340	328	296	335	359	327	334	331	316	344	357	329	312	334	344	326	348	331	278	317	321	350	337	368	332	322	324	322	393	315	315	322	327	311	310	342	303	366	310	343	364	353	323	323	294	312	322	317	338	339	340	323	342	311	331	321	311	339	340	311	322	351	312	335	324	374	380	334	300	314	316	308	337	341	321	319	299	313	347	348	321	364	340	336	321	298	341	326	322	315	324	325	329	328	364	330	342	304	360	321	326	327	307	345	304	316	300	305	307	312	349	360	321	335	349	315	312	331	337	369	330	337	343	311	351	343	374	327	322	327	346	345	360	352	333	349	349	305	339	319	320	314	325	341	342	363	325	326	351	358	335	349	331	316	300	330	330	317	312	392	323	298	318	312	356	359	332	340	342	363	348	344	356	319	337	303	335	278	325	312	338	329	327	329	334	330	343	341	335	317	305	321	348	307	316	322	326	314	323	328	337	337	335	288	340	329	347	355	344	345	356	337	310	318	323	341	319	327	326	328	313	329	277	357	333	319	335	357	316	339	296	338	311	325	329	326	321	312	329	333	346	333	301	352	352	314	307	347	350	351	322	378	314	322	305	361	341	346	330	359	313	360	318	350	342	325	324	327	325	341	342	302	326	317	329	316	324	335	315	351	349	335	344	331	348	323	330	304	347	301	320	337	310	348	314	310	350	344	326	337	345	324	343	310	314	313	355	343	340	330	318	314	311	299	315	332	323	344	329	336	345	327	298	321	320	321	315	308	345	337	341	312	312	333	329	320	348	297	329	321	314	360	314	350	313	323	312	334	330	333	344	291	350	356	313	301	345	337	301	319	329	329	313	310	310	344	327	302	292	312	307	343	325	333	365	321	354	332	338	302	342	324	319	313	370	318	319	329	312	327	350	331	346	317	342	357	347	311	367	363	363	324	316	285	335	322	306	369	351	294	301	342	281	348	340	323	328	336	336	341	324	353	353	341	359	330	324	329	306	317	338	337	347	348	324	346	350	340	294	317	324	307	309	360	320	322	313	343	319	326	338	343	320	348	329	351	313	331	315	329	344	327	368	345	299	323	365	356	329	332	323	371	337	307	337	329	328	358	320	332	312	331	338	339	301	346	349	325	338	354	345	332	349	331	346	360	341	355	339	306	352	331	337	348	351	330	361	327	344	340	330	352	351	348	334	342	327	352	334	292	366	318	338	328	299	316	308	310	322	318	323	353	336	328	342	339	344	376	346	333	299	337	343	332	320	297	318	334	317	331	303	297	340	323	338	346	357	295	357	307	321	337	330	312	347	338	312	336	349	352	344	316	346	314	321	371	323	341	337	341	334	292	343	337	358	348	305	310	364	298	346	342	337	316	346	324	371	354	355	299	349	306	321	315	349	337	319	345	318	329	369	324	334	343	347	340	308	322	314	343	306	323	339	323	335	319	357	322	318	358	337	342	315	308	315	325	347	321	322	348	303	319	328	307	333	298	335	341	331	340	351	364	316	332	308	327	330	313	362	301	330	332	369	334	334	326	350	348	365	293	337	297	330	314	307	331	349	341	342	359	314	325	363	309	318	325	303	325	335	362	347	337	323	345	348	357	309	318	365	345	337	367	333	345	335	331	324	310	340	361	334	351	344	315	332	355	340	335	338	337	358	320	321	319	351	331	360	333	347	329	328	357	336	329	368	317	353	337	283	361	332	317	331	356	315	305	339	328	365	335	327	318	315	362	314	360	329	305	331	330	373	330	311	304	333	344	321	353	354	323	351	343	312	334	315	327	309	279	330	322	334	353	351	343	302	332	344	327	318	322	324	326	337	304	327	299	339	345	332	328	320	345	319	302	320	357	320	330	329	320	319	308	312	348	323	321	327	322	318	334	321	315	334	342	300	334	344	338	346	318	301	326	325	344	376	339	322	322	354	309	337	339	312	323	329	364	340	349	334	318	344	325	332	320	344	348	324	350	365	337	307	349	339	298	358	326	328	365	337	307	330	357	322	286	335	355	312	321	349	330	309	338	314	315	346	291	359	350	335	364	309	334	350	348	356	312	320	334	315	313	325	316	317	321	315	298	346	348	315	316	353	296	330	329	355	328	345	316	322	379	344	317	328	355	298	320	365	330	313	316	375	346	326	304	365	346	300	340	315	346	314	320	347	335	328	277	345	331	337	329	326	334	328	319	345	326	374	336	327	348	318	289	327	350	330	330	357	326	332	357	338	345	309	316	308	353	339	328	324	330	354	330	338	350	314	335	336	324	337	325	338	319	311	331	364	288	314	338	336	358	307	337	355	316	312	379	353	355	344	354	344	332	350	313	335	348	328	350	346	338	330	315	356	363	346	319	345	325	364	320	318	351	353	320	287	318	340	320	338	319	329	323	303	337	324	301	348	323	322	333	387	344	323	352	338	312	324	336	322	349	322	322	366	319	343	341	339	300	353	339	301	342	301	328	294	338	342	362	347	346	322	330	300	350	344	316	332	329	274	341	290	362	313	337	339	315	327	347	322	332	306	345	314	343	332	314	307	314	341	336	328	317	310	298	364	316	339	336	331	337	324	366	314	330	311	338	333	311	346	369	347	318	341	335	323	334	343	339	298	396	316	353	310	314	362	310	366	334	351	332	309	340	327	351	317	349	321	362	314	342	340	351	308	327	330	325	314	301	327	339	340	310	318	350	352	310	307	299	353	329	351	326	332	333	335	290	335	338	330	333	344	335	311	358	340	331	344	334	321	337	311	310	343	327	331	368	330	312	318	313	327	344	337	316	361	356	359	336	356	322	352	333	317	330	330	302	334	338	314	320	294	305	341	355	338	351	361	317	345	307	337	347	319	338	364	327	344	341	359	333	330	350	350	330	350	323	322	353	325	308	298	333	336	325	331	326	319	353	329	312	352	354	322	348	325	346	324	343	337	308	354	338	354	336	345	341	370	338	312	302	326	337	319	335	355	336	349	358	334	337	302	356	321	326	329	330	340	335	278	327	336	314	323	362	343	332	353	351	301	324	338	295	326	354	330	341	315	313	359	341	330	318	329	345	324	312	330	308	337	330	337	331	337	308	356	371	310	304	341	303	329	350	329	319	347	386	330	337	309	351	306	350	296	355	325	340	372	312	304	303	349	343	296	345	317	339	334	325	311	328	335	326	338	331	317	349	321	355	315	348	307	341	370	328	314	347	321	325	342	342	319	298	310	330	339	335	296	325	368	363	315	315	314	323	306	353	334	323	372	305	300	351	340	324	334	307	308	330	297	363	293	348	323	304	309	291	352	331	334	337	326	353	343	340	330	342	316	340	327	339	346	330	335	337	342	355	328	327	310	347	317	309	317	350	308	314	316	327	340	310	348	343	362	328	302	364	352	310
17603	32954	25617	17201	13642	10496	7868	5831	4466	3433	2845	2193	1779	1420	1334	1288	1268	1070	980	871	764	679	649	596	563	508	505	484	484	478	496	463	478	473	454	446	448	431	419	419	396	385	429	369	352	453	371	401	353	363	338	396	384	381	351	367	344	366	337	347	357	404	342	371	332	337	365	340	372	391	363	352	356	356	318	378	327	361	336	343	368	356	349	358	338	336	344	352	339	357	341	346	326	349	358	346	344	339	336	339	330	368	350	363	348	346	367	337	381	300	347	342	348	348	359	320	331	354	328	310	357	325	345	330	333	315	354	328	347	333	305	326	347	345	367	368	324	350	351	337	332	360	322	377	318	353	333	332	322	341	345	339	362	352	361	376	346	348	336	328	331	360	361	333	326	349	349	342	347	334	332	321	320	333	335	323	353	381	328	372	338	345	347	377	342	391	344	368	331	342	357	338	328	313	341	361	351	333	365	368	362	338	328	344	343	360	334	326	335	341	347	365	319	338	372	336	326	305	363	316	356	363	331	340	338	327	347	328	314	348	367	353	338	333	337	327	335	365	338	337	318	360	319	354	335	334	359	345	339	353	334	347	343	332	327	369	340	321	359	336	321	339	345	307	339	365	332	346	337	319	327	353	368	345	341	339	336	340	344	312	369	372	362	337	345	321	335	358	370	361	292	343	331	335	381	330	358	333	331	354	319	356	341	319	353	362	341	347	350	322	350	323	365	312	325	313	331	343	369	333	302	357	342	354	365	339	343	353	307	350	346	344	330	344	333	353	312	354	357	337	340	317	325	315	389	345	314	364	330	365	378	325	318	348	332	320	367	325	323	334	340	325	358	314	313	341	353	365	355	362	349	323	359	350	351	345	346	327	364	352	348	335	321	387	369	384	358	395	333	316	364	343	383	336	356	341	317	322	336	354	343	355	365	369	355	336	318	320	344	336	335	317	375	363	334	369	330	348	344	349	312	338	334	353	320	313	368	340	345	340	329	366	339	308	370	337	335	334	294	320	325	340	340	345	346	338	320	357	364	358	340	320	361	323	371	336	348	348	358	335	382	323	351	364	365	315	337	339	351	336	358	339	375	304	353	345	342	341	340	325	351	351	354	359	319	344	327	319	367	333	356	360	365	353	354	313	360	374	358	367	336	346	361	347	318	333	312	361	380	324	344	370	326	339	352	332	325	339	360	341	350	340	351	350	344	351	326	355	336	351	367	348	335	331	363	324	366	325	361	349	349	338	334	339	326	340	329	355	380	346	362	366	335	356	326	362	346	335	324	343	334	349	330	331	357	343	321	318	352	341	319	349	347	376	357	326	347	346	358	338	340	343	349	329	350	349	337	355	348	322	339	341	349	356	372	347	337	336	321	327	353	319	320	356	308	345	346	356	347	346	328	353	327	342	333	343	355	362	346	359	335	368	331	343	371	394	315	328	364	351	340	371	349	338	339	383	362	353	332	377	361	330	304	370	363	333	355	325	333	336	348	333	315	364	342	365	353	318	365	349	336	338	330	351	354	337	335	337	374	363	339	329	358	340	339	346	311	369	363	347	344	336	333	348	354	382	352	352	339	345	351	335	344	339	334	346	313	362	338	311	333	356	357	358	377	321	313	322	343	321	328	314	321	304	317	340	320	354	307	346	328	321	390	367	354	345	330	316	364	349	368	320	344	318	373	331	326	394	337	341	354	358	336	331	333	338	333	351	315	382	357	372	339	340	340	318	344	339	349	350	382	334	341	340	327	357	335	343	349	339	376	366	331	328	333	344	361	357	357	317	346	356	349	336	334	354	341	362	339	378	344	357	354	356	318	329	358	370	382	302	332	342	314	330	334	361	340	347	346	320	371	360	322	299	354	350	358	317	380	340	341	308	313	321	327	361	359	323	327	344	370	360	334	342	318	369	340	346	376	370	365	337	351	332	346	342	361	335	362	347	302	357	317	328	356	361	327	336	316	360	359	336	328	349	359	311	343	340	354	358	317	343	336	328	322	361	312	324	321	327	381	342	343	323	344	352	343	316	361	315	374	359	332	352	390	318	340	351	319	353	330	342	309	348	296	359	328	347	321	357	354	332	369	352	295	324	312	344	337	352	315	356	346	344	347	319	341	356	320	345	318	355	365	345	351	360	344	355	366	331	332	359	337	319	349	371	376	314	332	335	333	321	360	341	319	316	345	331	338	349	370	348	348	338	333	339	338	335	350	376	331	392	341	333	357	360	342	350	334	359	359	332	344	377	352	348	350	337	321	362	341	374	347	331	346	389	349	357	362	348	348	313	357	334	323	354	347	336	357	350	332	364	338	337	330	347	344	318	351	366	358	322	314	355	348	340	368	302	351	343	344	386	360	336	376	336	358	316	347	315	355	359	350	359	357	349	372	331	330	322	318	351	340	324	368	319	348	341	333	329	347	370	340	312	351	366	331	311	323	360	339	344	347	342	353	330	339	381	346	313	318	331	364	345	365	325	328	351	348	349	330	357	332	359	347	348	373	332	340	336	335	344	346	357	376	334	344	319	366	359	349	317	355	362	356	354	357	335	352	328	349	358	318	338	356	344	331	339	382	352	379	360	343	306	356	330	311	337	359	334	336	348	340	374	316	364	363	359	343	352	316	360	340	358	331	323	345	349	346	331	356	327	312	324	336	354	354	344	323	354	328	344	349	345	349	350	348	341	345	357	331	338	337	333	366	336	344	342	334	325	321	320	358	341	366	314	354	311	327	339	331	352	321	328	355	349	338	341	350	375	344	371	363	347	356	349	328	373	378	358	342	310	323	316	326	380	356	371	374	327	334	314	352	348	346	369	338	376	327	368	363	309	318	331	346	336	351	305	352	344	309	332	351	334	344	349	356	362	357	353	351	334	312	333	329	326	351	349	390	350	367	347	352	356	364	324	364	353	371	308	320	315	334	353	356	339	302	342	355	358	359	331	349	337	349	324	339	317	366	341	344	304	312	359	339	354	317	336	325	352	369	314	299	372	328	339	342	361	357	320	337	352	344	310	346	321	331	351	344	364	373	347	338	325	348	327	333	318	383	323	361	350	372	354	354	356	327	358	327	354	342	338	326	322	360	344	339	389	305	354	359	344	337	317	349	304	353	339	334	334	340	348	325	350	347	339	332	348	377	347	306	352	342	296	357	357	339	321	339	394	313	342	321	340	295	304	354	362	326	350	331	333	366	297	357	342	344	330	332	361	294	341	353	322	371	334	319	339	364	325	327	331	322	341	359	368	349	376	358	378	332	312	331	344	351	331	348	354	324	335	362	358	338	361	364	362	338	332	382	330	347	340	340	355	392	319	339	333	340	307	338	341	317	365	356	324	349	356	358	332	350	359	334	328	353	328	327	355	330	347	340	370	343	310	360	366	342	321	355	356	317	323	343	355	333	339	357	351	350	338	349	314	349	350	338	351	345	352	345	352	348	345	355	327	350	312	317	357	324	333	348	306	367	315	355	359	351	360	304	325	379	317	346	338	354	336
23960	21452	28762	24744	21944	18213	11187	6450	4738	3722	2864	2417	1850	1453	1344	1397	1183	1156	1007	891	745	717	655	604	531	509	439	438	481	418	409	423	422	395	357	373	351	393	363	358	351	354	344	325	352	314	312	296	264	312	273	287	271	293	292	305	282	264	300	245	230	295	293	244	226	275	259	259	251	271	251	298	278	245	273	262	256	270	261	258	269	251	264	253	234	233	264	260	259	248	276	275	248	265	232	242	239	231	259	230	228	258	246	246	274	232	258	287	227	232	236	216	255	236	221	257	253	237	212	244	241	239	233	246	257	238	246	250	262	241	275	242	258	249	246	241	256	242	259	235	272	242	233	234	251	220	262	254	251	237	264	229	236	263	262	259	230	254	266	237	245	250	257	259	238	252	258	266	242	237	253	243	242	246	209	249	267	254	241	268	268	255	237	261	274	236	207	252	271	249	256	252	240	261	246	247	247	247	254	259	212	238	241	235	245	205	247	223	242	257	259	230	231	261	275	229	248	264	241	233	235	217	218	261	245	250	247	229	240	245	219	262	255	239	235	285	266	247	238	218	244	247	246	241	217	270	273	237	277	258	265	265	267	255	249	275	275	263	249	237	239	243	236	261	262	247	236	258	251	252	266	248	267	261	253	229	235	233	265	247	246	233	239	250	252	239	260	247	257	238	248	280	243	239	224	262	251	274	242	229	243	252	275	252	250	243	225	254	236	239	253	247	237	221	220	240	261	234	212	247	245	239	244	259	256	253	256	263	253	247	233	258	236	228	244	247	241	234	240	243	250	240	217	220	213	271	231	263	247	229	233	237	230	231	254	222	240	247	249	253	237	241	245	232	245	275	236	243	231	229	246	241	254	245	282	237	272	231	237	247	241	238	234	240	230	250	256	282	251	271	230	236	224	247	242	262	217	267	248	243	252	244	254	237	234	224	237	227	214	259	221	253	281	257	250	250	234	231	260	249	264	232	232	241	241	264	278	257	252	245	272	247	224	274	248	247	238	240	230	238	256	249	200	261	266	230	249	296	243	245	234	246	275	221	245	254	252	237	259	260	264	239	249	238	241	248	223	259	252	255	257	265	259	267	258	223	253	281	242	219	277	243	208	243	232	251	265	226	234	210	275	234	248	258	210	252	252	249	236	251	218	272	239	255	223	249	268	241	211	226	253	242	255	254	223	254	274	230	217	263	205	225	256	232	240	234	241	250	212	207	225	239	235	272	260	239	221	261	237	238	249	264	245	239	245	234	252	251	216	267	247	242	257	266	241	298	249	248	240	239	237	231	266	259	245	244	230	266	238	237	260	255	229	235	263	242	229	218	246	254	226	221	237	240	259	239	252	241	219	243	244	252	264	254	271	249	256	248	233	244	238	244	234	244	236	253	253	259	261	244	254	266	250	291	268	262	251	232	252	256	238	250	255	254	247	242	276	244	257	260	248	247	275	233	206	233	236	258	250	243	263	208	249	257	237	229	254	232	241	263	244	265	245	236	245	258	224	270	240	224	274	244	268	231	247	243	247	252	242	259	239	258	274	234	247	216	243	235	274	246	241	207	241	272	230	245	250	255	244	285	249	242	237	251	230	245	236	255	248	284	227	274	252	207	251	203	250	276	253	230	236	281	222	266	260	231	275	252	207	244	274	251	256	266	251	235	236	234	231	270	235	221	248	248	245	241	269	266	256	233	237	224	221	237	227	250	252	241	250	260	225	235	242	271	241	242	225	262	241	237	227	248	254	253	233	223	270	221	257	257	255	268	262	263	209	279	257	247	236	241	243	247	237	249	250	218	228	267	242	278	258	244	239	251	260	246	255	240	238	248	246	252	229	247	230	229	214	253	248	239	280	244	257	247	242	261	241	262	255	254	252	244	227	235	260	245	250	236	236	269	262	249	232	283	240	226	239	260	255	248	262	276	264	243	261	220	228	273	247	244	227	259	236	247	230	237	273	229	244	237	252	241	240	244	232	267	260	249	236	282	260	240	221	261	292	250	229	234	234	226	238	262	224	247	258	289	270	250	242	253	220	235	258	280	217	258	233	218	260	256	245	262	242	242	265	228	250	234	249	233	254	238	236	255	256	262	265	265	237	263	253	246	247	249	276	234	239	249	238	242	234	252	243	236	240	259	220	261	295	249	228	266	223	248	240	259	218	281	304	231	248	229	250	231	286	234	239	259	239	232	240	229	275	270	267	228	251	281	265	254	221	250	238	240	226	234	256	269	246	261	242	261	268	286	270	250	268	241	254	259	268	239	253	246	235	263	232	240	269	238	225	235	246	246	232	262	270	259	263	242	262	267	238	234	209	226	269	238	259	263	278	232	251	269	270	250	253	262	232	231	228	259	246	285	245	221	271	222	232	240	237	264	256	282	246	242	243	240	266	253	259	222	227	252	255	230	221	240	259	252	250	221	242	254	247	241	266	205	233	243	246	251	254	269	273	250	257	251	239	263	239	254	260	242	263	242	224	230	257	255	256	236	249	240	245	225	268	268	266	267	254	242	254	243	224	221	250	258	255	255	250	264	246	283	240	235	253	244	251	240	210	226	298	215	290	264	258	249	262	226	270	255	249	268	226	253	246	274	221	256	228	246	250	240	253	228	249	244	267	243	246	243	254	271	215	264	241	248	224	274	237	253	238	259	241	229	226	240	221	224	242	251	257	244	239	249	235	242	248	255	236	246	267	262	243	260	249	247	247	231	222	274	237	253	238	247	240	253	233	235	245	211	231	248	242	253	244	266	243	246	261	252	236	236	249	236	245	252	250	235	215	237	270	257	246	252	251	217	252	235	277	246	242	261	262	259	248	249	267	268	239	249	244	260	240	259	261	264	242	234	229	266	247	248	245	252	242	276	269	259	272	240	271	287	249	235	263	230	270	228	239	234	234	261	259	264	257	227	236	226	229	251	251	244	249	234	243	250	249	274	256	243	267	243	239	251	244	230	244	247	264	243	241	232	242	247	239	240	248	242	246	233	241	272	274	247	224	236	242	244	253	243	257	248	259	226	230	213	243	254	262	245	255	245	245	219	264	250	258	265	241	216	236	220	271	225	263	225	279	235	255	237	288	263	242	248	245	236	218	253	246	247	254	245	229	237	228	224	241	252	257	234	214	251	243	242	234	254	243	259	238	233	263	223	275	257	248	225	255	231	199	272	259	248	229	241	253	254	236	236	250	279	245	255	243	254	237	249	245	260	241	232	263	260	240	252	231	224	239	253	252	224	222	219	243	243	217	277	240	240	220	240	248	239	261	250	265	273	244	240	221	237	248	252	255	251	257	215	226	237	241	237	264	276	232	207	238	268	248	213	254	256	256	227	262	229	249	268	256	248	271	229	233	258	225	243	242	256	272	256	226	270	252	255	214	241	271	257	234	225	264	212	250	256	236	278	219	237	254	239	227	255	247	260	240	232	241	251	216	249	231	237	243	251	254	237	240	252	232	252	226	210	225	237	219	248	251	247	237	239	243	246	231	260	266	231
18113	40759	33457	24307	19852	15921	12299	9362	7433	5855	4570	3652	2868	2282	2088	2058	1904	1626	1496	1298	1156	975	862	825	674	681	592	549	516	516	550	499	497	474	499	452	465	405	422	440	368	401	406	370	371	383	325	299	324	356	342	315	309	303	306	313	317	287	292	294	320	262	291	280	298	256	299	259	271	284	272	264	284	282	256	274	282	271	264	265	259	281	266	249	252	285	262	279	250	263	251	252	260	273	261	266	264	276	268	261	264	264	253	259	250	259	272	251	229	269	259	268	242	244	272	232	270	239	275	249	251	243	266	275	277	268	250	270	265	264	287	270	239	261	256	265	252	238	253	252	256	237	265	279	269	260	257	264	231	243	269	251	264	263	270	252	264	226	280	266	245	263	235	276	251	260	267	281	241	251	261	277	238	235	239	275	257	238	270	246	265	267	258	262	252	267	276	246	252	276	283	235	265	236	251	241	267	262	257	281	246	268	271	253	239	242	267	247	246	274	234	244	266	235	273	234	274	321	277	255	262	250	243	229	251	259	261	267	254	255	260	250	245	243	242	253	254	234	235	292	287	277	250	264	236	250	258	230	254	287	267	258	246	254	282	254	247	262	245	244	261	287	262	277	220	256	243	294	294	255	273	258	316	266	274	276	270	224	246	257	264	257	270	263	269	254	255	277	242	250	290	261	251	262	242	283	284	258	268	250	245	259	256	251	285	242	267	251	261	279	251	251	294	255	250	256	243	236	258	266	304	228	255	255	250	231	243	264	253	271	266	253	259	249	264	245	261	274	253	242	259	264	256	239	250	261	249	255	281	267	257	273	256	244	257	256	267	243	235	251	278	285	254	240	243	264	246	250	267	235	252	279	256	253	281	267	253	249	248	265	287	246	259	276	253	259	269	278	259	252	261	261	273	268	263	250	245	256	255	249	274	251	241	240	235	247	277	243	262	256	238	260	277	243	220	243	257	270	253	255	255	254	268	259	235	240	274	248	256	251	265	243	245	237	266	247	242	254	259	245	231	225	268	281	271	235	243	249	269	270	244	285	256	234	248	265	294	255	254	249	260	263	239	255	258	260	272	263	246	247	255	252	266	276	247	259	276	250	252	234	255	253	254	258	272	266	280	274	258	251	251	276	261	257	257	245	254	237	274	250	261	247	251	255	265	252	245	260	245	283	260	224	259	255	260	244	229	260	249	254	264	248	235	277	237	277	257	230	267	251	233	246	225	272	272	224	246	293	264	246	269	244	287	272	223	254	251	263	249	275	269	241	275	288	270	279	255	281	238	298	278	269	238	267	241	259	244	265	273	236	260	273	251	267	254	287	242	245	206	232	241	248	243	275	264	268	260	271	269	250	246	229	276	273	240	249	278	243	263	266	254	222	274	275	241	262	258	259	254	261	255	279	263	251	231	272	277	268	257	255	257	246	264	243	254	259	261	262	266	271	262	261	243	219	264	281	300	265	279	264	253	255	258	225	258	259	266	229	263	263	235	266	233	222	228	221	260	258	271	243	255	261	263	273	282	269	248	268	254	222	260	247	241	263	268	275	268	267	230	275	252	279	268	235	276	267	234	273	252	235	259	288	290	253	254	230	248	245	257	260	232	266	260	254	220	242	240	269	270	247	263	250	250	282	260	246	235	258	223	239	225	247	243	262	247	276	266	265	269	244	264	252	261	265	251	264	219	258	258	258	229	260	279	250	272	250	273	237	273	233	253	259	252	224	253	268	244	241	257	253	265	270	278	273	232	251	236	270	289	258	259	243	266	237	267	255	250	257	271	264	275	262	245	251	251	261	237	242	250	287	228	257	245	247	267	269	253	251	258	243	251	255	254	249	248	260	288	274	249	274	254	240	236	250	235	267	255	214	251	273	256	259	289	262	240	257	242	238	248	281	281	254	290	235	247	259	270	269	249	246	256	262	278	264	269	235	254	257	255	292	267	250	264	256	263	263	234	282	265	256	275	232	267	252	254	267	228	266	286	261	256	262	262	262	268	262	241	236	259	268	254	264	273	249	253	267	265	233	234	241	281	232	272	254	271	230	235	262	251	265	226	256	293	265	264	269	245	285	254	284	241	275	266	271	241	268	240	254	260	272	264	294	279	236	261	261	251	241	284	239	262	276	252	268	263	259	249	245	284	227	282	284	299	238	263	248	236	241	260	277	259	260	259	255	270	277	248	218	269	261	251	264	262	251	240	266	278	265	279	282	264	254	256	251	211	252	257	227	242	234	250	258	278	268	251	246	264	231	250	260	260	289	251	260	235	253	267	253	252	214	249	258	248	257	249	273	283	257	260	265	255	263	261	248	254	267	264	267	247	249	235	265	277	248	248	276	255	245	266	256	266	255	265	268	251	268	266	275	258	251	244	273	273	254	277	248	255	265	275	248	269	255	240	266	261	287	251	271	237	259	247	257	246	266	256	247	261	209	229	245	268	251	251	249	259	249	275	296	265	261	254	260	248	268	251	249	248	272	247	256	242	253	259	254	258	239	284	265	296	242	264	268	261	277	247	290	281	266	254	259	270	275	247	249	237	248	225	226	282	229	251	276	262	252	253	256	258	261	247	284	233	252	285	246	254	293	256	249	278	260	248	252	266	283	241	279	234	271	271	260	267	255	266	271	252	233	247	246	273	256	245	273	250	251	265	292	250	267	242	238	265	280	276	281	260	257	249	233	229	249	259	249	254	244	245	282	250	292	287	271	270	284	247	234	259	272	234	270	235	231	248	261	258	249	232	256	235	252	264	260	249	266	220	248	256	250	253	277	264	253	251	256	227	271	276	217	249	271	242	275	241	261	252	263	276	232	244	264	265	244	230	236	261	265	260	251	226	246	222	249	245	237	293	254	247	252	272	256	244	248	264	254	256	274	246	292	245	259	239	233	254	231	262	260	260	253	259	255	243	278	248	251	267	290	243	250	238	252	273	260	276	273	300	255	243	265	244	254	257	265	261	269	259	271	280	261	253	285	285	252	231	254	249	258	245	283	254	252	257	246	269	266	256	256	294	265	260	232	251	255	269	254	278	265	252	245	254	239	238	267	248	278	256	306	246	269	263	255	275	256	254	258	247	266	268	257	263	234	270	234	258	262	271	263	256	277	251	255	268	246	255	252	263	241	255	239	271	267	265	267	260	288	272	251	290	283	264	238	273	245	248	240	252	287	252	252	245	260	244	257	274	243	251	246	246	266	266	249	269	269	239	235	240	248	256	265	239	266	244	251	254	244	257	279	235	262	234	249	270	234	240	264	248	242	278	261	274	267	261	244	252	237	260	281	253	247	263	249	246	266	263	227	257	268	262	277	271	246	231	297	252	265	273	243	265	262	305	228	248	263	248	242	281	252	250	225	254	248	265	268	262	261	251	268	250	276	270	239	263	246	260	267	259	240	236	251	259	257	234	277	239	245	250	276	257	274	273	245	256	274	285	229	287	290	266	280	244	272	249	225	232	222	267	243	236	233	306	290	280	254	243	223	264	243	295	256
25139	21567	28025	26022	18508	11043	7259	4846	3601	2940	2349	1990	1560	1359	1229	1145	1139	1035	923	809	827	673	642	618	514	523	557	504	468	442	480	464	438	470	435	419	424	447	456	391	428	421	389	417	366	394	369	390	373	409	387	397	373	376	392	367	350	368	367	396	353	369	347	341	360	354	356	330	342	360	368	357	378	342	348	388	356	326	371	359	366	335	362	352	360	369	368	351	365	345	332	323	338	313	331	339	356	325	353	319	330	320	323	305	352	341	346	347	383	325	369	353	334	320	339	343	353	333	349	350	344	362	344	353	358	381	318	345	359	344	353	375	327	324	352	322	348	354	362	325	364	330	351	338	344	353	355	328	381	331	324	346	360	350	357	341	323	374	343	348	329	324	320	373	338	341	360	359	311	355	368	352	340	338	357	323	359	328	317	327	350	364	340	324	328	280	331	345	349	354	360	362	319	358	322	338	339	342	341	327	355	306	348	381	342	332	320	325	333	360	326	363	335	320	326	332	345	359	328	300	337	359	346	344	343	361	360	337	362	356	339	343	353	348	344	370	369	376	375	383	354	322	327	341	312	340	329	357	306	349	345	332	373	348	351	339	326	332	359	321	352	337	342	369	374	367	370	360	344	361	352	309	346	364	331	356	341	348	334	332	331	322	305	301	319	327	350	308	335	335	335	347	358	345	347	317	306	350	365	365	320	374	318	336	353	327	341	371	324	312	372	359	346	353	346	325	335	350	341	340	349	336	341	346	341	342	330	374	319	351	342	381	307	358	351	349	320	337	363	360	319	360	359	347	351	348	339	355	360	327	359	316	371	371	330	356	340	363	331	343	339	325	358	341	355	346	358	342	360	367	326	336	366	313	362	310	358	322	358	340	389	349	329	343	339	347	328	375	352	356	333	348	314	334	359	363	336	343	329	361	368	363	337	343	349	351	342	358	311	366	357	368	328	318	344	314	375	339	343	317	370	293	347	345	350	335	351	349	343	338	371	353	312	350	303	346	334	350	358	345	350	340	377	351	323	319	361	304	305	343	314	332	335	347	370	357	336	350	339	358	360	360	318	317	379	354	363	317	352	359	371	339	322	347	366	347	361	347	369	345	337	353	358	309	361	352	338	358	361	387	333	317	332	372	348	334	354	338	355	369	327	343	344	358	338	311	339	332	326	370	347	334	315	337	337	377	344	332	328	338	327	359	343	340	380	372	327	325	339	321	321	342	332	357	325	329	357	362	353	307	368	340	331	339	326	350	346	344	342	327	348	371	361	350	331	317	294	304	363	360	344	319	326	352	325	339	354	314	377	337	350	333	335	321	337	368	365	347	367	351	345	317	319	342	345	367	363	350	364	362	342	338	349	337	331	350	367	346	331	349	335	337	311	367	354	368	333	352	347	350	358	353	368	383	328	323	312	316	323	352	331	327	337	326	344	350	364	378	363	314	343	323	345	330	368	347	353	311	329	350	332	325	340	349	357	313	349	341	364	340	377	315	356	363	370	371	341	331	351	327	332	317	345	349	344	373	343	402	361	374	349	363	336	363	333	335	336	361	342	330	344	345	337	353	339	365	343	318	364	361	326	348	318	355	340	321	344	342	355	309	350	333	335	380	321	339	333	341	341	314	342	346	350	339	347	331	342	358	315	307	344	341	356	363	332	370	343	355	340	337	356	290	361	345	331	359	357	363	344	331	322	309	325	333	365	359	339	346	289	334	374	344	377	354	334	327	335	366	376	382	312	346	323	352	318	326	327	328	339	346	326	325	330	310	341	370	361	344	336	357	343	374	341	370	356	352	349	401	361	364	342	372	329	342	360	329	341	337	352	346	331	335	317	332	353	336	340	335	344	354	351	342	376	389	349	330	322	323	353	347	377	328	346	329	350	343	369	355	335	342	337	331	365	329	328	338	353	335	356	350	313	365	366	339	323	332	326	347	340	300	358	326	334	338	314	323	328	351	365	351	348	326	350	348	359	316	335	360	353	342	368	372	334	349	309	341	338	362	326	352	340	347	338	337	328	334	355	314	326	323	358	369	345	318	311	366	340	336	348	336	339	355	351	348	356	358	362	342	330	366	329	338	329	305	324	359	359	381	384	324	323	358	357	362	380	348	328	322	319	354	348	357	328	344	319	331	340	364	320	347	382	308	347	322	348	324	339	328	338	329	349	326	376	322	333	361	344	330	353	316	328	343	331	329	343	362	313	318	329	362	339	328	334	370	311	350	332	280	374	355	354	381	317	348	339	341	341	351	329	342	315	353	334	321	369	327	316	337	346	329	348	296	354	339	311	333	345	331	337	350	342	361	364	367	341	351	369	395	324	339	365	346	360	376	342	356	351	344	344	361	371	366	380	361	344	324	339	326	348	358	278	318	342	329	341	316	344	344	335	373	318	349	352	366	336	346	352	322	344	353	333	346	346	346	367	337	338	374	348	357	327	359	351	343	353	332	345	325	337	344	329	376	314	328	371	370	382	372	346	344	340	339	336	339	371	316	383	354	350	345	338	313	348	327	369	325	363	364	355	349	355	378	327	354	347	378	346	346	328	338	338	346	336	328	351	336	341	347	354	334	340	337	338	361	361	347	374	344	367	349	322	349	353	345	337	350	312	373	348	349	342	340	359	342	328	355	401	345	363	340	317	334	305	344	353	355	337	326	325	326	344	371	333	379	355	351	359	334	366	363	368	340	347	345	319	329	351	360	320	345	363	342	370	368	308	367	363	303	348	350	331	357	335	331	372	343	367	344	358	352	366	344	348	309	316	319	357	344	335	339	356	357	338	359	337	363	332	338	343	362	330	334	364	361	313	345	335	321	343	345	343	340	371	341	300	336	316	357	373	330	343	359	327	341	349	359	348	329	340	367	364	346	355	346	327	346	367	332	335	314	347	365	332	345	310	348	349	314	365	368	349	340	342	296	363	322	341	335	349	327	335	369	332	329	328	340	363	337	337	380	332	344	357	350	356	362	328	385	358	363	388	342	340	337	323	361	344	359	376	346	332	362	334	335	322	333	340	356	360	355	330	343	367	372	354	333	325	360	334	352	342	336	333	335	347	339	326	333	335	334	356	344	328	372	359	335	357	332	376	363	356	315	348	352	376	369	323	367	353	363	358	353	352	349	313	335	329	346	360	352	348	324	326	354	322	369	381	303	358	337	355	341	342	331	324	363	319	340	357	348	324	347	341	348	328	336	341	363	327	335	335	343	375	392	337	365	344	314	334	322	327	306	297	334	327	363	336	319	321	366	333	334	337	357	325	348	383	356	328	343	354	303	355	342	353	321	327	375	356	364	338	340	383	364	319	353	321	329	378	335	345	386	328	312	349	362	325	346	324	305	335	335	319	320	336	324	330	332	352	360	343	297	358	365	398	329	328	335	349	346	352	343	318	347	328	332	316	320	347	338	333	328	360	332	331	347	356	369	341	391	332	325	341	334	356	329	324	325	362	327	333	351	354	341	329	367	362	319	338	349	338	354	354	370	405	311
17646	37523	30217	21270	17172	13415	10804	7958	6158	4791	3908	3069	2570	1990	1739	1683	1596	1451	1314	1117	1015	854	797	728	684	612	572	581	558	579	567	561	519	521	499	513	505	487	462	471	455	471	456	474	453	385	415	390	384	371	416	397	402	388	414	379	400	390	382	366	382	378	399	388	357	351	343	401	374	370	362	349	358	338	368	350	360	371	359	356	363	343	361	346	360	396	366	329	316	396	360	311	325	350	336	384	321	362	352	357	344	355	341	384	345	362	363	321	349	371	355	371	327	360	357	354	330	343	338	312	373	358	368	359	380	375	349	361	372	376	351	353	341	366	344	370	348	354	330	334	359	373	390	364	356	341	344	331	359	342	383	380	368	355	352	356	340	334	343	318	357	334	345	345	361	320	353	346	361	340	405	356	381	367	370	341	351	314	361	318	331	359	324	364	366	346	358	320	372	377	333	302	359	343	363	333	377	316	349	386	386	349	381	360	373	347	347	362	331	343	417	340	346	345	352	374	360	323	359	307	333	360	362	325	368	355	373	355	349	356	380	334	370	342	341	310	344	326	378	321	354	346	337	363	356	370	389	329	363	370	338	358	379	329	373	374	336	339	363	380	336	370	390	359	370	351	357	346	348	373	365	351	356	385	361	344	356	344	339	351	350	346	329	352	353	351	339	358	343	326	355	357	353	328	360	365	340	339	345	360	295	341	356	343	386	330	330	330	317	358	350	345	334	350	379	329	320	344	351	345	339	345	353	354	359	412	347	312	320	331	343	336	338	359	354	328	347	370	372	374	392	340	358	361	354	339	342	317	367	365	350	329	370	358	341	353	368	331	349	351	370	333	372	318	335	335	346	365	313	352	357	381	346	348	346	348	389	356	337	344	357	342	353	340	359	336	363	358	359	332	328	374	393	339	342	353	341	344	363	362	344	355	335	327	350	362	333	349	349	380	354	347	354	335	349	350	326	364	339	361	364	351	354	347	351	367	349	340	338	375	349	336	326	327	347	380	372	351	352	346	335	335	343	367	383	324	351	350	359	312	362	377	312	359	364	337	361	330	358	352	362	354	372	370	322	349	365	360	347	355	351	322	359	353	323	355	324	373	354	354	351	359	378	336	361	375	363	335	355	322	352	345	350	355	329	368	341	344	349	355	387	349	393	364	334	364	330	347	333	346	360	325	369	335	350	358	359	361	340	347	357	335	370	338	334	378	328	339	334	347	405	368	372	320	382	355	339	337	337	354	309	364	344	389	322	361	344	337	343	350	354	361	361	351	380	365	350	343	371	370	346	330	338	352	366	372	338	353	364	330	359	354	345	358	369	349	349	339	368	327	364	367	330	335	366	327	367	344	370	358	342	347	386	328	349	355	358	343	333	312	358	348	371	368	366	334	350	326	345	328	375	366	355	359	384	360	355	326	352	328	349	337	341	393	376	351	336	340	361	340	320	364	341	337	382	394	322	380	382	370	320	342	345	329	338	350	345	398	345	368	344	361	352	360	354	348	323	339	359	331	337	359	349	361	382	312	349	384	347	367	310	352	334	348	326	349	355	335	344	366	349	350	397	369	365	338	374	384	317	373	382	367	333	351	371	360	346	368	386	347	335	346	354	356	363	337	367	368	351	334	360	366	337	343	332	329	360	345	333	365	376	358	351	354	372	314	361	382	371	347	394	322	365	352	363	357	383	364	371	331	362	348	386	365	363	374	370	343	336	356	382	330	351	386	339	336	339	352	364	333	365	347	370	357	357	344	384	350	345	382	357	374	358	322	369	385	348	338	349	374	371	365	347	356	330	347	336	361	347	352	362	332	316	333	343	358	372	324	356	356	349	337	348	355	347	356	348	369	377	344	351	376	325	326	328	356	330	343	338	362	348	332	343	316	357	357	346	332	362	361	350	368	366	357	338	361	317	324	360	335	315	375	377	366	352	364	355	345	343	395	358	338	346	402	354	359	360	360	356	372	374	366	357	329	367	356	319	349	360	351	355	379	348	356	356	340	351	329	366	352	367	342	351	347	318	344	384	309	353	385	343	321	360	371	353	354	364	334	366	365	394	313	351	369	327	371	365	366	383	348	348	370	359	338	354	349	333	361	327	332	332	335	329	372	359	352	370	339	367	342	338	350	343	358	336	327	330	305	352	330	359	323	349	367	332	351	370	341	343	349	348	357	325	371	323	349	348	317	354	336	373	350	338	351	305	378	366	346	383	332	340	372	331	355	332	368	347	343	354	344	345	323	324	344	344	355	364	409	359	345	359	357	319	344	378	364	317	361	350	340	344	334	359	355	321	381	368	324	352	365	363	376	374	351	320	325	389	340	356	347	349	373	338	309	349	347	359	342	368	359	386	335	328	324	353	397	349	355	331	340	361	330	364	349	353	327	353	348	353	367	317	346	339	339	345	377	326	344	380	346	378	295	360	370	326	337	341	376	341	363	341	356	356	337	335	329	323	334	344	338	382	351	323	352	348	345	364	356	352	329	347	380	335	332	342	361	355	336	377	366	335	352	359	351	371	368	348	294	336	338	368	345	335	377	379	344	359	355	370	346	353	347	379	381	347	358	365	332	390	362	369	347	360	352	378	350	354	384	361	338	375	350	360	364	353	346	359	346	372	353	358	366	331	363	362	357	342	369	362	375	362	339	344	339	366	368	358	338	347	353	334	331	375	365	354	327	369	368	345	345	366	361	375	344	347	363	359	345	356	361	348	347	347	347	356	373	356	345	349	370	337	363	366	340	351	327	368	306	315	343	379	364	354	365	335	338	353	330	366	366	334	376	354	345	347	361	338	347	354	342	352	325	335	357	361	384	328	334	323	342	333	361	330	325	344	364	338	343	333	355	355	369	338	330	339	340	348	364	330	344	338	372	349	328	327	359	330	344	355	342	356	372	383	321	343	301	337	340	364	355	348	337	335	345	325	329	324	351	376	373	381	357	350	360	397	373	361	335	373	320	359	373	374	342	387	350	353	351	340	373	380	367	356	333	331	372	355	360	366	347	342	348	329	349	351	359	344	325	350	349	371	355	344	349	323	343	350	362	357	336	326	384	339	338	368	350	346	359	356	362	344	342	342	351	361	356	370	339	354	358	343	365	356	362	371	354	332	340	351	352	342	369	339	355	366	332	333	364	358	376	354	317	371	367	356	356	343	311	332	340	330	355	355	352	359	339	381	332	379	373	345	369	368	349	359	365	320	315	382	331	337	362	334	370	406	363	343	342	332	335	380	336	332	375	367	341	335	352	337	336	331	337	373	353	340	355	347	382	334	346	329	368	330	331	349	344	376	323	350	350	348	357	341	353	358	367	320	361	377	320	374	364	354	324	366	356	331	353	373	315	355	365	341	351	378	342	341	342	350	352	339	325	335	364	392	320	339	379	345	343	345	334	348	370	350	351	344	358	350	349	359	342	344	318	331	334	392	348	336	333	352	375	334	396	376	352	380	335	365	353	362	362	343	347	364	369	370	369	336	372	349	360	435	353	331	365
22879	21482	29225	24192	21706	22580	19644	10069	6854	5608	4373	3405	2686	2245	1881	1937	1752	1556	1368	1232	1030	902	837	752	626	625	556	554	566	515	449	477	474	453	471	454	444	438	409	390	382	403	409	348	361	349	335	290	331	317	333	278	271	284	311	301	303	259	251	268	286	276	231	272	255	257	261	258	245	245	265	252	225	243	281	272	239	252	218	255	232	270	248	242	235	245	219	247	230	238	215	245	235	258	248	232	220	230	238	263	251	251	230	241	215	259	256	259	247	224	213	250	251	214	226	242	248	246	254	245	254	256	264	225	256	277	269	220	251	232	232	240	238	235	241	237	256	241	233	227	225	222	255	217	227	241	246	229	230	227	276	253	225	219	268	191	228	243	228	227	233	226	220	237	225	226	239	261	224	231	257	233	237	234	235	253	248	228	237	254	226	237	230	238	247	255	235	222	252	211	236	224	236	251	203	241	253	221	268	260	229	218	260	232	230	239	239	234	264	221	219	245	226	235	225	236	194	248	228	247	238	247	245	230	232	230	245	265	234	259	228	227	244	237	250	260	235	231	226	235	230	225	225	222	253	238	242	240	205	263	238	230	234	210	221	208	269	216	223	255	228	227	229	252	239	223	225	248	276	258	226	251	251	266	229	256	253	246	235	227	220	239	256	222	231	245	244	223	213	231	214	225	238	214	218	238	219	236	216	269	255	220	235	225	223	235	233	237	220	231	248	234	255	255	249	200	224	240	250	245	231	237	220	216	225	224	257	241	232	279	230	274	274	261	257	273	233	228	210	236	236	226	232	192	221	256	237	249	239	250	228	236	240	203	230	254	223	203	250	250	235	215	248	244	217	253	261	244	249	241	213	234	232	246	238	228	221	251	233	232	216	246	233	229	249	253	244	227	210	226	216	214	260	215	228	226	235	240	240	228	259	254	239	246	261	233	235	256	240	249	260	235	234	237	272	239	217	252	239	246	229	237	269	253	253	229	270	256	239	215	228	257	243	266	244	231	237	268	218	220	215	231	228	251	235	231	231	245	236	237	228	245	243	271	246	262	258	230	232	246	209	223	245	229	244	260	239	260	239	241	248	228	219	233	242	254	219	223	255	269	219	236	240	259	227	233	241	215	243	224	227	249	226	233	264	227	235	237	226	242	233	213	243	258	237	221	247	228	241	257	223	214	194	238	199	228	237	224	215	236	233	204	242	223	227	228	242	220	224	225	241	245	236	262	247	244	230	262	212	262	247	268	219	211	245	249	252	211	225	231	257	255	230	223	215	245	217	269	222	229	247	252	247	246	237	228	233	253	249	264	220	250	251	244	227	237	245	189	210	232	227	228	236	217	245	221	228	246	253	231	247	231	237	243	221	246	249	232	196	280	235	255	256	265	235	222	226	234	230	238	224	260	229	236	235	263	225	238	236	255	201	233	249	205	223	250	239	197	252	242	226	250	246	240	238	222	217	266	239	243	231	236	226	233	231	240	242	246	261	237	251	221	244	259	213	256	222	267	241	235	235	234	259	216	222	225	262	256	207	238	262	248	215	252	234	248	272	224	225	231	226	236	255	222	256	229	251	260	237	267	224	262	244	238	216	258	268	228	202	232	220	217	249	244	232	249	250	258	269	243	221	226	235	251	244	239	225	223	238	251	222	206	240	236	230	242	240	238	237	272	253	225	230	242	262	221	245	224	210	246	232	240	224	267	258	265	240	239	235	217	227	196	257	242	238	224	251	233	242	244	241	216	241	212	239	227	232	251	273	251	212	232	248	248	242	218	251	233	265	241	252	216	251	244	229	221	233	232	224	220	242	245	253	231	226	232	280	260	240	232	232	230	218	246	244	244	240	255	238	227	236	237	253	227	230	254	214	243	227	238	248	253	232	250	234	217	240	233	266	229	231	235	253	212	272	250	225	235	218	223	233	239	227	238	239	228	220	216	225	257	213	222	224	218	226	259	281	232	248	228	235	252	220	261	230	235	234	220	214	273	250	245	244	234	206	222	246	262	215	219	215	232	227	250	223	239	225	253	250	257	248	242	222	213	216	222	241	238	271	252	238	248	228	220	238	224	229	252	235	227	265	249	243	244	225	231	248	235	217	261	233	219	247	235	224	244	231	243	243	232	210	207	239	236	226	252	253	214	250	223	241	227	239	236	238	249	228	244	235	256	232	220	224	226	238	255	246	246	245	231	224	221	234	225	237	247	234	230	247	225	236	209	248	229	251	221	231	243	232	237	217	223	251	235	240	241	222	237	224	242	226	227	218	257	212	229	240	227	233	249	216	241	279	242	231	232	224	276	241	235	237	264	242	211	242	225	233	238	233	246	254	226	210	251	235	238	238	225	227	252	232	252	260	214	243	219	252	258	232	238	256	224	218	244	235	223	228	225	254	250	244	246	241	256	230	221	219	212	213	244	235	242	232	250	236	245	235	228	236	235	229	212	244	235	226	233	222	234	235	242	265	231	236	266	246	214	213	239	244	255	234	247	234	225	248	270	229	238	260	258	236	222	231	238	214	235	239	245	252	241	250	246	232	256	225	258	236	240	230	235	216	228	247	234	231	223	248	238	259	257	233	232	255	236	243	238	207	231	251	242	231	244	234	236	248	211	231	243	245	213	246	223	237	250	253	259	250	240	249	229	223	220	246	231	226	206	234	227	220	244	248	235	228	203	228	224	238	236	207	235	245	254	239	213	233	238	251	236	224	195	230	199	257	224	242	216	242	226	272	232	216	237	221	224	229	216	223	254	250	241	223	224	258	244	253	235	231	243	230	228	212	220	222	243	235	229	239	223	202	240	227	231	227	220	231	250	244	249	258	258	246	229	253	240	254	260	257	243	228	222	244	244	249	245	234	193	246	247	241	235	233	242	257	222	245	239	204	232	227	226	238	245	241	242	214	254	251	237	224	236	257	233	239	230	235	251	263	257	243	212	213	237	249	224	237	228	240	235	235	261	226	211	199	221	246	249	227	229	239	235	235	237	214	209	243	239	216	243	250	261	238	252	243	240	236	225	223	221	257	246	241	190	243	247	253	248	232	285	224	241	237	239	238	237	256	214	235	219	226	253	237	214	214	252	240	207	240	243	257	251	227	224	217	240	253	225	225	217	251	252	236	249	233	241	247	224	233	263	253	250	219	244	245	229	229	237	236	213	250	266	254	232	259	249	233	259	257	233	238	229	230	232	227	213	234	250	227	215	245	214	230	220	232	245	235	235	247	229	251	232	221	235	213	281	245	252	235	223	233	201	214	217	236	240	256	216	234	221	235	234	216	243	261	232	255	239	226	223	200	242	226	227	210	262	237	239	211	228	237	261	248	237	242	221	257	264	246	221	235	230	244	252	251	248	247	228	238	217	240	246	253	216	279	264	257	271	231	242	241	221	253	247	240	209	238	234	238	243	231	233	227	216	251	226	248	213	247	250	240	229	243	220	241	247	243	219	219	239	234	257	231	213	232	249	211	212	234	232	247	253	247	259	251	233	224	236
20120	45259	37784	28762	24292	19942	16277	12819	10225	8099	6450	4983	4107	3318	2825	2705	2522	2284	1951	1732	1499	1191	1139	944	877	745	733	686	629	615	602	600	602	592	531	548	528	490	496	500	463	474	437	377	413	352	340	325	310	358	323	348	325	292	369	318	294	293	285	302	255	289	280	268	260	284	271	272	225	275	298	279	278	295	272	260	274	247	278	244	259	258	253	248	233	255	245	261	239	267	237	238	226	248	260	266	237	264	232	236	244	224	237	255	256	245	254	248	252	235	225	227	272	254	219	234	267	221	235	243	251	245	246	236	257	245	265	246	227	237	226	242	238	231	225	259	256	222	213	269	220	206	227	254	236	226	228	245	242	242	270	254	255	246	239	212	225	229	232	257	215	231	245	234	213	252	262	242	247	251	260	230	226	230	254	233	231	240	242	254	261	257	242	250	244	266	220	237	245	227	231	219	237	253	224	236	219	236	268	231	232	237	260	243	260	251	240	256	239	229	257	235	245	225	223	249	240	219	248	237	268	214	224	238	275	251	231	278	234	258	260	229	237	243	266	227	238	260	233	242	233	247	236	257	240	240	245	234	217	251	226	231	258	260	269	227	240	216	243	249	231	238	250	245	252	224	229	261	222	240	248	237	236	244	241	216	241	275	219	255	263	256	237	246	233	252	232	261	245	257	232	225	241	227	203	237	247	245	246	234	236	227	222	233	235	208	220	245	242	265	263	209	221	223	230	251	229	252	245	227	247	230	231	251	218	253	273	278	229	236	258	241	219	236	243	260	232	246	238	215	237	231	264	246	277	222	230	234	246	265	230	274	274	232	247	242	240	250	201	253	226	249	223	249	270	214	236	220	229	266	236	215	239	224	252	230	265	255	249	234	251	225	227	213	222	211	262	236	244	226	266	244	249	220	260	244	239	227	217	233	263	210	255	229	244	242	248	237	234	261	251	257	225	237	235	216	221	243	247	226	236	235	238	239	261	245	226	241	218	267	257	261	241	238	235	248	229	240	247	248	253	229	259	239	246	205	217	220	238	228	259	236	266	238	238	224	231	218	234	239	245	242	237	234	219	278	246	249	205	240	232	227	225	270	227	244	242	250	263	227	269	237	247	244	216	235	227	237	219	224	250	236	261	222	256	223	237	225	243	248	219	216	244	240	241	236	240	247	236	199	272	219	233	237	272	252	237	251	255	238	249	217	235	253	240	234	244	248	227	262	259	232	244	249	257	238	237	211	230	247	221	248	245	233	218	233	222	260	225	233	251	242	265	258	239	237	247	259	255	272	256	221	240	238	241	228	255	245	226	262	221	233	254	243	201	236	253	237	245	235	239	252	229	238	255	240	241	235	253	227	237	243	228	235	300	235	232	240	230	243	258	247	240	251	210	218	248	240	245	245	242	261	235	252	265	249	219	222	236	237	223	229	237	265	242	255	226	242	218	210	227	243	231	249	246	248	237	217	250	207	233	221	242	229	244	228	211	220	254	247	275	235	241	250	242	244	272	237	226	241	209	246	197	226	237	219	252	254	224	243	238	245	254	238	255	223	236	229	239	238	233	220	233	255	231	240	233	224	239	257	234	222	227	208	254	239	218	238	239	252	239	236	260	233	252	218	234	203	228	255	229	225	218	248	239	244	231	228	213	267	239	281	242	248	247	232	239	225	251	235	234	226	243	259	276	226	252	263	204	220	220	249	257	221	244	264	253	226	238	267	247	220	236	218	268	270	220	249	228	225	226	240	229	240	221	238	238	230	238	257	223	263	223	256	235	226	258	263	236	248	248	251	241	236	231	236	212	214	218	258	244	253	262	252	239	243	239	235	229	230	249	245	245	269	218	246	242	232	213	262	241	230	245	242	215	225	221	238	207	234	215	240	260	236	260	239	217	249	236	241	239	234	244	238	241	234	233	230	228	236	228	243	217	237	249	227	232	232	246	240	256	242	241	250	242	225	251	265	249	253	241	232	243	239	227	223	226	198	238	268	238	251	244	255	260	240	221	191	259	242	247	233	234	232	220	261	247	209	231	251	222	227	252	244	251	237	241	236	239	251	236	236	283	259	249	242	226	231	237	233	224	221	249	230	242	251	233	221	244	229	211	223	229	232	227	260	253	252	237	248	236	233	232	240	247	251	258	221	227	228	258	240	249	220	211	235	211	223	227	231	232	242	248	223	230	227	269	241	220	250	244	228	256	247	244	244	257	228	281	246	244	240	228	231	236	217	226	229	263	252	243	227	245	240	257	253	224	239	249	260	254	231	259	226	233	226	227	269	232	254	248	229	250	243	221	222	233	219	239	233	215	240	241	254	235	255	245	252	231	256	228	233	259	235	244	259	232	249	237	243	227	240	270	254	228	223	255	230	268	229	256	239	226	254	256	215	254	226	224	241	250	226	227	235	244	235	225	245	235	255	224	232	259	238	223	222	252	232	229	238	240	217	223	238	233	250	223	304	237	253	250	236	225	226	219	237	220	233	243	232	211	262	244	215	251	247	242	254	247	251	249	208	245	246	240	229	239	231	241	229	235	220	255	247	237	239	235	272	229	242	240	239	238	229	228	230	245	242	243	216	231	226	254	266	243	243	249	251	239	251	255	231	249	215	239	227	200	240	254	248	246	223	273	256	259	228	267	242	245	240	265	247	249	235	243	254	247	215	224	210	242	241	239	222	263	259	217	210	233	246	244	247	214	250	256	240	223	218	262	265	245	209	248	215	230	268	243	240	258	243	246	223	247	239	225	243	221	229	247	239	234	242	247	224	231	253	255	229	245	247	249	239	249	244	260	241	248	237	243	221	247	237	240	248	230	227	249	240	251	231	232	238	241	220	249	241	228	232	253	214	249	247	238	240	211	256	232	226	246	229	240	225	244	254	230	225	198	242	252	245	236	245	233	223	229	241	230	223	269	250	233	232	251	232	226	253	228	220	212	258	228	205	256	248	230	227	249	248	259	247	243	258	237	251	226	230	219	261	254	235	222	196	251	217	232	256	243	258	243	247	230	235	219	264	241	237	239	244	245	226	254	240	232	227	219	247	238	225	222	211	233	258	247	249	231	226	237	206	217	217	257	246	243	218	244	218	238	243	237	280	245	236	240	205	221	230	229	257	250	239	270	258	251	256	276	221	239	225	226	221	254	246	235	251	214	261	249	237	247	245	247	223	230	249	255	246	253	215	254	225	251	233	260	244	238	228	243	242	218	276	237	234	242	220	243	260	239	238	227	220	220	265	220	246	230	204	204	220	267	229	237	259	245	265	238	233	215	261	253	238	254	253	232	267	246	241	243	244	239	255	218	228	231	231	234	226	232	239	268	224	259	245	232	247	246	217	235	236	234	225	226	223	227	229	246	242	231	217	246	202	237	228	244	245	227	250	268	235	232	230	239	232	266	266	250	243	225	229	246	227	244	245	240	258	238	236	202	243	249	220	238	243	223	224	268	219	245	262	238	240	218	259	241	225	241	249	229	236	237	213	246	232	262	263	229	252
28684	23821	25249	17941	10464	6734	4876	3430	2729	2197	1753	1481	1219	1023	955	893	894	808	740	665	629	578	585	515	487	445	459	448	478	394	435	456	446	388	408	376	432	396	388	392	378	397	390	389	385	363	356	373	372	347	351	374	357	318	340	344	354	341	319	355	346	340	340	333	352	338	334	360	337	345	390	302	313	352	340	330	334	335	362	354	346	351	339	347	324	363	322	344	318	341	350	332	356	337	318	362	337	349	339	352	368	329	318	309	368	333	340	336	339	332	322	324	348	316	340	327	343	377	338	334	355	336	287	324	326	309	357	349	350	336	365	333	329	312	334	319	334	357	346	334	321	357	363	301	315	347	323	314	323	326	302	354	330	321	348	366	369	368	330	314	329	367	314	331	332	335	333	310	333	327	316	337	335	329	364	369	347	321	328	343	337	346	311	298	336	320	315	324	344	313	349	312	344	338	339	344	386	361	381	311	370	332	311	336	320	335	332	329	312	369	340	353	343	341	338	328	337	354	337	407	338	342	390	348	343	316	349	344	335	371	366	306	302	334	329	332	333	344	307	312	301	309	311	344	363	330	327	327	341	326	319	362	320	305	340	340	322	330	354	341	353	349	349	324	330	342	328	350	357	302	316	340	299	328	337	293	328	333	357	338	322	333	329	357	311	321	361	301	359	347	324	343	333	319	328	345	358	341	305	350	303	300	355	323	322	311	332	343	328	311	363	365	315	298	350	319	322	306	333	363	357	331	319	358	330	371	358	364	363	346	343	335	335	338	353	361	366	335	340	357	355	323	358	320	352	332	344	366	318	306	335	312	312	316	325	342	344	328	327	327	345	350	338	324	356	310	343	359	331	315	347	352	324	357	332	362	343	341	333	347	365	328	318	347	350	354	347	349	351	351	334	365	349	324	339	346	318	316	308	296	347	367	326	346	314	330	312	316	315	371	332	320	331	335	363	331	333	381	352	348	329	319	346	327	342	319	316	311	293	328	377	341	317	354	312	322	327	339	344	341	371	330	348	356	326	340	329	337	305	324	308	332	352	322	328	368	336	334	328	360	331	345	308	303	336	324	347	351	322	355	328	319	366	340	349	330	328	352	340	360	322	327	351	323	343	343	344	341	336	345	325	345	349	346	356	319	342	322	347	306	345	362	344	335	349	340	319	349	314	322	328	303	327	316	376	361	349	328	347	295	345	358	321	341	345	347	360	314	322	362	317	342	332	368	365	312	327	355	306	363	340	341	353	318	362	311	325	310	327	352	336	330	306	342	339	343	330	347	350	310	333	352	353	357	364	297	313	313	334	361	345	326	358	347	347	318	337	339	358	355	301	362	338	328	343	349	356	355	331	338	315	333	322	339	361	354	321	374	342	345	347	356	359	334	330	352	320	323	337	334	333	334	302	316	349	352	323	337	347	308	354	330	364	350	350	369	331	340	339	324	343	340	316	371	339	333	301	316	336	371	342	346	377	366	342	366	336	372	301	335	312	369	368	302	325	360	364	340	331	368	333	351	348	338	334	303	332	337	323	341	377	345	355	352	315	348	318	316	351	339	327	323	330	334	346	360	368	346	315	356	349	340	368	311	320	308	347	334	369	313	348	345	335	353	318	341	309	306	321	368	330	310	325	326	309	337	320	341	306	348	297	335	355	376	335	371	326	329	348	360	322	327	341	354	341	337	313	355	303	370	287	330	319	330	336	323	325	311	339	318	315	367	338	334	339	318	336	343	333	335	330	317	347	352	313	289	343	329	347	356	345	367	350	349	355	321	362	325	354	338	338	317	335	341	336	334	359	330	334	343	333	318	344	337	319	335	321	341	336	340	336	315	349	336	359	364	321	330	325	339	403	335	349	337	329	338	336	363	337	354	352	305	331	365	332	347	331	302	391	335	343	332	316	342	327	319	377	315	356	352	350	358	342	330	327	326	352	329	321	334	332	347	329	315	353	347	330	329	359	332	334	329	349	320	325	364	357	326	355	344	347	320	341	343	316	339	381	321	335	325	331	350	325	334	332	325	352	380	353	334	320	339	337	346	321	348	339	384	333	357	363	336	306	331	339	346	347	301	317	333	332	344	345	340	350	328	341	343	332	334	353	342	318	364	351	362	353	319	363	364	330	336	337	298	324	340	345	317	295	335	371	323	314	383	354	317	333	344	358	350	330	339	326	339	358	342	324	366	352	324	350	326	307	339	345	352	320	341	344	342	316	310	370	314	316	338	372	344	344	313	359	360	346	317	333	353	348	321	311	343	325	356	342	313	324	345	327	324	309	303	375	314	348	335	354	361	317	339	370	345	365	320	328	347	312	330	345	362	308	319	315	324	325	317	328	339	348	363	315	343	362	382	337	328	329	315	316	308	330	320	329	353	314	370	335	361	319	321	327	339	311	321	323	311	334	322	342	318	317	346	383	337	355	332	329	367	313	378	345	364	357	334	305	324	302	337	371	342	366	345	326	336	350	342	360	340	319	329	340	324	382	337	334	351	352	338	330	349	372	319	307	322	321	344	375	344	342	323	341	336	355	373	349	333	351	339	357	309	337	360	327	346	360	356	314	343	351	330	340	343	352	355	323	356	368	312	309	360	362	312	349	322	347	316	313	324	306	297	331	333	329	336	353	352	335	339	348	368	344	331	337	315	324	313	320	333	329	346	334	348	330	316	335	314	340	332	349	345	317	327	326	349	349	338	372	328	310	339	332	330	343	343	307	341	341	352	319	314	338	303	321	366	320	340	348	315	331	357	338	328	349	305	336	351	348	340	311	340	313	332	351	337	350	329	356	317	330	299	332	329	305	333	324	306	366	322	293	325	350	354	356	327	326	337	351	357	344	338	342	373	341	353	336	320	318	296	328	362	342	353	359	341	310	325	362	342	331	323	333	328	366	347	305	358	325	367	310	344	333	339	309	336	323	350	340	350	312	355	355	358	336	343	347	308	363	348	309	333	332	355	334	334	323	345	401	337	358	336	318	342	318	319	336	331	351	338	353	341	356	324	326	306	341	334	315	345	353	312	340	350	345	348	313	348	355	276	325	362	320	267	348	339	366	317	326	348	315	322	303	323	345	362	339	315	345	349	345	292	340	324	358	325	368	347	366	361	330	327	372	340	342	346	336	341	342	385	339	315	309	337	309	364	305	342	345	346	338	362	329	318	332	295	340	332	330	333	308	339	352	342	336	338	350	364	385	348	325	341	324	340	336	359	323	342	326	337	309	329	357	333	330	342	372	285	322	336	360	326	358	352	325	322	289	331	362	353	337	334	330	341	344	352	330	332	343	325	333	352	348	345	376	296	335	342	341	319	363	316	340	354	334	353	321	309	311	363	327	384	373	353	347	321	356	319	335	331	346	347	330	361	350	357	337	350	320	353	327	356	365	364	398	310	296	330	362	351	344	348	345	338	359	372	333	307	349	339	361	326	352	331	314	364	328	333	319	350	346	354	339	334	320	318	341	307	309	332	313	316	356	314	344	339	352	320	360	336
18011	33642	25778	16951	13059	10167	7870	5874	4520	3536	2718	2323	1786	1532	1320	1263	1233	1082	1019	910	785	713	641	645	567	520	496	503	458	494	509	512	457	442	407	464	434	461	417	414	434	428	442	409	369	401	400	392	377	388	383	379	362	406	367	339	379	355	377	385	344	331	339	366	343	335	379	356	328	342	369	355	349	371	341	371	369	352	355	329	349	353	349	353	327	354	360	315	344	346	406	361	377	343	342	367	391	332	344	342	370	346	357	334	347	392	323	307	339	389	389	361	326	324	355	332	324	366	385	382	360	350	335	385	377	339	320	334	345	359	368	352	313	349	378	341	372	333	362	345	370	399	336	341	360	421	362	332	336	363	322	339	321	367	360	350	345	367	343	344	336	333	367	351	370	381	381	349	337	341	351	370	346	365	366	333	353	372	350	367	315	343	343	364	339	337	320	350	364	317	337	379	333	344	380	301	307	341	367	363	347	317	356	371	376	384	344	341	405	343	331	393	347	373	353	379	350	357	344	323	328	343	370	374	340	373	348	346	361	358	346	328	340	314	335	338	355	367	311	352	356	345	357	347	346	343	315	365	360	387	337	350	350	347	328	325	331	377	373	375	358	341	353	328	348	380	377	376	356	342	378	332	359	303	340	358	367	336	362	322	325	349	350	357	373	351	368	338	303	365	399	338	386	369	343	372	352	367	352	347	361	350	329	358	351	337	350	340	352	385	386	361	383	376	359	361	359	315	383	339	359	377	342	361	350	353	362	321	357	337	343	374	353	364	330	360	343	353	327	331	350	347	366	362	358	346	330	339	346	336	385	367	378	315	343	366	339	371	340	349	352	374	337	362	358	385	354	375	359	329	369	332	346	357	365	336	362	345	355	371	329	354	371	408	375	354	330	342	359	318	334	335	310	380	343	337	392	382	369	355	364	367	335	355	350	365	374	354	341	320	335	388	341	354	384	367	390	383	327	354	322	339	342	367	346	401	359	353	342	358	375	352	352	339	308	368	357	364	355	350	377	328	332	360	369	335	360	392	344	342	389	341	344	356	337	344	332	312	347	344	340	350	355	363	365	311	348	321	354	311	376	349	345	335	374	367	355	343	346	365	339	351	339	363	351	333	358	394	377	350	345	334	315	352	345	381	364	327	330	358	313	345	358	360	383	342	347	351	359	345	341	387	350	318	336	356	327	339	339	343	322	375	359	339	349	372	344	352	327	356	325	351	334	330	330	347	375	355	358	340	363	368	344	333	365	373	354	368	374	328	343	360	357	374	368	359	310	320	347	350	347	365	354	323	339	367	344	360	331	351	356	358	355	350	359	351	352	360	338	379	346	341	343	333	330	386	368	354	362	353	353	343	340	337	362	370	359	348	358	350	341	344	357	369	413	333	358	369	338	344	356	366	345	371	345	310	366	342	324	363	372	341	364	335	355	372	370	322	349	326	368	354	379	355	366	317	368	342	345	333	316	354	323	314	394	347	352	342	359	349	329	326	345	359	333	329	356	358	348	341	359	346	340	349	320	321	346	318	360	343	327	315	319	339	326	351	349	375	366	347	354	376	337	337	333	332	330	320	383	355	346	350	349	364	359	357	344	370	364	377	361	350	322	347	321	366	351	353	341	341	336	350	362	378	379	359	386	368	382	321	386	343	364	390	345	344	386	364	330	340	352	370	352	342	345	312	387	325	370	355	370	348	358	351	342	354	359	352	367	340	363	326	302	335	358	364	374	370	320	357	346	388	356	359	372	369	350	373	351	334	312	336	359	351	349	353	348	350	364	338	346	369	344	355	357	321	362	356	350	392	330	327	333	355	343	322	360	344	338	330	394	317	376	314	312	354	323	341	351	368	375	370	345	347	372	355	369	329	374	286	355	339	353	360	339	335	338	342	328	375	354	339	361	333	359	337	356	358	341	323	325	366	346	342	372	345	347	354	366	378	375	341	366	370	366	348	320	373	384	338	359	347	318	348	351	327	332	326	381	347	360	391	326	335	375	350	357	334	384	346	338	349	341	337	357	331	335	348	386	329	351	350	340	344	378	357	374	364	364	308	370	330	363	346	326	355	327	372	347	341	342	356	371	379	392	348	374	338	336	360	361	371	365	369	348	355	322	342	305	337	332	388	362	363	354	345	316	361	379	337	362	366	407	351	381	379	359	364	360	337	333	370	356	367	382	344	364	357	386	361	351	350	346	357	336	358	377	341	360	326	330	319	328	349	362	352	332	321	333	343	344	310	347	352	387	323	341	348	341	396	344	349	361	354	357	341	352	352	337	372	373	388	345	376	320	348	336	349	352	315	348	354	340	359	342	337	331	339	358	337	324	377	359	355	353	326	349	323	326	352	335	360	338	292	313	398	378	300	359	356	369	351	382	342	344	340	366	346	377	365	340	365	385	365	348	336	322	322	374	316	359	333	327	333	322	351	347	363	373	342	310	341	337	377	356	382	362	327	347	341	340	360	350	336	360	390	385	328	338	379	348	367	377	397	377	302	354	325	305	352	341	356	326	394	342	327	340	365	346	334	331	368	373	362	341	372	365	363	343	321	357	355	382	318	290	342	354	366	387	310	333	339	317	343	357	320	371	378	346	341	380	351	338	355	355	351	323	347	365	360	384	356	368	355	369	345	353	313	343	360	345	359	340	334	328	350	344	316	329	336	321	319	346	333	354	334	358	347	360	346	350	355	369	327	339	353	331	351	338	329	338	370	344	350	340	370	349	344	363	304	296	349	362	345	376	348	343	329	357	362	359	359	379	335	352	334	344	352	342	349	348	360	362	388	385	352	348	387	362	357	336	333	382	360	349	393	363	360	333	353	339	365	358	328	363	396	348	379	352	329	324	334	351	320	363	373	398	358	336	317	339	355	357	361	343	397	347	329	352	334	338	374	358	345	316	362	331	315	367	326	332	342	361	354	345	341	371	365	363	354	327	350	339	373	337	359	369	348	386	325	336	328	351	332	371	374	328	341	352	378	320	354	334	365	319	345	392	356	360	378	346	332	375	359	360	385	333	366	337	386	326	379	334	327	357	362	361	329	352	361	333	341	342	372	341	363	348	335	335	370	368	368	363	368	376	357	378	337	340	348	391	351	327	309	346	375	335	384	354	340	351	374	360	300	370	355	371	336	375	390	381	344	337	347	328	359	376	359	356	318	313	345	357	347	382	356	365	311	368	354	341	362	380	392	379	369	354	330	343	351	320	342	363	371	358	340	333	331	319	357	330	355	330	338	375	388	331	336	358	381	344	373	370	320	337	343	353	336	354	336	336	337	372	335	340	370	345	352	378	382	350	372	419	348	332	308	368	351	346	341	368	325	353	370	347	363	338	354	336	360	356	351	352	373	372	334	375	370	350	345	370	362	364	347	343	377	379	348	341	349	343	355	362	336	337	357	323	322	350	365	334	338	351	378	355	336	381	338	377	370	349	365	335	353	343	341	353	342	332	352	361	348	359	330	359	376	364	322	348	338	351	345	361	384	364	368
23941	21419	28727	24709	21828	17941	10769	6612	4806	3907	2991	2479	1867	1632	1437	1326	1241	1157	1060	897	792	746	664	596	549	493	451	490	436	451	463	406	385	378	367	379	362	381	368	341	349	348	320	325	313	299	309	302	274	293	303	307	278	295	310	259	282	299	283	271	293	268	256	257	250	281	270	280	290	262	214	278	243	266	269	249	265	258	240	238	264	261	239	255	211	255	232	261	253	233	238	254	239	269	252	259	252	244	260	250	244	236	242	251	256	254	245	268	260	239	245	270	255	259	261	251	261	252	250	254	229	259	223	280	248	281	227	254	254	266	271	248	254	262	267	249	261	244	256	250	241	253	256	243	248	252	270	264	247	249	267	236	241	235	266	249	255	256	250	240	257	235	278	275	241	241	239	257	255	239	245	249	264	241	235	252	283	244	241	240	246	261	250	271	235	212	243	268	214	264	251	246	238	249	262	234	249	243	258	216	228	224	248	257	244	265	239	221	258	274	246	237	231	267	248	212	258	250	220	262	244	271	240	270	220	269	245	232	214	245	244	268	243	300	236	261	238	231	239	240	270	267	251	257	229	233	282	231	214	263	254	241	297	238	234	229	241	248	218	235	256	224	256	243	227	264	237	260	256	256	229	243	249	275	253	268	234	273	246	262	233	242	269	234	238	262	269	253	245	237	253	284	268	252	244	276	263	255	265	274	243	254	265	251	279	246	265	231	281	275	278	256	278	241	247	226	271	252	279	235	235	219	272	254	240	262	243	260	269	257	289	257	255	285	233	268	249	230	271	242	239	247	257	253	260	250	246	252	237	254	218	244	232	245	257	241	264	234	254	278	232	239	275	244	246	246	236	247	247	238	241	232	274	249	221	233	250	247	244	207	245	241	243	257	252	245	271	221	256	247	206	245	271	232	221	245	245	222	255	260	244	260	252	246	249	248	230	261	254	245	255	245	300	273	256	265	265	269	247	250	269	235	260	251	252	284	273	249	271	254	246	258	254	241	249	259	249	237	257	234	234	253	263	256	266	245	269	254	260	246	239	238	234	231	265	254	255	287	272	268	220	204	237	227	258	262	284	244	270	285	246	255	253	215	243	253	232	221	264	266	256	227	288	245	238	238	266	247	275	267	246	232	223	240	273	254	245	249	251	239	243	228	280	245	266	252	261	262	236	263	239	230	216	236	255	224	269	249	273	265	269	245	267	293	247	232	264	254	241	257	264	266	259	262	251	254	250	259	229	272	243	241	252	264	256	225	232	256	225	232	233	249	232	247	273	254	242	241	245	223	278	271	258	260	256	233	272	269	278	256	224	224	252	268	230	267	266	248	210	243	250	229	253	240	254	248	260	237	273	236	249	246	269	266	235	246	257	256	221	244	255	259	238	249	248	244	252	273	247	249	263	243	262	231	244	257	240	225	249	235	249	244	264	245	242	238	252	239	260	257	260	253	256	258	261	276	274	250	274	254	251	261	265	250	262	246	263	258	251	270	279	244	257	235	242	249	244	280	265	256	233	266	249	239	264	270	259	238	234	223	251	265	250	250	237	228	239	248	254	259	231	220	246	269	241	278	259	240	270	249	228	234	263	264	267	261	262	244	230	248	260	219	255	254	252	274	253	266	263	240	277	258	257	260	228	234	279	254	252	243	270	257	237	293	259	264	282	247	234	286	281	258	243	270	235	243	243	224	243	258	239	267	248	263	268	257	274	247	238	268	246	251	254	263	241	227	254	229	238	243	242	243	250	251	258	255	273	259	228	259	244	251	273	269	261	246	265	293	219	269	285	231	249	251	246	242	256	257	266	264	256	266	242	226	261	243	246	240	250	230	273	253	263	262	253	290	269	240	223	252	269	249	234	279	237	297	243	253	250	276	264	227	248	234	238	205	273	278	253	242	257	249	236	246	249	254	238	242	250	257	268	227	256	244	258	258	225	247	252	263	245	241	238	255	236	272	239	240	261	238	251	246	260	243	226	252	245	252	247	235	239	286	264	235	258	231	242	277	256	294	250	247	225	264	258	271	278	244	241	251	262	251	273	277	241	303	261	254	257	242	240	250	234	256	235	238	248	221	253	228	260	234	293	239	242	274	252	259	252	275	246	208	248	241	218	236	240	261	270	249	235	230	249	246	252	257	247	231	267	246	254	274	257	219	249	240	262	243	244	262	245	239	249	246	255	245	266	263	241	240	246	268	267	233	271	250	243	246	270	256	227	242	250	227	236	245	242	238	256	246	248	259	264	250	274	258	225	255	255	263	243	248	266	238	259	261	259	244	257	226	269	268	236	230	268	249	244	250	226	244	242	235	246	258	247	261	233	236	281	253	258	228	255	270	243	227	247	228	259	261	248	266	248	217	202	244	223	234	242	237	239	249	236	258	243	260	236	259	260	230	225	249	289	233	277	247	245	266	279	253	264	264	249	268	236	253	251	255	239	227	276	264	265	230	246	258	237	252	231	260	250	237	236	242	224	249	248	227	235	241	245	254	266	246	250	265	215	269	265	249	271	262	279	270	250	275	279	249	242	229	244	280	258	265	241	244	234	245	255	229	269	244	259	239	236	295	236	255	221	249	269	253	263	272	252	249	238	248	255	248	268	235	243	247	264	239	236	263	242	261	258	247	254	262	268	278	247	226	255	268	237	270	231	262	251	229	273	244	291	256	244	257	255	256	252	210	235	252	246	271	254	259	259	257	254	261	245	250	259	252	258	242	244	276	266	267	245	246	255	258	261	244	246	259	251	248	231	270	241	260	246	244	245	251	233	226	250	272	263	268	253	256	252	250	233	256	264	267	261	248	281	290	254	277	255	240	244	264	237	252	276	236	255	257	271	222	243	234	207	240	259	264	258	220	235	243	282	269	237	257	259	253	258	212	261	244	257	249	249	263	236	253	252	250	252	237	249	233	257	224	264	258	222	288	253	246	236	249	239	258	241	280	240	232	239	276	272	253	262	243	237	256	243	256	246	240	268	252	255	246	261	265	248	249	253	234	243	226	258	225	273	275	262	264	242	244	267	308	247	237	249	285	261	256	264	248	225	229	225	255	305	267	260	244	243	268	253	271	229	240	277	251	254	250	238	240	273	258	256	267	248	258	261	257	234	242	277	271	251	220	244	257	236	239	286	245	253	253	260	256	264	258	251	248	240	266	250	229	241	234	261	263	230	269	244	256	283	247	235	241	272	248	275	242	278	227	224	263	235	259	254	260	238	230	266	249	269	243	226	249	228	262	241	246	265	266	253	255	263	273	256	271	245	240	262	262	252	224	254	259	284	231	239	252	263	238	226	270	246	269	233	246	234	241	238	243	267	244	261	256	266	235	227	237	225	243	249	283	244	237	235	231	220	226	278	255	248	248	260	259	290	210	247	256	231	217	244	280	233	270	263	231	299	230	245	246	232	261	244	229	238	236	288	245	269	261	266	196	252	241	248	233	225	268	220	251	276	216	279	266	219	257	291	264	248	240	254	262	249	272	249	258	264	277	256	257
18355	41099	32975	23661	19024	15513	12180	9419	7505	6132	4621	3751	2921	2470	2176	2019	1779	1614	1438	1261	1173	977	857	778	685	637	584	598	545	538	503	484	444	505	475	435	452	407	432	382	422	409	408	346	372	362	375	334	340	326	342	335	342	303	329	298	332	303	302	320	311	291	301	299	289	294	254	269	257	281	286	273	300	275	275	284	240	296	259	277	285	264	237	266	292	268	258	240	260	288	269	269	272	268	218	274	275	267	269	276	281	254	285	260	274	290	207	260	235	270	238	250	270	236	277	263	258	221	273	250	255	273	233	255	264	249	247	271	275	257	303	263	273	250	264	259	280	277	255	235	256	232	250	229	250	261	261	259	250	251	280	293	265	259	285	246	229	268	261	264	235	282	241	277	273	265	269	273	256	259	247	267	246	244	256	277	277	279	281	257	266	269	243	282	248	246	290	289	291	256	289	256	239	266	286	272	294	271	278	284	247	257	237	243	233	245	264	257	285	255	276	294	280	289	295	257	245	264	256	279	251	261	247	254	261	264	252	259	244	249	245	261	258	273	264	269	285	246	252	282	264	266	278	294	258	279	262	240	252	265	262	283	277	257	250	272	273	258	271	268	307	258	272	270	250	257	253	260	245	270	298	249	266	259	255	287	238	271	282	260	274	269	267	284	273	261	268	304	226	250	239	267	274	267	269	266	257	260	254	277	276	256	251	248	266	230	272	291	268	246	261	243	272	256	240	253	239	272	269	263	273	236	254	286	246	244	274	259	249	267	298	266	260	268	262	269	253	269	269	235	257	256	276	264	267	260	253	270	252	262	298	255	273	260	252	262	284	263	248	273	263	258	277	248	262	266	271	281	277	230	241	248	254	262	268	267	233	302	249	277	259	270	248	255	283	274	267	272	256	253	297	257	242	232	248	242	251	296	254	259	278	269	240	263	278	253	248	249	273	279	253	275	263	245	270	271	244	262	254	260	259	264	254	269	270	261	261	275	270	252	214	259	274	309	262	250	267	275	277	265	251	248	273	258	263	261	259	249	246	247	269	251	260	260	249	285	283	273	288	263	242	273	266	266	271	274	242	280	260	260	280	271	281	296	249	243	237	274	281	257	267	241	279	257	257	272	240	254	250	265	266	236	244	234	250	253	255	274	237	264	247	247	300	262	236	290	263	243	262	264	290	243	250	285	240	276	281	262	263	226	271	248	293	281	272	269	275	278	283	269	251	267	252	253	232	264	244	280	253	271	270	295	241	295	268	283	269	256	277	264	275	253	257	245	283	230	271	261	240	264	231	249	264	274	282	245	278	292	265	249	260	252	256	256	280	257	249	253	254	248	270	257	257	262	271	262	279	255	262	266	264	270	276	264	288	270	258	264	269	259	244	261	246	256	262	256	245	249	247	273	244	284	287	265	250	242	259	273	232	272	272	242	247	252	308	280	271	277	248	255	261	281	308	235	289	260	283	256	269	251	265	289	283	263	248	244	283	270	263	258	249	257	289	271	279	263	253	243	276	280	250	245	254	267	282	275	256	269	253	257	280	223	257	271	236	270	245	233	271	287	246	263	247	247	244	268	265	249	278	235	270	254	262	278	244	271	264	269	279	263	263	261	297	283	262	236	277	257	251	275	253	252	258	268	262	262	249	238	271	263	258	285	270	255	231	261	231	266	247	288	266	261	286	262	279	255	260	268	259	278	240	241	246	265	271	261	268	267	273	262	265	274	264	221	244	252	279	246	225	290	293	266	256	281	247	269	236	270	270	272	287	259	247	290	254	247	240	265	263	224	277	261	295	271	245	267	256	259	247	278	255	271	270	249	272	272	300	266	261	264	257	258	266	271	266	262	278	263	282	264	270	279	270	240	246	280	257	270	231	274	253	282	227	258	245	270	269	239	293	268	281	273	251	262	238	297	259	290	250	284	287	280	283	273	249	262	286	285	280	262	294	259	260	271	278	277	277	272	246	280	265	291	261	254	260	272	265	255	270	271	263	259	271	266	275	251	259	264	274	257	259	256	252	275	243	264	251	248	265	273	259	254	272	264	262	272	258	251	272	253	250	227	247	231	251	265	270	285	254	259	264	254	250	262	265	260	251	269	261	282	257	272	229	260	261	262	250	262	258	282	251	263	279	245	244	283	273	271	255	253	265	270	286	258	275	257	266	270	249	249	283	263	268	287	244	240	277	270	246	254	246	271	261	270	267	259	274	276	302	258	264	285	250	238	280	275	265	259	254	257	288	238	260	274	267	247	272	260	274	245	285	271	268	218	272	260	250	231	280	251	238	285	252	270	261	233	264	253	264	289	286	288	276	278	273	290	261	243	264	273	276	284	279	255	290	270	267	244	263	230	225	246	266	271	243	253	266	253	258	235	291	295	230	267	276	245	244	253	264	266	266	253	252	284	258	271	264	232	255	266	276	254	284	291	273	271	254	264	295	266	251	255	249	260	277	243	247	269	264	240	243	251	259	264	252	229	240	274	255	279	254	291	251	271	273	232	324	312	264	256	272	251	246	260	278	248	245	254	300	308	245	255	228	266	255	275	238	292	248	227	266	260	281	266	264	265	255	251	269	245	253	255	278	260	275	246	254	269	254	275	253	259	263	259	258	293	251	247	238	265	257	271	245	253	260	251	275	259	248	255	279	259	253	280	291	232	256	271	263	251	283	246	265	274	255	278	256	243	244	253	274	248	233	262	244	267	287	277	248	258	273	231	248	269	240	253	266	242	272	263	258	256	252	247	280	257	279	265	251	243	261	252	262	237	251	248	265	255	278	265	275	249	255	261	260	261	270	231	262	277	281	255	251	253	222	259	256	243	268	275	245	229	229	256	287	273	256	267	255	250	267	279	257	286	253	256	240	262	285	257	260	263	265	278	276	268	270	264	243	253	255	265	242	296	235	259	277	238	246	273	289	273	249	265	277	276	267	279	243	241	262	276	270	277	283	246	250	252	251	304	249	235	245	267	270	266	265	247	279	270	245	237	257	260	257	296	215	262	278	267	273	272	236	254	241	259	269	262	251	254	260	229	253	270	276	258	268	294	272	245	246	275	287	279	261	277	294	302	307	269	268	266	271	278	266	274	287	244	263	264	241	231	269	259	268	260	273	257	268	264	253	258	276	242	263	251	282	258	237	284	291	254	241	252	270	285	278	244	294	249	272	255	281	265	243	207	265	263	247	261	235	252	262	270	285	261	245	242	284	267	272	246	246	276	248	258	280	279	245	246	253	290	280	281	255	287	251	259	239	255	260	266	272	257	236	257	290	259	269	260	245	279	294	252	244	231	259	279	253	242	294	262	270	270	280	252	291	276	235	266	263	256	257	273	261	247	254	252	248	244	255	257	260	244	243	281	253	274	268	272	278	248	244	274	277	252	252	283	276	260	248	236	262	264	283	282	268	243	242	311	247	239	260	274	261	248	271	267	252	274	258	242	260	284	260	243	243	265	253	269	284	238	292	252	269	275	287	266	243	264	269	261	289	269	264	268
25179	21502	27938	26046	18243	10638	7079	4793	3739	2991	2399	1905	1658	1413	1213	1164	1079	1081	980	832	732	667	677	594	574	509	516	519	545	448	497	491	451	471	449	481	443	498	414	460	415	417	392	394	390	361	367	369	403	364	389	400	363	382	373	422	399	349	376	391	387	350	367	365	348	348	396	369	370	361	355	370	365	365	366	341	376	363	346	355	361	330	346	353	353	355	362	345	354	348	351	393	335	330	339	353	357	374	355	341	353	360	375	350	347	335	346	352	352	353	346	348	354	360	359	352	411	351	325	346	358	365	366	333	375	368	345	375	318	332	367	353	378	343	333	349	372	360	334	376	335	371	372	390	312	357	352	354	352	319	356	340	347	340	355	347	360	353	341	349	325	325	359	334	368	334	342	345	342	332	331	319	318	354	326	348	344	342	356	342	346	352	353	373	350	355	347	347	329	347	344	346	360	352	360	325	330	387	353	348	331	353	347	348	354	354	359	357	342	356	355	330	384	354	371	334	341	380	360	378	351	354	351	360	335	355	355	334	353	351	352	357	333	346	369	364	357	326	349	333	348	358	387	317	346	331	406	348	322	362	343	318	347	344	335	304	350	336	361	338	356	350	361	373	319	365	337	341	358	367	360	338	372	345	336	350	363	367	372	329	312	337	324	343	354	371	358	365	347	333	338	345	346	348	359	344	330	342	327	331	354	331	355	338	329	360	358	334	338	362	378	356	367	376	352	352	355	348	359	371	351	351	329	326	351	351	342	345	357	360	351	368	338	386	378	361	381	376	330	356	371	320	369	352	356	341	345	345	324	325	329	333	326	336	354	343	352	375	331	319	393	331	311	342	353	359	355	329	358	358	382	357	359	330	312	376	338	353	371	355	342	353	370	373	329	359	348	355	358	377	340	354	330	344	366	285	344	339	332	326	333	355	339	307	324	321	362	341	350	378	332	333	352	333	334	369	345	370	365	370	326	337	347	345	349	361	322	324	349	367	347	315	373	331	329	329	362	364	332	317	355	377	324	333	342	343	381	339	338	356	354	344	363	316	348	360	345	335	374	332	363	360	358	309	337	359	327	346	370	337	345	318	361	336	369	343	331	363	339	371	379	357	326	360	330	357	343	391	362	327	344	359	343	354	337	333	358	350	336	343	351	337	341	329	348	316	384	338	341	351	352	363	342	342	365	354	340	352	317	334	379	346	386	320	349	330	322	364	331	312	357	322	354	358	370	342	335	366	315	329	333	337	344	358	337	353	354	368	362	346	375	351	348	356	373	368	371	324	334	338	396	345	358	325	356	348	351	321	357	331	353	363	355	353	366	358	353	364	345	346	345	315	340	363	337	367	339	373	378	396	344	360	313	342	350	369	379	343	360	350	365	350	347	358	342	359	351	333	321	333	348	342	355	378	376	344	341	332	369	353	322	343	354	357	362	337	330	363	353	337	375	311	351	364	358	330	361	353	318	340	347	344	361	336	347	369	350	326	338	348	321	349	373	308	364	343	377	389	348	385	336	390	347	314	372	330	353	345	346	360	320	340	362	359	364	389	359	331	352	335	345	344	344	352	351	338	342	336	350	324	354	369	369	378	352	359	336	329	351	359	353	346	349	337	337	345	342	322	338	363	360	353	365	341	368	347	372	331	392	335	393	363	335	339	346	403	329	358	366	332	329	361	316	368	319	339	360	336	340	366	353	355	380	364	349	371	325	341	358	367	321	337	368	348	332	353	338	340	396	350	343	327	337	369	358	329	380	310	332	381	389	327	361	334	361	351	312	352	346	344	374	338	384	332	345	316	353	343	357	367	384	345	368	368	331	364	334	348	334	342	317	352	334	335	309	397	360	384	400	333	336	381	375	328	337	358	367	344	371	331	341	343	331	302	336	341	347	339	368	353	364	350	336	313	351	363	323	360	361	356	336	344	361	333	327	335	337	350	323	325	338	354	367	352	374	360	359	330	359	363	373	374	323	381	353	316	328	355	344	348	363	329	377	341	358	354	317	326	342	369	322	329	341	345	357	332	374	328	375	344	348	339	363	380	328	330	327	353	348	355	338	389	337	365	363	380	313	344	377	349	341	322	365	352	322	358	346	323	348	344	325	375	333	328	339	385	366	341	384	362	381	369	330	335	335	340	364	314	317	338	336	372	323	342	397	366	370	356	333	355	361	357	365	357	347	353	376	383	333	330	377	344	393	342	355	342	332	329	361	378	347	357	300	324	340	351	314	335	332	365	366	332	359	372	355	331	384	320	382	336	360	374	343	373	348	360	364	367	369	367	347	324	351	356	382	353	368	337	366	321	333	396	341	321	360	341	358	347	345	363	379	324	355	318	363	335	335	343	373	335	376	333	371	358	365	370	373	356	353	326	325	343	342	361	348	327	347	368	359	360	357	374	339	326	348	339	353	358	331	334	358	365	354	340	350	334	340	341	341	356	322	374	348	326	346	355	373	347	380	391	381	368	323	343	335	339	351	360	341	352	325	331	352	315	326	349	370	395	339	355	373	332	334	357	336	388	363	359	347	345	334	348	367	368	354	326	350	342	319	380	344	353	319	303	355	334	374	340	370	345	373	308	366	378	327	329	347	346	357	371	343	321	374	363	386	335	355	353	349	370	356	314	369	326	315	354	369	336	350	311	321	366	319	367	346	346	344	318	312	364	342	358	341	349	363	318	367	350	402	350	335	331	350	323	336	341	322	356	362	378	400	343	339	345	372	362	332	348	357	339	316	380	307	323	334	408	343	351	348	348	317	346	365	361	347	318	327	358	323	350	322	324	320	333	336	338	319	382	367	362	318	337	354	325	345	328	334	342	375	351	344	341	334	349	351	336	353	349	344	354	362	335	339	330	326	353	355	339	355	340	333	335	352	351	319	353	338	347	356	325	343	344	369	322	337	368	361	366	355	355	374	355	364	335	324	331	366	351	351	366	326	351	346	356	370	351	351	332	372	338	346	355	344	328	346	323	347	346	344	353	339	333	347	375	346	332	330	353	315	347	325	345	347	382	355	342	384	346	356	315	357	341	356	333	363	349	349	372	348	327	333	353	357	341	345	364	348	362	333	372	363	345	356	344	353	341	359	359	355	346	338	354	338	331	334	343	343	366	336	351	347	358	341	373	314	361	363	351	348	364	364	320	362	340	344	337	361	349	338	366	351	364	327	301	355	329	363	351	321	349	356	347	338	386	374	333	339	341	347	315	315	380	350	323	354	367	351	313	353	344	359	354	369	363	293	360	328	355	351	344	372	335	349	365	340	380	349	355	337	343	350	367	339	349	288	360	368	342	363	379	344	336	346	337	339	354	365	359	368	370	339	350	370	353	335	368	331	319	360	322	390	380	324	365	354	368	367	338	337	367	367	360	354	322	362	327	346	310	334	338	360	356	369	345	362	293	355	344	352	360	324	374	327	363	361	356	357	369	322	344	385	333	364	317	347	380	353	332	345	354	340	382	360	313	360	348	358	319	339	362	381	386	325	325	352	353
18060	38358	30373	20995	16483	13329	10584	8002	6305	4953	3981	3155	2543	2084	1816	1711	1623	1384	1379	1165	1017	924	830	710	726	619	604	603	586	532	543	494	525	532	498	539	506	499	469	450	450	456	450	442	402	439	426	410	405	415	414	382	396	407	393	409	406	370	373	359	362	360	410	377	354	381	336	374	365	386	333	340	354	404	379	380	419	345	333	375	374	374	371	338	380	352	365	383	378	346	345	382	356	384	356	393	347	366	358	342	340	358	353	349	321	369	395	358	342	347	365	340	347	330	348	368	363	362	379	357	371	322	364	356	375	343	364	352	376	360	378	343	332	358	349	355	363	386	353	322	363	355	376	360	376	334	354	339	331	322	340	362	361	348	382	368	376	338	346	381	330	353	357	381	348	373	403	346	360	392	342	366	326	341	334	356	342	371	354	371	342	355	332	365	370	352	370	362	358	296	365	393	356	361	349	363	345	383	336	312	354	350	371	365	382	365	370	392	376	356	367	354	347	358	368	347	384	380	401	379	378	378	379	376	345	376	386	339	377	375	347	341	324	355	363	355	359	313	353	356	357	347	345	368	352	364	374	341	331	348	374	338	368	367	373	376	333	365	381	337	361	380	390	386	349	348	374	348	331	356	383	374	354	374	336	364	356	354	344	315	362	361	367	359	341	349	330	342	360	370	344	299	372	362	352	367	371	356	369	366	363	341	341	354	349	364	364	376	332	367	349	371	338	353	339	343	364	345	344	370	329	335	373	364	343	347	360	374	363	348	352	335	363	347	348	328	372	342	346	370	364	342	362	351	387	365	314	377	366	377	333	366	320	311	384	358	357	335	359	371	362	339	358	354	376	355	370	354	391	343	346	386	362	375	330	352	365	368	346	327	357	353	345	348	349	352	345	361	320	398	335	412	347	332	361	370	358	360	342	365	361	351	362	343	351	345	357	355	341	391	373	350	345	364	341	352	348	375	365	344	377	366	362	345	372	349	298	347	353	375	378	376	379	337	390	368	343	305	363	356	314	346	363	379	355	360	342	348	338	380	347	397	333	364	312	356	355	355	359	350	406	366	337	338	356	347	376	371	342	380	348	379	341	350	402	332	333	344	381	374	373	368	365	336	366	360	345	384	353	344	308	346	396	378	352	367	363	382	372	349	355	360	340	375	378	372	376	356	330	359	355	380	344	358	378	382	336	354	360	356	390	331	329	386	339	338	358	320	351	373	367	376	312	383	349	368	409	336	368	372	334	305	330	383	372	365	349	362	381	341	364	340	387	358	342	366	368	375	368	349	346	367	358	333	347	337	343	334	337	344	369	357	413	336	345	332	349	373	342	360	367	374	369	370	359	396	369	385	358	361	343	386	386	356	393	362	390	367	343	331	330	370	367	358	372	349	387	352	343	348	348	339	340	347	371	374	357	352	360	343	351	333	344	364	348	367	353	343	373	364	346	351	385	357	347	342	378	351	373	356	350	380	339	324	352	372	346	352	342	344	362	355	363	359	341	349	382	387	362	391	369	381	364	359	325	367	369	345	379	343	368	342	341	393	384	377	374	349	374	365	331	377	385	346	344	338	328	407	357	346	350	381	326	342	373	328	357	357	341	372	352	363	363	372	375	355	348	351	355	346	364	337	314	361	356	360	344	354	371	402	410	372	371	339	332	373	349	344	367	322	359	351	321	344	348	339	348	337	331	325	353	338	361	331	373	348	366	366	351	388	351	350	334	363	375	358	346	370	370	360	380	309	351	358	351	392	351	363	323	320	357	350	345	355	370	395	347	366	319	356	326	380	347	392	359	383	324	357	391	374	371	329	304	353	354	345	380	356	378	362	363	364	352	381	361	346	367	357	357	368	389	385	376	385	354	326	361	325	342	357	346	332	400	374	371	348	372	381	370	329	331	368	325	364	337	364	347	367	330	406	350	349	344	357	363	356	331	376	356	361	361	364	368	338	367	366	348	339	356	354	368	365	323	380	378	372	350	354	384	355	374	375	336	353	373	373	344	343	377	342	361	314	347	349	372	347	365	361	364	385	331	359	375	335	355	355	355	368	363	350	386	373	315	371	359	365	380	321	360	327	382	361	376	382	351	383	339	344	331	336	374	355	359	346	350	339	326	352	357	380	373	389	361	356	373	348	343	350	330	369	338	365	352	343	357	347	358	380	383	341	381	366	332	340	362	342	362	376	371	394	334	363	375	347	376	361	348	374	342	354	382	346	418	340	348	348	379	371	354	366	340	336	340	375	335	374	366	359	381	365	353	345	361	363	385	378	374	343	375	337	355	349	324	357	364	352	344	345	362	385	371	318	357	344	375	353	340	392	330	361	352	369	381	380	369	369	354	362	335	358	354	380	368	334	382	336	374	398	382	355	329	376	389	355	327	355	371	343	316	383	353	342	346	362	364	354	409	368	343	355	381	347	433	353	332	345	361	320	352	335	364	328	379	357	370	367	350	336	368	348	360	374	393	379	351	412	364	355	360	335	341	348	370	345	355	382	365	366	346	371	340	353	354	344	391	402	337	349	325	397	335	369	331	356	350	341	338	358	335	341	337	354	365	350	354	320	339	387	358	358	331	352	358	360	364	367	367	359	357	364	366	373	353	346	329	385	315	365	353	375	345	353	366	361	349	361	377	390	389	342	346	381	359	345	384	354	312	344	371	338	359	334	376	360	335	323	360	348	407	303	325	403	351	355	360	340	353	361	403	326	358	350	362	387	357	339	357	357	355	356	346	382	367	355	378	370	354	353	337	351	357	349	369	333	366	357	360	359	325	371	388	347	386	364	369	348	377	367	348	366	352	374	368	358	369	388	371	394	383	362	358	338	367	307	381	373	354	375	349	355	353	332	366	371	367	348	355	379	336	345	367	364	420	365	368	376	365	393	346	361	349	353	356	373	361	376	380	349	344	340	329	359	346	374	359	332	356	361	350	328	360	367	389	348	370	366	351	374	330	333	339	349	360	383	340	392	379	338	391	350	361	318	373	370	363	353	340	356	353	328	344	337	387	344	340	362	342	361	325	373	347	332	348	371	358	333	371	356	367	333	348	366	338	350	357	361	377	364	348	363	359	378	349	363	332	363	361	379	367	355	378	342	316	338	369	380	342	349	363	352	359	376	353	344	377	355	347	388	375	353	378	357	369	349	356	398	337	366	382	351	340	357	342	327	382	352	370	360	340	391	365	330	370	356	347	345	367	363	396	363	347	370	354	355	346	377	378	378	353	331	360	357	372	383	346	342	373	321	355	393	353	345	342	317	357	357	347	379	362	373	322	379	328	333	361	376	361	353	388	341	348	341	328	307	343	339	317	365	342	387	373	323	351	359	354	360	356	371	341	365	366	380	326	350	345	343	353	354	358	387	340	354	372	332	344	334	364	373	370	326	335	380	360	343	365	401	366	361	371	367	391	365	331	364	365	362	361	356	339	377	347	372	351	349	386	322	345	361	370	346	353	366	360	329	355	329	334	365	336	357	373	370	331	361	333	358
22954	21510	29298	24226	21710	22633	19614	10239	7138	5713	4505	3424	2892	2327	2049	1900	1825	1594	1399	1308	1067	960	898	774	631	597	572	594	518	504	535	503	440	454	465	415	410	433	435	399	389	385	371	340	316	345	321	304	287	303	327	309	331	315	356	295	289	296	257	295	285	264	293	266	247	265	238	260	284	268	269	237	261	228	265	254	288	258	261	271	261	251	229	242	222	244	215	227	235	245	231	237	239	266	242	256	209	251	255	239	233	244	224	252	251	253	245	239	211	265	227	231	250	230	214	219	237	240	261	235	248	246	225	246	258	260	266	245	234	242	235	224	265	237	245	231	224	261	241	236	269	239	261	237	255	231	243	238	254	268	246	244	235	235	237	247	256	232	218	288	222	244	238	248	232	219	242	251	234	251	230	233	257	237	246	229	251	222	212	250	252	225	226	232	242	230	227	238	243	273	239	240	239	234	243	244	227	220	245	257	229	245	245	258	244	237	227	247	228	239	234	235	263	254	226	223	235	224	221	214	252	239	240	210	233	241	239	228	258	278	250	248	237	229	235	240	240	226	259	222	250	225	243	268	229	244	251	255	273	262	258	217	242	245	225	246	254	237	232	242	250	225	232	228	219	239	252	261	243	214	228	245	263	228	288	251	227	236	235	243	226	216	215	232	252	246	241	250	257	246	221	244	232	234	238	234	242	245	218	242	228	217	245	232	235	216	222	255	261	240	225	238	215	234	221	248	238	265	247	239	265	216	232	241	213	225	216	215	218	251	231	226	237	262	230	276	223	233	255	217	241	244	249	235	223	224	240	253	256	246	229	240	254	256	237	236	244	214	268	258	273	245	237	240	223	232	257	206	251	249	243	219	270	240	221	236	249	226	257	271	235	268	238	242	247	225	208	244	244	214	214	235	234	226	252	254	253	244	236	253	224	250	246	239	213	241	244	258	220	249	241	275	245	230	235	247	218	249	254	254	226	228	242	247	230	231	264	266	230	228	248	237	235	257	215	219	226	227	240	248	235	259	213	259	252	257	226	268	253	223	237	257	225	218	228	244	219	260	255	203	219	233	291	244	228	249	217	246	250	253	245	242	267	229	249	239	242	253	248	244	238	230	232	206	233	254	274	251	269	219	237	241	227	241	251	233	279	231	219	281	250	246	229	254	236	231	228	271	256	257	223	244	218	250	216	255	241	250	228	263	225	271	218	266	252	222	249	250	229	216	242	276	226	236	224	241	243	252	251	262	242	245	257	239	230	218	212	247	231	261	215	254	252	221	224	255	228	227	252	226	245	230	240	250	219	247	234	244	237	240	249	255	254	197	237	242	244	236	254	233	230	264	226	239	250	220	264	245	229	237	221	242	268	252	214	232	240	255	254	253	259	234	249	218	247	216	240	235	245	247	241	258	252	224	236	216	251	229	232	262	226	252	228	234	191	219	215	266	275	232	227	245	236	244	237	262	226	237	203	233	232	242	243	260	248	227	208	234	194	248	246	237	224	251	225	244	233	211	247	232	250	209	247	224	239	207	225	242	243	233	223	197	246	240	248	237	259	245	203	251	251	219	234	267	273	257	242	236	260	224	220	241	242	250	254	252	229	267	230	222	230	244	225	253	245	243	207	244	247	265	237	244	245	239	254	246	223	213	235	213	245	207	234	228	237	220	234	233	235	243	252	220	227	247	223	251	243	259	252	267	255	222	206	256	255	254	230	242	254	237	234	220	233	224	229	231	225	222	234	252	253	278	253	228	221	256	234	271	231	228	224	221	232	259	257	237	229	216	236	235	240	213	241	269	230	204	239	245	236	210	264	267	229	229	274	240	231	232	245	235	241	279	244	251	236	237	221	216	246	241	248	254	230	230	237	231	251	238	242	240	248	246	225	216	235	256	245	244	230	240	241	211	260	257	282	254	261	250	286	245	222	233	253	260	253	244	237	244	218	216	232	254	253	258	236	250	232	250	244	221	248	267	228	241	225	238	240	264	231	210	228	235	253	265	241	255	234	252	255	259	242	236	227	238	237	246	239	259	231	240	229	223	228	231	222	242	234	231	243	259	227	242	229	212	222	234	233	246	274	236	216	255	256	272	228	234	221	255	238	236	233	258	264	241	241	228	222	248	261	229	231	235	233	228	242	246	216	218	228	249	215	245	264	233	245	233	250	237	227	264	244	235	200	284	230	202	239	254	229	239	257	243	239	239	225	214	204	253	243	254	225	219	219	270	237	223	247	247	241	231	275	230	250	202	255	213	229	227	224	258	235	250	244	251	220	231	202	229	247	234	250	242	220	256	228	224	251	250	241	229	227	235	257	233	218	242	228	238	235	224	275	242	246	256	262	240	249	244	236	229	238	239	198	248	208	230	257	248	241	248	230	215	232	267	242	247	241	241	250	248	253	245	221	219	243	240	240	252	274	208	224	258	219	268	254	276	219	230	241	233	241	247	221	233	231	235	233	253	221	215	231	212	250	246	239	206	215	218	228	240	219	251	219	238	263	245	236	237	215	241	227	224	234	263	226	234	224	253	247	228	226	223	228	227	250	209	210	260	224	241	203	227	250	246	241	240	230	242	249	242	226	228	238	233	262	260	236	249	243	237	229	234	228	233	234	215	230	227	231	262	248	269	228	257	234	231	238	272	242	219	215	219	225	261	230	229	259	238	233	245	208	215	251	232	234	269	240	239	254	242	225	223	256	244	233	257	225	256	257	267	222	237	215	245	256	238	240	228	245	214	221	235	250	229	251	247	224	233	232	258	223	238	259	254	274	263	209	219	240	259	237	248	247	230	258	257	232	235	246	247	257	244	233	234	224	246	234	217	252	225	263	248	244	217	242	203	236	229	221	242	233	231	246	247	234	237	255	250	240	264	240	249	256	248	219	251	209	258	254	229	217	250	244	254	229	234	248	214	239	243	236	256	230	227	214	210	238	233	242	209	249	238	253	233	222	232	234	203	232	247	229	240	231	227	265	235	234	267	237	241	227	248	251	248	255	233	236	227	203	235	240	221	247	247	247	236	229	259	247	255	239	244	262	239	240	255	221	249	223	224	255	223	243	240	235	219	230	212	231	253	244	234	234	236	215	237	232	238	233	263	223	228	228	235	246	234	213	217	277	263	232	212	266	216	237	228	254	228	264	230	260	239	239	232	243	224	234	216	235	246	225	260	233	248	238	228	265	268	232	236	262	225	249	220	243	226	212	218	239	260	227	225	229	227	233	257	232	223	242	243	236	217	251	215	237	243	247	258	238	257	237	241	214	244	246	243	200	233	237	245	233	250	242	232	211	232	221	231	243	230	236	238	258	231	240	240	259	236	264	236	216	267	239	242	246	220	208	254	252	230	229	266	234	222	267	242	249	234	232	235	222	241	230	238	236	237	247	255	235	256	247	224	219	215	261	229	193	254	220	261	261	247	216	236	254	239	238	252	250	227	247	245	237	240	244	230	224	247	261	251	218	273	250	239	218	244	259	236	242	234	238	244	250	215	226	257
20326	46028	38531	29133	24019	20087	16139	13243	10575	8469	6728	5323	4279	3428	3022	2711	2498	2182	1965	1676	1488	1291	1096	979	920	813	727	646	704	679	616	599	611	534	556	574	480	480	481	502	485	436	422	408	393	381	374	354	303	331	352	321	336	346	327	354	320	322	304	299	270	298	291	281	273	264	255	267	296	267	289	273	300	287	242	262	259	271	242	261	274	235	252	260	249	245	245	253	223	258	225	302	241	258	251	239	239	222	239	234	232	256	209	279	261	242	250	247	240	254	219	244	203	225	232	214	275	237	262	271	252	221	266	252	248	237	250	221	239	244	255	250	235	247	232	258	251	263	235	259	257	241	241	253	237	241	263	244	249	230	239	245	231	219	255	286	266	234	226	232	266	229	211	236	255	227	246	224	207	235	247	248	245	249	219	253	275	241	269	265	234	252	257	254	263	277	229	260	241	272	264	248	270	220	253	255	236	243	227	251	249	251	271	244	258	240	257	233	259	244	253	236	226	201	215	258	229	241	238	283	234	246	221	240	239	242	232	241	257	238	255	240	243	252	257	231	237	247	230	239	269	261	252	244	247	269	233	241	220	283	256	263	232	234	263	244	236	250	256	249	246	230	248	268	242	249	254	262	241	267	284	232	222	240	229	224	245	268	229	266	239	257	244	241	236	233	222	257	226	257	261	250	265	226	235	258	247	243	273	262	229	230	246	240	238	215	231	245	222	228	252	253	240	225	265	233	228	222	248	239	243	236	240	233	248	226	229	253	244	243	205	229	229	235	234	239	248	237	238	227	228	237	254	247	231	234	224	231	237	229	258	236	250	241	285	240	234	230	252	232	238	230	252	247	244	282	248	219	236	245	249	262	277	225	220	247	239	241	263	248	219	247	223	258	254	248	241	251	243	240	265	224	239	268	275	267	259	272	231	251	234	246	241	227	231	229	214	261	264	228	225	271	253	233	250	232	249	256	253	263	237	261	223	235	301	224	248	222	246	244	219	281	241	234	249	256	241	224	236	254	218	242	243	242	199	246	256	217	227	280	247	235	256	236	206	258	257	236	252	243	248	233	221	248	274	223	225	233	248	254	260	263	263	267	259	239	242	225	222	272	267	223	218	230	250	245	224	247	237	255	222	268	263	214	231	239	251	233	214	257	222	240	267	254	268	261	243	226	255	242	240	237	241	247	256	248	227	259	251	273	247	228	255	231	262	217	260	240	237	218	234	248	264	236	229	231	251	267	237	223	252	247	232	252	258	222	265	222	233	233	227	253	260	235	243	249	243	241	222	249	246	276	233	262	217	254	247	224	255	241	257	243	230	215	247	222	243	226	244	232	241	240	240	241	236	223	257	239	240	214	246	245	232	274	234	234	252	247	211	241	261	231	230	275	268	248	222	243	249	255	219	247	220	212	251	220	234	244	231	271	252	251	254	254	221	230	261	228	255	246	258	247	229	225	231	247	227	238	232	254	273	253	223	217	261	234	239	240	252	233	239	257	236	248	274	257	241	232	246	241	266	243	233	244	257	233	247	250	228	220	241	256	240	217	235	244	245	258	245	233	245	275	238	263	235	241	278	225	219	226	229	254	228	228	257	238	249	216	234	240	218	265	249	240	233	249	221	251	232	249	242	263	253	231	244	247	227	228	237	246	252	245	209	232	238	238	217	230	246	237	235	256	231	255	226	228	226	237	252	222	256	202	239	257	221	237	255	259	244	240	236	240	235	276	262	258	227	260	252	244	265	232	211	252	232	231	217	239	242	256	248	260	236	244	242	252	233	246	257	278	253	232	218	262	226	244	229	253	259	249	229	286	241	243	239	266	221	231	261	238	267	253	244	248	260	248	239	241	226	283	249	251	254	230	237	227	269	228	227	233	229	251	289	228	238	218	244	239	238	233	240	238	217	245	254	250	259	239	257	249	248	258	239	246	256	217	254	261	232	239	253	254	242	232	258	276	233	232	223	247	236	227	257	255	247	262	243	211	262	265	253	223	266	257	233	213	238	231	244	237	250	240	248	241	231	229	251	250	247	267	241	255	246	259	243	270	253	255	231	244	229	246	273	240	248	210	265	249	227	239	246	272	241	221	251	266	253	210	258	221	277	221	250	260	242	221	240	236	245	236	256	222	228	271	250	235	260	229	224	236	259	245	249	237	271	248	238	248	258	233	252	243	236	243	249	260	274	253	239	232	247	248	241	264	233	261	219	229	232	239	214	258	242	246	283	247	239	263	263	219	227	241	251	233	261	275	266	236	293	253	266	281	243	252	239	231	256	252	231	225	253	265	283	254	221	233	258	269	242	243	220	249	230	246	270	250	243	244	258	236	248	234	244	265	242	233	239	252	241	266	235	262	233	230	228	236	256	231	258	228	238	249	230	243	251	240	253	269	267	251	242	247	231	268	221	228	254	259	243	238	247	263	242	256	252	240	237	244	248	223	238	258	237	210	237	263	254	221	250	218	263	249	215	226	245	259	249	268	252	233	254	248	242	229	231	242	238	269	213	257	254	271	260	237	246	284	221	239	250	249	271	243	263	232	264	253	240	267	266	242	204	251	251	243	243	253	248	276	233	229	249	242	227	246	233	251	214	215	259	237	249	243	254	247	249	219	243	255	246	216	263	254	256	228	262	238	260	235	239	244	232	241	253	260	237	252	232	228	216	257	202	241	237	220	233	263	246	264	255	213	235	253	245	239	260	240	214	253	236	246	198	259	241	222	221	224	231	215	241	266	272	245	257	272	237	243	233	238	257	265	225	262	248	244	231	229	244	249	247	251	258	227	242	248	233	244	235	223	239	235	251	231	229	222	253	245	259	261	246	255	220	244	269	234	244	218	267	234	236	239	275	252	240	245	243	225	250	225	237	234	238	234	233	260	257	210	237	232	239	252	266	227	245	239	246	243	232	223	245	262	249	234	237	244	223	231	235	232	253	225	249	228	239	240	230	261	240	247	229	231	208	288	247	257	229	241	247	248	255	218	245	239	260	254	226	254	255	232	233	253	242	249	252	261	225	227	230	265	257	235	255	270	238	261	242	221	223	255	271	228	244	243	225	234	257	217	224	252	255	223	254	262	252	223	239	252	238	258	226	249	221	257	260	238	248	248	245	255	242	254	246	270	242	235	240	252	243	229	249	210	246	232	247	247	229	263	253	239	244	232	265	275	249	251	233	258	228	243	262	225	252	257	230	251	225	267	266	255	223	231	229	229	221	225	242	241	268	222	245	254	249	274	277	244	247	257	215	255	267	225	245	264	236	247	242	261	256	230	257	234	256	216	236	250	254	225	271	236	239	246	256	262	227	256	273	233	232	252	253	228	239	252	254	272	250	213	248	242	245	233	238	258	253	228	249	229	227	251	226	219	248	250	249	279	241	261	230	254	257	261	263	248	227	261	234	247	218	234	220	244	267	225	248	234	235	203	249	232	259	248	247	235	232	221	231	202	245	261	259	228	241	249	209	257	224	250	234	252	246	254	271	234	246	215	256	236
28816	23871	26038	18576	10379	6648	4659	3499	2728	2216	1742	1504	1215	1097	968	874	836	792	751	684	638	577	536	491	503	461	473	451	457	439	420	433	423	388	429	408	367	359	402	378	392	392	372	392	386	366	389	379	340	339	364	375	381	372	388	347	346	367	370	359	343	331	349	339	340	326	348	300	348	363	337	357	354	341	312	373	320	323	354	305	343	355	356	322	353	325	358	367	354	375	319	338	335	311	344	344	343	324	353	360	326	330	316	332	337	360	337	334	343	349	352	334	326	361	361	328	333	357	345	340	345	315	364	368	311	334	330	341	320	344	364	355	356	301	324	357	351	363	376	346	346	334	338	357	324	325	381	355	302	346	346	353	384	345	363	313	347	309	309	355	367	336	355	330	356	324	314	341	343	379	329	315	326	334	316	328	343	327	365	366	334	343	349	312	339	331	365	340	317	331	341	336	324	369	324	371	321	364	361	326	327	327	307	391	301	340	325	390	346	311	339	327	359	352	352	354	307	330	330	365	365	352	346	360	348	326	338	316	333	345	356	315	359	332	348	340	335	391	320	371	357	323	305	351	321	342	343	350	339	337	296	350	324	371	348	311	333	359	359	340	331	328	358	330	356	331	327	345	347	314	354	349	342	320	337	335	345	331	320	348	324	334	363	306	321	352	343	360	335	323	344	397	353	325	335	352	360	369	359	332	338	323	380	372	347	359	360	338	351	351	309	343	315	349	336	369	331	298	361	359	343	373	347	335	348	344	375	343	318	347	323	283	340	376	349	347	329	395	339	353	329	318	341	303	363	339	332	344	318	327	338	375	323	350	365	320	364	317	334	344	342	364	363	350	334	331	361	346	344	321	322	342	304	342	356	305	319	332	349	334	322	357	367	358	327	322	348	308	310	354	320	360	347	338	331	359	321	339	326	344	342	357	324	345	332	339	322	338	339	365	387	382	354	346	348	324	352	299	388	334	322	307	346	358	342	365	370	343	350	331	332	342	329	326	328	361	356	358	385	352	331	340	359	364	343	339	328	347	340	363	353	346	359	342	380	328	342	339	318	341	347	370	363	346	354	346	336	317	358	349	340	310	346	353	346	337	357	330	338	328	342	358	349	299	317	333	374	351	343	319	332	383	353	357	327	340	367	326	340	352	349	328	341	334	343	331	322	400	306	331	380	336	348	328	314	335	346	349	343	344	326	336	343	359	334	361	356	345	318	355	345	332	387	325	353	360	356	344	324	325	359	360	353	326	341	304	350	327	352	353	327	350	336	365	338	376	353	358	336	316	315	322	345	355	326	343	341	361	360	341	327	320	372	357	342	329	340	352	345	378	311	339	364	358	370	308	345	332	348	325	351	323	338	321	327	337	325	338	322	342	379	335	347	325	314	321	339	328	342	327	332	323	326	326	307	341	348	337	365	314	340	333	326	317	325	348	359	347	346	373	354	324	340	329	332	352	347	353	342	351	336	324	367	362	317	356	345	337	357	346	359	345	348	361	324	369	328	329	339	354	360	330	352	333	322	348	308	340	317	344	358	332	317	333	329	347	304	365	294	338	334	345	347	323	375	322	349	337	342	339	362	364	363	346	348	326	345	318	334	342	319	323	340	350	329	350	337	320	323	366	337	318	355	357	355	364	369	335	341	326	363	327	335	365	371	329	332	348	369	327	318	333	338	356	340	348	303	337	318	318	328	305	339	352	378	390	329	355	344	330	353	324	367	343	336	346	355	334	348	322	328	359	370	318	367	362	317	380	343	338	344	321	325	312	356	314	367	346	332	351	346	343	359	314	314	364	328	330	356	350	311	358	357	313	394	343	348	349	332	349	339	358	344	337	360	338	339	337	338	348	339	316	322	313	338	338	303	350	329	326	351	337	372	310	335	309	314	337	311	329	301	350	356	335	327	365	340	347	341	329	340	306	322	363	334	351	318	325	337	371	327	359	338	333	370	308	367	342	328	375	349	329	360	337	324	380	342	336	321	330	351	337	337	316	347	347	354	363	372	336	328	334	366	295	332	311	352	321	333	336	335	328	342	353	343	322	309	349	350	372	373	335	288	339	348	316	353	337	337	329	339	331	341	345	359	314	350	348	351	358	330	341	320	365	334	310	347	342	328	330	390	327	310	347	339	326	314	347	345	371	325	314	380	357	344	304	348	325	349	378	342	335	360	317	297	366	321	325	355	341	387	329	348	367	331	346	355	331	344	339	325	326	302	351	346	351	383	331	354	337	325	323	352	361	348	305	338	357	328	346	332	354	340	320	351	356	315	340	332	322	344	329	367	310	321	325	321	346	329	372	353	353	342	380	329	351	343	334	353	317	307	347	286	339	370	352	336	309	354	344	333	345	325	335	361	327	361	338	335	331	320	333	336	295	333	342	347	353	351	321	351	300	306	359	337	329	335	332	359	335	325	343	343	318	354	329	361	359	362	356	333	353	318	349	345	364	372	355	334	358	326	330	345	335	345	376	329	323	336	321	347	345	330	360	330	326	336	355	374	318	314	348	356	337	328	343	344	362	335	366	361	365	344	372	327	340	332	347	342	312	332	352	337	362	374	329	363	323	312	343	320	348	348	361	330	341	311	294	341	313	372	326	350	348	372	317	374	334	321	349	337	329	342	359	333	360	333	306	340	353	355	354	338	300	340	307	337	345	369	328	333	329	314	327	343	314	326	327	312	346	350	401	340	352	333	323	349	336	307	319	334	330	332	347	333	366	320	343	342	337	352	380	322	355	373	354	368	336	360	342	338	329	328	347	373	339	347	329	352	331	331	319	354	349	370	327	346	346	316	376	327	317	322	336	342	344	341	361	368	368	382	313	364	338	309	347	343	347	288	348	308	328	307	322	332	323	329	341	331	372	326	330	364	335	337	338	338	330	343	339	283	319	321	373	348	334	330	324	345	364	304	349	348	345	349	356	358	335	370	321	373	365	337	317	344	364	362	349	331	383	337	341	334	330	313	331	332	344	347	347	325	304	338	330	337	309	359	342	349	365	376	353	327	316	336	334	361	322	329	343	352	374	357	331	319	315	321	333	353	334	331	345	368	335	324	321	351	354	289	362	342	339	345	302	336	348	336	335	351	344	329	353	329	338	328	328	329	345	370	354	346	346	366	374	325	336	345	338	328	367	330	330	359	350	324	359	330	342	360	344	345	340	319	288	361	341	318	322	356	341	377	345	313	371	409	345	341	353	350	353	340	350	324	323	337	346	334	312	339	338	323	380	338	343	330	351	361	327	309	359	349	328	337	329	327	351	371	341	364	320	358	370	345	340	366	338	351	328	332	322	320	374	341	369	320	359	344	355	348	342	328	353	336	356	319	336	306	316	333	311	343	325	305	340	340	350	336	324	334	318	331	380	319	298	328	360	343	343	306	333	330	341	319	352	345	344	362	354	346	306	347	342	339	321	343	336	355	341	343	396	345	336	308	335	369	355	353	350	304	374	352	352	339	330	326	372	340	321	337	330	331	327	361	345	338	350
17744	34067	26406	17229	12970	9794	7584	6005	4588	3669	2918	2303	1974	1645	1420	1349	1134	1117	993	884	820	752	697	647	581	622	571	490	558	469	528	507	451	451	473	461	427	432	461	403	436	435	415	364	419	367	447	372	382	350	389	353	356	392	383	361	374	384	348	365	366	359	384	386	369	358	350	381	368	316	376	406	369	367	368	386	359	369	352	339	354	396	312	399	342	382	329	346	374	369	371	386	344	379	362	357	332	379	357	350	359	345	379	303	373	355	388	315	344	359	358	341	368	389	348	353	354	341	337	359	312	359	353	350	330	350	331	330	337	355	355	357	366	368	347	365	380	358	332	346	335	355	336	378	354	334	368	358	325	367	357	371	377	340	353	358	323	367	396	331	383	372	352	380	365	345	310	388	375	337	356	333	358	348	404	373	343	369	349	354	372	350	365	377	339	364	357	355	333	337	335	344	365	368	330	348	346	352	388	345	354	354	339	357	369	328	361	335	385	367	374	378	347	363	378	337	353	321	373	356	345	348	315	341	373	388	390	355	355	354	374	350	368	324	334	369	342	363	369	367	334	351	356	356	373	343	354	367	359	360	370	377	364	392	373	371	323	341	350	355	353	336	374	352	334	355	339	334	335	371	360	353	382	352	352	319	352	339	359	373	361	342	335	347	356	345	369	376	352	334	355	352	356	329	342	322	330	371	344	360	335	367	366	371	332	376	360	342	328	373	361	387	348	334	365	359	333	352	342	353	345	331	372	355	347	363	343	361	345	324	365	345	305	333	340	341	339	344	371	359	376	376	340	368	355	357	352	329	351	325	374	347	336	366	339	357	364	366	343	349	341	377	351	335	333	364	357	347	353	362	328	375	356	331	377	351	361	386	374	369	341	367	353	356	404	307	319	383	342	347	334	349	370	380	349	315	328	354	341	341	346	351	345	362	341	376	361	331	362	380	345	346	326	362	332	387	368	372	333	348	354	378	387	309	375	321	371	375	360	365	347	349	374	359	354	384	366	338	344	367	363	346	364	347	321	363	361	344	370	370	357	346	383	381	390	369	331	383	355	335	313	339	348	338	352	365	356	358	363	323	370	362	367	359	314	340	320	361	321	321	350	334	355	374	350	375	377	360	396	329	376	349	343	357	355	352	376	335	362	376	343	362	338	384	325	353	334	361	378	369	339	365	359	362	342	321	291	368	363	361	328	352	327	371	360	334	339	376	355	338	362	367	360	328	344	336	345	327	351	359	370	350	384	361	379	362	339	362	342	343	348	413	322	364	356	347	329	329	388	335	361	377	325	339	361	346	373	385	343	378	346	361	338	346	339	377	349	353	337	322	369	378	394	353	354	342	394	378	374	370	382	352	341	367	340	329	320	380	372	371	351	368	343	338	328	333	360	331	337	344	389	359	370	355	337	339	361	319	360	360	384	343	357	345	364	345	299	361	341	329	360	360	364	374	354	345	352	378	385	364	402	340	357	345	334	341	342	346	364	368	340	375	336	360	366	365	366	360	341	338	353	368	376	381	344	345	353	370	353	336	376	360	322	369	356	359	384	362	366	331	359	330	346	350	370	351	386	337	354	325	335	370	384	368	329	349	331	370	354	317	346	362	363	341	338	365	357	345	359	352	356	368	376	341	338	346	379	359	353	377	373	370	361	369	366	330	352	335	335	341	359	364	320	312	361	332	341	369	350	385	341	359	360	356	328	352	365	364	375	317	345	355	333	368	360	376	323	367	397	375	350	388	339	363	334	337	386	352	324	359	341	368	357	367	299	350	337	349	390	335	379	360	338	387	318	364	381	364	370	344	364	368	336	337	361	361	340	381	353	322	332	316	329	376	348	373	350	340	321	324	392	328	344	359	324	362	333	342	380	349	327	360	361	371	367	352	337	365	402	342	368	347	338	360	366	373	359	358	342	341	354	368	361	383	349	344	359	373	363	340	374	340	330	380	352	356	346	328	366	366	360	375	375	349	342	368	344	346	341	352	343	357	351	354	341	369	384	351	338	349	350	358	344	351	327	350	328	347	369	394	349	355	349	352	366	319	336	391	353	332	340	335	336	352	330	346	363	309	347	357	362	344	356	359	364	357	343	350	350	349	367	363	372	325	335	352	365	360	397	368	349	338	377	354	365	333	362	337	341	370	342	398	381	353	346	377	351	358	362	365	374	329	395	385	351	373	337	345	370	336	331	322	391	368	336	331	326	353	331	348	348	376	355	349	361	354	376	366	395	384	370	341	359	377	357	386	389	382	370	345	367	346	380	356	383	334	373	346	366	364	354	360	336	358	349	357	373	377	360	338	343	371	378	354	341	367	361	398	351	363	339	344	356	364	365	355	354	353	357	361	369	332	330	367	324	364	317	344	375	373	352	355	371	354	358	369	342	344	361	331	369	356	327	348	377	356	349	339	392	336	371	348	378	377	342	370	359	376	374	365	335	343	384	386	338	353	327	352	310	345	360	320	367	350	363	372	322	355	365	343	348	336	365	305	332	347	357	325	325	377	363	347	367	340	399	341	332	376	342	319	341	358	380	362	342	355	329	354	352	307	384	319	334	334	387	355	389	361	362	331	354	360	366	337	343	331	350	365	367	322	358	361	351	346	341	341	356	342	338	360	392	368	398	364	364	379	361	352	349	341	361	336	345	379	344	347	331	381	359	337	341	349	335	317	326	328	358	384	367	339	347	372	373	376	377	376	310	365	363	351	329	340	336	352	370	362	362	344	361	339	354	344	365	327	377	364	342	359	357	344	363	362	349	339	350	344	353	373	350	366	341	390	343	364	369	344	352	369	322	356	354	336	328	331	326	330	354	382	362	345	349	379	389	359	324	355	365	376	359	331	353	354	337	342	363	346	355	360	353	375	342	355	365	344	336	344	371	370	367	366	328	367	390	338	354	368	348	399	354	375	350	340	385	331	325	346	340	323	359	345	388	371	398	359	354	389	359	363	342	346	355	352	358	343	344	381	347	383	375	336	370	371	349	327	344	340	362	340	317	372	339	341	357	336	363	386	319	350	283	350	322	349	367	329	352	336	356	385	339	374	372	322	341	356	368	356	350	379	327	373	375	336	393	359	357	345	332	355	343	332	345	348	345	360	378	331	324	371	323	337	396	344	356	326	378	337	356	347	349	337	392	324	334	357	349	342	363	348	350	355	352	320	353	325	363	352	358	390	323	343	349	378	353	355	353	329	351	337	381	354	353	352	381	334	342	372	375	345	334	338	314	329	350	352	351	334	349	393	319	356	338	370	360	372	364	366	355	364	370	335	342	336	343	335	338	341	361	352	403	335	376	347	320	346	362	326	359	393	368	359	359	356	360	346	334	334	403	344	345	350	361	387	356	328	344	392	349	348	356	411	341	405	328	349	352	354	366	343	363	363	314	313	340	346	341	363	348	357	372	368	331	348	348	358	370	392	343	361	362	339	340	339	351	359	353	355	365	343	322	361	369	369	354	386	373	389	358	375	309	354	355	329	350	373	337	360
23973	21438	28764	24729	21824	17794	10774	6528	4914	3761	3032	2295	1950	1669	1475	1282	1250	1098	1025	883	749	747	663	555	554	528	456	480	501	450	435	450	434	413	415	403	369	361	332	358	323	374	350	328	314	316	299	307	286	303	288	304	306	297	278	280	271	311	307	263	253	250	268	260	253	267	250	288	280	269	293	268	287	270	263	254	240	243	249	244	236	255	246	286	258	273	275	268	226	274	256	231	251	240	267	262	262	273	258	239	245	248	249	257	256	281	258	255	243	252	271	267	249	275	249	253	264	273	268	245	218	276	264	254	244	263	243	238	263	261	225	246	235	253	276	276	262	229	283	266	243	278	240	267	244	246	266	270	271	250	246	247	225	272	252	258	255	233	244	246	245	220	256	241	259	271	232	276	248	235	239	275	240	255	297	253	251	245	262	283	255	226	232	244	254	249	272	255	265	260	292	261	274	260	280	246	275	240	250	257	279	239	238	255	225	250	224	252	249	279	233	268	260	255	236	249	255	245	259	260	270	280	284	257	257	246	254	276	241	274	269	256	260	295	261	240	252	284	293	252	253	229	270	247	242	222	275	254	240	260	248	297	255	216	273	263	241	258	255	240	260	257	260	251	259	241	289	255	290	255	245	263	275	257	264	234	280	240	283	262	255	248	230	266	257	271	284	227	276	255	224	274	285	247	256	283	249	254	242	257	272	226	251	248	277	251	224	246	281	265	227	268	253	280	285	244	256	256	248	284	269	245	194	245	237	250	275	257	226	250	281	245	265	240	226	244	215	259	213	242	259	236	223	238	240	246	255	270	266	241	243	249	261	277	245	240	236	232	256	257	258	234	236	253	260	239	239	262	261	247	246	276	264	257	239	280	247	255	251	248	217	257	269	264	269	240	246	239	279	266	235	256	275	261	259	264	222	256	258	260	249	255	254	231	266	234	262	301	275	263	272	270	241	262	274	223	273	258	259	229	300	253	255	254	242	248	253	267	251	263	274	248	257	275	245	235	249	238	203	255	271	287	238	241	286	274	280	248	252	257	241	241	278	248	242	267	280	231	268	224	281	253	251	247	260	246	271	248	259	239	261	267	261	276	217	300	285	250	273	247	255	232	255	224	234	242	232	261	226	252	256	248	238	265	262	256	249	246	243	292	291	234	256	240	251	267	288	260	249	261	257	251	237	252	232	246	242	265	253	242	279	248	274	249	252	261	262	254	245	250	237	261	285	282	234	265	278	245	265	257	283	246	264	262	253	247	252	201	264	230	242	252	232	267	251	256	272	240	252	257	252	244	230	278	260	251	256	241	236	292	229	258	258	259	237	265	242	260	237	229	259	233	256	265	263	257	247	258	251	253	248	256	235	266	262	232	269	224	273	259	261	227	261	262	248	270	248	256	272	272	249	255	242	253	255	272	262	271	264	251	231	227	264	272	266	248	255	255	254	247	261	254	250	249	284	272	240	253	244	273	248	249	259	289	286	269	254	255	249	244	257	280	272	255	275	250	264	280	303	263	258	227	232	240	234	289	250	241	231	242	236	264	255	266	228	253	262	254	245	259	244	268	273	251	255	251	266	248	271	243	283	265	283	246	255	268	248	277	275	219	256	238	245	239	247	245	236	275	260	239	257	299	246	253	239	259	259	270	247	237	230	274	259	267	230	265	252	236	264	262	257	252	243	260	251	245	258	248	252	228	249	271	260	248	264	261	265	233	275	243	255	258	235	232	245	254	235	262	241	232	258	259	261	242	238	251	233	273	245	270	235	252	271	244	264	252	231	240	267	243	249	279	315	243	252	239	246	265	275	222	268	251	269	238	254	261	241	251	240	258	237	249	242	245	268	258	245	245	266	259	274	255	251	260	249	246	242	253	235	217	245	289	258	266	266	252	253	260	266	242	259	270	262	254	241	266	239	260	260	283	245	272	255	251	268	242	256	259	209	273	225	244	278	290	256	263	231	223	250	258	238	262	247	245	254	282	259	258	267	263	244	267	273	254	255	245	272	265	216	239	237	268	252	199	228	232	262	246	223	277	262	231	266	277	256	250	258	247	252	234	249	242	234	258	273	237	258	255	249	278	272	256	234	245	255	267	259	261	285	279	269	248	238	275	247	257	247	265	268	255	240	251	250	249	239	256	237	254	245	244	224	229	260	263	271	253	261	272	266	242	294	248	245	267	278	259	262	237	252	248	271	234	215	265	233	257	274	235	239	259	248	245	242	247	247	254	250	233	249	243	243	239	245	237	253	261	244	262	269	262	258	255	225	253	219	258	271	253	249	234	248	224	235	220	242	279	238	243	236	235	236	255	268	271	239	272	242	249	263	266	257	275	235	240	248	266	236	231	243	233	242	242	265	250	247	247	244	264	237	265	237	238	251	243	243	241	271	288	251	267	246	249	262	241	273	277	239	251	270	250	231	246	262	238	231	269	248	237	262	249	252	250	270	249	248	273	241	247	263	267	259	253	224	257	262	287	240	241	225	235	246	278	242	231	223	251	263	237	255	258	268	252	270	268	248	261	227	263	254	254	255	288	257	251	279	248	236	239	238	259	269	272	233	229	243	288	240	278	230	236	254	254	257	250	281	270	277	249	245	239	240	235	241	234	284	256	245	269	223	265	241	259	284	237	262	263	267	272	242	264	253	256	251	243	237	245	273	268	297	264	263	256	226	262	241	276	279	257	239	258	256	257	237	276	246	273	238	259	284	258	238	251	244	276	238	280	247	250	257	276	272	247	256	252	250	272	257	275	247	242	233	262	245	244	276	236	246	251	242	236	257	253	280	241	274	249	243	227	258	250	263	278	264	267	262	258	248	254	249	269	233	251	247	264	249	245	246	274	237	254	276	251	234	255	265	275	252	257	276	251	211	245	251	244	243	275	267	247	249	236	251	257	251	264	255	265	261	241	258	242	296	235	306	258	247	254	259	227	244	252	242	256	254	244	245	241	268	260	251	249	232	248	250	286	264	234	237	266	263	273	264	260	251	279	269	252	258	242	237	274	250	229	266	251	261	261	267	236	245	275	250	282	256	258	244	267	248	255	260	248	251	275	252	246	273	245	253	264	248	249	252	240	279	273	235	264	231	255	253	248	262	233	262	243	236	243	265	243	255	252	253	283	237	271	224	261	247	253	227	253	255	235	255	240	239	239	257	238	281	253	261	251	267	257	236	266	241	259	263	261	257	259	227	264	261	243	248	258	264	274	253	248	245	249	261	242	283	275	264	224	245	230	261	254	281	222	225	270	257	240	239	240	259	243	252	285	259	273	262	246	216	236	266	257	250	248	256	248	234	263	251	262	265	260	259	248	242	254	247	261	274	270	236	233	236	259	240	260	244	254	262	251	257	316	258	241	266	232	250	268	273	239	268	235	218	247	259	259	232	255	247	246	252	270	258	294	253	286	263	246	265	243	253	245	253	261	265	255	259	247	248	199	248	243	252	273	252	234	260	261	246	267	239	271	282	258	273	238	283	244	273	239	262	259	262	236
18036	41078	33926	24296	18936	14978	11970	9601	7577	5989	4802	3621	3012	2592	2090	1896	1657	1598	1410	1263	1070	983	915	751	707	625	617	557	528	506	510	541	484	484	516	444	435	386	451	420	335	388	374	354	349	352	359	342	317	361	326	349	328	339	341	328	328	344	277	309	305	286	285	273	287	285	267	305	292	280	266	267	321	289	255	277	241	278	298	261	282	274	302	276	293	275	276	256	278	258	274	257	280	259	280	268	266	276	273	266	261	268	256	255	291	263	243	257	281	264	255	267	270	291	267	297	254	252	282	276	234	257	284	307	281	282	258	249	246	253	300	270	256	253	227	291	267	245	261	282	253	238	251	256	274	280	256	242	244	262	279	256	279	255	245	292	239	289	280	265	260	275	270	252	253	270	268	276	273	262	260	271	290	253	268	259	270	254	268	271	306	268	237	262	248	255	282	262	270	239	266	297	232	250	278	244	268	277	267	274	247	267	306	243	267	276	255	253	272	264	269	242	265	267	244	263	248	259	264	246	247	268	234	288	280	273	258	237	263	286	264	269	269	252	271	258	251	253	275	282	258	256	277	268	249	257	259	271	254	283	267	281	279	257	273	239	276	270	281	266	258	258	266	290	247	278	246	272	265	254	282	284	277	252	245	284	277	255	245	294	276	279	292	248	273	266	308	263	229	247	272	238	253	247	254	249	228	249	253	280	233	269	291	272	261	298	282	266	245	263	249	253	267	245	256	275	278	255	275	256	283	241	274	266	261	251	241	286	277	243	270	298	274	267	267	273	263	286	265	259	261	260	248	262	271	271	283	281	272	266	288	255	290	270	279	279	255	282	259	273	248	270	252	266	263	256	241	234	280	261	232	295	268	287	240	291	281	246	281	242	262	273	253	262	279	274	278	279	291	281	268	270	269	266	257	270	247	283	283	272	265	282	277	257	242	255	264	261	260	243	260	274	245	255	256	271	260	290	262	287	279	272	278	255	292	246	266	276	264	288	273	257	262	276	272	254	298	290	234	251	264	286	255	249	242	274	243	244	252	257	288	269	264	265	273	257	271	266	262	253	255	243	240	267	249	235	273	265	240	248	232	255	246	260	242	265	281	247	258	246	313	250	247	287	277	288	254	275	265	262	253	269	295	260	242	222	262	267	266	220	259	287	275	315	273	245	264	282	266	252	251	245	278	253	240	285	236	271	243	243	241	262	271	271	247	288	252	274	270	259	262	240	238	263	250	250	288	260	267	284	265	276	308	255	253	250	283	260	249	256	251	266	248	276	263	261	247	257	267	240	305	242	255	259	235	253	258	282	268	285	273	272	257	277	273	268	255	272	257	254	269	256	275	276	267	247	283	273	259	282	258	288	279	267	286	244	270	309	259	262	246	262	296	283	268	267	251	252	271	255	280	307	240	270	273	271	257	270	270	270	242	260	265	263	263	275	278	257	260	278	260	261	274	271	262	235	254	230	270	265	282	265	255	284	257	243	228	249	277	261	297	293	247	252	244	279	262	267	277	251	254	269	259	279	260	257	268	232	248	243	274	270	276	278	287	234	277	289	225	245	256	288	258	245	256	261	256	272	263	249	245	287	261	273	263	269	289	257	257	258	282	241	278	277	267	251	263	282	266	269	251	269	239	271	263	310	264	266	247	275	259	277	264	265	270	235	247	259	290	245	248	280	254	255	240	260	269	254	260	286	268	271	252	264	273	263	287	256	233	241	280	295	266	256	279	258	252	268	278	261	262	273	269	271	275	278	232	275	278	238	282	289	263	265	244	289	295	249	257	317	296	240	246	249	253	265	274	253	226	259	259	281	276	273	258	257	245	271	248	266	252	259	246	259	261	277	247	225	231	225	259	289	229	277	276	265	244	263	267	263	247	258	272	282	246	260	280	294	248	244	256	255	294	254	285	254	240	258	255	269	239	270	282	272	267	246	279	270	277	272	254	253	233	281	239	243	264	231	266	267	263	257	257	247	264	259	258	267	272	267	261	271	299	260	292	257	245	271	234	272	273	254	262	276	281	281	262	269	253	292	238	265	281	241	252	278	241	265	253	255	241	255	277	260	268	232	258	286	238	267	280	239	265	250	257	258	277	264	244	257	311	262	260	233	290	250	277	243	289	253	258	281	271	235	257	286	268	280	239	266	266	255	269	271	253	245	255	249	267	264	253	299	262	248	278	267	270	275	251	266	250	267	267	263	252	266	270	274	276	267	268	267	261	253	232	281	270	271	265	269	256	276	276	271	269	253	248	247	282	268	266	251	280	247	270	289	273	292	267	276	263	208	261	256	226	266	270	268	255	257	271	249	272	286	268	252	269	252	280	251	235	239	262	286	273	274	261	286	262	259	280	274	256	305	251	274	265	265	274	284	260	289	272	278	266	265	256	255	282	277	263	258	289	244	254	276	242	257	248	274	257	266	256	271	294	252	268	242	276	270	281	273	238	290	274	253	275	259	252	285	273	278	239	302	273	256	254	277	243	263	268	277	261	278	245	285	249	251	248	277	242	267	286	268	265	264	263	272	253	253	258	246	275	285	268	264	245	261	254	296	275	232	253	262	242	262	216	265	259	276	257	270	253	273	250	243	255	283	241	283	252	271	275	247	261	270	254	269	276	269	247	232	263	266	270	252	244	237	271	265	265	262	260	265	281	292	271	289	261	260	256	272	269	227	277	250	255	293	287	254	266	264	256	259	254	254	277	255	273	256	273	269	281	254	243	276	278	272	261	271	267	287	266	271	263	281	283	282	261	255	261	282	298	271	267	279	257	263	235	256	255	282	283	259	272	267	261	277	264	260	268	263	260	266	256	257	253	287	271	231	266	246	242	255	262	267	265	272	271	266	261	263	250	252	275	239	257	261	262	241	249	249	270	248	262	274	264	285	261	271	259	274	277	248	260	261	244	266	263	258	274	274	270	228	273	261	251	270	262	287	256	243	276	286	267	272	243	277	271	270	261	270	257	270	262	244	285	254	277	278	271	242	259	279	282	237	279	285	280	260	262	266	264	256	248	286	271	259	253	249	251	267	221	258	252	259	273	256	258	260	243	243	274	262	261	245	259	247	271	271	238	271	241	276	253	264	283	252	251	272	255	284	274	278	280	285	244	262	263	273	273	242	273	275	287	272	262	259	265	266	249	238	227	295	268	258	260	248	262	269	274	242	258	256	284	273	264	279	255	257	279	275	250	251	252	239	276	301	259	292	247	278	227	254	256	277	259	254	263	240	264	245	264	255	280	249	250	273	276	264	257	281	285	259	280	288	272	273	277	284	276	260	248	275	293	215	257	297	272	254	286	308	255	232	242	249	253	272	258	273	270	324	248	275	278	255	253	262	258	282	222	237	265	274	271	279	247	220	252	268	251	267	244	277	267	263	278	286	270	282	254	258	257	265	266	254	268	289	258	258	257	235	273	252	252	252	292	235	259	263	261	257	256	284	289	257	256	244	259	292	253	274	265	272	278	287	249	293	272	268	247	298	260	262	240	228
25227	21510	28131	26025	18431	10230	6952	4902	3816	2920	2477	1943	1703	1408	1357	1192	1055	989	964	764	775	705	712	609	562	548	507	496	476	515	472	491	444	460	407	448	440	463	444	489	414	397	360	374	434	386	409	418	411	423	377	380	380	357	378	406	369	361	388	379	397	355	382	339	318	383	357	391	345	374	366	368	370	368	384	383	372	352	368	369	310	368	339	360	370	315	346	333	387	354	379	356	390	352	356	375	341	359	347	345	342	360	356	351	330	372	354	352	393	342	354	329	371	351	347	345	354	337	336	344	347	349	343	326	363	397	353	364	356	350	340	335	362	364	338	367	342	347	349	359	356	357	341	380	360	365	370	345	326	330	384	382	330	347	381	365	338	398	342	356	365	387	341	334	318	386	328	352	322	348	369	340	361	345	348	368	328	363	331	353	352	356	372	351	369	366	355	316	328	348	327	351	369	358	354	371	336	330	365	314	331	389	336	357	370	314	377	335	362	356	357	376	347	376	304	342	371	368	343	354	355	363	337	355	354	344	362	324	327	364	343	356	329	364	346	344	382	343	346	371	319	350	371	331	369	378	381	340	360	349	394	370	389	364	376	346	335	370	354	397	352	329	391	316	371	362	351	337	316	386	365	362	336	332	358	348	331	389	326	367	345	372	343	359	350	347	344	328	378	385	363	330	356	360	386	355	334	337	352	317	376	324	360	353	358	346	345	352	347	324	326	344	351	345	368	339	347	383	329	375	345	363	369	345	340	339	338	361	346	341	331	332	344	362	364	324	343	355	350	334	349	352	350	354	380	319	384	332	343	338	390	360	379	362	338	355	345	358	337	358	342	364	350	363	368	334	363	398	365	369	362	323	327	341	362	370	341	390	353	353	362	331	355	343	356	344	336	356	380	339	343	364	343	341	341	342	327	361	351	343	348	370	356	365	356	336	339	346	333	334	367	349	339	360	357	361	356	396	368	357	353	347	349	343	335	363	339	397	347	344	333	314	340	382	336	356	332	324	344	336	344	376	341	331	349	354	354	352	342	350	354	406	360	342	349	352	358	358	362	338	338	362	361	369	323	359	350	289	377	364	328	378	358	344	337	371	344	368	363	348	345	347	351	369	379	331	360	366	359	343	340	344	353	328	324	330	344	329	348	327	382	344	366	349	361	339	367	333	362	322	368	389	346	378	356	368	374	348	337	325	374	389	370	348	334	326	332	358	393	371	394	339	356	353	353	384	359	351	366	360	377	364	364	366	358	378	338	303	362	313	355	371	349	385	359	345	384	375	365	348	374	347	355	344	351	375	302	318	370	362	340	324	346	351	384	332	361	366	390	341	363	330	364	337	352	372	318	355	378	338	317	372	366	350	351	315	351	338	375	349	347	374	358	330	381	323	327	336	316	355	368	353	384	342	333	344	335	382	337	356	378	365	353	321	381	342	349	325	361	352	365	361	319	331	379	357	383	385	334	316	371	361	387	359	348	355	357	347	352	358	324	344	369	390	346	331	373	358	334	326	361	371	398	352	376	368	345	334	354	354	358	317	326	375	343	362	335	342	349	350	377	352	353	347	357	348	326	356	360	366	353	369	367	356	343	332	344	393	361	363	339	372	333	349	369	325	340	352	355	355	355	359	331	350	364	352	358	379	337	355	350	327	337	342	359	343	354	341	312	336	368	339	345	342	314	361	363	371	355	386	372	384	356	348	366	359	346	343	392	325	360	353	324	345	347	358	337	339	345	361	355	303	332	346	312	320	337	338	346	346	365	335	351	369	354	357	371	375	364	327	335	334	302	348	354	329	370	357	348	313	369	341	345	323	355	347	347	340	347	354	324	371	358	377	385	360	374	363	390	344	348	335	321	366	344	349	353	368	334	380	376	383	364	360	335	334	324	295	367	353	374	350	359	344	328	377	330	338	358	346	332	383	388	334	391	329	342	355	333	362	367	358	340	329	327	331	354	401	380	345	350	371	359	330	353	323	343	377	355	326	378	335	358	328	355	346	328	357	332	368	328	402	332	339	379	359	360	352	356	352	329	360	386	365	337	365	372	359	342	337	365	355	349	363	356	346	360	340	346	366	348	331	348	365	353	394	356	386	308	370	342	351	324	331	341	380	343	344	336	363	384	343	345	355	342	359	346	345	383	364	351	358	315	383	378	352	337	359	353	319	365	345	367	350	353	369	357	372	356	371	391	358	364	353	340	371	347	342	340	367	353	332	354	352	351	354	339	358	355	351	374	334	367	324	334	353	367	353	361	379	357	365	348	349	328	348	336	362	342	368	350	358	376	322	376	347	316	382	349	335	337	329	368	383	364	352	361	358	343	364	333	341	352	364	381	347	358	327	323	341	351	360	364	379	395	361	331	373	364	335	326	360	362	336	382	376	404	329	363	342	376	371	339	348	348	374	358	334	385	309	333	368	339	340	346	316	377	368	353	361	343	329	367	364	351	348	338	335	370	347	334	381	327	377	372	356	356	351	357	356	367	352	353	361	374	343	368	337	353	376	360	360	347	335	370	358	332	317	312	349	367	336	353	344	374	354	358	380	369	380	320	362	366	356	355	353	339	334	348	347	379	332	329	377	324	323	336	333	340	352	330	363	384	363	391	350	362	334	343	359	368	320	327	343	355	374	370	322	366	308	331	340	352	356	332	377	341	310	375	355	342	343	358	416	391	369	299	356	318	356	351	340	341	338	330	360	355	349	365	323	319	355	365	371	334	347	351	351	332	357	359	365	410	349	359	351	344	381	360	324	388	374	361	341	380	358	345	354	317	357	355	382	343	355	393	353	369	382	379	322	346	342	363	357	320	393	339	327	358	379	355	361	303	355	323	364	341	357	374	389	358	343	361	328	392	352	356	364	352	363	392	344	343	319	330	346	353	382	381	339	324	323	325	345	350	346	378	356	350	347	338	369	366	371	342	322	366	363	360	362	363	318	359	320	361	365	336	336	372	323	379	322	331	341	378	350	367	359	355	343	347	339	373	340	330	314	347	357	344	350	361	384	346	341	363	364	401	351	372	359	326	343	359	370	379	355	366	382	348	368	363	366	389	328	360	352	377	321	369	338	315	355	335	347	382	328	349	334	385	335	345	335	377	316	362	370	340	349	390	362	333	367	358	376	330	381	340	375	353	339	352	356	348	371	343	339	346	363	344	349	330	351	347	354	365	399	343	359	367	339	360	362	345	367	348	402	342	302	385	365	373	369	341	367	375	365	347	357	314	361	357	394	320	342	357	333	349	336	371	355	331	345	359	347	353	359	368	332	371	334	369	387	361	373	352	350	386	329	335	349	348	366	372	359	380	325	324	359	335	391	358	378	353	356	369	353	358	371	333	340	378	396	350	355	371	374	347	347	390	339	372	348	336	340	357	320	345	373	343	336	372	358	367	384	341	343	382	355	334	337	355	342	396	354	367	344	391	346	335	361	322	331	345	335	361	359	325	368	348	376	331	338	366	351	348	373	356	361	343	317	349	365	349	317	380	354
17422	37996	31163	21585	16584	12851	10276	8033	6371	4873	4045	3236	2599	2132	1939	1711	1484	1436	1282	1102	981	954	866	761	720	666	648	652	571	606	555	553	541	526	532	504	494	472	478	488	484	466	448	474	452	435	363	460	413	404	412	451	403	398	380	403	381	390	389	375	369	332	362	397	378	389	373	376	324	389	380	372	393	366	371	348	371	370	362	366	383	357	359	382	381	366	371	393	380	367	346	344	353	371	356	366	347	363	379	360	349	395	392	390	369	378	396	355	399	377	365	366	372	375	371	364	362	357	337	344	359	366	385	380	363	423	368	350	379	339	400	346	377	365	377	362	365	370	368	377	383	377	334	398	354	332	371	373	388	346	357	368	403	359	380	392	349	346	370	349	383	370	397	341	365	348	372	391	315	364	359	373	342	327	366	340	335	338	350	398	353	368	348	352	341	370	373	374	388	363	369	360	354	367	356	354	363	350	359	357	350	345	352	361	374	343	371	317	385	351	358	376	363	381	364	350	353	370	339	311	361	361	360	358	355	371	364	376	376	390	362	366	370	340	375	350	345	397	340	345	380	367	392	339	339	348	345	368	362	344	364	357	347	364	355	326	406	339	355	385	375	347	359	338	343	378	316	342	383	369	374	369	320	365	364	364	380	353	344	367	385	346	346	360	364	390	359	378	346	348	373	357	393	343	379	353	384	388	364	376	381	356	354	343	371	353	308	337	363	345	380	378	354	326	355	371	329	339	339	358	375	387	353	348	337	379	384	347	368	334	395	320	339	344	330	353	337	384	392	307	379	385	338	385	366	346	340	346	362	368	337	391	346	339	388	355	370	355	343	371	367	390	365	372	380	360	348	382	360	369	389	337	354	363	387	375	353	363	392	390	333	365	374	377	331	328	349	346	355	358	345	376	341	378	352	337	364	374	386	375	327	409	358	353	401	366	400	348	344	355	361	357	343	347	338	360	384	351	353	353	388	345	383	365	347	338	382	352	340	360	384	366	401	358	384	360	318	366	385	356	390	352	341	368	367	332	360	354	387	357	369	345	327	373	371	370	377	336	348	372	341	380	374	400	347	334	385	372	359	350	362	390	361	389	348	385	349	375	348	363	359	356	398	379	351	335	348	371	380	353	339	366	352	371	346	397	366	372	334	364	357	371	343	329	394	339	393	362	346	339	382	341	373	354	391	364	403	369	372	356	373	357	357	375	322	385	358	320	357	372	361	364	322	368	325	343	379	354	392	360	340	345	383	370	379	366	362	362	322	333	361	334	362	364	325	357	338	394	369	350	376	344	337	351	380	381	406	336	409	385	356	338	385	363	387	359	387	335	368	382	368	378	306	359	368	372	332	383	377	375	337	347	325	369	348	408	370	355	368	362	398	341	369	350	371	375	330	364	384	368	341	378	352	380	345	366	369	337	386	334	346	349	375	346	394	373	338	371	345	361	357	367	358	342	379	353	369	365	374	371	333	370	364	324	381	342	349	392	349	376	387	356	334	370	357	356	360	366	382	366	358	348	377	376	366	345	366	347	381	350	387	379	377	391	364	348	389	354	340	370	363	377	339	367	362	382	396	378	358	376	390	358	376	342	374	357	412	351	353	376	385	391	363	366	325	353	383	353	344	352	366	331	386	383	356	363	348	353	352	356	359	357	368	361	368	372	387	347	361	373	367	357	365	391	368	317	329	361	379	343	354	356	358	380	367	350	390	340	352	381	336	359	370	387	360	356	402	373	359	341	366	366	359	365	374	379	374	339	364	369	373	354	355	374	347	363	368	365	357	360	379	372	416	339	327	365	362	356	352	369	360	355	388	365	357	370	376	358	369	391	367	359	362	342	382	348	371	388	364	395	323	333	364	352	381	361	399	369	363	361	349	357	418	371	318	349	358	339	337	337	346	377	392	350	338	349	360	370	389	365	352	367	361	388	364	399	381	368	377	375	386	342	357	357	348	348	389	355	362	392	382	347	357	364	368	383	352	355	365	354	387	353	373	368	382	359	366	366	372	398	366	370	363	346	395	331	316	345	390	350	386	372	358	336	352	366	372	368	364	365	359	348	372	359	355	340	361	351	381	334	379	369	405	314	393	347	363	343	362	335	352	383	350	375	336	376	352	368	365	341	378	360	342	372	363	374	386	360	382	388	359	347	356	388	338	356	387	361	360	348	365	382	374	376	383	372	381	346	339	379	356	356	391	342	392	358	354	405	394	359	401	333	359	341	347	377	392	371	370	335	372	322	357	351	359	365	336	372	378	378	357	366	368	362	346	375	376	389	391	331	380	344	364	343	358	361	356	393	367	342	371	360	351	342	385	349	363	377	387	387	344	360	411	369	379	344	326	370	358	356	359	336	331	361	376	340	365	387	367	381	387	377	392	367	342	361	362	362	359	348	379	373	357	361	356	349	362	382	363	355	344	347	341	363	363	368	354	356	366	349	373	339	402	353	378	372	337	349	344	345	324	349	353	368	360	360	370	376	348	369	370	366	362	366	377	373	376	361	367	318	400	370	374	386	357	359	384	366	374	387	368	363	341	352	332	343	361	371	408	387	403	381	375	354	389	364	376	354	380	342	374	347	376	352	330	357	345	368	349	347	366	417	385	388	363	367	381	379	399	344	373	388	378	385	369	379	390	359	342	335	347	356	351	336	383	386	359	348	393	379	377	340	364	413	399	357	345	342	367	352	356	401	370	363	374	382	353	347	368	345	358	356	355	355	354	341	350	369	363	368	338	372	388	381	343	345	362	344	362	358	382	370	362	360	345	328	379	364	360	362	365	377	352	350	361	386	345	375	344	352	341	346	353	379	349	358	375	386	363	368	396	365	372	373	372	345	376	366	392	374	383	360	355	369	325	339	345	361	386	366	361	357	345	355	392	347	368	357	361	371	352	326	371	368	363	370	384	386	342	395	307	375	369	363	356	370	349	349	334	363	344	393	344	394	349	344	371	384	354	361	384	391	338	359	330	329	370	352	371	356	350	377	330	355	351	359	371	412	360	374	358	367	362	366	343	367	360	361	367	359	343	355	348	368	368	341	340	350	379	355	376	373	366	367	309	337	375	394	354	370	347	391	369	353	352	385	372	387	375	345	356	362	345	359	341	382	374	346	395	393	344	365	370	351	390	354	337	317	374	376	356	359	307	358	331	361	378	377	377	355	374	364	353	366	355	382	359	344	352	404	356	338	374	334	371	362	398	382	381	414	368	365	370	354	326	355	345	377	372	366	355	375	399	373	362	348	384	382	361	373	353	334	353	349	370	384	371	384	359	326	382	365	398	362	338	372	351	358	382	381	360	397	350	380	338	414	360	372	343	384	351	393	398	367	388	362	330	375	350	356	371	372	363	346	375	382	361	343	332	374	365	374	373	323	348	359	371	401	380	366	340	343	362	376	347	398	395	335	350	370	369	357	339	342	367	392	366	362	395	373	378	371	370	343	356	375	370	369	367	355	378	329	376	351	388	353	366	346	320	358	365	398	323	379	353	353
22885	21542	29296	24276	21772	22589	19517	10219	7143	5666	4694	3555	2889	2291	2061	1815	1666	1548	1377	1167	1041	1011	923	756	658	667	635	592	543	550	552	551	485	470	453	403	440	405	386	367	387	386	357	341	356	331	330	304	320	298	311	356	332	304	293	309	301	300	265	273	269	292	271	265	298	290	274	263	287	297	233	308	271	292	246	262	257	238	259	279	250	274	242	256	240	259	267	241	254	253	252	216	262	240	253	246	237	258	264	224	281	258	257	243	248	253	230	234	249	238	220	252	282	269	249	255	222	253	231	257	256	228	234	264	256	266	242	240	262	243	276	264	252	266	241	244	251	270	270	249	236	270	252	260	232	217	218	243	240	234	234	253	244	232	223	234	266	254	255	251	222	249	246	254	274	265	271	219	244	243	244	270	278	221	234	254	248	226	249	246	244	233	266	228	237	223	239	223	256	238	248	243	235	250	255	241	253	252	243	227	256	272	237	261	246	236	245	261	214	270	243	239	267	251	248	230	241	252	253	272	227	273	223	249	220	227	242	244	244	244	256	237	274	252	242	229	255	236	218	279	249	280	262	229	262	271	231	246	243	247	224	236	229	214	237	250	233	239	260	275	244	282	273	243	261	249	230	235	256	251	242	281	260	231	260	234	241	232	235	244	247	230	243	231	238	241	235	254	248	235	254	272	261	224	217	224	233	252	241	223	217	256	215	225	239	232	270	262	245	233	218	259	232	279	250	256	240	273	238	273	283	251	262	242	251	244	244	244	264	234	234	245	239	214	234	225	250	230	245	244	247	259	240	240	234	232	260	230	228	247	233	223	253	276	211	246	257	252	213	246	280	263	257	213	267	249	230	255	243	248	258	256	238	250	246	260	260	272	257	264	242	249	248	252	231	252	247	230	250	241	221	257	271	266	246	242	283	251	268	221	235	231	236	244	241	234	221	245	267	250	241	236	257	244	257	241	223	213	254	248	232	227	248	237	225	267	249	267	227	271	213	248	285	259	273	234	252	234	249	244	273	226	236	282	277	240	241	238	269	225	237	247	258	240	237	245	242	241	236	254	238	260	259	224	244	232	252	248	236	251	260	247	256	251	236	232	232	253	226	234	249	241	231	234	244	266	240	257	245	264	253	230	283	261	258	256	246	241	241	242	245	260	264	244	255	260	243	275	231	256	250	245	237	233	209	257	265	244	267	261	255	265	248	220	236	224	267	284	257	239	246	247	267	245	220	224	246	256	238	253	253	245	245	283	236	285	251	271	244	246	228	245	257	238	243	225	256	242	230	246	266	228	228	259	236	232	278	252	268	239	225	251	213	243	244	239	278	245	268	247	235	239	273	238	255	227	249	231	231	249	242	234	256	241	286	234	234	237	222	244	233	248	232	250	273	218	249	243	243	253	263	241	233	238	243	249	245	240	244	223	235	258	242	245	237	234	252	267	244	249	251	247	253	250	197	240	234	232	227	261	261	264	249	227	222	259	268	237	216	258	250	243	242	275	233	250	248	252	257	240	237	257	227	217	241	248	245	226	237	243	229	253	250	238	248	226	219	228	244	257	223	284	229	228	272	272	257	245	253	231	200	253	233	217	257	233	277	275	229	251	261	243	223	249	237	244	278	252	230	229	257	251	243	237	267	253	217	227	276	242	255	270	262	234	249	241	261	247	231	249	214	263	256	224	254	249	251	238	231	231	252	231	243	258	252	231	263	266	240	256	255	269	235	263	227	265	241	277	261	249	268	219	234	270	257	257	275	254	220	254	253	239	230	264	268	227	244	258	267	227	221	237	241	227	260	255	228	269	240	228	248	246	248	271	257	243	240	242	236	242	249	246	239	244	240	249	246	274	216	246	232	257	253	250	242	245	262	208	267	236	248	208	234	280	239	224	228	242	247	244	260	241	223	249	250	234	259	250	249	247	225	279	217	263	258	259	234	251	262	240	264	266	216	266	220	258	233	259	242	254	243	234	298	224	249	241	250	242	253	272	216	286	274	260	268	236	260	213	235	250	245	243	253	225	241	252	232	248	234	248	244	242	227	274	217	226	279	241	237	238	251	240	235	232	245	257	258	234	234	288	245	241	265	248	243	236	239	251	257	261	229	223	233	239	246	243	248	234	264	238	243	217	271	242	268	247	246	235	241	211	248	272	276	226	229	236	229	242	233	263	221	263	242	238	213	252	235	238	213	260	259	265	247	255	230	230	248	262	263	249	270	246	243	236	251	261	256	233	248	256	247	261	247	235	263	234	252	239	243	248	252	208	243	247	248	220	262	252	247	246	246	244	263	226	235	236	218	227	220	266	237	248	242	232	222	254	263	256	249	241	269	267	243	245	249	278	251	254	260	247	272	265	247	242	238	273	251	247	265	241	237	233	227	230	239	236	248	269	233	251	257	233	247	245	227	242	254	222	262	243	255	268	270	251	231	240	246	210	259	223	252	255	203	240	250	208	241	246	259	236	245	238	258	214	221	248	217	229	246	244	246	270	215	253	254	255	240	236	271	235	240	259	240	266	247	258	255	230	235	254	247	237	240	254	238	241	240	280	212	236	216	249	244	233	232	253	261	228	218	281	216	233	259	254	233	238	254	260	232	255	261	240	256	245	244	247	232	236	229	228	239	244	248	247	246	235	224	232	242	244	255	220	232	275	221	242	242	238	264	230	248	253	232	234	242	250	240	229	239	306	254	263	243	239	270	239	243	239	243	232	260	245	228	242	240	256	250	230	256	229	240	260	268	256	245	243	237	275	258	240	247	230	245	243	258	221	227	245	211	244	220	248	246	246	230	223	266	254	245	231	231	275	222	231	269	242	242	251	238	246	223	248	246	257	233	227	254	239	252	242	269	252	269	284	221	230	257	260	275	233	243	248	262	257	229	259	290	251	219	226	234	232	238	239	228	254	270	210	262	246	251	248	247	237	229	241	243	265	248	239	230	255	255	282	252	246	244	271	229	252	256	242	252	265	255	259	251	272	235	235	221	237	257	221	268	244	240	276	256	264	266	237	257	234	233	247	218	262	245	254	244	259	227	258	239	239	254	246	264	231	276	250	261	259	240	247	255	214	262	245	231	247	260	257	247	273	240	244	234	265	249	271	254	269	253	235	262	254	245	243	250	245	255	245	254	244	232	219	260	244	218	240	230	252	248	233	226	242	232	230	251	242	247	242	263	266	250	244	262	255	243	251	248	277	263	269	255	243	237	273	241	247	255	247	242	228	242	245	247	258	246	228	238	237	240	240	238	245	272	234	253	212	253	235	259	233	246	258	229	231	238	242	255	246	262	247	251	256	256	258	242	252	241	257	227	258	246	277	224	255	248	237	246	241	245	244	234	250	232	234	228	231	270	240	255	278	253	268	248	238	246	232	225	238	263	244	228	228	249	244	256	249	275	234	222	261	216	244	260	243	236	244	243	279	245	242	267	279	263	236	285	206	266	234	227	229	237	241	220	238	257	236	260	249	268	260	238	234	240	244	286	251	248	251	223	228
19914	45786	38846	29589	24073	19559	16005	13141	10613	8462	6748	5259	4339	3518	2975	2728	2343	2199	1849	1651	1484	1334	1157	1074	879	802	727	708	716	731	652	653	641	570	543	522	444	504	456	421	463	426	437	400	422	393	354	322	355	377	371	328	346	311	290	369	356	348	307	300	297	270	287	265	304	269	256	296	287	296	268	279	267	264	275	258	253	253	276	276	232	267	283	242	251	239	278	228	263	277	252	238	219	245	247	260	230	281	212	251	252	241	278	251	262	242	268	247	247	246	236	229	234	254	228	242	262	239	271	258	260	242	270	249	247	268	277	246	253	249	243	265	247	244	264	261	222	235	260	244	258	237	245	272	220	272	248	236	268	243	253	280	248	244	224	274	249	256	245	226	261	252	264	237	236	237	249	248	274	258	256	236	227	237	227	290	251	271	261	236	249	273	257	257	249	244	259	269	268	267	247	248	233	264	255	274	262	250	249	249	249	228	280	246	248	243	271	251	259	228	240	242	274	238	235	262	253	262	271	253	210	256	270	219	253	264	229	262	241	238	264	232	242	245	288	215	261	245	226	263	249	241	252	242	226	216	242	268	251	271	256	240	274	225	212	242	239	248	238	248	235	261	212	286	248	270	237	243	245	223	254	218	262	238	253	256	257	265	278	227	233	247	265	264	235	252	246	252	248	240	262	225	220	262	219	246	259	246	223	286	246	229	231	250	247	240	303	234	242	249	254	259	210	269	268	253	233	252	237	262	261	261	251	251	226	239	262	268	258	226	256	269	252	270	245	252	230	233	266	228	242	242	290	243	257	229	229	235	258	246	244	245	242	223	243	231	228	253	239	259	245	262	244	262	238	241	255	245	252	243	248	235	256	270	252	256	249	249	267	240	243	270	262	243	248	247	214	269	248	270	269	261	259	243	256	262	229	263	242	252	232	265	241	237	244	260	231	234	272	239	267	228	238	241	260	242	228	230	247	220	266	239	264	247	265	224	268	225	229	233	227	235	231	228	252	236	253	270	236	242	223	237	243	240	222	251	246	200	251	261	259	251	255	244	244	278	244	238	245	231	254	252	255	241	259	252	250	248	247	238	223	251	243	268	268	256	262	246	252	253	253	235	278	231	259	264	270	228	279	269	252	264	240	262	241	265	221	231	254	263	229	268	254	251	262	251	276	235	226	239	264	248	243	258	215	217	248	257	240	239	256	260	240	235	267	273	251	242	245	256	258	240	255	267	253	260	224	256	260	243	238	254	244	247	289	221	262	229	245	271	281	225	255	226	256	254	270	246	251	240	252	261	237	247	240	255	237	266	232	231	252	256	293	252	274	258	251	265	267	238	259	280	248	269	253	250	247	233	228	234	264	275	257	252	251	247	254	248	249	236	239	243	256	257	263	235	237	234	247	277	248	254	256	235	238	240	253	260	236	243	263	241	241	243	224	262	213	255	255	267	257	262	285	243	238	263	236	240	232	251	265	250	272	269	234	289	248	229	217	229	252	236	244	245	274	247	231	251	231	269	241	243	259	272	230	250	277	228	245	257	272	254	254	261	237	259	249	247	238	253	257	265	242	254	218	231	261	246	232	243	244	261	248	264	233	256	252	247	244	234	266	264	264	242	290	238	256	239	255	260	263	254	284	254	226	261	244	219	246	244	247	228	238	240	245	262	244	259	233	224	247	238	272	252	225	262	234	247	265	236	245	241	241	245	238	245	243	236	245	243	250	247	222	262	230	257	245	261	246	262	232	257	220	259	214	257	252	248	233	243	240	222	293	266	277	254	246	243	233	232	255	237	254	230	245	267	237	261	244	224	234	257	270	260	263	260	253	251	243	255	221	237	249	210	246	224	222	250	260	218	250	224	256	236	265	246	237	245	216	256	269	247	251	262	249	263	254	241	257	255	249	232	262	263	288	221	249	252	235	252	280	260	261	257	240	273	257	260	242	240	241	259	261	250	260	259	235	249	251	247	269	272	248	252	232	254	276	255	261	247	244	231	266	244	221	240	240	247	232	245	234	250	226	239	234	272	267	244	254	261	240	282	261	258	253	281	253	241	244	266	242	274	250	241	239	238	238	256	235	262	233	257	301	254	273	289	255	250	265	241	233	260	218	223	294	262	255	254	238	208	261	220	279	240	235	245	245	245	245	245	254	236	234	243	213	228	285	242	227	283	243	248	228	280	247	278	251	256	239	270	248	239	231	249	248	244	243	245	258	248	257	237	231	263	237	267	259	243	242	242	264	264	249	231	241	253	238	238	254	251	264	259	258	228	238	257	252	239	226	238	251	256	253	242	264	280	256	242	264	237	247	272	237	295	288	233	265	242	245	246	255	251	226	225	266	253	232	260	218	247	243	256	247	225	247	284	285	225	244	257	232	253	234	255	265	239	247	230	223	253	261	233	226	246	252	267	245	232	256	272	299	262	220	238	247	231	238	253	253	234	241	252	267	256	233	246	237	259	266	250	272	281	255	232	254	246	228	257	214	268	271	233	238	237	242	240	248	256	267	238	244	247	237	233	243	252	213	235	216	245	250	226	253	241	255	268	224	248	214	244	245	240	270	292	250	261	260	253	272	240	251	244	220	272	257	230	254	271	212	253	229	225	266	237	259	252	237	249	268	227	253	216	258	229	222	200	249	233	255	255	238	242	254	243	226	231	250	257	253	246	277	232	238	225	238	261	249	248	249	229	229	245	259	266	255	258	254	257	223	259	287	228	236	257	252	260	249	280	255	270	241	250	254	239	249	265	265	252	285	230	231	241	258	248	225	272	256	261	234	237	267	281	245	237	230	244	267	264	248	240	243	249	239	259	236	229	256	258	242	248	228	262	251	250	262	247	229	222	246	245	248	244	251	239	275	252	238	264	269	247	246	254	260	237	250	237	250	245	272	245	234	238	262	271	249	234	254	256	263	240	262	274	230	255	254	246	245	251	263	241	246	235	273	247	246	249	266	261	250	255	222	234	241	230	263	236	266	232	242	241	243	229	252	255	254	245	205	281	265	241	253	239	285	246	211	257	236	225	272	244	243	264	244	232	237	262	246	260	250	238	262	279	242	236	249	238	236	242	285	216	254	295	235	248	246	290	241	254	262	244	268	236	259	229	257	243	256	261	243	226	239	253	220	250	250	251	260	252	267	268	245	235	253	262	246	217	247	234	262	257	268	242	261	249	245	243	227	245	254	278	242	280	242	218	253	256	272	230	262	242	243	222	230	249	236	245	245	249	295	264	247	243	255	240	240	261	263	261	235	253	261	231	244	253	229	250	256	238	236	247	263	241	233	259	250	255	260	238	226	223	266	260	244	230	236	253	240	247	231	241	254	275	232	260	255	256	262	250	238	250	233	231	235	218	277	231	243	245	220	241	272	255	239	234	279	256	242	244	224	273	249	236	223	249	245	272	222	254	249	234	304	259	235	271	239	281	231	259	238	253	250	236	224	236	235	253	248	266	245	251	249	254	250	274	245	274	280	233	242	280	250	277	285	217	235	225
28453	23657	26222	18990	10624	6496	4760	3528	2761	2140	1837	1535	1302	1118	996	855	782	774	742	674	613	571	569	517	477	469	474	480	472	432	465	423	454	427	405	394	383	373	385	355	397	374	392	349	348	364	357	361	371	393	377	369	399	377	371	390	370	365	355	354	351	355	383	328	366	354	381	341	370	380	341	358	376	391	310	356	359	325	348	328	332	362	314	334	342	312	338	327	337	375	321	346	346	362	315	349	390	349	324	342	336	346	354	341	363	364	342	367	322	337	369	367	393	363	340	376	321	343	358	319	342	350	347	359	343	349	344	345	374	381	324	328	368	315	338	389	347	362	370	333	358	359	347	373	343	330	339	326	313	352	339	323	324	330	351	339	349	360	334	346	372	324	341	327	355	328	348	347	323	314	315	366	401	377	333	341	341	344	350	334	352	364	368	322	368	369	336	328	374	302	332	330	339	343	381	355	333	364	341	334	361	360	341	318	342	334	347	356	360	355	348	324	336	314	342	341	335	299	326	357	345	321	322	307	362	341	352	341	342	327	312	336	353	363	352	343	348	321	356	333	333	360	316	348	323	350	337	409	369	365	347	352	352	347	336	339	290	351	365	346	329	355	371	345	331	368	346	330	323	372	334	332	346	321	344	337	336	360	335	320	312	377	353	300	322	334	361	331	340	320	324	352	337	332	357	341	351	368	333	342	327	362	345	364	351	351	363	361	330	325	346	309	359	335	343	349	368	333	343	317	361	343	333	315	368	350	326	363	363	367	361	329	351	329	352	349	359	335	356	347	390	370	338	322	335	355	323	319	327	352	330	357	369	320	335	358	385	368	300	356	374	346	335	320	359	309	315	381	378	349	314	359	333	361	325	329	330	335	333	345	380	359	361	349	319	396	324	330	349	366	341	349	356	340	328	309	329	366	358	347	333	340	323	362	355	349	351	324	358	343	318	388	370	379	326	325	365	319	356	351	326	305	354	318	341	330	361	358	362	357	347	325	357	331	345	360	342	322	306	329	361	340	350	323	329	325	370	346	333	320	305	353	314	361	363	362	326	326	346	332	359	331	323	305	360	313	326	343	317	300	358	356	344	327	352	319	342	338	337	339	357	323	356	349	350	310	335	333	340	359	363	345	346	317	335	318	382	305	363	324	389	379	321	360	382	322	340	345	378	327	334	346	339	371	338	354	335	332	354	362	343	341	335	347	316	374	341	355	297	388	348	370	335	324	379	326	333	307	375	354	351	333	370	361	349	345	343	323	323	355	374	325	340	339	361	344	350	351	347	338	333	327	356	349	342	332	354	352	311	341	328	371	372	355	328	357	346	323	326	339	323	344	366	353	316	335	345	337	324	367	325	352	329	356	398	316	358	328	353	348	348	347	308	353	374	340	349	372	352	375	350	330	337	344	355	323	356	352	360	351	325	356	327	324	321	360	357	323	370	335	343	359	330	349	331	368	344	343	292	356	366	300	348	347	334	323	344	351	378	340	342	319	351	319	354	323	325	376	332	388	334	375	296	330	331	355	366	341	324	298	298	351	321	365	368	340	353	302	339	352	333	373	337	335	348	350	377	367	355	389	345	336	347	347	370	361	340	356	350	364	380	333	375	369	349	368	351	346	364	365	358	343	334	301	323	346	359	315	333	338	332	370	334	354	360	327	342	333	311	353	352	336	362	354	323	337	325	307	343	368	322	353	325	356	354	346	348	370	370	330	362	359	329	317	344	358	339	329	318	387	340	362	363	356	341	351	355	310	340	344	346	345	360	341	378	348	339	318	331	362	356	327	383	336	325	340	334	330	382	345	350	337	337	344	346	338	342	316	332	344	370	358	359	370	348	330	335	363	355	344	343	401	352	363	347	300	364	334	327	376	322	317	321	353	341	340	320	334	341	335	316	320	337	334	319	325	325	350	361	347	353	325	346	344	352	350	377	363	337	341	379	350	302	323	385	339	363	360	345	314	341	351	382	337	370	337	330	344	386	322	341	292	325	345	309	349	341	315	328	360	334	345	338	303	353	330	367	341	349	378	346	341	360	347	344	336	344	370	325	316	375	364	335	354	360	346	348	343	321	325	330	342	332	368	361	347	360	356	332	322	349	361	352	349	350	357	346	307	333	314	337	369	363	388	366	371	382	367	341	360	353	344	346	349	369	364	379	334	347	362	356	329	343	343	362	348	351	352	285	337	340	345	360	363	312	361	354	327	355	362	325	336	338	323	376	320	357	360	306	360	329	346	333	362	337	347	386	357	332	331	352	387	348	349	330	363	356	348	344	321	355	342	382	338	339	338	331	315	338	362	350	347	367	364	340	365	349	367	358	307	362	346	353	339	323	359	346	354	331	368	353	363	354	349	351	388	365	349	327	343	339	364	367	342	362	360	331	316	351	355	322	329	339	345	344	330	378	336	345	336	357	359	349	344	331	354	345	336	343	362	315	371	350	322	328	343	349	336	358	345	356	335	366	342	352	372	375	322	339	355	314	337	346	363	311	344	307	353	356	365	374	345	349	329	346	311	347	329	331	342	323	321	362	348	334	322	326	315	358	331	320	365	330	341	321	321	338	343	312	341	343	353	350	311	361	332	351	349	352	338	336	349	337	293	382	347	336	344	334	333	330	367	354	370	330	338	319	339	365	363	331	343	341	346	369	349	365	365	366	339	329	361	325	333	348	352	329	348	340	367	379	304	349	321	335	344	355	360	382	368	339	343	345	349	323	364	362	333	331	349	355	340	371	333	335	372	324	351	337	346	310	341	350	326	348	321	359	326	349	321	353	353	347	349	344	345	325	341	357	368	315	341	352	347	365	352	345	359	340	335	339	359	351	348	357	349	358	337	347	368	315	330	354	368	343	343	349	350	343	353	301	358	321	348	381	333	351	309	365	354	354	363	342	331	367	359	297	346	345	322	343	348	338	355	364	359	330	352	366	346	358	359	373	358	370	369	360	350	342	361	345	338	303	353	344	336	339	308	327	377	382	327	351	330	345	345	345	381	330	316	349	327	339	346	328	316	344	375	365	331	361	350	348	348	349	343	380	332	359	362	360	328	323	345	363	347	345	341	333	347	356	377	336	348	341	363	366	366	346	333	334	370	354	346	332	392	350	336	346	350	327	331	322	351	345	353	331	407	300	379	341	327	358	324	337	323	339	359	355	363	336	344	376	373	376	374	346	375	331	350	354	357	359	363	322	337	338	354	347	357	322	320	374	348	341	320	345	325	346	298	329	331	356	384	335	347	342	360	294	322	387	331	354	350	326	361	362	333	358	314	335	373	335	356	357	363	331	321	370	314	346	374	332	337	353	331	347	358	333	367	340	370	340	331	337	337	330	322	350	343	309	345	348	343	310	386	322	357	336	339	364	347	338	329	371	336	394	339	355	349	311	358	372	354	333	371	355	331	359	328	339	351	377	361	328	347	330	341	362	347	344	343	353	343	377	322	325	329	341	379	344	311	351	333	333	335	361	368	331	314	312	354	342	361	335	378
17316	33229	26388	17674	12847	9542	7654	5759	4542	3527	2870	2296	1938	1622	1399	1208	1112	1031	1038	842	783	796	716	631	612	603	569	512	503	518	511	509	513	450	396	426	438	383	423	424	408	402	392	437	390	396	353	370	405	394	407	423	365	399	399	397	415	360	358	402	399	362	386	365	365	377	365	390	371	345	424	359	384	364	356	357	343	357	339	388	347	355	346	371	372	345	345	358	357	388	330	355	381	355	392	350	329	358	384	385	345	346	387	352	342	344	376	344	348	351	374	343	359	339	378	325	354	338	362	344	376	388	355	389	339	340	357	379	363	375	372	346	375	363	365	367	339	374	334	375	329	390	319	366	382	389	343	404	372	360	336	344	343	336	352	336	373	344	368	337	376	358	375	371	348	353	349	367	345	349	345	363	335	323	360	343	328	328	329	352	367	380	344	359	360	315	374	314	353	339	368	330	346	391	371	366	348	339	362	375	358	350	348	377	394	314	358	357	338	369	348	361	376	378	353	356	356	347	376	357	374	357	333	348	370	386	384	358	373	366	364	370	364	366	352	348	339	354	375	355	332	371	377	353	356	362	354	356	365	345	349	370	383	341	354	368	329	343	347	377	377	348	371	364	349	362	354	356	349	366	359	360	322	354	376	372	328	351	390	329	367	388	335	358	342	362	356	376	369	359	335	353	355	392	359	354	354	373	374	359	342	358	368	353	385	419	353	328	386	340	332	359	352	378	357	368	352	357	343	335	334	364	336	339	385	334	348	348	356	335	338	357	332	363	332	346	388	355	341	355	338	339	370	333	388	351	370	360	359	361	343	343	355	369	326	388	330	367	394	367	351	371	362	377	337	375	382	340	368	347	337	403	384	364	354	386	345	330	343	372	398	331	376	357	339	361	347	376	331	353	353	345	372	336	371	373	309	358	359	379	375	372	314	360	389	378	359	390	335	378	385	364	354	384	369	369	360	355	346	356	354	331	386	351	336	340	357	367	357	323	335	371	380	387	307	298	343	364	346	355	354	314	365	339	354	341	355	365	337	363	396	352	362	366	391	344	343	342	388	370	391	332	337	332	381	380	391	377	354	355	329	338	350	342	344	403	371	354	376	343	374	347	362	370	375	324	373	359	349	365	389	371	350	376	361	371	359	350	355	354	387	395	344	347	330	376	328	359	354	356	344	346	363	322	366	343	376	317	342	335	329	362	323	355	342	375	340	367	350	356	366	350	325	334	347	393	357	364	396	341	354	385	339	391	340	349	374	347	378	336	350	387	367	350	341	373	376	364	341	360	353	341	367	351	380	401	374	350	375	327	342	383	341	353	397	386	377	341	350	331	372	366	415	361	376	366	349	342	376	348	370	330	383	373	331	381	391	340	332	391	348	378	354	346	348	377	370	351	335	346	405	367	340	384	338	350	339	351	356	340	361	386	341	362	365	373	355	356	375	360	361	376	368	354	374	342	387	372	368	347	333	344	390	359	352	335	389	342	365	351	343	356	365	343	380	355	349	352	357	358	359	370	360	356	322	338	349	366	337	387	379	347	351	346	392	364	357	364	363	348	361	351	355	354	370	351	375	371	333	353	361	355	345	342	366	387	340	365	332	350	395	362	356	376	345	332	363	366	336	400	347	329	363	351	347	356	339	357	355	397	357	384	356	319	365	390	358	325	378	375	377	377	341	340	352	343	348	356	382	373	347	330	359	331	394	367	335	388	346	392	350	387	344	359	373	377	356	348	360	362	317	328	375	310	343	373	339	350	343	372	361	387	349	362	370	350	346	338	353	377	365	357	401	334	342	334	355	364	366	361	323	348	377	347	376	365	396	361	361	312	335	392	385	341	370	365	348	360	357	319	373	369	360	389	334	390	358	358	380	375	319	341	358	332	402	353	378	348	349	378	367	350	390	375	384	334	357	351	343	385	368	356	368	370	353	376	365	369	377	336	348	363	369	370	370	381	331	366	385	362	336	368	362	382	383	358	356	321	354	379	341	355	391	344	347	341	359	354	347	378	383	343	344	362	395	340	351	378	329	353	361	355	335	347	355	358	372	371	359	406	311	378	362	339	339	352	315	365	352	349	343	372	350	327	373	329	336	358	338	365	383	364	339	344	346	371	377	352	353	394	338	348	365	384	336	339	353	357	379	348	335	339	345	355	315	356	345	349	351	358	391	363	371	363	335	356	380	352	355	350	374	349	335	373	384	346	380	333	375	376	377	360	333	369	329	367	341	364	362	318	359	370	348	356	355	351	326	364	341	364	327	345	368	341	405	372	354	360	320	321	352	354	347	376	362	352	343	335	340	373	379	369	364	410	355	353	376	352	406	335	370	335	360	331	370	360	361	356	390	333	345	341	387	384	363	381	354	365	365	369	374	336	391	344	348	358	362	356	354	345	359	354	336	368	375	326	369	338	360	343	378	341	337	366	356	372	352	378	357	364	349	367	347	346	391	318	358	356	361	359	378	349	385	326	346	348	358	317	336	342	345	355	362	353	348	363	416	367	379	370	378	388	368	351	346	355	380	342	347	354	382	357	337	347	354	332	361	331	362	362	356	327	353	341	367	351	391	320	327	363	324	411	348	344	348	344	375	358	341	340	353	339	341	349	348	324	376	318	352	359	355	324	324	355	356	364	338	345	351	333	380	390	359	351	366	344	366	348	349	368	330	371	332	371	359	345	328	340	355	333	345	374	329	355	367	386	352	329	386	391	355	337	326	340	326	374	327	347	328	348	356	353	366	357	383	364	346	380	327	350	350	359	342	351	335	389	348	360	359	341	379	339	354	357	341	368	356	335	321	370	362	366	363	353	331	337	365	383	338	360	351	351	329	348	370	323	361	332	365	344	349	359	322	342	346	360	351	392	354	382	352	347	341	348	376	334	352	325	353	372	389	389	353	370	370	366	385	348	358	370	370	369	391	354	342	349	340	376	340	386	391	399	372	386	371	318	365	355	364	346	343	330	350	363	379	365	325	382	350	329	374	395	354	360	341	385	367	347	389	367	352	366	322	338	346	354	334	360	366	349	380	357	368	360	362	364	343	373	348	363	364	367	369	387	384	326	356	341	368	366	343	339	372	388	364	355	348	355	366	334	346	369	381	360	379	413	329	348	364	324	349	380	369	370	383	355	372	360	352	356	371	325	360	357	371	378	321	352	341	393	357	358	364	356	337	344	362	340	346	382	325	341	376	348	379	387	396	397	349	362	344	333	344	378	367	338	347	369	350	349	361	348	372	390	359	372	379	359	349	349	350	369	363	370	363	351	338	378	341	362	338	355	357	372	360	374	333	359	364	374	341	352	331	378	368	324	377	349	365	338	345	354	373	339	342	377	349	325	331	385	352	349	351	352	323	362	346	352	380	338	329	379	349	342	365	366	329	371	376	372	352	367	355	365	379	378	372	329	314	356	372	377	379	347	365	342	360	416	325	349	366	321	346	364	378	337	372	358	361	380	357	346	330	341	353	368	362	335	345	343	373	340	370	362	331	371
23974	21461	28787	24826	21941	17956	10708	6592	4836	3918	3160	2460	1977	1751	1460	1301	1136	1037	987	866	824	758	630	613	540	474	494	503	500	428	414	427	419	409	406	377	374	340	350	348	319	339	338	372	310	303	303	302	310	298	318	314	308	300	302	296	322	290	292	290	269	288	281	242	283	262	280	283	301	275	251	261	268	270	277	298	296	280	267	251	256	260	230	293	250	275	250	266	267	228	269	266	239	246	282	251	270	260	260	264	277	237	262	263	261	268	261	266	281	287	246	231	258	264	287	268	263	264	227	265	278	243	257	245	229	251	253	260	253	265	278	264	262	244	245	250	249	256	272	291	285	254	254	281	285	278	266	260	289	281	266	299	267	255	254	263	233	276	242	284	289	258	255	261	261	276	274	269	234	280	245	252	249	239	220	243	268	281	276	270	283	253	257	257	229	260	237	271	241	293	253	253	244	254	279	264	220	291	246	280	246	241	252	248	238	278	274	249	226	281	269	260	257	230	275	238	248	261	255	288	274	269	253	274	239	247	297	267	255	213	252	248	235	251	255	274	247	243	270	260	262	256	262	290	262	264	234	268	272	251	258	233	254	236	237	245	263	262	284	270	219	239	242	262	282	269	249	281	262	230	253	285	265	273	258	263	253	254	258	269	241	230	266	274	239	261	261	265	260	265	282	254	270	256	230	253	257	272	251	241	259	242	264	273	251	243	247	273	254	256	243	276	250	235	274	252	284	272	278	252	244	234	280	267	241	291	255	262	265	253	232	251	245	237	260	261	268	281	283	266	266	257	264	280	231	274	237	239	272	269	254	288	259	269	268	257	272	289	277	271	243	292	248	274	272	277	259	260	293	276	257	246	263	241	289	246	253	260	253	286	240	269	280	241	276	269	254	269	263	238	264	257	267	237	265	238	253	259	288	241	241	260	266	270	241	270	269	278	255	267	247	263	247	268	229	253	246	258	262	268	273	263	258	266	279	246	260	248	271	273	264	251	245	266	254	267	243	272	258	252	240	262	252	280	254	236	243	253	236	272	289	249	273	234	266	268	258	254	263	247	255	265	271	266	247	255	273	277	239	235	246	239	239	262	279	258	256	263	255	274	263	272	259	245	253	263	274	271	241	241	232	235	244	255	236	242	256	282	271	280	274	269	262	250	299	256	289	272	255	288	264	273	273	255	266	261	228	240	226	248	267	282	270	236	236	255	235	253	242	232	248	231	277	267	259	257	267	265	234	266	270	259	256	261	274	230	229	246	314	266	246	241	238	287	242	269	256	254	243	244	254	266	263	271	274	277	270	231	247	276	256	260	270	261	253	268	244	254	274	261	260	243	274	235	249	228	268	254	285	280	238	249	258	254	261	242	269	258	233	298	241	246	268	268	260	245	239	260	279	255	267	257	258	259	300	262	288	276	281	263	238	235	265	287	281	281	249	243	247	265	237	241	272	249	296	244	265	283	256	263	228	250	282	261	245	271	257	251	256	250	267	249	237	242	239	223	237	253	267	261	261	267	235	262	243	278	258	230	268	280	289	242	251	284	275	236	253	261	256	291	256	259	252	239	258	240	254	255	251	254	230	257	248	269	279	266	256	271	263	231	273	279	243	267	251	269	250	275	257	259	271	273	280	267	273	284	259	263	284	243	259	276	286	265	241	251	221	243	278	239	249	261	269	256	288	249	251	307	261	272	237	257	274	249	235	232	240	264	258	245	246	253	248	265	267	256	234	300	291	254	254	261	294	251	276	274	245	256	284	260	282	255	270	269	288	254	267	285	233	251	292	257	283	283	252	269	287	270	253	276	236	258	251	279	286	260	253	261	244	251	269	240	239	254	256	261	264	244	288	259	242	273	231	267	265	253	279	266	244	262	270	236	264	250	237	279	249	255	287	266	262	256	221	281	272	225	268	260	264	278	273	257	272	276	236	272	255	266	229	244	256	257	237	262	254	250	281	250	266	281	261	225	251	242	237	263	258	280	262	260	251	285	225	269	287	266	261	250	253	238	255	250	249	263	270	257	228	264	286	259	229	254	283	281	254	240	272	262	264	240	278	250	261	272	260	257	267	269	272	241	258	268	272	272	256	257	281	223	265	288	255	279	275	271	274	248	252	296	228	265	277	240	256	272	257	276	237	257	269	262	248	227	265	248	289	283	263	231	218	272	289	268	268	263	223	272	262	262	261	261	267	262	230	242	264	238	257	258	221	270	251	243	257	260	260	248	260	245	260	270	242	237	296	268	283	250	263	283	257	242	273	257	259	238	255	284	287	255	262	259	244	264	249	261	292	251	259	246	245	257	271	286	263	258	277	263	270	253	296	267	281	252	267	260	244	261	253	279	281	260	231	249	261	254	265	275	236	271	250	267	258	240	292	288	273	297	266	267	247	282	281	279	266	251	249	255	250	268	281	271	268	250	250	265	257	254	245	269	274	236	283	258	269	230	258	281	267	254	268	255	259	252	262	254	259	248	262	243	256	259	254	224	268	283	266	243	290	256	268	251	270	277	262	281	249	262	254	239	276	265	268	260	247	232	253	275	268	275	277	261	228	254	258	251	275	237	245	238	267	249	266	264	270	261	266	247	243	266	249	254	258	271	263	269	246	293	239	247	294	245	246	261	240	276	260	250	256	252	271	255	278	231	255	264	258	237	266	260	259	244	282	244	250	281	257	262	261	261	256	274	274	242	272	257	250	231	254	279	241	250	252	286	256	254	238	265	253	268	282	270	276	244	276	273	256	218	252	253	237	238	284	290	273	265	247	258	284	255	258	258	245	263	259	258	242	267	257	262	263	267	263	258	248	282	272	256	250	270	246	295	234	246	277	290	269	248	272	251	258	268	264	266	224	252	299	237	257	266	265	257	255	241	240	258	258	261	244	265	243	248	260	243	244	253	232	270	248	244	269	264	265	231	249	265	234	267	266	268	236	268	243	300	261	264	262	271	254	257	288	268	259	252	262	280	249	275	253	246	237	258	263	277	286	247	290	289	251	248	280	254	249	247	242	252	262	258	253	265	266	254	242	251	237	254	268	253	259	244	258	241	257	231	258	272	257	245	295	255	242	265	271	275	276	263	248	274	241	242	283	250	231	257	232	250	258	266	285	243	260	255	249	291	239	267	260	273	224	246	280	300	240	277	286	278	261	271	257	228	276	239	265	273	238	232	242	251	259	283	256	280	267	248	261	265	249	248	253	270	268	251	294	294	266	265	268	264	231	286	285	274	284	262	271	288	260	271	287	291	269	278	264	248	262	263	296	261	277	260	244	287	255	235	259	284	237	283	259	288	275	252	250	278	270	251	240	273	220	243	265	288	262	236	259	275	245	241	267	229	268	267	250	236	250	266	278	248	275	277	260	256	269	258	266	249	258	295	262	301	263	261	269	302	279	265	271	253	274	255	254	263	249	271	211	264	249	267	245	277	271	269	289	275	278	263	246	222	266	292	287	257	257	276	245	266	261	272	266	230	245	272	263	234	266	250	252	263
17384	40503	33855	24884	19344	14908	11893	9602	7434	5988	4802	3747	3051	2499	2190	1954	1707	1415	1300	1241	1158	1013	841	812	682	689	630	580	618	594	523	553	505	498	450	454	418	405	389	379	385	406	358	362	343	375	348	329	347	349	352	336	330	326	326	367	356	365	297	319	309	302	270	260	301	261	283	295	313	270	300	290	299	277	294	280	271	297	284	252	266	277	282	303	288	256	278	270	272	251	290	252	280	257	274	281	250	270	272	287	269	286	295	242	271	284	268	269	268	275	266	303	278	283	276	251	248	262	268	235	291	255	258	261	286	275	276	294	270	290	245	271	246	260	259	246	240	269	282	249	226	246	274	263	241	269	272	281	235	254	271	268	270	266	272	241	269	296	293	244	249	268	291	264	265	254	271	280	266	270	271	264	251	272	277	265	276	271	240	306	266	280	258	277	273	270	271	277	239	262	273	290	278	247	267	261	246	271	256	269	284	255	287	262	290	241	273	288	305	251	276	268	250	258	270	257	274	287	249	261	232	262	263	247	262	264	284	251	268	258	296	245	283	272	256	258	290	262	314	292	280	240	269	241	272	268	282	276	270	259	244	299	290	247	282	286	249	274	264	281	275	244	267	264	275	293	260	239	285	257	310	268	254	267	291	255	283	273	278	283	235	268	267	284	261	270	278	240	281	289	272	255	265	248	254	235	273	275	283	247	279	268	278	247	266	255	276	286	314	287	246	253	286	264	293	259	236	257	265	292	287	279	273	272	301	235	261	283	235	254	259	263	294	282	267	280	241	248	254	284	268	294	272	256	261	292	286	284	239	287	272	292	266	247	270	294	268	272	244	293	281	264	263	275	265	299	251	270	272	264	289	262	318	255	249	290	259	295	286	288	240	265	270	253	287	266	286	263	264	279	271	271	286	253	267	266	268	297	247	240	290	255	280	256	269	257	295	270	274	277	287	278	247	257	274	273	279	272	254	277	285	273	270	227	269	288	273	255	247	284	268	252	252	267	263	259	270	295	292	260	271	267	264	242	270	278	222	275	257	301	269	286	287	257	266	243	277	271	281	263	298	272	265	236	266	273	285	291	269	275	254	261	291	252	285	244	272	270	285	257	294	294	275	264	286	261	277	298	264	278	270	315	268	277	238	254	283	280	254	269	237	258	275	282	264	287	252	289	261	263	266	264	289	273	237	268	270	299	263	278	265	266	248	255	259	272	279	262	275	279	249	300	262	282	263	256	261	285	237	282	274	261	256	271	264	304	261	276	271	267	259	296	241	245	283	283	269	244	281	254	285	259	261	278	268	261	274	277	265	275	284	245	290	246	256	270	254	258	234	246	281	273	264	284	256	252	290	292	259	291	274	266	279	313	261	234	290	276	289	231	270	266	263	269	262	289	244	273	246	282	282	262	272	259	298	262	277	257	250	257	276	268	291	260	257	254	266	286	297	266	257	294	262	294	263	267	291	294	281	275	250	267	268	263	287	255	268	286	277	296	272	276	278	266	268	268	248	277	255	295	248	284	308	272	277	281	282	282	275	264	288	284	260	267	271	266	273	247	257	244	266	260	262	265	294	266	309	269	237	293	279	281	278	264	278	277	249	282	252	267	271	283	272	276	299	266	285	284	282	278	259	304	262	265	294	263	238	264	266	278	261	285	276	247	265	273	265	269	252	263	263	304	257	272	254	277	262	267	258	290	282	258	277	275	287	272	262	273	283	287	276	275	289	272	271	246	262	296	274	245	266	296	234	273	270	288	267	245	267	257	281	292	265	231	290	259	250	289	282	237	285	266	283	278	300	271	248	288	264	266	276	264	255	264	248	291	279	240	280	252	277	251	250	285	284	235	271	261	265	263	264	278	252	267	275	285	264	262	267	250	273	284	292	271	263	253	255	256	264	272	241	275	298	244	257	264	274	265	246	274	263	289	289	246	282	265	250	264	268	271	249	265	262	285	270	297	259	269	250	232	284	288	269	253	257	292	252	287	275	261	282	275	289	274	255	246	279	310	272	250	273	281	286	299	274	271	278	301	259	274	265	291	270	264	263	260	226	273	264	270	252	279	262	234	269	258	248	244	245	258	295	263	266	283	267	275	294	266	299	256	280	286	260	258	253	266	286	283	254	265	271	286	286	262	249	264	261	305	283	282	288	276	270	269	248	278	270	280	285	269	255	283	290	306	282	274	271	283	269	250	258	295	273	285	282	309	296	261	280	277	254	305	249	318	256	255	280	251	276	269	267	259	269	269	262	271	284	255	253	246	276	266	289	268	275	290	282	299	286	246	287	273	257	301	269	260	281	256	251	289	284	284	253	278	249	289	291	262	258	247	285	284	268	297	263	272	262	261	267	273	286	262	294	266	299	220	267	258	251	274	287	279	284	287	281	254	280	226	265	289	284	255	291	276	253	263	288	277	265	279	253	277	265	288	276	264	252	271	259	288	252	272	266	262	273	300	241	250	258	272	282	291	243	281	252	242	301	276	267	279	264	286	306	284	231	267	257	244	274	236	250	299	257	315	253	272	285	255	288	304	257	277	284	279	251	264	241	248	286	298	239	302	270	272	287	248	255	296	231	292	290	252	286	271	261	266	268	259	238	275	271	258	286	285	262	266	281	276	276	267	299	269	286	289	257	276	245	246	276	267	285	256	263	269	280	271	261	295	254	295	269	272	264	270	260	290	235	235	265	275	271	260	278	263	289	264	285	273	246	272	275	256	261	280	280	287	271	290	284	250	286	263	277	277	295	250	277	279	264	237	280	271	268	278	287	249	272	261	303	273	279	264	257	250	287	277	270	266	290	256	259	272	278	257	246	262	256	293	295	291	271	265	289	293	268	264	254	246	265	259	299	247	308	292	269	277	258	255	249	280	274	264	281	282	257	274	269	283	303	272	289	293	272	263	237	273	272	255	258	287	266	281	234	286	282	243	304	258	219	257	262	271	245	262	288	277	263	258	252	263	284	258	258	299	294	267	266	263	266	257	236	254	294	265	270	279	269	278	251	286	244	256	257	256	273	256	262	264	298	246	314	258	268	252	260	264	258	270	279	275	271	234	263	280	264	272	265	239	266	265	269	243	284	273	256	263	250	284	299	287	262	275	264	287	264	249	281	295	241	270	270	252	292	269	260	280	246	284	267	280	238	253	282	306	271	232	251	260	263	246	271	285	247	278	254	264	286	280	242	250	261	257	274	240	273	277	244	291	253	256	281	272	278	286	268	243	256	246	276	258	269	266	277	271	237	265	301	259	254	259	265	255	255	265	284	285	273	254	253	268	271	281	272	219	273	255	272	278	284	257	267	285	293	267	288	255	249	234	264	287	266	279	313	249	284	273	297	260	263	256	251	286	260	247	295	285	269	265	273	266	261	307	267	292	260	254	265	278	268	286	269	262	264	285	260	289	268	244	251	299	273	278	272	284	274	261	242	263	271	276	269	255	249	262	258	241	262	275	249	285	246	263	257	255	277	285	278	269	263	268	249	280	269	262	258	264
25089	21514	28168	26125	18654	10524	6848	4753	3745	3018	2399	2036	1605	1458	1329	1169	1004	941	906	816	779	699	652	662	561	562	513	576	543	541	509	498	459	467	416	452	440	448	415	425	442	439	378	430	403	403	445	374	404	366	421	396	399	378	406	375	400	369	383	360	383	350	372	391	341	371	354	396	339	378	378	392	357	400	370	404	343	337	363	371	333	359	346	360	359	330	325	323	331	353	370	343	369	377	389	377	378	369	348	377	380	332	368	369	380	366	359	367	369	349	342	348	339	383	373	364	349	360	334	352	352	374	355	340	344	355	334	349	359	345	337	359	370	369	355	316	359	375	389	361	373	363	360	392	332	392	355	360	361	333	368	368	355	356	346	358	343	378	357	365	368	347	395	371	355	370	348	348	350	371	368	320	375	354	323	367	348	370	339	363	382	360	359	344	350	378	337	329	361	380	344	331	367	372	348	386	371	370	346	339	336	361	379	362	338	357	361	359	362	350	361	350	349	358	355	364	346	327	350	338	394	373	358	357	357	356	374	352	399	360	336	353	362	374	315	339	351	348	356	363	366	290	366	350	362	389	353	321	369	361	373	395	366	342	359	349	322	335	344	343	367	355	348	318	392	367	366	348	341	360	354	322	352	368	328	330	346	323	322	332	395	331	385	337	367	369	337	376	352	366	335	371	363	377	345	360	379	375	316	346	343	319	308	319	345	372	373	372	357	378	350	356	370	375	371	355	370	393	333	301	338	370	338	388	314	336	346	371	366	345	360	403	365	332	365	369	352	338	352	320	349	350	346	352	374	314	368	369	388	354	338	340	370	362	336	338	384	335	333	366	323	348	363	387	360	352	358	364	349	376	347	338	388	354	353	313	351	379	378	353	366	361	345	356	356	361	362	367	368	331	364	353	375	360	367	353	343	364	388	370	331	367	320	332	361	367	344	345	362	337	338	331	365	338	339	364	336	349	369	391	343	334	359	344	386	377	380	374	337	357	335	337	356	343	389	347	353	350	353	372	406	377	367	377	343	358	372	342	351	339	379	375	327	356	300	369	351	330	331	344	363	367	359	357	373	359	327	351	361	375	334	361	378	350	344	375	371	374	332	357	348	355	330	354	376	356	378	330	342	360	333	351	360	339	382	372	356	366	358	364	357	395	344	351	353	363	344	393	355	396	344	345	348	407	363	340	323	357	343	338	357	380	341	359	336	346	352	387	355	372	356	363	332	358	334	343	356	348	347	363	354	393	335	355	366	381	346	351	372	349	372	339	312	349	372	335	359	384	347	358	321	350	347	368	355	361	374	375	374	353	340	353	376	365	333	371	336	361	337	378	343	369	347	364	385	326	365	360	376	375	341	360	404	331	352	381	334	377	338	353	369	311	347	362	388	341	340	358	362	369	347	348	362	352	339	333	368	352	341	369	386	395	354	352	363	352	378	379	356	381	370	366	356	367	376	370	397	359	327	363	341	376	375	333	365	365	364	352	336	380	339	340	395	364	338	373	383	339	350	341	379	337	393	332	354	313	368	370	407	356	343	395	378	347	366	322	355	337	353	328	324	358	324	349	365	364	387	374	341	400	365	347	379	365	371	344	373	357	331	377	355	388	399	334	355	350	368	372	349	368	371	361	331	361	375	351	361	347	372	365	380	358	361	347	348	322	373	368	340	364	359	329	357	347	371	349	329	356	358	312	359	354	360	339	390	364	382	356	370	323	360	318	341	354	320	359	350	370	360	344	334	363	334	381	337	337	385	343	370	362	332	363	374	387	361	355	353	347	386	377	340	318	397	376	357	339	358	377	357	344	322	325	361	353	307	386	361	377	347	335	305	398	380	360	354	321	385	332	373	371	365	371	343	371	337	321	331	348	370	357	386	404	312	374	361	355	340	371	331	362	324	385	366	371	346	326	347	378	380	356	388	354	315	339	367	352	370	373	363	379	340	334	352	339	354	382	392	363	321	333	353	393	355	338	334	370	345	359	362	354	333	383	346	358	362	323	368	362	361	351	381	376	345	377	364	357	368	339	350	347	399	379	345	372	345	379	377	373	360	359	358	367	340	358	392	391	361	350	383	353	356	361	351	380	376	352	336	371	353	330	346	354	383	371	352	359	342	350	356	337	362	353	352	344	370	363	381	352	377	388	333	341	347	341	352	373	368	349	334	368	365	375	351	366	365	404	348	340	341	385	367	362	368	335	337	360	381	376	369	376	322	355	323	361	362	372	354	375	327	357	361	345	367	390	335	373	349	347	383	369	353	350	315	339	320	363	370	363	340	359	322	358	386	331	353	343	350	337	334	368	355	376	354	357	351	367	376	332	383	377	332	333	390	332	355	359	357	346	352	321	380	364	361	390	334	363	331	347	390	342	332	351	357	337	357	392	375	364	360	349	358	377	349	375	364	381	366	382	341	344	359	373	367	357	369	327	370	345	366	358	361	358	353	324	330	353	373	360	357	347	384	372	377	355	340	329	350	373	367	396	369	370	347	361	343	354	333	374	349	336	339	359	361	351	384	354	340	360	336	349	355	356	327	335	358	345	340	350	351	384	352	358	364	363	355	386	361	358	330	355	328	372	372	364	328	337	367	317	331	375	352	358	371	366	366	374	360	389	362	365	333	350	323	378	381	376	343	330	366	359	309	339	377	347	341	355	364	352	413	327	335	390	355	382	383	338	363	353	365	384	340	354	355	352	341	369	343	363	377	373	342	356	356	361	399	362	334	353	310	326	337	349	372	311	355	363	395	371	338	380	321	355	309	348	361	366	355	405	353	346	355	333	355	341	358	393	335	366	368	362	337	372	317	353	360	363	348	359	328	335	379	354	377	388	358	350	357	333	355	349	362	339	336	366	355	344	360	343	366	367	349	325	368	361	356	337	343	368	348	367	323	371	356	351	379	383	354	337	362	372	347	353	384	339	368	345	354	325	370	352	339	403	396	342	320	364	342	386	332	341	346	341	365	360	355	370	336	317	353	359	363	357	344	357	371	343	380	382	361	343	373	398	364	331	355	329	337	357	372	373	328	336	359	348	360	376	358	341	377	408	361	311	378	366	374	402	384	372	351	323	336	334	358	356	346	339	340	386	366	377	359	339	366	341	357	350	328	341	349	325	358	364	365	331	377	351	359	326	366	323	373	372	344	338	341	370	328	370	332	375	368	366	358	352	367	352	350	369	363	340	367	368	354	348	356	340	396	389	348	342	379	341	364	329	391	347	389	334	401	364	378	353	362	366	373	340	355	355	342	339	338	379	347	347	358	342	345	361	371	337	355	350	353	339	360	383	347	356	344	370	362	374	389	330	376	370	388	359	318	365	371	353	362	311	375	381	346	341	362	353	346	359	385	352	348	368	339	341	352	366	385	353	344	354	355	340	375	334	354	366	333	386	364	346	356	374	365	376	346	380	349	338	372	360	359	340	334	320	333	386	343	349	375	337	350	399	338	377	364	381	365	352	355	380	397	380	345	363	382	332	334	345	355	371	350	350
16558	37282	31051	22090	17129	12869	10085	7972	6284	4912	4040	3073	2543	2157	1842	1660	1473	1297	1190	1150	973	964	849	803	688	696	666	622	572	589	561	552	520	573	463	470	460	468	476	434	478	465	463	425	387	425	438	398	438	412	434	417	428	391	417	406	360	360	449	409	409	379	374	424	380	382	394	399	358	374	404	337	358	353	363	384	366	383	367	381	379	364	422	380	345	359	364	358	383	345	370	387	389	372	347	369	407	377	369	365	368	324	367	381	381	347	382	374	346	337	354	347	366	353	376	383	382	397	349	312	372	326	377	362	383	369	385	341	372	340	365	382	386	389	375	376	366	373	377	356	370	353	384	396	369	369	347	385	353	379	360	355	365	372	364	368	358	381	352	386	380	353	406	374	351	352	329	361	355	326	361	359	384	341	373	388	344	367	389	340	346	362	384	387	360	346	372	346	360	387	356	371	372	337	338	352	367	368	360	391	374	364	366	337	351	382	350	362	337	363	374	354	377	375	387	355	373	368	344	345	372	378	364	342	384	409	401	384	398	387	332	344	379	348	349	389	389	411	357	369	359	353	341	336	372	368	367	332	381	389	405	375	371	373	369	379	383	381	366	374	372	342	368	374	339	363	363	353	382	358	363	363	346	369	373	355	381	370	360	346	393	354	326	363	362	364	385	344	370	337	370	333	390	375	315	388	364	372	353	392	400	382	385	366	358	338	376	357	333	379	389	395	342	412	358	381	370	383	367	380	375	352	386	376	373	396	395	332	338	361	366	370	366	347	374	357	360	371	372	378	331	351	391	365	369	376	378	379	339	375	367	374	354	341	388	364	370	378	362	376	353	375	393	348	373	367	371	356	354	354	390	371	393	344	394	403	365	371	411	350	389	404	351	363	338	382	369	365	359	360	361	367	372	397	357	363	389	379	364	362	362	371	361	381	354	371	359	369	368	358	367	387	364	315	392	373	338	363	325	372	346	368	390	366	358	398	342	383	370	368	361	352	324	366	369	368	386	372	389	353	371	369	411	362	392	363	370	374	380	347	335	356	402	383	351	343	347	364	373	336	380	358	375	364	367	362	378	355	344	369	355	355	342	360	352	371	346	347	332	351	346	392	392	347	369	392	361	386	383	383	340	350	364	338	380	358	363	385	328	371	350	376	348	353	358	357	382	343	401	369	368	386	375	358	351	357	348	352	375	386	363	359	369	367	386	376	348	435	350	377	370	395	368	365	359	356	379	358	393	387	355	368	353	364	350	384	344	341	380	351	360	359	360	419	391	361	337	382	372	352	387	336	360	361	347	351	354	352	393	384	377	353	393	356	382	346	363	338	337	366	360	375	390	378	343	354	350	331	376	352	361	387	377	346	384	375	381	341	366	365	347	354	362	370	375	364	360	372	346	355	384	389	349	347	365	375	354	383	373	355	363	341	379	385	361	390	393	358	364	385	367	374	362	364	396	385	389	375	356	380	355	366	364	368	362	392	336	347	355	386	330	358	386	337	424	406	339	390	330	366	400	316	318	349	372	380	329	364	372	380	330	397	341	333	397	337	406	351	351	345	373	335	361	427	363	353	372	343	370	363	343	359	347	391	339	372	376	374	360	355	383	374	341	373	350	383	340	384	348	368	348	353	395	386	351	322	330	330	360	342	371	374	374	379	401	326	378	371	359	355	375	353	387	341	365	366	346	363	364	365	378	380	364	394	339	377	392	369	358	387	351	347	359	374	382	378	364	360	414	380	337	394	351	372	361	378	338	374	400	372	330	385	396	379	355	392	349	382	358	360	367	417	368	371	338	335	398	385	331	378	364	364	379	323	338	384	351	329	329	352	366	366	393	352	354	404	394	376	342	360	377	364	393	392	356	377	339	384	356	367	373	356	363	403	334	366	351	417	367	351	349	374	324	367	358	361	375	374	372	344	384	348	336	381	365	373	369	354	358	347	375	380	356	360	343	360	384	376	372	411	397	349	386	369	345	356	342	326	378	342	389	377	356	397	381	357	403	349	340	358	365	343	343	327	359	326	369	355	360	385	354	370	367	392	400	348	368	334	380	380	354	404	346	359	357	355	383	333	368	360	353	352	393	378	328	368	386	365	371	381	363	351	354	375	373	368	355	353	362	363	353	370	352	332	355	332	369	377	361	352	331	342	354	309	331	365	349	349	360	360	391	365	410	362	371	322	385	344	356	363	349	387	358	384	368	343	404	352	350	382	373	366	394	380	382	364	366	333	357	339	345	384	355	372	363	340	347	372	394	354	374	364	361	363	373	387	380	362	371	365	331	375	363	375	367	398	349	379	404	369	364	364	401	394	366	361	391	376	366	334	359	356	366	390	374	350	349	347	390	349	377	371	366	342	376	363	411	356	363	360	387	327	356	373	360	388	357	337	361	343	345	400	367	344	368	347	363	366	392	375	367	352	350	319	337	347	377	352	416	360	370	394	331	373	378	364	386	379	372	381	365	381	394	333	381	335	354	361	377	380	340	367	361	364	373	343	381	380	394	341	364	329	375	360	390	371	367	375	322	385	360	404	356	368	338	365	369	388	346	326	353	380	377	347	387	345	351	374	343	394	361	379	412	353	360	368	377	356	351	320	355	369	364	360	345	385	347	381	330	368	338	361	369	366	375	386	357	352	383	365	345	373	400	390	397	393	372	358	347	359	364	443	382	350	371	364	352	408	390	365	357	393	404	348	367	360	383	361	328	381	366	363	360	408	366	348	374	355	388	383	353	351	306	361	357	370	371	373	338	401	369	396	348	362	410	381	360	374	372	348	383	402	378	335	345	401	349	359	357	368	380	388	332	368	335	378	350	388	365	367	377	360	369	358	364	338	368	337	370	342	357	381	368	357	340	365	375	321	370	375	366	367	370	361	428	346	361	361	365	360	354	363	350	351	352	359	371	377	385	361	372	395	409	351	363	362	336	360	362	373	353	331	387	325	355	346	369	368	365	351	342	353	371	387	344	374	383	360	371	348	360	352	364	385	373	373	364	379	396	335	377	348	370	354	363	345	347	363	348	352	407	354	369	332	331	357	388	351	333	375	378	354	351	377	393	359	336	367	379	374	360	371	358	372	366	366	367	357	402	380	370	376	366	331	368	367	372	382	353	395	348	366	344	345	368	389	350	335	391	381	373	382	332	369	371	352	362	362	381	372	404	353	381	380	382	350	366	370	354	364	368	358	347	376	381	408	365	364	332	351	359	380	370	392	367	374	304	383	341	345	381	370	390	352	355	348	389	350	321	380	392	413	379	368	380	362	398	366	363	389	386	327	368	345	372	333	359	365	385	361	337	379	358	346	322	370	336	345	359	376	368	345	373	361	385	338	352	360	336	402	352	375	338	342	366	380	363	378	340	362	370	332	362	380	382	355	364	371	357	353	398	365	387	379	377	384	341	350	346	362	348	338	380	353	372	381	385	352	359	346	333	398	368	374	353	358	349	398	341	347	369	378	348	338	379	397	370	345	340	366	370	369	375	334	353	381
22759	21402	29081	24142	21665	22492	19666	10035	7021	5848	4541	3606	2811	2329	2083	1871	1614	1393	1233	1166	985	982	816	784	749	642	597	609	595	600	493	536	469	463	445	428	376	452	389	406	400	358	377	373	344	360	310	321	363	310	312	315	304	296	294	289	308	264	309	281	254	242	268	256	298	262	262	292	245	260	240	293	289	266	243	270	276	239	258	243	256	248	232	243	255	226	271	243	289	240	248	230	250	270	225	292	263	257	259	257	297	256	242	264	240	261	256	216	254	250	240	249	211	249	261	251	239	237	253	268	244	249	237	264	231	228	254	254	244	245	254	229	265	252	255	254	258	270	242	276	271	255	267	217	238	253	278	259	243	260	260	273	235	244	240	252	255	253	233	246	255	255	247	263	259	261	253	229	251	243	242	281	252	233	255	238	232	233	271	237	241	269	251	235	258	230	242	268	243	265	257	251	216	274	262	235	249	259	242	241	279	231	260	226	233	284	254	258	260	239	231	236	242	259	262	229	272	239	225	231	237	262	242	247	258	270	243	235	233	258	259	281	254	254	248	234	266	232	242	255	258	228	266	231	237	281	242	244	236	253	228	238	245	256	246	264	237	220	258	253	277	222	257	255	255	220	235	221	253	248	220	224	243	229	231	271	232	260	254	266	273	248	230	248	244	250	264	234	251	252	302	258	222	236	236	244	272	246	229	265	277	241	222	239	268	249	240	240	237	260	209	221	226	247	259	246	237	260	265	246	247	224	243	246	261	243	275	260	257	223	244	226	250	239	249	258	241	251	230	220	242	231	226	225	257	258	255	218	229	207	266	231	258	251	233	258	225	252	236	261	217	220	224	242	229	243	223	263	233	256	259	233	299	250	269	254	259	235	217	261	239	245	257	213	244	249	254	260	274	235	228	237	240	226	244	239	243	224	229	223	225	258	265	257	219	258	229	261	231	220	237	250	271	270	232	241	237	219	256	245	244	230	259	254	234	243	270	271	251	241	269	243	219	265	240	249	264	237	272	262	258	232	240	204	253	261	235	226	226	235	259	234	280	245	267	256	226	258	231	263	262	251	241	229	271	243	251	230	255	242	254	252	252	247	265	246	217	243	241	253	225	244	223	231	249	275	251	242	236	255	245	259	275	272	256	235	273	240	266	244	232	249	233	269	241	257	229	258	276	246	234	246	253	258	267	231	224	254	266	214	260	238	278	260	259	264	235	259	240	254	217	252	257	249	235	247	229	293	248	217	234	256	253	237	236	246	244	277	244	224	251	242	241	257	250	264	233	239	277	263	238	256	249	257	231	274	223	229	245	265	243	254	227	255	264	245	263	244	248	260	250	249	266	250	255	242	237	254	239	240	245	240	261	258	248	229	249	248	247	228	229	222	265	233	228	255	271	241	236	274	243	260	231	238	250	249	238	251	247	259	231	243	241	234	283	242	244	272	238	255	258	261	244	260	255	242	252	235	245	228	229	238	220	266	223	249	256	233	228	237	246	263	237	263	267	245	230	266	247	250	246	250	246	241	275	217	229	239	220	232	248	301	248	276	226	248	203	230	241	238	220	254	227	254	267	221	216	245	262	232	248	225	245	241	236	254	250	231	240	229	242	232	236	245	232	271	266	262	233	232	254	258	263	221	251	232	269	264	240	244	242	247	248	288	230	263	253	251	224	250	252	241	255	256	233	228	249	220	259	226	212	235	257	270	238	277	241	261	223	236	276	249	247	256	276	233	251	260	243	285	231	260	245	267	296	253	236	249	278	259	250	265	239	244	276	261	226	240	255	234	235	230	229	223	239	227	232	213	244	222	239	252	238	250	229	236	228	226	243	258	270	229	263	253	258	246	256	245	228	253	231	250	283	216	244	249	257	286	260	269	256	271	241	238	249	259	231	253	267	220	251	241	257	204	247	251	241	250	247	255	239	249	232	247	264	256	250	235	263	249	251	248	234	249	255	241	253	218	248	225	265	256	238	272	227	234	229	239	238	239	229	226	223	217	255	250	230	242	240	228	226	241	255	268	276	230	261	230	267	262	239	276	248	232	222	220	237	226	233	272	265	226	248	251	250	277	252	255	251	225	234	236	248	264	223	223	256	280	240	250	247	277	261	247	267	249	227	258	217	262	244	275	255	235	238	231	238	251	251	237	245	258	232	258	257	230	235	205	254	236	245	262	272	242	231	240	244	251	237	226	222	257	221	237	248	252	275	257	248	287	221	258	242	263	220	237	238	222	246	272	227	261	231	232	274	258	255	271	234	258	264	236	230	230	256	214	235	242	250	227	243	242	226	261	251	228	265	284	223	238	263	248	202	273	232	250	246	235	239	262	248	248	271	236	234	252	211	242	238	253	246	226	244	253	237	222	214	237	228	244	275	250	264	277	260	263	218	244	260	241	261	258	261	257	256	268	230	243	249	266	242	234	252	255	249	219	246	238	223	267	239	233	250	236	237	261	252	250	242	223	254	228	267	234	254	246	240	246	266	242	242	271	246	282	237	251	270	233	226	240	247	234	266	237	218	226	220	261	278	227	243	249	235	245	240	256	245	236	250	241	213	232	257	264	246	271	248	261	242	230	279	252	254	257	240	259	236	262	225	251	237	240	249	248	245	232	241	223	256	261	254	275	247	202	252	284	260	240	245	242	268	247	236	270	243	228	252	212	255	234	248	236	234	226	251	278	239	270	220	249	230	234	240	262	239	226	236	236	230	243	248	226	270	251	231	254	253	220	228	262	230	232	248	253	239	221	243	238	256	261	235	230	250	270	242	250	248	256	230	264	236	263	267	239	233	268	276	226	258	243	265	273	244	236	238	242	235	253	270	255	241	264	252	250	251	255	238	240	225	245	230	260	248	240	239	224	233	264	239	265	247	248	275	239	225	241	228	224	248	222	245	244	237	251	252	232	235	244	268	246	247	221	229	267	242	265	243	250	237	291	266	239	244	258	254	254	263	244	259	229	263	228	236	242	251	254	249	260	238	241	244	242	281	235	260	248	242	263	242	242	255	269	246	257	234	230	259	229	242	237	209	255	268	244	229	245	240	238	263	234	210	226	246	222	250	223	230	237	260	270	275	269	246	242	242	247	277	248	256	256	247	234	246	228	200	256	257	236	244	251	253	219	253	251	251	228	252	214	226	250	264	245	228	253	250	256	246	275	278	253	252	221	241	253	238	235	237	274	253	232	230	235	251	234	249	228	252	239	234	244	259	266	231	243	234	229	237	241	240	227	247	231	263	242	244	243	258	230	259	247	265	249	235	253	237	265	223	210	243	240	235	228	233	240	237	249	233	254	230	252	231	258	232	223	225	222	238	265	232	255	244	220	235	277	227	241	224	220	259	272	239	250	240	243	249	239	284	262	248	237	231	229	265	235	242	233	253	260	218	232	254	286	222	269	266	226	247	246	240	270	251	279	219	258	258	255	236	265	258	235	231	282	217	224	274	248	253	236	257	269	224	206	257	242	225	270	246	257	280	227	229	230	269	255	231	239
19166	44743	38239	30107	24801	19906	15933	12765	10451	8316	6883	5334	4258	3535	3159	2605	2263	1990	1744	1688	1454	1239	1139	1042	886	871	806	760	746	680	656	663	583	580	503	515	498	480	441	443	419	438	412	362	364	378	323	373	362	374	337	352	333	312	333	345	325	319	327	299	282	273	272	263	280	269	292	275	277	270	299	259	270	272	274	260	265	308	276	247	269	253	264	278	276	260	247	261	235	225	280	238	250	251	271	261	239	284	227	263	247	239	223	262	261	236	261	265	246	272	285	237	256	239	237	248	247	249	256	241	272	236	231	264	233	241	246	275	273	254	241	241	269	266	242	237	267	258	244	248	270	223	235	258	279	259	219	260	243	248	251	279	235	251	245	262	250	233	280	266	245	257	259	224	264	264	272	229	257	259	252	217	264	270	234	244	290	236	222	247	262	261	239	274	256	265	248	243	256	262	281	252	267	254	250	247	248	234	255	250	257	255	226	241	251	269	244	264	233	240	255	229	263	251	253	257	244	257	226	247	246	229	251	261	240	250	251	252	229	242	243	286	244	228	218	247	218	260	258	226	256	240	272	248	247	273	259	256	241	233	240	253	234	246	228	283	236	256	268	253	236	278	264	237	255	255	224	289	264	257	269	248	241	253	263	252	253	246	256	239	249	233	271	220	211	264	264	254	233	226	239	266	223	266	235	238	241	257	245	234	252	260	236	279	260	230	266	262	268	265	240	237	234	256	234	254	267	237	223	253	263	274	262	268	237	266	256	234	277	231	215	244	275	238	234	231	259	238	250	236	238	232	247	254	267	249	257	211	244	239	235	253	235	271	278	256	232	234	207	235	255	243	257	209	264	239	232	263	264	266	260	239	245	246	282	272	260	241	271	264	259	247	280	200	240	250	247	252	261	235	255	274	261	239	262	258	265	233	236	255	254	260	256	232	245	241	253	262	226	255	269	239	241	257	237	247	238	238	240	228	247	263	261	236	245	237	264	247	243	257	235	253	255	257	242	275	219	249	239	269	258	257	248	262	241	249	264	235	241	231	250	233	249	272	246	250	241	252	247	246	261	254	245	251	257	261	248	256	245	241	247	240	253	259	266	243	263	255	239	264	233	230	248	233	267	248	266	256	252	268	252	237	253	219	269	248	254	257	243	256	236	245	254	226	252	231	215	248	246	262	246	232	215	246	246	257	254	255	248	245	244	271	273	252	237	235	256	256	234	252	228	254	247	269	230	243	257	261	241	237	262	236	262	238	247	252	213	227	254	239	236	224	247	250	249	243	258	235	228	235	248	259	245	228	248	232	270	248	221	270	248	254	228	236	278	230	285	217	254	247	255	270	247	228	251	275	256	239	261	252	246	231	238	280	246	264	253	240	254	240	219	248	274	264	242	246	251	229	253	219	205	242	272	240	259	283	239	248	223	275	228	239	234	246	246	222	235	260	245	273	241	249	250	236	257	266	255	262	265	273	246	252	232	245	226	234	231	234	250	266	244	245	255	217	256	240	240	221	266	262	251	237	240	259	259	241	250	262	236	254	254	279	240	233	236	254	233	237	248	273	250	262	248	249	241	267	236	268	259	245	274	221	256	255	234	248	238	239	233	233	244	219	231	245	247	250	252	224	261	246	269	271	229	243	264	264	241	258	251	255	226	235	236	258	257	237	277	249	260	247	262	222	233	238	230	269	228	250	238	244	253	245	249	233	255	228	239	225	234	266	266	256	245	244	233	246	229	222	251	247	284	260	270	262	282	225	256	248	279	269	260	227	232	240	261	241	266	244	252	259	250	244	240	247	257	267	287	276	235	252	255	256	212	234	226	226	240	248	257	238	250	233	240	265	246	253	245	231	270	240	267	237	223	226	238	227	247	239	263	241	268	204	238	235	235	274	232	253	233	281	244	266	255	232	262	259	238	247	248	251	273	261	252	249	264	272	222	267	220	243	252	258	266	236	247	249	261	232	259	247	249	263	252	276	254	246	248	247	262	256	250	224	232	257	251	233	258	259	247	255	254	245	253	222	229	248	256	226	261	255	240	267	249	249	261	293	270	243	257	269	259	266	248	243	233	224	207	252	244	253	242	229	228	267	244	216	249	265	222	250	236	213	228	237	270	241	246	218	239	244	242	256	198	260	272	279	263	267	234	254	246	254	263	254	238	243	245	258	247	251	258	274	278	242	277	267	256	261	267	240	245	243	235	266	259	268	247	245	206	248	273	256	248	207	255	257	250	263	228	241	258	273	238	279	249	244	226	263	232	257	263	249	239	243	242	267	236	257	265	234	245	239	246	234	238	257	259	244	247	262	260	253	244	231	274	253	248	283	243	280	268	243	226	242	235	287	222	247	261	226	242	263	236	245	256	279	253	238	245	228	240	229	269	253	243	252	249	243	261	255	257	252	251	254	244	272	218	239	249	251	244	237	230	237	278	246	265	255	261	224	219	233	244	239	239	246	256	262	269	252	266	248	211	250	262	247	261	245	271	236	248	247	257	239	228	251	244	264	251	245	236	257	221	258	243	232	258	241	232	243	247	241	221	240	233	254	234	248	232	222	276	241	268	238	228	250	238	237	248	250	252	271	241	269	228	234	232	253	245	249	245	266	252	247	234	264	253	242	262	226	230	229	257	243	244	233	258	245	234	265	250	234	261	240	238	206	266	238	231	236	265	217	270	238	263	240	243	239	242	239	239	212	280	249	253	262	251	218	246	190	261	258	232	242	278	222	255	264	239	268	236	254	253	264	259	246	248	265	252	262	196	240	240	240	248	213	233	250	243	244	263	242	263	260	224	252	246	228	264	221	247	256	247	262	235	266	240	251	247	245	255	242	267	233	244	247	241	229	268	228	230	223	237	244	240	267	227	264	230	241	270	238	280	253	260	240	239	232	261	232	241	266	257	269	251	224	222	235	250	224	243	270	274	246	268	243	232	245	271	249	252	236	238	249	256	252	258	254	248	263	252	228	242	269	247	214	235	255	262	238	257	288	226	253	250	237	238	252	257	271	251	231	249	274	253	256	247	229	269	255	220	213	240	244	222	244	228	246	240	271	234	253	266	233	231	269	260	268	241	276	270	276	256	262	268	257	235	245	250	262	258	260	244	239	263	249	237	241	226	254	255	221	251	246	238	229	235	243	248	231	237	282	230	233	226	238	253	243	257	274	249	245	244	266	254	256	266	223	258	233	245	243	222	256	238	237	236	266	253	257	250	252	260	236	243	230	257	242	230	276	248	228	227	246	237	248	276	258	260	248	210	260	262	239	267	280	233	248	257	284	249	250	227	244	270	237	227	249	255	231	264	249	243	220	259	222	228	261	255	245	235	261	244	258	236	234	258	242	255	226	241	248	262	274	257	239	253	240	267	254	237	227	221	220	231	248	241	221	268	247	258	240	235	235	260	264	242	266	267	259	273	232	263	226	230	250	243	244	247	264	275	231	247	273	266	250	254	270	252	258	239	244	277	253	252	221	245	262	262	266	256	246	260	245	247	266
28565	23510	26097	19447	11454	6825	4713	3620	2836	2071	1814	1455	1323	1097	1094	937	892	795	715	642	575	615	554	545	500	481	468	510	495	462	453	447	411	418	415	409	411	372	397	398	379	387	371	404	362	367	387	349	372	350	389	381	345	417	385	364	349	348	367	349	367	353	387	392	345	352	352	356	375	388	342	342	348	344	342	361	347	367	318	373	364	408	329	323	352	331	387	340	367	390	354	382	401	347	345	357	358	385	377	353	374	364	356	363	353	321	368	333	348	340	352	287	360	328	361	332	334	332	360	355	363	378	331	362	354	312	325	352	336	321	365	344	346	369	345	357	337	397	351	353	325	365	337	358	343	352	372	328	346	341	362	293	336	355	345	344	378	321	374	394	342	351	342	338	352	337	380	339	347	352	311	371	335	369	374	362	378	324	401	325	371	351	370	367	351	302	345	379	342	342	356	346	331	366	358	372	352	336	340	364	349	364	341	335	342	362	320	341	360	322	364	319	357	338	356	347	409	349	339	353	348	334	324	341	338	347	331	320	360	388	331	319	335	336	326	357	380	343	368	309	324	311	386	347	383	353	344	351	333	359	328	374	370	350	331	347	345	366	309	362	329	332	344	347	339	351	377	389	341	349	362	347	358	374	356	346	339	345	325	355	373	326	364	317	353	368	354	372	359	338	338	362	336	340	352	348	367	351	349	372	360	355	316	341	332	302	348	364	345	340	358	358	346	309	361	358	365	335	350	292	389	364	357	352	336	371	346	328	354	328	350	362	344	379	348	326	358	337	326	332	364	357	362	342	350	375	366	381	343	330	345	345	341	386	368	361	350	329	389	364	335	350	364	371	349	357	338	341	335	387	346	367	345	362	361	338	348	319	325	325	353	315	349	351	344	357	369	324	355	345	346	332	366	337	337	330	347	323	348	358	354	362	340	359	353	358	305	366	339	369	368	357	361	367	361	350	372	330	356	340	322	346	358	338	328	350	340	315	386	369	343	365	394	314	394	386	359	327	336	331	342	325	358	346	375	359	332	332	360	352	352	356	356	332	341	366	342	344	339	332	348	327	323	338	343	338	374	363	358	328	369	363	330	333	357	316	336	351	365	356	337	343	338	334	344	376	338	350	366	362	351	332	375	325	323	319	344	330	346	388	357	346	348	374	334	391	368	370	361	367	338	347	376	346	347	363	364	357	361	335	345	344	357	338	357	340	341	321	372	370	334	356	349	350	334	385	345	309	343	321	355	348	345	355	338	341	346	347	339	361	345	352	330	354	368	324	371	338	349	368	387	344	361	337	320	342	339	343	354	338	356	344	355	328	370	343	375	378	333	349	350	364	354	387	370	386	309	373	363	335	313	346	371	373	345	299	344	343	357	354	348	343	336	369	334	365	374	346	372	354	352	342	384	371	376	343	359	383	352	357	347	334	371	358	325	369	351	367	335	357	357	356	342	376	321	329	374	338	380	328	356	350	346	381	332	363	353	320	348	348	340	323	343	354	338	351	349	326	358	358	353	390	356	342	394	373	378	375	321	353	362	353	323	357	349	345	390	333	365	340	359	352	333	341	343	340	382	347	356	326	346	365	353	334	365	358	357	367	349	376	357	355	369	336	368	334	324	347	342	366	344	370	380	339	324	361	379	349	340	359	366	326	369	345	363	343	346	348	360	316	353	348	360	364	342	367	373	359	365	385	332	348	358	335	329	348	320	327	331	373	361	342	340	365	355	361	331	358	359	352	348	319	411	352	326	375	340	363	344	311	297	359	370	336	343	352	349	321	380	336	364	345	358	317	361	331	390	373	299	379	356	300	347	361	364	323	351	323	344	364	338	311	350	383	325	357	362	335	338	364	373	338	378	351	349	356	351	330	337	351	356	352	371	370	351	381	356	359	353	369	305	340	338	323	314	351	338	330	349	377	365	307	331	341	345	336	353	364	333	372	324	386	339	345	317	387	376	332	337	383	368	357	368	365	388	343	334	382	329	363	386	373	373	343	359	344	400	344	360	379	352	313	381	373	371	340	363	352	341	321	331	354	374	342	347	360	372	333	360	328	354	355	339	350	354	335	373	325	337	337	327	333	344	339	334	348	345	338	337	353	379	327	314	314	344	368	375	339	349	360	354	353	345	383	350	369	326	320	390	354	358	381	346	341	369	360	363	334	341	342	336	357	348	332	366	364	331	344	371	337	347	356	348	354	380	362	343	364	338	345	347	357	329	365	346	354	335	358	352	351	335	344	342	345	330	331	329	324	357	318	360	342	365	340	338	348	345	331	357	359	349	352	352	341	375	380	336	386	326	354	346	373	371	329	338	348	385	357	351	349	391	401	353	358	356	325	340	364	352	349	305	331	347	319	364	347	326	345	363	368	375	353	391	357	333	344	356	347	359	330	348	361	362	368	359	332	386	343	362	364	364	324	343	355	332	366	371	355	329	336	338	319	375	368	356	321	349	333	331	358	386	378	367	335	339	386	341	367	354	337	334	354	391	373	332	391	328	355	365	343	388	381	354	306	363	334	351	351	383	340	346	329	347	371	376	340	343	356	361	329	373	313	364	351	377	344	314	331	356	357	346	346	362	348	340	342	342	361	353	329	362	348	375	304	367	346	395	352	331	373	365	354	361	307	351	367	345	334	339	397	375	379	371	371	346	334	336	358	336	352	375	349	370	334	348	346	359	375	335	341	358	380	345	381	324	355	332	321	368	337	363	366	339	363	352	340	335	350	319	334	338	358	331	340	382	321	347	320	333	332	369	314	393	355	364	376	350	383	351	328	353	327	365	345	343	353	356	367	355	337	387	370	340	343	323	331	336	346	335	366	365	347	369	332	349	349	369	324	342	356	354	358	313	376	352	368	369	350	319	355	323	330	351	364	365	338	372	362	318	347	361	339	372	357	343	353	348	353	372	340	325	347	385	371	359	337	366	353	343	375	341	345	368	343	371	384	363	362	331	323	363	355	375	342	346	362	342	355	336	346	334	322	362	359	380	335	349	348	359	347	315	362	336	290	345	338	351	370	354	332	366	379	356	359	330	326	339	353	344	362	366	367	354	358	363	392	349	353	330	366	355	342	353	387	369	355	359	317	336	357	342	373	348	346	369	332	339	358	338	328	331	343	326	330	352	330	349	367	334	320	332	366	364	345	359	335	336	351	355	346	384	301	318	343	331	347	370	352	389	321	318	357	341	347	322	358	346	347	334	370	370	347	356	344	372	370	339	372	330	383	330	374	366	367	326	386	367	327	353	356	343	311	354	334	337	362	373	367	346	353	353	351	368	379	359	366	331	351	353	351	380	339	341	331	328	335	349	351	311	365	342	355	338	389	360	378	349	362	348	375	336	356	393	339	358	384	333	310	337	354	358	341	332	367	343	353	347	350	344	358	375	360	281	344	354	353	383	343	341	326	368	332	362	393	349	364	348	328	379	363	370	354	334	365	346	352	383	362	355	332	348	334	317	336	332	347	340	388	352	340	341	341	362	356	344	344
16813	32810	26558	17996	13815	10082	7395	5809	4627	3504	2828	2343	1844	1678	1451	1299	1125	953	952	852	801	727	696	664	648	590	550	518	549	541	501	502	472	477	419	460	425	451	394	417	444	416	401	391	385	438	420	385	400	421	367	413	355	376	386	360	377	398	387	384	398	330	372	403	389	377	388	404	358	390	374	387	379	343	378	351	392	343	374	388	363	381	350	381	378	369	337	388	413	367	367	361	388	388	372	369	346	364	351	379	380	386	360	355	337	379	373	381	367	387	359	363	366	376	373	380	344	360	347	350	344	363	386	339	396	379	366	360	395	350	356	359	329	371	363	346	377	355	330	347	349	357	387	353	370	369	384	390	359	351	352	378	354	356	368	351	337	359	347	379	373	369	361	388	380	388	362	363	368	384	370	347	333	339	331	381	370	369	352	351	380	383	403	338	417	363	378	346	368	351	362	388	389	356	389	341	367	371	345	376	373	376	355	342	375	368	397	373	358	366	379	343	373	362	371	369	364	372	343	388	363	361	351	416	334	383	354	360	364	377	356	386	354	354	336	373	403	364	375	347	373	356	338	350	367	343	357	367	319	350	372	349	364	363	349	309	350	358	389	332	348	341	377	366	337	386	380	379	358	355	343	339	376	359	392	342	345	382	377	379	368	393	330	361	337	369	333	390	341	396	329	369	366	350	345	329	350	358	368	363	339	360	381	359	391	342	377	383	349	320	370	362	348	347	361	362	371	371	388	386	371	366	367	364	366	371	359	357	372	361	373	325	382	357	359	347	341	335	364	405	375	354	366	351	365	382	359	358	370	387	359	366	377	372	358	360	375	373	367	348	376	369	395	367	374	364	395	351	388	335	377	360	372	350	349	393	373	391	347	334	354	367	358	401	348	381	341	365	388	379	366	369	381	392	386	364	361	386	380	377	346	365	380	338	376	364	361	354	353	361	369	331	367	317	361	373	366	356	359	358	351	367	379	394	370	385	339	393	336	354	377	354	369	348	366	348	371	355	398	366	357	323	387	379	354	341	323	355	350	364	367	356	375	370	345	360	366	368	351	353	413	382	415	360	367	356	368	333	376	399	353	369	367	382	385	351	346	365	381	357	377	372	367	359	369	370	319	350	344	363	359	382	391	313	337	366	370	381	350	337	360	341	376	384	376	377	345	367	350	352	383	362	366	356	347	356	352	347	359	366	364	376	347	404	337	354	365	354	334	367	349	356	369	339	368	372	342	371	360	359	350	385	388	366	378	342	326	358	404	352	349	365	343	339	374	375	375	368	416	330	347	361	389	386	327	349	382	366	360	335	370	367	360	379	381	373	366	382	350	385	358	408	341	357	346	384	337	376	362	382	366	381	343	358	354	379	341	348	355	383	374	362	346	353	352	369	356	361	368	362	360	378	381	342	351	366	373	361	371	352	316	354	343	357	387	366	387	343	363	388	365	396	363	383	364	355	357	400	360	359	362	357	358	335	379	351	377	337	341	352	388	366	375	327	342	370	343	340	372	401	354	354	376	352	355	376	380	332	382	365	375	319	378	371	404	387	363	368	393	367	383	366	352	386	361	406	320	376	361	357	343	362	366	370	347	400	348	376	359	373	388	399	377	356	369	339	372	372	402	353	354	355	377	334	363	410	367	385	341	332	365	357	354	367	359	343	378	335	367	361	363	356	414	356	362	358	400	359	375	366	352	361	345	366	352	369	391	375	348	377	337	364	375	366	345	354	354	358	374	373	352	364	322	365	360	324	347	346	368	335	379	356	424	390	352	373	385	336	357	330	368	366	346	358	380	373	338	350	349	342	389	371	360	372	340	371	369	375	379	363	361	365	369	384	333	361	373	379	390	392	376	354	357	354	355	368	376	363	358	370	378	357	362	384	376	373	351	377	348	378	375	365	361	381	369	389	314	346	339	347	375	392	391	360	349	373	371	372	356	366	368	400	353	368	356	372	373	350	351	360	377	351	360	356	352	348	338	366	338	349	355	348	372	346	348	341	362	387	379	340	370	338	386	387	348	366	376	350	342	376	369	371	351	348	349	361	385	390	346	348	369	332	375	394	393	356	359	346	369	372	372	346	361	336	343	369	363	390	372	352	368	385	324	343	365	382	364	336	346	307	382	355	356	357	383	336	403	363	362	375	378	348	351	351	374	361	353	412	379	355	364	340	365	382	364	339	354	391	362	380	354	370	381	369	344	317	388	358	352	393	372	351	390	358	346	337	337	371	371	356	376	372	356	357	389	369	347	358	368	323	366	346	331	364	349	367	369	370	388	347	335	367	351	336	351	358	355	353	357	358	381	342	383	347	384	358	352	341	390	383	351	375	371	391	380	371	375	365	378	375	360	364	334	353	358	366	357	391	356	400	371	380	359	395	390	372	369	329	344	330	360	384	370	349	383	349	357	347	361	337	371	346	382	357	360	389	365	350	330	351	349	374	397	345	385	381	328	368	330	362	350	344	353	382	364	364	334	388	361	367	366	397	348	399	341	320	334	354	360	359	367	340	389	318	375	360	338	370	385	387	375	354	357	377	365	352	334	340	362	320	338	383	353	356	329	373	343	357	358	372	389	380	349	380	372	375	352	365	365	346	344	357	395	357	353	353	373	393	366	381	389	346	352	346	375	388	352	324	397	379	364	350	393	399	394	378	375	382	363	391	349	353	359	373	332	368	357	368	331	377	376	384	366	361	373	383	328	356	394	354	370	362	361	369	329	367	346	373	353	366	351	377	339	345	383	332	347	350	376	383	388	356	361	367	342	371	364	364	337	344	358	399	319	399	382	360	387	370	369	339	371	359	373	335	369	359	358	368	327	382	375	375	363	360	353	357	362	340	370	340	340	378	318	370	345	332	381	332	340	360	347	384	362	368	353	354	376	355	332	388	350	344	372	368	366	330	379	366	332	357	358	398	351	362	371	353	335	394	349	377	336	354	334	392	379	349	364	358	338	371	354	358	333	360	357	372	372	374	370	392	380	374	377	390	360	358	347	364	360	352	347	394	371	336	365	375	303	370	361	332	372	390	366	350	366	375	330	326	365	378	368	374	386	358	369	353	363	354	364	390	360	334	346	358	396	371	365	349	354	346	324	380	362	354	326	389	376	348	346	367	336	329	346	357	370	405	363	324	358	385	343	335	324	393	304	401	350	344	372	383	362	307	382	371	364	373	397	362	372	363	345	374	361	358	362	359	387	371	384	327	343	374	353	347	340	343	376	376	335	354	362	353	348	362	397	369	364	365	363	370	376	366	379	377	342	376	371	354	380	368	378	352	343	372	365	325	375	351	362	379	370	382	370	313	378	339	383	408	376	349	396	357	379	380	329	335	333	344	407	336	384	376	367	348	374	367	369	390	348	373	372	330	390	364	372	365	374	380	357	323	362	358	367	352	380	359	410	345	389	365	363	354	374	381	348	382	368	371	365	364	360	360	375	372	323	354	371	338	371	399	337	362	413	375	348	365	364	353	378	367	400	353	365	379	356	385
24001	21476	28828	24849	21972	18290	10717	6519	4793	3946	3009	2298	1981	1660	1586	1247	1233	1091	869	856	783	672	712	640	577	549	503	531	531	480	445	419	440	406	354	348	344	365	362	338	352	330	300	274	361	279	302	318	278	342	325	286	279	290	280	295	293	280	287	279	280	247	287	268	303	278	279	325	251	281	264	270	258	266	230	242	245	291	246	266	235	279	245	294	273	257	222	249	253	243	264	294	244	262	251	229	245	263	268	281	257	248	287	256	276	258	264	249	246	250	275	271	254	304	253	258	257	248	266	248	262	260	268	226	259	250	239	245	257	247	265	271	286	270	296	283	287	263	262	272	305	248	282	270	255	239	256	257	274	271	286	266	266	257	264	250	271	250	263	241	247	221	242	291	263	249	236	265	297	263	237	250	245	271	265	258	263	266	264	259	282	278	285	246	266	262	261	260	253	265	271	286	253	273	242	252	255	277	244	243	279	306	276	223	281	276	281	272	271	261	271	265	256	259	264	271	250	249	274	251	248	294	285	275	261	276	281	254	284	272	234	267	267	244	268	299	272	282	261	235	259	260	278	254	254	272	257	256	290	255	263	289	259	255	241	253	246	261	267	280	252	273	238	301	275	242	259	263	272	249	275	242	271	237	239	236	262	266	246	279	258	258	268	254	288	268	226	246	258	261	249	269	235	270	262	232	284	253	271	288	275	240	255	266	271	247	281	240	255	235	245	251	268	262	295	260	257	258	271	261	261	267	254	251	279	260	256	237	266	253	249	261	268	238	297	250	243	267	297	266	257	285	258	265	251	251	244	260	279	243	254	286	253	255	258	251	277	240	246	295	255	271	264	261	233	277	242	280	268	292	257	260	260	273	290	240	273	233	238	250	262	268	274	278	234	235	247	262	251	275	276	262	249	274	255	252	275	254	260	254	278	242	239	271	275	269	265	277	253	249	268	244	252	261	277	244	286	257	222	236	261	245	240	271	294	286	256	262	269	249	290	270	263	255	271	261	292	235	234	269	261	283	268	248	264	244	254	273	250	278	265	281	231	269	268	272	261	262	289	252	235	258	228	247	253	220	243	244	270	257	244	264	238	276	273	233	235	223	285	270	258	292	271	278	252	270	259	243	251	226	245	238	236	246	289	235	246	276	263	255	280	269	263	264	255	263	280	243	278	235	267	254	270	258	244	257	264	262	265	280	265	270	246	250	252	260	278	275	272	236	260	232	251	267	261	250	234	241	274	251	268	242	230	234	230	255	254	289	271	265	261	246	267	280	233	271	238	251	269	260	254	273	268	256	274	240	291	245	285	258	289	263	259	297	258	256	226	265	250	244	245	266	280	265	255	265	247	263	289	242	270	253	253	269	236	287	268	283	233	259	259	247	253	251	261	270	252	270	266	269	265	244	247	250	249	260	259	245	261	260	300	261	242	285	265	254	255	270	285	251	261	218	257	233	256	282	270	250	252	263	245	263	269	258	273	237	262	257	257	262	240	270	263	262	231	267	288	273	276	279	245	268	261	264	253	278	266	302	274	270	261	296	241	259	276	271	261	259	277	270	235	282	272	266	248	251	240	276	282	273	269	228	247	273	276	246	266	254	272	253	236	265	247	252	285	273	262	279	277	284	271	277	283	246	254	271	262	246	258	254	244	285	262	252	248	236	260	280	287	249	257	250	245	259	277	289	245	242	304	249	246	257	251	284	266	262	261	278	254	277	268	278	256	234	255	261	256	302	249	261	278	281	239	249	254	254	245	244	290	282	264	238	262	261	271	269	258	265	268	259	262	286	272	250	275	259	281	288	275	251	280	269	259	255	268	282	269	234	261	265	270	258	250	274	257	278	264	244	276	237	266	239	281	282	287	259	245	246	265	259	279	285	287	283	251	277	274	266	267	273	244	284	269	270	264	273	243	272	253	255	244	256	296	274	253	262	276	272	276	234	263	223	251	262	268	254	281	257	274	290	240	266	272	284	252	271	243	250	275	242	256	261	259	269	260	264	286	262	276	282	256	256	259	299	284	265	263	285	293	268	253	238	215	286	265	247	246	245	260	234	273	260	266	266	229	279	245	296	269	292	237	231	264	264	284	278	252	283	249	255	248	255	305	255	261	257	254	274	244	293	259	243	262	263	261	268	300	263	254	239	272	257	261	269	251	247	259	285	273	226	266	283	246	279	233	249	272	261	290	250	292	245	271	266	251	238	277	274	270	249	271	278	255	276	257	295	266	265	304	253	255	256	302	252	264	271	263	230	219	287	250	298	262	260	285	249	256	267	272	236	263	278	277	288	258	265	270	252	276	253	250	278	270	269	249	276	262	279	276	262	272	251	278	283	271	233	264	244	254	252	260	287	271	271	285	267	256	256	258	295	246	255	263	242	247	248	226	244	253	269	238	265	249	250	272	245	250	267	240	266	247	273	245	247	226	256	277	254	276	267	254	243	239	266	249	275	256	243	250	262	233	271	254	246	266	274	251	261	264	252	260	246	262	289	240	289	257	264	259	259	261	283	249	282	255	221	275	240	263	265	253	284	312	275	251	279	247	233	249	303	235	267	260	271	254	246	288	282	257	269	289	268	242	223	256	289	268	273	244	289	285	278	259	262	265	253	257	258	274	243	274	253	255	241	261	253	238	260	236	269	227	271	245	236	268	269	228	264	274	275	248	280	242	245	274	286	275	277	243	259	266	250	276	299	249	274	264	265	256	279	295	280	269	281	258	249	278	241	252	250	292	259	240	261	275	257	266	273	233	269	271	260	252	271	264	243	237	274	273	223	255	285	275	257	277	287	254	270	283	260	255	275	246	274	286	255	254	249	277	243	264	234	256	246	274	270	268	273	274	251	250	271	240	238	285	257	292	258	254	269	272	239	296	237	284	265	248	270	264	235	229	248	263	279	236	218	265	291	268	279	279	260	257	260	257	256	271	267	251	259	268	267	284	264	258	273	260	258	284	273	290	213	236	289	258	255	259	263	264	285	254	262	271	265	270	237	254	285	252	277	258	274	287	266	252	236	251	286	275	244	318	261	268	272	284	258	271	269	276	276	257	294	238	254	251	252	263	273	273	271	251	269	248	262	269	283	244	261	260	242	260	277	265	240	266	271	273	241	275	262	256	271	229	273	233	280	242	248	253	259	235	275	271	260	255	280	257	222	227	266	280	247	304	310	257	257	262	263	277	264	251	286	272	260	236	277	255	245	276	302	253	251	247	246	260	255	272	258	260	256	238	281	256	243	275	261	254	280	250	243	264	262	268	271	239	256	273	257	245	261	235	257	258	266	268	241	272	260	270	266	264	243	257	267	252	259	263	271	254	241	243	247	279	251	259	261	282	293	261	228	274	258	278	236	258	247	296	254	289	271	267	234	258	249	278	250	275	252	238	269	263	261	275	256	233	270	264	256	260	266	258	270	249	252	265	281	240	261	284	266	235	266	281	245	258	250	283	271	265	263	240	290	232	260	259	270	252	250	261	247	262	286	272	272	251	259
16987	40011	33722	25092	20352	15523	11916	9272	7574	6042	4682	3669	3060	2520	2197	1913	1664	1491	1297	1120	1022	917	899	834	796	718	682	652	616	608	571	545	518	474	503	472	457	440	374	381	408	379	400	380	357	342	331	333	357	345	343	351	328	348	331	345	307	301	338	284	312	256	323	303	272	270	297	302	296	293	294	290	275	286	316	312	268	268	291	273	269	298	237	258	257	276	288	303	277	248	309	303	285	259	265	312	247	288	274	265	256	295	294	308	278	264	271	282	273	265	242	288	264	290	258	279	306	278	253	269	267	283	257	266	275	272	288	249	272	268	273	300	293	274	268	255	275	284	275	246	253	284	281	275	260	306	272	269	267	263	283	273	259	269	272	265	288	291	270	306	301	277	283	300	277	272	273	316	236	275	281	275	286	272	289	275	298	295	247	288	285	271	269	256	261	302	271	265	257	267	285	282	299	261	266	274	259	269	260	248	293	275	299	283	282	272	264	267	291	265	262	235	264	294	262	263	297	267	262	266	277	284	299	279	286	273	274	245	276	287	259	258	262	273	268	271	285	295	255	279	276	245	274	271	279	259	277	270	297	295	248	276	286	243	253	267	291	283	270	274	262	298	292	261	267	295	268	275	261	262	264	259	289	267	257	234	272	319	285	267	272	272	290	270	260	286	275	294	257	295	268	262	264	281	260	287	284	265	259	271	297	266	260	245	278	249	273	269	276	285	268	266	273	282	294	286	265	275	259	293	273	306	302	274	261	268	282	257	267	241	279	287	294	271	278	274	273	264	276	288	299	289	290	261	279	235	253	294	263	261	279	255	260	255	259	262	250	274	280	270	238	275	278	266	268	253	277	304	291	277	302	255	283	251	279	270	276	261	290	272	270	285	293	282	252	238	273	266	260	255	258	281	294	277	292	287	250	248	272	282	258	257	297	255	252	248	272	274	256	265	277	271	243	268	282	242	266	274	291	250	273	305	262	271	282	280	243	258	263	265	280	295	250	296	273	264	294	273	258	263	271	288	258	281	267	265	260	260	267	252	281	277	279	238	260	267	270	269	282	298	261	284	268	281	277	270	281	250	257	243	257	285	278	253	266	261	305	304	274	272	263	277	311	275	294	244	241	301	274	269	275	271	275	286	319	283	261	282	275	288	262	258	266	269	260	304	264	276	268	302	285	251	287	275	271	280	269	287	279	279	287	279	288	282	277	276	279	258	287	262	285	275	287	308	272	276	271	288	283	253	255	261	273	278	249	277	262	283	276	256	259	278	270	293	255	278	250	274	287	306	252	273	288	255	262	255	265	264	285	243	277	301	264	269	293	258	254	285	269	281	292	214	277	292	249	260	305	283	284	270	239	259	241	297	265	230	269	255	278	275	270	289	298	265	295	253	270	259	261	243	262	277	257	256	274	296	249	249	277	245	274	290	275	307	269	275	252	257	263	298	253	285	286	290	285	285	278	265	289	286	273	270	285	239	265	260	276	280	261	304	251	271	278	253	270	261	285	282	279	275	286	255	286	241	271	251	289	275	287	253	264	262	293	238	279	289	293	277	289	315	278	262	276	291	255	269	296	291	278	288	267	302	261	272	259	255	262	285	260	296	299	302	264	266	279	293	279	236	264	294	278	270	243	262	276	258	254	265	259	279	279	254	280	283	274	262	270	242	273	244	263	252	273	293	249	257	250	292	282	282	288	274	264	283	291	279	261	289	287	264	284	282	268	259	289	253	252	265	297	285	288	283	268	291	277	276	258	281	273	287	294	260	270	268	269	280	245	248	266	266	250	260	267	282	282	288	293	242	249	276	253	264	285	262	294	299	285	275	282	285	278	254	299	281	260	259	306	286	272	271	296	246	255	241	299	293	251	264	292	258	264	247	266	274	292	278	277	228	254	277	273	265	270	274	281	295	273	290	265	272	272	285	268	258	265	242	295	274	280	274	281	286	269	260	279	296	250	282	263	280	273	264	243	259	307	304	286	303	285	266	301	273	287	278	280	281	259	297	254	260	264	269	287	246	249	269	284	277	267	281	282	241	267	259	278	251	276	273	292	251	284	270	293	285	281	305	266	282	285	303	290	266	275	276	294	279	281	288	269	260	236	238	255	249	275	289	260	274	274	305	270	267	283	255	282	270	282	270	286	246	299	270	279	284	249	275	304	270	256	286	284	252	272	260	276	248	297	260	269	285	319	267	237	270	271	292	278	267	252	290	266	287	292	260	272	276	250	286	253	278	252	283	293	238	274	260	269	273	273	276	276	280	276	283	283	279	265	254	293	288	254	274	249	301	252	263	252	282	276	250	297	274	299	311	258	260	266	256	275	252	294	303	298	280	300	274	274	293	282	259	296	271	264	278	258	283	301	259	269	271	267	269	241	269	270	302	272	280	272	281	287	269	270	263	283	260	272	289	287	286	266	276	244	286	267	277	317	280	262	282	292	250	266	284	269	228	280	321	261	292	225	274	301	259	273	267	274	274	270	287	266	261	284	245	254	283	258	269	276	302	238	274	267	284	264	245	261	254	268	279	279	265	266	272	296	289	269	241	277	298	305	272	268	254	253	274	264	292	244	264	281	295	281	269	284	270	273	302	275	280	257	308	283	266	260	288	269	272	273	270	213	244	288	278	294	260	295	290	277	267	269	256	292	272	296	281	255	294	270	270	318	275	279	288	314	276	266	253	290	261	279	295	279	300	268	260	259	264	276	268	275	243	266	281	270	283	279	272	265	232	286	281	269	293	273	265	279	271	250	270	294	264	257	266	266	278	260	276	297	251	284	234	258	283	306	269	279	278	281	271	291	272	289	297	266	284	277	282	264	267	267	273	287	303	312	268	277	283	278	248	303	277	264	252	277	302	259	262	280	234	258	244	253	267	288	296	280	258	266	263	281	307	253	294	306	290	268	278	252	254	258	250	243	280	293	266	254	259	274	283	265	285	266	257	288	256	275	249	296	284	273	246	286	277	304	312	295	279	294	297	279	289	257	290	280	280	274	285	265	273	262	269	294	277	264	288	272	249	288	273	266	293	278	272	258	271	248	251	290	297	288	263	262	288	272	267	289	278	262	230	282	273	290	288	283	295	263	256	299	301	276	254	268	260	293	280	280	297	272	294	268	287	288	284	250	276	260	256	281	265	285	257	277	258	291	267	306	326	256	288	292	271	244	267	285	285	288	249	244	247	263	280	277	309	282	249	264	252	276	268	271	256	267	255	264	303	267	259	300	269	284	245	308	295	278	282	261	280	251	278	246	274	276	303	280	271	271	278	274	262	284	295	271	270	266	277	273	245	255	303	286	272	267	267	272	304	285	266	289	260	273	260	288	256	251	277	274	310	260	247	278	243	267	294	249	256	271	310	302	303	286	289	296	264	245	266	246	292	257	283	256	256	295	287	277	272	262	303	268	285	258	263	261	246	266	274	270	289	257	285	278	270	273	286	295	296	295	294	268	284	277	291	280	277	267	286	262	279	292	257	267	277	283	321	267	274
25215	21531	28068	26218	18792	11118	6707	4576	3578	2979	2330	1961	1631	1408	1292	1166	1027	940	925	805	700	661	688	640	593	598	558	539	487	506	512	518	482	487	476	451	435	435	406	450	403	395	469	377	431	416	375	411	412	388	408	416	412	383	412	376	378	376	348	360	399	355	360	359	346	380	395	372	370	374	380	389	379	357	391	358	348	360	387	390	383	348	356	362	355	334	397	335	388	366	367	344	374	369	331	328	373	367	376	331	361	319	329	379	391	330	370	350	358	369	356	363	373	348	366	334	346	379	372	377	398	374	375	355	364	316	371	373	407	365	354	386	390	366	392	357	366	355	336	359	372	367	356	384	353	364	398	398	383	379	369	347	365	382	365	381	385	370	350	332	361	330	377	366	369	375	354	322	343	344	349	364	390	342	359	387	320	348	388	384	387	384	354	382	360	379	357	357	385	371	339	349	379	387	363	376	373	380	368	348	365	359	344	353	326	374	345	394	346	340	385	377	385	370	357	372	349	338	384	389	375	352	338	355	353	332	352	370	329	348	328	352	392	375	357	369	338	355	328	375	350	355	356	338	359	386	371	341	354	398	346	387	375	356	394	394	355	375	396	322	396	325	360	357	328	386	326	358	356	382	369	362	322	363	368	387	377	333	363	359	398	401	355	378	385	354	394	419	372	413	362	343	374	350	356	359	344	384	405	359	369	346	352	347	371	322	343	379	319	341	369	402	377	351	369	345	395	347	362	358	368	365	383	364	364	349	345	338	372	370	361	377	404	347	395	412	354	355	347	358	334	350	379	376	367	347	347	369	392	395	380	394	358	388	360	367	406	394	386	362	352	374	332	364	343	340	370	336	346	372	362	366	354	356	380	382	346	366	364	376	362	315	400	339	335	362	386	351	377	368	351	388	396	356	362	348	368	368	351	363	375	308	387	379	372	329	411	343	361	349	338	370	378	369	332	361	371	369	343	378	369	335	351	362	346	396	399	389	402	377	370	360	355	362	378	337	391	364	378	362	347	347	332	386	359	356	349	354	378	377	368	316	394	396	346	398	354	393	375	325	365	346	372	333	358	370	343	365	377	416	360	360	343	373	392	370	350	388	389	354	361	352	323	371	376	385	325	374	360	354	363	340	343	354	370	373	378	352	337	350	335	355	389	354	375	366	389	383	333	369	352	381	353	347	404	374	345	360	348	366	349	345	345	351	363	334	374	305	347	371	362	346	352	348	349	344	346	372	373	386	360	349	363	380	344	365	365	361	361	365	347	364	370	309	380	347	379	339	355	339	356	413	355	354	397	339	348	357	372	346	368	373	358	359	404	401	344	394	336	347	379	368	344	357	362	355	346	355	394	378	352	383	349	355	334	400	329	342	386	347	348	350	380	389	348	349	347	376	387	341	401	352	372	338	374	368	326	363	354	333	354	297	356	372	351	409	354	367	350	345	351	382	377	387	358	344	395	385	371	354	347	374	350	328	373	328	373	390	364	347	362	387	375	357	368	378	375	335	351	356	364	330	318	341	341	372	380	350	325	327	342	342	375	363	347	321	381	352	391	338	394	382	385	337	368	340	408	353	364	344	378	350	352	357	400	342	354	361	339	364	342	372	351	390	366	350	347	357	353	372	368	354	381	383	365	385	376	357	377	383	356	364	351	371	378	394	337	373	356	378	354	374	375	382	366	390	373	315	380	374	341	354	326	368	322	371	349	349	353	360	385	357	330	354	350	358	396	370	360	387	345	369	340	332	358	369	326	348	335	363	366	392	357	360	371	338	363	356	376	391	378	360	375	331	354	366	328	360	343	359	361	357	389	361	342	345	352	362	351	341	343	363	348	359	422	354	381	342	360	385	357	373	346	364	333	395	361	350	362	325	388	344	354	345	361	354	373	341	345	356	351	347	368	341	347	394	374	389	343	353	347	397	362	373	357	379	383	365	365	356	352	388	355	345	376	369	344	352	378	340	346	361	401	389	332	360	380	369	337	388	348	395	372	373	379	401	379	360	371	338	370	398	309	341	348	338	352	402	376	370	362	373	357	369	383	349	358	354	393	363	349	375	377	375	348	397	385	344	343	396	377	313	337	357	352	382	360	342	389	326	345	326	339	345	365	349	371	358	360	365	360	370	352	347	371	371	371	408	348	341	349	346	361	364	343	377	369	386	403	365	404	359	349	347	381	340	353	376	349	369	367	344	365	390	387	378	421	356	382	372	350	369	408	400	356	351	386	372	369	350	346	385	364	328	362	361	368	357	357	367	380	378	361	376	372	353	358	368	360	350	394	365	374	320	380	334	362	348	340	378	337	389	332	350	368	357	337	384	363	373	363	396	376	365	385	340	337	400	347	327	373	341	366	361	359	389	360	392	387	380	370	361	349	361	359	347	370	354	413	369	373	402	404	377	365	368	395	355	366	360	336	385	356	341	361	352	390	355	353	358	336	372	340	368	364	342	337	353	363	393	354	381	344	373	377	358	367	355	348	347	403	322	369	368	373	346	384	375	363	364	358	355	374	358	345	377	347	371	379	399	371	364	382	428	347	365	403	375	363	363	365	380	379	370	370	349	384	391	333	352	367	382	359	362	382	377	349	378	340	353	372	369	365	406	344	357	368	381	366	351	370	338	378	373	368	368	374	363	398	371	371	349	345	354	382	362	362	374	360	408	413	365	351	358	343	336	363	372	374	367	354	363	371	352	347	345	379	349	355	378	382	358	357	370	336	395	373	375	384	375	364	370	359	385	341	369	334	386	350	411	342	361	329	383	337	364	366	377	401	380	383	340	344	379	375	330	371	333	332	398	356	297	365	346	379	372	402	378	348	357	361	375	337	338	358	383	355	368	352	338	370	371	362	385	358	366	365	364	399	365	357	352	315	365	387	347	346	327	383	372	360	353	357	348	395	385	347	342	359	362	366	394	348	329	354	355	358	339	329	371	367	348	376	349	344	368	369	363	341	369	364	393	366	413	354	375	357	369	347	360	397	361	355	368	329	379	384	359	352	361	377	367	352	353	377	397	364	355	361	326	368	338	382	395	360	348	356	382	338	330	371	358	334	376	386	378	366	355	353	344	348	358	343	365	371	398	367	366	382	371	374	358	377	369	333	370	380	385	372	382	388	359	405	364	386	381	367	342	373	359	365	378	359	355	372	354	344	346	331	386	385	385	367	348	373	334	335	363	380	405	375	367	357	367	310	383	395	366	394	342	401	354	335	391	315	364	340	356	380	385	388	383	365	383	336	328	338	349	406	387	367	378	353	401	387	362	373	337	326	373	371	378	381	355	350	341	353	371	356	336	364	352	375	333	362	363	353	348	348	350	337	360	354	348	405	355	322	342	380	358	368	382	366	365	371	352	339	342	335	377	355	404	354	339	343	364	363	338	345	327	358	355	358	363	337	351	396	358	407	341	345	353	367	355	346	335	377	362	374	386	371	333	365	363	366	382	300	391	367	371	383	373	372	372	365	333	380	382	387	380	379	373	370	329	372	349
16526	36835	30495	22257	17524	13351	9841	7513	6213	4985	3842	3042	2560	2164	1902	1642	1445	1270	1211	1014	949	862	842	792	761	749	639	692	645	623	620	583	511	510	506	449	454	501	491	413	433	448	435	440	418	430	449	434	404	451	407	396	381	430	407	422	413	379	390	386	358	373	440	403	361	396	401	397	375	385	394	393	440	375	362	368	380	351	391	375	352	391	383	355	357	381	377	360	407	379	361	386	399	363	371	346	376	402	388	374	367	390	361	383	399	372	378	350	378	379	388	380	395	397	376	358	402	360	368	390	370	348	376	384	399	362	389	365	415	377	368	334	357	358	358	363	385	364	393	368	355	370	358	382	395	364	385	379	353	384	379	353	394	367	393	330	333	351	362	357	377	377	374	356	393	380	372	387	350	349	356	338	367	374	363	399	372	368	376	328	349	373	399	335	397	372	361	358	359	362	370	397	341	382	395	355	423	385	392	381	389	371	379	373	373	386	362	354	369	352	387	356	366	361	346	341	379	385	344	376	379	373	364	394	367	378	399	357	368	392	419	351	340	362	368	339	345	385	345	378	373	368	343	373	362	357	335	362	368	370	383	381	382	349	357	374	384	377	398	368	352	366	376	374	369	369	359	374	362	372	402	377	365	382	391	376	392	363	369	360	352	368	367	365	366	372	343	383	405	326	366	387	390	387	383	325	391	358	382	378	389	368	327	380	378	358	366	375	384	350	406	393	376	372	377	381	346	390	358	368	367	357	347	389	392	341	378	344	383	359	374	353	371	360	355	351	369	394	366	406	361	358	383	360	368	363	382	387	373	384	358	365	354	392	309	392	342	347	365	373	395	379	398	378	368	372	349	402	381	336	367	366	321	388	400	353	381	360	384	384	361	367	372	350	382	358	359	404	362	371	398	390	418	378	381	399	343	330	357	356	330	363	385	404	398	362	380	387	346	369	348	366	366	383	362	439	404	396	361	348	391	354	385	368	433	360	343	370	402	371	355	394	358	360	364	374	376	397	335	358	358	359	354	339	396	367	351	389	345	360	366	362	357	350	354	402	342	380	404	385	355	378	376	365	386	398	414	375	371	380	364	385	344	357	402	394	379	350	343	360	339	369	382	370	366	386	381	386	379	389	395	363	361	359	362	388	353	378	384	347	399	368	354	366	351	371	370	395	314	390	360	364	418	409	362	381	352	384	388	364	348	385	350	401	354	371	379	393	383	363	367	363	351	348	389	377	361	345	410	384	354	352	392	355	399	384	341	402	381	364	346	359	345	352	384	318	389	357	387	335	359	370	369	355	371	366	401	384	348	349	376	363	365	371	391	379	379	387	375	343	393	346	354	388	398	376	383	390	411	373	345	382	392	356	384	344	360	360	380	360	361	390	357	377	385	353	375	374	344	379	358	388	383	384	413	345	355	368	363	367	333	347	352	372	401	388	379	352	397	403	344	366	349	394	415	363	413	359	378	379	402	410	357	375	374	362	386	377	387	352	399	374	356	391	370	388	386	364	364	374	386	379	380	359	399	363	377	391	345	365	368	343	374	369	374	385	384	346	334	355	371	363	351	349	354	387	349	355	372	362	370	358	374	351	385	352	375	364	371	374	371	385	341	329	387	379	369	349	364	352	362	360	350	392	394	365	373	367	354	385	405	344	378	374	343	344	359	390	370	386	346	365	387	349	350	347	391	333	420	361	389	373	413	381	387	360	343	372	352	367	417	366	381	356	400	372	352	389	407	347	401	399	389	361	380	410	374	357	404	377	409	419	357	374	361	400	391	397	384	376	362	375	354	382	385	364	352	376	429	343	378	344	370	366	387	357	362	367	361	368	384	341	355	341	370	404	382	350	388	377	408	417	401	362	386	390	373	349	358	344	389	391	365	396	377	345	361	372	399	372	369	422	384	388	360	375	381	378	358	380	385	378	357	383	343	419	385	389	374	406	347	363	349	369	386	366	385	381	382	372	363	406	369	344	354	385	363	361	382	384	402	390	357	385	369	360	341	386	362	390	375	352	377	359	418	394	387	361	352	372	346	371	384	342	377	406	357	394	368	405	355	336	361	363	382	370	392	377	342	399	350	352	331	351	404	376	376	412	402	371	403	377	360	386	354	374	344	376	382	388	357	373	356	354	379	379	356	380	356	403	367	381	354	377	352	345	377	392	354	357	390	319	380	370	342	371	353	363	336	388	367	378	354	395	393	376	371	390	355	425	371	379	362	361	393	372	385	364	372	386	360	381	357	384	383	364	358	379	369	373	367	377	353	367	399	374	360	357	353	389	353	386	328	390	373	375	382	380	371	372	362	378	380	363	363	378	398	376	348	401	391	341	363	392	355	371	383	365	363	383	372	382	339	405	384	381	355	368	356	355	393	407	384	373	382	361	401	352	358	368	359	354	369	389	410	379	387	357	367	370	404	412	377	334	349	378	354	381	348	360	379	362	373	362	375	368	369	357	354	408	343	351	372	354	336	377	369	398	359	370	353	364	357	342	400	374	370	353	382	351	349	338	382	400	366	353	371	365	358	371	394	351	381	366	371	367	383	368	377	354	394	385	361	375	386	354	391	347	392	382	374	397	394	351	362	366	387	376	392	366	362	396	381	372	361	394	369	379	376	374	392	377	380	407	379	400	374	391	367	374	400	371	403	370	390	381	346	369	383	381	389	397	390	336	350	364	381	375	363	382	371	365	382	384	361	341	344	375	366	422	416	381	385	371	375	363	376	375	385	381	388	378	389	376	353	344	373	357	400	354	405	364	383	409	368	386	361	339	369	381	377	379	351	380	350	365	334	340	370	342	360	408	360	385	381	395	387	358	375	342	388	367	339	391	354	347	374	374	372	370	384	353	374	382	351	362	355	377	354	399	396	387	392	340	371	391	368	344	404	373	399	398	415	366	353	379	386	381	365	359	405	351	357	413	389	357	344	374	371	365	349	371	308	370	379	389	373	338	365	390	402	360	403	393	360	371	364	354	370	404	356	395	384	365	400	364	381	330	405	391	350	341	400	371	357	350	389	360	402	378	381	347	379	343	388	393	372	390	389	375	350	385	358	349	361	352	383	355	369	375	387	352	358	351	370	398	378	381	374	391	393	389	332	373	373	380	383	385	378	410	395	391	398	363	347	337	321	362	385	397	361	400	358	377	360	368	385	354	399	364	361	368	360	357	365	343	332	386	361	369	391	377	353	340	383	380	394	377	403	386	355	397	372	373	388	351	374	366	366	384	387	360	372	360	348	358	341	397	335	380	362	380	396	361	381	360	370	379	365	363	362	363	338	351	341	344	360	370	390	377	369	389	362	392	397	391	367	386	367	388	340	424	376	363	373	376	361	343	318	388	364	370	384	368	357	349	358	358	393	356	399	377	382	363	393	392	371	384	356	369	387	347	404	374	371	334	371	406	381	370	376	390	370	355	384	387	354	369	374	389	380	351	380	364	372	381	355	334	344	369	386	363	375	384	328	394	364	334	367	365	368	413	344	390	390	369
22826	21455	29167	24181	21719	22640	19404	9651	7035	5874	4541	3499	2717	2382	2126	1923	1611	1361	1253	1076	998	915	841	776	693	683	686	646	631	616	542	530	493	453	429	445	436	416	400	380	374	348	332	316	334	304	305	317	340	327	328	326	310	324	329	273	271	301	325	261	261	254	269	241	247	282	257	275	260	221	286	265	288	268	269	226	240	260	255	262	264	243	239	247	243	250	250	246	245	244	271	276	294	227	233	287	263	242	257	226	221	251	240	238	269	264	283	237	238	265	251	256	242	268	237	238	266	259	273	236	238	223	253	261	251	282	274	242	238	259	255	228	244	248	204	276	227	256	244	261	226	237	244	268	246	250	236	252	239	271	237	253	239	247	250	245	253	260	228	243	255	278	249	260	245	247	235	223	239	222	266	241	236	248	239	233	253	238	268	264	245	234	243	207	260	215	254	242	253	243	246	264	297	237	243	218	252	263	247	263	244	232	295	239	233	228	238	237	245	261	270	259	237	239	254	272	246	257	235	252	244	210	240	239	252	230	278	214	249	255	254	244	226	252	239	252	278	258	219	241	252	262	245	241	234	221	230	245	255	258	255	254	236	249	285	283	232	259	231	235	259	267	239	254	267	233	264	246	241	235	271	285	216	281	220	232	239	262	258	275	231	242	254	257	255	237	241	239	263	233	227	213	237	232	233	254	252	263	261	247	270	277	258	262	278	275	246	246	238	262	244	252	243	251	232	239	251	252	249	247	257	255	254	258	257	261	250	238	229	225	249	233	273	260	217	233	248	238	241	246	244	263	242	269	263	258	245	249	238	220	247	217	233	223	260	272	236	237	242	258	262	237	247	271	227	259	261	259	218	255	255	220	227	276	219	234	207	224	247	248	265	256	271	259	250	272	236	265	252	265	237	237	232	248	242	246	249	243	237	242	236	254	263	227	239	264	234	253	282	265	271	206	260	227	249	214	233	238	242	247	236	264	259	247	269	259	248	272	258	247	217	245	235	244	236	253	259	257	262	237	269	247	266	255	230	274	232	253	267	252	294	248	254	222	245	266	249	230	237	219	252	240	229	265	246	261	267	257	276	267	252	245	218	258	257	263	261	233	225	233	259	251	271	233	265	267	247	261	265	228	240	257	261	254	240	228	261	220	270	213	262	246	248	240	248	231	242	269	244	253	269	249	254	248	248	249	267	250	235	228	250	226	247	215	242	268	254	239	221	274	265	263	239	266	236	252	243	250	260	248	264	264	269	262	230	241	272	257	256	253	249	219	238	212	245	248	232	253	242	263	239	242	262	255	242	270	257	255	251	255	260	246	272	279	266	249	218	248	266	245	222	258	259	241	275	249	246	231	239	261	224	238	243	262	235	251	242	243	250	243	224	250	243	246	242	232	249	259	252	261	265	279	240	242	249	252	245	261	233	241	255	217	237	268	239	232	275	245	247	221	240	226	234	256	220	232	272	243	255	245	267	242	232	263	248	237	225	251	251	266	259	257	207	255	243	231	243	232	254	252	255	267	242	253	233	239	238	256	269	250	257	199	204	238	234	261	251	246	275	255	235	255	226	256	268	224	248	240	237	229	261	243	255	242	233	258	275	259	246	251	248	223	239	225	244	221	230	252	243	249	224	232	212	234	243	252	258	256	217	237	228	217	241	231	247	255	244	231	216	244	237	252	231	219	242	249	238	241	251	251	236	249	269	267	235	266	226	264	266	249	259	241	227	241	237	256	260	252	219	234	227	247	252	245	225	262	229	254	237	222	246	236	247	269	244	243	278	253	262	277	249	220	245	256	248	243	232	272	223	267	256	251	256	254	250	266	237	242	257	257	248	253	275	248	242	239	225	248	268	228	257	274	264	276	264	233	269	234	242	275	249	257	250	253	232	252	243	261	259	241	277	287	235	225	243	223	242	221	233	247	239	232	239	242	238	240	244	227	253	247	243	253	240	235	243	253	275	247	232	253	251	239	228	234	242	233	226	258	259	257	283	287	264	252	224	256	230	215	247	221	246	251	233	243	268	249	236	229	253	251	261	252	218	246	239	229	219	232	242	246	256	243	258	237	257	267	253	255	242	256	268	278	242	231	237	246	210	240	261	237	202	257	269	239	245	253	249	235	236	240	234	250	223	252	250	264	223	236	245	225	262	233	274	214	256	228	236	256	229	236	280	276	278	253	261	238	247	225	240	230	272	224	214	249	267	251	234	248	237	248	277	246	263	246	255	236	234	221	263	237	234	261	269	232	247	275	225	252	249	214	243	271	249	235	246	263	231	229	235	239	252	278	248	241	236	234	233	250	226	237	238	259	243	240	225	237	235	231	223	229	233	250	232	231	252	259	227	235	244	259	247	264	237	220	265	216	251	231	251	257	245	246	242	250	258	250	243	253	253	259	275	241	266	236	248	253	259	267	244	230	245	280	262	264	255	236	258	267	260	242	238	257	242	240	237	258	255	256	255	271	267	234	255	249	249	261	248	232	252	237	253	250	243	266	225	252	251	218	250	233	216	279	263	296	242	250	240	231	257	231	230	250	260	219	265	255	253	251	252	240	252	232	238	236	245	257	209	237	234	237	231	243	254	241	245	241	230	225	240	220	247	231	251	260	240	251	237	265	268	266	257	227	244	269	241	228	247	271	277	238	239	234	258	239	283	226	239	252	261	248	253	240	243	238	262	279	242	290	243	236	245	269	214	230	252	196	261	256	277	255	258	224	269	235	251	253	228	244	257	235	252	250	227	254	253	256	249	270	262	215	255	263	230	267	250	233	249	219	285	246	244	243	242	234	238	243	236	238	258	261	249	240	246	226	228	272	266	241	254	242	241	274	235	250	242	260	242	263	251	239	239	226	265	245	220	237	248	236	230	225	244	245	233	253	240	227	244	253	256	251	225	249	241	268	239	254	232	248	242	223	226	232	259	263	245	237	253	279	229	219	254	267	268	221	223	234	265	260	248	251	248	244	228	234	266	244	259	256	263	249	252	271	239	248	274	246	257	256	270	254	231	254	209	235	266	254	254	211	238	260	229	255	248	247	245	249	250	247	241	237	213	257	230	238	236	262	271	262	256	257	249	234	226	263	225	242	240	229	212	249	275	265	287	231	241	259	277	243	247	271	267	254	240	249	251	262	246	273	250	246	224	250	256	242	237	238	249	243	229	220	275	274	268	260	246	238	246	248	238	237	265	254	258	251	246	242	269	241	243	258	226	241	236	260	255	233	238	217	251	227	268	246	256	261	258	238	247	261	236	237	234	251	235	249	243	239	247	255	275	242	230	265	256	273	251	271	237	249	227	257	255	257	239	238	264	247	242	236	246	250	243	255	228	248	224	241	251	271	231	255	260	247	223	254	253	262	257	254	254	256	242	240	276	229	253	236	253	243	251	239	252	250	239	241	242	256	269	227	256	240	255	247	210	256	266	226	254	241	244	274	236	229	254	260	249	238	231	253	215	219	253	244	270	242	231	243	264	269	219	229	226	226	239	282	273	273
18855	44335	37985	30283	25384	20458	15769	12296	10253	8398	6790	5233	4139	3497	2961	2710	2380	1914	1766	1551	1409	1286	1144	1048	976	950	846	761	793	781	682	607	570	528	514	521	512	468	437	458	444	402	389	354	328	361	398	384	355	371	359	318	303	321	324	301	323	338	297	301	287	302	264	276	297	292	294	266	272	282	266	293	248	288	288	300	257	238	269	255	256	236	261	250	238	267	222	263	269	267	258	247	255	246	258	259	241	271	288	231	249	238	254	272	251	244	249	249	279	272	239	228	276	232	228	230	255	249	231	237	253	244	252	233	251	236	262	234	261	272	275	256	227	245	251	234	269	236	264	244	264	250	245	245	254	223	236	256	262	259	264	250	247	272	250	245	262	268	288	275	231	246	225	229	237	267	230	256	233	266	257	243	278	239	258	258	242	239	257	264	252	242	236	244	254	243	267	268	260	241	253	264	240	270	237	273	247	262	226	249	248	239	243	257	258	247	277	235	268	266	244	261	242	292	260	250	253	255	255	251	262	233	214	270	278	266	247	265	277	238	262	279	248	252	257	260	253	278	267	273	276	254	257	250	258	261	249	262	281	258	224	241	266	230	270	266	255	299	265	267	237	266	265	249	268	268	272	268	272	244	243	241	271	251	232	259	227	269	271	283	268	258	245	249	216	261	253	256	234	256	279	269	267	244	229	255	238	241	248	221	233	279	266	240	255	254	218	254	216	259	255	222	279	260	241	235	255	266	256	279	243	229	267	237	235	259	244	260	244	274	261	245	218	232	248	265	264	222	277	232	256	261	229	222	247	256	262	244	227	251	262	269	270	231	237	257	251	263	251	261	243	230	236	232	289	249	251	253	267	257	228	263	242	258	259	245	254	270	243	272	225	257	236	232	253	269	239	249	253	265	243	250	242	225	246	268	249	280	264	255	259	226	270	248	211	251	274	261	247	257	249	252	227	230	228	253	218	259	276	268	239	262	248	244	252	247	258	250	249	239	262	254	284	252	243	253	271	262	264	237	269	249	270	238	205	257	286	219	239	251	286	255	249	278	240	264	218	252	262	273	255	248	241	223	234	270	241	262	245	260	225	210	245	259	266	241	298	253	281	238	245	274	247	262	260	239	256	227	263	251	261	278	251	292	270	227	248	256	237	270	244	253	249	235	285	275	232	237	240	261	224	247	234	252	261	261	239	235	261	246	282	258	229	236	266	253	258	259	273	261	254	253	262	252	265	266	273	252	262	253	250	231	248	236	251	238	270	224	259	247	277	234	225	268	243	269	246	267	262	294	249	281	259	224	229	243	240	244	240	257	259	234	271	250	282	273	243	241	259	243	236	231	247	271	254	245	234	250	296	273	282	252	242	268	249	252	224	249	249	248	240	248	284	234	227	228	264	234	245	250	246	250	263	219	244	246	272	229	281	249	262	232	246	235	255	223	256	273	265	241	269	250	263	269	232	246	231	230	250	256	234	235	249	293	249	260	237	267	259	278	265	239	264	255	222	239	239	248	280	277	236	230	234	257	274	253	224	264	256	247	247	271	254	245	238	237	273	233	240	247	260	250	238	266	229	277	246	219	258	270	298	232	229	256	260	252	278	253	242	258	238	261	265	265	259	287	262	234	288	249	243	243	247	241	238	247	259	257	248	272	260	252	238	258	242	252	240	263	260	226	261	266	275	245	246	243	257	279	286	220	257	218	264	257	263	257	241	258	267	264	262	235	241	251	270	219	239	262	221	242	254	274	241	231	254	239	247	253	250	261	266	266	277	243	227	235	234	242	247	256	252	281	254	244	266	243	258	239	271	240	247	281	296	248	208	258	233	258	250	228	247	238	249	265	247	243	276	251	238	248	238	260	269	257	265	273	220	266	270	239	246	263	237	243	276	253	262	254	241	292	251	257	225	234	229	260	251	230	232	259	278	218	256	257	268	223	229	281	234	240	229	254	239	234	244	253	274	238	264	274	265	251	252	290	271	248	271	244	260	238	258	238	263	259	253	258	233	266	256	265	277	251	245	268	254	239	230	239	245	233	263	242	227	251	267	248	266	250	222	224	218	286	253	248	225	253	261	260	246	269	215	260	244	246	257	251	251	259	219	263	299	246	247	230	289	238	264	249	250	230	222	257	234	251	266	227	252	257	264	265	263	249	248	237	229	254	223	251	285	243	300	272	257	266	243	262	248	245	260	248	228	250	244	257	275	273	269	245	252	263	230	242	211	233	279	220	254	229	254	249	229	223	243	240	254	265	258	256	251	241	270	255	246	226	234	244	247	241	262	245	229	253	263	249	236	231	269	251	230	244	232	257	238	249	261	267	259	251	270	254	278	244	263	246	232	247	248	241	261	292	252	237	257	250	230	245	250	243	250	223	228	227	253	247	248	240	266	252	232	232	235	230	237	257	263	228	254	229	233	239	258	226	227	258	261	239	246	261	246	263	265	269	242	220	247	241	270	228	266	261	253	260	237	249	242	241	250	270	257	238	256	265	258	254	251	283	234	247	248	264	242	286	263	242	224	247	255	286	267	264	275	256	253	241	234	238	243	251	277	256	236	227	255	229	265	222	270	236	272	266	230	293	250	234	266	238	262	256	239	249	252	254	252	243	256	247	257	272	260	271	243	258	273	257	242	238	238	244	242	235	265	252	238	243	247	257	262	244	261	253	229	253	257	220	216	241	221	251	228	243	250	240	238	234	276	257	249	224	252	237	267	225	266	274	250	269	251	269	248	275	237	243	244	250	261	258	253	264	268	259	252	256	271	238	263	242	265	230	274	259	268	235	239	230	259	255	250	261	234	245	269	250	242	237	246	240	256	280	257	248	250	286	250	248	269	251	234	247	246	223	265	231	237	269	230	266	245	243	251	221	249	266	227	272	262	245	250	232	255	256	246	239	260	220	245	265	259	253	262	255	256	263	260	243	244	260	242	248	252	254	238	257	255	281	249	272	271	246	261	287	270	249	251	257	245	246	245	280	266	247	224	280	233	262	264	242	235	274	259	245	257	264	251	223	231	254	248	238	241	258	245	237	241	225	246	252	271	275	259	254	232	252	258	245	261	227	264	255	241	252	245	242	268	252	241	231	251	263	257	256	252	237	212	256	243	212	243	251	271	226	236	244	238	252	237	241	274	257	246	244	279	250	258	279	232	256	270	257	246	223	265	268	238	238	271	241	260	267	223	253	256	230	252	238	255	252	254	240	241	227	232	239	263	231	258	244	238	223	244	228	249	272	255	240	233	234	275	258	236	275	250	268	247	258	246	237	274	260	238	263	271	255	235	269	263	228	237	237	250	236	250	276	274	221	258	234	223	265	233	267	256	240	255	251	252	262	226	268	261	229	226	222	243	218	262	249	248	245	240	264	255	256	229	228	263	257	279	235	256	250	247	260	259	248	244	257	218	240	260	247	225	263	276	223	246	240	278	268	267	249	265	255	246	276	261	250	242	239	255	259	222	255	215	258	238	269	253	230	257	254	256	255	245	248	240	291
28611	23435	25839	19601	11489	6809	4614	3288	2696	2210	1826	1399	1214	1081	957	936	831	781	728	651	593	591	588	494	551	513	498	517	501	493	475	458	426	414	425	422	423	365	373	408	373	378	376	389	395	362	354	369	381	369	358	348	374	371	397	381	371	338	311	356	391	377	376	367	341	310	347	363	359	355	324	389	352	354	350	338	354	341	386	384	343	354	324	335	323	324	357	358	372	355	353	354	351	377	368	331	386	372	385	341	332	357	337	367	342	336	338	361	338	338	349	338	343	354	343	353	416	362	370	350	381	328	368	316	309	370	364	366	342	342	334	355	338	321	348	326	347	373	340	374	348	371	360	340	353	346	334	383	377	337	362	367	356	367	351	329	344	374	351	362	316	339	325	343	367	337	379	356	342	344	379	367	375	350	354	368	346	343	361	304	328	349	333	336	322	322	366	341	362	350	374	362	334	387	356	352	327	337	356	352	354	346	327	325	354	370	394	368	383	343	373	380	368	366	366	353	362	389	366	368	355	393	380	369	372	370	358	340	396	358	384	360	384	354	353	346	350	323	325	342	346	351	343	351	335	366	369	354	361	354	363	375	384	357	331	352	343	313	366	340	374	327	324	380	361	353	325	321	329	309	357	350	333	355	366	361	340	381	364	354	374	360	361	366	363	335	321	349	368	346	334	381	368	356	350	364	369	349	380	357	312	353	334	367	331	380	378	346	367	312	389	390	347	363	323	356	330	326	344	334	330	327	352	342	340	328	325	371	376	344	339	337	342	352	343	371	323	350	326	359	367	355	368	369	336	360	348	365	371	323	342	351	378	380	381	363	340	352	341	316	356	365	353	365	325	376	339	380	360	360	341	374	345	392	354	354	336	369	323	371	361	327	352	382	383	357	363	382	330	351	363	345	370	360	355	351	382	332	309	359	365	330	367	379	367	364	353	328	346	339	353	350	343	341	371	360	372	352	350	381	321	349	358	339	342	381	335	365	339	351	367	346	382	391	367	353	345	309	363	362	373	339	351	325	373	351	361	357	354	377	351	361	340	336	369	339	350	405	362	376	354	337	377	329	354	370	350	395	349	322	300	367	356	365	346	358	325	361	342	372	331	329	363	368	335	374	339	380	371	356	371	362	320	355	346	327	352	337	369	360	303	331	360	322	334	343	341	341	368	365	351	361	387	338	372	362	362	342	355	356	364	400	318	375	355	374	356	375	342	373	403	361	367	354	346	338	388	375	368	363	372	359	360	341	354	344	357	369	320	397	365	340	330	340	354	339	349	350	404	369	379	332	339	341	319	341	356	362	329	373	352	329	352	372	347	357	322	349	362	327	368	390	340	372	388	371	335	316	322	358	400	328	347	345	369	348	338	355	409	357	325	327	356	324	363	387	351	329	355	307	355	373	338	350	363	349	347	350	376	349	352	343	327	363	360	335	409	383	379	358	416	351	376	321	361	367	330	357	374	343	355	339	365	337	335	373	351	366	322	353	356	349	375	397	355	350	363	361	341	357	346	392	310	336	353	346	330	333	350	335	398	338	361	362	345	384	338	376	336	344	357	350	341	385	365	380	372	342	332	362	330	352	370	357	365	379	390	349	344	372	368	381	353	347	357	353	376	374	360	354	348	391	362	371	345	364	337	368	374	354	349	365	341	374	367	361	379	367	363	360	349	355	375	351	355	366	329	342	356	350	389	358	349	326	373	377	360	354	344	348	317	326	372	339	372	327	369	317	343	326	335	331	320	353	324	377	358	334	363	335	326	370	356	367	363	350	369	368	369	341	336	343	367	375	330	345	311	344	359	341	369	329	315	332	341	351	372	339	344	349	335	406	351	315	355	317	322	336	368	398	333	353	328	376	339	361	344	347	355	334	373	381	334	344	361	370	361	339	338	358	333	359	348	343	363	356	353	364	346	355	357	384	361	358	338	369	333	329	371	365	383	376	387	347	347	322	352	361	351	360	362	327	359	348	334	358	344	328	343	348	344	366	360	352	375	382	304	387	367	334	336	391	345	367	350	336	330	334	377	360	348	357	376	359	372	369	330	360	349	371	384	367	362	367	333	348	356	346	373	340	344	362	321	356	337	363	341	396	374	351	348	341	358	367	341	350	350	348	384	337	349	415	367	316	344	367	362	342	367	364	353	377	376	345	347	351	328	366	336	358	356	358	348	371	367	320	346	333	368	342	355	347	341	365	340	331	338	338	331	358	339	358	343	327	349	343	321	343	338	358	369	343	351	368	346	341	323	339	367	300	362	334	352	378	337	347	367	369	343	357	372	317	357	353	331	388	359	334	346	364	318	357	347	330	320	368	351	323	342	340	343	396	338	370	335	330	334	367	345	311	344	385	348	329	356	372	350	357	338	301	369	353	350	325	316	339	363	362	338	351	357	329	352	301	358	339	366	368	344	340	397	355	379	323	363	357	371	346	367	367	320	370	349	331	344	382	361	357	357	366	383	354	379	343	339	357	336	360	376	341	377	368	379	346	368	366	359	346	349	368	340	359	348	342	358	334	348	376	327	313	340	378	349	370	337	347	383	318	351	359	369	354	355	344	356	364	371	379	356	353	327	370	347	403	370	361	385	350	364	377	353	337	352	316	365	326	390	349	369	345	373	351	354	378	331	371	377	368	339	358	349	376	351	337	349	399	389	326	381	347	356	340	362	345	350	347	375	362	375	342	352	371	368	335	353	352	364	349	315	386	334	391	335	336	322	363	369	358	341	328	326	361	367	367	320	355	321	385	363	348	363	388	346	364	379	324	337	376	323	325	337	349	352	339	363	359	356	408	359	348	330	364	333	305	383	359	344	328	359	363	339	372	358	349	376	357	342	398	356	337	361	330	342	348	366	391	350	351	391	347	351	342	331	348	349	370	385	330	324	342	344	386	350	399	357	353	327	324	350	340	397	379	338	362	373	346	389	369	313	374	341	295	347	350	332	339	350	354	369	341	402	343	355	371	354	352	336	363	334	370	351	345	328	357	335	352	372	340	374	349	342	342	357	355	335	314	350	374	380	385	368	365	381	360	353	351	327	354	334	349	356	353	325	318	324	375	365	357	375	376	365	329	360	345	370	372	327	372	339	333	352	358	350	362	354	355	363	349	332	354	305	342	370	367	393	372	317	354	361	335	318	334	397	370	360	331	384	350	370	347	333	363	374	382	366	321	382	319	341	353	332	347	353	313	335	325	361	368	346	336	348	388	373	388	311	327	376	367	373	361	342	370	387	365	335	371	370	332	353	356	360	337	355	332	362	341	358	341	364	346	349	324	342	342	352	366	377	413	369	327	378	327	339	361	383	339	367	342	371	374	367	336	324	330	340	350	347	305	348	376	372	340	347	361	371	371	356	394	333	329	348	382	366	369	369	321	346	336	357	338	358	342	350	385	393	359	359	383	375	346	345	380	392	361	358	336	349	331	354	323	322	326	333	364	334	336	322	330	325	376	336	360	370	362	339	336	341	397	372	368	359	331	374	360	344	360
16489	32388	26130	18524	13919	10272	7525	5568	4518	3539	2891	2207	1950	1661	1449	1381	1141	994	914	870	824	761	687	685	621	600	560	565	572	535	542	561	458	467	486	433	450	431	436	443	390	445	455	377	383	445	378	408	423	405	405	376	392	409	399	399	377	376	343	400	407	386	409	381	380	394	359	361	405	387	351	368	373	360	394	371	357	350	392	386	357	371	380	346	376	336	367	356	363	412	357	371	363	405	422	365	407	373	346	372	364	356	375	394	320	367	373	384	400	397	360	361	373	388	353	368	347	352	384	368	367	337	351	344	343	330	380	373	371	380	335	373	358	361	382	383	361	374	380	364	358	375	378	356	362	374	358	359	374	352	376	366	375	394	410	361	374	350	392	372	388	327	357	362	376	347	356	363	371	345	392	366	358	371	362	376	383	384	392	430	385	344	357	393	350	366	397	347	376	385	401	355	367	366	363	350	401	378	386	358	345	360	346	330	379	350	392	370	354	377	375	382	369	363	383	377	356	374	372	380	395	361	378	358	364	358	371	365	342	382	392	333	374	391	342	347	348	330	371	395	362	396	348	368	404	354	355	394	397	344	391	363	379	345	382	318	344	387	404	386	372	366	397	384	376	360	370	352	329	350	398	365	351	356	360	373	345	355	373	390	388	353	360	388	392	377	352	398	393	366	346	355	366	398	360	385	353	394	387	339	354	361	372	357	352	357	369	380	357	344	371	376	398	350	386	408	378	386	360	393	352	359	373	370	340	373	391	389	363	360	375	346	378	361	363	368	351	408	377	363	378	356	392	377	349	357	377	353	399	385	359	387	371	375	385	396	385	382	354	351	402	373	391	363	371	337	383	372	395	395	346	361	359	383	372	366	368	352	400	379	377	379	372	386	358	361	349	353	383	352	389	324	356	370	379	387	380	369	328	381	336	377	379	390	367	363	324	369	398	345	375	375	401	368	357	356	382	368	351	385	379	358	391	356	382	356	356	364	367	348	364	361	392	401	360	357	366	406	351	375	350	343	379	363	375	350	361	390	375	343	363	347	401	356	334	352	363	324	373	400	398	358	364	370	331	389	377	370	395	399	401	395	367	387	344	408	379	356	388	375	377	363	369	410	392	344	363	394	384	395	353	377	379	369	374	393	369	415	370	374	407	358	387	344	343	374	373	376	384	393	347	320	384	350	358	358	399	378	386	369	399	376	364	338	385	376	352	373	347	370	375	356	365	357	387	393	356	300	384	385	398	374	417	365	382	321	376	382	387	376	382	371	381	384	359	370	387	351	353	358	367	360	381	377	353	362	385	344	378	398	380	336	381	359	377	368	403	364	374	347	391	383	406	388	355	377	412	370	373	357	340	340	400	358	372	366	338	365	412	358	370	376	399	379	361	371	364	355	342	387	386	357	309	386	383	383	370	385	379	380	350	348	372	385	326	362	363	354	369	356	354	376	348	357	358	385	369	370	409	345	363	380	380	338	341	331	364	378	354	378	370	366	381	398	357	315	326	388	387	365	406	362	349	341	381	408	372	398	401	369	408	368	361	376	369	350	351	378	351	367	373	377	359	374	360	360	360	374	362	342	382	373	357	336	390	358	400	361	365	374	382	369	359	344	360	393	387	382	384	390	374	356	394	394	347	352	342	397	367	386	380	397	379	399	386	373	395	364	384	342	384	352	412	372	400	395	349	350	343	356	369	381	386	378	368	387	381	369	360	359	359	395	372	354	342	379	355	367	368	365	390	357	378	365	373	394	363	363	379	374	349	331	362	351	364	353	387	368	361	367	358	351	380	385	398	343	380	384	355	385	381	378	379	347	341	365	383	372	370	378	395	370	317	391	378	358	346	364	363	357	397	374	392	378	353	375	348	344	359	344	364	374	359	351	376	396	386	368	342	398	350	332	370	386	339	373	392	352	372	358	374	347	349	354	386	369	369	369	381	391	379	385	364	358	346	371	384	411	343	364	369	380	366	401	356	406	346	340	339	356	390	387	354	400	384	368	383	394	381	350	356	384	374	374	377	371	339	375	391	385	353	374	339	334	350	361	345	377	370	359	374	404	370	360	368	392	370	354	366	346	375	368	373	367	379	368	373	354	313	359	345	361	341	353	392	395	351	336	354	371	373	378	371	334	357	406	388	360	395	363	336	352	357	397	340	366	385	370	376	400	378	354	351	343	375	365	401	397	375	381	325	365	379	386	361	394	343	367	387	330	396	372	379	352	397	375	366	349	395	371	381	346	371	370	383	395	379	398	338	386	397	368	331	331	376	362	364	326	351	380	379	391	405	356	355	350	384	375	366	357	348	374	371	383	373	356	332	369	347	343	348	384	374	366	367	361	338	378	348	358	341	384	368	330	355	384	394	388	393	373	360	369	375	359	383	349	384	368	359	332	365	373	354	355	342	338	362	342	356	334	389	349	394	355	369	388	393	389	354	376	364	378	374	370	365	383	355	366	357	341	400	364	339	369	380	391	363	383	344	378	377	347	360	370	420	375	371	345	367	398	339	386	388	389	387	375	382	366	357	338	334	352	394	378	387	388	376	343	355	341	336	363	368	393	368	356	421	404	361	375	364	384	368	382	369	362	346	357	394	377	362	357	351	377	368	376	374	346	378	340	377	331	365	358	339	371	388	366	367	364	350	368	351	361	342	376	382	356	364	361	411	378	348	346	377	352	360	424	405	357	412	361	372	378	378	367	368	376	355	379	342	373	372	362	381	367	379	379	359	346	357	364	336	365	383	349	382	371	358	376	391	349	377	377	372	376	384	377	329	372	345	391	370	365	356	371	369	369	371	356	344	340	346	353	363	377	390	376	353	385	404	379	355	371	423	406	346	359	393	334	377	358	369	404	363	363	331	354	385	403	366	369	367	378	380	349	354	384	384	393	337	371	394	377	386	404	336	382	348	371	386	376	378	357	336	388	358	323	352	353	337	372	380	391	377	381	361	360	379	367	364	330	362	348	357	360	367	365	340	376	387	370	338	378	402	360	349	385	358	374	389	379	380	345	362	345	388	366	392	368	382	367	377	396	344	398	344	338	389	387	390	399	372	379	371	394	349	353	355	346	402	398	385	359	392	379	341	359	407	351	336	364	379	342	377	354	364	385	384	364	355	386	351	339	350	357	382	348	385	387	362	348	382	380	359	354	363	373	406	368	400	342	386	380	382	379	386	372	362	375	371	369	396	356	362	359	383	394	371	373	349	355	387	393	371	354	383	381	333	376	378	376	383	374	354	396	391	387	382	393	364	375	344	383	359	353	354	383	365	347	363	341	373	373	341	440	380	371	359	365	349	394	367	378	350	370	374	388	376	361	399	383	367	366	372	364	369	359	385	334	383	354	362	393	368	356	354	384	356	369	367	395	389	347	371	355	365	329	375	369	350	368	376	366	332	352	370	345	369	341	371	405	365	380	349	369	368	335	331	355	358	410	390	357	369	362	360	379	375	377	343	346	398	357	369	359	376	363	359	379	359	402	352	424	378	394
23938	21406	28766	24720	21987	18320	10988	6293	4773	3838	3109	2409	2034	1643	1456	1334	1086	1024	904	814	791	758	683	628	542	542	510	521	525	472	475	456	404	393	397	378	371	392	359	363	326	352	320	356	295	315	300	355	285	289	342	298	273	295	296	302	283	307	257	280	278	284	283	266	287	304	299	259	300	275	255	269	244	257	282	286	277	252	301	249	263	237	275	264	262	269	286	291	293	275	220	270	247	247	285	310	265	268	252	252	300	265	265	252	265	285	283	240	265	274	282	248	267	264	228	242	258	260	250	238	250	259	269	261	285	241	290	253	264	267	281	271	271	259	279	253	261	284	239	278	272	307	236	274	278	247	260	281	262	268	258	268	295	252	282	295	268	245	259	261	288	260	288	279	278	260	270	260	247	267	257	279	267	262	266	268	273	275	271	255	241	253	279	238	274	288	257	287	298	247	258	261	250	244	274	274	243	248	235	250	292	254	257	281	258	265	234	274	248	282	254	272	279	274	290	262	249	261	280	233	273	281	276	278	272	301	243	252	273	244	248	234	257	258	280	276	267	311	267	241	281	283	260	273	273	259	310	273	291	259	248	279	258	251	275	263	270	241	259	285	255	254	265	258	261	246	261	269	268	230	252	267	268	244	225	275	252	254	267	261	242	258	272	246	259	284	277	251	295	298	250	263	253	248	240	272	269	249	310	259	288	261	271	240	261	276	260	255	278	243	234	251	274	269	255	267	256	289	255	267	244	268	283	272	246	265	274	266	262	271	244	255	292	291	266	237	251	268	252	270	274	261	298	255	273	241	254	259	250	279	251	288	244	243	247	289	282	277	254	258	268	245	262	287	269	244	299	264	258	261	275	285	229	291	271	269	271	288	247	264	269	257	282	305	283	267	244	246	242	308	263	276	257	260	251	247	255	277	268	269	249	267	268	258	288	266	263	266	251	294	270	251	255	253	258	268	287	248	289	263	236	252	304	263	250	247	251	279	233	273	273	275	264	282	248	251	295	248	229	277	253	273	265	244	263	287	248	255	255	257	280	289	281	253	260	251	296	237	255	261	282	265	249	273	254	264	270	246	241	278	241	259	239	256	267	271	266	228	255	228	271	269	279	252	261	251	271	254	246	269	279	272	274	265	277	259	256	267	255	272	269	257	256	256	269	230	289	249	245	251	272	266	259	256	281	274	255	258	263	272	260	291	255	243	261	245	271	266	279	249	239	252	261	291	242	246	271	242	279	285	269	276	250	259	260	266	249	274	252	252	256	275	274	284	273	242	242	262	262	255	282	264	256	289	280	267	246	284	276	240	257	251	275	274	282	236	258	260	260	266	249	278	271	235	285	290	273	261	267	258	238	234	256	260	277	251	234	286	268	272	230	279	283	263	265	257	266	272	225	235	238	262	228	280	258	267	263	236	277	277	241	276	300	263	277	255	258	264	234	279	279	258	233	277	267	284	257	283	285	254	263	277	278	278	281	272	273	267	283	264	278	261	251	241	246	307	257	262	298	282	281	255	270	248	250	276	274	273	266	255	272	250	276	254	268	263	280	259	259	280	252	259	256	271	254	274	263	251	277	276	288	243	267	258	234	271	265	260	253	265	262	246	256	229	263	263	268	281	259	259	287	269	242	293	305	260	285	278	282	243	279	271	252	269	261	289	244	255	290	245	253	261	275	271	243	253	251	276	250	260	272	254	252	293	245	268	261	286	278	305	248	255	239	261	236	234	264	294	280	264	239	253	248	258	253	281	242	299	248	239	249	274	261	239	257	272	246	278	237	268	257	275	255	249	261	258	264	238	254	270	270	264	265	260	262	240	263	247	262	293	275	266	252	257	245	277	262	281	238	238	279	266	255	283	277	283	234	276	268	268	261	239	276	261	270	228	308	246	251	232	263	289	254	244	253	277	258	267	287	253	257	249	268	262	276	244	273	262	256	291	257	259	276	244	249	293	254	264	254	241	273	257	266	245	255	247	284	245	268	271	254	248	245	276	262	265	260	264	270	249	256	246	288	267	298	253	263	277	267	273	253	258	273	293	255	239	290	268	253	271	248	237	282	262	262	249	241	283	252	246	265	254	267	248	271	255	261	268	279	268	277	276	255	249	275	278	252	277	278	263	254	247	245	270	276	272	296	298	262	255	277	275	263	284	247	259	282	236	289	274	251	288	266	267	279	284	255	257	265	285	239	269	254	254	275	247	270	272	259	259	252	257	294	282	269	267	251	263	277	258	249	257	271	268	261	279	261	252	261	263	286	283	234	250	299	270	276	261	265	252	289	291	238	276	281	273	262	283	281	256	253	258	294	258	276	267	275	260	265	280	267	266	265	296	280	278	236	254	253	273	272	277	267	257	267	262	274	239	286	274	246	283	298	278	261	279	263	247	251	268	242	242	252	244	265	262	268	256	262	280	266	237	246	280	261	267	243	266	268	234	257	247	270	257	266	271	231	265	256	252	252	254	297	237	264	251	237	247	267	247	263	272	247	277	250	240	257	243	264	272	250	249	247	284	242	241	291	238	260	287	263	252	244	264	249	287	279	267	235	251	247	285	247	270	257	259	265	269	261	268	252	273	277	258	255	270	256	255	234	267	294	285	249	256	251	263	264	260	294	241	258	248	283	240	295	244	278	266	246	272	249	249	256	242	269	291	237	235	283	283	263	261	251	252	292	277	272	294	265	260	246	234	250	289	259	249	258	248	264	257	269	280	276	267	269	260	274	268	265	255	251	261	257	249	271	247	280	254	275	271	271	275	251	258	253	252	284	245	247	277	244	285	266	256	248	263	272	241	286	295	285	261	260	269	243	273	238	276	244	236	230	258	248	276	284	243	266	258	276	284	253	282	262	269	278	278	283	253	255	247	249	274	289	262	264	268	252	236	260	264	249	243	292	268	275	263	260	254	226	269	240	282	273	254	265	289	292	303	261	281	246	247	265	272	264	258	264	260	252	268	247	262	259	262	260	271	249	259	253	258	291	282	250	251	264	296	289	280	269	288	293	254	241	284	255	268	256	253	274	259	250	270	264	266	284	265	276	276	276	272	288	291	269	299	253	250	244	254	261	276	290	296	247	279	279	251	261	276	269	274	262	281	252	273	273	260	262	263	278	269	242	269	243	263	241	257	249	243	289	270	267	246	276	259	266	290	314	257	272	257	291	241	256	243	247	248	260	262	242	262	253	247	278	285	253	278	263	273	253	269	285	261	269	249	270	269	255	257	248	273	241	283	285	265	265	285	270	245	273	249	251	288	240	261	250	293	271	258	274	255	248	266	253	248	251	254	274	277	255	269	257	266	255	258	248	243	240	272	259	255	277	243	281	245	262	278	259	288	251	306	276	253	265	253	253	233	260	291	251	260	282	276	248	275	270	240	273	283	256	241	253	259	242	258	232	280	283	250	273	282	268	217	243	257	273	258	231	273	281	250	281	276	277	258	267	256	252	267	260	262	273	249	254	264	270	282	269	280	236	248	248	261	243	239	261	262
16822	39645	33337	25009	20643	16011	11902	8980	7509	6232	4856	3819	3061	2519	2273	1956	1704	1488	1275	1165	1069	1002	879	848	757	651	648	665	608	565	590	545	518	468	442	454	432	412	430	392	416	393	369	360	333	351	342	379	334	349	323	354	377	335	329	317	306	338	284	318	287	285	294	308	291	314	287	285	289	257	307	283	299	309	296	262	285	310	294	272	308	262	321	261	255	257	299	259	297	307	269	278	300	292	280	277	316	312	268	274	254	276	282	268	269	275	294	270	285	263	261	278	272	269	253	267	301	248	286	284	233	278	274	276	283	271	286	281	277	285	285	260	274	268	276	280	317	287	272	296	251	266	267	272	298	261	293	271	278	265	294	288	272	249	281	318	266	263	256	303	298	284	305	289	308	258	303	281	270	247	297	277	268	302	283	277	283	291	283	290	281	250	290	302	268	274	259	269	297	291	277	280	299	268	263	263	282	264	290	250	289	277	262	271	270	278	284	246	268	276	268	271	265	274	278	310	288	265	303	299	263	254	256	303	285	303	267	257	266	269	281	275	276	297	265	268	292	256	261	285	263	272	265	275	268	250	242	294	267	303	288	281	279	315	297	275	275	264	267	309	288	269	264	263	265	252	283	288	261	284	292	253	288	300	298	275	289	292	273	285	256	280	284	275	280	249	283	273	287	275	265	246	316	274	289	251	281	285	288	264	263	266	273	263	284	256	248	291	296	289	276	287	268	242	296	290	282	257	281	270	286	280	284	293	291	267	303	288	273	288	277	245	319	261	288	273	277	285	276	282	281	260	262	302	290	277	285	260	287	305	271	268	259	284	298	294	257	275	267	268	281	261	281	269	289	252	260	256	290	275	275	280	256	278	265	275	269	300	290	288	295	267	291	314	268	283	255	300	294	271	289	308	260	284	284	278	265	278	270	286	303	268	265	261	303	270	281	264	258	310	259	280	282	299	284	280	284	274	262	263	294	304	281	286	291	296	251	249	278	299	286	247	250	287	282	272	306	272	260	257	266	272	282	265	252	255	281	305	272	306	283	294	287	284	291	248	277	283	283	271	276	261	250	287	293	276	253	258	279	286	259	280	266	285	249	240	270	266	274	272	272	289	288	275	292	299	260	276	299	288	295	259	278	275	305	279	288	250	262	247	280	293	268	290	285	287	303	271	255	243	288	264	273	252	286	250	281	290	278	298	274	277	277	272	310	270	257	258	252	271	277	295	278	257	275	284	307	264	295	260	282	305	269	290	271	221	284	291	261	298	272	340	256	295	272	289	287	268	287	281	305	284	274	279	272	292	269	269	273	260	257	260	284	265	265	258	279	268	264	295	273	260	252	285	303	248	249	238	275	267	275	287	275	259	309	281	271	248	270	279	263	281	242	282	270	274	257	252	280	286	274	298	266	256	296	231	315	252	265	298	294	295	252	290	280	283	284	304	262	281	251	280	251	256	272	275	288	307	270	258	291	271	264	254	265	271	256	263	282	273	296	294	267	293	263	270	275	287	264	283	291	259	291	286	288	264	268	258	275	292	266	296	264	258	276	269	279	307	264	247	259	289	288	291	288	273	277	273	276	274	283	293	289	274	298	262	267	281	270	286	301	289	276	311	311	276	242	298	291	251	270	288	312	303	247	266	265	263	257	261	275	275	262	286	279	251	296	238	288	276	276	271	291	296	243	285	295	272	262	288	277	296	283	275	284	271	258	256	290	260	299	267	292	292	305	259	283	302	276	264	265	297	250	259	264	277	270	238	304	269	269	266	281	251	301	275	238	271	279	280	263	297	254	268	260	277	265	254	293	265	247	247	308	283	285	267	245	249	282	293	274	272	284	264	258	272	290	286	271	284	265	271	274	250	267	275	276	241	256	248	264	279	296	264	301	275	275	303	260	258	259	287	277	299	265	257	263	260	283	243	276	291	272	242	281	284	248	257	278	277	264	265	265	272	280	264	269	274	275	315	243	247	246	302	295	272	257	293	307	289	269	286	261	292	312	266	275	286	292	284	286	315	256	273	279	254	268	272	274	266	259	271	273	297	285	297	267	260	251	264	291	304	283	261	288	297	263	305	274	264	248	258	270	288	259	313	252	295	283	254	298	269	261	258	287	306	280	259	269	263	265	248	293	259	279	278	261	251	273	288	263	279	283	280	285	285	263	264	288	308	301	283	277	247	289	279	241	302	289	287	289	243	279	269	262	228	262	283	254	259	269	296	269	282	273	288	256	282	277	254	262	256	266	268	263	290	290	265	308	254	277	290	272	274	257	284	249	263	275	289	306	284	285	276	294	279	274	293	291	319	278	277	275	284	272	257	292	313	292	266	248	263	250	311	250	247	295	272	272	271	269	273	270	272	283	278	282	291	266	267	289	264	266	240	264	254	303	255	242	300	271	280	256	273	284	260	265	277	310	293	294	276	295	276	258	270	285	254	275	307	284	286	281	259	270	275	288	287	272	307	271	278	281	286	271	301	237	273	261	267	262	257	278	251	282	270	279	264	254	276	258	299	253	260	306	272	277	299	284	279	256	297	304	262	255	262	296	274	284	304	276	261	294	247	237	304	297	278	295	267	265	242	277	288	260	274	280	292	272	266	291	245	252	274	275	273	265	280	283	277	259	275	276	287	288	285	272	255	259	278	257	271	264	281	307	274	280	302	265	269	272	295	264	294	276	269	316	255	281	266	253	273	293	253	295	284	267	282	275	260	289	267	278	290	294	307	310	279	261	272	294	266	297	287	273	281	286	243	273	291	259	289	249	270	285	301	262	270	303	258	279	247	291	270	284	279	283	279	289	287	285	296	290	266	276	306	279	292	266	293	290	254	282	265	276	291	288	306	284	260	259	280	291	259	285	304	294	278	279	303	292	277	288	288	254	273	299	247	272	293	301	266	258	258	288	233	291	262	279	288	286	225	271	285	270	254	288	244	279	291	287	281	294	253	273	253	303	279	290	280	282	279	286	264	261	273	285	259	247	272	279	274	270	291	251	273	267	274	271	293	282	288	278	292	263	263	290	253	282	291	258	254	279	239	256	273	261	277	264	267	284	257	248	264	227	273	274	249	257	265	298	283	261	243	285	268	308	235	270	278	251	278	304	249	293	268	257	257	283	300	278	268	317	280	287	296	277	266	290	270	267	262	272	245	320	277	274	276	273	267	256	278	239	289	280	285	263	278	288	296	291	299	274	267	284	298	263	258	282	265	270	275	297	284	287	276	264	266	278	275	305	252	261	250	267	280	279	258	256	294	283	280	251	262	270	265	285	277	257	276	271	250	256	298	299	287	308	263	295	276	281	299	289	260	260	245	283	259	277	286	285	275	265	304	277	244	278	278	265	251	253	276	282	305	269	264	273	267	287	247	302	274	271	267	264	296	264	272	275	286	298	285	240	283	289	271	281	267	238	269	277	287	255	278	257	292	298	281	283	268	242	250	286	273	251	283	268	249	265	254	253	279	258	273	236	305	293	258	251	271	297	284	278	250	245	286
25190	21584	28154	26252	18860	11100	6994	4652	3663	3113	2552	2071	1731	1455	1282	1183	1058	901	887	840	729	688	699	630	584	554	607	574	555	515	507	503	482	472	519	453	428	446	414	428	458	398	398	394	376	426	383	413	436	400	444	394	392	403	361	387	397	391	392	409	381	373	416	361	386	438	417	354	404	405	376	375	378	386	358	376	395	354	393	352	388	325	385	379	387	397	383	386	368	355	390	368	368	379	392	349	357	371	373	389	351	348	391	356	383	360	376	367	371	325	389	388	335	396	336	378	366	347	358	360	383	376	361	385	392	369	341	379	347	352	383	377	360	405	348	420	360	421	394	352	365	374	344	376	362	368	341	366	318	358	393	393	395	372	383	352	362	361	358	345	373	395	397	366	385	334	389	332	371	354	352	372	353	394	369	349	344	386	373	350	370	306	386	363	373	384	385	343	378	357	363	361	371	354	383	403	361	364	378	360	334	341	320	353	375	355	350	348	380	389	355	349	367	333	402	354	359	356	370	352	365	369	370	390	363	364	364	369	337	365	367	375	383	366	373	350	329	327	391	383	336	363	369	365	354	365	361	378	370	389	368	381	338	358	343	369	342	368	329	352	374	368	365	358	382	385	380	362	403	354	359	387	408	403	367	357	400	334	354	397	391	391	335	339	362	339	374	365	380	359	359	359	355	339	362	365	337	375	352	334	357	339	381	334	352	366	372	380	361	394	399	354	347	324	384	362	346	377	401	365	346	359	366	387	349	373	376	372	375	328	373	380	364	374	418	323	370	377	382	355	380	345	347	363	345	327	352	359	363	354	365	367	359	361	371	352	390	373	342	381	373	345	351	381	356	358	393	346	353	369	323	369	346	378	363	391	364	326	337	365	374	342	356	376	371	389	364	390	337	367	359	384	377	368	399	383	386	401	394	347	354	388	364	356	342	348	364	372	356	355	365	353	377	377	358	366	397	353	358	370	370	365	353	375	367	397	362	364	358	374	376	350	359	351	375	364	360	400	335	332	352	383	364	367	329	414	411	336	387	363	368	380	369	364	390	365	411	346	308	384	353	344	348	359	309	376	368	358	385	363	347	365	360	357	399	361	376	415	363	355	358	353	371	374	392	372	386	356	364	361	394	376	351	366	372	358	366	343	380	374	354	351	358	365	391	366	381	374	347	362	375	365	351	408	409	403	350	367	360	379	372	362	371	344	355	349	383	383	368	380	345	367	348	364	397	360	344	374	319	365	350	368	360	343	376	410	402	352	372	345	352	367	367	414	375	331	391	372	353	342	344	374	369	322	366	362	361	356	362	360	341	357	346	391	373	359	377	334	382	380	381	393	374	333	357	368	360	359	378	353	378	363	377	382	400	356	370	321	384	348	363	381	341	385	401	355	337	389	362	376	402	354	388	344	382	372	370	367	371	369	384	386	363	355	357	360	363	380	352	360	369	371	391	341	343	364	372	407	385	379	337	369	383	398	346	358	368	375	337	366	379	345	377	370	370	360	354	362	353	384	379	403	383	399	341	363	365	362	356	364	366	356	356	386	352	355	362	403	370	351	366	355	360	395	347	366	371	358	366	381	355	372	357	376	384	373	361	378	386	378	348	374	360	345	406	348	367	352	380	387	373	357	382	375	392	351	363	388	392	348	372	357	406	389	394	363	348	388	373	361	361	360	331	350	343	370	348	332	342	387	382	373	408	356	335	359	327	387	380	362	377	339	356	376	362	362	334	375	375	337	373	335	360	374	371	379	360	358	351	392	385	379	379	336	373	395	376	361	329	357	374	382	373	349	355	387	349	348	355	353	346	356	357	363	374	372	354	411	370	362	336	351	368	372	374	382	356	373	352	373	378	394	346	352	392	363	347	348	394	379	354	383	360	365	414	350	349	369	341	378	382	384	360	356	364	342	362	380	365	366	362	372	359	359	316	349	383	372	405	344	381	358	386	362	356	374	311	369	390	364	349	367	405	340	379	343	393	381	392	349	363	375	361	363	384	360	384	357	363	379	363	335	357	366	376	383	399	352	369	373	350	369	348	355	361	362	366	363	337	362	359	381	350	372	343	361	354	379	370	361	350	373	342	364	355	357	374	356	353	349	348	365	365	326	383	371	369	372	374	379	382	361	406	432	373	359	331	360	384	387	338	326	356	370	346	345	364	329	365	377	377	381	408	369	410	379	356	371	392	335	334	387	370	379	359	362	375	380	355	381	354	369	407	372	351	390	337	361	369	372	369	350	370	385	339	355	364	353	373	373	357	355	363	383	384	376	384	392	386	389	354	392	404	375	335	372	332	382	388	409	371	372	381	362	390	371	377	364	403	351	385	400	376	392	347	345	365	363	360	380	336	362	386	383	380	374	391	396	338	389	347	363	412	364	369	374	342	389	367	384	366	380	372	368	357	399	364	355	368	359	352	350	393	380	392	358	369	361	374	373	368	373	383	403	355	387	354	375	383	353	371	370	342	378	372	349	376	375	360	385	390	367	377	363	382	344	330	411	378	382	344	383	376	369	381	333	371	350	364	358	338	355	382	364	378	341	359	361	359	362	400	391	351	377	389	364	350	379	328	381	356	369	344	361	386	376	357	369	356	376	361	414	349	371	359	390	371	416	375	394	363	371	378	373	378	372	398	344	361	368	367	362	356	361	383	371	392	332	334	343	362	361	351	357	380	324	386	392	368	355	355	363	356	423	373	359	413	377	405	361	379	366	366	369	381	338	319	375	345	370	345	348	359	388	355	387	369	352	361	355	382	367	367	382	391	346	344	337	396	415	370	361	390	351	364	346	343	359	361	357	363	356	347	360	361	401	362	377	358	369	364	362	354	371	344	371	395	383	333	341	366	370	375	354	365	394	370	362	373	409	356	381	368	394	359	365	393	341	359	384	390	364	363	392	420	361	389	389	348	398	395	357	338	372	339	358	335	344	403	360	386	369	361	374	360	367	345	405	379	388	409	363	363	374	396	379	376	340	379	362	321	411	379	403	350	356	391	409	376	365	379	396	378	381	359	329	381	362	370	344	370	365	346	368	370	386	360	385	368	323	366	361	370	388	359	376	376	362	338	405	363	355	369	338	368	328	376	348	362	376	379	356	374	353	377	337	378	374	383	362	361	350	326	361	360	354	363	391	369	382	350	347	369	363	393	338	361	383	371	355	370	364	391	396	355	354	372	356	347	363	406	378	401	355	369	358	326	371	385	361	377	355	371	390	364	378	366	376	354	369	372	341	396	369	345	363	350	341	336	335	376	356	355	368	378	375	348	379	383	382	366	352	386	365	341	393	371	361	333	368	343	368	360	369	374	368	345	370	365	364	361	358	377	398	362	357	368	377	373	371	357	355	373	418	337	373	356	362	369	359	362	397	366	371	355	362	345	389	381	377	401	387	401	382	356	366	372	369	351	375	345	388	365	329	387	340	381	381	354	364	369	394	348	366	358	385	373	371	351	376	378	378	392	362	359	368	404	337	386	355	370	351	346	345	374	382
16480	36809	30458	22041	17891	13465	10201	7806	6223	5139	4076	3278	2660	2278	1936	1785	1445	1281	1265	1122	955	949	813	766	737	705	728	682	636	641	632	594	518	564	502	503	467	457	490	481	484	417	475	468	465	471	421	430	422	445	459	426	452	392	413	380	436	405	380	390	408	409	419	400	435	400	399	369	419	382	424	392	373	381	406	399	387	371	392	391	347	359	383	394	377	397	375	363	393	380	371	417	384	392	370	346	422	399	377	373	340	412	393	405	399	403	329	401	370	394	401	372	363	365	384	379	366	386	367	367	398	393	380	388	340	358	354	398	373	370	363	384	413	307	380	374	354	353	397	373	391	368	367	363	385	375	369	357	383	345	379	371	376	369	365	370	364	394	349	361	373	405	361	421	396	343	404	411	390	366	405	415	356	368	365	356	388	371	372	397	380	414	408	366	387	398	361	393	372	426	378	400	417	366	365	375	389	409	369	374	373	419	401	365	359	386	364	358	339	333	394	370	352	352	401	388	398	385	363	384	390	383	362	365	399	387	418	368	385	369	397	365	391	393	377	394	369	385	373	365	332	395	389	358	409	382	406	395	384	371	358	391	389	407	378	352	380	387	362	349	375	360	349	358	355	376	348	370	373	397	373	397	358	372	386	374	405	362	417	399	370	349	396	405	331	347	386	374	380	384	362	390	394	372	382	371	377	397	403	372	427	377	404	391	368	366	378	370	354	395	369	372	403	375	395	422	383	371	372	424	367	352	381	403	357	356	359	431	407	374	403	372	370	363	373	360	409	356	378	360	376	357	368	376	369	379	364	339	366	365	390	384	397	395	412	396	384	371	386	361	375	379	388	411	387	377	404	363	395	380	347	374	353	433	394	352	401	382	380	385	362	375	388	378	378	390	393	364	390	392	372	362	370	382	389	364	355	373	374	398	377	403	417	385	357	364	403	386	351	354	356	381	384	376	362	345	364	352	385	373	392	378	335	373	353	376	375	338	370	357	400	373	382	374	370	385	397	383	385	365	383	385	392	380	380	381	398	380	368	375	423	375	401	370	389	362	361	396	337	378	401	370	406	376	408	376	374	377	375	377	377	397	386	356	414	366	349	397	394	381	426	379	346	364	331	384	381	376	387	382	366	378	391	315	351	354	388	374	375	380	390	402	424	391	364	385	380	373	387	371	387	382	363	411	389	357	394	354	399	377	375	393	371	394	393	361	384	402	379	377	361	399	372	384	377	338	373	385	390	358	393	386	354	340	389	352	378	378	369	371	382	352	385	399	364	350	395	346	382	373	378	372	376	409	373	402	381	344	369	375	333	398	371	398	370	350	381	364	362	387	412	401	369	354	372	338	361	369	367	381	359	378	361	342	380	374	371	405	393	378	374	406	389	335	387	401	381	390	369	328	381	408	375	392	397	367	351	355	372	364	384	407	401	391	368	370	364	361	401	384	386	417	341	383	383	375	396	376	382	381	405	351	395	382	384	420	378	353	362	365	369	368	421	387	362	368	403	359	375	364	349	410	399	374	376	393	386	384	375	389	360	377	414	357	378	354	402	354	372	329	389	404	390	349	367	391	398	362	382	383	382	386	407	361	372	367	361	380	397	385	378	396	386	360	384	360	414	413	379	384	397	377	388	386	396	396	400	382	336	378	369	358	382	420	336	366	352	357	392	379	388	371	366	377	380	375	366	378	396	411	410	378	397	366	431	358	337	379	380	364	379	387	398	405	400	344	369	369	346	380	361	426	399	366	364	391	413	382	362	347	363	363	329	395	386	387	351	401	385	378	385	384	397	353	354	365	385	403	406	377	373	365	377	396	368	361	366	382	374	384	366	389	372	380	383	405	376	403	346	394	376	381	386	372	384	374	358	396	408	378	372	374	384	362	385	368	354	364	387	359	352	411	401	408	403	354	371	368	372	390	395	408	375	384	371	356	367	400	391	401	352	391	387	375	394	413	379	387	394	387	371	397	356	392	367	331	365	344	389	360	367	344	365	360	408	370	371	366	395	383	388	388	374	385	383	381	369	384	383	374	374	359	370	403	370	353	401	386	368	356	394	374	371	401	378	351	373	372	392	351	359	377	404	354	394	382	386	385	405	371	372	351	391	385	428	392	414	363	379	417	374	376	395	361	369	350	409	399	371	387	368	383	372	396	405	383	393	387	382	384	383	370	361	376	393	405	412	373	376	393	403	344	385	362	359	357	368	374	364	352	393	379	399	370	420	370	354	359	355	358	350	328	371	386	389	405	372	448	380	397	387	373	379	378	364	388	341	369	400	389	389	364	366	369	345	412	358	361	374	354	361	360	398	371	375	397	375	383	386	387	378	388	371	395	366	378	361	364	417	380	358	403	392	390	384	397	368	414	368	340	379	410	408	370	342	403	362	351	374	366	390	400	361	405	421	387	362	393	400	417	380	418	360	370	391	403	363	349	377	387	385	393	388	358	405	387	377	352	360	402	391	383	376	383	344	418	377	383	417	395	360	372	356	369	371	362	392	381	407	401	355	380	371	413	410	353	406	388	394	395	370	371	389	394	376	365	384	344	391	373	380	368	386	382	373	361	352	385	358	391	396	357	372	359	424	373	369	384	371	368	384	353	358	397	381	370	361	389	370	348	385	378	372	409	417	399	387	353	409	402	391	379	378	345	378	366	375	392	370	366	376	347	351	357	376	368	386	382	358	367	356	363	363	381	361	402	383	393	365	404	397	344	364	377	376	386	363	363	351	394	387	352	366	362	342	405	352	357	384	334	369	368	359	392	411	359	418	384	400	425	377	360	352	394	380	371	401	372	349	337	351	363	421	364	372	402	342	378	393	380	381	367	392	385	358	381	367	389	366	408	383	357	386	371	392	366	391	389	414	358	388	346	361	372	383	404	363	374	403	358	348	371	379	399	377	402	343	363	405	404	382	367	376	353	382	400	364	378	384	334	386	401	401	365	358	400	424	363	408	390	364	408	376	386	372	396	370	415	384	379	350	370	368	411	361	368	406	419	435	399	365	413	376	384	391	377	376	395	396	355	349	388	372	363	377	328	357	374	393	399	370	384	410	370	429	362	343	366	389	381	365	379	390	403	343	368	400	386	362	380	379	369	335	385	381	355	388	405	351	391	391	374	400	391	410	398	404	361	366	364	370	373	375	397	388	387	375	377	365	356	374	363	400	411	389	357	378	367	388	369	408	362	380	393	393	379	376	390	364	387	339	389	390	411	374	388	387	390	376	380	383	377	353	372	384	391	355	375	369	362	321	363	399	384	386	371	376	353	364	338	383	396	363	384	371	389	360	394	377	360	393	370	364	383	352	401	366	419	366	348	386	364	381	349	361	378	409	388	369	410	377	355	340	369	342	379	362	378	372	370	378	350	371	360	379	416	397	357	390	391	373	404	339	395	407	392	373	357	372	372	357	394	368	417	380	360	343	363	362	372	384	385	396	373	391	371	385	386	349	389	391	357	394	371	341	373	389	382	364	369	396	381	367	385	376	359
22961	21530	29267	24344	21796	22826	19604	10282	7074	6028	4691	3634	2922	2497	2058	1928	1656	1392	1262	1141	1075	906	964	821	712	636	681	629	634	585	524	550	492	397	468	452	385	429	425	408	411	380	383	351	357	339	374	340	343	329	289	316	339	315	324	273	313	322	300	269	276	278	271	264	275	283	254	272	295	283	279	262	246	264	262	274	254	228	279	276	292	256	260	243	252	249	284	253	228	243	267	245	226	246	232	274	268	239	265	264	256	240	238	274	251	250	244	260	252	240	231	247	239	237	269	255	253	245	267	221	241	240	257	234	257	263	259	266	238	249	259	248	255	277	238	262	255	260	267	254	262	260	234	271	255	235	229	245	246	241	241	266	263	256	257	257	229	258	260	266	255	235	251	296	254	248	244	267	219	256	229	235	248	219	230	266	271	267	252	241	244	269	233	254	289	267	274	259	244	250	265	250	235	282	220	266	265	240	247	257	239	282	256	269	264	271	261	258	246	222	255	232	241	253	237	251	257	237	243	248	253	258	241	235	229	255	268	261	227	251	232	240	276	248	235	235	248	283	243	245	247	232	286	252	259	258	246	258	244	257	253	242	243	280	234	272	254	266	254	263	258	256	240	229	265	264	254	246	231	215	268	262	290	239	239	236	250	242	265	253	221	244	286	239	230	260	265	255	280	241	233	228	250	247	263	253	257	279	277	250	256	252	263	276	246	237	239	237	227	228	255	251	270	252	240	275	251	246	250	267	230	252	267	231	255	246	265	240	231	229	239	233	244	262	254	269	245	283	245	240	248	201	249	277	264	227	266	291	240	248	236	259	247	277	233	253	239	230	253	259	259	255	264	271	266	243	231	262	264	228	265	265	251	255	229	271	238	230	263	246	236	260	232	262	239	253	246	230	249	262	245	275	245	262	258	264	257	256	257	225	275	288	265	231	274	237	264	250	274	245	295	284	236	274	239	273	276	240	275	266	238	246	222	259	234	265	259	268	249	265	247	242	262	271	249	268	267	252	234	255	270	244	265	254	253	285	254	270	260	244	257	235	259	268	271	268	245	246	229	236	225	257	261	260	239	274	252	268	260	271	250	254	243	254	217	267	256	255	237	251	241	248	261	259	223	271	251	260	249	271	277	269	249	283	276	239	241	242	265	262	279	278	256	246	241	234	257	247	243	242	243	233	248	253	249	274	277	234	279	279	255	248	258	258	249	285	274	239	246	272	256	281	282	265	245	255	265	266	239	250	239	238	261	248	240	249	246	250	248	254	253	239	257	260	266	273	251	267	242	251	250	243	240	237	224	219	244	212	268	254	236	241	254	241	238	223	248	258	222	252	266	263	263	246	250	226	261	268	270	263	257	225	245	268	259	270	258	279	251	240	216	247	270	292	239	270	254	276	284	264	262	277	249	242	248	266	292	242	240	247	274	250	253	269	273	284	245	270	251	258	278	275	244	251	238	233	239	245	229	262	244	242	242	236	305	285	237	265	217	264	229	234	262	261	243	258	250	264	234	223	277	259	221	256	274	267	241	252	271	256	251	225	235	274	250	248	227	265	240	248	261	217	227	253	237	312	269	255	245	258	261	228	244	235	234	251	250	235	247	272	245	234	242	236	241	257	255	272	265	255	266	245	253	239	246	244	277	252	232	267	255	239	240	248	242	237	246	271	260	242	254	261	223	244	239	252	245	273	231	281	258	255	264	248	243	238	241	250	257	280	230	253	238	257	258	283	222	230	261	245	231	249	279	234	202	238	241	270	275	254	233	293	268	238	245	255	256	283	273	260	277	258	262	264	262	243	285	260	259	237	228	246	217	238	217	259	242	234	259	209	251	234	264	234	240	257	227	267	268	244	269	225	273	273	273	265	251	279	279	261	259	257	268	240	242	274	249	275	279	270	221	239	284	263	246	290	222	286	243	249	227	253	220	233	268	237	253	250	267	228	249	258	253	238	244	286	249	253	250	277	282	302	241	240	213	269	232	232	270	264	260	238	264	242	276	263	263	230	238	259	242	259	260	247	222	267	262	247	237	253	284	240	280	235	245	237	283	258	233	237	246	244	282	285	267	243	254	229	240	242	268	256	282	248	241	258	235	272	270	234	284	250	272	222	274	274	259	262	240	220	252	274	236	266	239	248	253	260	250	234	261	252	270	244	239	267	287	226	288	222	230	251	282	254	255	259	267	244	261	246	254	250	256	246	249	225	235	250	266	233	245	241	242	251	263	279	235	239	270	264	251	303	260	243	235	234	242	239	252	260	292	265	228	228	241	273	220	256	247	244	260	257	238	247	236	229	274	259	256	255	248	255	249	230	247	276	238	232	247	257	248	238	267	261	257	254	231	237	242	254	247	248	251	258	288	224	257	266	271	268	248	242	264	274	261	255	233	230	260	260	233	231	282	222	264	246	255	236	252	256	271	236	255	233	262	237	236	212	242	238	274	215	263	258	260	266	257	222	279	265	275	234	264	240	253	261	253	247	254	270	280	256	242	259	255	260	261	240	221	245	266	233	255	256	235	277	216	300	250	263	253	259	242	244	261	254	247	262	260	277	252	217	276	254	257	276	213	264	235	256	248	254	288	235	245	251	240	230	244	273	248	257	275	248	258	262	232	279	247	261	248	235	263	239	287	294	283	246	240	240	272	260	254	248	231	275	276	246	268	234	234	249	243	250	279	268	248	225	273	249	267	263	265	233	264	281	256	241	247	233	270	262	248	291	266	260	258	260	232	255	266	210	263	226	256	254	266	263	239	279	261	268	270	281	272	238	256	259	237	236	272	233	243	280	267	266	214	279	282	262	244	258	251	243	246	247	250	242	268	249	250	262	243	254	248	249	242	264	238	251	239	237	245	259	256	243	256	236	237	227	250	244	258	273	247	247	273	258	272	256	281	265	256	260	233	237	290	251	270	263	251	283	263	280	248	268	272	266	252	245	271	243	258	247	263	263	256	210	271	266	233	233	233	244	245	258	250	263	228	279	257	268	267	258	270	248	251	252	275	275	249	261	240	272	248	257	243	223	235	247	272	245	274	261	242	246	264	242	265	238	227	262	244	248	237	259	247	253	230	263	270	264	273	243	249	267	223	249	239	261	233	248	260	244	254	256	264	257	250	253	245	242	255	254	252	216	239	269	237	260	250	221	239	289	240	226	233	258	254	279	268	256	258	257	272	235	248	249	277	246	241	242	239	242	266	253	269	246	245	248	263	278	253	251	255	264	315	257	249	258	256	251	275	267	230	241	278	291	264	226	236	276	258	257	260	243	253	252	249	231	236	235	243	239	244	265	257	256	267	274	255	278	250	253	266	242	261	228	231	246	267	247	273	261	259	258	262	254	252	267	245	254	237	253	255	279	251	258	231	240	220	252	250	278	259	276	235	276	253	250	239	258	262	269	247	227	248	274	251	231	233	258	269	276	246	264	270	257	265	288	269	240	243	232	209	261	261	252	271	267	258	268	243	279	227	261	254	246	257	241	266	218	262	277	251	271
18754	44460	38204	30378	25774	20615	16289	13017	10573	8460	6703	5406	4261	3676	3167	2800	2236	1984	1849	1582	1389	1206	1146	1025	948	914	855	759	791	747	708	643	551	540	530	501	484	493	473	430	428	403	380	367	420	403	375	406	386	347	339	337	355	339	334	331	332	309	325	270	311	299	285	300	301	292	271	276	284	282	289	297	304	285	283	272	261	274	269	276	256	261	272	272	270	257	276	248	264	294	275	219	222	256	265	273	241	266	259	280	272	253	265	277	247	257	271	277	262	250	278	282	261	280	257	260	281	253	257	246	263	266	252	261	268	258	249	261	245	261	271	243	229	271	268	243	227	256	245	235	230	257	285	266	236	241	267	265	244	251	261	229	258	260	261	234	263	245	243	247	255	264	252	245	266	260	254	268	267	235	260	255	258	248	288	274	251	250	244	262	263	285	257	283	254	258	243	278	256	263	230	243	269	266	249	274	264	265	249	246	270	241	249	285	212	240	266	233	235	237	296	253	251	255	259	240	243	253	245	228	262	283	258	287	252	263	262	250	258	262	264	252	241	287	244	228	291	245	263	266	252	257	259	289	268	256	259	240	254	268	229	278	246	255	237	258	266	269	258	302	254	244	220	263	276	261	281	267	277	258	249	244	271	251	263	252	234	259	255	263	257	216	237	261	260	242	265	266	233	250	257	230	225	250	255	255	263	255	248	294	250	246	268	255	243	276	288	259	277	272	246	267	259	256	279	267	254	262	280	278	277	241	280	276	251	248	232	254	273	258	296	285	248	257	263	251	274	279	260	250	256	260	231	261	266	237	267	288	243	252	226	271	236	263	237	256	268	275	245	251	263	223	256	279	232	249	271	259	214	259	279	257	259	255	262	244	278	258	243	255	257	259	266	289	237	222	269	257	251	214	277	209	269	256	260	291	274	233	276	264	248	246	276	275	252	246	237	213	270	248	264	268	246	263	251	255	267	218	265	263	246	262	250	272	248	231	283	264	273	258	284	261	236	259	257	259	257	246	260	251	264	258	228	250	234	213	263	244	266	245	238	256	286	279	288	253	262	266	229	269	250	263	263	249	258	262	249	240	240	254	237	224	270	251	274	269	276	244	258	260	240	230	250	249	256	256	254	268	257	251	246	245	244	255	269	237	274	258	245	254	264	259	247	249	252	227	271	234	250	270	253	243	234	250	246	250	245	247	253	247	247	252	264	249	271	246	267	241	247	253	272	241	263	235	246	258	274	255	258	251	265	264	246	244	241	251	227	278	252	258	257	258	256	251	261	246	215	245	269	266	288	249	243	261	248	259	270	285	273	252	262	267	262	242	259	232	239	252	263	260	247	253	256	247	274	256	268	263	255	259	256	247	233	238	281	265	250	246	275	261	271	251	310	261	233	250	273	251	244	239	226	257	234	238	267	248	258	278	234	232	266	265	255	268	259	254	239	238	253	256	239	280	260	235	235	258	229	267	248	256	246	290	256	277	265	226	244	270	247	273	270	265	262	261	251	230	259	278	247	267	236	251	243	235	245	243	245	246	263	230	273	235	259	245	241	279	250	258	262	245	273	257	253	244	267	231	268	280	299	271	255	281	256	238	244	253	253	257	246	248	253	237	262	259	251	266	268	255	241	278	263	225	252	250	258	275	237	254	246	279	274	287	254	267	239	263	230	266	270	234	239	238	276	265	236	232	259	265	279	259	261	273	257	255	258	249	263	248	267	227	269	237	251	246	258	251	250	232	243	238	254	247	236	248	252	250	268	264	252	249	249	238	244	243	258	256	265	281	269	255	265	239	289	236	256	219	266	250	279	249	252	219	276	260	282	239	272	256	269	243	240	265	240	269	267	251	240	268	272	232	241	248	233	275	268	283	263	260	267	255	264	267	251	243	265	272	284	227	277	248	231	248	260	278	253	253	259	246	266	261	253	242	258	265	257	240	245	289	267	256	266	257	266	242	271	257	257	234	258	270	238	245	294	253	280	247	246	262	252	261	255	246	243	240	232	252	232	245	228	244	227	279	244	240	247	280	262	246	263	257	237	295	274	267	233	248	244	251	254	281	258	251	272	238	279	245	243	266	296	283	239	273	276	264	239	262	239	278	254	268	249	255	252	253	246	283	249	275	252	248	286	244	287	262	250	260	242	254	250	266	235	230	220	241	278	262	253	258	252	263	237	286	238	270	223	263	276	251	238	252	265	263	256	283	255	284	234	258	249	265	278	274	255	241	235	261	271	273	250	267	253	226	255	246	277	268	293	260	252	272	249	260	267	260	252	267	244	226	234	260	262	228	248	241	241	238	268	236	237	279	278	253	273	261	279	257	261	273	253	252	248	281	247	257	229	267	279	252	265	251	255	257	289	255	253	263	254	279	284	245	238	233	306	248	292	275	256	263	265	232	265	261	246	274	279	261	254	269	241	262	247	279	254	283	243	278	242	263	257	277	287	241	260	258	258	282	239	249	281	268	247	258	255	226	268	263	262	264	261	244	246	274	242	267	236	268	241	229	282	237	233	256	248	242	259	262	281	250	273	264	252	276	246	245	276	245	272	239	235	261	253	247	261	233	267	237	237	238	249	230	252	259	234	249	237	247	268	275	276	222	249	242	269	260	274	267	265	262	282	285	265	247	259	234	247	247	235	278	281	283	237	243	245	240	243	238	235	279	270	266	254	260	271	259	273	291	253	257	294	245	235	264	267	243	283	293	279	283	256	253	232	206	270	246	276	223	282	235	252	255	267	242	259	256	226	228	260	258	238	285	251	255	279	252	265	282	260	256	261	263	270	275	252	252	260	237	272	261	267	262	271	247	265	278	239	240	281	259	252	254	228	267	258	253	234	245	267	284	250	240	244	304	232	271	256	248	281	237	270	289	284	231	261	263	289	234	250	266	223	250	237	241	244	246	257	283	265	264	266	250	261	275	247	232	267	256	274	252	257	280	255	268	261	273	253	258	263	247	265	274	250	242	226	240	249	223	245	247	262	262	278	259	256	235	269	260	280	241	243	247	255	268	275	264	252	217	267	232	256	255	231	250	245	231	240	270	256	252	258	236	262	251	256	274	250	240	274	251	262	242	248	274	203	256	245	255	277	274	258	221	247	244	251	276	255	267	263	228	261	276	245	242	274	226	213	290	284	253	247	253	245	285	256	249	243	289	233	263	267	236	287	227	255	248	239	254	280	272	252	256	253	256	257	276	247	253	250	242	239	231	257	234	253	235	248	235	264	255	274	240	244	261	244	266	257	278	263	246	261	247	243	258	262	264	258	270	269	239	248	265	259	262	288	220	246	246	234	251	268	273	260	256	264	263	257	238	251	246	263	257	224	247	256	259	260	258	249	225	279	250	255	257	262	245	245	268	240	257	274	241	243	304	242	265	233	282	260	249	258	269	236	230	271	240	259	262	233	264	248	218	239	273	255	268	283	232	267	249	261	245	250	227	268	266	255	234	261	253	253	268	249	275	260	259	227	282	239	242	230	271	255	260	270	273	237	278
28643	23375	25796	19272	11540	7192	4880	3467	2707	2271	1913	1532	1245	1215	991	992	869	740	723	693	629	622	566	579	501	536	499	502	469	472	420	436	426	422	426	424	427	425	404	438	378	374	398	431	389	372	350	375	420	360	343	413	380	337	335	394	373	337	428	363	351	358	388	390	338	363	358	331	372	370	374	352	386	330	417	399	370	351	354	364	361	370	367	335	357	384	392	346	362	385	347	350	359	399	336	371	386	356	342	373	364	388	347	360	365	358	359	381	365	360	421	356	333	364	369	361	375	366	366	361	359	367	371	340	360	345	340	329	353	330	362	351	336	388	335	379	368	356	387	367	365	344	359	386	357	343	353	338	361	384	353	372	339	347	369	378	349	349	390	343	372	381	306	354	379	339	359	384	386	352	325	371	368	358	331	357	367	399	351	379	335	330	359	385	351	376	343	343	370	349	366	357	368	343	373	357	379	359	369	362	350	345	345	378	372	361	351	336	366	349	355	379	388	360	312	351	323	367	341	339	375	367	343	346	380	355	358	378	385	362	357	366	353	369	379	360	365	359	392	323	375	359	350	355	370	329	343	343	385	333	343	356	369	400	362	405	366	352	371	346	356	352	352	369	342	345	360	350	400	350	377	336	331	345	384	361	343	324	326	341	326	355	337	367	359	321	331	368	362	322	346	370	352	378	371	371	324	346	350	378	343	366	351	384	361	349	344	351	365	368	328	364	361	345	356	354	337	388	354	350	339	360	349	318	342	385	333	362	343	353	375	388	353	308	376	331	361	374	367	346	363	359	377	369	351	388	380	339	365	337	342	370	359	341	361	373	332	352	368	366	332	381	352	372	358	375	366	339	355	364	330	367	350	358	384	328	351	359	334	373	371	327	340	337	354	373	374	377	317	358	373	357	345	345	347	377	337	332	368	334	359	375	351	334	362	360	382	342	386	335	327	339	339	362	378	343	374	363	368	361	356	364	405	347	380	341	334	373	392	356	337	361	361	344	360	349	363	340	352	407	374	347	381	319	374	352	346	349	348	354	374	375	334	365	396	348	387	356	398	380	383	353	379	361	367	363	352	377	371	314	371	358	343	343	345	388	360	357	405	375	343	360	367	354	354	354	378	383	352	374	368	401	364	351	386	340	341	359	366	376	353	383	337	347	363	355	324	369	386	324	359	370	362	369	350	342	321	352	371	358	369	386	337	374	348	360	356	338	340	361	359	382	355	387	368	344	360	362	386	371	344	362	354	366	377	345	352	357	324	383	360	334	374	350	360	385	391	339	370	388	393	346	347	336	339	399	334	343	355	335	348	390	322	375	363	376	341	383	382	367	392	359	362	321	380	325	363	340	335	370	373	357	348	377	340	392	379	359	358	364	357	344	344	371	374	361	353	373	347	359	373	349	349	407	354	386	362	376	371	351	323	360	364	372	407	337	411	377	375	354	359	396	345	371	341	351	369	336	354	361	379	359	354	375	367	347	375	356	390	365	378	350	342	336	363	374	384	399	344	378	339	327	336	357	344	361	330	358	376	330	356	359	353	349	363	373	388	328	348	326	362	359	334	353	371	355	322	359	363	388	378	322	341	380	369	376	367	345	364	381	368	355	360	330	368	371	348	392	369	388	351	371	335	339	368	365	335	367	383	364	351	347	324	370	350	349	382	351	360	367	359	351	338	357	363	336	348	341	350	372	326	371	373	337	354	353	321	338	382	317	353	373	358	360	370	347	340	368	347	387	379	369	399	358	348	386	379	351	346	346	371	379	368	384	371	360	348	372	356	314	358	379	358	313	364	348	340	351	364	369	336	343	328	340	371	374	362	375	333	366	394	399	383	380	375	349	362	352	385	374	377	355	367	346	327	375	362	325	334	359	341	376	371	355	338	370	407	371	380	356	329	340	334	365	354	372	405	339	370	337	396	367	339	370	349	364	353	364	372	365	340	342	373	347	352	362	372	346	338	362	308	368	337	322	348	351	386	364	397	347	350	356	328	364	336	326	315	338	354	365	359	362	376	365	364	373	353	369	381	363	362	326	350	366	355	383	395	370	354	334	330	381	339	367	362	325	367	342	382	371	363	370	378	363	343	357	340	365	368	393	362	345	369	357	377	364	343	376	362	370	344	369	375	379	392	367	340	326	354	366	402	337	347	349	342	364	397	325	334	363	337	397	367	344	377	364	366	372	329	346	322	376	354	372	339	364	380	360	318	372	360	366	384	344	339	326	370	329	328	341	351	352	375	342	400	349	365	345	361	412	347	349	375	362	368	337	344	346	378	385	384	346	349	411	355	342	401	375	376	357	334	334	363	374	358	363	373	364	402	355	365	355	393	392	363	345	378	361	378	345	385	351	350	325	365	339	365	359	358	370	343	365	358	368	389	335	368	347	360	360	349	369	322	375	329	323	360	361	329	367	369	345	343	353	358	372	386	375	349	357	344	320	342	359	374	335	373	338	371	336	394	393	333	366	367	377	338	372	366	370	369	373	324	381	369	394	348	400	367	371	349	367	344	345	368	348	362	333	358	365	387	365	358	393	365	340	355	377	351	371	363	406	379	368	359	382	334	377	352	365	356	353	367	364	337	361	338	355	347	317	369	357	372	367	379	375	373	392	375	390	366	379	362	360	347	352	346	389	373	356	359	367	352	351	339	374	355	355	332	376	362	363	351	352	365	338	360	351	335	386	367	364	366	363	365	364	345	339	350	365	350	364	362	342	368	366	367	374	348	329	345	365	386	336	383	381	383	401	355	368	361	372	376	354	363	390	373	376	367	368	353	354	378	369	375	391	362	342	364	385	368	383	384	372	342	353	388	337	361	350	350	384	369	367	360	371	354	361	378	342	361	355	360	370	362	369	338	366	345	350	373	361	359	393	362	367	338	360	358	379	409	364	380	343	304	332	364	365	377	376	378	393	368	366	370	357	349	346	352	361	374	361	357	311	357	353	369	377	356	384	371	397	352	342	373	380	359	343	370	373	345	347	356	378	359	364	362	380	370	333	390	325	351	363	350	341	337	344	333	381	371	380	426	350	355	360	356	338	372	356	397	341	377	322	341	364	361	352	375	356	335	350	381	361	354	342	371	357	357	348	394	371	349	366	368	331	384	359	376	393	374	382	354	381	366	355	320	352	382	342	394	348	334	311	368	368	347	367	391	368	325	366	370	388	351	366	353	356	360	335	338	390	345	360	332	386	401	396	375	375	342	364	355	359	358	336	345	357	355	351	355	342	363	334	372	364	374	334	363	360	325	348	370	324	366	352	339	400	361	343	351	372	352	364	343	334	327	366	367	382	346	342	350	377	348	355	366	342	346	345	340	375	376	348	373	373	350	366	369	393	364	381	334	386	358	337	344	353	353	349	334	402	348	360	344	422	344	343	379	377	370	373	351	332	368	365	384	368	337	354	350	374	371	357	370	349	360	363	342	359	376	350	377	415	374	383	312	364	335	371	376	353	357	375	376	370	336	326	351	345	347	391	362	357	380	349
16507	32254	26140	18072	13869	10389	7789	5761	4484	3769	2953	2393	2025	1733	1536	1306	1179	1061	966	880	759	716	715	721	632	632	607	585	559	590	449	480	480	456	477	456	463	414	435	446	445	422	404	443	411	408	388	443	427	416	363	393	430	373	408	417	393	395	369	403	430	379	370	379	374	410	375	403	363	390	370	365	414	350	370	384	354	383	385	367	392	359	345	408	360	379	402	419	400	365	336	371	385	379	392	386	372	350	346	370	341	372	393	388	374	402	381	350	381	358	362	354	376	382	370	367	396	405	371	380	348	394	345	370	373	358	384	364	383	399	398	366	409	345	389	368	365	360	349	382	374	357	388	384	395	373	377	391	338	354	392	355	330	350	397	395	354	340	400	355	377	373	389	327	410	378	391	358	375	388	377	399	393	373	386	377	391	417	409	379	363	382	329	368	359	358	385	392	360	379	381	390	369	374	381	362	405	361	384	372	365	376	385	390	364	390	368	351	377	373	392	378	364	352	395	401	334	376	370	366	411	356	400	384	380	373	370	387	326	363	377	346	392	389	385	371	368	360	376	349	388	361	372	379	355	384	370	394	357	361	386	381	406	383	368	375	375	387	370	355	343	363	339	376	374	389	358	352	350	383	378	393	384	378	372	368	385	364	354	398	386	356	407	377	375	372	344	405	410	370	341	356	393	402	380	355	382	332	378	393	361	342	349	409	324	384	385	364	385	340	369	382	387	384	386	344	380	357	395	352	355	371	354	360	405	373	362	365	350	360	362	389	343	393	372	382	355	356	422	376	378	386	369	394	385	416	374	363	370	355	383	380	381	368	375	349	392	392	398	390	386	387	391	380	352	371	385	354	391	380	364	398	372	384	347	373	367	389	372	390	386	369	383	404	385	360	381	381	404	389	375	375	378	366	364	360	368	401	361	405	358	390	364	355	343	389	380	368	389	377	335	354	367	384	365	376	381	384	415	363	345	369	350	380	380	374	382	368	384	431	394	363	361	396	365	369	361	398	382	396	372	359	405	364	336	342	381	352	383	396	340	374	335	366	387	346	369	378	390	402	417	394	373	374	375	382	384	382	379	404	386	367	359	365	394	384	363	379	397	376	349	355	399	370	379	369	365	364	355	396	380	401	369	382	380	339	338	379	374	361	402	367	393	341	384	366	394	393	372	380	346	403	381	409	386	389	349	394	377	368	350	409	337	375	363	362	362	390	382	374	388	383	402	378	345	346	380	341	370	371	357	380	377	365	379	382	357	362	381	411	376	338	369	388	363	356	374	371	378	353	359	389	361	366	394	337	392	370	361	391	383	370	366	367	378	378	387	370	403	385	407	375	383	356	387	373	391	378	401	350	380	343	386	368	365	429	390	380	349	345	375	352	367	367	355	362	387	365	394	380	359	353	364	343	399	365	371	381	380	402	362	394	338	352	361	399	367	379	400	370	365	354	359	350	353	369	351	380	367	387	386	392	376	370	362	375	411	374	378	394	352	398	388	357	355	372	362	379	346	386	369	343	363	401	389	389	409	340	371	429	349	369	382	361	392	382	382	398	370	368	388	428	359	400	366	390	388	401	365	348	362	366	376	410	369	386	356	368	366	379	368	377	393	355	353	405	391	394	334	377	417	370	399	375	406	362	394	400	390	389	358	343	347	389	418	363	387	372	373	379	357	370	358	410	364	357	381	381	372	392	385	437	352	377	371	356	388	356	364	378	351	355	357	348	383	376	354	375	405	375	358	350	378	370	376	345	376	391	363	378	364	387	373	374	400	354	383	330	439	378	386	364	379	367	369	366	357	363	351	371	379	362	361	374	421	354	349	399	407	391	365	390	339	379	362	369	366	381	388	376	365	365	412	407	378	375	387	366	364	381	396	357	387	360	364	365	361	370	360	353	354	349	398	349	390	373	364	333	365	391	367	349	388	355	361	364	368	363	379	416	360	372	368	412	380	410	386	379	390	378	377	355	391	380	385	366	349	357	373	348	370	369	396	378	365	345	387	386	399	350	359	374	372	382	340	385	371	393	388	361	382	374	387	402	367	358	390	350	401	355	398	389	361	391	370	354	374	372	374	389	359	383	346	369	375	402	411	364	395	369	369	390	364	388	392	375	353	373	397	395	407	354	416	324	393	392	357	409	358	390	382	351	381	369	368	380	382	372	366	384	342	355	382	367	402	353	363	395	406	392	348	383	372	393	393	370	374	368	343	374	329	376	373	357	378	401	362	364	356	367	387	357	357	374	391	350	377	385	336	389	350	406	357	353	348	385	360	387	337	375	391	381	389	360	346	356	373	344	350	399	390	403	378	377	400	397	374	355	349	373	389	353	374	359	355	382	370	350	401	380	363	399	365	352	419	341	365	328	373	412	362	413	367	377	347	353	333	397	372	371	392	369	393	385	390	374	357	355	383	374	364	377	363	354	390	386	388	364	362	380	385	385	359	342	365	377	382	371	374	391	363	369	350	401	368	340	341	332	385	391	367	340	362	365	361	366	357	353	341	356	376	384	367	359	371	347	416	376	363	357	382	357	367	399	351	371	379	384	386	398	413	365	394	402	364	367	401	392	415	347	386	387	397	362	389	369	369	355	343	375	383	363	387	330	394	378	349	354	380	362	329	374	361	371	362	369	391	395	379	396	371	375	361	381	357	367	360	374	393	369	396	345	365	383	364	348	368	358	368	365	388	369	373	365	338	376	374	412	349	362	394	393	361	381	379	371	374	408	370	408	379	378	398	401	386	373	374	361	392	353	401	345	367	380	420	345	386	374	365	334	345	347	421	371	380	372	406	350	376	377	394	368	373	374	407	372	350	401	353	369	370	424	382	377	343	384	398	394	405	350	365	361	338	349	372	370	349	371	378	400	357	370	359	361	384	379	344	403	376	394	378	358	330	385	365	395	352	401	402	389	365	397	349	340	370	336	374	353	359	384	404	355	370	356	386	370	372	368	392	346	389	380	381	403	335	373	403	390	337	395	386	403	344	377	356	400	350	370	399	373	374	377	373	377	364	358	376	374	342	354	373	385	353	390	388	392	400	363	379	378	410	418	368	363	372	354	382	372	358	387	367	368	332	335	365	365	359	364	355	388	388	383	399	379	377	397	357	352	373	351	347	367	382	380	388	338	398	372	381	386	367	346	362	402	345	361	351	370	354	394	379	398	368	398	411	332	381	394	395	392	374	387	361	380	361	405	388	387	397	377	358	360	376	350	401	370	386	374	359	345	352	415	379	360	349	379	360	395	326	370	372	383	397	376	444	369	359	382	363	363	357	392	374	387	419	339	386	363	348	387	340	389	368	368	407	369	358	375	357	375	380	367	366	383	404	350	356	365	389	379	361	400	383	374	392	389	374	385	363	360	354	378	373	370	391	345	357	375	367	385	368	377	375	411	355	374	384	393	341	374	378	377	382	372	365	391	372	361	360	425	378	374	403	399	380	390	404	368	375	386	374	384	397	380	373	381	390	366	385	374	341	376	347	395	354	379
24033	21536	28909	24932	22101	18635	11382	6755	5007	4035	3250	2487	1998	1771	1569	1455	1121	1117	923	800	799	733	667	654	567	556	531	582	540	520	448	483	433	424	414	384	430	344	348	375	324	379	351	339	317	321	343	329	342	329	316	289	317	300	316	327	333	288	271	287	260	301	304	290	259	285	330	295	320	295	307	263	290	276	290	301	256	272	291	275	279	275	276	228	251	266	283	215	282	283	268	261	266	254	275	281	275	278	264	263	278	287	263	314	288	285	257	275	261	268	253	277	268	281	264	276	280	260	243	278	278	254	285	265	276	259	278	267	243	268	265	292	269	306	294	245	271	271	259	264	273	260	273	261	264	256	260	266	234	254	275	280	276	246	253	278	268	272	274	250	275	286	294	285	263	279	235	261	254	283	308	276	311	266	259	258	280	276	262	284	257	271	269	244	261	270	272	263	249	278	269	247	277	282	297	268	259	252	253	260	261	262	242	271	266	270	309	267	247	254	272	276	268	260	263	277	287	266	286	273	234	271	270	268	278	251	253	255	272	262	272	273	277	245	278	275	252	292	279	286	263	286	255	283	283	235	260	253	280	286	246	288	318	253	304	284	226	268	262	239	265	284	270	255	276	239	268	246	274	300	240	240	270	267	268	274	257	260	277	239	260	256	252	284	252	290	287	258	274	246	294	283	270	279	270	255	285	264	251	267	256	264	282	283	280	262	290	256	227	232	234	253	271	273	255	274	278	267	254	247	311	251	236	279	246	273	272	283	245	257	259	249	284	273	284	285	266	273	295	271	299	274	241	276	299	275	259	265	251	302	270	266	263	256	251	268	265	262	247	286	279	253	284	289	263	251	274	233	244	288	260	277	262	257	274	276	260	260	238	283	274	258	259	275	277	269	263	266	253	282	252	257	277	281	263	273	247	257	265	276	274	233	271	288	260	289	267	244	241	279	267	267	283	262	289	286	282	273	266	284	286	252	272	254	290	270	277	270	278	225	245	287	265	277	285	292	291	267	266	261	253	284	270	263	285	259	271	297	256	243	295	290	270	257	283	275	264	269	253	266	282	270	304	240	262	266	258	286	273	276	250	266	256	278	285	250	281	246	283	271	278	254	274	266	243	271	282	265	263	276	279	271	271	279	317	263	280	275	277	323	267	266	254	267	235	302	282	263	266	270	266	258	275	261	267	261	274	283	222	249	282	270	231	243	303	265	276	273	283	261	286	261	269	271	267	258	279	258	305	273	251	291	264	271	285	300	270	294	277	271	258	277	267	247	264	251	260	265	259	252	265	269	272	272	257	280	271	271	241	287	285	280	275	275	265	269	275	249	297	280	303	259	288	244	262	287	280	276	269	280	264	260	267	282	305	272	265	229	293	270	262	235	261	268	277	276	274	297	253	251	290	261	257	286	305	270	290	289	278	267	276	251	275	282	266	272	293	262	279	284	260	294	260	242	273	282	252	250	230	267	278	231	284	276	262	262	251	282	274	272	274	254	261	251	260	284	272	254	278	287	261	262	241	287	283	264	280	289	253	298	256	288	285	283	293	274	245	284	247	287	261	251	263	293	265	264	282	258	265	268	291	246	267	285	284	262	275	310	246	275	305	280	256	241	269	306	252	250	264	257	269	280	275	242	258	283	256	246	266	265	255	274	271	288	254	278	262	290	254	260	258	257	268	233	260	252	262	256	279	266	276	283	258	292	284	254	257	280	273	245	262	284	277	262	275	278	296	279	300	281	277	266	242	267	270	283	256	261	260	297	256	271	240	241	274	286	261	262	269	268	299	270	275	270	269	256	276	269	265	286	267	253	267	292	247	283	272	279	249	257	261	272	282	266	263	267	267	272	249	266	259	270	257	258	268	266	255	277	251	281	274	271	283	261	285	274	269	267	251	256	279	262	281	329	257	249	267	276	259	277	269	275	267	254	259	249	272	268	246	296	260	248	246	277	267	239	273	271	285	273	289	265	266	257	288	267	242	257	282	236	232	244	238	263	300	266	280	247	278	255	268	262	281	271	277	244	262	271	218	254	249	240	294	275	240	284	286	246	261	287	261	285	277	276	277	261	281	240	246	234	253	275	261	260	272	275	274	278	259	286	259	269	267	276	288	258	267	254	258	247	240	286	274	263	275	275	284	277	279	283	249	261	277	271	287	245	303	263	295	253	250	279	264	239	230	266	259	296	274	259	264	260	264	268	271	277	259	303	281	284	269	288	262	293	256	282	251	285	285	262	266	288	258	275	273	250	254	287	268	267	283	234	312	274	291	276	289	256	276	269	272	251	278	264	285	268	278	260	271	242	279	249	243	259	255	270	275	290	286	272	260	261	265	296	254	267	279	285	308	246	256	256	274	281	272	261	272	278	279	293	295	283	256	268	279	277	259	266	267	260	267	270	263	308	289	256	275	257	261	254	250	274	285	247	286	293	287	248	274	241	273	277	271	300	281	249	309	270	278	279	280	268	307	272	262	241	272	268	288	251	268	265	263	245	268	252	243	240	248	230	287	269	221	260	275	276	240	261	232	270	263	283	264	259	260	252	294	261	252	256	267	279	258	258	277	265	266	291	277	287	277	263	247	277	267	279	256	277	292	253	264	305	277	311	248	294	263	254	253	299	256	253	255	282	253	260	241	259	282	238	275	251	244	278	264	272	259	257	289	239	269	285	306	272	243	273	281	246	268	296	250	263	262	263	291	264	279	259	293	280	276	285	249	284	288	260	294	268	285	289	272	303	263	256	281	283	262	269	263	255	268	254	248	291	258	271	268	248	245	258	258	268	263	256	306	271	265	272	239	267	298	252	245	260	242	326	307	253	281	267	276	281	272	268	243	263	280	253	271	278	263	266	292	280	274	252	297	257	279	283	300	288	236	263	285	257	275	284	249	285	289	254	269	267	274	291	278	281	266	268	264	271	277	279	284	271	269	291	279	272	233	274	253	279	271	274	283	262	273	273	260	302	284	293	261	251	276	261	270	268	270	231	265	267	284	269	245	249	242	285	258	263	259	267	270	260	296	241	258	259	272	252	281	280	267	268	281	251	240	253	281	267	297	265	296	263	289	254	244	261	292	239	233	280	235	262	238	284	296	238	277	267	273	288	273	268	271	276	281	243	247	270	272	272	303	255	300	253	255	270	258	240	281	257	264	270	263	260	244	245	287	266	281	275	228	301	245	272	279	302	294	294	296	242	277	245	295	266	275	270	275	273	267	278	262	267	262	278	296	239	276	287	266	293	262	263	280	256	299	261	271	252	244	279	260	271	264	236	245	261	260	285	252	272	270	248	303	256	313	247	261	255	265	268	260	261	274	265	286	270	248	268	262	241	248	241	287	266	239	246	318	259	281	259	233	269	230	250	262	264	267	268	242	283	226	260	258	243	266	292	257	262	264	284	284	269	300	247	252	250	269	279	251	274	286	242	274	269	297	269	276	237	275	253	237	251	285	284	293	267	262	249	265	255	267	289	253	258	283	269	251	272	252	286	288	283
16611	39666	33603	25410	20951	16465	12581	9787	7714	6228	4945	3969	3193	2711	2386	2026	1772	1467	1354	1213	1110	1012	908	833	761	733	675	622	615	634	573	516	535	467	507	474	404	431	410	397	375	379	358	342	369	348	375	394	360	353	336	357	346	327	316	327	287	300	318	306	280	297	316	295	322	312	282	313	285	308	323	264	289	302	276	322	272	280	307	301	268	267	289	289	289	289	272	267	307	278	300	268	287	275	301	279	289	278	265	268	276	282	263	280	273	257	299	272	282	290	282	294	273	271	280	292	269	242	285	260	319	271	284	285	261	289	274	307	265	308	298	273	285	277	326	305	306	278	276	276	294	277	275	248	258	256	304	280	264	302	293	276	296	288	281	259	282	279	235	249	285	285	297	268	275	276	281	299	288	270	247	278	264	290	292	289	272	276	288	267	316	280	275	274	282	290	306	295	251	272	289	248	297	285	270	284	284	281	271	292	259	263	270	297	274	245	293	268	277	282	282	285	290	276	268	281	292	286	282	258	255	294	268	297	246	256	263	255	266	305	282	276	271	274	296	291	280	265	268	309	276	288	288	289	278	249	322	287	273	286	290	264	260	301	269	323	275	270	302	271	267	286	263	276	274	252	277	283	276	280	260	269	301	291	269	308	267	290	297	319	289	302	310	300	312	275	291	287	241	243	263	288	269	257	305	289	277	313	261	245	258	280	302	273	267	285	287	301	289	279	278	247	278	266	258	261	284	244	265	276	302	290	304	326	287	312	288	268	293	251	258	272	311	291	283	271	288	288	291	303	301	286	257	297	259	302	294	276	297	279	288	266	307	263	276	284	296	307	305	308	297	300	281	266	265	259	285	288	274	282	270	262	282	302	318	321	256	264	252	288	264	276	286	301	293	276	282	265	264	308	274	290	273	281	261	303	289	296	308	293	274	281	265	271	275	276	283	290	272	302	275	272	265	228	277	266	277	284	275	261	284	280	272	260	294	284	277	260	287	243	313	315	283	251	254	264	285	304	274	271	298	282	302	287	249	272	277	285	272	269	259	296	256	274	271	290	277	275	292	280	274	285	282	265	263	262	267	302	291	289	292	252	282	282	286	277	279	275	317	281	265	275	311	275	274	300	265	284	295	263	279	280	293	290	265	269	255	276	294	289	276	289	284	264	282	279	289	263	227	289	321	285	289	313	270	242	278	287	265	281	278	254	275	260	278	264	311	256	297	257	288	265	280	299	252	271	279	279	276	284	279	286	311	290	256	248	279	270	279	300	269	271	262	305	272	290	276	293	293	303	266	333	285	289	267	286	294	305	275	262	268	282	283	280	287	269	295	340	308	259	307	269	289	271	289	284	290	282	302	283	288	320	252	280	262	260	268	298	262	262	269	286	270	319	301	300	275	256	302	274	258	284	259	294	266	266	271	256	272	268	255	262	269	296	268	252	253	262	277	297	265	278	269	271	283	302	286	253	261	261	279	280	275	313	259	283	260	293	284	295	266	279	257	299	274	265	277	299	302	274	292	301	268	268	278	283	266	247	266	272	305	273	296	267	284	281	264	288	274	298	274	244	270	265	254	277	257	288	285	306	272	296	302	287	287	272	283	260	274	306	270	314	246	260	311	267	286	279	266	276	281	297	274	282	300	284	251	270	273	265	271	282	294	278	300	267	285	266	279	297	294	246	273	291	276	284	287	295	292	281	231	280	283	291	295	259	273	255	258	281	282	260	300	305	298	280	262	301	291	310	275	266	273	270	298	308	277	285	245	278	288	266	305	257	283	296	277	308	288	264	264	272	263	317	279	307	262	274	252	288	295	269	266	275	290	275	306	273	281	277	296	266	299	277	277	290	313	300	293	257	256	271	275	281	289	260	283	284	294	284	261	258	280	273	316	266	270	268	282	284	287	317	285	264	272	287	314	278	279	310	276	280	303	270	271	279	296	257	247	274	289	253	251	291	268	267	272	263	271	282	284	306	292	287	243	321	260	282	275	281	272	299	274	284	295	270	291	235	272	286	261	271	307	301	295	295	279	287	290	282	313	295	292	298	281	269	266	269	282	266	301	285	285	284	275	264	316	275	277	282	291	273	278	263	302	282	271	262	279	282	240	309	290	268	262	272	260	292	264	307	291	280	291	264	263	278	315	300	274	264	279	277	251	300	245	286	300	247	281	306	305	252	281	249	295	290	286	301	282	264	268	284	263	274	255	303	277	279	308	279	263	291	285	281	296	275	279	261	296	238	275	279	261	271	276	283	263	257	275	283	278	287	287	284	278	294	298	291	276	302	263	252	278	243	269	284	307	297	277	278	249	251	287	286	263	282	243	270	309	286	278	307	318	260	291	290	265	280	239	275	287	266	256	283	257	272	286	284	265	270	253	264	268	250	267	290	278	280	268	264	282	283	270	292	276	292	255	282	263	271	278	285	261	270	272	290	264	259	302	268	270	276	251	284	301	258	277	266	298	291	284	270	277	265	283	271	281	294	254	274	299	282	266	257	280	287	301	316	269	295	276	269	294	260	274	263	272	250	281	287	276	283	274	277	269	284	276	287	263	292	267	301	297	255	281	311	277	282	262	263	310	248	265	278	278	303	261	282	286	288	275	275	285	301	324	309	318	294	307	312	301	281	267	274	287	266	249	286	271	296	292	283	290	252	264	277	256	260	295	255	305	267	305	299	281	299	279	287	280	290	272	268	271	282	289	277	279	260	306	303	268	274	264	257	273	277	276	278	261	268	276	287	303	281	286	272	263	270	303	254	277	307	282	270	255	249	278	237	249	255	277	274	295	301	258	288	256	288	293	243	265	270	240	268	310	270	265	275	272	282	252	284	307	296	295	270	278	261	283	280	273	286	284	286	302	287	293	279	272	265	290	280	268	301	278	257	287	277	272	280	268	277	254	275	251	270	291	291	288	275	273	277	268	269	274	278	259	247	296	278	262	282	279	303	249	265	301	288	291	270	274	295	292	281	292	242	292	254	289	237	279	290	291	285	284	252	312	257	260	270	293	273	247	285	300	279	285	281	259	299	259	282	277	262	265	303	261	258	307	307	291	299	279	269	288	271	282	276	293	296	273	287	268	281	283	272	293	279	276	256	251	249	295	292	286	263	266	306	292	290	284	314	292	264	249	283	280	275	277	295	292	295	284	283	281	278	279	297	294	293	290	266	270	281	290	277	288	278	286	263	249	284	267	287	266	282	273	261	270	243	299	265	301	280	286	259	293	259	259	294	294	260	283	277	292	291	316	269	295	272	280	264	270	269	280	285	286	284	292	261	266	277	313	294	287	278	318	324	303	293	282	272	318	247	308	242	275	289	294	267	264	267	281	277	270	251	250	307	280	292	271	291	250	248	282	258	247	287	273	277	276	273	317	279	301	267	285	279	271	255	270	269	251	282	294	243	278	266	284	296	254	269	311	281	305	269	261	290	276	274	276	302	276	260	271	254	294	286	272	288	278	245	260	270	286	310	270	276	279	281	282	275	284	287	295	276
25182	21548	28127	26286	18991	11465	7207	4805	3805	3107	2556	2139	1800	1565	1329	1213	1093	1002	912	845	774	723	716	658	579	616	614	586	544	478	532	463	480	468	461	422	472	436	475	430	446	419	410	399	417	425	379	387	377	422	407	376	405	405	427	388	333	406	388	405	391	378	381	347	366	348	403	387	393	386	388	365	353	367	403	335	392	408	365	375	374	365	358	356	366	381	358	399	371	367	363	393	377	387	370	371	369	342	368	378	364	389	381	358	353	358	392	392	373	410	347	383	414	372	347	372	382	334	357	361	394	340	367	383	360	375	361	359	365	366	364	377	367	379	372	360	390	355	354	432	356	382	372	394	376	374	364	332	382	386	371	422	367	373	353	364	345	375	361	390	396	363	355	360	377	353	393	355	368	349	380	362	373	433	387	415	367	391	359	386	368	412	354	380	343	397	383	383	354	370	342	371	367	365	375	370	367	389	372	346	364	388	388	371	371	396	358	385	374	415	394	343	389	365	398	365	371	350	357	358	346	368	381	344	379	377	375	345	377	370	369	358	346	349	364	368	374	408	398	374	387	371	412	343	343	378	338	378	359	369	353	402	376	345	376	355	370	339	372	358	393	381	349	386	368	352	394	360	340	370	372	387	361	376	383	365	372	355	377	372	357	356	352	365	355	356	370	389	396	352	376	356	361	360	379	364	413	371	393	375	380	401	371	383	392	381	367	357	362	388	359	370	368	307	375	358	367	363	394	399	373	358	367	350	353	388	364	361	364	365	352	374	371	382	378	401	350	351	382	394	382	417	329	346	366	373	381	396	377	393	365	357	409	395	381	360	384	367	395	350	350	408	393	392	358	358	395	387	383	363	364	360	375	347	383	375	353	390	399	369	366	338	355	371	354	368	385	336	379	342	380	363	381	382	363	396	357	344	413	361	371	353	347	392	375	398	398	371	406	366	374	389	403	350	394	372	368	364	354	344	371	401	382	376	370	350	365	383	366	404	332	360	326	352	388	372	353	319	340	392	365	407	392	371	381	354	384	389	386	366	387	335	411	385	388	373	326	366	386	367	340	380	381	411	359	344	359	371	398	350	437	378	350	403	362	378	371	408	368	388	402	393	387	366	370	323	376	380	337	392	378	384	388	363	359	343	400	375	372	326	375	372	386	368	400	362	351	364	371	339	379	344	366	378	390	363	347	359	358	375	386	387	330	377	372	404	423	364	385	380	382	378	378	382	398	350	389	363	406	380	374	409	426	374	391	361	373	379	390	379	355	397	412	389	388	401	379	407	374	352	403	359	385	370	364	376	384	330	345	390	391	360	380	352	368	401	358	355	381	422	375	393	380	376	383	349	369	369	394	352	405	349	388	379	353	358	391	381	390	321	382	378	378	349	382	353	362	389	411	388	352	366	355	351	371	359	345	362	366	353	343	364	357	398	377	387	349	380	372	363	349	352	353	379	400	310	346	350	351	378	368	385	373	388	357	376	385	377	399	345	379	376	381	363	377	366	373	375	364	335	396	400	346	381	353	351	391	375	361	356	368	388	372	367	383	372	372	363	382	359	373	373	384	381	385	369	371	362	402	354	376	377	365	389	364	351	406	373	367	365	375	382	327	378	402	394	438	373	358	348	366	376	351	357	361	377	377	398	377	378	390	375	387	395	367	388	378	357	342	370	377	390	372	324	382	360	390	382	351	356	364	337	409	391	383	424	378	363	379	337	351	374	361	384	363	361	417	390	366	351	350	359	417	399	395	378	368	351	369	366	362	394	370	354	393	368	362	359	363	390	373	359	361	359	367	347	364	359	359	387	430	378	357	386	351	403	392	366	389	367	360	365	394	394	383	328	373	397	378	403	382	381	387	367	366	387	351	333	415	336	345	405	338	401	359	393	380	366	338	378	368	373	353	366	362	370	353	414	354	365	397	389	384	365	341	371	343	372	347	352	396	373	342	384	372	371	400	356	371	382	377	376	380	368	368	362	369	407	400	414	345	378	373	380	366	334	370	361	398	364	378	423	369	376	404	371	363	361	386	361	407	368	408	406	376	375	390	380	374	354	368	363	357	397	334	352	377	362	356	391	397	386	381	372	368	357	395	394	425	371	378	335	370	337	377	387	382	398	390	424	385	392	373	376	379	391	354	401	397	414	385	380	374	386	376	359	392	360	376	394	382	384	368	395	362	411	382	400	411	331	383	373	381	367	373	420	371	340	373	390	337	390	358	382	370	369	377	359	360	377	366	362	364	390	401	378	348	396	361	362	383	378	368	372	363	384	340	386	362	385	360	362	392	374	357	410	376	415	375	362	349	355	368	381	343	387	367	403	365	378	383	379	374	367	358	393	360	347	394	400	390	392	364	337	383	388	363	381	348	321	373	369	371	355	399	374	372	373	365	396	396	392	339	376	360	383	371	372	408	389	353	385	356	395	362	376	369	382	372	387	401	369	385	370	354	362	404	343	405	398	358	365	393	341	369	359	392	352	373	367	409	349	379	377	391	363	350	409	385	369	352	332	380	402	368	368	362	360	325	380	361	366	388	374	382	369	352	365	352	361	372	359	391	366	387	373	395	348	398	387	379	353	364	357	352	385	384	401	356	374	370	408	361	388	356	373	368	382	363	332	368	398	370	385	394	365	374	361	360	366	362	360	359	367	376	354	356	375	372	377	383	372	356	354	379	389	380	389	396	385	401	404	358	383	348	352	379	351	371	401	388	369	363	359	388	396	393	391	379	422	381	360	380	365	368	377	377	365	369	382	368	363	383	418	378	379	390	387	399	372	358	383	379	370	394	348	399	420	387	384	358	358	361	364	341	366	394	383	375	404	370	374	365	364	349	369	386	422	374	389	339	383	390	404	378	359	353	398	354	341	357	376	365	377	387	357	382	343	347	377	382	361	355	335	365	380	390	384	354	383	381	403	381	377	382	325	384	374	370	394	349	390	393	366	406	372	349	370	407	382	366	354	337	402	371	376	329	354	351	406	367	364	396	365	384	376	350	348	390	393	342	364	369	363	372	363	375	378	373	378	374	394	385	367	360	371	344	418	350	372	380	338	387	337	368	402	386	387	387	364	382	353	350	370	362	382	388	361	370	373	399	414	353	343	342	362	372	347	410	358	399	343	371	381	368	375	370	373	331	356	344	367	374	371	373	396	395	361	415	374	380	402	380	388	373	342	339	389	338	366	368	363	370	387	353	370	377	395	378	384	351	408	323	388	361	317	404	357	367	355	370	384	364	360	369	343	401	369	356	390	377	348	358	386	394	404	390	340	389	368	381	357	372	395	336	352	381	380	384	353	386	375	358	379	373	336	356	371	387	344	359	361	355	370	371	342	431	374	351	376	386	395	383	379	389	369	374	364	353	336	375	402	392	396	350	374	364	377	373	404	398	379	392	364	364	344	382	350	337	351	355	397	368	360	356	384	345	370	374	374	371	368	351	354	354	376	375	377	348	380	367	380	403	378	393	382	358	386	355	379	377	340	342	378	372	371
16232	36548	30649	22504	18221	14363	10611	8094	6481	5091	4232	3508	2778	2271	2011	1850	1525	1345	1246	1069	956	934	816	782	757	735	693	695	671	630	609	579	523	532	529	479	481	455	481	494	483	431	435	441	441	436	414	452	468	445	478	418	419	390	394	434	422	429	416	416	419	394	442	380	417	412	391	427	417	405	392	395	374	387	371	404	391	369	401	369	373	364	380	359	381	391	382	396	360	383	410	376	396	358	375	405	368	360	421	376	401	382	382	379	376	368	379	396	374	363	356	374	400	349	384	401	363	379	378	398	376	358	393	371	398	391	346	405	389	382	391	381	347	397	396	374	421	366	383	385	397	404	385	381	387	373	400	365	380	385	392	387	406	444	402	364	399	381	401	377	371	356	373	364	409	399	397	380	392	362	409	382	368	388	362	355	414	385	407	391	359	372	380	381	383	383	388	372	369	352	396	372	382	391	373	365	412	385	380	395	365	414	417	405	378	409	364	402	393	368	361	373	415	384	369	335	412	370	362	372	396	395	352	383	422	364	401	398	402	359	383	379	394	370	375	398	351	403	376	389	355	362	394	408	345	371	365	348	384	407	352	382	365	411	372	364	395	364	389	329	382	398	407	370	373	380	349	399	396	390	379	377	354	368	370	382	349	396	374	407	394	375	372	381	351	379	384	324	367	392	352	378	393	382	348	368	375	374	363	360	362	361	367	394	371	411	375	380	363	362	379	365	406	370	360	400	396	364	366	402	384	365	375	386	377	393	402	367	386	350	372	395	372	408	384	381	390	402	357	418	376	382	396	356	388	352	349	380	367	393	366	347	392	372	369	354	388	399	381	347	367	381	414	375	378	371	381	412	405	405	424	390	401	365	378	368	385	380	389	373	378	392	393	365	369	388	385	423	351	406	392	385	390	414	410	358	384	389	376	398	407	405	368	392	395	396	381	412	369	357	371	353	371	356	378	364	372	393	375	379	382	409	359	365	393	369	388	419	383	380	389	370	406	376	363	382	400	408	391	366	366	354	412	355	400	426	375	391	403	380	380	402	380	421	364	372	381	400	402	408	379	370	366	384	395	399	380	397	397	371	353	384	366	361	410	389	393	377	402	403	390	367	386	334	390	375	371	399	358	380	395	391	381	364	398	357	385	369	351	387	386	369	366	356	401	381	388	382	399	396	441	373	361	401	388	367	411	409	379	374	407	382	380	378	351	364	382	366	382	377	383	371	378	409	344	365	381	398	345	374	384	367	366	356	358	346	349	367	399	367	409	384	367	365	381	383	383	332	366	352	382	368	374	389	367	397	375	404	393	391	382	372	381	388	377	363	354	389	348	382	402	395	380	384	391	389	409	393	334	430	361	382	367	368	365	408	355	394	374	373	407	355	368	380	394	391	410	401	366	410	413	359	396	370	369	386	378	386	382	361	375	393	382	373	388	376	402	402	379	379	348	379	365	398	371	365	368	374	357	404	366	413	404	391	377	392	352	384	385	330	392	356	370	365	346	366	402	327	383	348	377	377	365	347	357	420	389	355	367	389	383	368	394	361	394	401	400	379	358	365	405	382	389	394	409	379	396	382	395	396	391	411	405	390	403	401	369	361	365	396	367	359	390	394	351	346	402	371	374	391	353	379	385	372	405	338	354	390	387	373	387	399	353	401	352	349	420	340	372	394	390	394	353	406	368	397	370	371	410	384	405	394	417	398	379	412	385	383	407	368	371	415	362	386	367	382	394	370	397	388	376	364	359	386	369	376	388	375	376	380	378	369	385	378	356	411	379	421	410	401	376	365	375	375	337	415	371	389	381	366	367	379	415	376	379	357	397	452	405	374	407	374	407	388	385	395	401	336	369	391	379	353	379	359	366	400	384	352	364	386	369	395	382	364	390	387	375	413	353	348	371	375	389	380	361	366	364	358	377	407	373	371	391	350	381	395	376	354	389	352	358	379	366	405	387	375	382	379	418	393	378	355	351	360	375	381	376	359	343	411	358	394	369	363	400	384	361	397	363	417	391	404	389	394	378	347	408	378	341	410	392	369	363	359	401	395	395	387	353	370	378	351	407	409	378	354	366	373	338	394	378	396	387	414	384	417	354	343	350	416	382	381	396	383	403	385	393	368	399	360	407	353	402	365	369	380	369	399	364	376	394	365	368	358	338	420	379	389	385	407	411	386	408	360	381	362	389	369	397	390	379	366	377	404	387	358	379	348	370	393	369	375	375	368	421	398	362	365	380	393	358	361	387	405	402	381	355	390	380	377	368	388	371	381	385	394	403	383	401	403	366	404	388	361	357	386	364	375	366	389	372	360	359	353	373	379	354	374	403	356	396	367	374	388	373	384	353	362	389	392	344	400	371	380	383	355	353	398	374	357	384	409	388	383	415	377	410	348	381	382	391	379	383	390	327	378	396	357	369	399	375	366	411	377	358	376	397	378	397	416	408	378	364	394	393	349	388	401	386	391	372	418	380	396	404	391	392	388	379	375	344	375	375	381	412	381	380	370	427	380	378	374	361	398	400	378	397	368	355	369	419	403	399	392	402	371	368	341	422	390	370	413	425	372	383	389	391	396	374	369	364	383	410	393	399	370	408	395	348	375	371	355	368	356	387	383	396	380	409	378	385	357	394	369	380	416	387	386	349	370	409	377	379	401	356	402	385	376	388	358	362	372	404	398	376	379	380	389	395	359	381	355	344	404	330	396	379	369	381	370	409	380	365	361	338	363	369	418	361	360	367	391	388	366	388	420	352	386	408	393	364	376	420	387	381	386	383	405	380	386	370	384	366	390	370	360	371	391	405	385	372	387	355	362	374	346	398	396	370	355	415	405	404	385	393	343	385	384	393	361	367	360	390	419	401	378	394	355	373	375	373	377	362	399	389	375	379	394	391	392	383	372	388	419	426	354	412	386	385	376	383	380	398	356	353	390	386	387	388	389	375	400	363	399	378	387	376	332	400	379	355	340	391	393	396	374	411	399	333	390	324	398	393	403	404	368	405	390	385	376	358	375	397	374	388	374	348	396	369	401	372	364	376	372	381	380	375	425	369	365	368	368	418	407	387	405	376	382	387	365	403	349	367	393	390	381	380	372	382	399	363	347	386	356	393	387	403	377	379	404	334	414	390	411	369	378	339	408	342	386	409	386	380	388	360	385	376	366	383	381	367	371	380	404	348	407	371	383	389	401	383	351	369	386	354	344	337	390	390	361	364	376	382	371	402	386	366	398	402	383	368	370	408	375	425	375	391	391	389	398	357	362	405	403	392	385	358	333	395	337	395	387	384	386	382	391	397	415	348	397	366	328	372	395	404	393	360	378	389	376	404	394	361	399	367	379	387	376	358	381	398	377	390	372	386	353	408	396	440	339	383	384	336	393	349	365	366	374	348	379	394	405	376	386	404	369	394	367	386	381	391	396	360	333	365	397	397	399	334	378	365	404	387	392	378	353	402	381	384	373	346	377	408	339	401	401	418	421	381	364	386	394	393	399	371	388
22998	21560	29277	24332	21907	22841	20099	10306	7075	5829	4817	3812	3011	2543	2349	1991	1685	1451	1380	1154	1050	875	826	771	749	691	714	644	579	562	530	540	494	488	478	436	391	467	416	365	359	384	374	351	373	372	358	356	361	345	338	313	279	311	314	311	268	270	303	319	294	309	283	273	280	294	266	296	277	264	297	263	271	269	264	260	295	252	241	243	236	270	275	261	260	268	263	257	248	250	279	250	278	256	265	282	240	272	215	266	247	263	243	267	238	232	268	260	226	266	283	247	282	266	248	276	262	268	257	253	238	216	252	220	285	248	248	256	224	241	238	277	270	276	287	272	270	273	252	283	264	259	276	242	236	283	246	261	273	245	237	238	242	258	264	257	257	246	241	247	280	295	255	257	254	267	221	263	253	253	249	254	284	245	288	275	254	268	269	243	244	270	246	264	266	258	243	248	270	267	268	250	274	263	278	235	243	241	230	260	278	233	288	295	232	225	246	249	251	251	240	238	251	258	245	223	276	258	235	260	256	250	251	249	239	250	265	262	242	266	262	238	272	250	261	242	253	265	250	257	244	239	261	280	262	256	228	258	259	239	242	233	254	253	227	261	250	255	256	239	263	266	257	247	274	248	262	250	241	262	244	243	258	253	253	252	267	263	233	259	249	240	246	235	290	277	275	302	242	262	256	281	250	258	257	264	229	272	232	237	236	257	220	230	278	255	241	264	267	259	254	272	244	234	257	258	237	227	254	257	234	264	239	282	247	255	249	258	263	270	225	280	279	259	256	243	260	248	256	251	260	265	255	268	246	259	269	252	275	252	270	225	272	258	269	259	255	259	235	266	280	249	273	285	256	281	232	269	266	265	259	251	245	266	263	272	227	261	258	228	245	264	263	266	284	228	243	230	262	250	244	251	301	255	252	247	269	258	237	264	224	254	267	213	282	267	283	274	248	254	240	247	260	224	266	247	269	280	262	260	264	243	247	231	235	216	263	270	251	240	247	275	294	259	272	278	264	233	243	258	250	268	276	240	249	238	263	260	246	263	282	225	271	263	238	268	257	248	261	259	216	221	260	250	248	285	252	262	258	279	244	243	247	281	256	278	288	230	254	265	263	249	274	247	281	225	253	267	266	223	259	217	285	236	241	243	231	267	252	254	261	249	256	243	264	264	251	278	224	271	271	260	262	235	263	247	245	241	259	251	243	255	254	240	217	267	244	277	255	261	256	232	275	244	246	241	238	273	253	292	272	245	240	244	250	235	262	259	277	237	259	240	239	239	230	247	258	254	240	249	242	246	271	240	245	272	271	247	253	255	281	234	263	241	239	244	281	248	228	259	230	259	258	242	227	258	248	255	228	263	215	284	250	228	263	262	246	248	247	273	248	272	283	254	261	246	284	264	259	260	281	262	277	247	273	243	261	256	238	261	280	258	261	267	246	254	260	249	279	248	269	251	256	242	252	248	219	278	261	271	242	246	247	262	257	259	230	260	258	256	260	251	261	281	272	279	242	262	270	218	239	274	259	255	234	240	242	273	278	244	241	229	265	262	266	254	258	248	274	245	254	243	270	255	259	251	255	261	258	261	254	274	267	237	244	289	250	258	276	242	234	243	251	263	275	260	239	236	269	263	260	249	260	271	244	243	256	234	245	249	256	250	258	259	267	236	259	271	269	268	232	242	259	256	242	251	268	257	234	224	262	253	278	249	244	251	250	258	272	237	243	247	259	241	243	237	275	267	236	245	254	266	236	258	259	241	262	253	261	295	228	248	255	241	264	254	242	220	253	251	255	253	264	267	267	278	239	275	267	248	227	267	275	235	251	253	228	238	240	248	272	259	228	242	246	275	255	236	247	255	258	251	264	262	244	253	242	268	249	250	224	258	252	259	293	244	246	303	258	236	232	249	242	256	248	293	255	250	243	236	232	260	260	250	271	246	285	271	249	268	257	260	253	250	255	250	237	228	242	240	281	230	240	268	255	227	242	269	260	262	241	238	263	236	229	272	291	230	245	256	260	234	218	242	272	261	278	270	253	247	266	255	231	245	263	251	226	262	264	254	263	230	270	295	250	239	244	223	239	260	245	265	246	239	232	271	275	219	279	223	239	236	239	228	266	230	233	235	269	278	237	222	260	257	249	223	260	250	290	250	234	235	228	253	266	245	241	259	265	252	272	277	274	261	236	228	231	267	257	247	255	249	249	258	266	255	286	245	236	246	250	234	247	234	269	272	291	262	254	236	237	266	254	255	253	245	250	273	276	261	251	256	257	250	264	250	278	272	273	223	261	266	279	237	249	253	269	239	253	260	252	237	274	250	245	243	290	244	232	252	266	282	273	267	268	263	266	237	268	262	294	272	260	284	248	249	253	268	245	252	258	264	275	263	239	251	257	239	257	269	265	249	265	248	254	248	234	241	266	231	261	242	242	217	217	251	259	270	259	260	259	239	256	224	234	227	260	251	273	262	237	236	229	263	250	264	260	250	229	252	273	268	263	244	279	273	240	249	250	272	254	250	265	279	223	245	244	261	259	248	267	243	260	259	280	225	249	260	282	252	238	279	260	263	256	284	242	243	284	253	214	285	270	237	257	246	231	243	254	238	254	240	285	238	236	243	272	271	279	286	241	259	291	216	270	252	254	257	247	244	265	271	243	249	247	239	227	264	252	271	241	236	254	260	277	253	228	250	280	271	284	251	281	225	232	248	247	259	271	214	244	236	268	274	255	264	260	239	261	231	253	260	269	263	274	224	248	237	260	277	238	254	233	271	252	252	260	263	263	278	254	259	251	226	257	263	259	249	277	234	261	256	231	238	238	257	257	276	267	252	250	254	266	258	272	266	264	260	228	239	265	248	264	236	280	262	271	282	253	221	254	245	272	260	267	257	235	251	243	269	251	289	257	279	269	272	240	238	245	244	276	231	262	236	250	232	259	257	218	249	261	249	252	242	264	257	239	272	235	272	261	269	243	256	274	273	271	246	227	251	265	272	252	240	273	246	245	219	242	221	240	247	264	250	242	241	237	271	249	227	243	257	238	273	236	269	263	276	286	260	247	266	242	247	261	243	262	269	248	250	260	255	246	249	222	230	265	238	252	265	275	271	265	267	260	239	257	249	259	261	252	246	242	263	280	237	257	256	249	262	219	235	249	227	264	245	250	241	267	280	252	249	274	248	241	265	273	273	244	236	275	245	241	227	252	268	288	268	268	243	236	270	288	274	246	253	239	226	247	262	245	229	246	253	259	231	266	273	271	269	291	274	252	244	273	269	229	248	219	264	222	252	251	268	265	259	262	211	259	274	253	262	252	267	232	246	263	259	250	259	251	249	254	242	240	270	236	259	257	253	261	264	254	244	258	250	251	273	247	292	277	281	245	226	243	264	253	245	244	257	247	222	266	250	258	281	266	258	237	245	254	261	269	241	261	250	250	240	237	246	273	262	259	243	245	220	256	262	268	247	259	240	256	244	245	260	263	254	272	251	264	264	248	247	276	246
18700	44573	38301	30628	25850	21285	16694	13158	10605	8655	6999	5695	4474	3908	3409	2899	2442	1989	1784	1582	1442	1242	1153	986	966	878	912	821	778	730	652	604	590	531	531	538	507	454	490	474	425	402	394	406	414	382	403	380	371	347	377	314	366	309	319	325	341	343	323	295	277	300	294	287	291	309	283	302	295	288	291	291	278	278	254	282	276	280	284	257	239	263	280	292	261	261	274	263	278	276	258	257	252	265	230	269	262	277	269	265	280	280	291	271	275	251	245	257	265	248	252	279	266	255	280	256	265	263	267	261	227	253	266	245	267	269	245	266	263	254	256	243	255	264	243	244	250	283	270	235	245	262	247	264	261	225	233	270	224	255	235	277	253	262	240	273	272	276	257	273	259	233	266	239	230	257	273	273	276	242	264	247	255	263	260	248	260	254	273	259	259	271	266	252	273	258	267	252	280	251	280	249	263	261	243	259	259	257	271	261	273	282	268	252	264	257	253	254	278	263	237	271	252	233	235	213	267	274	263	223	251	246	245	249	303	246	282	242	258	279	254	254	229	251	262	261	267	251	257	271	250	273	246	241	263	260	241	257	275	235	247	276	271	240	277	244	259	247	244	224	260	276	256	262	257	267	261	227	258	261	289	283	259	244	274	248	250	267	251	250	262	251	272	222	271	312	258	275	261	270	243	249	266	259	245	261	266	272	270	247	273	263	268	268	232	291	239	268	225	263	267	258	264	258	267	252	288	252	261	276	291	277	262	242	280	283	261	279	270	270	267	233	260	262	248	291	235	272	235	282	264	252	268	282	221	250	274	252	266	259	253	253	273	287	287	245	246	280	248	261	241	229	235	262	236	238	220	287	259	268	265	248	266	255	223	238	255	255	249	283	260	239	236	260	247	250	263	239	272	254	242	257	248	268	268	256	264	242	245	246	272	251	264	276	258	279	267	232	280	271	251	259	227	243	292	266	245	272	252	275	274	266	238	274	254	265	241	241	258	243	287	242	248	274	253	271	238	247	260	241	237	245	237	278	263	250	273	265	306	249	244	251	264	241	250	305	271	273	287	261	252	246	248	250	250	267	255	257	262	280	251	264	263	266	237	238	265	259	271	257	263	253	250	233	250	230	266	280	251	270	258	288	268	279	259	234	250	219	252	233	230	250	248	263	262	252	283	257	267	250	263	234	251	269	269	276	226	269	278	300	257	251	275	239	268	242	254	277	261	240	302	244	234	277	279	248	235	246	254	225	277	249	261	269	274	257	282	299	237	254	246	261	275	280	243	241	255	258	262	261	243	236	243	246	245	270	270	230	249	264	258	240	231	264	264	250	269	291	238	244	262	243	253	263	270	254	279	250	257	247	266	251	241	243	283	248	252	247	251	274	260	237	270	233	236	275	236	242	253	251	261	273	248	270	239	256	272	285	274	250	296	238	253	260	285	271	275	275	271	247	248	254	239	262	264	256	287	257	248	240	242	259	262	248	253	247	257	247	276	271	270	271	272	256	248	245	266	241	249	245	266	280	255	244	244	254	275	277	270	245	248	239	230	243	243	271	290	241	226	261	243	259	261	244	248	256	274	272	259	246	271	253	282	259	274	244	247	257	245	264	254	269	269	277	270	263	267	252	262	251	255	248	270	245	251	260	278	238	255	243	229	237	253	256	260	248	238	258	250	259	256	246	266	244	237	273	253	238	246	284	222	257	244	259	272	268	254	259	275	258	257	231	224	235	243	270	224	252	261	252	269	227	266	261	272	252	276	273	250	298	250	255	260	253	274	236	259	265	265	292	256	276	245	261	252	235	287	269	255	252	279	274	267	245	246	253	236	244	280	276	260	259	249	265	259	271	274	260	253	280	240	269	244	277	276	237	278	271	263	244	254	263	264	255	269	242	248	265	237	270	260	243	243	284	259	229	247	260	265	262	296	261	271	235	258	277	285	261	245	221	279	248	225	292	268	260	253	269	249	258	264	229	262	284	263	263	246	261	248	270	257	245	303	244	267	269	256	252	257	237	260	243	255	250	254	271	264	257	253	252	214	263	286	262	260	228	227	268	276	255	244	259	272	241	246	272	251	260	290	255	292	246	261	243	271	262	261	252	275	274	256	256	245	246	250	275	263	247	284	273	214	277	252	285	261	272	238	240	266	244	245	244	281	244	244	276	257	286	259	263	267	255	258	295	285	275	253	252	300	236	240	259	312	262	286	232	247	267	254	261	290	268	229	238	261	237	284	270	250	250	245	254	287	260	277	283	286	259	288	263	243	274	279	269	240	258	261	247	256	241	260	277	271	256	272	282	242	249	262	271	254	276	253	252	224	254	224	239	279	257	230	275	261	261	251	257	260	273	250	242	254	276	289	244	264	244	277	278	259	257	289	253	274	263	238	244	246	238	241	251	256	286	263	254	257	254	267	248	257	256	255	262	257	263	250	266	276	249	248	237	276	252	273	244	244	270	296	253	254	253	258	248	245	285	255	295	276	261	287	275	277	255	250	251	237	279	264	238	265	246	239	278	251	279	262	268	263	235	238	256	252	256	240	267	236	274	259	242	253	245	240	241	251	261	297	256	247	271	260	225	255	258	268	297	262	266	272	264	302	262	261	280	267	267	257	266	249	229	289	268	225	325	264	261	281	265	255	242	253	243	263	274	269	251	243	255	241	276	241	253	254	249	257	239	265	239	251	241	247	251	256	252	232	252	246	256	259	257	263	228	235	258	264	255	302	255	214	286	266	266	274	262	244	255	271	242	249	272	277	238	274	252	247	230	277	245	312	269	255	236	239	264	263	268	257	265	242	265	246	253	237	266	248	263	261	225	282	251	244	255	264	261	287	271	288	265	253	236	249	265	247	303	251	248	276	231	268	258	253	250	279	275	263	255	242	286	263	237	246	253	234	242	265	287	267	248	257	254	277	291	271	266	252	252	249	240	266	257	268	282	254	284	264	280	256	243	255	239	274	258	253	234	280	266	226	270	259	244	246	268	269	242	259	265	252	230	233	255	278	261	271	261	240	234	258	263	265	253	266	282	266	253	254	263	265	263	250	261	263	248	267	236	293	241	287	297	264	248	267	253	265	284	226	269	285	303	277	228	238	280	235	272	278	264	264	228	255	277	246	269	215	260	253	239	279	275	262	275	253	264	250	281	250	259	227	234	245	247	268	283	303	263	247	278	298	281	252	269	257	263	257	240	247	270	252	249	262	294	277	260	260	256	242	257	226	248	239	243	281	275	242	233	286	264	245	276	255	242	246	282	266	235	265	250	226	264	257	234	259	255	263	229	248	258	261	271	269	260	248	273	264	247	230	235	247	278	254	284	266	233	252	271	275	280	286	259	254	242	254	214	245	255	238	251	275	251	246	248	270	283	255	265	245	265	249	249	261	248	267	254	228	227	230	249	254	243	247	255	311	271	253	253	258	278	251	266	266	264	240	271	263	236	262	262	291	279	257	275	248	238	249	253	274	258	268	262	276	272	231	237	249	264	283	237	231	255
28830	23542	26058	19664	11985	7457	5117	3619	2873	2294	1890	1615	1356	1220	1043	981	883	724	664	710	623	589	550	543	556	502	535	453	524	447	468	465	434	471	422	420	429	416	406	437	386	409	381	377	403	399	410	392	387	356	365	378	365	416	389	405	356	382	356	369	351	372	395	365	381	333	396	420	391	396	377	347	357	382	379	370	384	339	362	382	379	360	373	325	406	364	362	355	339	358	366	366	364	371	362	387	345	366	399	361	363	364	339	410	379	375	334	344	322	380	339	357	374	352	376	353	379	380	376	363	399	362	367	364	362	346	351	347	367	377	360	397	348	354	337	372	316	354	385	380	365	358	357	362	361	348	360	374	356	365	362	341	366	353	361	375	377	421	396	382	344	370	358	359	375	395	351	366	387	332	375	374	354	354	356	374	349	376	361	383	363	379	376	352	363	365	385	368	379	355	371	377	391	389	372	391	335	367	356	387	348	361	385	387	342	368	379	350	375	362	365	350	377	328	390	353	339	398	351	334	389	357	381	372	411	356	378	400	367	367	357	359	357	339	389	365	383	343	337	374	346	343	319	348	351	364	412	402	338	336	339	382	395	350	357	361	337	335	359	360	357	378	379	368	354	374	358	374	376	341	352	384	406	362	373	372	350	359	375	380	369	346	372	360	365	358	387	381	369	386	355	373	375	378	368	376	348	381	344	360	406	329	377	369	367	345	362	367	361	331	371	352	367	365	365	333	345	359	353	382	326	350	379	374	366	354	370	363	365	353	362	397	384	371	370	366	373	359	365	401	368	351	394	350	403	364	322	322	375	401	324	349	336	369	349	337	356	385	377	373	402	356	359	389	378	391	338	352	372	347	359	371	365	376	333	371	347	360	371	349	368	394	405	329	358	385	365	359	380	346	352	386	366	352	349	327	375	377	389	402	362	390	391	353	375	364	381	368	355	358	342	410	380	368	344	375	358	334	363	351	399	400	354	361	345	348	394	377	370	374	337	370	365	348	363	357	354	366	383	352	395	363	386	318	370	356	351	369	373	378	382	374	343	389	355	371	364	356	352	348	385	359	365	338	347	356	351	371	348	371	375	376	368	384	355	391	362	349	383	334	361	359	373	347	369	364	399	332	375	352	357	349	386	364	352	357	364	341	394	354	378	374	361	379	386	413	362	381	357	370	363	376	374	358	380	327	347	319	367	328	391	358	386	378	369	360	348	393	336	390	361	338	353	351	383	359	381	350	381	413	348	386	344	376	368	361	367	379	338	359	358	409	339	390	377	362	376	385	364	389	369	376	385	353	376	386	380	391	416	414	394	378	359	348	351	342	352	360	327	324	356	368	400	363	352	371	389	383	391	336	356	355	379	392	396	347	355	350	365	334	345	343	352	393	359	385	337	383	402	346	369	362	372	358	361	384	338	378	357	352	387	374	335	353	389	371	340	340	345	391	377	330	346	377	358	385	400	339	335	349	334	343	366	369	392	360	342	356	322	379	351	342	326	388	402	347	375	370	334	349	386	393	343	347	369	372	370	394	368	365	343	355	378	346	349	373	303	377	368	346	359	361	358	373	389	346	374	330	347	342	387	406	381	395	371	380	374	355	357	364	391	344	340	368	350	330	351	382	373	356	386	346	394	354	376	372	357	392	388	356	348	369	362	387	374	335	374	378	363	352	386	372	370	394	354	394	369	360	397	341	373	327	365	429	364	349	355	357	371	344	349	347	364	359	369	372	348	373	389	335	370	400	344	368	375	347	365	346	347	367	360	349	346	385	398	363	369	387	385	367	345	360	354	386	338	363	321	363	334	352	345	347	360	388	383	387	342	360	365	360	388	357	359	359	375	337	366	368	424	346	337	372	379	340	332	378	371	410	370	339	346	355	367	408	352	428	379	392	345	353	398	416	389	322	341	378	390	368	359	349	383	359	372	377	423	356	391	332	357	386	405	418	365	354	365	379	349	376	351	366	360	375	385	378	357	351	360	378	357	367	367	340	367	374	382	381	325	354	352	331	382	355	366	345	372	368	367	361	381	382	384	349	361	380	380	361	353	388	366	340	381	367	376	376	391	395	379	369	354	394	372	329	361	360	345	351	396	357	366	336	336	360	345	353	357	352	372	364	356	367	369	365	362	352	372	395	313	348	360	343	369	336	330	372	364	378	393	380	348	408	356	399	367	357	360	355	378	361	390	355	323	409	357	342	341	327	367	337	359	342	332	386	378	360	370	350	370	372	350	372	356	387	361	332	337	355	346	366	414	352	362	387	373	374	359	373	369	348	342	370	370	365	332	380	382	406	385	393	367	387	399	382	354	372	406	350	374	370	367	353	343	358	363	361	385	340	342	374	371	368	350	352	380	369	406	344	354	368	364	347	370	387	386	336	362	343	373	348	348	357	383	375	365	348	375	372	375	362	355	330	356	369	394	352	405	401	386	395	332	375	344	385	377	398	343	332	347	376	369	379	357	383	351	362	423	377	331	322	349	382	377	346	392	378	386	342	387	396	349	408	371	398	348	366	346	365	392	352	378	383	357	377	368	380	367	351	358	347	369	309	399	346	385	368	372	404	375	363	381	366	393	373	364	351	358	368	339	360	364	383	365	359	372	393	382	344	331	351	351	365	361	347	348	381	333	323	388	371	390	397	315	336	383	364	352	337	361	382	370	386	357	355	361	383	349	349	356	385	383	318	360	397	392	348	336	375	375	381	383	373	339	360	389	344	346	363	353	380	360	384	339	376	387	344	374	367	356	343	366	336	337	372	354	347	360	340	336	344	374	359	372	373	352	333	352	367	371	356	368	383	374	351	399	335	378	400	371	358	368	338	378	324	380	395	360	372	356	358	358	377	350	366	401	376	384	352	389	393	354	386	362	343	376	389	357	341	363	362	339	373	320	368	339	342	369	371	374	356	375	345	357	347	359	377	363	371	381	356	328	397	333	358	354	404	336	368	375	340	347	325	389	354	359	348	375	391	333	378	381	344	340	393	364	386	330	362	368	384	355	358	361	371	355	405	353	371	349	334	380	372	368	357	393	336	360	387	396	341	354	358	341	392	378	349	387	345	360	356	333	318	356	354	346	370	371	338	379	378	366	364	365	363	337	360	373	366	349	354	364	365	381	327	380	370	368	359	342	394	376	379	397	374	366	343	373	368	366	336	352	366	342	341	384	397	352	369	357	356	361	342	371	380	387	349	351	325	370	390	347	346	374	371	371	378	406	325	373	358	338	378	356	340	394	368	372	335	347	329	339	390	345	362	362	359	365	351	383	367	391	342	354	383	325	377	344	313	377	357	334	330	382	391	391	346	398	346	344	353	373	327	361	371	353	373	374	378	352	382	381	353	353	411	372	376	349	410	368	385	351	333	376	351	373	331	363	333	358	392	365	358	387	387	338	342	364	342	343	371	370	335	369	365	353	389	384	353	341	398	356	363	346	328	359	365	382	358	378	369	346	379	357	377	333	376	380	352	354	334	359	372	381	374	359	367	339	373
16771	32822	26319	18506	14462	10950	8159	5920	4628	3552	3059	2491	2069	1739	1631	1455	1181	1022	896	836	821	743	666	646	616	642	598	571	554	552	575	521	497	479	443	451	481	436	470	456	412	412	432	401	411	389	417	389	385	417	384	395	443	402	397	370	381	391	368	365	382	383	408	381	396	401	389	388	430	398	406	382	381	398	391	377	347	408	398	384	349	355	380	391	369	418	384	370	334	361	370	377	385	367	402	377	387	382	364	387	362	406	398	343	376	379	419	370	393	370	419	363	372	365	402	394	384	382	357	408	391	372	388	389	363	420	362	389	380	369	378	388	403	360	395	395	380	393	382	368	369	375	378	392	393	340	363	385	387	366	422	407	394	385	360	376	410	384	335	387	389	384	363	377	371	359	362	415	366	370	378	371	364	399	363	371	377	375	364	362	356	378	396	349	367	403	350	368	412	379	398	386	401	359	374	356	378	382	334	384	355	356	379	386	380	394	382	406	392	397	382	380	382	396	338	384	355	379	412	373	386	381	368	378	343	376	402	353	365	377	415	401	388	351	422	376	378	388	388	375	396	395	378	377	375	377	382	392	383	383	373	350	381	364	390	365	372	379	388	357	367	400	387	386	370	352	368	371	380	382	400	359	361	373	353	374	379	388	368	395	362	343	426	368	364	381	359	345	377	385	383	358	385	351	370	402	365	353	383	360	392	360	368	388	360	338	416	343	355	398	396	396	358	389	370	403	352	395	399	375	360	376	401	427	369	362	408	380	410	379	395	368	373	356	337	389	343	373	380	367	371	357	424	417	395	349	382	386	342	382	399	358	392	365	381	332	375	411	396	387	392	389	368	377	355	405	390	324	391	386	371	372	409	373	369	387	379	384	406	358	349	365	393	372	379	378	347	374	406	366	361	388	416	386	397	396	365	375	375	395	398	367	350	378	387	390	386	397	366	371	377	353	378	388	381	362	365	367	398	415	349	392	395	344	381	373	378	349	392	355	397	379	352	382	346	354	388	363	397	350	376	383	392	379	392	401	352	387	384	387	401	392	415	398	392	398	370	395	377	371	355	384	388	398	383	386	405	345	339	402	383	415	354	371	409	316	388	365	386	399	395	378	400	343	395	341	375	388	354	378	349	400	371	356	395	385	420	391	377	401	360	386	364	376	367	383	348	413	384	346	426	386	371	383	362	412	358	377	368	373	364	390	373	346	388	382	367	377	358	406	404	370	389	415	343	392	355	361	421	401	379	417	372	346	381	389	409	417	374	381	371	381	369	385	360	395	381	384	395	356	382	399	396	389	387	385	383	365	393	394	375	374	361	377	381	385	424	380	371	361	394	384	366	382	356	395	360	387	381	373	362	398	361	365	407	379	356	375	388	390	364	386	356	386	404	371	396	395	374	380	391	380	385	403	412	342	393	370	387	402	408	412	348	396	369	401	422	385	372	381	366	362	398	384	389	415	394	371	370	366	370	365	381	370	356	377	397	343	400	364	381	371	365	403	396	394	389	384	401	347	352	386	360	384	391	379	371	365	390	362	384	383	386	382	389	338	387	401	389	371	404	331	386	381	364	425	384	367	366	377	416	380	381	370	355	369	395	392	357	359	369	374	405	360	364	393	349	389	358	383	378	346	353	360	387	396	366	403	409	387	400	349	384	392	389	356	372	342	379	402	377	363	412	379	400	352	370	398	371	371	390	397	382	362	385	375	374	375	355	402	377	379	407	383	407	413	388	417	362	378	405	365	424	377	401	361	399	396	365	367	391	386	375	369	367	416	357	364	381	387	326	414	420	391	390	391	372	359	373	367	365	374	390	369	353	369	393	388	382	348	400	366	392	345	377	381	378	405	344	370	375	389	396	347	416	341	387	339	404	361	402	391	391	380	397	351	357	398	386	369	368	363	398	369	370	397	417	375	390	359	398	394	362	355	371	353	351	414	338	380	352	374	390	372	368	385	385	379	380	366	367	394	369	368	403	372	397	370	374	373	381	350	400	373	378	386	387	405	378	365	357	401	380	393	411	373	374	339	358	385	383	371	376	398	413	371	364	373	346	399	372	377	387	382	375	364	375	413	381	406	393	390	354	380	343	344	370	398	380	398	360	395	365	391	335	365	367	367	374	415	411	414	382	396	377	380	436	363	399	411	378	403	352	383	365	365	355	354	369	381	345	378	361	387	391	401	369	395	398	434	380	386	387	369	363	366	421	404	377	367	387	368	399	352	385	384	326	391	380	372	347	363	375	399	419	386	371	398	391	334	373	398	397	394	376	358	407	346	422	403	398	403	367	374	400	372	374	393	386	370	406	374	404	383	376	390	415	401	388	343	368	367	363	383	363	375	395	382	406	374	384	368	357	382	402	364	397	360	377	362	392	380	339	453	408	372	354	389	384	361	395	393	373	345	359	367	430	375	349	410	346	374	371	377	375	392	398	376	379	364	376	392	352	391	373	403	356	389	401	409	366	374	353	389	358	389	388	346	330	355	383	371	383	396	405	389	386	369	408	408	384	346	383	394	349	348	382	382	376	373	382	403	397	392	401	386	339	386	381	365	361	391	364	397	347	358	352	373	390	349	396	376	400	377	371	365	390	409	379	382	396	384	381	376	374	353	393	359	373	378	405	374	361	367	382	361	390	393	367	399	363	356	402	381	409	372	384	362	372	350	392	389	390	414	376	331	406	402	349	402	372	381	391	383	368	357	382	366	393	399	357	406	391	367	380	357	399	379	379	390	372	383	407	371	403	361	381	375	328	358	380	393	366	372	374	385	393	346	368	401	378	369	371	395	374	334	347	349	325	375	367	371	381	398	363	403	395	388	407	350	390	383	373	361	392	364	419	376	366	382	383	348	368	363	386	358	385	350	383	324	367	366	359	366	404	403	364	391	359	392	401	381	361	341	391	384	407	348	395	358	378	379	410	362	360	370	342	399	396	371	378	394	343	379	390	374	429	414	377	375	396	364	396	386	413	415	357	372	358	405	407	386	409	385	356	377	420	369	410	389	358	374	365	375	370	382	405	372	347	397	345	388	375	339	350	361	381	355	368	362	408	412	381	342	382	399	414	401	389	350	370	399	367	358	377	387	368	392	345	414	365	351	364	389	343	337	391	410	389	382	376	371	390	379	367	347	365	390	395	392	368	382	405	348	378	359	350	381	374	406	342	397	370	359	409	381	386	395	395	399	358	374	402	381	410	392	413	374	365	352	363	389	339	404	363	346	391	380	411	389	371	368	397	383	401	382	384	409	380	365	356	385	384	385	381	390	395	415	394	402	370	376	335	377	399	357	388	363	378	384	368	399	376	383	441	411	363	404	412	378	386	352	347	348	369	360	384	376	360	394	380	371	432	341	383	357	381	375	376	378	374	410	399	387	389	376	397	360	377	358	387	383	372	372	377	354	414	413	394	382	381	357	434	402	344	392	404	360	359	398	375	385	395	374	375	381	387	379	357	347	379	375	357	361	346	383	379	366	365	426	398	365	361	367	357	397
23911	21352	28634	24735	22094	18742	11917	6909	5022	4078	3173	2703	2276	1871	1695	1504	1271	1040	911	832	781	690	621	597	637	620	607	524	510	471	459	396	396	402	388	377	420	326	365	364	321	314	346	327	356	335	338	334	334	331	304	312	310	289	317	295	272	277	323	282	305	315	301	289	333	297	278	284	271	281	281	284	250	259	286	270	302	286	280	264	262	244	288	269	248	244	280	243	268	297	263	251	271	258	286	301	250	241	260	267	262	258	297	227	304	245	293	285	265	298	250	285	259	285	255	245	296	258	287	257	271	262	284	270	255	274	283	268	284	232	272	278	309	262	280	289	249	247	306	258	266	276	247	273	286	248	230	286	289	270	277	261	264	286	286	252	255	240	269	288	286	244	252	307	273	255	295	275	237	287	272	257	257	243	279	246	267	234	287	250	275	268	252	299	265	267	266	292	273	279	251	279	253	235	280	254	281	275	259	241	283	257	267	255	266	279	226	274	262	259	286	290	285	242	237	247	251	265	266	264	268	265	248	260	261	266	274	241	245	285	271	272	284	272	287	287	297	258	263	278	260	287	257	284	268	248	282	238	277	289	264	291	272	307	269	260	278	277	239	287	246	271	268	248	253	274	249	239	249	260	264	265	290	256	271	291	263	260	268	270	305	251	259	250	266	285	247	242	267	281	270	251	254	263	279	268	242	293	259	283	275	291	276	258	266	240	249	291	275	244	261	271	292	287	253	268	264	304	262	291	275	271	254	286	289	281	254	245	282	280	266	280	255	261	253	285	299	271	258	269	289	273	258	263	256	271	255	274	260	286	284	245	290	264	246	251	283	288	285	283	272	284	258	282	288	279	268	266	262	296	263	268	274	251	281	287	285	280	258	279	244	251	261	265	247	287	246	257	288	293	275	250	267	279	285	282	270	273	293	276	237	273	275	261	295	248	274	249	278	238	255	285	291	249	283	287	261	253	282	281	256	271	257	256	268	275	239	258	280	293	255	276	275	276	259	266	243	275	255	268	282	283	291	275	268	268	246	248	260	268	257	247	236	275	257	259	266	261	277	267	264	268	231	249	225	294	261	295	254	266	279	298	290	269	286	294	302	307	284	272	303	246	262	272	278	268	289	263	257	280	261	308	295	304	265	277	262	290	278	267	249	263	264	268	274	252	274	276	248	289	278	303	272	276	255	294	282	256	240	258	270	257	276	239	266	269	239	260	221	275	243	258	248	250	277	258	285	261	300	254	274	303	275	276	277	280	267	280	241	243	257	260	264	258	284	261	276	252	257	262	269	281	260	269	247	274	266	286	255	263	253	277	271	255	261	274	252	250	270	265	268	264	278	284	257	259	250	249	291	254	274	247	269	301	295	267	244	262	293	258	269	266	257	282	258	278	248	245	249	281	282	312	266	284	265	252	250	264	256	245	274	241	290	265	287	280	252	223	257	258	245	263	276	244	271	258	277	242	269	248	258	291	292	268	263	263	239	282	272	276	267	275	251	277	289	293	273	265	271	254	269	276	260	280	281	250	244	236	286	284	253	279	269	268	254	288	305	299	277	268	239	267	281	280	276	255	268	304	280	259	267	260	268	276	258	267	256	290	285	267	244	274	270	262	290	267	301	272	236	274	263	258	262	264	282	263	269	312	288	283	236	274	271	313	305	271	248	244	271	270	264	269	269	256	292	257	286	262	241	292	250	288	259	245	292	277	258	245	280	286	259	271	265	259	255	273	240	283	251	276	272	269	279	268	260	293	273	268	269	252	232	230	269	264	244	278	278	288	265	271	266	291	259	292	240	296	234	272	230	295	232	271	285	280	275	251	269	292	273	269	277	264	291	301	288	264	267	285	277	247	260	261	241	287	263	283	256	277	274	297	267	256	262	291	280	238	273	277	261	293	278	257	269	262	262	249	261	258	244	276	245	250	273	252	257	271	277	240	303	263	284	290	248	252	253	243	263	253	280	275	262	279	221	264	248	265	301	287	265	278	270	269	282	262	272	287	291	274	247	245	263	269	289	262	264	274	272	271	261	272	254	289	275	277	255	237	256	273	228	238	288	263	263	260	286	271	257	244	274	254	286	246	277	280	267	248	289	262	276	234	281	290	277	281	255	268	268	245	287	259	270	273	283	278	268	268	281	282	265	269	270	271	247	299	272	249	237	311	268	291	237	252	273	247	253	267	252	254	246	270	285	258	283	252	246	251	269	263	259	258	269	243	265	235	274	258	289	293	282	255	290	268	263	283	266	275	228	275	264	257	240	299	256	270	280	276	253	281	273	240	245	280	249	284	252	261	293	278	244	255	251	282	259	291	245	264	241	257	265	246	265	230	248	259	295	305	272	241	269	275	285	267	249	271	264	279	301	298	246	304	247	292	278	270	270	262	270	276	286	283	308	248	262	273	273	281	305	259	245	308	283	284	256	242	274	293	267	283	274	290	266	277	252	272	243	248	282	270	273	275	296	250	255	244	281	278	246	290	273	246	274	262	283	291	255	280	255	260	284	272	271	256	260	264	242	256	283	315	268	247	258	248	271	254	256	266	274	262	263	261	259	251	262	257	270	267	253	257	267	232	295	278	246	270	273	268	319	253	272	290	276	276	283	241	255	255	261	254	289	295	259	239	267	249	293	274	273	248	267	261	279	265	250	286	263	261	241	282	286	254	274	241	258	231	265	279	277	262	280	284	287	295	287	251	269	260	235	278	289	260	273	248	278	279	268	265	278	297	258	262	284	265	272	275	270	271	269	280	272	271	252	272	275	274	275	309	273	265	270	245	234	274	284	306	234	248	247	289	289	263	273	263	267	288	271	247	260	240	256	241	245	279	274	281	250	263	280	272	271	262	251	271	262	260	246	268	256	256	277	282	264	262	256	274	271	276	263	276	289	263	275	288	264	254	269	251	269	271	278	263	259	268	260	275	263	257	266	258	258	266	262	273	267	254	243	284	251	293	260	269	264	267	288	244	264	258	235	277	266	273	264	247	269	270	274	245	265	300	272	264	263	285	278	244	291	271	267	264	241	268	288	267	275	257	269	260	251	259	310	249	288	278	268	279	275	276	264	293	238	260	311	229	259	302	249	257	264	260	268	267	259	262	300	261	267	299	310	272	291	246	253	273	284	250	288	276	283	232	294	269	303	315	276	264	250	257	270	254	242	242	279	281	249	299	277	285	275	269	258	274	274	272	280	270	281	268	255	272	275	280	266	273	258	287	257	236	284	253	256	286	287	259	246	271	277	295	252	249	276	258	287	306	241	280	270	263	276	241	245	256	278	274	271	295	257	256	270	289	243	263	258	254	270	289	281	265	266	277	280	281	282	256	273	267	234	282	291	252	279	291	255	267	269	270	268	273	277	235	278	272	278	274	272	254	278	280	257	286	246	298	257	274	242	284	298	280	253	275	257	280	258	251	270	283	281	251	298	263	253	257	286	257	293	288	285	279	261	282	245	244	262	278	261	235	265	260	281	266	264	291	254	262	283	240	243	272
16985	40028	33453	25454	21248	16716	12944	10040	7923	6248	5037	4155	3321	2792	2401	2148	1810	1493	1298	1186	1035	879	830	775	753	750	656	662	635	614	524	516	536	483	467	439	410	446	395	404	422	381	376	368	393	365	367	328	343	309	321	297	329	298	324	350	314	314	320	319	283	309	310	282	301	272	315	325	291	277	297	308	284	271	305	270	294	294	318	283	281	275	258	252	306	287	272	270	290	302	296	290	283	271	306	272	284	253	273	302	276	291	281	293	290	309	269	270	289	301	282	267	292	261	314	315	278	287	267	299	287	276	298	249	280	295	276	279	258	268	272	282	256	278	303	311	279	252	271	275	276	302	275	300	294	313	276	255	263	260	256	324	274	299	318	279	256	306	232	266	287	259	271	271	270	279	265	268	282	287	289	277	273	254	303	296	301	282	291	257	299	282	288	271	266	276	283	262	311	306	267	280	264	269	246	306	267	283	295	283	297	261	296	306	265	279	284	277	244	292	290	276	290	310	307	302	290	287	280	261	292	292	280	291	263	301	275	293	313	275	294	292	259	242	252	270	282	270	310	314	276	297	295	274	281	273	246	264	311	297	298	299	257	279	284	314	305	284	287	273	267	291	274	269	268	251	289	295	284	299	280	256	311	275	271	262	281	300	280	275	261	303	249	283	262	269	266	290	259	261	316	266	285	237	281	287	282	292	267	297	278	291	255	265	298	258	286	295	263	277	290	256	289	258	262	321	261	269	280	289	276	267	231	282	303	259	316	285	270	287	263	259	273	272	292	308	277	307	289	280	304	270	282	285	272	273	288	280	279	274	267	270	279	232	301	261	282	285	271	288	286	279	305	286	275	278	305	279	269	289	256	262	260	240	280	276	283	293	292	271	284	290	297	273	303	268	315	288	277	271	282	300	271	273	277	296	272	288	278	285	288	249	256	261	266	275	272	299	272	299	289	303	280	302	268	272	293	293	287	255	321	290	279	294	267	258	315	282	280	250	280	279	298	303	294	291	285	279	277	263	260	257	267	278	283	267	251	272	276	249	295	257	305	285	298	291	319	309	284	292	310	269	274	276	268	277	284	280	274	271	287	269	264	266	249	284	252	311	285	292	271	289	247	283	277	273	271	296	270	258	272	268	294	273	267	288	259	289	301	258	267	277	254	282	270	270	295	262	256	267	267	254	256	295	275	290	268	295	300	290	275	286	284	277	265	276	248	320	286	285	269	259	269	270	246	293	269	281	257	271	303	253	279	270	263	267	297	271	289	285	301	270	277	282	301	271	329	265	303	289	270	259	282	295	274	281	279	295	233	285	279	270	251	276	269	302	253	278	278	314	284	244	282	293	263	270	295	293	238	300	305	297	278	266	269	279	286	286	253	292	278	288	268	261	276	274	274	261	267	282	288	283	286	328	264	291	266	266	295	286	284	249	251	274	279	314	271	297	267	298	297	260	268	288	264	275	275	303	294	247	236	267	287	273	260	273	300	279	302	300	267	285	311	283	286	275	315	274	289	293	298	264	286	282	247	269	257	300	273	243	265	302	276	260	266	255	292	295	269	263	295	269	275	272	280	243	264	291	301	289	277	298	269	273	280	263	285	287	251	255	294	287	289	276	298	278	260	265	273	291	274	259	277	269	271	263	320	323	260	298	299	291	291	255	292	263	282	271	283	299	299	274	308	281	271	284	283	272	298	265	283	244	275	274	323	296	301	283	300	290	309	278	275	264	273	286	282	247	253	275	270	273	281	292	251	295	290	267	269	289	283	285	246	262	281	288	278	297	301	277	283	283	275	260	315	256	259	293	266	277	303	260	294	280	279	270	265	281	272	280	308	272	262	291	310	268	292	281	253	279	293	288	268	256	290	273	260	275	265	287	301	293	287	288	300	279	293	286	299	259	273	293	262	278	273	285	289	247	284	282	285	284	283	303	275	312	272	296	319	299	266	286	290	275	246	275	275	296	279	303	301	272	283	262	303	245	278	269	265	295	265	240	248	288	278	293	271	283	262	282	262	285	258	285	275	269	276	282	270	276	269	289	295	287	301	310	265	281	264	277	269	298	246	287	259	304	275	278	277	265	279	271	267	255	298	276	316	288	280	275	309	258	289	293	280	290	272	285	259	250	299	269	248	265	265	299	280	291	302	295	246	274	252	253	273	230	296	251	261	268	268	281	297	285	284	274	280	262	253	302	282	293	304	262	291	249	311	291	277	309	239	249	273	258	246	283	268	261	271	280	296	261	274	270	276	276	300	287	303	262	287	305	277	274	281	280	291	288	259	284	294	277	278	263	286	270	287	290	271	286	294	300	282	274	259	270	298	295	285	307	301	280	292	254	287	294	303	284	295	312	271	270	260	286	309	273	277	269	268	292	270	295	302	272	301	253	274	285	274	277	257	294	314	268	303	287	306	271	284	286	302	275	297	298	294	278	262	280	305	312	291	299	277	302	244	258	291	285	301	297	279	270	301	298	305	267	283	258	257	273	276	286	261	297	292	292	293	255	255	277	288	274	284	264	274	275	257	282	284	274	281	290	278	303	255	290	287	277	277	275	299	301	273	279	276	298	262	289	279	284	287	264	287	268	271	300	273	277	268	278	265	317	292	277	245	292	303	265	284	275	284	280	279	278	288	279	255	272	309	230	274	294	280	255	288	256	276	272	268	314	259	278	260	257	288	264	273	237	279	283	267	267	284	261	273	271	265	296	294	276	316	246	287	269	269	269	293	270	258	249	275	280	285	280	283	298	292	291	303	263	259	293	258	265	315	298	242	305	332	276	271	298	274	267	290	295	265	267	284	275	283	269	274	244	264	269	284	287	291	263	274	293	287	286	292	262	246	264	263	242	287	265	291	295	280	298	259	276	249	303	263	270	274	264	297	251	277	291	272	256	272	274	265	279	263	271	280	261	282	254	275	283	282	283	247	282	285	283	263	267	276	290	290	294	298	278	293	277	271	298	292	249	275	278	288	297	277	308	275	268	277	292	284	262	295	297	274	237	245	282	288	263	294	276	296	254	251	298	287	288	284	282	270	296	292	273	290	277	261	290	277	279	309	302	261	288	263	261	240	297	272	282	269	280	269	264	267	292	280	300	298	256	274	255	298	260	274	295	296	286	292	245	279	299	320	302	297	254	273	293	262	262	266	289	288	256	295	286	293	262	261	278	286	283	277	289	298	289	289	281	265	269	274	260	301	277	278	258	284	292	267	268	278	286	272	291	275	290	261	269	273	293	292	253	292	259	278	251	291	277	275	279	277	276	285	263	281	259	291	284	279	272	288	262	296	331	315	261	287	297	278	271	309	300	308	273	249	284	278	282	304	278	283	291	287	315	275	275	296	279	264	327	304	265	257	277	274	290	285	259	240	275	279	282	297	282	277	271	277	257	270	240	288	278	279	290	265	285	279	283	258	263	262	267	295	300	249	266	264	293	257	302	262	263	291	269	278	267	281	293	265	279	263	284	247	315	300	298	288	267	237	263	264	252	305	295
25274	21589	28105	26298	19106	11849	7841	5222	3884	3195	2506	2240	1816	1494	1501	1284	1146	927	881	808	709	640	649	665	624	637	602	574	538	532	482	497	541	462	463	426	440	433	443	424	435	412	381	400	420	406	399	415	377	398	385	381	380	401	404	385	358	386	380	372	404	354	372	389	393	371	390	384	410	420	377	403	403	388	370	362	393	410	403	333	351	342	367	361	380	348	337	375	384	395	325	358	422	369	380	402	352	367	393	376	342	407	352	365	372	383	353	402	380	383	383	388	375	387	365	371	377	378	378	391	360	355	379	366	371	377	382	358	387	358	406	383	333	388	407	369	354	355	352	383	387	358	372	356	344	373	362	393	372	380	399	349	435	398	340	388	332	395	356	376	372	350	378	351	372	378	372	351	381	363	363	376	345	363	384	332	365	400	353	373	359	371	392	384	384	347	342	355	378	351	346	382	394	381	392	397	376	358	352	377	351	352	377	350	388	358	386	385	397	370	372	395	357	355	372	366	382	389	417	412	379	368	393	388	356	363	371	368	366	386	388	389	373	378	365	378	372	352	387	391	360	385	350	380	390	376	412	407	372	375	374	408	367	352	386	424	395	359	363	331	366	387	350	398	363	405	407	378	344	409	367	393	378	371	379	350	379	373	363	367	366	373	368	367	367	367	365	328	381	365	390	371	358	359	372	363	361	394	370	422	392	391	362	383	382	373	371	322	404	355	382	355	392	361	363	349	371	359	387	358	406	377	378	377	369	406	378	348	379	358	373	429	372	386	350	371	399	392	361	375	373	406	404	374	375	377	379	399	352	416	384	407	344	378	341	366	342	372	396	384	394	354	388	407	372	378	400	337	361	332	390	377	411	388	374	363	369	363	368	367	386	354	332	388	381	381	348	373	373	353	375	366	383	337	378	364	361	363	344	385	381	366	367	379	375	370	377	362	401	398	387	376	363	419	375	374	388	385	335	381	373	377	358	390	321	395	381	352	360	389	357	362	344	392	363	385	380	355	356	378	405	373	334	397	372	356	368	407	377	382	343	425	365	363	353	377	345	375	373	402	336	387	338	374	405	364	417	403	367	361	371	363	367	374	390	388	400	356	376	384	394	328	370	370	367	365	370	377	360	352	393	409	341	387	393	397	373	378	324	363	379	371	405	369	365	375	398	315	371	376	367	355	379	335	357	378	397	384	395	403	379	343	394	331	394	388	390	370	384	362	369	376	384	371	378	357	349	387	379	370	370	395	373	392	384	370	362	383	382	327	359	377	403	380	395	413	398	382	405	351	363	394	381	358	402	373	355	369	370	364	411	384	384	348	366	399	379	371	370	352	367	364	365	398	355	412	393	355	359	365	332	367	361	380	375	347	401	417	368	350	395	342	360	412	379	365	365	392	362	395	355	392	382	367	341	400	362	373	405	354	383	381	382	370	391	365	368	351	390	389	374	373	379	367	355	352	377	358	359	373	353	363	368	343	346	388	384	383	401	369	385	390	381	399	383	371	338	389	364	357	349	420	360	407	357	371	371	369	363	378	371	371	367	388	370	385	335	360	384	327	356	358	383	342	405	359	379	336	398	354	330	407	376	403	393	379	352	378	366	351	351	348	383	387	406	390	356	373	379	377	381	362	405	359	364	371	399	377	374	378	409	376	373	381	358	381	374	326	369	402	374	370	385	423	403	375	363	361	353	378	376	363	383	393	390	343	391	382	356	386	365	371	380	394	347	361	424	386	353	358	421	367	348	340	395	377	413	345	352	359	336	348	354	384	357	363	361	373	377	395	374	385	367	381	356	346	353	357	358	365	356	385	386	367	351	339	379	364	367	363	353	369	359	404	381	392	367	361	366	341	410	373	331	405	382	391	376	369	354	362	338	375	369	401	306	343	377	350	348	362	349	379	401	380	347	384	366	366	342	367	376	424	357	371	375	349	381	366	392	383	401	390	382	354	386	384	365	402	381	409	379	367	358	359	387	373	395	370	395	378	370	367	371	356	372	392	335	374	363	390	351	377	390	378	355	371	395	355	388	388	360	379	391	385	373	348	373	388	343	377	354	382	405	373	352	345	375	379	401	351	409	395	392	394	368	380	388	361	362	378	375	372	369	336	383	396	373	372	340	351	378	381	357	327	386	358	394	365	392	392	355	367	343	351	361	362	364	385	338	391	364	398	380	358	372	381	361	366	413	359	358	364	355	395	393	380	386	376	378	386	373	391	364	377	353	331	360	386	374	385	396	361	362	355	386	384	349	387	355	390	373	398	402	339	386	366	365	358	352	375	382	343	341	347	386	379	410	333	403	373	380	385	371	342	386	374	361	351	371	360	355	399	406	328	361	339	372	394	359	335	393	370	389	366	384	330	350	369	363	367	365	376	402	380	396	381	361	379	448	365	372	375	319	392	383	357	390	365	387	364	400	405	352	357	380	380	374	371	341	370	396	366	403	375	400	332	384	349	392	365	390	368	344	376	357	387	358	338	385	363	367	390	374	375	376	389	367	382	408	393	362	361	400	365	352	360	347	396	385	370	346	358	404	365	375	367	394	373	365	340	367	339	391	380	363	400	338	365	369	364	404	408	377	412	367	371	375	363	386	384	368	393	409	383	372	357	362	380	383	362	387	367	363	395	420	401	378	393	381	372	347	399	376	375	369	377	369	373	388	346	384	354	371	361	371	388	357	370	420	353	387	360	374	372	423	404	347	366	385	365	367	355	374	369	364	354	394	348	393	347	349	349	398	336	365	374	400	394	329	380	367	392	373	355	388	377	409	363	351	329	377	352	345	364	366	369	371	365	384	387	371	362	375	375	379	391	366	333	391	389	366	369	356	402	387	406	397	395	388	347	385	376	361	388	377	349	343	400	402	381	365	356	353	375	376	395	412	375	363	366	371	404	396	386	359	390	375	412	363	358	400	358	350	409	378	384	357	355	405	379	386	369	369	391	383	380	354	387	335	383	353	358	368	369	369	352	391	355	386	385	355	391	381	380	351	363	367	371	362	375	362	402	379	367	389	363	390	370	362	342	351	353	412	382	362	370	366	378	381	351	348	389	383	399	372	343	354	374	355	374	373	366	340	364	395	394	407	360	408	377	372	393	375	379	407	369	355	361	382	390	347	378	400	389	390	374	385	368	411	358	385	381	384	376	359	344	373	410	366	359	347	367	372	370	386	389	386	370	345	366	373	369	389	352	343	366	427	376	415	339	378	373	375	355	368	368	344	375	380	352	360	378	334	372	387	362	380	357	404	378	358	378	347	386	375	361	378	375	376	364	390	391	358	370	369	407	358	390	380	386	380	378	345	357	400	374	387	374	393	362	347	381	340	354	383	418	372	365	362	355	371	374	395	401	380	403	356	351	347	402	368	366	391	377	362	430	405	353	361	404	387	405	414	361	370	361	368	372	366	366	347	360	385	370	374	347	382	358	337	377	380	364	336	388	354	363	402	414	371	387	435	377	404	363	350	356	342	386	334	386	387	373	369	404	395	349
16639	37714	31073	23024	18560	14592	11216	8577	6467	5090	4174	3509	2830	2316	2098	1833	1571	1346	1156	1065	919	871	772	806	740	716	717	658	622	621	599	585	542	512	542	515	510	496	478	445	456	462	392	478	451	465	442	459	419	436	429	425	468	408	426	395	421	394	370	405	416	388	397	420	417	419	441	395	407	386	387	427	405	406	408	390	392	399	373	399	375	384	368	399	425	396	395	394	385	410	363	368	416	397	379	361	372	366	413	376	354	372	352	344	395	362	427	375	387	370	359	408	394	392	382	353	416	359	380	371	379	403	379	376	368	396	442	408	380	387	381	363	395	412	394	407	401	369	406	415	373	381	392	410	368	369	391	407	354	371	413	349	392	398	368	377	381	391	398	354	406	381	361	360	394	375	398	369	413	385	351	403	411	376	369	415	382	375	363	381	349	365	386	381	378	386	369	365	399	367	376	369	370	380	378	388	441	359	401	372	378	379	423	368	398	363	361	415	346	390	382	395	377	354	391	384	368	384	345	397	390	366	373	412	410	414	376	388	358	371	395	376	350	390	393	379	378	353	395	371	396	414	400	369	384	396	435	374	399	384	371	369	388	370	405	407	383	390	411	380	352	420	342	384	375	379	353	381	380	381	393	378	389	396	392	380	365	364	367	431	411	401	379	416	334	400	354	392	383	380	409	353	427	385	386	365	409	387	385	390	389	374	333	400	433	386	384	396	368	378	378	391	392	353	389	372	403	356	363	408	374	363	368	385	380	398	344	335	390	405	385	354	400	381	410	364	420	391	374	355	358	387	391	372	360	427	367	369	415	411	384	357	404	394	381	388	403	341	389	328	426	398	363	401	392	368	422	393	370	409	377	373	400	397	398	384	412	415	389	390	354	416	390	410	386	353	412	367	397	398	426	393	367	374	388	386	371	392	370	412	400	376	377	378	438	380	361	356	365	421	387	388	363	407	381	394	387	358	397	378	385	395	354	402	389	393	373	362	359	378	389	403	334	402	380	399	360	396	426	419	386	388	367	410	365	352	373	358	367	368	404	361	370	400	388	393	397	387	364	408	383	445	358	393	354	380	429	391	388	386	389	371	366	406	340	325	365	390	374	376	373	410	401	386	389	392	398	374	388	371	384	365	397	394	355	359	380	379	385	414	373	383	396	386	409	417	360	406	386	329	365	426	364	412	345	379	425	390	378	405	376	369	404	367	347	350	378	365	402	389	381	388	392	378	419	373	408	360	366	427	358	365	386	377	378	403	319	363	405	370	365	376	334	385	350	369	357	399	394	404	390	362	394	366	387	429	379	382	384	416	379	382	389	344	408	390	387	379	393	373	402	412	379	362	396	330	400	380	388	370	379	373	367	384	385	395	403	383	368	377	395	371	389	398	396	402	385	447	396	418	367	395	406	371	395	403	377	375	371	375	377	388	389	393	404	387	401	379	409	391	378	381	399	353	359	374	370	398	385	402	393	353	407	402	373	350	389	416	401	341	394	362	396	409	391	352	368	385	410	382	384	380	350	367	386	375	382	354	387	400	390	407	383	374	386	375	372	382	409	397	400	382	388	389	394	412	374	416	385	372	402	383	356	399	397	372	380	366	348	382	370	397	387	359	390	427	356	386	399	380	376	379	355	422	388	392	381	371	373	386	403	388	379	394	363	349	403	390	372	379	374	366	375	386	395	390	393	368	381	386	360	359	380	385	385	361	397	347	374	371	422	372	361	361	367	378	375	360	404	393	396	379	396	394	389	402	368	383	375	396	404	385	399	363	346	380	381	378	425	388	424	348	413	381	384	370	363	393	376	415	384	358	369	403	372	361	385	385	389	350	366	364	398	377	411	326	370	370	366	370	376	374	389	405	379	365	385	377	373	411	353	393	366	387	379	358	381	387	418	378	354	393	370	396	332	379	381	409	389	373	382	413	359	381	362	375	378	400	382	387	373	409	395	407	405	371	397	376	358	393	346	374	394	396	391	362	367	417	414	381	381	376	379	374	411	412	362	369	387	378	418	404	390	370	389	384	366	351	373	356	381	373	412	390	392	410	373	366	380	376	376	411	389	405	381	370	370	351	372	400	363	369	390	351	389	351	359	374	403	359	371	345	411	407	401	371	339	351	335	382	384	397	374	393	354	334	372	364	379	359	404	350	363	402	351	341	389	395	321	434	368	379	373	393	375	389	370	369	379	380	400	359	409	395	378	366	394	375	428	355	384	398	350	368	353	374	340	395	391	396	389	371	367	338	383	404	401	369	394	381	396	391	348	405	379	384	389	405	379	401	348	373	397	386	373	385	349	379	381	397	390	385	356	373	417	376	395	391	409	361	365	361	390	373	441	401	364	393	418	400	394	408	417	318	401	355	379	387	363	357	407	363	376	383	363	417	351	359	410	393	377	382	357	368	427	386	365	383	371	398	379	391	362	379	390	398	405	391	392	381	378	390	409	376	387	383	386	378	381	343	382	366	366	392	370	394	386	392	394	372	370	391	387	354	412	391	371	385	387	378	357	411	379	366	385	381	407	365	388	371	372	409	381	352	413	398	412	387	389	383	387	400	378	349	359	400	389	370	373	374	388	372	378	367	365	359	372	410	404	358	387	360	370	390	383	404	384	349	387	385	403	367	414	361	391	384	373	436	367	367	386	373	366	394	381	395	339	355	392	386	406	383	365	415	396	372	400	361	385	348	414	353	374	372	374	376	389	364	394	434	358	310	382	361	374	384	345	397	368	368	394	384	391	363	408	417	440	406	386	371	338	376	356	389	425	374	353	411	411	396	357	382	388	369	377	371	385	327	371	390	328	388	375	422	368	380	423	376	398	352	385	381	385	385	391	355	375	406	370	363	371	380	383	364	397	372	425	392	371	356	374	409	379	389	429	411	392	405	402	391	389	402	365	383	389	363	366	355	360	377	392	385	386	391	395	396	375	409	398	399	388	395	381	390	380	384	393	374	381	380	374	404	359	373	361	411	372	371	357	368	369	415	383	382	408	360	369	370	405	372	365	362	399	383	364	375	399	353	373	397	378	371	422	373	376	398	404	351	394	355	384	388	366	345	412	386	383	379	362	362	365	384	368	375	388	366	372	405	402	423	405	398	390	369	372	345	377	381	397	430	396	427	398	405	388	381	395	382	395	384	375	408	383	395	368	393	391	391	416	363	395	353	367	393	390	373	415	362	369	412	360	391	433	379	410	380	362	366	383	405	392	424	416	387	406	389	378	408	382	360	422	395	381	374	388	369	375	388	376	370	418	410	410	394	351	370	366	381	385	354	358	360	364	392	413	392	389	347	400	398	364	368	400	394	368	382	372	412	392	395	406	418	375	373	409	387	348	387	350	369	373	389	392	393	370	383	434	336	389	400	388	389	410	413	381	396	393	369	385	360	366	398	367	408	396	397	379	382	364	408	380	395	380	415	363	382	391	382	370	431	412	363	390	391	415	397	355	403	419	379	374	367	387	395	372	376	362	419	376	396	391	366	401	393	377	378
22892	21533	29329	24272	21869	23041	20452	10947	7635	5964	4790	3866	3192	2654	2362	2034	1753	1526	1211	1080	956	860	857	790	728	673	669	631	611	550	544	479	444	456	473	432	411	401	410	340	389	385	398	328	335	326	317	355	292	305	283	282	329	314	326	300	301	303	285	256	305	292	298	274	268	299	286	291	297	262	235	270	264	262	298	278	260	268	269	286	271	223	264	252	237	263	261	259	253	259	257	243	254	277	281	283	243	260	274	256	238	255	245	249	243	256	223	245	289	264	242	284	276	252	239	250	250	240	258	284	254	237	262	269	266	268	252	258	265	253	239	235	275	282	255	286	247	251	263	259	258	249	285	257	269	254	248	240	261	277	231	264	258	249	223	232	237	253	239	250	248	242	265	278	289	223	238	260	233	244	227	275	270	243	253	246	277	268	233	246	271	266	226	234	262	242	253	255	249	272	225	264	238	268	274	262	246	276	255	250	228	260	253	247	237	282	254	246	247	239	250	219	244	228	268	274	256	263	277	277	265	260	268	255	249	264	262	251	278	266	249	243	249	247	248	217	265	248	282	270	243	251	279	256	232	252	229	265	268	227	235	277	255	245	282	275	236	285	239	270	243	251	266	244	264	240	255	240	268	263	255	237	231	246	260	239	248	263	213	235	265	274	246	242	263	277	263	249	263	257	242	236	244	232	271	272	250	256	252	274	255	254	255	224	244	250	255	262	250	272	268	264	247	245	266	229	253	268	257	275	253	232	218	226	272	260	263	289	257	256	252	249	237	231	229	267	251	226	224	265	269	251	272	258	233	279	263	251	261	269	264	251	239	250	258	245	240	261	237	266	244	241	212	253	226	263	261	251	264	257	239	250	236	236	263	248	263	250	241	240	244	274	234	265	249	266	254	258	235	263	263	231	276	282	248	267	248	261	242	233	240	228	243	263	236	258	273	247	242	285	228	254	232	242	279	260	255	258	235	246	253	263	272	268	248	259	234	253	240	224	248	248	249	250	246	263	233	266	233	253	263	235	241	247	228	281	215	265	269	226	297	267	273	255	233	248	260	258	277	246	293	242	249	272	270	239	285	248	277	256	268	281	278	268	257	220	265	247	266	275	282	253	273	250	264	267	251	267	280	266	243	259	242	231	227	234	264	242	269	237	259	275	229	249	259	259	250	263	230	271	273	274	241	231	269	255	235	232	235	247	268	257	242	258	233	258	245	272	266	221	257	275	254	239	261	264	256	250	255	273	262	245	264	281	243	270	270	259	234	239	229	268	227	233	279	283	263	282	235	242	267	257	243	273	261	226	256	236	236	292	287	244	244	244	242	249	256	252	275	253	253	249	271	250	253	246	274	249	240	238	247	247	219	232	240	264	226	236	245	243	248	271	271	244	265	223	262	270	215	270	259	249	233	267	247	244	230	237	235	240	229	242	266	254	273	242	253	239	249	252	282	256	235	283	312	255	237	244	259	249	233	267	286	249	224	285	265	246	265	245	248	257	293	261	284	275	254	247	273	276	244	265	235	271	298	244	248	273	236	256	246	242	249	282	255	246	248	260	260	228	256	260	267	252	260	235	248	257	251	264	259	263	234	266	233	240	271	229	238	264	270	239	247	279	234	249	253	251	240	251	246	249	235	239	222	244	239	244	257	228	238	244	281	254	277	225	249	247	255	241	255	254	243	256	268	269	249	246	261	262	243	246	252	270	267	252	262	267	304	248	264	291	229	254	280	250	222	291	264	253	244	250	246	258	242	268	229	227	280	274	237	253	267	246	240	237	257	252	245	241	247	235	243	252	240	269	236	234	252	277	255	238	259	282	245	250	267	269	227	260	250	258	257	245	247	293	269	277	266	253	238	268	254	263	260	243	263	251	250	242	241	253	242	239	254	262	283	266	266	243	249	248	272	265	271	244	255	264	222	242	247	256	251	219	254	269	288	257	237	271	255	288	235	252	269	237	254	208	292	234	236	257	266	219	289	258	237	252	252	212	218	255	271	230	264	294	224	249	237	230	229	287	257	243	268	262	266	217	275	272	258	245	243	251	254	264	265	262	236	256	252	258	233	244	258	219	275	223	263	252	253	245	251	236	256	260	276	243	254	228	225	240	251	248	256	246	235	268	278	254	249	230	254	257	247	270	268	277	236	273	247	247	255	267	234	258	237	260	263	249	221	262	226	253	231	251	263	240	273	239	283	287	258	248	265	269	260	256	262	245	259	278	233	270	267	251	235	240	227	268	242	268	253	239	266	257	282	271	260	267	249	216	262	262	241	272	258	221	271	248	258	255	275	225	236	245	271	239	228	229	243	233	261	270	243	236	244	243	257	241	250	253	276	250	244	229	248	216	277	260	254	260	252	249	257	285	268	242	265	273	244	231	273	280	258	243	265	247	253	238	287	233	271	270	271	255	250	250	248	233	234	270	230	235	260	238	232	277	259	272	234	234	247	271	244	249	245	247	253	269	237	252	261	281	306	252	240	263	225	249	260	261	228	280	237	238	251	243	270	259	247	272	241	256	240	268	260	244	246	264	261	241	244	273	232	251	251	252	245	240	244	249	233	262	247	280	259	252	262	253	254	248	259	266	255	256	274	244	225	252	249	266	263	252	222	236	256	231	236	285	265	270	278	253	254	248	261	269	249	261	286	233	226	251	230	250	250	255	252	246	272	215	259	244	265	219	233	236	242	230	276	273	268	255	247	218	238	259	262	265	272	261	242	256	236	292	264	243	267	231	236	256	280	231	252	231	272	241	252	268	260	251	235	251	229	255	282	266	253	259	256	270	251	262	226	250	257	262	260	234	258	275	255	251	231	286	248	236	287	232	276	237	252	282	259	246	296	247	263	230	271	223	249	252	247	257	266	259	241	252	253	248	257	266	269	231	261	265	272	266	285	258	246	228	252	242	260	254	254	264	247	247	261	263	278	251	252	253	248	233	253	242	277	244	252	283	235	260	277	258	280	228	240	249	256	275	271	221	229	250	242	238	253	278	252	258	219	282	268	282	241	250	268	230	270	260	264	264	272	271	261	266	249	256	275	252	251	281	270	268	271	246	261	290	232	245	260	240	239	262	255	245	241	242	236	253	280	265	254	247	257	274	288	272	237	260	273	247	283	273	286	221	227	247	267	257	220	246	239	261	259	257	237	274	230	254	256	244	250	241	273	257	276	229	255	275	273	251	233	259	267	228	271	272	256	217	243	252	283	244	260	263	243	277	263	223	270	260	237	214	237	248	268	292	251	278	239	229	242	247	278	243	244	244	257	275	255	277	226	222	264	248	261	233	250	237	267	269	271	260	269	255	264	232	258	264	246	277	261	248	239	247	278	236	244	296	269	270	264	235	256	262	254	272	250	246	249	255	250	239	245	271	217	265	249	266	237	274	280	222	255	253	232	230	262	299	243	261	282	259	270	236	257	268	252	259	256	245	249	270	253	248	240	251	255	263	286	261	213	265	230	246	268	256	280	249	232	250	249	268	287	250	267	231	227	236
19030	44949	39024	30879	26303	21790	17426	14029	11026	8733	7047	5792	4870	3924	3377	3154	2573	2029	1811	1533	1317	1111	1035	1033	894	904	843	821	787	727	656	612	567	545	563	504	502	441	457	429	456	434	409	396	446	408	375	398	369	365	329	342	331	345	342	339	325	281	322	314	278	293	266	263	284	294	291	319	299	278	273	287	280	275	266	263	286	283	266	260	253	258	264	269	234	271	270	262	260	293	269	258	269	231	242	259	270	258	257	262	252	281	290	269	259	264	237	276	250	259	249	248	268	265	289	258	252	261	253	279	249	293	252	272	257	268	266	245	287	250	252	276	235	255	264	251	231	281	208	263	260	292	269	278	247	279	230	245	254	298	279	267	267	273	296	266	275	251	232	261	244	223	243	234	270	248	280	237	254	276	272	257	258	244	236	264	257	271	248	261	275	240	253	305	260	272	268	269	257	246	285	245	266	238	271	241	269	241	268	281	245	254	262	259	262	263	272	265	268	237	234	248	270	267	281	282	298	237	279	261	280	239	280	271	255	246	261	248	274	249	273	251	248	233	247	239	279	265	272	249	247	264	287	248	281	238	245	244	269	251	242	258	290	266	267	249	262	250	229	262	245	251	243	276	253	250	252	267	256	262	275	242	259	221	257	270	264	253	277	246	260	257	272	245	278	235	271	278	233	264	251	250	275	250	266	235	251	249	282	245	249	253	261	245	256	290	288	263	271	234	228	257	267	253	228	273	251	265	265	236	248	273	246	249	245	265	260	243	256	245	256	281	251	236	267	276	263	236	287	241	272	231	242	251	275	261	232	262	233	282	238	241	251	260	236	255	230	277	267	249	297	249	240	257	297	253	216	279	270	268	295	265	245	262	241	250	277	236	248	271	269	258	249	264	231	253	276	242	291	246	268	257	231	292	259	270	262	256	260	279	290	267	246	263	274	265	282	265	245	246	227	271	274	243	257	253	286	286	260	230	283	288	268	261	243	233	265	259	284	263	221	242	266	229	246	246	263	227	279	270	259	233	242	229	257	267	260	252	256	238	283	269	283	261	241	288	243	239	287	287	246	269	244	260	253	249	258	250	286	252	244	247	276	229	259	243	249	247	268	242	270	234	240	274	275	230	282	275	282	249	264	275	236	255	253	249	262	241	257	274	263	279	262	274	276	236	261	237	217	281	252	253	253	275	257	261	263	288	246	250	281	248	231	275	244	267	254	261	297	260	256	260	260	248	263	268	276	271	250	261	240	272	275	255	260	264	277	240	251	255	264	256	256	257	268	244	246	277	289	241	244	249	287	253	258	252	278	246	244	256	244	231	261	241	278	275	250	253	266	254	263	272	262	272	263	271	268	276	267	252	266	259	253	257	271	268	253	275	278	297	251	254	269	255	241	243	255	281	249	299	283	272	277	237	259	260	237	253	246	266	230	215	266	253	233	276	253	254	270	271	243	252	253	255	240	253	260	250	256	280	256	276	262	233	256	232	252	256	272	231	265	283	267	281	263	290	273	254	265	269	241	241	243	288	261	278	240	232	253	260	245	252	264	279	249	238	256	250	274	261	259	281	272	263	260	236	246	263	262	252	277	266	258	262	230	252	253	234	282	250	277	260	237	249	288	256	280	285	276	243	212	249	253	274	228	273	241	253	268	258	231	251	254	268	263	266	261	262	282	232	266	268	251	275	274	248	257	259	232	252	259	245	271	222	267	237	274	241	257	283	262	270	215	260	255	242	281	253	260	256	266	271	278	227	243	227	289	252	237	301	267	257	281	245	258	271	234	260	255	266	260	272	258	246	257	236	218	265	245	220	249	278	246	279	254	254	267	243	268	247	276	255	271	288	254	254	239	243	262	243	255	266	268	255	248	250	250	231	260	269	259	267	215	255	272	264	257	247	244	225	241	275	240	209	233	283	206	272	277	250	253	268	274	261	265	233	261	266	246	248	228	266	262	269	259	251	283	257	263	239	285	241	262	256	270	252	252	257	248	293	260	246	265	267	263	261	264	238	260	244	284	271	248	273	238	245	278	250	290	267	274	253	251	260	254	249	259	242	276	269	261	257	234	262	253	269	245	245	266	258	279	263	250	243	255	290	238	248	260	276	271	245	266	248	248	269	266	292	270	229	261	248	292	297	261	267	255	269	265	256	220	278	247	271	263	285	236	247	279	247	283	251	253	262	264	226	267	258	275	256	254	240	248	265	258	272	241	281	239	233	252	282	254	259	250	268	269	237	261	238	219	256	282	253	284	252	271	255	260	241	275	249	279	238	261	245	261	237	241	243	286	233	237	243	240	263	269	266	243	282	252	264	267	234	248	271	248	249	265	256	268	267	256	251	275	270	252	253	258	271	269	268	255	267	288	273	254	277	238	257	259	236	257	258	260	256	256	281	229	254	250	251	285	256	227	267	282	244	285	245	267	238	255	261	252	284	253	246	265	249	266	293	276	262	249	260	261	264	251	278	241	279	274	251	245	262	255	280	266	269	257	253	261	258	246	249	250	256	238	247	271	238	231	213	282	216	277	244	270	271	273	240	246	268	221	220	297	254	260	254	248	263	245	267	246	265	244	250	283	252	239	257	297	257	268	266	246	265	245	249	258	239	273	256	287	241	268	275	258	279	235	267	285	245	237	237	271	261	264	276	251	252	247	257	252	285	263	283	241	257	282	238	247	261	263	256	254	281	260	250	262	250	237	226	265	263	293	260	249	271	264	242	281	255	236	244	233	263	263	272	263	244	272	257	289	276	215	233	256	261	232	283	253	245	281	264	255	253	282	276	241	255	232	291	283	228	244	246	281	245	296	249	289	281	266	246	252	252	246	240	248	287	272	258	273	262	269	259	245	246	246	283	250	256	228	255	235	253	248	266	261	280	252	245	281	267	264	239	266	271	237	260	257	256	294	223	250	270	252	245	272	266	236	255	271	257	277	273	281	255	245	275	253	273	271	252	243	260	267	251	257	260	247	256	251	272	252	260	265	251	257	261	255	233	242	258	240	249	276	256	258	284	250	235	263	245	256	243	268	257	245	264	261	279	250	252	283	280	258	266	261	251	282	235	237	277	255	246	267	243	262	248	271	247	237	242	244	292	252	274	246	289	240	255	289	289	255	261	266	256	245	246	252	260	246	243	271	260	244	255	251	248	281	270	249	276	244	265	267	252	272	247	228	249	232	249	258	247	232	266	286	272	256	242	232	244	249	249	281	276	273	231	234	262	263	263	256	287	250	252	254	284	278	292	256	251	236	284	240	294	252	238	250	255	272	270	237	236	258	259	247	238	259	246	245	258	243	244	247	247	253	260	230	258	242	246	269	267	242	269	248	283	248	261	257	232	250	241	225	238	281	265	270	250	261	238	276	243	279	267	242	272	279	244	238	284	252	280	270	272	259	295	294	236	238	259	264	255	269	272	269	257	266	251	265	262	237	280	248	263	244	260	272	266	251	264	253	246	257	267	262	253	243	283	224	268	267	266	259	242	245	260	266	265	292	263
28644	23830	26507	20013	11983	7996	5400	3853	2920	2334	2045	1685	1383	1212	1104	1019	868	786	664	656	602	609	518	506	515	527	520	522	465	472	463	482	458	426	420	428	398	403	396	429	401	440	400	414	403	359	436	365	409	371	385	359	391	364	391	357	372	400	339	374	359	367	394	409	363	358	371	388	374	358	407	346	374	406	377	322	363	369	338	351	399	388	403	343	390	345	387	359	343	322	358	354	351	350	329	376	382	375	386	384	357	366	344	389	327	372	372	368	343	351	383	372	389	361	366	363	364	373	365	366	357	395	375	376	366	370	359	345	364	383	398	338	383	345	364	329	338	354	392	353	358	359	353	364	355	399	374	397	385	379	387	375	385	357	365	347	402	367	391	353	351	411	353	363	327	374	369	385	367	334	367	354	369	324	367	351	380	366	371	368	362	389	359	339	386	361	341	358	349	367	348	384	389	388	325	390	325	365	373	363	351	354	331	384	369	360	344	347	377	367	372	345	355	363	370	359	344	382	368	386	347	354	357	319	371	387	376	374	392	324	380	355	395	378	399	375	363	372	346	362	372	376	361	333	406	370	348	369	336	376	386	360	372	381	355	374	381	370	381	378	361	365	336	349	380	345	364	331	385	376	347	380	342	357	376	411	299	336	331	355	354	372	389	365	368	402	347	420	360	405	364	374	352	382	372	339	347	370	377	358	341	391	357	358	397	369	376	372	352	386	411	331	348	347	365	372	372	381	343	343	379	356	385	356	360	402	382	368	398	355	398	378	377	350	359	358	391	376	384	349	366	353	378	331	368	343	381	370	347	365	367	375	391	380	366	381	360	356	350	335	341	349	348	350	367	387	358	324	368	378	347	354	349	362	331	412	360	349	363	381	335	390	373	370	375	422	366	384	352	365	342	380	361	350	370	417	385	343	376	365	353	357	333	383	351	382	390	405	392	365	360	343	339	378	391	342	373	368	373	319	354	337	380	378	393	397	343	373	340	405	371	389	349	333	367	368	341	358	391	365	376	370	397	399	343	368	343	362	362	339	353	355	374	396	394	360	376	365	342	399	334	363	355	344	362	355	348	377	376	363	381	364	337	349	364	409	352	384	387	361	382	364	344	369	344	381	351	357	359	378	362	338	369	381	370	375	347	370	353	353	377	345	351	387	344	369	347	381	350	357	367	353	361	328	320	407	351	327	358	367	371	378	326	371	388	363	342	351	397	371	349	367	395	349	359	331	418	363	396	354	372	379	375	349	368	310	359	416	360	373	369	378	376	336	371	400	363	354	343	374	374	368	378	337	348	377	407	389	373	360	377	390	367	346	377	383	359	345	330	356	351	339	377	377	346	387	320	341	362	345	374	367	383	368	401	403	373	381	374	344	401	359	377	382	373	326	347	360	361	352	357	356	347	358	344	378	353	349	358	355	344	352	354	375	356	371	350	340	366	349	358	367	393	351	377	371	345	368	333	359	370	357	357	372	380	378	349	369	342	346	363	396	344	338	328	370	357	366	387	355	401	333	336	338	383	396	332	399	344	383	381	363	361	371	366	330	350	342	396	362	348	367	347	366	389	389	359	366	378	361	362	342	368	366	369	333	349	368	369	383	402	365	403	351	355	375	358	397	360	363	389	336	371	317	354	330	358	354	353	361	335	341	382	368	386	378	327	350	367	369	386	372	334	391	344	354	363	368	377	362	380	366	366	344	351	331	355	358	345	386	336	374	379	347	381	372	377	367	380	346	357	366	356	366	371	368	326	362	365	366	358	384	374	367	359	332	398	382	382	370	379	366	353	366	364	389	341	354	384	401	382	370	384	342	366	350	305	345	359	410	383	335	401	401	369	361	347	375	341	381	364	364	375	359	361	348	392	367	405	373	373	388	343	356	366	344	393	335	370	338	318	375	356	352	344	384	371	368	333	343	360	325	358	362	346	399	359	366	373	398	359	359	399	351	355	381	345	375	383	348	378	340	333	354	336	339	365	391	367	360	374	352	396	341	363	369	357	333	356	324	345	336	374	343	397	349	344	323	359	384	312	357	371	380	347	378	369	396	361	361	348	336	336	364	363	370	347	388	389	374	345	382	385	351	361	350	339	384	374	377	382	377	368	359	391	383	353	368	378	351	352	365	326	366	388	345	361	401	360	378	349	379	394	382	406	356	342	363	373	359	333	354	364	366	394	354	376	369	353	380	392	383	357	364	351	370	368	377	345	363	317	358	377	357	359	377	336	377	371	382	347	387	370	337	378	344	358	390	369	386	344	351	376	342	394	356	370	356	350	381	370	398	366	364	364	377	345	352	386	358	344	351	323	340	366	395	368	368	374	381	328	370	335	392	386	389	372	370	365	380	380	355	372	376	358	372	402	357	379	414	365	385	328	393	403	356	397	395	376	369	349	349	359	335	369	346	364	367	362	358	353	379	369	334	354	340	351	349	412	352	368	380	347	349	381	362	354	345	373	362	371	347	350	355	387	348	366	388	376	391	393	342	354	378	352	344	376	351	371	359	355	345	331	375	353	370	363	368	354	391	322	403	356	362	360	348	349	342	372	356	368	367	363	349	372	400	400	357	340	361	382	372	386	371	353	399	345	363	359	381	381	381	381	371	369	364	354	342	358	369	383	340	359	345	333	355	356	360	348	354	415	354	344	345	365	319	353	414	360	381	348	320	360	384	388	358	349	348	294	385	390	380	345	334	377	350	360	334	365	402	362	355	349	371	342	340	388	373	341	351	394	370	373	366	405	385	337	373	345	373	363	381	402	402	344	370	386	394	381	359	358	374	379	364	388	383	361	372	377	393	384	390	372	363	354	394	359	374	350	332	355	370	349	403	406	367	369	385	381	392	366	339	374	394	375	400	344	364	367	366	386	333	334	374	359	344	368	371	340	352	366	344	363	338	358	383	369	355	376	378	352	354	334	375	343	360	386	387	324	357	360	360	396	389	362	379	372	376	365	358	374	353	369	345	370	373	367	380	368	330	346	409	366	368	400	371	388	377	362	377	379	350	341	373	367	351	351	359	365	378	376	354	344	356	334	336	384	347	352	389	353	369	386	357	369	352	335	374	384	338	353	382	339	372	371	327	361	372	369	372	383	379	384	357	366	377	403	397	393	345	363	354	383	352	361	353	327	369	361	350	383	339	357	367	338	359	365	362	373	361	408	356	334	347	364	380	328	357	354	369	349	360	384	377	339	359	375	335	338	368	352	376	369	338	366	370	361	363	357	351	356	356	367	406	354	359	401	377	363	361	374	354	369	344	350	341	371	366	346	336	329	336	348	331	334	350	388	375	350	359	360	352	368	364	329	350	373	339	361	370	370	364	353	371	332	381	356	379	392	353	366	320	364	345	403	355	377	376	343	393	355	392	367	322	392	350	394	345	394	353	354	370	386	386	339	356	382	319	345	378	340	369	354	382	375	392	377	361	356	348	368	334	359	362	360	381	341	362	361	364	402	351	371	392	353	357	352	351	352	350	347	354	360	365	396	358
16818	33707	26823	18766	14410	11242	8352	6453	4816	3790	3071	2443	2068	1768	1554	1374	1245	1094	909	786	783	674	693	623	602	660	560	611	571	518	544	512	490	491	431	446	453	406	426	421	432	445	391	450	430	418	449	431	401	387	385	413	398	414	428	398	393	401	385	378	399	412	431	416	396	372	377	397	408	341	379	387	407	405	361	376	369	393	369	401	384	417	386	397	377	404	376	389	386	388	368	378	364	382	348	377	389	383	401	368	379	382	376	343	359	367	394	406	365	355	418	370	367	334	382	367	394	366	387	374	396	399	390	335	384	350	397	351	384	410	395	361	404	391	391	407	370	355	391	406	367	388	365	395	387	373	361	378	361	399	356	384	348	388	369	370	415	371	389	386	387	394	388	358	386	377	411	342	376	393	383	376	376	372	390	381	385	347	375	374	362	389	360	387	390	409	384	367	405	360	363	395	379	374	377	352	354	400	357	355	386	368	398	370	366	397	398	365	433	359	357	367	365	364	367	344	375	383	398	384	385	352	386	422	397	369	380	385	355	367	370	376	378	394	356	392	377	341	379	368	397	342	377	346	387	372	345	390	382	351	369	421	366	410	409	387	361	405	371	374	360	381	388	381	382	359	376	380	385	363	370	356	391	416	398	346	412	385	371	392	350	419	361	317	363	385	390	366	352	411	344	373	340	372	383	357	357	347	381	372	354	404	398	382	368	362	409	367	403	396	366	400	389	386	382	356	383	364	377	325	350	346	363	379	360	390	354	390	407	341	377	402	398	348	356	424	391	374	378	356	377	364	377	387	366	374	346	380	375	364	370	366	341	384	363	402	343	381	385	378	407	355	388	380	370	360	378	383	353	401	389	369	417	356	382	381	400	370	374	370	378	356	363	365	418	372	404	351	399	358	368	403	369	375	413	386	373	371	393	391	355	368	395	362	373	418	404	397	401	354	360	394	379	388	339	383	385	371	413	345	379	351	361	387	360	408	400	389	387	353	389	390	377	382	392	342	387	369	349	359	356	377	399	354	386	405	389	398	377	366	388	390	371	405	380	369	408	364	387	364	368	397	351	367	386	357	353	385	377	361	375	389	398	405	379	376	379	384	359	397	401	394	387	391	374	356	393	349	386	380	360	381	373	442	383	362	343	354	379	346	352	372	368	370	340	412	400	412	375	359	351	382	368	379	413	367	391	373	359	368	367	391	400	380	379	364	348	355	361	434	359	363	374	395	417	347	396	361	384	376	390	411	384	415	379	362	331	398	405	379	398	383	403	365	366	349	399	376	403	375	392	372	369	401	370	356	346	371	379	352	351	387	383	375	375	353	366	364	389	344	398	352	380	325	367	360	380	376	363	405	399	412	396	364	363	346	404	385	387	387	386	336	388	394	387	374	364	402	371	391	390	381	363	421	362	421	354	382	398	346	400	358	384	380	403	369	383	343	356	365	371	387	371	385	353	365	389	370	389	382	363	402	357	387	410	380	357	335	377	398	425	372	385	348	377	386	408	363	347	390	398	389	372	410	382	384	385	372	360	387	398	401	344	366	385	355	406	375	395	360	394	414	363	406	392	419	420	400	363	368	386	367	396	369	371	391	390	396	432	394	382	375	390	369	379	363	363	381	365	400	381	362	391	364	361	358	373	372	399	392	386	384	376	372	387	366	397	361	399	381	417	347	392	389	397	364	368	352	356	412	391	362	374	390	358	341	377	358	414	392	403	370	378	402	351	340	381	346	384	381	411	370	375	383	369	401	347	376	394	359	365	429	367	328	372	373	370	372	404	387	396	388	367	395	380	373	363	371	321	369	406	365	379	398	365	372	332	355	398	396	364	353	372	384	351	374	347	390	387	421	368	398	403	393	388	384	377	376	374	377	375	378	357	387	369	384	391	366	350	361	399	404	398	401	348	382	352	398	385	358	375	374	369	363	398	356	345	360	416	378	383	419	383	383	355	370	328	348	340	365	371	387	396	391	366	368	386	415	350	362	355	365	400	363	401	381	387	380	356	386	376	387	403	382	384	397	382	370	367	352	341	378	380	388	372	372	373	390	420	374	366	359	404	367	400	361	384	377	388	390	383	379	355	362	382	369	389	369	376	392	398	384	384	367	348	371	392	403	404	361	411	374	369	371	352	377	337	352	350	360	369	380	370	393	366	382	371	379	350	385	384	380	354	404	392	375	396	421	388	376	382	347	351	357	377	407	373	402	402	384	379	389	375	399	365	389	383	402	410	369	357	375	368	379	369	337	361	368	377	393	419	388	401	385	382	380	382	338	388	372	381	387	382	331	389	386	403	375	359	382	379	374	348	383	380	391	354	374	354	376	399	396	389	382	366	361	391	382	372	403	373	408	384	374	359	385	358	357	381	373	347	359	370	391	383	345	362	361	401	388	417	392	380	381	388	372	391	379	378	394	391	369	362	369	410	378	379	387	355	387	361	409	400	382	382	395	383	347	370	400	359	386	385	378	372	373	389	409	379	360	404	375	417	365	398	356	411	354	361	375	411	386	354	376	342	391	395	386	388	375	356	350	379	380	362	354	357	380	377	362	400	426	361	373	376	400	388	383	392	388	390	401	374	373	360	404	412	369	371	372	394	376	395	375	390	383	375	360	379	388	354	378	382	381	380	391	366	359	401	393	368	358	378	356	385	366	381	340	414	381	362	359	408	371	374	389	417	367	406	394	375	396	397	383	370	357	394	380	401	369	392	379	400	355	357	391	354	391	379	398	338	386	366	347	370	350	403	388	390	348	361	374	420	390	380	365	359	374	382	374	370	367	385	396	396	383	376	386	376	396	374	407	382	334	402	363	382	382	387	390	363	389	372	399	345	378	398	407	371	363	409	380	358	360	434	379	385	398	382	375	368	402	379	382	357	366	387	376	351	358	376	377	404	405	379	372	375	361	365	357	371	374	425	389	376	370	390	363	379	369	380	394	394	405	416	394	397	369	353	369	347	351	382	346	394	383	392	397	364	391	337	381	394	368	395	387	349	349	395	405	369	364	359	364	368	391	371	326	367	398	377	395	343	393	374	361	404	358	376	367	368	363	361	375	414	367	378	398	367	421	391	417	383	402	358	381	354	391	378	377	345	386	386	345	404	368	383	364	379	394	375	388	401	363	381	358	406	386	375	397	360	413	396	369	387	363	396	351	392	397	385	393	391	360	361	369	374	403	379	400	370	406	380	371	364	377	399	396	377	382	409	375	394	372	372	451	347	390	350	363	376	384	386	395	385	389	378	345	405	398	392	395	394	361	404	405	410	409	394	382	370	386	385	385	354	342	369	402	374	409	397	374	353	396	379	368	362	385	362	411	365	366	410	385	377	379	364	392	358	374	386	364	372	396	386	339	392	381	375	353	378	390	345	368	384	417	405	397	325	422	408	396	401	387	381	358	379	407	349	412	363	352	364	368	372	381	380	364	399	380	373	413	390	354	413	369	374	365	374	398	371	371	386	363	368	389	382	377	375	418	406	347	412	366	384	371
24065	21510	28844	24887	22287	19023	12356	7717	5486	4251	3272	2711	2163	1955	1694	1507	1273	1082	940	812	717	748	667	587	587	549	521	509	486	507	498	432	403	372	411	345	388	392	387	339	326	352	376	317	336	332	322	308	327	294	335	341	304	299	313	332	304	313	293	297	298	294	285	304	314	276	313	286	287	241	245	284	277	264	256	259	283	298	297	262	267	240	252	237	275	254	275	275	282	278	276	280	283	278	266	257	292	274	260	255	255	299	286	261	255	275	252	256	275	245	262	278	277	297	268	274	320	289	269	277	281	311	243	317	275	276	302	288	294	276	285	238	279	252	278	249	272	250	293	240	271	285	285	267	287	275	271	274	280	249	282	293	255	264	276	261	252	289	282	269	261	266	254	235	272	270	242	263	266	260	282	294	253	271	300	262	271	268	264	264	279	266	276	270	251	244	316	273	255	279	267	251	264	292	265	263	277	278	267	282	276	232	263	256	240	268	282	255	217	285	291	272	285	255	286	271	267	279	262	268	305	271	306	268	267	259	277	260	265	252	265	272	257	282	288	269	276	237	239	284	301	281	271	281	246	279	288	272	250	282	303	245	256	283	254	261	277	256	256	294	293	243	273	297	275	268	246	288	290	247	280	259	275	236	255	272	245	261	240	298	259	290	257	241	277	255	264	245	278	297	281	251	277	292	262	268	238	265	253	264	247	262	262	275	260	218	275	262	248	282	274	261	243	274	268	249	276	259	281	277	255	278	277	287	285	263	267	288	291	255	299	260	281	247	263	272	282	278	243	259	260	288	258	292	260	282	276	273	284	267	255	284	292	282	265	264	296	258	279	284	296	248	240	244	327	282	284	266	268	259	269	299	266	265	276	274	253	271	265	272	280	257	283	245	292	260	270	278	233	273	232	249	270	275	241	285	274	281	281	287	271	290	286	263	268	273	300	268	285	265	249	279	269	257	266	277	280	267	265	245	269	239	263	269	247	266	230	287	293	266	239	300	247	278	272	275	248	271	270	294	247	303	284	288	268	261	264	284	280	241	293	251	280	264	251	279	257	301	268	282	299	252	283	285	246	261	290	277	235	292	264	247	290	270	294	271	270	271	271	261	296	259	260	272	264	295	295	280	275	270	258	277	279	269	250	268	243	267	267	288	277	246	264	277	272	275	271	245	285	251	282	255	298	266	279	276	291	244	270	250	234	301	263	292	273	292	256	271	279	283	265	264	272	276	263	279	248	242	257	259	235	261	268	231	249	255	280	259	254	273	257	265	246	262	271	242	269	273	275	298	258	263	305	280	245	279	276	295	301	286	260	289	253	262	263	294	237	267	296	258	285	285	285	247	264	285	255	280	277	269	306	234	288	280	273	262	254	285	266	288	253	272	244	242	249	254	258	298	285	275	264	250	285	255	272	243	291	296	251	294	278	251	268	259	281	248	298	267	290	297	260	289	269	262	285	269	292	313	278	260	260	283	277	272	297	270	275	281	275	283	251	262	283	289	277	289	265	280	267	287	302	287	323	266	276	303	251	244	254	265	268	281	274	247	248	275	279	285	260	262	273	285	291	247	277	240	262	261	288	278	273	283	279	288	271	269	265	275	281	244	280	280	285	261	266	288	262	274	271	254	274	284	268	270	275	257	269	277	260	286	277	283	273	296	276	270	274	263	278	232	267	265	259	273	301	302	283	276	269	275	241	278	297	275	268	276	263	261	251	244	271	270	265	288	268	277	309	262	272	275	300	288	280	292	268	258	254	276	267	279	271	292	296	266	297	278	281	262	286	307	272	271	251	263	277	265	272	275	285	299	292	271	280	259	307	258	252	265	280	269	267	265	242	266	315	284	295	263	250	271	278	266	254	267	274	271	274	270	278	272	278	240	282	279	267	255	266	294	301	257	259	268	266	236	278	276	276	276	263	260	255	294	268	276	263	256	285	286	270	298	291	279	258	268	293	251	244	284	236	288	285	275	278	265	274	260	258	298	236	267	257	283	261	282	273	288	277	292	279	275	314	278	283	260	301	280	277	269	260	267	279	239	270	269	280	254	296	269	278	243	260	261	282	268	285	241	284	258	258	268	289	293	270	286	256	257	278	259	258	283	258	264	290	254	281	273	278	247	270	257	277	285	293	266	256	314	269	258	249	252	272	274	259	252	279	294	280	283	298	277	247	251	264	271	262	283	266	298	253	258	283	256	259	292	272	281	289	278	235	276	277	253	242	277	292	269	289	261	286	253	296	251	284	294	274	277	259	287	257	280	262	238	312	286	287	283	261	274	229	276	287	277	282	260	226	275	259	283	254	264	292	263	287	300	292	244	289	297	290	294	279	265	295	251	280	238	264	262	273	257	270	276	250	293	253	246	265	288	250	256	281	283	266	256	273	269	290	268	269	285	279	276	265	275	249	304	263	269	258	286	290	267	260	257	272	251	301	276	262	254	275	251	244	284	269	276	288	257	276	277	267	256	257	273	280	283	279	289	261	281	255	254	310	272	257	279	268	263	268	249	280	285	255	264	265	271	286	258	263	284	276	234	274	270	267	305	245	277	313	274	268	256	251	264	252	283	277	261	277	263	294	267	302	266	251	284	282	257	283	256	269	271	272	264	267	269	266	283	259	314	292	262	274	252	248	243	243	257	261	250	249	269	244	284	279	289	285	256	272	268	268	267	278	253	247	274	282	248	262	297	291	296	263	268	249	303	263	238	272	256	269	267	313	275	299	255	269	263	272	255	274	274	236	292	261	266	316	248	255	248	269	253	288	276	283	270	311	250	267	313	279	256	263	298	269	233	260	293	274	290	264	261	287	280	252	296	271	283	285	286	276	258	261	290	264	264	260	289	286	287	269	253	271	283	298	270	274	270	276	286	278	266	251	286	262	285	294	268	270	243	265	266	271	259	284	289	273	262	267	270	272	279	271	306	267	280	273	293	243	257	279	263	295	273	275	278	244	265	278	235	252	303	256	290	280	283	263	275	264	261	273	274	280	286	264	269	265	245	268	263	255	274	265	284	281	286	271	280	229	310	305	279	251	276	250	272	258	276	237	297	259	251	257	273	258	248	274	275	253	290	289	286	253	263	272	294	252	264	260	265	260	234	252	243	261	233	281	248	303	290	277	251	240	269	254	269	247	299	254	246	301	264	271	267	259	263	261	227	246	294	248	283	248	275	264	262	250	260	272	281	263	269	268	257	256	250	254	292	253	248	279	269	251	298	244	289	277	283	239	272	259	260	292	275	267	264	273	287	292	254	273	278	302	265	259	261	249	273	275	278	282	270	279	282	268	274	261	285	269	270	280	273	267	274	268	265	256	282	273	274	254	257	248	263	252	279	245	260	275	275	273	273	249	291	265	290	289	278	278	269	300	267	281	258	287	262	257	259	250	253	241	272	266	286	254	251	287	270	277	282	292	230	299	272	260	288	290	251	277	301	265	273	251	270	258	257	253	259	253	256	286	241	261	300	292	271	280	284	259	289	298	261	276	282	273	267
17399	41157	34507	25722	21452	17047	13592	10649	8297	6410	5169	4143	3540	2842	2467	2246	1805	1568	1337	1160	1016	852	821	758	805	782	666	638	655	570	575	554	505	507	486	474	406	433	411	423	389	403	387	413	394	393	368	352	382	304	348	327	357	334	310	317	341	315	312	316	317	295	315	305	281	321	313	310	333	306	279	296	302	298	299	296	301	313	291	271	285	296	273	263	273	288	303	279	297	301	303	273	289	262	266	271	290	296	282	278	251	291	278	286	279	248	258	276	267	263	279	263	288	259	282	281	288	275	274	255	288	276	290	272	278	299	260	274	313	278	285	284	275	266	276	247	286	302	278	306	263	275	276	276	262	274	254	302	274	275	298	254	302	295	298	277	278	273	275	285	313	246	277	312	296	274	302	279	283	292	254	246	301	267	280	290	279	274	312	276	288	281	261	260	318	328	283	287	287	293	268	297	277	269	280	278	290	287	287	286	303	282	302	260	255	262	279	261	269	270	286	270	315	287	285	263	277	254	295	276	288	270	285	266	279	271	270	268	247	275	259	269	301	244	277	266	236	270	298	280	284	255	283	279	291	271	263	280	295	257	274	295	284	249	280	283	293	307	266	269	293	271	299	293	241	251	298	300	271	282	287	256	263	257	283	259	278	310	320	296	310	264	304	297	289	301	281	272	275	279	271	285	278	283	266	246	281	292	283	256	270	320	253	289	274	299	278	301	304	281	281	276	260	283	301	288	270	297	278	278	306	276	293	294	276	263	286	281	291	245	277	259	290	282	291	269	264	289	278	275	279	281	281	281	278	274	295	282	304	267	292	273	282	312	290	265	241	264	272	277	292	302	280	272	274	278	256	293	320	280	269	283	282	257	282	289	261	326	277	267	271	304	268	297	250	282	280	259	294	273	280	294	297	263	261	300	269	278	282	315	265	281	292	289	315	283	278	297	298	313	285	296	290	288	271	317	279	272	291	238	285	272	301	272	278	283	239	273	294	287	270	260	270	284	295	302	271	284	282	271	302	306	279	286	268	295	273	274	295	312	265	296	292	273	263	270	277	286	275	292	299	291	263	269	271	274	278	315	283	266	282	286	272	250	278	287	291	294	277	287	242	276	291	252	310	297	261	312	270	290	261	288	254	289	275	309	247	293	291	298	241	250	272	299	256	301	255	286	275	248	250	317	303	286	277	295	270	254	299	284	282	304	280	306	279	316	265	298	292	276	283	254	280	299	283	284	304	294	277	271	287	309	266	297	289	286	281	278	262	273	289	301	270	255	284	267	289	282	297	300	275	283	266	285	292	283	260	282	256	261	317	315	287	289	296	290	291	311	293	276	270	280	298	283	297	278	274	267	263	256	275	287	232	282	282	266	274	300	286	297	261	315	296	263	271	289	283	292	290	301	297	291	255	254	309	283	257	300	275	289	276	292	268	296	251	292	273	291	297	261	287	282	273	284	297	251	271	278	283	271	287	285	278	281	295	287	298	271	296	253	276	284	277	288	275	262	295	272	236	281	297	280	292	260	273	307	277	286	287	301	280	301	273	307	269	270	290	281	301	309	290	324	269	262	302	281	292	236	298	289	295	247	281	280	286	268	275	295	297	313	249	302	291	268	270	288	293	255	271	282	271	282	273	294	254	271	279	271	280	311	285	270	275	289	265	273	265	300	282	288	294	308	278	260	298	259	285	291	293	296	276	283	259	277	265	293	270	320	242	273	281	275	293	271	283	270	263	283	279	285	282	278	278	289	293	274	289	275	270	275	315	271	292	277	273	254	293	287	262	279	287	297	286	300	294	267	299	271	292	266	308	284	283	288	277	280	276	288	269	279	262	312	305	279	270	287	290	278	315	292	273	285	273	310	259	259	298	295	286	283	282	261	268	300	282	269	289	310	300	277	279	299	286	304	273	267	299	255	256	290	287	259	252	307	294	303	225	294	275	288	300	302	271	281	266	268	285	255	253	294	275	277	297	275	290	255	266	314	306	297	282	270	290	264	286	275	274	282	292	298	276	251	281	273	297	233	270	271	275	270	294	303	296	285	260	253	281	270	285	296	275	248	271	281	276	266	291	295	278	288	316	296	272	268	256	317	308	288	253	326	268	307	273	279	275	293	284	271	286	259	304	277	286	286	269	275	288	283	304	262	265	264	275	245	274	288	298	281	264	277	284	244	271	315	284	312	290	260	250	290	270	268	298	300	285	297	284	245	293	307	293	267	314	307	301	267	311	284	267	288	267	282	284	304	243	282	284	273	256	261	257	264	276	286	250	270	269	263	308	293	272	290	277	292	272	277	270	290	294	252	271	283	258	279	297	287	301	273	273	324	306	265	271	274	278	290	287	267	279	267	267	305	285	296	302	283	310	250	257	293	255	296	278	270	256	251	294	265	284	286	264	271	267	298	299	279	276	279	274	286	279	276	292	298	233	265	281	300	265	276	292	281	291	272	276	268	279	283	282	275	254	295	284	257	297	316	286	297	296	309	263	271	286	288	306	271	277	288	267	258	261	287	257	308	276	297	276	279	296	278	307	300	260	289	264	298	265	292	245	299	300	291	264	301	279	274	312	248	286	256	261	290	264	279	301	268	268	303	293	258	308	277	279	259	291	274	272	256	266	287	317	278	299	266	288	335	315	281	302	291	265	281	278	286	271	286	331	270	268	298	298	287	281	262	279	295	309	265	279	282	287	280	298	281	292	273	277	262	270	286	294	281	302	271	285	275	282	241	281	283	290	266	277	258	300	269	275	308	309	262	253	252	278	265	269	272	285	298	309	279	257	284	264	284	263	290	274	268	313	272	309	285	282	268	276	277	281	265	277	269	289	292	275	272	311	291	259	280	291	272	308	268	308	256	265	286	264	260	275	285	300	269	268	252	258	245	287	310	293	274	285	305	293	267	276	282	300	274	287	275	274	304	269	276	270	293	291	291	280	281	289	283	286	306	284	296	309	283	276	289	275	281	296	267	324	288	315	309	279	274	250	255	254	285	303	285	285	286	274	305	298	270	266	279	296	255	293	284	254	273	278	239	265	295	273	273	258	300	291	273	276	259	277	265	258	309	287	281	275	257	309	266	288	299	274	294	297	306	300	322	289	264	282	295	303	276	306	273	279	303	304	275	298	253	275	284	268	277	282	281	255	283	280	285	277	281	251	295	257	288	291	289	279	279	303	272	276	257	271	280	311	264	319	286	291	286	268	255	258	288	311	288	292	286	311	282	302	269	285	293	254	280	281	259	297	266	268	285	289	268	261	266	283	286	267	277	288	272	277	288	263	244	294	281	242	266	301	299	275	295	258	250	283	286	272	304	289	276	298	300	305	286	284	269	278	297	261	258	300	276	299	256	278	287	286	276	280	275	297	270	292	280	281	278	266	260	270	292	301	319	277	294	248	248	324	280	281	312	281	266	282	272	259	282	316	294	274	301	291	293	270	304	292	277	285	289	290	276	275	255	262	286	283	291	278	259	257	287	274	283	273	249	297	284	277	305
25261	21574	28151	26371	19210	12179	8070	5508	4160	3278	2734	2265	1828	1608	1423	1298	1170	990	906	833	744	679	666	629	635	588	579	543	515	503	508	483	483	406	456	456	480	442	429	469	447	441	428	438	441	381	415	450	395	437	421	395	411	362	409	375	399	358	385	377	411	364	360	398	370	377	384	383	373	379	409	385	405	378	392	404	368	386	395	380	393	346	365	382	344	372	355	350	356	389	332	385	397	398	391	358	362	413	367	368	385	375	406	371	362	353	338	383	382	359	390	381	355	390	378	372	364	378	396	370	369	397	369	398	389	396	355	348	388	355	351	341	368	395	431	381	362	375	382	397	392	374	391	342	360	380	377	370	399	366	354	364	359	349	356	408	337	376	396	407	403	372	426	391	364	370	338	343	379	401	357	369	393	365	346	393	369	407	360	360	411	362	376	387	369	341	372	361	358	391	369	360	439	355	356	359	379	408	373	327	400	350	374	374	391	372	346	380	399	389	391	408	396	322	373	357	369	368	356	393	366	377	412	429	370	368	373	396	390	372	367	367	394	354	373	413	380	369	413	388	382	354	371	386	391	400	346	380	397	382	339	374	378	380	380	356	352	401	355	383	377	345	381	369	414	367	402	370	377	416	390	346	347	370	345	371	351	332	380	407	381	399	403	379	390	375	321	381	369	369	379	389	407	423	415	383	352	361	377	379	380	365	382	402	374	380	357	377	381	387	397	374	362	386	362	382	409	409	396	386	360	357	370	384	380	369	378	352	353	395	378	377	388	378	394	380	385	379	362	362	358	353	377	368	386	389	393	356	379	378	360	387	389	359	403	367	369	362	370	360	415	387	357	379	387	376	404	389	398	387	386	357	406	397	412	391	376	348	374	378	381	393	389	401	379	386	418	379	423	401	356	396	398	404	413	401	417	394	371	391	372	384	384	401	359	400	388	368	337	361	374	344	340	395	394	371	403	378	356	381	384	382	408	375	402	370	377	399	383	387	393	390	363	376	373	381	367	366	360	415	369	411	384	395	367	386	405	369	361	392	347	368	352	371	348	347	405	402	384	383	384	357	387	381	371	384	372	368	386	404	379	406	366	355	377	403	387	348	369	369	417	391	429	345	370	392	364	356	365	395	355	356	370	363	343	403	367	364	369	390	379	367	362	367	382	372	391	366	364	381	364	362	376	391	363	388	368	398	375	377	398	369	376	386	369	356	352	390	389	370	406	346	359	335	382	386	395	348	379	380	365	346	373	387	389	395	383	376	345	399	395	394	382	351	371	360	391	365	401	362	404	370	374	373	387	374	395	391	398	354	370	376	384	382	384	369	380	329	398	396	365	378	388	361	351	365	389	385	364	391	393	338	396	398	366	404	353	411	375	350	365	359	369	362	405	377	407	391	371	408	361	373	366	388	386	378	422	366	419	361	382	358	384	361	377	393	361	378	379	403	387	388	401	356	410	414	353	404	387	359	347	366	371	381	367	391	385	387	341	402	383	374	370	403	375	409	385	351	359	351	364	421	383	390	363	428	388	374	390	363	388	354	363	373	395	390	349	410	406	346	397	360	378	370	357	408	354	365	359	385	347	400	400	385	403	380	394	378	421	391	391	373	379	382	356	394	366	367	410	354	398	381	410	407	370	404	375	358	380	373	376	392	415	371	385	356	356	410	399	369	383	341	398	353	365	395	384	399	381	381	365	356	376	346	377	372	326	336	406	385	408	389	403	381	370	411	373	389	393	366	379	380	398	358	384	354	406	397	397	358	359	380	389	381	365	375	384	393	370	386	357	367	380	383	370	413	392	343	337	419	367	417	351	388	379	347	395	381	365	364	388	347	386	377	342	366	374	421	351	371	391	389	379	410	378	359	386	388	385	349	378	346	396	381	411	354	379	404	392	401	364	362	369	356	369	407	370	364	366	354	390	336	367	399	344	354	394	343	359	370	390	376	387	374	377	386	388	370	399	403	385	378	400	388	412	362	404	407	335	345	364	411	424	384	427	389	408	373	356	390	363	361	358	371	368	393	389	353	347	384	384	351	419	399	402	357	327	345	353	360	379	374	356	334	352	408	404	361	345	400	393	361	376	390	332	364	408	386	423	368	394	400	329	378	342	364	350	390	401	396	400	403	350	368	368	351	392	383	438	352	425	400	362	393	374	378	409	402	396	379	383	368	391	399	401	368	400	401	400	339	391	371	390	383	351	395	379	371	361	348	359	397	357	364	376	356	362	366	385	396	377	367	372	358	371	398	413	400	378	370	379	369	391	382	353	381	391	395	401	382	348	412	405	408	372	387	361	389	348	375	406	354	379	366	357	381	415	371	409	369	360	394	366	396	361	403	359	392	381	350	396	362	373	379	354	399	375	344	388	392	382	417	428	354	369	389	377	378	363	374	323	366	377	397	385	393	352	374	366	407	355	376	387	394	389	361	406	370	395	376	392	358	343	369	349	384	401	376	384	387	401	382	349	360	381	394	382	359	392	391	359	357	387	388	378	401	373	385	353	370	379	370	377	357	369	356	401	427	341	379	410	355	371	370	340	404	381	368	385	405	382	397	402	401	405	401	381	383	372	421	368	405	414	332	401	336	375	373	406	419	370	374	377	404	394	356	401	389	325	384	408	379	383	386	386	388	370	364	357	384	345	377	411	376	410	384	404	420	350	403	414	397	380	348	378	380	396	338	370	407	375	355	414	380	381	351	362	382	385	376	402	361	371	363	365	383	409	376	397	361	391	379	385	361	374	372	362	359	400	357	411	397	410	360	377	350	392	382	404	370	377	363	403	357	400	384	380	428	371	421	407	322	403	346	364	419	376	341	384	385	405	355	366	341	391	387	364	383	393	381	415	394	380	379	358	346	431	358	367	412	378	427	380	353	361	394	362	360	364	387	386	341	377	374	344	408	387	368	387	388	409	371	397	367	348	396	387	366	361	373	413	384	362	387	382	378	339	358	360	392	407	355	403	368	370	356	381	385	392	386	398	371	344	377	356	371	392	366	369	393	400	378	368	364	388	344	391	373	402	365	387	375	411	412	379	358	363	341	356	396	408	377	390	412	375	363	400	388	389	381	392	351	402	406	340	415	377	421	395	348	388	375	389	386	365	377	406	336	374	383	396	348	378	402	398	379	402	354	408	359	415	365	381	372	345	369	420	373	369	383	347	415	395	372	372	397	390	364	367	377	375	358	403	371	364	362	396	363	370	399	368	361	352	366	368	392	388	392	358	388	367	377	385	384	391	371	439	354	378	392	371	374	419	338	373	396	365	358	379	369	377	363	394	393	391	411	399	414	415	397	371	346	360	390	386	395	402	362	363	389	385	375	380	378	355	373	404	428	350	372	369	380	375	352	407	362	350	376	352	431	382	355	356	383	372	365	388	366	389	378	372	370	367	354	410	399	388	410	365	406	367	384	422	365	361	411	366	380	385	408	387	387	372	346	339	375	385	387	380	341	381	381	390	373	372	372	383	345	411	377	398	363	354	340	409	389
17224	38524	31550	23064	18496	14641	11509	8900	6864	5455	4313	3373	2882	2400	2122	1847	1582	1422	1234	1106	952	843	755	747	695	733	706	678	661	628	584	537	544	519	533	503	500	513	516	468	494	489	456	454	458	453	424	445	442	403	394	416	444	407	400	428	417	413	383	391	381	407	367	393	421	411	406	395	366	417	419	397	395	403	394	388	385	398	374	407	373	382	383	398	370	374	369	353	406	379	385	386	390	371	394	366	407	371	398	370	354	386	392	381	370	405	378	424	395	376	370	358	419	352	401	372	346	363	398	369	345	395	377	364	387	381	393	368	385	364	406	401	389	378	379	403	363	382	391	433	391	378	379	368	360	405	382	380	407	363	382	415	390	394	410	343	360	352	388	406	391	384	352	430	385	354	400	394	357	392	382	416	372	361	371	390	410	386	382	365	391	414	377	398	396	396	391	387	373	386	386	397	383	392	362	383	382	372	383	409	420	376	393	388	399	382	410	405	348	403	414	405	397	370	370	377	363	366	405	381	427	350	378	375	379	403	409	394	389	415	433	378	384	397	376	394	399	401	413	409	408	380	395	359	362	365	356	361	388	364	415	423	396	395	383	389	419	349	369	385	378	394	402	384	402	361	391	366	373	364	392	393	368	379	418	372	368	373	424	384	414	378	402	384	396	376	405	375	380	395	402	370	405	394	426	378	403	405	361	374	388	385	364	384	366	401	374	407	394	392	429	375	395	402	428	376	390	383	404	377	397	365	343	400	394	387	425	384	407	406	384	352	376	356	387	413	397	381	383	395	379	379	429	349	400	388	368	385	388	413	393	387	356	376	381	365	412	412	394	388	384	392	383	356	391	375	355	359	365	410	366	385	365	388	414	397	396	407	425	391	393	406	388	392	398	389	391	400	340	400	384	374	372	367	394	379	405	356	368	391	418	408	389	380	421	356	386	405	402	409	418	388	399	374	393	402	391	409	381	387	370	411	379	345	388	386	391	356	412	384	390	425	376	395	406	382	408	357	413	381	372	378	406	397	387	399	369	386	392	407	389	394	371	383	407	382	386	389	379	346	399	385	382	381	390	395	418	397	372	381	401	376	379	395	402	385	369	373	371	391	396	368	400	393	396	419	378	383	405	357	388	391	383	404	369	396	378	359	380	409	389	384	392	402	360	383	379	381	389	384	356	390	409	355	384	418	402	387	397	388	370	357	380	379	403	387	407	420	379	370	404	383	365	363	378	380	369	405	396	394	382	395	370	415	378	351	400	379	387	414	404	425	373	400	373	381	417	405	371	438	358	387	362	393	412	359	412	392	399	398	382	381	402	379	404	368	376	408	378	404	397	389	398	443	388	403	364	393	394	342	380	365	377	387	406	398	383	374	430	401	383	428	400	384	359	387	365	352	374	413	360	440	317	379	420	386	367	373	396	346	389	391	434	395	403	364	404	386	398	357	384	427	369	360	408	372	387	410	371	393	351	380	394	374	377	370	405	386	376	335	400	374	365	391	383	367	381	411	365	372	385	378	407	378	402	389	403	410	359	415	370	372	402	382	396	394	384	404	362	372	407	395	392	393	402	389	378	384	389	375	374	371	389	353	388	383	384	397	364	384	395	414	360	408	365	360	400	364	406	395	399	393	392	406	384	380	391	419	405	372	374	377	384	393	397	409	429	373	381	373	405	376	377	386	379	382	360	377	388	361	373	392	399	411	376	366	389	382	404	375	348	431	377	394	360	381	415	385	363	385	399	388	388	353	392	406	379	369	393	385	412	370	364	366	413	393	419	369	351	389	433	373	407	364	439	397	356	398	403	399	418	371	403	376	367	363	333	397	394	404	383	385	404	394	382	358	407	404	381	360	414	394	375	390	382	410	392	393	371	378	390	406	346	358	409	384	367	400	415	403	354	380	401	398	419	409	363	379	394	419	398	368	386	390	374	353	420	364	395	391	342	372	382	429	401	409	415	366	402	421	386	392	369	378	376	378	405	402	373	364	384	402	367	400	377	393	411	361	422	349	435	401	412	396	383	383	373	369	374	353	420	406	384	370	361	409	413	437	386	391	388	372	392	406	381	364	409	385	415	390	393	413	366	405	395	379	406	388	385	374	400	378	387	388	401	393	362	428	394	407	372	416	372	389	386	359	407	375	399	390	405	388	384	377	391	403	392	379	363	379	380	399	395	375	383	394	388	373	364	383	379	358	396	371	391	344	343	376	411	408	381	426	392	403	353	379	381	375	403	381	396	393	377	377	381	355	385	405	378	391	396	387	377	410	388	407	397	323	404	399	422	357	388	414	407	387	417	428	427	391	408	387	383	399	396	404	363	383	371	381	378	371	391	394	404	386	413	398	414	389	393	368	403	391	360	396	387	374	374	391	394	395	418	402	384	387	398	413	375	388	414	389	447	379	401	383	412	348	421	365	358	373	378	384	380	381	408	395	379	362	347	399	372	394	373	398	384	367	387	411	360	396	384	373	366	405	403	356	393	357	397	376	379	409	391	402	379	404	398	396	367	402	371	345	371	391	377	361	397	381	359	389	388	416	388	361	392	377	366	385	388	408	390	376	391	380	413	365	349	378	365	378	384	410	386	375	413	394	401	384	417	402	400	371	377	426	367	385	370	391	366	362	423	386	411	346	392	418	415	405	403	422	349	362	381	388	385	385	408	413	349	360	390	386	386	421	374	428	392	396	384	360	420	376	403	369	378	368	384	417	398	359	368	406	395	391	387	404	387	368	376	382	380	426	379	407	411	413	414	416	388	376	427	393	386	413	401	399	394	387	416	397	365	396	404	383	386	397	389	383	371	388	392	374	361	389	363	395	365	343	366	373	368	377	366	389	356	394	419	412	360	385	369	362	385	399	399	367	357	413	380	401	413	375	411	403	403	415	355	383	399	378	363	383	370	380	405	357	390	394	371	402	411	399	371	380	385	374	411	390	389	371	348	399	352	401	386	374	383	393	366	387	427	374	391	364	356	360	404	354	400	401	411	401	377	406	414	377	391	399	343	392	382	403	400	381	356	360	385	416	372	369	377	412	394	363	406	407	398	387	391	378	417	461	408	374	411	391	357	396	351	384	401	390	422	382	407	385	420	400	381	399	358	335	411	402	402	364	373	380	372	361	393	394	410	378	380	381	353	355	384	371	412	430	378	395	391	369	433	404	408	388	384	353	366	403	404	412	381	453	393	389	362	398	396	350	364	400	370	359	390	371	374	376	383	401	383	380	407	375	369	392	407	368	318	361	410	367	379	379	374	386	415	375	413	396	388	397	374	364	396	365	354	410	374	395	355	413	383	349	347	364	394	413	386	376	396	348	399	383	407	369	391	385	404	398	349	381	406	362	352	377	402	368	407	370	366	402	408	398	397	390	394	417	381	323	371	395	405	374	391	357	391	365	392	366	352	406	387	384	413	406	410	362	367	407	382	392	377	371	381	354	373	407	354	391	387	419	386	387	374	371	380	406	374	392	389	387	402	353	390	373	365	364	390	396
22940	21524	29253	24307	21879	23020	20793	11675	7801	6217	4924	4046	3197	2717	2223	2087	1803	1442	1285	1119	962	908	821	759	713	703	626	626	587	576	563	520	461	472	469	441	410	429	413	396	400	409	388	376	366	356	328	348	329	340	330	294	314	340	296	295	336	291	266	299	294	269	298	281	291	294	287	294	282	291	291	268	283	299	239	260	291	269	255	286	262	274	265	244	256	249	227	251	278	229	265	268	248	208	266	252	233	237	268	249	270	252	292	268	276	272	222	279	231	235	262	273	264	235	281	269	247	253	273	285	266	268	238	236	244	271	232	241	246	271	251	251	200	257	253	277	262	278	263	231	253	235	279	261	260	265	317	279	269	262	262	264	257	238	245	282	261	255	269	259	250	262	244	247	228	240	268	269	239	265	259	249	262	254	260	252	240	265	270	265	268	256	261	269	259	280	252	265	272	258	257	257	251	260	265	260	263	230	246	263	256	267	265	253	272	254	254	276	264	257	277	274	256	244	235	266	256	262	250	251	281	262	241	267	258	264	253	288	252	274	252	257	285	255	231	248	256	271	229	256	274	263	226	226	252	286	246	266	262	246	298	259	270	267	279	241	266	281	269	249	254	233	259	244	255	239	259	230	257	244	282	277	260	271	247	249	239	275	250	252	253	254	291	269	252	243	255	234	285	287	233	253	269	254	252	260	279	271	301	253	262	284	268	237	284	252	259	259	251	269	291	267	259	267	222	289	260	253	257	269	244	289	257	314	254	303	280	246	255	240	246	271	274	249	253	253	275	285	284	269	292	264	264	250	255	265	274	243	265	253	243	256	247	267	267	242	248	266	258	219	233	239	256	270	241	253	255	264	264	243	272	255	252	261	269	244	258	263	273	294	264	238	270	265	238	274	277	261	288	252	270	228	262	259	276	243	244	266	274	236	266	229	255	264	284	261	246	293	281	266	244	261	252	259	263	248	235	260	267	288	221	252	256	258	240	244	263	269	247	253	248	256	239	261	242	263	241	236	252	244	278	269	261	229	247	235	269	258	272	278	273	235	257	294	273	253	280	261	260	254	267	247	246	238	253	286	285	252	248	258	268	249	265	253	247	221	270	235	237	263	253	280	271	227	254	257	300	244	275	256	245	271	245	269	251	280	221	244	291	258	281	248	264	274	249	261	267	265	262	240	231	274	250	240	250	232	268	261	287	267	257	267	284	291	226	239	275	261	296	246	263	225	307	267	252	265	286	256	252	227	234	255	257	224	252	258	254	269	276	254	256	244	268	248	253	245	234	267	272	284	286	249	277	268	260	270	275	278	261	241	245	247	246	265	250	235	238	258	257	249	264	264	265	259	262	254	283	255	299	245	230	257	270	228	261	274	283	254	299	264	238	257	266	257	238	265	269	279	274	248	262	277	270	270	268	254	298	276	277	276	217	245	283	257	279	277	242	253	280	249	251	245	237	242	269	242	255	264	249	239	264	267	264	270	268	251	249	286	265	238	273	250	244	246	263	279	242	260	221	271	267	262	271	260	279	242	244	253	239	220	243	235	250	261	273	226	256	282	251	276	257	255	257	264	288	253	258	274	242	234	261	248	298	265	251	256	263	259	236	251	250	250	249	263	256	262	310	265	253	259	265	245	244	272	250	242	258	253	257	264	260	279	282	243	239	268	249	262	258	233	283	251	276	282	277	250	258	246	262	239	250	262	288	283	266	281	244	259	241	272	261	261	270	260	231	228	246	261	256	243	269	251	263	245	249	271	251	251	274	269	265	277	264	270	258	276	233	264	265	264	252	257	294	257	289	257	274	246	254	289	242	237	257	266	282	242	276	274	251	271	249	252	295	235	261	245	250	278	274	256	268	232	233	262	271	238	233	250	230	242	282	242	288	288	260	252	255	250	246	238	230	254	228	270	245	276	285	257	253	274	251	239	250	252	262	267	238	257	233	235	264	256	238	260	284	296	259	267	230	268	276	278	277	236	273	249	243	262	270	273	266	253	240	271	283	260	266	249	246	230	267	252	276	262	284	249	263	270	257	256	249	268	255	272	253	261	280	283	281	254	245	251	278	270	238	256	264	252	264	290	278	237	220	257	239	274	242	224	276	282	263	279	273	264	260	250	248	256	274	282	249	254	270	261	284	268	271	243	249	255	240	260	258	263	271	256	249	252	238	241	255	268	241	235	264	240	236	277	256	264	242	252	243	210	262	269	286	249	260	263	241	274	271	287	235	261	251	256	265	268	246	241	259	264	246	293	250	249	270	253	278	264	248	223	259	259	239	253	246	286	265	289	238	250	259	276	255	244	274	241	251	260	250	252	254	246	297	270	249	274	222	263	247	263	259	231	284	226	262	227	271	254	239	209	283	254	269	275	294	257	257	279	259	255	216	263	272	257	262	251	287	257	259	245	249	228	253	255	289	271	272	257	210	231	276	271	264	254	236	280	244	266	260	253	256	249	235	262	252	272	254	218	272	270	234	270	238	272	255	268	276	246	268	268	240	250	258	289	281	264	257	247	259	217	272	285	263	272	286	249	262	269	238	299	251	278	259	249	268	266	241	255	265	245	260	271	279	239	252	245	250	245	253	259	253	245	276	269	219	241	270	238	244	261	238	291	271	237	274	271	265	248	284	276	306	259	247	262	271	245	281	239	272	291	252	257	250	275	250	251	265	273	252	251	262	225	245	272	246	255	242	263	256	257	256	243	235	242	240	272	252	270	278	237	232	289	264	287	285	238	270	294	279	242	263	261	242	271	275	238	255	242	256	247	272	251	282	292	249	249	275	243	237	242	251	246	226	238	266	254	246	275	264	269	246	265	249	224	243	262	239	268	253	249	215	223	279	229	243	238	276	253	235	279	255	233	249	261	279	247	257	226	252	281	261	239	252	279	290	266	265	266	265	258	244	252	256	274	244	271	265	238	270	249	242	248	243	294	268	242	268	249	252	266	260	234	251	277	242	267	229	271	250	246	246	275	282	273	281	262	255	271	264	276	255	272	276	241	264	287	266	254	270	265	247	233	289	218	264	255	253	248	241	257	251	252	262	270	250	256	249	259	264	229	256	254	255	292	273	282	271	282	278	244	254	256	264	256	300	241	254	241	264	257	264	249	260	263	269	245	232	255	244	258	248	243	259	260	235	232	261	262	263	246	262	265	273	241	268	256	267	272	284	233	235	264	237	247	230	277	274	234	232	252	251	225	259	228	271	258	240	277	272	243	278	263	240	263	267	267	285	267	258	249	253	238	259	241	264	255	260	283	227	259	243	275	252	265	257	248	256	260	270	281	271	256	268	253	260	263	271	242	234	239	262	267	252	245	292	279	254	243	235	273	254	274	289	249	245	265	270	238	257	262	258	271	266	253	267	253	256	284	272	251	240	241	224	266	253	251	263	245	257	246	248	238	244	269	271	285	257	236	270	273	266	250	253	267	254	232	260	260	253	243	247	262	243	246	260	256	265	278	277	267	255	238	233	227	257	287	284	233	237	246	263	234
19769	45761	39531	31000	26202	21908	17754	14446	11293	9160	7217	5828	4699	4029	3360	2894	2520	2094	1883	1528	1297	1157	1131	1011	909	881	808	808	692	689	687	669	575	575	524	504	511	499	458	449	448	445	452	387	406	385	365	357	345	380	330	324	338	332	323	327	305	318	300	311	302	290	312	320	309	277	295	323	296	278	303	323	273	302	306	281	263	280	282	290	247	259	258	260	290	294	254	281	257	306	256	273	286	272	266	286	248	265	263	268	248	262	274	275	260	240	258	261	248	234	308	271	251	233	280	242	260	247	272	283	252	246	264	232	247	258	281	260	248	274	265	257	263	254	241	257	257	253	245	278	278	261	260	254	248	253	247	274	279	288	258	276	254	274	251	219	259	270	269	263	260	276	300	239	272	275	246	270	241	273	266	257	240	250	264	255	277	278	276	264	261	257	278	248	254	248	284	243	236	250	227	240	277	247	283	240	285	228	246	277	290	278	234	235	276	260	263	273	252	275	284	247	247	253	253	239	234	239	275	261	250	265	260	275	262	262	294	257	267	295	220	245	258	255	260	285	252	276	255	243	262	228	265	255	275	265	270	273	270	243	272	250	286	252	263	249	286	246	285	252	284	266	277	222	252	246	241	272	271	215	236	268	274	266	265	232	266	262	261	239	280	266	259	257	265	284	276	273	260	261	264	258	267	269	244	265	268	279	270	285	243	268	279	266	275	253	233	263	314	233	261	258	265	267	261	241	233	260	236	270	239	275	290	241	281	255	246	270	270	253	255	267	246	269	263	270	239	249	245	263	259	263	262	276	272	237	276	256	262	239	253	265	246	245	263	278	257	249	256	269	237	267	241	288	292	247	235	260	273	282	266	251	266	264	268	263	279	266	266	273	276	267	260	251	257	283	280	267	284	286	258	274	265	239	267	257	269	296	242	288	233	274	260	250	244	256	236	256	258	252	246	279	248	249	278	268	237	247	260	246	256	277	272	247	283	269	250	250	275	271	230	284	242	276	244	238	265	257	266	278	256	256	299	272	255	266	267	282	291	227	235	251	285	244	264	259	246	275	267	254	256	257	250	287	244	262	265	269	258	283	243	248	275	268	275	278	241	276	251	255	260	311	235	268	264	248	248	248	274	260	267	249	250	278	269	256	287	232	236	260	254	263	247	280	223	265	273	258	266	243	255	268	259	243	249	265	230	259	245	269	240	282	261	269	269	253	244	286	283	260	276	261	262	281	256	252	266	267	250	254	238	278	266	280	282	285	242	246	268	250	258	262	236	249	250	273	251	217	247	242	248	281	284	242	232	275	268	253	251	252	245	260	293	270	269	270	272	259	256	283	261	245	255	241	274	250	262	256	250	254	272	265	270	282	255	270	288	269	277	229	279	268	271	260	260	256	267	253	304	261	243	272	256	268	281	250	251	249	251	261	259	302	272	249	273	241	271	250	261	253	272	274	256	253	262	303	238	242	275	233	238	275	254	264	238	234	266	259	267	243	244	251	224	266	241	258	288	203	261	256	267	232	237	288	244	221	230	262	299	274	243	256	251	276	282	292	279	256	269	273	288	245	240	297	268	253	270	253	266	243	269	244	267	271	265	255	249	253	246	273	258	267	259	268	269	262	247	241	266	243	251	255	259	252	232	266	255	261	274	251	256	279	270	257	275	250	282	249	296	258	267	284	293	280	258	248	259	264	272	273	256	280	256	272	256	263	253	283	256	281	266	266	293	270	255	269	252	288	261	276	258	277	226	276	267	278	261	281	270	261	270	246	245	255	251	245	264	297	285	283	270	238	261	244	289	268	256	261	232	255	246	282	257	230	282	279	250	265	282	277	260	266	252	257	256	264	256	245	247	290	292	259	263	253	254	270	287	253	235	280	263	268	269	267	273	271	271	254	260	252	271	246	245	276	233	228	275	277	283	249	272	256	239	261	243	248	258	261	271	256	264	276	305	274	276	259	273	260	240	266	254	274	247	255	225	267	278	267	249	279	240	266	273	263	237	267	278	296	245	245	264	287	259	249	261	266	260	251	266	283	253	228	253	267	279	254	247	248	257	269	244	264	240	267	256	271	252	257	261	256	260	259	249	235	277	271	278	246	256	255	248	243	261	235	246	259	280	268	281	247	275	292	249	246	242	267	239	255	246	278	272	247	261	246	272	269	255	269	283	255	266	279	252	274	275	238	273	289	263	286	268	265	283	265	220	291	269	263	247	256	266	272	249	256	279	245	269	274	270	275	273	264	252	246	263	236	268	246	272	257	258	276	231	241	244	269	266	282	245	248	261	287	258	263	249	261	266	258	249	288	236	279	277	249	266	243	261	257	270	266	267	231	284	250	278	258	266	248	243	268	265	260	252	233	243	257	253	265	278	238	273	234	283	284	267	268	244	268	277	262	238	264	265	244	242	252	261	278	283	257	273	275	264	260	284	271	258	229	273	272	241	291	253	232	272	261	234	251	260	251	285	281	261	242	255	255	248	277	274	261	266	262	254	269	265	248	255	268	272	275	252	242	271	248	268	262	249	251	272	294	270	249	270	230	251	232	293	244	232	234	259	250	291	266	254	268	261	256	235	255	266	239	273	262	250	235	257	256	262	270	256	257	270	278	256	251	248	267	267	248	268	250	241	284	260	249	244	291	291	261	266	261	236	250	246	244	274	279	236	280	253	279	257	250	256	281	266	249	290	260	267	263	255	261	246	258	266	228	282	267	253	264	258	233	305	267	257	257	280	236	269	249	267	280	273	254	274	232	250	252	234	266	251	265	269	257	288	263	248	274	258	249	264	251	264	285	245	240	259	233	268	266	270	258	274	241	251	261	274	255	279	252	258	256	243	232	282	268	290	258	261	249	220	259	260	223	242	248	259	252	273	289	281	264	269	256	255	261	245	255	257	250	243	247	273	269	265	267	283	246	254	256	231	262	266	270	252	230	265	303	250	267	247	271	251	266	301	256	275	260	266	272	265	270	264	269	259	270	263	256	247	288	278	247	258	237	296	286	269	256	246	266	254	261	265	272	277	270	254	261	254	258	273	263	260	248	259	241	235	270	292	260	242	283	271	249	267	233	286	257	271	272	264	243	271	234	258	260	283	316	259	243	268	261	239	262	254	244	262	238	269	240	240	256	273	248	260	255	244	285	238	244	240	247	264	266	241	248	278	256	276	251	274	274	286	251	232	264	267	228	216	280	283	241	263	275	258	235	261	245	258	278	255	273	261	274	260	238	240	263	234	259	264	250	250	268	264	250	286	269	264	267	263	245	246	253	306	273	245	287	250	278	255	263	283	231	278	240	299	255	250	241	292	279	275	250	262	261	280	281	256	258	273	255	265	295	279	256	277	272	273	258	265	264	264	254	249	270	257	265	259	273	271	271	296	249	250	239	260	229	260	218	272	233	245	276	272	245	263	266	253	257	265	242	293	268	247	241	270	269	286	234	278	259	269	257	258	255	240	265	293	239	273	304	281	265	280	216	249	270	277	262	273	264	280	273
28756	24139	27288	20566	12469	7893	5506	4110	3205	2413	2047	1797	1470	1281	1104	973	891	804	708	658	589	603	561	542	552	504	481	470	403	470	473	465	431	390	434	444	421	438	415	451	440	416	372	409	373	420	401	400	364	388	380	392	397	373	347	384	377	380	369	362	399	394	377	350	392	353	353	390	381	394	382	395	359	334	365	387	366	384	385	383	363	395	355	369	374	388	353	346	383	360	360	359	409	381	392	381	349	346	402	356	401	365	390	393	353	409	403	379	407	413	373	407	343	374	390	366	368	381	355	375	382	372	363	371	401	363	362	391	362	351	380	384	366	361	416	384	348	371	383	369	376	359	355	372	418	344	362	386	389	366	350	395	357	353	364	339	392	406	374	386	386	388	374	395	368	352	377	363	387	433	378	346	370	410	340	357	354	372	389	366	370	388	355	374	375	371	408	394	360	389	373	345	387	355	376	360	383	367	365	389	392	343	346	386	383	428	362	335	390	387	353	356	396	370	383	371	405	378	364	354	392	379	373	378	440	387	384	363	394	377	357	341	386	339	403	376	394	393	359	378	403	368	362	391	359	390	385	369	353	374	352	369	340	362	359	335	395	354	373	356	370	400	370	390	360	379	375	402	365	398	362	348	375	359	387	394	379	351	367	365	407	339	387	389	374	326	357	366	375	372	343	370	347	363	374	359	415	352	357	404	348	379	371	399	336	367	350	381	342	334	389	420	379	370	361	357	358	365	368	387	406	375	364	371	366	355	365	352	370	403	368	415	366	358	399	353	390	384	355	387	402	404	384	358	376	372	392	393	355	353	368	382	369	396	367	365	372	378	357	378	384	389	375	356	386	371	410	385	379	424	407	373	365	362	366	366	387	371	340	410	358	394	398	350	356	415	368	373	338	373	374	354	348	352	360	393	365	369	352	419	396	366	388	365	371	343	386	365	339	359	392	405	358	386	404	410	388	370	397	356	386	379	369	385	347	388	371	414	356	370	341	351	400	388	400	334	385	347	359	367	366	367	423	364	337	361	348	360	365	333	385	379	356	373	367	367	339	326	365	360	354	379	392	388	384	410	368	372	356	386	396	383	374	390	356	374	361	384	385	391	322	357	374	360	368	386	396	392	382	358	377	347	371	347	343	402	357	399	389	393	361	415	402	368	351	333	349	342	353	422	350	389	347	356	354	409	372	387	376	347	399	384	363	334	374	374	386	366	354	355	350	375	383	371	377	397	352	357	386	394	397	371	448	384	373	377	358	370	389	379	370	369	380	406	369	358	359	368	367	371	399	381	407	358	370	368	355	405	381	353	361	366	360	392	396	371	361	380	382	393	370	354	362	385	372	345	396	393	361	398	370	369	376	375	376	349	411	370	395	372	395	373	361	341	383	382	342	360	378	397	384	341	394	357	344	358	376	367	373	340	391	389	351	384	382	368	380	355	380	374	395	336	359	362	368	379	401	404	368	397	346	380	398	399	353	365	396	359	385	358	357	366	327	399	352	335	380	380	367	372	362	375	391	355	369	366	411	375	382	357	395	375	391	378	376	369	362	353	357	348	372	379	375	406	358	387	362	373	361	393	364	388	357	370	385	380	393	372	348	406	364	376	358	378	358	384	349	399	375	378	417	369	366	390	348	379	372	363	373	362	360	361	372	365	362	390	351	354	384	358	369	362	412	400	378	378	346	351	375	375	364	395	369	368	389	369	368	345	376	368	378	336	364	387	368	400	369	351	355	402	367	383	367	407	358	362	370	381	373	362	356	376	354	366	353	370	369	359	369	380	385	402	355	390	406	384	356	369	384	399	383	353	380	368	368	372	365	387	365	374	367	340	345	374	380	352	363	395	382	373	340	358	351	390	396	382	365	364	374	377	355	404	372	379	369	404	381	348	391	372	390	364	400	346	360	358	370	359	387	389	363	373	350	350	315	395	357	426	365	389	391	351	389	339	343	377	412	378	353	413	363	366	385	363	349	314	373	364	369	397	389	383	370	391	370	373	393	412	392	347	380	347	372	392	365	353	354	347	375	347	359	370	403	383	377	360	378	336	365	339	358	408	359	360	399	361	376	368	368	358	332	351	385	413	386	357	340	370	362	378	377	346	362	390	388	360	322	362	368	348	347	345	372	358	378	426	357	384	403	386	338	386	396	373	375	399	406	362	379	370	375	361	385	386	367	362	325	381	392	381	392	358	386	397	418	400	334	397	359	372	378	366	386	387	367	360	355	353	387	375	366	414	375	372	370	345	350	364	378	399	365	358	384	360	398	374	382	385	355	361	371	359	364	399	367	379	390	407	401	359	389	348	397	374	384	390	370	351	350	357	381	345	349	367	366	389	354	389	348	393	373	386	370	368	382	388	345	380	382	362	396	336	337	374	396	356	371	345	373	355	396	382	405	385	360	375	398	365	368	350	387	403	382	360	387	324	347	417	389	352	361	336	373	399	372	376	392	364	360	434	404	372	346	390	405	386	352	361	408	372	392	382	383	358	407	356	385	371	365	337	377	381	380	374	389	395	378	384	343	364	402	382	366	374	366	352	341	355	358	373	376	360	369	350	387	345	363	407	350	349	365	384	360	401	355	383	361	399	354	338	336	356	422	387	369	370	392	387	390	402	392	378	364	360	400	389	373	357	393	396	354	414	407	390	334	363	379	372	417	412	365	344	382	350	369	380	391	368	333	398	381	397	347	377	380	391	405	368	407	360	351	394	382	388	361	355	350	355	391	361	350	383	389	394	339	375	404	368	369	350	375	356	346	413	382	390	356	385	375	373	375	384	366	384	329	377	391	366	367	349	396	377	367	360	364	364	373	368	386	388	370	404	349	374	375	360	369	388	338	394	378	398	342	388	387	354	388	430	362	403	375	397	362	376	374	358	364	391	390	374	353	374	374	368	387	351	365	386	380	367	379	388	399	404	398	383	391	344	388	370	363	387	358	368	375	365	399	372	346	363	352	375	397	361	368	396	398	389	411	381	340	340	357	391	364	351	373	417	372	331	414	378	374	368	348	355	395	416	376	359	377	387	407	411	369	356	412	365	367	386	349	364	379	371	361	370	378	361	379	398	435	382	357	393	376	385	369	375	387	385	347	382	378	382	405	354	359	362	332	334	360	359	354	367	336	380	393	356	394	362	379	420	395	376	400	377	383	365	353	337	382	384	357	367	332	400	392	368	343	386	392	359	380	415	370	369	376	372	363	366	349	366	352	402	353	363	343	399	364	337	392	400	381	394	390	369	411	346	388	377	388	351	356	346	403	366	403	361	346	366	331	360	352	367	384	343	414	376	367	376	352	368	366	376	373	375	340	395	375	398	393	370	361	406	375	334	365	350	392	365	376	378	383	383	374	353	341	356	378	366	379	385	389	365	352	399	337	395	376	341	362	385	388	423	365	363	363	370	368	341	390	392	380	362	385	374	387	370	359	396	400	413	329	386	368	374	404	346	402	399	364	376	375	372	412	338	397	374	366	343	374	372	352	352	369	392
17967	34165	27512	18829	14490	11377	8679	6639	5042	3855	3102	2639	2155	1744	1623	1346	1184	1075	946	829	783	665	665	642	629	615	565	591	554	484	508	523	491	468	499	451	463	442	455	459	421	458	424	455	432	423	416	374	428	394	400	405	376	416	400	427	395	402	364	370	414	385	402	389	409	384	375	365	370	399	409	387	385	346	381	393	400	393	409	388	380	384	377	425	394	401	399	389	389	362	409	379	357	369	383	431	388	394	390	381	359	383	351	358	361	379	397	402	413	367	342	381	356	379	376	376	370	417	376	379	367	426	362	387	352	399	421	426	393	377	372	372	395	373	389	409	389	371	412	404	396	409	348	382	396	404	373	409	411	411	394	372	356	386	407	361	401	364	415	414	360	340	400	401	361	370	388	386	375	388	370	362	363	386	377	380	367	359	385	379	344	402	392	374	365	370	382	395	352	371	358	394	367	380	386	398	378	382	402	410	399	374	349	398	347	390	404	389	389	398	396	369	402	354	384	395	359	377	358	410	390	370	408	362	369	356	360	343	393	408	411	404	400	383	392	422	418	393	367	361	386	378	372	366	386	379	372	401	382	423	375	377	394	401	394	385	390	402	393	394	367	399	369	387	397	373	431	378	398	393	402	385	409	383	379	405	370	419	370	344	366	377	357	388	395	400	392	375	326	371	377	365	387	387	385	376	392	406	398	399	387	398	394	419	383	355	371	430	401	364	388	390	335	364	396	436	374	397	359	402	381	404	394	372	414	380	394	353	352	402	359	355	369	377	381	387	364	355	381	375	381	352	385	416	419	369	387	386	394	382	363	403	380	381	395	380	416	377	392	365	394	370	394	401	404	404	404	367	397	400	376	380	393	394	392	381	392	377	393	374	382	403	419	379	399	413	409	397	358	368	394	389	372	399	423	427	388	348	420	356	406	374	347	377	370	400	364	380	355	402	376	374	408	358	413	387	374	366	412	418	398	405	363	406	365	392	386	356	415	360	406	384	367	401	395	398	358	377	367	366	366	398	391	410	374	367	387	388	354	381	410	346	374	386	390	352	375	327	379	386	379	403	373	351	387	363	393	399	373	389	346	389	391	369	364	385	378	407	405	372	367	393	421	376	401	368	342	372	412	415	392	370	365	375	386	387	428	377	349	394	375	371	370	393	400	362	382	409	372	386	364	406	371	373	353	396	356	364	381	379	418	379	367	376	367	356	354	362	386	373	370	379	392	384	381	414	404	379	396	360	355	385	390	348	398	412	399	384	385	376	407	413	394	394	375	384	343	401	382	406	353	381	368	377	384	367	402	410	386	366	375	373	403	370	366	408	375	354	382	382	361	407	369	409	390	390	369	385	404	394	406	382	391	418	365	389	410	372	345	359	400	382	377	371	376	401	375	366	381	407	390	402	383	391	404	419	375	387	376	364	408	385	353	396	363	391	389	383	383	403	371	406	394	383	332	375	408	394	372	381	361	394	401	399	395	404	388	401	375	373	361	389	356	377	388	373	379	401	356	374	392	384	376	348	373	379	416	375	371	352	392	400	399	367	375	406	440	377	357	383	420	369	365	373	394	399	394	336	369	372	406	421	402	371	393	375	415	369	389	365	418	385	383	401	360	369	391	382	363	384	364	391	370	397	355	371	404	408	384	365	384	362	401	342	413	363	371	358	360	390	383	382	402	366	376	370	387	395	403	387	365	391	380	382	410	387	364	404	366	408	378	393	383	388	391	394	356	374	380	366	394	381	377	387	388	375	405	368	355	382	360	409	409	367	377	415	400	414	382	383	391	404	378	394	389	399	405	394	396	363	406	394	372	397	376	341	369	386	382	394	381	357	396	375	393	375	383	369	376	380	395	362	367	374	367	379	394	386	358	403	384	354	399	370	375	420	411	396	388	400	374	397	406	375	388	386	405	389	387	383	381	369	370	386	361	381	371	384	394	383	432	385	386	394	340	376	370	375	353	344	403	391	385	372	370	376	359	384	396	417	408	376	376	382	395	402	394	374	395	374	390	378	390	392	379	396	378	384	360	379	388	398	403	362	395	393	362	368	366	402	390	374	374	384	361	386	411	353	361	386	382	384	368	384	368	399	396	392	381	395	376	394	383	382	371	371	359	393	385	390	386	425	372	360	387	375	384	392	397	413	360	391	384	414	408	392	406	368	381	382	389	399	336	370	340	412	370	377	377	357	404	388	358	377	384	400	362	398	359	401	377	371	408	382	387	384	409	372	399	355	397	407	400	395	402	378	388	361	383	398	377	372	389	374	388	392	361	356	373	377	410	406	416	398	402	376	376	363	384	355	358	387	366	384	422	391	363	375	387	402	391	396	392	390	378	400	371	375	345	407	404	372	400	382	388	401	395	386	389	391	388	378	408	381	369	371	388	370	370	386	379	378	369	389	381	371	353	382	385	380	384	372	419	409	368	364	381	385	361	369	392	385	365	377	364	392	381	447	375	389	337	386	379	378	392	360	390	376	405	396	388	385	384	398	387	384	404	376	404	397	367	362	364	377	386	369	375	369	361	408	377	372	399	373	392	385	388	373	362	394	411	408	375	374	389	398	398	353	355	417	401	395	391	408	352	389	389	373	358	381	366	409	390	386	423	397	402	432	398	404	391	425	407	386	425	405	390	368	442	368	399	368	351	377	382	360	389	406	394	408	383	380	389	389	398	406	349	348	399	366	373	386	404	381	392	349	398	402	386	386	405	386	383	392	345	349	364	396	382	414	389	377	367	401	387	387	382	379	392	391	353	365	411	379	376	393	397	392	375	394	413	378	387	354	372	368	390	379	400	372	362	359	379	392	369	356	416	414	366	415	378	384	393	343	375	419	385	424	368	383	434	378	401	382	383	387	371	378	363	405	408	424	411	411	400	389	382	365	369	401	393	392	404	403	334	361	360	367	377	362	377	390	371	381	402	401	365	378	402	375	367	396	378	366	355	379	379	371	391	361	383	433	379	393	372	387	411	390	388	407	391	394	393	426	409	385	374	366	330	397	353	426	391	355	380	369	369	400	373	386	361	400	404	364	384	384	355	397	381	386	371	378	403	371	386	360	343	383	370	390	363	385	364	351	407	373	389	385	371	396	393	358	389	389	415	364	419	358	365	407	357	385	387	397	383	404	375	385	384	384	401	360	365	394	357	405	414	389	375	358	394	357	399	399	401	388	385	382	376	394	418	359	357	360	378	376	400	350	371	386	400	377	380	387	373	356	376	414	391	431	405	375	389	377	376	368	393	375	389	423	377	375	359	362	392	362	382	372	395	398	372	379	406	415	398	378	381	352	402	369	409	392	371	388	378	369	413	396	370	386	388	370	360	374	372	386	382	376	358	389	390	389	390	380	391	375	384	396	371	365	345	416	367	396	341	403	363	377	415	401	378	426	389	376	380	381	385	390	385	377	381	437	366	384	393	370	392	375	331	393	388	363	370	381	397	339	413	351	405	389	368	362	386	389	391	382	383	385	415	350	400	367	385	369	393	363
24035	21507	28854	24912	22175	19174	12441	7729	5693	4494	3658	2878	2302	1920	1673	1564	1338	1156	945	818	785	731	625	635	534	529	534	540	458	438	507	423	425	437	410	400	389	395	389	379	358	368	327	365	328	320	390	329	331	318	311	299	283	303	314	319	313	312	325	283	294	311	302	274	304	302	316	298	253	281	270	299	291	281	304	289	286	242	264	289	282	283	268	239	294	279	279	267	263	270	257	313	262	258	318	302	304	283	277	255	281	257	299	266	301	249	255	264	286	285	291	300	288	263	268	268	295	256	305	273	300	259	301	274	264	270	263	267	266	254	269	260	276	279	269	309	258	277	275	301	282	274	285	300	285	258	262	286	280	304	275	259	251	266	267	272	269	268	271	285	286	283	281	261	287	293	264	273	285	274	285	271	248	287	278	289	270	291	296	290	293	276	285	278	274	273	291	271	271	241	276	288	293	283	286	281	260	285	267	291	293	262	257	293	285	274	309	313	249	270	260	289	282	314	292	282	275	312	273	278	274	264	256	261	281	231	302	286	291	280	269	274	261	302	273	267	261	272	251	276	246	262	270	267	295	270	283	275	293	255	273	253	236	298	254	275	262	281	284	269	279	272	249	282	268	268	296	291	235	267	270	305	280	262	293	300	331	277	253	288	281	286	287	274	262	275	263	305	288	256	276	282	281	291	266	277	294	276	261	264	249	270	283	282	263	263	269	242	259	289	262	279	273	273	265	276	269	274	261	299	264	250	285	266	266	264	277	275	263	262	281	262	261	315	279	270	276	290	278	284	298	270	280	259	250	273	277	282	293	259	249	245	267	239	293	272	303	271	281	262	304	287	262	254	268	268	302	278	298	266	295	276	245	259	283	276	292	299	301	284	275	278	270	248	283	303	270	262	261	284	267	270	277	282	279	263	321	278	285	292	287	271	286	276	258	261	278	252	286	265	271	302	305	294	265	264	271	275	312	295	282	263	300	299	298	328	293	261	272	291	282	246	281	289	280	264	264	266	296	243	256	280	268	263	287	280	267	286	282	291	281	278	267	290	281	247	278	276	269	268	272	260	273	274	264	287	287	271	253	265	279	277	276	272	268	281	253	297	274	270	269	271	301	280	271	267	268	292	243	255	264	296	259	269	268	254	257	289	299	265	281	269	272	262	279	269	305	260	256	287	268	288	271	298	258	265	295	271	281	270	263	280	281	284	291	268	251	290	258	264	272	290	262	293	249	283	274	240	277	288	252	263	294	264	264	293	268	269	248	255	301	297	266	295	298	277	290	269	257	291	270	297	313	267	254	274	293	286	287	325	309	286	273	305	285	242	283	251	282	273	265	271	260	271	279	267	249	276	278	297	260	289	280	271	257	292	244	280	257	266	262	274	310	279	283	242	276	262	254	286	288	261	253	263	268	302	283	283	297	256	276	265	271	299	302	247	284	269	281	279	313	263	275	275	271	251	251	278	251	281	269	260	259	294	250	247	288	276	315	251	282	278	261	305	285	257	280	282	267	286	292	280	288	267	277	297	283	290	275	271	289	268	268	282	293	308	270	255	281	253	289	278	286	254	307	281	267	314	297	259	290	255	263	272	272	260	239	252	247	299	264	286	256	249	288	286	259	269	270	281	276	258	272	286	277	286	280	280	265	289	277	274	286	334	288	263	268	266	327	273	286	274	276	273	289	252	268	294	284	262	254	285	284	276	269	260	273	266	269	267	248	261	258	271	237	325	262	315	282	293	274	274	284	280	279	273	293	264	295	252	271	267	284	252	294	272	286	288	302	253	289	300	306	281	240	289	269	248	291	266	293	240	249	264	294	280	262	278	248	274	271	275	293	237	251	294	290	267	289	274	282	274	263	295	270	294	281	281	299	289	281	275	291	252	274	283	278	296	291	276	234	288	278	304	288	276	278	259	266	264	276	298	296	265	268	259	294	294	295	261	290	254	269	264	275	280	281	289	276	271	278	282	244	288	270	277	297	288	301	270	292	311	281	261	266	266	236	275	254	304	275	293	263	284	264	303	292	272	244	272	284	300	278	275	268	278	254	270	302	291	265	260	290	272	270	275	263	262	279	305	313	261	276	287	280	276	284	261	305	268	273	299	296	285	283	277	267	252	273	268	256	267	275	280	265	289	263	250	280	273	261	264	286	288	267	307	290	250	268	264	293	259	283	270	270	278	288	271	279	247	309	293	253	275	268	288	305	259	280	297	285	271	248	262	277	267	275	246	297	282	262	268	250	299	293	254	257	292	275	272	255	268	263	294	263	275	258	272	256	254	273	258	260	300	302	288	292	281	263	271	272	253	280	267	269	275	271	260	261	262	267	272	292	290	249	276	292	264	278	249	277	269	283	269	250	302	273	283	269	283	264	257	270	261	248	267	270	262	259	286	279	275	304	289	253	245	269	275	295	270	265	271	297	275	264	258	285	278	279	276	294	277	270	275	266	285	280	284	294	265	270	259	262	256	293	312	299	291	286	285	267	275	272	260	286	309	242	257	261	289	291	259	267	281	270	257	288	285	270	259	274	276	269	287	252	271	282	296	278	237	271	277	271	283	262	289	290	258	278	266	284	273	258	309	295	294	271	296	289	292	263	266	292	272	295	265	267	274	269	273	299	260	274	286	269	288	259	271	281	251	277	278	276	286	267	262	276	261	286	285	286	287	290	263	254	285	271	273	309	301	278	275	277	278	276	275	263	277	275	272	261	272	300	277	264	270	281	279	255	251	269	244	282	289	270	307	267	285	263	291	267	272	282	296	271	282	248	262	293	303	294	285	257	300	287	309	253	276	247	264	285	282	284	266	254	231	282	275	253	295	272	285	261	291	286	291	268	281	282	278	275	269	306	248	297	310	264	270	282	271	292	269	286	264	276	269	272	246	259	288	254	262	296	259	269	285	305	297	267	286	290	285	260	271	295	286	264	262	274	276	279	285	313	267	273	259	311	268	279	272	265	272	283	274	274	270	272	275	270	288	299	275	272	254	272	296	278	275	286	284	289	268	307	246	280	285	275	270	283	251	236	269	281	290	271	272	274	281	279	293	274	279	259	293	268	297	246	295	276	280	304	264	273	284	305	276	280	285	269	258	236	261	247	264	277	253	284	250	249	269	275	280	253	280	285	299	269	292	285	271	264	274	268	293	280	292	275	275	292	294	291	279	255	274	295	294	269	316	298	232	262	271	274	279	228	282	262	285	266	294	298	282	275	257	281	274	281	243	270	271	291	275	248	254	282	267	269	266	266	270	259	275	255	260	286	264	265	254	254	283	278	285	285	246	285	283	280	278	246	292	277	294	290	258	252	266	271	269	266	261	301	308	251	312	288	304	311	268	274	281	303	241	272	280	283	284	293	266	294	273	287	292	239	274	260	270	264	265	266	267	267	268	260	278	270	287	269	296	308	274	278	278	260	267	273	269	258	297	279	264	278	270	277	281	276	264	278	252	306	244	291	265	263	294	271	296	273	255	276	286	300	266	272	257	289	287
18270	41757	34887	26300	21744	17332	13698	10906	8704	6662	5393	4299	3487	2998	2383	2048	1975	1587	1231	1111	1008	920	815	753	734	683	624	606	590	579	488	553	519	454	440	467	447	484	432	401	432	396	400	373	376	358	361	356	337	331	322	340	349	298	342	339	314	302	308	314	326	282	336	304	290	309	305	341	303	304	311	289	298	293	290	299	263	310	308	276	267	272	269	333	276	297	305	288	307	283	276	289	275	270	289	302	314	301	304	305	267	297	289	273	274	281	283	287	303	300	313	288	295	280	303	323	290	288	276	293	312	258	322	303	294	275	281	269	294	265	280	287	289	278	258	307	287	270	313	264	288	278	291	292	276	332	255	263	266	274	292	273	314	279	298	287	301	287	279	312	252	309	278	273	279	276	292	278	278	296	241	320	284	282	290	295	293	300	302	319	272	297	266	284	293	288	300	261	288	283	304	270	280	295	259	266	285	278	256	266	295	293	306	260	273	287	291	296	262	296	278	257	306	286	240	296	263	291	298	259	282	280	276	292	274	325	279	285	270	296	271	287	277	295	283	276	268	300	285	296	279	300	277	301	277	268	300	258	318	329	292	267	297	270	266	274	297	272	285	298	268	297	262	281	277	302	301	263	279	288	291	270	277	274	283	275	291	296	271	283	277	279	280	279	299	284	288	297	293	286	298	271	289	306	309	307	293	266	268	289	279	292	297	307	260	272	283	304	277	266	331	256	264	243	281	307	273	299	280	273	300	245	317	254	288	289	319	278	282	302	300	253	333	237	265	258	294	277	279	286	297	280	294	276	276	294	260	285	312	301	294	290	300	282	275	289	271	296	294	290	277	267	295	281	278	268	240	267	269	258	301	274	282	274	279	279	257	274	280	282	299	293	266	301	291	279	270	270	289	284	260	313	305	295	283	287	299	291	317	301	289	244	309	298	280	274	258	281	267	312	300	315	292	289	276	254	283	245	280	297	277	309	305	298	326	298	299	290	308	271	297	286	269	289	289	285	298	261	257	276	281	270	323	281	289	258	277	275	253	303	299	271	319	295	285	322	282	266	279	284	282	299	281	270	242	293	285	291	281	299	259	297	296	289	301	286	267	264	294	284	294	278	273	317	322	316	285	301	267	296	288	256	311	283	281	272	276	276	261	279	261	261	293	311	311	278	299	288	302	294	277	266	284	295	258	301	309	292	293	272	286	273	277	290	266	288	308	269	271	299	312	287	297	297	253	250	277	303	293	276	292	280	290	302	267	309	274	270	271	300	269	306	286	292	279	291	292	301	269	271	298	297	261	318	264	247	312	274	266	291	284	294	311	282	283	283	280	304	303	274	276	274	298	268	309	282	261	296	302	259	297	325	291	283	301	293	277	266	303	302	283	266	301	292	276	264	275	303	302	295	317	290	296	323	301	283	293	287	284	272	293	274	257	258	258	286	287	271	302	270	261	283	302	310	259	294	293	286	260	277	281	297	286	291	321	249	284	291	298	259	300	305	297	310	269	279	268	283	288	241	278	287	301	292	299	270	269	301	274	287	314	266	297	269	308	295	313	274	299	306	297	295	295	308	297	301	285	304	287	272	287	326	301	289	292	274	289	280	276	295	301	276	286	271	276	286	278	266	283	284	301	299	300	280	282	297	271	278	302	277	261	301	283	272	325	275	297	294	282	274	312	258	298	260	296	297	282	280	278	305	283	303	282	282	296	285	267	263	303	285	307	274	267	289	309	271	290	257	263	292	281	289	278	281	289	275	295	279	274	275	261	297	265	291	300	297	293	309	301	274	288	277	268	275	294	291	313	296	249	276	284	279	283	268	302	294	260	288	285	302	289	257	292	269	266	303	267	281	316	257	275	288	296	261	285	320	291	272	297	282	284	267	274	293	293	299	305	304	288	310	294	284	284	288	276	263	290	263	292	276	266	293	262	289	264	309	279	292	292	297	278	284	270	294	279	275	278	321	305	287	300	299	277	297	285	300	280	278	254	298	266	299	251	286	280	288	289	278	303	291	272	288	289	278	270	258	286	296	285	275	281	276	274	262	248	294	287	275	269	295	290	319	254	301	255	288	265	302	301	269	276	270	284	292	284	300	246	288	251	276	303	301	268	269	297	298	269	288	271	329	278	278	318	310	293	293	276	285	279	285	268	286	290	284	276	312	312	323	261	264	286	273	279	286	281	285	299	315	294	285	291	302	297	316	287	286	283	279	289	293	279	313	262	290	260	302	269	272	313	309	276	287	281	265	302	281	277	280	285	260	272	281	282	287	274	298	296	316	268	296	271	314	301	278	306	297	279	286	273	308	299	294	279	293	288	288	266	291	277	282	277	299	287	278	309	283	280	319	293	265	273	292	284	290	300	272	282	253	253	299	289	304	272	260	275	291	265	294	273	267	298	295	289	274	295	296	300	291	317	307	304	273	291	274	292	313	279	282	300	293	285	298	262	295	272	291	292	267	270	287	284	277	274	277	298	256	290	289	292	275	277	314	293	285	293	260	306	273	282	310	299	298	276	296	302	295	294	289	299	285	280	260	313	292	276	308	312	288	296	287	294	278	266	288	289	280	311	260	303	307	281	312	302	293	285	303	286	294	280	270	250	290	294	251	281	277	295	293	338	303	261	286	289	320	299	249	271	274	316	295	256	285	238	289	252	278	265	300	282	246	263	288	263	282	263	286	272	289	274	288	280	293	272	251	274	290	287	281	330	273	277	280	277	281	294	320	294	268	286	293	299	282	274	248	306	279	308	302	273	301	260	293	269	294	279	297	293	249	277	284	298	293	297	277	293	285	306	265	311	281	274	298	275	239	264	279	294	279	291	265	286	277	265	291	272	293	290	289	286	281	280	281	271	246	318	294	306	293	313	252	276	277	263	278	297	281	272	271	292	258	247	276	293	297	283	298	269	304	290	266	271	313	273	307	284	245	280	265	268	293	298	280	277	291	275	254	268	308	274	285	290	268	272	294	266	245	303	263	307	278	301	277	286	305	281	297	288	320	286	262	290	295	266	280	253	273	276	311	293	266	321	268	278	292	323	276	279	283	281	266	288	258	278	283	289	300	294	293	313	294	293	286	294	254	290	287	270	259	296	265	291	305	266	294	303	292	299	291	315	266	261	307	308	251	301	282	300	297	271	287	288	262	297	278	284	290	279	300	243	296	296	259	319	274	285	283	261	299	316	292	291	265	278	301	303	258	250	269	277	257	289	277	287	295	293	284	274	307	298	270	300	253	267	278	277	274	271	313	292	314	273	274	292	259	277	265	263	257	306	283	278	279	280	306	269	305	283	267	266	296	299	266	296	255	297	300	308	302	277	268	284	280	276	277	283	285	269	297	294	321	309	267	276	264	280	299	297	332	274	291	291	280	284	262	275	286	330	296	254	296	282	285	281	282	292	265	284	281	287	289	292	292	253	302	292	278	247	279	285	260	293	277	318	310	276	275	296	275	292	297	298	345	286	318	296	281	265	302	324	281	274	303	271	299	294	304
25209	21593	28215	26440	19632	12498	8269	5779	4396	3429	2839	2384	1930	1626	1508	1330	1213	1006	896	777	748	705	679	644	658	595	563	558	570	543	530	508	567	478	476	484	458	447	497	474	474	433	426	461	402	436	415	431	433	413	414	433	396	396	394	410	410	385	416	382	396	390	394	389	409	411	385	396	381	383	384	413	376	385	358	424	417	407	399	399	357	415	391	415	367	405	400	376	395	387	385	361	366	373	408	390	393	405	370	416	387	393	419	387	386	367	396	419	363	409	395	377	381	380	389	363	391	410	382	379	386	367	366	397	380	381	359	391	395	397	363	395	362	387	397	393	369	403	348	416	393	395	395	389	393	391	384	384	383	402	380	387	420	400	417	404	381	387	402	393	403	392	400	389	380	352	403	409	409	348	401	394	397	393	379	367	421	375	406	381	389	345	372	402	379	391	369	377	371	378	412	399	438	378	357	388	374	400	357	398	402	370	372	356	397	393	403	393	373	399	355	378	378	392	412	368	412	387	398	391	383	364	379	351	386	394	395	341	399	368	406	410	383	344	365	426	376	372	411	363	410	373	384	402	346	368	402	375	402	370	407	374	397	372	378	411	382	382	394	426	363	375	421	392	363	394	369	385	403	393	405	386	426	380	381	400	392	391	386	388	382	346	422	391	382	386	383	381	381	400	400	381	365	383	353	389	382	408	391	396	386	402	412	398	386	385	402	399	387	354	391	366	407	347	389	419	408	388	373	394	371	378	424	386	353	385	378	399	390	397	392	383	383	413	359	356	379	377	383	395	339	348	393	385	391	397	361	369	387	357	384	414	391	391	358	394	396	361	383	387	389	355	410	379	404	381	403	347	411	376	393	373	390	364	374	379	420	402	382	365	391	379	369	367	393	383	406	404	386	387	383	369	395	382	388	386	380	390	369	373	420	366	412	372	363	413	401	393	389	393	381	393	369	391	398	369	391	392	423	370	396	387	368	386	379	367	403	369	410	374	369	377	414	428	424	367	422	380	378	373	425	388	385	407	370	373	393	359	394	384	368	382	407	380	384	397	397	380	376	380	378	418	395	344	390	394	365	382	364	392	360	395	387	341	404	383	370	410	360	379	404	396	386	397	430	388	423	357	369	382	357	369	365	385	354	406	388	423	391	395	382	382	381	386	391	383	372	405	393	375	379	396	442	437	375	378	421	402	397	389	391	423	411	373	387	391	370	378	385	357	399	392	359	356	381	393	374	378	362	401	389	389	408	392	395	442	379	423	392	397	360	395	368	387	373	424	377	417	353	342	367	401	411	397	401	378	393	415	378	388	390	384	391	390	414	364	354	383	420	371	426	427	363	402	409	387	401	389	359	374	377	367	388	385	392	384	392	391	356	366	385	416	390	404	369	402	378	418	396	379	351	412	377	407	385	361	392	369	363	387	399	425	410	399	374	384	407	369	401	412	403	385	397	387	388	365	378	365	414	388	427	422	388	371	431	387	384	397	394	393	421	387	380	389	400	359	370	408	357	385	403	397	406	364	390	382	348	393	405	411	382	386	387	385	400	414	371	396	372	385	365	380	413	396	393	429	375	367	370	386	375	400	356	384	366	366	431	390	405	351	396	390	390	396	383	381	390	376	386	419	365	363	366	370	360	374	390	374	388	439	402	404	368	378	397	361	366	401	409	364	407	380	352	425	378	356	393	409	376	357	382	426	344	440	384	409	403	361	361	397	349	419	424	389	374	385	401	414	389	417	345	406	430	384	410	404	408	413	396	367	401	397	400	395	386	412	419	400	378	398	432	389	366	393	398	402	403	379	381	376	403	399	369	379	418	406	350	394	357	372	360	381	384	408	344	384	402	370	374	404	375	343	365	363	414	369	404	428	365	391	371	369	398	419	397	418	426	418	433	374	355	379	400	376	383	383	347	365	366	415	354	392	398	350	374	409	391	406	381	389	390	387	358	397	395	397	397	369	394	414	393	361	348	412	405	360	382	390	396	388	403	370	374	368	383	394	401	438	365	408	362	392	367	371	396	382	392	372	397	374	364	401	368	391	376	415	389	379	423	394	380	408	396	372	385	365	403	366	390	389	380	375	381	407	378	371	397	407	422	345	414	360	379	369	404	393	371	370	364	403	392	396	374	380	402	382	371	380	404	397	411	382	366	400	355	364	384	351	382	386	416	362	399	345	385	361	401	403	377	368	357	367	374	387	397	377	380	404	397	378	378	381	371	411	403	392	426	377	390	393	376	413	380	375	378	366	368	400	393	399	407	388	397	411	409	369	384	407	415	356	376	385	399	374	400	393	392	429	374	389	409	396	362	388	420	354	410	400	405	394	369	397	389	381	402	390	389	384	369	368	387	375	373	391	379	372	388	452	414	401	365	390	398	379	409	372	386	372	359	399	382	394	409	368	384	378	371	410	403	420	396	392	373	392	391	365	387	392	340	413	368	409	368	378	448	372	391	385	387	402	360	378	371	379	422	375	372	400	390	387	387	394	366	384	373	381	376	406	390	381	367	379	393	372	384	382	386	391	396	380	381	351	412	390	370	368	356	398	357	399	383	396	373	387	372	376	397	382	377	412	415	381	367	400	378	397	381	380	401	379	396	395	373	400	374	405	413	413	355	387	414	374	368	385	411	405	405	408	390	400	378	342	333	349	363	391	395	375	392	370	381	379	371	393	403	391	412	397	413	372	379	381	377	421	380	355	393	353	393	384	428	362	392	414	401	403	368	372	383	391	412	383	375	403	374	381	399	406	408	358	381	425	395	391	391	355	422	372	351	414	359	394	381	394	371	411	348	344	395	362	389	360	354	389	399	392	409	418	403	395	369	416	388	393	359	381	417	373	370	376	390	376	407	360	417	368	349	396	368	398	374	380	376	408	381	382	360	403	371	343	362	402	382	405	384	418	377	420	404	411	365	373	419	357	397	368	360	373	366	363	379	408	388	387	396	376	372	383	379	385	396	393	386	409	407	394	422	359	412	378	389	373	388	412	368	371	376	398	393	424	356	402	396	386	392	382	395	382	379	372	376	347	359	424	373	389	363	398	364	431	396	379	379	425	376	418	403	377	421	390	402	369	387	378	377	377	372	386	358	396	402	400	374	372	372	361	400	412	397	429	395	376	367	383	366	380	372	390	404	411	393	377	395	385	371	383	409	384	405	378	361	397	371	401	400	384	397	385	378	414	360	369	384	374	431	359	394	387	409	387	406	398	361	399	409	361	395	391	376	406	382	388	390	379	389	353	367	394	378	392	390	385	353	383	357	343	380	365	407	398	397	369	396	393	331	402	392	375	349	376	403	369	410	387	410	403	407	402	395	374	375	366	425	402	367	386	380	383	417	372	382	372	384	387	381	394	407	378	374	403	372	334	417	399	391	415	357	405	404	368	358	406	393	343	409	394	374	386	404	375	379	393	386	370	369	375	365	395	390	397	342	408	368	395	381	369	381	387	416	339	380	405	369	393	386	375	370	409	365	408	358	358	412	401	412	414
17940	38988	31976	23475	19003	14992	11580	9001	7170	5669	4549	3635	2933	2489	2159	1885	1614	1353	1151	1076	958	875	863	759	751	690	664	645	621	616	596	602	603	535	514	538	523	518	482	484	508	486	488	426	429	446	426	446	438	461	465	410	412	421	419	422	442	422	447	445	405	408	433	407	421	380	439	367	412	404	392	402	419	414	374	406	387	376	397	417	378	430	413	414	433	391	387	350	379	430	381	426	369	388	400	384	364	374	402	417	352	399	390	364	387	391	374	371	454	395	388	411	373	373	385	399	386	426	398	419	401	392	380	423	387	397	362	379	395	400	392	406	386	388	381	393	407	404	375	381	423	409	401	401	400	396	372	372	414	374	425	370	400	411	385	413	400	408	387	399	403	357	414	389	387	383	372	399	390	408	397	387	396	352	390	361	394	371	345	390	376	381	361	377	383	385	403	392	381	373	371	373	364	425	374	365	395	384	405	365	403	360	383	399	374	398	393	387	397	408	396	357	412	409	400	373	351	377	398	398	383	365	394	398	382	373	368	394	388	385	410	391	418	381	384	399	377	403	409	344	405	389	399	419	412	381	379	403	387	378	374	391	398	413	353	395	399	430	401	389	373	398	356	385	419	372	425	430	382	361	420	400	370	403	400	386	414	384	404	378	390	416	331	380	397	365	427	391	402	414	351	405	372	396	395	422	376	364	426	409	425	406	408	422	378	367	386	422	409	420	412	389	367	366	400	393	384	376	394	416	384	386	357	377	389	377	423	398	393	366	401	436	384	388	412	396	379	401	426	381	369	344	410	391	404	385	378	383	401	396	425	367	362	408	399	371	385	388	353	402	420	363	368	429	374	422	383	367	344	391	417	377	384	392	384	392	413	387	397	384	412	368	382	381	370	387	400	398	408	396	378	390	428	380	380	408	378	407	426	385	393	397	394	355	392	387	360	409	397	385	363	389	362	398	368	405	381	381	361	404	386	378	420	383	357	410	382	391	386	395	384	392	427	382	428	394	404	393	391	370	381	406	407	404	390	380	418	396	393	406	396	392	395	416	382	410	414	399	408	385	426	362	398	381	446	380	402	382	415	388	427	394	392	403	372	414	412	393	396	380	372	381	434	388	418	381	451	421	402	380	389	377	377	427	375	383	412	371	401	438	374	384	386	382	385	404	360	368	371	383	340	332	408	364	365	389	390	411	404	389	397	362	393	414	406	451	388	442	361	398	391	375	402	415	395	391	393	399	352	368	392	385	386	397	382	408	411	370	441	384	314	406	361	443	434	399	353	377	389	358	400	392	347	378	419	402	373	400	392	393	393	357	384	391	369	411	404	431	384	393	400	398	396	403	400	390	414	379	418	427	368	414	386	427	370	363	362	400	373	387	385	382	400	389	380	403	433	384	379	388	380	360	388	400	376	405	395	385	363	381	436	393	400	394	358	374	361	385	359	408	389	406	381	412	371	398	411	402	371	377	397	406	415	393	377	379	392	393	390	341	403	393	404	394	390	433	414	412	411	367	390	379	402	378	388	402	367	359	403	382	380	405	418	409	393	445	393	410	394	394	421	386	385	371	406	437	373	379	387	368	382	381	350	336	371	392	410	432	402	388	385	394	420	400	381	403	388	386	373	389	356	359	389	390	395	376	373	385	384	389	434	380	401	406	390	390	411	377	359	402	423	389	442	375	366	377	361	404	404	395	367	401	368	369	355	429	384	402	378	384	428	417	376	409	404	362	399	374	402	413	400	373	393	363	382	406	363	409	368	398	374	414	370	391	405	397	394	350	399	393	380	388	404	399	441	409	409	388	394	373	366	391	409	394	372	392	402	427	388	366	410	411	401	374	358	393	419	439	404	423	383	390	402	425	357	383	411	380	410	394	399	417	378	364	410	406	361	380	408	383	372	388	385	400	412	422	410	404	379	382	411	399	371	405	391	386	402	417	349	404	379	389	402	389	397	387	393	369	411	378	387	370	381	394	418	375	409	395	379	402	388	363	402	412	404	360	386	398	408	384	392	382	389	369	382	393	403	421	392	409	399	380	386	390	382	392	386	391	369	454	386	358	382	390	396	409	367	384	404	412	405	374	434	413	415	353	419	389	361	390	411	409	369	393	356	422	368	426	384	367	397	400	404	405	408	423	368	399	404	409	400	404	396	381	412	391	388	392	445	416	361	385	373	398	388	414	392	388	399	377	421	391	400	402	424	360	388	399	403	431	385	366	395	424	377	391	422	388	400	420	366	423	409	415	356	403	405	372	393	378	411	383	350	397	398	418	370	394	423	401	369	404	372	373	399	407	391	405	373	386	412	422	383	385	392	415	386	383	406	401	417	383	415	404	430	407	391	408	399	429	375	405	393	383	369	381	379	395	393	423	391	398	432	406	385	383	414	413	387	387	392	414	423	390	396	374	406	436	390	368	393	358	389	403	389	368	381	388	366	369	375	413	419	360	379	396	391	388	424	365	365	400	358	380	426	383	358	347	391	384	381	357	379	363	396	381	369	409	377	365	376	391	409	374	363	397	397	395	378	414	382	412	367	403	392	420	402	359	395	376	329	439	379	391	394	413	370	403	392	361	385	341	420	410	383	360	405	374	410	409	407	398	395	369	380	373	406	368	386	391	387	384	385	422	401	436	397	425	377	385	373	355	396	374	371	383	372	404	395	407	400	362	389	391	418	373	379	382	387	361	352	385	396	389	408	378	369	400	365	413	388	407	370	389	400	385	379	433	386	326	400	343	364	374	388	410	409	402	412	418	413	396	402	405	401	377	398	391	412	369	402	451	375	413	389	411	385	411	339	390	373	399	411	345	395	427	404	385	373	398	401	373	401	382	402	372	376	389	356	405	409	362	362	379	386	389	355	390	406	398	395	402	380	396	397	365	391	409	418	380	392	366	388	450	401	380	395	369	354	391	384	429	395	392	394	385	409	384	415	403	398	386	377	375	386	394	379	382	393	371	383	403	402	398	379	381	419	395	380	388	408	387	426	386	413	418	386	354	390	353	396	384	414	350	411	369	358	411	409	388	397	423	376	368	442	397	386	418	366	407	410	400	414	397	401	359	396	362	430	363	412	361	387	368	392	396	383	413	383	398	417	384	378	404	391	393	381	371	367	407	360	378	401	383	402	412	392	372	397	398	389	407	390	399	393	402	386	393	341	444	372	394	402	393	346	407	407	394	406	364	400	391	388	414	421	396	405	373	405	380	419	385	375	427	392	395	388	398	423	360	408	387	377	388	406	372	381	361	356	401	413	389	372	384	372	366	414	391	402	401	405	426	416	396	354	407	408	372	366	431	395	410	390	382	351	387	407	412	385	404	360	382	387	375	380	384	369	384	383	428	368	388	423	379	410	379	396	372	381	361	429	402	379	378	387	405	421	351	366	386	350	417	380	411	410	390	390	443	421	394	395	414	404	387	403	405	432	408	389	378	387	378	403	395	406	383	376	392	357	411	418	404	384	409	376	423	367	369	380	377	403	346	389	360	362	398
22909	21527	29287	24265	21890	23085	21056	11736	8345	6671	5208	4074	3268	2717	2334	2078	1870	1456	1428	1167	999	909	855	699	725	673	694	654	604	569	523	488	490	540	439	470	444	452	394	387	445	386	383	379	370	356	322	310	327	346	312	347	329	309	295	268	329	253	258	287	292	290	323	274	279	300	293	284	315	281	278	293	272	318	276	282	279	286	253	292	286	256	248	269	273	247	284	279	286	274	273	257	285	253	260	275	284	272	267	268	235	256	252	246	275	292	264	284	240	258	268	261	272	282	286	271	233	256	291	248	236	242	246	248	249	232	254	291	264	262	258	256	264	268	261	253	239	276	280	259	245	275	285	259	275	261	264	282	253	263	290	256	274	274	277	242	259	248	248	256	266	274	225	260	258	260	299	275	245	272	261	285	232	262	262	286	285	261	255	297	246	254	277	262	254	250	263	255	299	252	263	269	294	252	264	271	223	262	238	266	269	264	250	259	281	279	258	281	260	260	279	265	255	302	257	270	243	256	238	268	249	243	254	248	277	254	259	247	252	223	251	267	240	272	228	256	255	247	254	262	270	294	264	255	262	258	263	263	279	270	254	260	272	238	261	290	292	250	268	280	251	260	293	254	265	273	276	263	264	243	273	243	261	286	272	276	272	272	231	277	286	263	273	264	215	290	254	262	275	245	239	233	278	237	253	245	261	282	233	265	253	247	298	238	257	277	274	259	263	252	231	265	263	242	274	255	254	278	262	274	273	298	249	264	264	257	262	240	270	271	259	253	292	250	277	249	256	244	255	248	266	275	276	260	277	238	234	259	254	271	271	239	240	247	281	270	260	257	256	262	266	257	253	268	276	237	257	271	263	287	254	259	259	265	261	272	243	239	266	255	267	285	231	275	282	267	263	242	243	238	262	272	272	278	294	270	252	240	264	259	259	309	264	257	284	259	297	258	241	254	246	272	246	258	223	268	278	259	247	275	291	290	256	247	275	243	225	272	250	272	273	279	243	276	255	272	276	244	264	276	245	274	259	266	288	244	241	246	251	250	231	244	248	238	257	251	247	242	266	275	278	244	241	257	259	274	258	258	275	230	247	275	261	266	243	276	280	271	262	250	247	247	259	284	266	245	259	256	258	242	244	276	258	270	230	271	242	274	262	256	282	262	246	250	265	234	232	246	269	282	283	254	288	252	266	254	242	244	270	245	272	257	274	265	257	245	270	294	286	274	254	266	269	262	259	270	251	251	280	269	265	239	264	268	258	237	256	260	273	281	270	251	259	275	251	262	271	274	272	262	261	265	253	247	303	254	243	254	267	254	287	266	252	296	262	228	232	263	267	264	276	250	254	247	277	277	282	260	253	278	263	254	260	234	237	256	278	263	279	247	286	252	273	279	284	226	255	271	254	252	305	276	291	255	264	228	262	283	247	262	252	252	226	272	264	269	263	263	248	265	272	262	277	260	277	244	253	238	233	239	246	238	252	276	247	276	246	264	254	270	268	246	270	253	219	246	244	250	273	254	264	262	249	277	276	254	254	249	246	263	260	272	265	268	269	247	252	236	255	289	250	272	256	269	260	227	274	270	280	284	245	271	271	271	245	276	256	271	232	279	282	267	284	264	282	267	263	270	262	257	258	310	266	242	269	283	258	271	256	260	244	294	269	246	259	262	273	269	259	255	249	274	251	251	261	248	259	258	274	300	266	260	252	269	262	272	263	282	267	264	241	280	278	233	258	271	263	244	296	277	254	255	268	260	244	298	250	286	255	253	261	248	269	274	283	260	253	248	267	244	267	295	256	277	271	252	247	278	247	256	269	291	273	271	303	266	254	252	276	235	260	264	279	230	255	240	259	245	279	262	280	244	263	256	253	245	281	239	265	233	268	263	275	247	264	267	264	274	257	223	264	258	239	248	254	284	243	268	267	259	259	273	286	246	238	284	281	268	268	286	242	242	264	259	272	276	297	252	257	252	257	255	264	264	274	271	255	248	269	257	250	260	300	274	269	252	256	258	240	313	262	268	281	266	266	294	277	235	258	267	254	259	262	260	266	274	280	289	270	239	269	238	265	261	248	255	228	260	263	255	280	267	253	291	289	279	246	255	284	251	262	262	246	248	264	223	259	260	255	258	259	281	302	259	258	260	254	287	231	285	293	297	244	306	272	285	273	232	251	274	237	279	241	259	275	242	258	266	256	259	273	271	264	265	260	286	267	266	262	247	266	252	256	279	289	263	216	246	252	238	291	286	287	300	261	275	251	248	260	270	289	277	262	254	231	293	235	272	237	239	270	274	257	265	248	250	274	259	276	257	261	239	228	237	256	247	269	268	264	259	267	243	235	256	258	271	265	232	245	252	250	244	268	281	243	250	262	264	264	287	247	276	267	252	239	271	264	267	261	282	261	246	235	249	239	267	255	261	279	295	262	269	281	264	241	217	249	253	239	273	268	261	292	286	253	278	275	265	258	271	275	249	235	243	288	268	275	263	262	256	251	287	272	291	266	266	242	233	292	256	274	262	264	241	277	250	289	260	257	293	252	258	270	264	242	261	283	269	292	253	289	257	254	246	268	252	258	272	264	256	291	262	248	249	241	278	268	300	274	239	282	268	284	258	285	244	228	278	256	260	291	238	260	272	256	268	284	260	278	250	246	240	274	258	258	275	266	270	287	285	264	249	248	266	278	248	267	267	256	243	248	268	236	264	249	254	291	281	308	263	271	283	264	298	288	241	255	262	263	262	271	273	276	242	246	260	281	266	283	253	283	281	260	263	245	260	259	255	254	276	270	297	241	245	259	267	291	254	278	241	232	236	259	253	252	248	267	269	262	282	271	279	257	270	290	267	281	248	250	260	292	273	266	253	274	239	238	248	255	275	268	276	259	247	243	273	285	250	294	296	268	247	275	253	258	266	243	248	249	269	258	291	294	242	264	239	286	259	228	266	252	264	269	263	228	263	246	269	249	267	246	227	263	245	269	256	245	285	284	261	270	244	259	257	265	256	277	257	262	242	262	249	242	265	285	240	274	267	288	261	289	261	260	274	263	240	268	257	272	284	257	257	254	242	244	258	234	276	272	252	250	268	268	253	248	234	253	255	278	251	237	265	261	256	279	280	260	249	269	270	256	258	260	259	274	283	273	267	260	266	255	268	251	247	267	266	290	231	256	251	283	238	269	233	227	253	234	265	277	275	254	287	257	255	246	255	248	261	254	273	251	268	289	260	229	286	279	261	282	282	245	255	243	234	273	252	240	268	266	252	260	263	261	280	255	253	251	236	243	244	257	280	249	274	250	252	275	249	251	247	260	266	261	258	264	267	226	252	277	228	249	256	232	275	244	273	250	262	270	232	283	265	274	252	270	245	301	235	279	272	270	260	257	262	281	252	254	256	246	247	242	251	287	253	279	260	270	239	248	287	267	278	238	238	264	252	237	235	253	283	274	242	258	261	253	247	264	242	255	249	273	284	271	259	308	269	206	253	296	270	264	280	279	251	287	230
20072	46433	39718	31472	26900	22243	18003	14387	11793	9578	7464	5914	4816	3912	3320	3050	2617	2269	1858	1583	1319	1239	1062	926	867	862	805	752	678	634	619	634	566	601	562	504	478	498	474	462	443	429	478	385	372	355	374	351	369	345	315	382	322	348	312	312	364	272	319	301	296	305	286	309	310	315	285	327	302	292	286	294	309	294	287	301	272	265	289	252	281	273	275	285	259	274	261	248	251	284	266	238	261	251	258	265	259	245	266	275	274	263	285	268	268	268	271	257	263	264	246	256	300	251	274	274	258	285	267	266	269	274	266	265	267	289	268	258	236	241	264	264	277	260	256	254	253	272	262	281	298	255	260	274	279	260	259	255	249	258	272	294	273	260	265	284	243	285	278	275	273	232	279	256	254	255	228	294	262	268	258	274	251	273	258	259	262	276	265	250	283	247	265	263	262	278	268	272	240	254	276	249	253	275	262	268	250	259	257	275	238	278	266	274	268	266	246	254	247	257	275	275	231	251	267	261	242	265	281	244	246	271	261	267	233	281	256	264	245	261	265	241	257	235	266	263	271	291	247	254	251	269	273	275	277	279	263	245	263	228	286	254	261	261	278	261	243	236	252	269	277	287	273	265	280	293	318	265	306	254	243	289	246	226	247	278	273	247	272	241	264	269	249	256	265	246	259	261	274	297	261	265	269	283	220	265	288	258	284	254	287	270	261	266	287	268	267	245	259	251	273	265	256	251	256	234	261	250	286	262	282	273	300	243	289	272	258	259	269	296	269	260	247	270	245	266	304	272	253	271	288	294	271	256	287	276	273	262	243	284	276	220	280	222	259	264	271	270	250	246	258	222	292	238	275	226	277	269	269	270	250	251	273	252	272	246	254	248	298	236	270	257	238	251	255	266	265	245	277	278	263	253	255	257	234	284	259	259	263	276	261	268	271	275	273	261	250	280	245	279	249	257	255	243	286	267	222	265	239	262	279	244	272	259	262	254	277	283	290	259	267	245	259	239	288	279	266	237	250	270	253	254	261	298	234	257	267	245	275	273	244	231	266	268	280	300	228	245	296	228	267	276	258	256	245	242	237	270	270	248	241	250	269	242	251	266	270	267	253	242	254	252	261	264	252	264	263	292	249	271	224	293	268	271	250	227	288	302	265	246	257	240	253	246	263	258	233	263	248	273	245	264	273	253	270	275	246	270	279	260	280	260	259	261	270	241	247	260	251	280	261	283	262	283	231	271	292	288	255	279	238	259	271	277	246	261	262	270	250	285	275	254	272	241	266	236	266	253	274	266	263	270	295	251	277	253	240	262	285	247	280	264	279	267	272	304	274	269	252	277	253	261	263	278	299	262	260	253	282	267	243	272	248	248	272	267	266	255	252	234	283	289	277	244	284	274	262	277	268	244	263	267	247	253	246	257	254	265	275	271	229	285	248	232	257	290	232	253	280	240	260	255	254	262	247	263	236	268	245	248	271	266	302	247	247	280	295	282	283	282	247	251	265	240	263	275	299	242	284	261	226	297	302	256	276	266	258	262	283	251	264	263	275	268	253	259	249	262	276	272	233	271	243	277	245	235	278	274	244	278	240	286	232	275	256	270	286	262	257	276	252	249	274	255	267	270	277	257	252	280	285	265	247	250	275	275	245	236	253	270	247	261	314	256	269	272	267	284	263	259	281	262	273	260	267	281	258	269	269	248	281	268	294	271	259	261	277	239	279	253	264	230	275	261	267	232	262	246	253	266	255	221	235	256	284	281	267	266	250	287	255	270	258	243	253	280	268	242	226	295	255	248	263	259	245	253	236	270	275	267	277	264	260	264	294	250	272	283	271	247	288	297	264	278	263	258	221	280	266	250	269	288	257	253	252	274	246	239	279	260	259	269	263	286	273	274	253	255	264	292	267	234	303	261	243	262	268	280	276	261	253	254	267	263	270	283	254	271	269	240	247	273	248	267	255	289	243	260	253	280	270	270	233	264	293	246	229	247	242	280	257	266	272	289	233	279	263	273	280	271	257	259	250	266	268	220	263	268	258	262	276	248	260	282	276	268	236	243	262	278	226	257	248	260	261	278	298	270	253	256	290	232	251	262	260	262	245	253	240	282	281	262	265	229	235	270	263	257	252	278	279	274	246	250	268	270	283	257	267	283	266	300	278	250	272	278	266	249	252	271	245	240	292	280	261	263	256	268	276	259	256	257	279	260	265	248	260	235	253	254	279	267	269	254	273	272	281	270	246	243	262	251	281	257	267	251	277	283	253	267	265	257	251	242	265	259	241	258	293	267	259	278	266	232	291	282	255	314	270	274	272	265	244	265	266	252	277	259	233	247	266	251	263	273	243	243	239	263	254	269	276	272	277	265	240	265	252	277	283	271	225	257	246	258	273	275	228	235	277	264	260	265	308	290	239	269	294	230	305	249	266	268	252	249	252	240	274	245	260	267	293	297	292	305	249	256	291	248	260	238	255	292	259	285	259	260	269	272	242	234	267	295	262	292	263	266	265	278	253	251	255	265	242	271	296	272	277	248	248	275	260	283	274	284	285	274	265	278	236	274	256	273	263	261	289	247	283	281	275	258	268	281	269	260	257	259	262	282	275	227	254	246	312	253	266	281	294	294	267	256	258	278	297	266	250	247	254	301	257	262	257	261	271	289	249	241	275	250	262	288	274	262	268	261	237	255	223	261	255	263	248	271	275	267	257	238	268	269	261	255	300	263	275	262	246	271	276	262	239	249	272	253	268	261	260	242	274	264	268	261	261	276	259	267	236	263	270	234	262	246	286	256	271	259	252	232	263	243	252	259	285	261	287	263	274	259	250	286	287	273	264	253	302	270	260	283	285	282	277	281	253	250	242	249	280	269	267	243	266	254	267	245	278	261	241	248	288	269	290	265	258	239	245	261	264	253	271	259	254	255	278	264	280	254	261	279	244	281	260	244	275	251	244	269	240	255	259	247	261	272	267	277	273	286	269	249	257	271	227	259	248	256	264	264	263	267	246	290	261	275	244	258	247	284	258	241	252	264	279	257	280	261	254	270	243	233	243	236	282	269	288	251	265	267	233	267	238	254	266	246	257	262	258	264	252	262	273	286	257	269	263	251	271	267	249	253	255	228	263	289	280	237	298	267	264	262	263	265	241	267	259	272	250	264	255	266	262	274	260	264	284	277	253	282	236	260	249	256	246	253	278	255	271	260	260	264	267	251	250	261	267	268	255	272	282	251	274	312	259	259	271	269	260	260	232	261	277	233	260	244	265	253	268	257	264	255	248	272	256	266	250	281	286	247	251	230	268	266	262	249	250	294	254	257	244	274	283	268	282	271	275	275	262	253	243	267	262	250	264	297	249	254	268	269	260	265	235	268	251	237	262	268	250	261	248	269	258	272	278	248	269	255	275	256	251	266	269	269	266	262	259	285	239	254	262	255	262	261	251	287	236	270	257	279	268	260	263	272	283	268	263	267	276	260	257	277	249	260	265	284	268	270	236	265	266	269
28450	24032	27622	20875	12862	8220	5692	4125	3068	2555	2032	1704	1486	1284	1105	1069	934	813	708	689	638	577	571	560	533	488	497	495	490	460	452	502	444	463	458	428	453	430	403	428	439	388	429	451	382	408	372	389	392	389	409	392	430	381	430	406	364	376	402	366	399	409	383	373	359	375	391	403	359	381	363	381	383	404	349	355	419	346	414	396	380	386	401	348	377	355	338	357	398	392	383	390	386	406	379	359	345	362	402	379	336	339	365	362	351	380	354	376	367	346	377	373	400	370	394	388	363	373	388	369	374	418	357	361	372	355	406	356	364	338	355	394	384	353	347	398	377	373	357	324	361	391	373	403	379	351	375	398	375	428	380	338	400	377	411	397	360	363	379	381	356	387	350	360	331	425	398	385	367	352	371	357	406	368	363	352	370	406	370	367	336	366	409	373	368	349	349	386	405	395	370	364	366	374	357	374	358	357	353	373	365	402	344	373	349	362	379	380	374	401	367	367	381	381	395	370	358	356	389	359	382	378	362	355	390	373	396	353	371	383	380	380	366	339	388	335	376	379	364	415	385	385	406	370	397	356	395	381	408	378	351	361	359	372	379	378	352	375	394	397	383	394	352	382	386	365	372	333	383	355	406	349	366	354	364	370	365	381	379	375	392	376	348	401	357	404	354	392	375	382	382	374	372	338	339	372	353	373	337	369	380	366	380	365	377	363	393	364	374	375	378	394	371	365	343	364	370	384	377	390	357	395	368	385	387	352	355	360	397	391	372	348	341	401	385	355	387	394	349	382	412	387	373	384	347	377	350	346	341	385	368	383	427	381	392	378	370	371	366	376	367	355	387	366	359	372	347	376	384	391	391	377	341	388	390	335	371	381	345	358	375	383	375	380	385	378	373	385	364	383	375	375	394	383	375	400	350	380	366	346	353	358	374	350	376	360	374	371	380	346	389	360	368	369	385	362	371	361	383	356	397	373	396	364	378	351	366	412	392	334	370	373	394	394	382	354	339	418	351	408	404	369	396	365	356	401	387	364	395	354	385	369	355	356	351	348	353	364	332	393	375	388	369	371	363	384	387	352	378	396	377	367	396	381	367	379	363	375	381	377	417	390	404	357	380	384	370	341	381	383	417	378	394	376	382	346	389	350	368	376	357	375	396	418	375	383	345	364	355	353	398	374	416	370	382	369	385	397	373	340	397	392	421	327	395	389	376	344	389	402	393	404	392	379	373	365	382	389	360	333	360	376	368	350	369	395	412	396	350	369	369	395	373	383	345	347	368	347	394	346	399	382	394	382	354	369	362	380	330	374	370	391	369	392	388	381	361	363	379	387	339	374	343	353	357	364	383	395	383	379	378	353	386	385	365	373	387	362	410	407	387	346	359	390	365	368	365	390	418	358	369	391	371	371	375	363	350	360	355	348	375	368	340	378	349	360	370	336	358	377	362	376	372	380	381	386	383	377	407	386	355	370	379	372	366	374	350	358	378	380	328	352	362	423	384	342	344	386	364	396	405	373	354	380	345	382	384	393	373	374	412	409	368	381	370	359	340	352	351	399	348	357	377	388	381	343	360	388	358	382	386	379	360	378	363	404	389	393	371	388	358	373	376	360	413	374	354	370	446	400	381	350	383	394	409	362	390	388	364	368	374	376	398	390	354	395	405	336	358	395	348	384	380	381	369	376	354	360	366	352	388	423	328	373	379	393	401	376	357	383	394	331	359	357	403	372	370	401	348	383	394	373	394	396	386	363	344	387	360	352	377	375	384	386	369	384	359	372	387	361	393	391	372	368	378	355	364	361	336	356	409	375	384	380	344	371	341	380	381	346	359	378	375	359	357	374	370	390	383	374	396	358	358	346	347	401	357	403	362	387	359	375	349	377	352	344	372	355	358	378	398	363	384	358	341	371	377	325	394	361	376	376	385	373	362	362	399	407	394	371	383	395	378	360	369	400	378	380	387	355	339	378	408	384	377	379	375	385	360	371	386	384	366	362	399	365	395	380	367	380	369	379	357	389	364	390	362	361	357	341	375	382	337	373	359	364	363	347	366	385	345	358	366	370	384	387	372	364	385	395	382	369	349	337	405	338	404	322	370	372	404	390	366	391	350	406	407	370	357	380	381	395	396	369	355	349	362	362	390	366	384	353	385	377	374	381	377	373	419	369	368	410	365	389	368	400	365	366	388	367	422	351	372	409	391	396	359	356	393	357	385	340	374	367	384	390	370	362	362	393	380	370	380	371	420	362	342	374	371	370	417	377	373	332	389	375	390	393	393	371	367	383	369	367	369	350	372	402	382	392	399	393	379	374	355	393	389	352	352	381	361	343	348	376	377	360	367	356	374	387	377	365	373	378	371	352	397	364	397	371	376	397	367	381	350	382	361	362	366	374	405	339	380	352	383	396	376	434	351	383	348	378	396	375	370	363	379	384	361	357	362	363	334	351	331	393	378	378	366	390	389	383	386	368	384	381	368	359	352	406	367	399	361	384	361	393	379	338	386	373	384	397	379	391	373	376	370	329	367	366	359	362	383	393	389	386	347	349	348	377	359	367	379	361	344	338	400	383	371	409	350	341	358	396	369	396	369	404	375	391	371	389	390	379	372	383	363	365	392	387	411	365	359	369	391	380	401	383	400	388	365	400	371	348	343	369	397	346	370	432	391	388	379	361	359	365	374	344	349	381	368	359	361	354	386	359	396	389	363	359	352	386	366	392	348	383	340	404	392	411	367	391	368	381	373	379	399	372	387	364	408	395	349	378	354	384	393	360	368	361	392	370	377	383	373	412	371	395	393	367	328	387	370	400	373	378	342	401	386	395	345	356	364	403	383	361	334	359	367	380	366	363	360	372	364	377	374	355	367	368	368	351	342	345	409	385	419	342	397	373	360	391	388	388	395	397	325	374	348	360	328	400	344	385	384	361	398	355	362	385	392	360	381	351	377	363	370	349	414	364	377	350	391	342	370	374	358	394	394	355	384	380	369	374	391	365	373	403	372	373	347	387	357	342	352	354	385	395	417	393	355	349	401	392	365	377	380	346	381	370	346	374	376	375	384	401	377	374	397	389	363	335	403	402	368	360	346	369	399	376	357	354	373	359	358	373	391	407	372	389	427	380	368	387	355	361	422	381	358	397	361	376	377	390	380	376	354	392	387	386	387	366	395	410	358	371	373	369	381	369	403	391	355	361	375	377	344	385	338	370	401	340	376	366	372	336	357	362	406	392	382	364	364	392	370	384	361	404	376	388	383	380	402	380	385	372	397	365	386	403	361	375	397	370	354	368	335	389	396	365	361	373	369	411	351	405	380	352	368	380	361	364	373	359	395	326	365	366	390	380	373	400	382	374	342	372	358	354	375	363	353	360	363	359	383	420	353	356	385	355	390	339	382	348	395	370	377	402	385	379	388	406	409	386	362	373	399	378	375	368	373	394	379	387	350	373	368	367	355	365	376	405	372	369	344	408	351	346	380	379	363	379	389	400	379	390
17744	34418	27442	19148	15311	11600	8877	6777	5322	4231	3306	2611	2150	1806	1635	1468	1240	1050	953	840	782	704	672	642	583	600	596	543	564	547	499	488	487	508	467	472	468	428	504	448	453	461	414	409	418	422	422	430	378	420	400	402	419	406	372	406	408	393	409	373	392	419	420	414	418	414	390	376	357	384	392	424	409	372	387	405	373	378	404	394	372	352	396	415	369	400	362	378	366	365	396	426	397	354	412	377	382	389	385	375	396	407	417	347	373	384	381	352	387	398	395	406	385	372	402	352	412	396	377	358	393	428	378	384	414	392	414	358	380	402	371	404	377	366	380	387	412	367	364	359	380	380	404	375	386	387	405	388	374	372	423	343	410	366	382	386	369	382	371	384	395	389	389	364	384	400	393	363	405	395	373	412	424	382	404	386	334	383	389	389	392	375	388	412	373	358	375	412	385	382	360	415	431	404	399	396	362	385	407	351	389	381	368	375	380	410	389	410	362	360	394	405	359	362	403	402	388	416	341	387	382	368	375	373	376	352	373	394	411	413	414	335	374	372	418	386	402	389	358	421	390	413	384	395	370	382	392	373	387	397	363	386	399	384	413	390	372	366	364	448	391	381	366	368	432	387	389	372	388	357	390	421	390	399	396	374	397	386	443	387	370	391	376	382	429	360	381	368	388	385	410	382	399	406	389	381	381	381	346	416	365	367	382	406	396	363	384	406	406	378	360	361	387	408	366	363	399	377	375	399	396	394	376	406	402	377	367	380	375	374	405	389	384	378	374	353	392	365	396	352	409	388	382	385	397	366	374	363	367	354	383	373	384	394	372	383	362	409	402	350	396	384	401	400	408	350	392	364	385	401	420	368	408	357	392	396	367	382	389	411	395	387	376	387	384	366	420	403	397	391	399	373	364	393	372	427	384	391	372	386	378	365	389	417	356	359	386	375	377	396	381	376	382	398	354	394	390	415	385	382	367	388	396	429	358	399	396	369	391	377	380	381	376	404	386	350	392	367	383	374	390	406	405	408	383	378	378	406	381	388	368	358	420	403	382	395	373	358	421	362	414	393	368	415	378	395	389	394	371	405	367	394	378	391	368	357	384	380	365	378	360	373	387	371	383	352	394	383	441	350	390	393	402	367	392	395	390	373	357	385	389	362	376	371	389	377	392	410	387	364	400	409	370	378	385	408	372	362	380	411	379	407	387	345	385	413	377	383	390	349	363	390	403	396	395	402	382	382	348	425	400	355	371	390	364	406	433	394	389	382	386	388	389	351	346	398	362	379	343	347	365	386	383	421	381	373	404	343	416	351	337	395	386	362	378	408	392	376	411	373	387	422	351	365	399	387	379	390	366	387	398	408	381	386	362	372	412	413	374	391	390	374	382	346	403	376	387	402	360	375	367	384	391	362	384	397	372	380	355	407	384	377	405	368	397	380	390	355	418	375	367	403	357	372	374	397	375	373	404	411	392	380	388	395	385	381	384	398	397	373	385	362	366	438	379	404	391	367	388	405	372	372	405	398	388	373	374	375	404	402	344	376	403	428	406	393	360	382	408	383	372	353	386	386	364	387	369	379	345	381	382	373	361	380	399	425	366	388	391	374	359	408	390	378	386	366	359	377	385	395	362	357	414	372	362	435	372	355	398	404	398	378	374	381	401	395	387	387	409	373	395	384	399	390	346	392	370	411	338	363	364	377	397	399	407	363	383	415	371	377	401	383	393	379	356	377	363	342	409	372	379	372	377	403	357	379	353	351	388	356	381	392	407	403	355	383	350	383	413	415	377	400	388	370	356	374	388	366	426	360	379	373	381	379	389	370	402	374	399	361	364	381	411	338	371	384	432	372	432	408	346	383	389	372	344	410	376	391	402	398	381	405	357	365	370	391	362	408	385	386	366	400	373	356	398	357	402	361	372	388	392	388	384	383	381	382	416	393	362	377	413	421	376	372	370	359	405	373	378	382	384	372	366	384	358	379	371	443	409	377	398	375	382	402	391	383	398	398	419	388	352	360	403	403	371	368	386	375	381	418	366	394	391	395	372	407	388	375	383	365	381	367	399	369	389	388	365	378	405	379	405	366	385	393	354	377	381	407	407	372	429	370	393	382	356	373	385	394	343	370	381	366	390	367	368	392	374	339	425	348	325	399	378	377	382	397	418	385	390	373	386	387	365	352	378	373	376	410	372	406	351	373	395	392	386	386	367	352	369	378	429	390	364	364	399	421	378	354	364	385	408	390	334	396	368	373	385	392	398	380	375	376	414	395	391	398	375	373	363	368	367	378	356	414	396	409	386	406	364	413	407	424	417	349	376	404	404	357	362	400	358	401	366	423	388	415	391	379	359	363	392	363	377	377	416	384	378	412	422	391	381	361	352	410	411	388	411	355	399	368	386	365	407	420	376	364	407	372	396	386	390	372	388	339	386	394	379	353	384	357	361	371	364	395	377	357	369	350	359	378	373	386	393	384	397	381	362	395	395	378	394	389	363	386	370	374	389	368	405	397	373	401	369	419	393	353	406	383	389	364	382	394	384	395	343	405	385	358	381	382	376	402	376	414	427	424	388	375	403	409	374	392	367	375	375	407	413	384	406	410	376	371	432	398	376	380	376	371	351	410	401	358	380	373	344	385	331	371	382	347	399	402	430	411	386	370	373	388	339	374	383	399	399	421	381	395	380	394	394	354	355	381	412	378	379	421	401	420	390	373	378	360	398	386	385	373	399	393	384	395	367	348	357	408	359	377	383	394	418	391	354	371	407	382	402	398	372	386	374	422	366	376	401	392	417	374	398	407	407	414	372	389	373	366	375	430	373	395	370	395	371	349	330	362	368	369	389	388	403	395	385	401	387	356	395	380	376	399	390	385	403	368	357	386	378	426	376	381	383	392	407	367	380	403	404	386	379	365	391	365	375	389	399	397	429	386	365	421	369	392	423	358	354	368	379	408	389	363	393	373	423	395	383	388	402	398	398	382	361	394	380	381	378	393	397	406	360	393	415	372	405	363	404	409	387	404	374	369	378	393	397	421	377	388	399	421	349	388	375	422	396	391	367	386	418	405	399	387	389	386	396	432	394	353	390	395	408	388	381	404	377	362	417	376	366	406	376	426	405	369	372	404	403	395	357	369	371	383	393	422	331	373	396	382	330	412	403	379	392	378	415	364	363	379	395	390	387	370	354	379	348	444	395	376	399	356	356	371	382	389	419	380	384	382	372	398	385	374	398	415	375	399	366	413	393	417	395	387	359	419	369	404	388	387	370	382	394	369	396	372	387	392	383	401	408	411	383	366	365	369	399	414	410	381	394	333	376	378	391	376	405	407	377	358	373	365	370	410	388	377	383	391	395	346	432	368	383	347	391	379	351	390	380	377	408	375	387	389	374	386	385	374	376	398	400	387	365	379	381	401	382	383	387	402	372	393	387	422	388	414	402	376	389	424	382	394	415	371	399	378	427	384	392	374	380	392	378	401	380	403	371	365	369	359	396	378
24018	21492	28847	24972	22362	19582	12942	7873	5796	4622	3543	2812	2332	1905	1712	1432	1259	1180	1050	893	794	694	671	610	601	546	535	531	486	441	480	442	441	407	419	394	412	401	368	366	375	351	341	332	316	322	334	271	308	349	328	265	323	305	316	311	308	278	286	319	295	319	290	302	300	288	297	281	312	314	303	292	281	326	283	298	267	289	304	279	288	289	289	271	282	297	280	291	244	312	296	268	312	300	290	270	287	290	241	263	282	245	273	266	252	281	284	305	272	266	282	305	320	242	278	257	265	244	286	280	278	267	314	281	268	268	266	272	297	292	294	273	288	270	258	326	290	294	260	268	273	270	267	286	281	269	252	273	296	280	264	280	245	260	257	281	272	292	296	258	278	293	276	275	260	326	285	307	287	273	278	269	288	276	306	296	300	292	272	288	270	266	257	291	240	264	277	279	273	305	266	290	255	294	274	297	283	304	277	268	254	264	257	295	283	265	273	276	283	299	272	280	254	298	305	236	274	259	297	304	259	282	272	276	283	284	249	289	260	260	276	269	299	268	271	270	256	284	288	266	320	286	283	239	258	276	272	266	252	285	262	266	273	286	279	301	266	266	271	260	276	262	276	267	278	276	291	256	275	297	313	255	290	281	283	250	273	251	292	281	265	276	260	299	280	288	262	276	275	264	278	319	256	266	285	286	258	255	272	291	265	276	308	285	308	266	273	285	274	281	277	279	289	282	275	270	264	275	277	280	277	293	314	292	270	239	305	273	287	262	297	286	265	276	265	297	277	290	313	265	263	267	291	311	293	243	277	283	262	257	269	266	277	280	294	259	290	299	284	308	275	254	298	283	277	272	305	305	266	282	280	268	269	271	274	276	245	278	297	287	307	272	273	297	275	268	295	294	263	282	290	272	259	298	294	258	240	255	282	268	278	280	272	267	280	292	322	274	288	266	271	302	267	281	293	258	307	265	274	263	253	249	291	258	273	307	282	297	296	275	279	269	263	301	277	287	267	278	297	320	277	281	280	298	296	293	293	284	301	261	234	288	247	276	252	283	283	288	281	274	278	283	282	256	299	296	288	263	301	279	299	256	281	285	271	314	284	280	269	279	278	295	266	298	269	282	249	272	272	282	252	272	269	300	267	267	301	280	288	273	270	234	232	267	280	276	271	272	297	268	293	269	278	294	276	305	296	282	293	291	279	278	267	307	283	275	290	281	251	270	290	273	278	280	255	283	260	296	224	299	244	273	281	298	291	262	277	283	270	290	267	288	272	262	302	301	265	281	282	286	255	313	290	261	259	252	266	267	271	290	267	271	296	289	263	278	293	280	288	271	289	285	255	248	285	283	273	276	279	274	278	251	255	287	272	306	270	264	274	289	280	277	281	270	287	299	277	262	262	303	286	277	258	266	257	314	285	281	276	286	299	261	259	260	279	285	284	287	269	280	286	291	263	246	307	293	261	292	273	267	283	287	265	270	281	297	269	286	296	289	294	288	284	295	295	293	273	288	282	272	304	265	284	286	277	288	267	260	280	243	274	328	301	252	301	267	270	267	255	272	295	300	291	289	261	264	280	286	298	300	231	271	268	279	255	268	309	263	269	261	283	313	258	260	275	268	277	289	268	305	271	289	267	297	268	301	269	286	296	238	298	255	298	239	287	280	268	269	299	257	282	258	277	275	285	288	279	295	283	279	277	291	250	293	273	270	293	271	282	267	287	263	272	300	275	271	239	271	318	285	277	275	292	295	298	276	272	284	293	261	254	279	277	267	290	303	269	260	279	260	267	267	318	275	274	253	262	288	274	262	285	280	277	270	273	307	276	281	274	301	271	292	284	265	277	295	299	265	283	269	269	276	293	259	293	285	288	288	272	281	272	268	278	259	273	285	288	354	256	243	272	268	269	264	239	296	277	282	294	290	287	277	281	287	268	288	291	275	318	258	255	292	282	285	263	279	259	255	278	282	272	264	273	273	273	282	281	222	245	267	297	273	292	277	285	276	301	272	255	271	281	302	276	301	261	284	276	330	276	283	270	276	319	265	266	251	275	274	229	296	295	285	264	268	259	261	270	287	279	226	256	284	270	297	264	257	272	254	274	264	281	281	254	262	261	262	300	292	269	250	277	273	265	297	268	279	299	274	271	281	271	284	268	253	290	298	288	281	280	280	284	270	266	291	289	276	287	269	259	286	294	272	275	280	273	276	245	298	269	280	231	297	291	279	278	296	268	310	279	279	264	284	255	282	268	292	273	287	318	280	256	244	288	315	275	250	275	280	297	301	264	282	268	290	304	288	285	271	291	286	245	296	307	269	293	282	300	266	271	278	269	323	288	282	282	245	263	263	291	261	284	262	273	291	262	269	255	272	271	273	273	273	294	276	264	279	298	296	281	295	292	272	283	291	283	271	285	267	257	262	283	282	275	280	287	284	301	248	305	288	300	293	249	244	282	280	256	302	296	269	281	294	266	272	242	296	269	286	264	250	287	268	287	284	269	239	278	282	252	287	264	278	288	270	255	291	252	281	303	277	297	311	251	263	277	278	275	284	311	288	267	267	275	283	289	286	287	287	291	306	298	294	314	287	294	268	290	268	275	273	233	320	263	285	257	273	278	270	324	278	277	252	284	280	256	268	294	283	277	285	246	281	287	272	275	293	251	272	263	294	293	270	273	278	257	275	275	302	272	282	265	268	265	264	289	276	272	280	265	306	271	281	279	292	284	264	284	299	284	252	254	276	302	288	291	280	279	243	269	275	295	261	267	255	288	293	278	252	263	265	308	256	259	281	259	318	285	292	292	287	284	273	255	267	269	318	261	280	249	264	268	290	253	261	294	266	279	283	298	250	263	305	292	284	293	276	274	282	306	253	278	295	304	278	273	256	288	287	271	274	301	267	287	266	270	250	275	290	271	283	270	268	248	286	296	294	295	267	270	252	284	289	306	261	268	290	257	314	265	270	281	273	308	264	275	281	282	277	275	275	269	298	269	293	271	307	299	254	261	280	261	270	277	304	256	264	274	281	270	291	317	309	292	293	281	293	260	290	269	251	299	280	275	290	280	270	286	272	291	283	277	264	290	276	304	279	246	253	310	259	276	257	294	294	247	291	250	251	266	287	285	274	292	272	284	312	293	300	278	288	286	301	287	274	294	293	298	258	287	288	259	262	276	275	314	294	272	274	276	277	261	265	286	279	260	290	292	283	284	282	272	276	343	303	263	269	270	261	264	266	300	280	286	279	290	259	300	298	261	277	285	271	280	275	295	276	256	271	270	264	272	281	275	279	313	267	290	274	292	267	282	291	308	263	306	267	256	308	274	298	286	302	253	271	300	252	280	268	278	269	262	304	288	236	296	294	278	257	282	297	274	291	309	293	284	263	275	259	263	289	314	278	300	296	285	280	297	260	268	257	260	284	278	291	269	249	277	282	287	271	284	262	275	265	284	293	305	261	279	283	296	269	283	275	274	304	289	296	268	284	294	303	279	281	270	242
18138	41766	35228	26941	22523	17867	13735	11137	8697	6797	5550	4264	3504	2845	2537	2116	1905	1695	1387	1161	1018	921	853	752	742	709	623	611	598	579	504	536	506	489	467	459	473	461	478	434	417	418	404	401	361	406	336	321	372	364	348	322	351	338	349	330	333	315	313	300	313	315	272	289	319	315	310	289	312	307	290	335	290	272	284	288	324	319	292	296	282	323	291	320	285	324	300	298	276	295	289	295	308	324	277	276	278	299	285	271	295	279	278	298	293	280	285	310	279	299	278	317	280	308	306	285	311	287	276	277	302	295	292	318	308	296	273	289	252	286	319	300	258	279	313	299	291	279	256	237	289	272	275	303	268	279	298	285	305	285	286	295	282	253	310	279	292	267	283	275	287	279	300	261	273	298	297	293	290	273	275	266	287	266	293	303	307	320	283	300	264	302	282	278	283	274	280	274	296	302	274	259	305	299	298	275	291	300	301	262	271	278	294	269	301	326	275	289	283	286	286	288	302	260	310	279	274	297	272	328	284	266	290	263	300	288	301	274	287	265	311	294	307	279	304	300	238	303	265	301	294	273	293	294	271	291	282	249	256	290	298	282	318	253	285	287	286	278	265	285	283	287	303	296	288	301	291	274	268	292	292	293	299	313	275	277	272	275	290	306	292	296	289	266	286	310	293	314	271	282	285	288	285	289	276	308	279	278	286	254	283	295	284	263	276	301	271	286	282	291	283	258	318	270	297	283	271	313	302	262	268	289	308	280	304	294	269	287	262	278	272	271	312	297	310	289	301	278	299	288	293	304	311	297	269	256	290	273	273	288	302	286	271	287	302	274	279	279	284	285	300	282	275	282	301	300	286	288	277	263	279	265	269	280	297	284	271	301	278	284	311	257	280	294	309	279	294	315	322	274	269	287	279	289	271	303	274	321	307	257	292	269	273	278	268	264	332	299	279	325	291	278	300	268	316	288	289	296	299	305	300	286	305	303	293	281	292	294	285	284	262	308	278	305	300	319	296	256	270	289	284	300	273	288	309	267	288	279	299	276	273	281	265	270	297	265	279	272	287	316	282	285	283	273	273	314	262	286	281	295	284	291	279	265	284	264	280	272	296	269	268	288	311	285	275	316	277	286	309	273	319	319	288	297	292	288	283	273	279	294	285	278	275	292	279	303	291	287	336	269	315	276	282	309	324	307	314	296	281	281	296	279	274	276	307	300	281	283	282	297	291	269	266	275	287	313	299	274	305	280	310	292	285	279	268	308	285	273	261	268	254	295	279	294	287	280	295	267	272	306	289	286	262	290	295	270	256	297	280	272	279	267	305	275	273	267	282	306	285	296	268	281	271	287	294	291	276	296	274	286	303	264	299	276	303	261	293	296	289	265	278	311	312	281	280	287	295	301	290	298	309	301	285	271	270	301	310	280	316	275	293	273	283	299	272	311	250	297	305	299	299	268	295	276	281	250	305	295	292	280	271	280	298	264	257	350	254	258	264	310	294	297	272	291	296	267	345	258	287	276	283	266	273	297	309	281	279	283	305	291	252	280	265	301	282	285	294	255	276	328	299	268	285	278	321	303	299	284	270	273	274	282	272	273	304	295	336	268	302	301	288	293	294	257	264	296	290	304	258	302	264	280	288	286	287	300	254	289	287	286	294	301	293	329	272	282	322	264	290	270	288	308	267	299	271	300	283	291	280	270	285	319	259	290	292	279	281	280	325	287	288	265	282	279	271	293	263	267	274	284	332	277	256	277	264	305	283	253	273	313	271	303	298	302	296	305	310	286	290	300	258	293	318	296	279	273	300	291	276	293	314	263	299	286	281	296	281	301	297	297	278	287	287	266	285	267	263	287	278	290	275	286	260	289	287	304	285	259	293	296	297	266	258	263	282	281	270	283	288	256	290	273	293	269	279	279	301	305	284	270	251	274	292	299	290	276	283	290	295	297	265	295	247	282	316	301	319	256	290	286	274	292	321	292	276	291	300	295	277	276	314	288	283	259	301	273	287	273	289	274	273	309	288	273	273	276	285	288	283	319	291	280	293	272	290	250	280	311	278	279	308	258	303	270	288	261	312	273	254	255	295	286	274	286	272	298	290	284	264	270	261	286	314	275	287	304	274	308	285	306	295	315	240	306	286	291	298	285	309	294	284	285	293	312	288	315	299	282	299	336	269	282	312	300	280	290	276	273	258	288	290	303	311	268	285	279	290	266	300	291	302	291	286	322	286	296	321	271	287	313	285	287	273	277	284	295	321	290	293	315	318	294	318	270	308	296	305	286	263	281	293	272	321	298	301	288	305	288	333	311	303	326	307	306	282	293	280	267	290	301	265	305	306	262	307	306	264	277	310	308	294	305	276	286	294	301	327	310	251	270	282	289	309	311	277	288	278	299	281	238	283	273	257	283	290	284	268	309	280	295	309	292	296	319	266	296	269	271	271	316	272	273	307	281	291	276	317	295	311	305	316	303	289	282	300	284	281	267	287	275	276	312	308	273	279	280	277	317	304	264	306	280	319	288	280	300	288	290	273	311	295	286	277	268	299	269	287	318	275	293	288	299	268	290	285	277	280	293	261	291	273	278	273	252	270	278	271	278	286	298	268	285	261	289	245	275	279	270	280	295	285	249	314	275	299	289	279	283	294	304	302	285	292	265	288	306	303	274	304	308	313	324	285	308	295	269	297	296	275	281	273	304	288	324	294	287	291	295	275	297	323	283	325	270	267	286	260	272	290	292	252	310	298	261	277	298	301	290	308	282	300	283	323	271	296	270	303	280	292	283	280	280	319	267	277	282	281	257	310	274	309	296	296	290	309	282	315	274	300	269	251	295	282	280	261	311	272	253	281	276	334	279	270	278	269	289	268	293	300	272	255	279	265	258	298	281	286	309	311	269	269	304	294	279	275	271	272	274	283	275	302	293	286	273	268	280	253	299	305	320	298	295	311	264	287	310	294	269	295	272	291	304	260	302	322	274	285	327	295	293	278	315	274	285	286	275	303	315	286	307	287	284	327	258	291	284	311	300	289	288	270	272	278	283	304	274	269	286	278	310	305	305	300	293	275	277	270	285	253	268	318	304	273	289	267	274	291	288	306	297	273	298	294	282	287	300	267	285	267	300	295	280	273	295	281	273	284	306	277	312	284	273	298	330	284	311	281	309	313	282	302	315	290	272	284	298	264	312	288	287	299	305	294	310	309	272	292	311	329	280	266	296	270	288	287	286	305	264	283	263	275	271	295	284	328	327	274	285	284	298	292	307	300	277	289	298	284	289	252	282	283	288	269	298	305	263	288	308	289	296	280	282	282	293	262	304	278	312	312	277	304	318	278	257	304	314	285	315	283	303	295	254	301	279	285	266	303	266	301	281	283	299	258	259	303	282	254	295	282	275	288	313	324	282	284	286	265	273	291	303	303	280	254	277	302	285	290	302	285	270	272	304	285	282	283	277	286	273	264	293	286	280	287	307	288	285	297	265	281	289	261	294	294	264	293	244
25235	21564	28262	26583	20166	13189	8656	5770	4397	3682	2790	2246	1877	1653	1528	1279	1170	1075	965	832	733	676	638	647	608	602	583	575	559	539	543	534	523	520	514	495	465	459	474	467	429	456	410	413	461	404	433	395	441	422	402	425	401	415	421	420	430	414	415	405	400	369	402	416	426	389	377	395	408	407	370	409	372	391	393	395	415	375	390	379	406	384	415	407	370	388	379	383	440	425	388	435	366	394	403	435	407	418	409	439	398	391	377	433	404	405	419	411	371	379	392	383	345	404	440	390	391	362	442	386	384	401	401	386	418	412	407	414	403	408	389	388	358	403	418	433	374	397	376	386	412	400	393	381	385	419	352	390	380	416	382	372	395	388	395	342	387	378	408	400	376	374	395	425	413	383	390	364	409	430	378	355	402	397	378	374	395	416	375	385	403	407	438	374	411	354	385	377	389	420	408	378	388	376	380	399	397	383	410	388	417	409	420	362	368	403	394	424	412	412	363	390	413	415	398	425	388	378	378	430	364	358	399	409	416	413	350	436	365	376	369	410	384	369	377	398	410	392	389	386	420	391	400	385	380	373	412	393	377	391	414	375	424	376	378	427	398	379	400	408	372	390	362	365	397	402	412	376	381	391	364	409	391	425	380	398	379	364	392	363	383	407	405	426	409	387	375	377	397	390	356	353	410	378	374	396	355	382	403	400	398	405	397	384	407	417	387	447	394	420	432	431	423	359	411	361	371	407	389	374	402	426	361	400	433	386	378	349	368	375	388	383	375	422	369	423	372	369	387	388	359	409	436	393	427	356	362	409	385	376	382	428	382	392	402	403	376	404	418	413	408	399	377	393	397	405	372	399	403	398	406	402	412	387	372	427	396	370	335	373	381	338	401	408	408	399	364	335	404	376	369	368	394	372	375	367	384	421	386	342	356	369	373	397	359	378	362	396	402	391	391	405	380	350	426	388	403	394	404	350	364	420	406	400	389	397	397	380	420	384	403	409	392	391	415	414	415	397	387	380	403	373	378	388	393	397	388	417	398	368	378	413	385	426	365	416	386	415	375	376	394	382	381	395	386	361	365	411	388	390	394	420	389	406	402	385	409	391	400	415	368	380	376	415	388	396	413	396	359	421	412	357	359	414	395	390	379	372	353	417	425	382	428	383	387	417	382	387	390	380	382	356	391	406	416	388	372	401	415	397	378	387	386	410	372	414	397	396	414	377	379	435	355	395	384	405	405	421	408	383	390	399	367	390	370	391	381	362	365	371	384	372	364	397	346	387	389	388	385	364	397	406	406	376	388	383	386	372	387	380	375	388	393	359	390	375	426	410	388	357	390	382	405	385	399	377	387	363	390	398	349	390	418	361	393	376	348	416	395	378	392	418	384	421	369	371	380	407	421	384	419	383	393	409	395	389	392	412	405	374	390	363	402	429	396	390	391	393	431	376	423	393	365	403	383	388	419	360	395	389	375	392	406	375	415	400	396	374	395	388	378	396	399	406	388	395	377	371	403	386	396	376	400	437	374	355	409	396	383	406	413	405	381	401	415	386	396	424	357	368	388	412	428	403	400	403	358	386	388	390	341	338	372	387	402	397	359	377	398	372	410	409	364	384	404	370	385	404	425	382	386	379	377	409	356	360	383	374	373	351	360	415	421	414	392	417	380	382	377	387	385	451	397	370	414	373	417	392	406	368	339	420	383	378	401	435	350	387	409	379	361	398	388	425	392	384	390	415	376	369	378	356	419	456	403	394	412	367	338	380	378	401	411	380	345	385	350	410	391	393	420	417	406	393	417	391	365	415	397	365	386	378	419	409	360	421	379	391	401	405	366	364	372	387	406	399	402	371	392	427	386	353	391	388	368	389	370	391	364	382	435	420	347	371	373	402	397	392	412	373	393	406	391	398	382	385	421	408	384	410	421	403	401	364	384	387	400	386	334	390	399	378	372	399	373	360	380	398	368	402	384	383	406	393	442	368	369	351	422	356	389	391	338	418	398	375	416	444	392	425	411	386	366	389	384	404	422	383	392	377	413	394	387	386	393	414	465	403	355	420	387	378	405	399	385	401	411	396	395	355	397	381	350	375	438	409	383	386	382	350	390	388	376	396	355	354	410	388	386	400	392	421	403	375	358	371	401	381	421	381	393	383	392	388	417	364	385	362	373	393	372	373	402	370	402	379	407	361	383	394	421	392	399	421	373	393	370	394	383	420	392	422	391	397	388	414	373	428	411	403	400	378	379	384	384	426	401	363	390	388	401	401	405	398	424	408	409	368	348	389	395	358	421	367	377	393	367	380	376	407	396	402	413	403	398	430	379	410	420	393	394	390	417	395	373	386	347	385	406	364	372	417	400	411	396	398	398	380	443	403	390	426	405	387	397	406	341	361	409	401	389	391	392	404	390	395	389	415	362	375	359	390	409	384	391	405	384	425	381	404	378	356	389	383	367	367	416	338	399	376	355	391	368	361	405	387	398	369	370	356	365	384	403	388	406	416	396	396	371	378	361	391	354	415	405	348	363	384	406	385	376	376	363	410	366	399	351	408	426	399	383	414	396	398	441	347	392	370	401	387	383	399	382	372	386	434	381	368	386	392	378	365	387	404	383	403	395	406	383	397	394	393	387	399	395	379	403	385	378	371	388	368	394	398	436	371	399	405	384	404	361	361	387	385	371	372	390	420	394	403	374	393	376	365	364	389	388	396	398	360	402	394	348	404	412	422	400	407	385	357	360	374	357	384	379	392	403	403	408	379	376	402	416	382	372	432	395	400	392	357	366	385	381	406	399	380	377	420	408	393	429	372	417	395	418	416	407	406	372	409	398	385	387	425	407	379	389	415	396	411	353	403	384	396	384	400	403	393	366	403	392	369	413	405	409	418	381	391	371	384	396	381	388	386	408	367	361	362	397	369	375	355	396	391	398	401	355	378	370	347	386	384	416	396	391	403	415	410	403	373	414	381	376	396	427	378	391	398	372	388	405	395	363	390	380	390	355	432	373	363	398	405	401	374	360	392	393	358	402	416	395	367	425	378	382	395	378	379	386	353	398	386	398	396	388	387	392	395	402	389	388	381	410	387	398	354	379	368	408	374	401	413	367	343	431	398	357	398	389	415	385	379	410	382	401	410	389	379	423	379	405	368	381	400	405	377	411	432	400	400	400	379	387	378	383	349	423	427	424	405	372	372	404	361	399	405	435	401	357	332	454	400	365	392	444	396	375	382	391	365	382	366	383	409	391	403	415	382	397	379	361	384	403	385	402	402	382	426	353	412	373	407	373	382	380	375	414	385	395	401	395	390	355	378	392	412	399	416	393	399	380	414	383	394	374	406	363	385	409	347	390	369	366	372	402	408	374	369	381	402	374	382	458	382	407	386	396	403	373	407	339	394	394	391	428	398	391	368	400	404	378	380	373	396	431	399	402	361	387	387	400	377	372	440	389	418	384	389	414	426	433	371	408	403	391	384	387	382	421	392	397	389	373	375	366	377
17620	38713	32021	24494	20098	15874	11949	9469	7221	5733	4467	3552	2916	2458	2152	1851	1690	1399	1182	1096	1012	900	812	779	721	718	667	677	561	671	607	581	570	574	533	532	568	558	518	530	494	485	492	491	440	432	422	487	443	435	450	459	421	430	448	432	425	405	477	412	396	450	412	424	432	388	438	410	415	405	410	408	431	418	407	434	400	431	402	410	322	422	395	406	390	410	360	409	379	368	440	391	407	389	433	380	405	373	390	412	418	388	382	360	414	395	362	408	444	372	423	391	399	420	412	384	399	369	386	387	422	401	416	420	408	375	408	374	381	397	419	372	365	367	393	407	408	380	429	405	377	413	385	383	405	379	382	429	391	408	405	378	392	428	383	394	409	410	382	385	353	394	429	381	406	374	406	393	404	409	392	404	406	442	392	410	382	389	409	425	404	417	395	381	414	405	391	413	420	393	389	372	402	380	410	393	374	390	387	400	401	360	395	413	388	421	400	400	420	402	405	457	405	404	404	359	400	384	397	395	405	388	392	406	402	379	390	402	424	396	409	383	382	421	416	393	388	375	364	385	387	396	417	406	401	355	399	396	421	414	418	372	391	369	367	410	409	396	420	377	394	415	396	408	414	412	394	398	407	398	436	385	361	395	395	398	388	434	414	399	376	407	399	377	385	378	423	369	377	392	386	383	390	366	429	381	387	410	443	390	396	397	380	385	404	392	423	407	402	383	391	374	366	407	399	396	389	390	395	353	423	383	384	394	392	386	393	415	402	379	359	411	402	384	413	407	402	409	399	364	381	423	391	400	397	418	384	346	383	401	407	405	368	381	393	422	389	366	368	404	401	408	384	425	406	366	408	406	418	420	411	433	386	373	388	378	403	403	390	394	398	416	414	412	376	384	396	385	405	388	398	410	418	420	407	397	414	403	386	429	395	382	393	382	423	374	398	409	379	351	397	377	432	416	418	424	395	379	405	390	387	390	386	388	401	409	374	384	421	374	422	385	399	439	392	391	398	397	390	377	392	422	382	396	387	398	407	391	416	378	416	420	407	408	370	400	391	368	377	398	417	419	388	407	402	389	436	358	374	335	399	383	422	384	400	385	366	404	403	418	400	390	419	419	376	383	401	390	414	388	433	409	397	402	383	407	420	404	409	423	408	380	411	378	415	409	394	408	415	415	398	364	396	384	397	400	381	383	394	432	375	409	407	425	405	409	404	394	399	381	395	364	383	437	410	387	385	410	415	390	387	411	412	412	410	392	417	356	387	435	405	409	415	373	436	363	398	372	436	394	366	397	419	407	375	406	381	415	396	368	371	408	407	419	379	405	413	375	400	431	449	421	413	414	426	382	386	404	390	376	419	405	371	409	382	399	403	436	422	368	377	377	345	405	402	402	361	399	411	391	361	389	409	414	408	380	390	434	366	380	407	398	415	413	446	414	402	451	368	368	363	414	377	419	421	397	380	405	407	406	403	424	385	414	383	409	417	402	396	417	385	383	412	394	412	390	409	437	381	369	404	399	420	393	418	393	416	416	421	402	339	396	403	408	356	414	385	372	398	380	419	391	392	371	389	439	387	375	415	415	373	390	411	427	405	402	384	385	406	377	362	407	367	353	393	377	427	402	364	392	388	380	396	407	383	392	382	376	380	400	397	440	387	375	356	390	354	383	408	402	414	359	373	416	385	381	378	399	434	406	403	422	398	444	395	388	416	385	397	380	393	378	387	380	416	376	372	387	375	415	405	378	396	434	426	383	397	382	415	366	396	431	432	401	396	394	445	398	413	369	377	428	393	371	367	387	422	365	387	407	424	400	427	383	399	397	412	383	390	389	400	475	408	373	401	409	421	396	362	407	373	406	389	368	411	383	385	387	403	404	391	391	384	375	394	440	406	410	384	400	402	386	390	373	402	420	397	391	397	405	386	378	418	378	345	400	400	406	394	411	400	385	407	380	396	391	387	390	384	400	400	440	372	384	407	399	379	401	385	405	394	400	400	396	407	412	384	370	375	428	394	418	406	409	378	396	388	384	391	391	424	386	428	377	387	371	387	406	427	437	389	427	414	407	402	379	379	414	367	373	401	370	419	383	444	364	400	415	387	431	378	431	394	383	396	404	376	441	407	414	423	415	421	402	357	375	400	393	398	396	403	380	377	412	409	395	399	391	413	397	412	370	438	400	375	386	416	441	373	386	400	421	400	415	398	403	398	383	398	402	410	391	416	393	429	399	385	429	375	413	397	347	370	416	354	386	411	404	429	378	404	392	408	419	437	375	409	361	399	365	400	398	445	356	387	390	390	393	392	412	378	425	390	359	422	404	361	407	397	381	405	395	391	431	380	445	410	412	394	410	422	370	381	378	380	413	437	447	381	378	382	386	394	383	422	379	343	389	403	395	411	416	393	381	392	420	397	395	365	411	418	382	365	384	388	352	393	386	400	405	395	410	421	396	421	415	396	405	384	369	401	379	425	427	401	386	371	409	398	375	414	396	396	420	398	415	354	382	394	387	376	408	394	408	394	384	422	434	431	402	401	403	357	382	383	400	360	382	395	403	424	398	403	419	350	401	404	399	379	417	391	434	392	385	381	405	408	363	385	421	443	352	379	402	395	422	397	402	378	389	403	415	445	394	401	383	428	435	420	425	397	388	380	363	394	404	396	418	348	377	381	398	394	397	376	386	390	391	397	400	389	398	423	396	366	387	396	429	376	416	421	418	418	417	426	398	402	378	390	375	412	363	390	369	374	356	409	372	401	350	398	397	403	392	426	429	420	407	409	388	425	393	423	395	399	394	374	386	411	392	411	404	373	409	388	385	363	404	411	428	397	376	422	404	432	395	402	399	377	408	418	373	415	398	397	419	386	390	438	433	384	425	417	406	388	398	418	417	353	422	420	424	391	437	425	430	385	392	395	402	392	390	403	417	405	424	393	381	401	414	383	407	398	386	404	381	407	404	408	390	376	413	393	383	381	427	405	444	401	431	376	385	396	398	408	389	404	418	395	416	388	370	387	391	411	402	390	432	366	379	373	396	429	381	417	413	379	384	396	393	392	372	433	414	387	406	398	388	359	389	404	349	392	383	392	372	382	376	417	422	375	415	358	400	413	389	393	380	385	386	398	395	370	411	391	381	456	453	393	383	399	403	435	416	394	388	428	378	394	395	427	375	382	374	396	404	376	421	393	430	379	350	388	428	416	443	399	409	433	368	376	383	398	381	382	391	412	377	398	417	385	392	368	397	352	356	389	392	406	410	413	383	406	410	395	391	369	381	390	389	378	415	353	400	398	406	413	422	437	400	404	363	378	395	361	395	385	413	372	427	400	393	382	391	392	364	400	408	341	394	405	394	439	384	405	397	395	410	390	397	353	399	394	416	391	381	422	407	409	442	415	382	361	437	391	387	404	361	425	406	372	427	357	420	377	386	416	381	353	396	388	362	392	393	397	412	417	412	393	397	369	401	403	378	407	383	369	406	382	387	408	390	405	397	415	379
22873	21473	29187	24221	21925	23305	21572	12087	8316	6623	5214	3944	3145	2725	2428	1930	1667	1561	1289	1205	1006	869	852	750	708	628	590	607	548	544	563	496	473	494	437	455	445	453	416	419	408	353	376	326	333	333	347	337	332	351	324	323	300	302	320	310	293	306	300	274	292	308	305	285	299	286	315	268	299	297	299	277	292	276	270	263	264	278	283	256	251	266	282	254	251	288	247	269	275	280	287	268	260	280	296	277	246	268	268	289	250	246	261	250	267	270	248	256	269	266	243	283	240	262	281	240	261	280	265	257	259	255	267	281	268	247	293	219	245	267	276	271	265	258	270	248	256	245	262	248	266	241	254	280	284	289	282	251	257	261	275	264	271	271	270	296	249	275	233	292	289	267	259	248	246	254	247	268	273	273	239	253	262	306	255	302	261	276	254	311	262	254	296	248	258	267	292	268	263	266	257	253	264	273	246	251	253	246	274	273	243	259	243	296	245	267	251	270	266	278	279	255	270	271	265	290	270	265	290	247	283	280	244	247	273	277	292	272	260	262	271	275	275	279	258	290	288	242	260	251	279	256	256	272	282	255	258	280	253	255	261	267	240	238	284	268	255	289	251	232	269	251	241	297	246	251	280	253	271	281	285	266	283	263	255	290	276	267	265	238	250	254	270	248	250	249	293	260	286	249	256	262	267	253	252	264	268	266	257	249	268	248	274	270	264	241	282	272	244	227	277	266	276	252	250	248	268	254	260	283	263	252	247	253	280	276	277	265	274	250	257	254	270	279	273	258	252	257	268	261	278	265	268	264	240	244	265	276	264	258	255	274	262	280	256	261	274	273	264	235	271	262	285	291	279	275	231	255	254	303	258	295	285	291	284	261	276	266	296	261	266	272	269	239	275	275	252	252	295	275	290	261	247	252	222	275	290	259	261	269	255	239	264	274	272	287	284	264	249	289	223	276	228	250	291	250	273	242	280	248	267	240	277	267	281	240	261	282	267	258	252	241	244	279	255	265	232	252	290	276	282	253	294	267	250	233	264	261	245	255	248	279	271	251	267	281	249	259	256	248	281	272	274	248	279	261	278	277	254	284	247	257	260	259	287	250	246	257	263	279	270	254	276	252	277	274	276	264	292	250	279	255	295	264	275	251	250	244	280	267	269	253	264	262	247	269	249	246	270	255	273	259	239	275	221	283	267	259	246	287	273	295	265	280	248	265	280	268	275	265	260	273	288	287	260	245	256	265	248	251	275	259	261	262	269	277	245	260	253	259	272	264	254	252	250	271	258	279	230	283	266	253	238	288	255	256	268	247	274	245	263	236	253	254	241	283	267	256	250	220	254	304	249	269	261	259	258	237	244	257	289	296	264	256	241	263	262	264	223	247	261	272	288	282	242	256	256	279	254	256	246	263	286	271	279	256	242	283	271	242	237	257	278	287	235	269	263	260	250	293	232	261	260	254	286	237	238	280	284	296	264	266	263	273	268	246	244	263	266	249	247	270	253	287	292	267	250	247	240	270	268	235	271	257	250	290	292	238	269	263	292	229	254	260	263	274	258	249	247	311	259	244	256	263	267	271	305	267	259	233	277	254	228	260	280	229	251	268	270	261	233	238	274	255	263	257	269	238	283	238	259	276	260	246	280	240	248	272	273	256	260	278	269	283	254	260	278	274	238	271	275	274	255	285	280	262	265	217	251	243	277	238	270	230	249	252	227	296	253	270	265	271	241	279	258	258	279	300	293	261	249	263	286	264	266	250	239	253	264	280	243	258	262	271	272	276	274	282	263	274	264	248	287	272	279	253	247	280	273	254	264	239	269	281	268	288	248	273	281	274	235	269	234	241	274	242	255	268	257	277	273	254	250	277	248	281	267	248	255	269	277	223	262	275	266	263	290	251	258	281	260	266	272	242	273	286	264	265	274	252	269	250	266	272	262	284	282	276	260	275	259	251	246	251	253	285	265	284	252	250	312	264	250	254	276	282	271	280	249	260	233	268	283	278	271	241	222	255	265	257	266	253	284	279	274	237	239	268	270	268	265	250	287	254	256	259	267	260	285	253	281	271	284	226	284	258	285	241	244	248	252	239	271	261	295	251	265	250	257	266	281	244	278	262	268	273	254	265	252	276	263	259	222	272	261	231	249	288	231	246	279	255	272	255	279	265	249	277	289	257	242	259	266	236	290	272	235	259	250	257	256	255	269	303	276	289	269	246	218	248	253	261	297	264	275	239	246	252	283	242	236	248	230	248	289	232	276	237	275	290	261	286	246	273	249	280	298	261	260	245	292	254	243	271	249	273	283	267	255	287	258	285	271	277	259	284	242	284	255	213	254	227	267	271	250	254	280	247	267	282	281	255	286	274	262	262	254	284	256	273	260	288	244	269	257	264	257	281	227	260	264	274	269	228	285	270	255	277	259	268	270	272	292	261	231	249	294	261	276	252	267	257	252	242	283	257	254	219	258	270	274	270	262	279	263	271	271	246	255	268	278	261	262	252	274	281	238	246	249	253	279	275	230	245	263	248	267	254	248	293	288	229	270	304	277	284	263	254	261	265	259	256	277	289	260	258	298	277	305	226	284	272	240	251	262	282	271	258	256	274	273	255	272	217	272	241	288	276	251	236	257	252	251	247	233	252	277	275	240	283	276	263	255	246	254	233	286	274	264	239	258	276	266	277	248	274	265	268	248	251	259	280	259	258	260	273	246	256	249	276	260	264	261	276	250	287	259	255	232	267	264	257	246	252	258	260	274	279	265	258	256	239	256	256	278	257	271	247	291	275	239	261	256	221	302	247	250	274	264	264	246	256	258	256	269	249	255	248	254	298	265	259	275	272	297	260	297	290	273	264	271	249	244	243	286	259	261	239	248	302	268	260	270	250	271	242	275	277	253	275	254	251	258	238	284	274	262	258	283	285	283	250	233	241	243	242	257	294	274	227	259	263	241	275	257	260	258	252	246	286	243	254	261	274	267	254	251	263	271	258	276	255	248	283	270	281	258	238	246	263	273	259	286	255	262	259	269	264	259	264	264	262	257	241	267	244	274	268	257	250	257	263	286	275	264	273	268	274	265	258	277	283	244	236	256	286	237	274	262	285	260	247	239	282	257	272	270	277	283	250	238	277	297	273	254	269	269	276	236	294	260	262	273	282	265	288	246	247	277	268	241	246	256	269	275	296	235	277	248	251	262	251	268	264	260	290	261	267	260	270	294	282	261	273	263	226	282	246	289	258	265	253	270	257	241	247	246	265	244	269	254	286	247	244	266	244	244	284	253	242	251	267	294	267	238	282	266	248	245	297	284	261	298	274	248	239	259	259	284	285	277	245	251	250	281	239	273	268	278	272	267	278	274	259	257	259	248	254	288	261	275	281	271	288	287	273	248	248	267	248	268	248	272	276	221	279	258	267	233	287	239	283	253	293	251	252	241	281	280	248	232	259	299	263	237	250	259	253	263	249	241	280	257	269	277	270	243	274	258	268	266	239	266	232	275	252
19812	46032	39603	32232	28227	22982	18497	14790	11826	9591	7612	5820	4804	4073	3455	2862	2484	2080	1859	1551	1270	1217	1000	1009	1009	875	880	737	732	636	667	631	569	539	547	527	491	534	503	526	449	451	409	394	364	394	398	353	378	344	334	359	353	336	336	312	304	287	301	304	333	314	323	315	334	319	286	256	283	303	291	307	300	259	282	296	267	289	275	274	262	263	262	272	270	263	282	299	257	237	287	277	264	301	283	256	267	293	281	267	300	260	240	274	243	298	251	250	256	263	281	287	271	264	250	288	283	290	277	260	269	257	279	251	308	287	244	223	255	252	296	246	293	232	280	269	270	237	284	281	265	272	274	276	260	260	276	241	251	265	245	284	288	250	251	257	260	263	263	255	258	250	290	251	265	238	270	272	267	272	273	277	273	255	266	275	270	273	243	264	238	279	271	286	278	257	257	285	272	280	278	237	317	272	247	244	264	271	243	257	274	267	289	256	269	286	245	278	254	269	259	278	236	231	278	278	262	231	252	261	267	256	264	272	241	269	240	256	289	283	247	248	289	257	256	260	289	255	282	279	266	262	262	249	251	272	254	297	282	244	296	269	259	263	252	268	257	237	293	246	254	235	251	268	282	265	269	242	288	273	261	296	257	232	260	279	229	264	264	248	256	239	265	264	275	271	243	284	284	257	293	283	275	247	278	277	267	252	247	243	269	267	256	274	268	254	265	256	253	254	263	272	263	279	259	271	268	248	248	285	273	277	260	250	262	257	259	268	285	287	274	231	272	250	296	238	255	246	255	252	252	290	261	265	259	246	265	281	284	263	268	229	262	247	239	245	264	259	256	258	263	244	240	250	267	274	283	257	259	271	261	266	292	283	262	267	261	285	244	254	250	278	249	303	277	266	258	252	302	238	268	255	251	274	285	265	276	269	258	262	247	262	280	263	239	274	238	252	221	254	273	269	259	260	278	298	269	283	259	281	260	267	261	272	274	248	299	254	273	239	258	246	243	271	261	266	290	269	267	249	277	269	250	232	225	246	293	244	270	272	257	277	237	238	287	253	248	255	262	249	266	248	277	277	277	272	253	241	274	262	288	290	258	285	284	269	266	262	261	260	266	286	250	262	267	253	225	250	263	244	269	274	250	266	271	275	253	274	282	244	300	273	249	244	270	266	285	253	277	259	263	264	280	257	283	271	247	272	243	263	260	240	276	258	260	261	259	272	257	274	270	254	267	277	232	304	268	274	276	268	278	269	264	261	277	283	267	288	269	250	249	264	235	222	236	294	232	279	286	288	272	281	262	258	267	253	293	242	281	274	264	259	243	272	240	263	243	284	282	268	243	290	269	266	257	231	273	260	287	282	270	259	264	240	297	279	259	258	256	259	288	280	258	270	255	272	259	253	271	268	278	265	251	274	266	261	270	245	264	282	283	269	266	278	253	278	267	241	255	267	258	251	277	275	253	258	262	254	273	276	244	265	281	259	245	256	257	226	276	270	244	265	306	274	277	277	271	239	251	238	295	274	280	262	241	267	253	254	261	275	276	295	280	275	268	274	285	238	275	261	275	274	281	276	262	268	309	270	274	263	229	274	286	298	270	267	249	279	299	231	267	245	256	232	259	281	258	300	240	264	258	263	281	265	265	265	269	276	255	246	248	272	237	241	257	261	292	267	272	259	262	254	272	268	262	260	238	257	271	267	258	277	300	252	278	289	254	257	242	261	293	250	265	274	252	270	268	266	279	298	259	253	282	265	273	284	292	261	272	282	255	242	251	258	261	285	276	275	239	228	274	265	240	293	272	263	270	256	255	246	239	235	279	229	261	272	244	267	279	258	268	261	280	245	258	284	266	247	276	276	274	266	275	287	263	241	267	258	277	279	267	252	243	285	268	243	280	290	264	285	262	266	275	221	271	256	241	287	268	278	275	280	247	259	276	263	269	260	251	256	267	254	240	266	244	269	275	266	265	252	230	270	276	260	274	270	261	245	283	288	282	295	262	274	280	271	273	263	259	266	277	279	274	243	265	283	293	257	266	278	268	260	272	248	266	257	272	296	266	275	256	252	263	234	272	258	261	225	253	272	288	287	271	236	250	247	259	297	248	255	272	256	245	260	265	271	286	264	287	262	276	251	267	247	266	301	275	263	269	268	271	294	255	264	266	289	275	247	287	295	270	261	278	253	261	232	259	254	278	264	230	240	242	253	248	246	282	256	276	268	274	286	278	250	248	240	258	267	261	265	260	294	263	275	262	263	269	268	269	272	275	261	281	287	289	269	254	262	268	278	266	252	262	257	259	240	238	244	295	256	260	263	252	269	300	261	265	258	256	266	252	254	275	266	237	304	295	265	266	237	264	285	257	259	274	277	285	267	245	276	264	275	293	277	238	249	253	277	262	278	248	254	277	229	247	255	253	300	281	250	256	275	249	268	259	264	278	286	248	252	283	266	259	244	278	255	277	256	264	254	238	280	253	264	259	288	269	237	275	240	252	259	274	286	250	247	257	251	264	238	253	264	276	240	280	256	240	273	241	257	285	272	261	242	251	274	266	282	251	277	261	261	252	261	269	260	237	266	302	278	272	268	260	255	295	276	280	279	279	270	267	284	263	258	286	263	253	262	287	259	252	300	255	233	250	261	262	272	268	286	266	270	271	259	287	291	263	239	252	267	268	260	273	277	276	250	277	265	251	269	300	231	260	247	244	271	261	237	241	252	247	272	232	270	255	266	259	298	254	291	253	246	269	241	237	284	277	274	250	237	271	265	273	277	268	273	240	275	260	240	280	243	264	263	263	282	248	279	261	269	241	258	266	281	255	265	271	284	295	260	269	255	247	278	256	254	247	247	265	270	265	292	247	264	301	250	275	251	234	254	263	253	268	260	272	259	286	263	263	246	242	288	268	251	237	270	268	277	249	259	287	271	283	245	273	276	286	264	258	260	281	253	286	261	261	237	247	261	270	259	279	254	260	268	290	257	268	282	273	280	254	288	265	252	261	256	248	260	258	273	259	260	281	253	263	268	285	281	246	262	301	239	274	267	269	280	298	262	258	275	257	285	260	264	273	251	250	268	268	271	268	275	281	298	263	286	281	252	257	257	272	266	266	260	259	284	265	262	269	277	271	263	264	265	283	262	263	247	239	283	286	255	277	261	265	248	238	259	258	274	252	237	262	300	267	294	259	236	262	260	288	264	284	271	254	273	284	253	224	287	264	305	242	267	261	250	285	246	280	262	256	277	283	242	257	271	252	253	287	260	264	269	272	254	260	257	226	270	262	275	244	261	246	277	263	271	264	244	257	295	306	262	245	284	266	262	261	283	285	292	298	260	272	274	262	244	242	259	259	286	281	274	264	239	265	239	264	273	244	235	242	280	273	281	273	277	290	271	263	242	241	233	271	267	268	275	283	257	275	259	274	261	269	269	254	278	271	273	260	272	282	266	250	266	265	231	252	263	259	267	272	276	282	235	283	296	277	257	284	266	254	270	269	277	240	255
28852	24320	28010	21563	14199	9267	5921	4324	3392	2513	2099	1655	1469	1249	1106	983	929	797	701	666	654	596	528	569	555	497	541	476	481	461	446	473	464	424	448	428	421	411	403	407	415	393	367	403	423	410	391	383	389	394	418	399	392	396	388	407	370	390	393	373	393	388	394	391	353	361	388	402	362	368	357	391	371	382	351	420	386	383	376	327	380	380	367	406	360	402	406	398	409	375	381	422	351	340	384	364	378	373	374	374	405	355	383	391	355	411	391	364	376	403	352	367	354	360	392	410	337	361	403	387	383	361	368	360	377	395	375	375	399	350	357	376	371	355	338	359	380	343	365	423	368	324	369	338	372	383	391	388	388	328	378	352	384	407	379	361	363	388	381	377	371	385	399	365	323	370	377	379	395	370	381	364	387	387	401	378	367	368	395	397	368	339	386	380	368	370	349	359	365	359	398	381	383	393	368	364	374	351	373	395	371	403	361	399	367	371	380	362	399	370	419	382	360	384	414	387	397	362	356	379	359	391	415	392	395	397	368	365	366	395	388	372	360	351	382	394	362	355	396	377	375	355	365	382	333	377	388	374	374	351	371	410	391	391	371	397	391	327	410	389	347	362	376	363	374	377	399	383	384	387	386	387	377	376	377	368	398	363	372	415	447	383	355	366	374	358	404	389	370	397	377	386	373	368	374	364	382	418	337	360	375	402	353	384	394	390	388	378	361	332	368	354	380	362	381	385	378	396	380	427	364	391	354	384	386	353	385	348	402	394	393	389	401	339	359	381	405	341	373	369	362	350	398	368	363	388	348	337	386	403	399	354	404	377	362	389	362	373	363	350	344	373	330	360	412	389	418	356	416	367	399	374	380	395	374	358	389	389	365	377	389	334	407	415	411	415	386	352	374	329	391	390	375	361	358	377	363	375	366	359	401	374	378	344	357	372	338	341	387	416	379	427	388	388	361	379	360	377	405	366	382	381	396	394	342	412	399	358	356	380	352	374	375	388	356	375	350	376	393	402	390	383	348	353	380	380	396	374	384	361	405	391	371	346	382	376	408	437	368	381	369	359	353	408	403	351	408	366	380	357	377	359	392	384	392	402	356	413	362	368	372	378	353	365	378	357	409	360	377	354	398	372	384	375	371	386	366	349	383	388	383	345	380	358	367	347	402	355	402	415	364	369	350	351	412	365	370	397	384	382	387	362	348	369	393	373	365	387	382	359	372	385	366	413	378	396	386	383	389	397	389	393	389	380	413	374	348	411	416	394	395	377	404	381	402	355	350	400	392	398	384	376	378	408	376	370	362	338	377	392	360	389	404	369	402	387	364	388	381	380	362	362	377	401	407	373	390	378	384	362	399	365	363	376	368	349	373	389	372	368	382	375	399	370	357	340	374	340	405	386	373	386	366	395	382	367	393	378	400	389	374	383	387	350	378	377	384	376	383	384	347	362	387	349	378	401	394	373	348	358	407	390	376	418	355	402	355	383	385	391	368	324	359	378	393	394	387	390	396	376	394	353	386	408	393	393	375	390	384	374	367	358	364	386	376	367	350	373	365	395	334	389	389	353	391	355	408	379	399	391	409	398	360	394	393	410	381	415	399	398	399	404	413	390	358	348	330	388	348	389	397	374	373	373	388	401	391	362	402	364	393	387	355	329	396	375	386	368	348	397	377	343	379	403	344	411	391	374	372	390	374	366	422	374	409	368	326	382	364	386	357	327	389	374	385	394	379	400	378	349	382	384	329	393	374	416	373	349	345	388	326	408	373	374	378	374	405	396	400	396	350	375	369	398	390	356	384	377	395	375	398	420	349	359	388	351	413	374	393	376	353	371	392	397	356	387	377	374	353	377	369	385	394	370	370	350	368	356	409	366	339	394	393	358	338	389	348	339	393	390	394	370	405	386	410	375	344	348	384	340	369	399	349	394	373	397	366	363	314	392	406	368	384	387	388	411	388	374	358	373	425	395	391	345	396	404	388	360	399	387	414	399	386	376	400	369	363	416	363	378	369	405	392	414	376	390	388	384	369	389	388	368	353	377	357	385	374	365	388	355	407	391	353	379	387	335	412	370	420	364	386	395	401	364	384	373	359	398	366	374	371	389	366	374	386	391	382	372	358	403	378	368	394	329	364	373	367	355	371	367	386	404	353	386	363	385	390	418	377	364	389	396	378	345	380	382	373	383	379	336	365	417	360	346	358	431	359	377	385	407	364	410	368	382	380	377	363	344	396	377	363	354	396	373	379	406	386	394	359	377	398	393	343	391	355	357	392	348	387	362	370	381	351	399	390	384	365	380	389	356	398	341	379	373	407	337	363	377	347	374	384	371	378	401	366	391	375	373	358	352	375	362	369	403	353	382	359	350	352	380	374	400	355	384	381	380	368	386	399	349	391	375	377	371	379	361	374	407	383	440	399	369	400	386	372	419	392	375	380	376	400	350	394	368	394	350	400	365	389	372	370	406	377	350	393	380	363	347	366	380	387	399	374	355	347	377	403	398	371	371	370	387	374	397	405	389	356	389	377	370	400	371	352	358	368	373	424	392	375	394	416	361	379	373	396	364	404	355	379	377	374	357	371	321	358	371	405	382	373	383	357	355	388	378	391	358	375	363	405	407	403	350	411	395	394	387	383	355	369	381	380	358	367	405	371	377	382	350	333	374	394	400	362	370	379	391	371	350	386	363	380	381	402	355	387	335	382	400	377	326	386	376	385	349	359	369	357	397	382	385	382	359	379	375	381	404	372	366	376	377	368	389	392	417	393	348	356	399	379	378	363	363	394	378	391	364	410	384	395	395	371	397	362	382	366	389	348	376	421	414	371	371	393	365	379	388	403	363	375	407	379	367	399	350	344	386	400	380	370	372	373	346	373	400	394	370	386	376	376	388	358	369	386	381	360	399	362	371	349	401	394	357	387	394	409	373	357	343	391	364	388	379	368	393	384	387	399	390	378	379	360	354	368	356	369	372	377	360	389	347	393	362	391	380	351	408	409	374	353	389	342	378	359	368	373	385	402	378	392	398	367	414	395	382	376	386	388	376	379	374	359	364	371	370	334	376	383	375	372	354	388	371	358	376	354	391	357	381	398	398	372	383	384	347	390	384	363	405	388	355	395	411	350	412	379	363	402	372	388	350	394	368	364	379	402	388	382	398	382	391	368	396	396	384	389	351	386	370	347	381	375	351	361	406	379	331	393	381	392	399	360	358	403	380	374	356	384	364	378	384	371	386	378	359	369	347	373	363	382	372	393	402	388	406	385	367	352	350	407	387	370	388	386	400	405	385	393	348	375	357	369	410	374	353	390	362	377	382	396	385	345	375	369	377	401	375	370	377	361	386	398	355	391	382	386	374	405	398	369	385	360	380	390	347	396	389	383	365	387	390	404	373	354	367	403	380	365	370	395	389	391	385	404	394	379	392	340	373	396	373	390	384	390	412	350	332	371	372	340	384	391	385	387	354	402	392	349	384	407	384	394	389	363	395	381	396
17660	34853	27915	20143	16813	12723	9078	6934	5357	4243	3182	2466	2149	1914	1544	1340	1205	1054	969	856	754	719	658	660	636	596	585	577	572	517	499	537	481	503	495	468	483	498	465	479	466	454	411	435	419	403	428	463	426	396	433	389	434	360	398	405	421	437	393	388	415	393	436	410	408	443	407	428	428	399	416	412	374	385	406	403	370	406	381	395	370	391	397	386	391	385	398	396	390	357	377	409	400	374	395	382	373	401	395	366	379	375	396	392	435	402	426	378	405	381	411	401	401	386	410	369	391	418	405	420	423	389	373	417	391	389	419	382	344	384	417	379	368	393	390	405	383	379	383	360	395	388	375	383	379	381	405	363	398	380	422	404	369	405	393	407	381	365	405	412	398	412	393	386	377	398	358	399	377	380	413	385	382	401	379	407	402	399	390	406	379	362	404	375	364	391	357	380	387	401	393	397	412	407	374	415	406	403	411	391	366	389	390	415	348	416	360	392	410	360	387	422	394	392	410	379	396	372	414	379	391	391	389	411	428	385	415	406	392	407	391	404	379	404	368	398	375	375	411	439	401	373	407	414	383	365	343	400	383	416	360	363	384	362	382	372	394	394	375	416	392	368	379	373	379	394	389	403	368	357	388	387	416	387	407	366	400	408	377	417	408	430	347	400	404	392	379	384	392	366	386	402	354	396	401	396	397	378	417	413	412	398	413	398	417	409	410	402	402	410	415	388	385	379	390	438	379	420	391	374	382	374	367	370	383	378	386	402	382	410	363	397	374	396	406	376	400	420	384	410	353	399	408	388	358	373	381	427	375	417	397	387	402	398	405	383	390	366	378	378	386	421	383	386	378	418	386	407	401	387	384	373	400	385	385	381	389	347	372	403	355	388	440	397	397	412	432	415	375	392	403	392	393	389	407	420	422	387	414	377	385	402	421	383	380	390	382	433	431	416	375	394	393	383	389	395	367	366	354	358	375	352	391	389	399	389	376	403	390	369	374	426	405	348	402	369	388	373	385	395	412	383	408	365	396	380	363	377	398	390	392	412	392	357	368	379	406	413	355	366	359	376	425	366	410	419	390	412	371	382	369	369	381	365	420	378	398	370	385	397	389	372	388	381	407	402	387	412	415	403	389	364	422	376	385	414	399	368	384	374	374	356	409	389	382	371	431	407	414	397	405	394	398	373	368	374	370	381	416	410	411	380	380	377	396	379	394	342	408	389	378	401	399	387	398	381	415	402	413	386	417	374	345	368	392	386	379	405	376	397	400	378	378	381	386	400	416	391	394	402	403	387	389	399	407	407	375	387	427	384	348	400	432	396	392	392	405	424	383	372	384	397	440	413	427	409	363	398	398	371	363	389	364	366	392	373	384	419	405	371	369	414	388	389	391	421	417	429	388	381	388	367	413	395	385	365	404	375	385	387	397	380	390	395	361	388	385	397	404	420	396	381	417	368	374	404	413	389	384	423	431	387	375	417	365	418	384	370	392	410	416	408	371	401	378	436	397	405	383	390	344	382	379	406	386	399	416	368	405	401	396	405	386	423	405	402	404	363	395	376	378	387	383	417	416	397	390	395	377	380	403	409	388	350	449	373	411	380	347	383	389	403	394	410	394	435	412	388	418	381	383	381	402	370	382	383	411	365	427	405	362	435	402	372	407	381	390	384	403	377	360	411	362	388	407	414	397	391	406	390	407	366	395	415	376	378	416	347	373	395	392	373	431	409	374	396	420	394	394	397	405	433	399	375	406	389	406	383	394	399	378	404	398	388	396	415	368	418	431	389	372	378	380	381	382	376	382	404	396	391	383	373	378	355	395	438	379	379	362	385	367	393	395	409	388	371	393	374	367	389	372	386	377	400	386	397	409	403	399	415	376	418	411	400	414	396	397	430	400	395	377	418	412	401	388	374	393	399	370	369	399	348	373	401	422	375	370	410	394	403	404	385	399	373	385	400	395	388	347	428	378	380	379	376	400	402	387	397	364	431	377	393	398	371	386	408	387	386	363	396	401	417	393	384	407	438	367	378	379	443	411	379	414	432	361	391	396	380	409	369	371	367	413	379	399	362	344	340	397	382	376	394	392	391	435	416	380	365	400	413	394	416	399	396	377	381	364	383	403	418	390	369	392	409	381	382	423	384	389	388	415	414	360	389	354	384	375	404	410	441	388	431	361	384	379	375	381	396	365	424	402	401	389	429	393	404	440	362	372	397	393	392	398	407	423	381	405	408	390	398	370	405	390	371	378	406	379	387	373	402	405	450	353	400	390	419	378	405	376	412	386	419	358	431	405	400	422	403	422	397	396	404	379	401	397	427	387	385	418	378	368	429	396	368	385	368	401	377	371	398	375	377	402	377	384	407	371	409	382	426	369	403	401	397	396	402	386	354	420	381	393	412	374	382	373	409	402	403	388	383	359	362	369	382	408	400	409	414	399	404	402	338	391	400	377	399	391	387	404	403	360	392	370	366	413	364	377	400	373	396	397	439	390	392	392	368	388	390	407	385	359	385	408	366	375	363	369	402	396	382	378	404	409	361	414	396	431	399	376	385	371	411	405	369	354	417	388	384	384	394	386	350	383	350	384	387	404	394	395	449	384	409	389	410	329	373	389	418	398	386	381	387	372	398	400	424	383	384	386	417	363	377	400	398	402	436	429	376	382	391	348	378	364	382	405	406	371	395	436	389	432	412	384	397	408	380	399	375	417	388	394	411	403	372	402	406	403	435	352	358	406	397	387	418	399	417	356	385	404	377	381	384	386	374	419	376	409	419	368	446	365	376	365	383	380	391	367	384	384	414	394	404	365	404	414	392	381	392	407	385	380	406	387	365	415	368	377	408	374	385	393	415	375	404	389	405	389	376	386	408	425	378	425	389	413	402	401	412	384	381	365	384	388	422	415	402	408	400	389	390	412	389	414	392	396	376	425	421	380	372	401	372	359	360	356	378	399	426	400	431	371	392	420	401	409	392	402	398	428	392	404	389	398	391	383	387	372	369	370	385	398	374	395	408	376	388	383	394	365	369	374	384	408	388	360	398	411	425	375	385	401	362	406	376	395	374	381	402	364	444	372	348	414	356	356	378	413	410	373	378	364	397	376	413	411	376	398	369	386	384	391	362	373	410	405	389	388	381	375	389	369	385	397	407	409	360	388	398	413	391	407	378	428	353	425	403	405	390	383	342	381	365	388	396	372	357	378	418	366	363	361	363	395	390	344	391	390	406	372	398	397	381	386	378	382	361	377	368	396	406	404	416	380	395	364	388	405	394	374	408	376	399	415	386	399	424	418	408	388	413	390	346	387	375	425	402	405	401	369	362	402	395	408	421	420	429	406	390	402	375	339	351	390	402	396	424	392	386	414	364	412	415	373	414	395	397	387	396	348	407	380	355	381	412	397	387	370	377	394	404	402	391	387	374	369	383	417	379	375	401	404	411	390	398	408	389	430	361	388	381	345	386	416	379	384	408	371	388	406	414	338	399	408	389	398	403
24083	21560	28919	25018	22617	20306	13593	8187	5899	4502	3567	2828	2252	1901	1764	1510	1305	1134	952	880	721	619	596	594	546	591	523	522	487	460	463	424	422	428	422	432	409	415	402	398	366	351	334	345	320	346	353	313	299	306	323	315	321	355	327	297	277	337	307	278	301	330	295	331	314	290	284	321	307	282	270	313	268	280	296	297	257	280	291	280	277	284	268	283	302	288	310	300	283	314	257	283	264	278	245	273	286	257	277	304	290	273	262	261	284	257	301	275	292	288	291	304	301	295	283	259	270	272	268	276	280	241	276	281	292	287	267	266	272	292	271	299	285	278	278	302	274	269	287	261	292	271	265	276	248	264	263	278	276	301	271	241	267	306	318	285	299	311	327	255	279	278	292	288	270	278	270	298	288	275	266	297	297	279	278	256	289	271	264	289	285	281	278	292	277	305	284	267	283	290	279	275	287	271	295	287	282	286	280	261	262	276	290	262	267	287	288	302	296	283	297	270	280	264	298	282	279	280	262	312	323	286	294	298	271	261	288	285	264	282	274	282	282	280	326	286	267	277	269	271	290	290	267	253	277	275	282	288	280	287	258	286	309	313	269	284	270	255	312	287	309	254	279	266	263	295	262	275	287	280	256	272	282	296	243	283	276	281	275	298	264	283	305	292	268	275	288	291	324	280	307	269	302	261	276	264	299	272	279	283	307	291	274	309	277	286	240	304	274	309	254	268	280	268	278	289	270	262	289	283	284	266	292	273	285	258	265	266	287	270	279	272	305	255	296	300	278	273	311	300	297	264	259	278	262	258	282	271	238	287	287	273	321	319	261	302	242	242	286	298	293	276	265	273	258	283	291	300	287	268	272	285	263	273	249	302	280	258	274	280	282	240	257	290	295	266	218	298	272	266	254	279	285	295	283	297	282	297	295	266	261	281	280	295	283	305	274	303	308	260	274	284	294	277	278	280	302	299	285	274	291	263	279	302	259	258	275	280	314	249	282	268	275	305	290	295	264	286	286	289	304	290	311	278	270	259	293	273	307	284	294	302	289	301	307	268	278	290	292	277	275	274	281	265	272	294	300	271	265	241	243	254	299	291	275	254	281	315	264	278	303	277	291	295	293	288	298	265	289	300	279	294	278	265	263	266	264	274	275	309	269	291	290	272	302	294	284	269	257	264	265	270	286	296	252	274	292	297	266	289	291	250	261	270	306	294	279	294	298	280	264	310	285	264	279	286	261	286	292	295	274	282	274	268	305	285	280	290	275	257	262	317	266	277	272	276	277	317	291	281	295	274	280	262	321	267	242	282	233	285	280	293	250	304	265	281	301	290	266	272	280	278	287	286	306	304	287	286	273	292	293	287	302	282	274	287	260	289	277	278	303	291	305	272	265	267	292	275	287	273	268	283	279	288	269	269	282	287	274	275	305	297	290	262	283	256	281	271	288	276	301	257	280	287	250	277	269	288	282	292	303	299	254	270	280	296	268	277	269	273	271	308	246	246	297	243	273	292	251	283	267	292	303	270	277	272	250	297	281	265	268	263	280	308	282	281	277	296	277	279	269	297	270	289	246	296	277	260	308	273	271	277	267	289	274	285	283	267	284	288	258	308	297	268	278	269	297	278	265	278	265	269	310	283	290	307	281	305	283	292	260	285	269	269	276	304	295	289	268	268	293	281	271	287	268	271	279	280	249	294	268	260	289	277	292	285	293	303	241	274	261	283	267	315	299	271	252	268	260	287	265	293	280	340	279	263	287	291	308	265	280	306	261	279	282	283	276	281	282	267	288	310	284	278	300	244	265	281	258	313	270	297	285	302	306	258	281	242	282	310	264	258	275	278	271	274	286	276	292	291	252	277	284	258	299	277	238	243	262	291	272	288	263	282	293	277	272	308	290	273	259	277	263	275	273	288	273	269	271	283	258	307	260	299	270	283	310	301	292	273	272	285	276	275	289	269	288	296	303	265	275	268	277	321	274	261	266	296	280	282	256	274	248	275	269	282	298	300	284	284	275	283	278	255	300	297	299	299	270	260	280	282	297	280	275	304	267	286	304	320	307	275	290	309	281	286	271	269	278	277	279	297	256	286	297	286	281	255	261	288	242	291	271	306	281	270	299	281	282	271	310	280	295	285	285	240	271	285	235	296	264	269	256	274	272	301	285	297	258	308	306	264	299	294	264	281	267	296	301	281	278	285	257	290	265	267	280	264	280	279	317	283	275	300	285	305	240	295	257	276	269	286	269	248	284	291	300	274	296	304	245	271	303	266	309	274	279	280	298	263	296	273	291	269	278	273	259	260	291	292	288	275	290	301	322	297	281	245	280	257	262	276	288	269	298	282	292	266	282	267	291	244	292	293	310	276	286	272	322	291	275	290	265	268	275	313	271	229	275	267	263	280	281	260	284	281	273	272	257	273	288	303	287	259	267	282	270	290	281	259	269	295	258	269	280	280	285	305	275	274	305	270	266	268	310	261	299	272	283	312	308	293	298	270	294	250	285	282	290	293	254	310	269	303	283	272	271	257	278	299	281	301	238	280	283	254	272	288	256	252	272	242	222	255	282	277	291	274	297	280	278	297	277	291	282	280	278	284	268	252	308	311	272	280	273	286	274	272	260	281	262	266	287	287	272	283	279	273	288	276	274	286	315	267	254	285	242	275	325	248	284	295	272	270	265	264	247	269	267	287	265	268	269	261	299	289	288	292	285	257	281	255	255	308	257	246	287	277	274	258	253	254	246	265	258	265	255	306	275	276	269	257	276	279	306	289	257	281	291	265	280	266	287	298	255	285	247	296	290	307	318	281	265	284	305	282	254	256	280	270	281	300	285	312	237	282	273	272	269	294	307	292	328	275	259	284	295	281	267	292	282	281	299	257	269	295	268	275	286	299	303	328	293	250	286	295	302	275	317	251	263	276	251	284	257	281	282	295	292	292	258	277	294	259	265	280	263	266	285	275	264	274	304	276	279	278	276	306	267	283	251	295	282	292	263	279	294	291	262	269	295	268	260	272	289	283	297	274	306	261	270	280	295	307	272	293	276	281	287	274	270	283	295	294	302	248	288	279	284	285	255	291	289	283	277	289	271	305	310	329	259	262	296	276	281	261	272	286	272	292	278	278	292	246	303	267	301	290	297	268	259	281	268	287	303	278	296	255	291	299	253	279	294	269	266	290	262	326	270	303	269	265	294	290	304	276	260	288	301	307	263	287	292	264	307	296	298	270	313	284	278	280	267	263	275	263	283	284	277	277	287	273	269	304	295	295	300	276	256	272	289	258	269	305	287	285	294	290	283	296	296	293	276	286	288	269	266	282	302	275	292	273	276	241	296	320	269	280	337	278	252	280	267	274	256	293	303	275	253	297	249	286	290	257	311	290	295	286	309	299	302	302	292	280	252	302	290	273	286	251	275	259	267	260	290	254	274	281	275	271	290	293	258	260	276	295	283	289	312	268	306	293	284	260	259	285	294	279	296	274	284	282	279	276	287	282
18199	41913	35149	27438	23707	18918	14384	11358	8971	6770	5375	4170	3355	2875	2406	2096	1793	1600	1306	1128	1014	863	850	757	775	723	683	660	591	529	527	533	540	508	485	476	472	464	489	483	407	391	379	349	352	340	383	374	353	350	384	328	362	331	327	330	306	325	321	328	297	297	297	311	343	326	299	307	278	320	272	336	318	344	309	327	307	262	261	304	280	272	313	322	285	292	309	303	301	283	299	281	288	302	305	268	267	280	315	289	287	301	275	299	313	305	284	284	299	275	274	280	285	308	307	255	322	270	326	330	298	290	289	259	289	278	285	307	301	310	268	318	276	308	271	304	304	301	297	304	290	305	314	269	260	270	325	304	280	264	297	306	260	291	306	310	307	309	257	283	249	285	296	298	258	280	301	306	289	294	312	288	274	309	276	288	301	290	317	312	286	281	314	296	277	284	285	291	298	286	294	296	294	289	279	299	318	287	306	287	303	313	318	273	310	297	315	284	275	274	297	311	321	290	304	306	277	262	319	289	276	282	296	308	274	289	299	308	301	279	311	273	284	283	280	308	293	285	286	307	271	298	275	263	308	280	298	247	320	276	273	285	317	295	285	300	293	302	292	271	303	315	287	290	296	260	302	302	301	279	301	291	289	269	286	302	299	321	329	293	284	307	301	290	276	306	271	296	277	305	264	303	281	263	271	286	256	275	267	266	265	319	314	275	276	287	272	265	276	268	298	314	278	306	271	260	279	307	290	264	279	291	287	269	287	299	277	309	322	289	280	293	281	309	261	312	313	314	287	320	268	295	316	260	259	301	290	276	297	270	294	282	298	305	273	291	286	281	331	327	283	288	317	264	296	269	293	281	284	271	281	277	304	296	280	303	294	295	303	288	261	301	295	303	318	277	308	294	274	285	312	287	308	291	274	293	296	310	269	262	294	322	276	256	309	296	272	300	302	276	290	286	299	320	268	289	280	316	299	290	262	285	231	295	301	294	284	263	310	300	270	276	297	277	260	253	310	262	291	301	287	264	267	292	296	299	257	264	251	311	280	290	291	290	297	304	294	280	291	288	294	295	290	298	291	301	258	281	262	300	282	288	291	285	256	268	279	318	284	304	292	302	295	264	281	269	277	359	315	287	277	315	281	309	257	294	286	286	280	307	296	273	280	274	290	279	265	261	288	300	285	310	282	316	303	279	305	310	269	302	292	251	287	265	294	278	275	275	286	308	297	294	275	289	279	297	289	274	305	314	277	296	294	273	305	289	296	290	296	270	294	312	303	272	302	271	299	295	272	314	287	273	307	313	299	275	290	273	281	276	302	264	289	281	296	284	302	262	274	310	266	254	288	283	261	275	287	281	286	287	266	267	309	284	302	284	295	291	281	311	286	277	279	301	265	297	311	285	302	294	272	284	301	311	255	280	283	313	303	300	305	274	276	276	300	297	252	285	271	291	271	299	293	285	302	271	294	264	278	287	280	287	267	287	313	312	271	301	302	294	315	303	281	295	297	280	280	281	290	278	304	303	295	305	283	284	283	282	295	271	258	294	267	296	281	327	303	291	287	264	292	291	287	275	279	294	251	292	295	264	297	295	298	265	304	276	251	275	259	286	296	283	299	286	287	299	291	296	299	305	295	290	261	308	310	281	263	302	274	315	294	302	298	271	281	321	300	286	267	316	267	311	296	278	276	303	287	279	271	282	315	269	308	270	291	305	303	293	308	271	295	283	311	285	240	301	274	300	268	266	262	284	276	282	275	270	249	322	287	301	271	285	299	264	284	283	262	322	297	297	304	288	284	290	282	253	294	286	273	304	282	283	307	278	257	290	314	276	299	334	291	300	285	301	282	287	312	295	290	271	294	302	330	295	275	286	294	316	305	302	288	284	293	269	293	322	292	313	298	273	286	289	297	285	304	295	307	322	273	291	284	273	266	338	303	290	306	331	325	285	298	292	294	279	300	295	283	253	320	271	283	323	302	272	285	277	311	291	285	257	330	294	287	287	264	272	276	256	319	315	292	304	328	317	320	282	282	289	287	283	278	251	280	322	259	260	273	342	283	320	306	282	265	286	285	315	291	319	276	247	288	299	285	285	273	275	303	300	289	299	266	289	313	284	299	297	330	304	282	267	315	283	281	306	307	314	305	318	305	308	305	271	283	288	297	299	301	309	277	285	294	272	312	283	290	298	288	286	285	283	285	293	292	315	259	270	306	319	224	292	295	273	290	301	279	293	303	255	311	278	288	279	320	272	277	271	287	288	278	289	323	283	315	296	303	276	255	331	317	275	301	273	297	297	304	295	309	279	287	291	307	316	285	305	264	304	311	284	301	312	284	282	296	277	294	282	305	292	298	282	292	267	287	300	289	304	248	292	326	339	287	272	290	272	287	305	295	299	288	271	281	295	320	283	284	296	317	257	303	269	263	314	304	329	291	265	287	300	279	285	309	274	299	277	308	266	281	303	307	287	278	286	305	330	301	288	292	276	276	297	288	314	271	309	318	290	277	293	281	333	263	281	257	296	298	284	298	279	276	297	276	297	279	277	278	294	254	303	302	284	281	286	294	279	273	289	301	314	294	257	290	262	294	294	323	322	313	283	295	296	289	321	275	267	304	277	287	275	307	282	284	282	310	324	294	272	304	285	277	274	319	300	280	295	282	293	268	295	307	279	261	312	286	275	298	289	293	286	273	253	291	299	293	281	300	315	290	278	310	283	283	301	318	313	297	309	272	310	287	286	279	285	296	290	310	264	295	310	268	264	281	295	289	317	287	276	312	302	283	311	274	284	283	306	296	309	325	303	275	289	307	310	282	325	318	292	295	274	325	300	305	299	307	316	281	283	263	289	306	270	298	293	298	297	302	285	258	330	314	290	329	296	268	288	261	291	319	289	287	280	294	273	297	276	305	299	319	268	294	287	323	284	308	310	275	280	296	296	275	288	273	292	305	292	293	264	320	290	278	297	304	266	283	286	279	304	300	297	294	285	292	294	291	291	285	300	275	282	289	294	276	328	288	301	289	287	285	321	275	294	275	322	259	251	261	300	301	292	261	309	289	302	311	279	295	296	296	304	283	300	292	314	300	297	313	296	307	266	294	264	298	296	284	290	279	301	307	256	292	286	291	275	287	294	289	308	274	287	263	301	267	334	242	284	286	260	295	278	283	267	281	308	273	296	310	274	279	312	300	293	286	315	266	310	292	279	289	310	280	294	312	292	303	322	267	285	272	322	305	276	306	281	307	280	285	293	288	295	279	321	319	291	283	288	260	293	297	292	279	326	274	311	293	280	322	286	282	284	294	284	321	279	300	278	295	271	297	286	293	276	303	302	270	291	272	294	288	315	247	279	310	288	287	312	281	274	299	303	276	267	326	265	300	287	297	299	297	318	256	294	299	293	288	294	293	270	268	291	307	277	266	290	269	315	298	289	255	316	288	251	300	290	266	292	284	308	318	272	296	280	282	276	270	279	302	275	300	285	308	306	317	282	286	295	298	278
25245	21539	28305	26481	20434	13921	9059	6151	4588	3569	2812	2201	1907	1617	1498	1260	1077	979	897	804	773	740	710	602	593	620	576	593	587	515	499	538	559	550	507	503	471	504	488	456	469	432	447	452	414	387	418	440	458	424	433	392	404	421	429	420	428	458	397	394	426	387	369	404	406	411	441	423	400	387	396	403	374	413	417	394	405	402	369	411	391	400	399	375	385	406	350	392	391	396	422	375	394	408	380	393	433	385	422	398	394	383	395	411	419	382	358	380	395	379	373	438	347	410	391	389	418	395	388	361	406	397	411	385	381	442	390	412	406	399	385	372	437	385	380	401	400	423	441	385	376	356	379	375	396	388	407	398	364	384	408	436	413	397	359	434	416	382	393	392	397	429	394	396	396	381	383	397	438	387	394	382	411	390	368	362	383	400	423	403	384	437	369	387	364	417	433	392	378	432	394	409	402	370	399	377	399	426	397	391	371	367	408	343	386	402	376	374	374	401	393	396	420	414	363	447	386	403	420	399	398	400	402	400	407	390	395	386	407	434	390	444	392	382	379	345	409	397	418	397	399	360	435	401	400	406	414	399	389	399	367	400	438	401	395	397	386	410	408	379	369	367	404	444	384	384	396	428	398	411	412	402	379	390	405	389	383	394	413	405	380	387	400	415	426	408	349	425	405	394	390	385	379	398	374	403	412	385	400	415	405	369	370	449	409	432	387	355	364	392	400	415	402	421	381	395	389	397	399	403	448	420	400	428	423	419	379	393	383	337	366	400	395	418	432	386	380	358	390	442	383	413	411	438	404	382	396	408	433	397	399	380	371	414	356	425	402	402	409	404	412	395	400	429	405	397	359	397	396	391	378	364	378	430	399	390	408	390	386	365	405	395	380	388	413	370	403	375	406	424	400	432	414	386	388	404	379	392	410	374	426	400	401	396	396	374	385	368	391	416	386	365	383	411	340	414	406	377	441	389	370	401	373	373	407	399	377	367	394	413	393	385	395	366	366	386	383	389	367	396	387	403	377	392	395	424	437	391	389	363	386	377	371	415	371	408	423	401	421	410	400	398	385	370	388	392	399	407	394	400	399	381	415	392	430	400	414	392	408	372	379	394	410	417	436	357	419	390	430	401	398	392	381	389	412	388	419	410	362	424	409	420	390	404	364	385	417	423	392	383	409	352	427	379	396	431	384	398	395	402	410	401	403	429	411	415	410	405	441	407	410	397	425	417	405	386	410	407	408	401	397	409	382	405	394	388	406	418	361	367	394	405	366	403	415	409	407	382	363	391	388	422	433	372	406	388	380	417	414	400	409	423	435	368	414	383	438	424	409	376	405	381	376	388	367	408	412	417	402	415	390	414	387	379	445	407	359	380	409	397	387	375	412	400	396	472	377	396	424	368	398	384	421	435	405	411	413	398	372	363	405	391	423	400	425	405	403	417	394	396	401	398	385	378	424	418	394	383	372	397	378	411	421	388	409	449	406	380	424	412	398	429	403	364	394	411	382	432	414	373	383	418	376	372	418	404	393	365	400	393	387	383	389	411	361	384	380	386	414	404	367	382	380	407	373	339	410	361	397	405	389	369	376	410	379	408	383	416	388	388	372	415	420	382	385	401	395	410	386	389	409	403	408	371	372	412	397	413	369	390	393	390	395	401	376	393	433	414	396	404	394	410	365	397	384	400	391	414	389	396	401	422	369	405	410	429	413	430	387	385	414	404	429	385	415	435	427	422	412	395	403	426	401	379	425	385	427	391	394	364	387	407	408	369	416	381	399	439	400	418	390	384	396	416	421	385	374	371	343	415	384	386	421	379	428	376	420	389	402	379	406	401	379	384	419	394	393	375	409	393	382	383	415	399	370	381	380	383	391	358	398	398	394	413	395	389	394	391	405	383	377	431	416	399	428	395	386	394	432	388	390	393	407	375	387	427	385	396	407	401	428	382	423	389	404	380	403	383	394	386	385	411	382	373	364	397	414	393	404	379	402	406	382	373	357	401	393	404	392	401	389	400	408	402	419	387	366	340	369	393	404	424	413	403	401	372	369	400	393	385	394	415	423	394	397	428	415	391	407	414	410	386	378	431	383	448	436	387	402	383	417	396	407	378	382	389	393	404	378	391	389	373	414	409	404	390	382	398	407	401	407	395	393	404	409	391	385	347	416	375	416	410	390	425	380	363	413	376	376	373	387	396	410	445	414	380	441	387	420	401	376	412	403	395	347	401	409	434	403	434	390	389	404	384	427	362	431	390	412	390	429	411	376	432	379	384	404	390	381	372	381	409	422	419	399	364	403	414	396	349	374	381	401	375	433	392	382	414	444	417	407	417	386	360	414	418	391	416	386	377	378	408	403	378	409	412	357	403	415	414	392	397	348	403	419	400	375	426	413	386	384	376	374	399	398	398	344	396	395	369	384	385	398	392	391	359	407	385	402	423	412	417	413	406	397	423	395	414	424	417	412	432	420	427	423	394	411	400	409	382	387	393	410	399	418	434	413	358	376	403	365	396	431	401	393	386	397	356	397	397	409	416	393	439	379	382	414	422	381	401	402	375	421	379	384	425	393	396	403	368	408	383	384	391	406	366	402	431	386	428	391	414	409	364	381	408	392	391	367	454	410	376	364	371	389	421	386	364	403	365	378	368	420	399	422	403	405	415	421	410	404	398	414	409	402	428	412	406	419	370	394	382	411	403	387	381	405	372	397	408	401	399	377	393	411	398	360	376	380	356	410	379	421	351	395	378	409	395	393	401	360	346	423	352	414	390	398	362	401	394	407	380	397	376	402	389	391	396	410	412	393	401	395	363	398	381	368	404	400	395	393	374	404	357	414	392	449	386	431	412	431	408	419	321	396	366	393	427	397	431	391	374	396	359	429	403	410	367	379	392	424	401	422	402	398	411	408	410	392	396	391	402	358	402	393	376	403	417	417	392	411	417	383	431	401	443	419	375	395	424	383	412	410	401	382	363	399	401	407	387	405	393	395	361	419	412	377	369	371	388	406	359	387	400	390	378	361	394	358	400	385	434	394	421	412	392	401	372	422	404	356	433	392	398	390	413	378	396	420	397	441	385	408	402	417	429	419	384	423	403	412	376	395	422	395	392	387	384	388	422	402	416	424	378	387	405	399	425	443	412	416	390	422	395	409	382	440	383	414	426	439	435	398	399	380	420	381	385	418	412	404	426	394	387	409	409	396	404	404	386	409	394	425	374	384	399	441	404	380	409	407	404	410	409	383	378	417	404	400	396	414	399	394	364	387	408	404	398	379	379	400	408	376	412	415	374	383	418	423	414	379	413	445	386	388	394	403	406	393	382	401	374	410	414	364	400	394	412	389	436	407	421	371	395	414	397	411	385	392	378	368	378	411	434	415	403	406	410	348	371	420	410	371	379	374	383	390	406	416	426	393	372	354	371	426	378	398	381	415	399	401	392	388	420	415	456	400	383	380	381	399	388	364	395	359	418	401	423	398	364	384	343	406	380	369	393
17897	38980	32444	24482	20962	16581	12584	9547	7613	5778	4478	3528	2916	2393	2180	1855	1588	1309	1221	1070	960	841	813	747	769	693	698	718	629	617	593	570	553	564	563	577	556	532	493	505	509	474	445	456	481	475	446	456	473	453	452	452	471	438	467	423	400	455	416	429	452	416	422	454	413	409	450	407	428	409	407	400	422	405	437	396	415	384	429	401	416	409	450	413	395	415	426	371	367	398	399	401	443	360	405	366	398	418	432	419	395	406	396	409	412	404	388	426	387	429	414	357	412	409	431	418	406	427	366	393	386	348	403	434	396	377	407	434	418	372	414	417	399	418	412	403	395	399	382	413	376	403	404	420	400	353	403	403	404	385	382	399	409	444	405	425	384	390	432	421	382	400	388	408	431	389	415	384	408	408	431	413	427	410	395	385	391	426	410	374	385	386	349	381	401	406	408	387	378	376	396	413	416	383	368	414	384	408	388	400	416	432	401	382	444	434	378	427	404	398	377	383	393	420	452	415	385	412	378	401	397	394	389	414	408	446	424	417	371	410	386	403	404	375	393	407	371	374	440	402	405	387	413	453	393	363	385	383	415	368	421	389	385	394	424	398	403	424	383	404	364	412	419	417	383	426	391	425	404	402	425	410	353	366	430	396	423	379	394	379	385	420	382	383	382	377	404	388	454	417	409	399	404	357	407	373	419	438	408	370	390	393	388	370	402	392	398	397	378	414	377	409	384	401	401	383	385	380	390	364	438	386	403	360	389	402	360	396	447	434	426	383	385	389	432	401	398	440	374	413	416	397	422	399	371	405	387	401	412	385	386	414	399	371	374	379	426	377	402	423	401	385	412	400	414	426	438	427	430	389	404	400	404	421	407	380	380	405	429	372	423	396	392	399	375	425	378	392	413	369	391	418	433	383	371	411	399	410	401	369	369	428	392	421	405	402	433	400	380	429	382	437	373	445	404	397	388	393	392	369	389	428	405	383	423	429	392	402	437	421	382	425	413	392	408	403	390	388	358	428	403	408	408	418	421	389	408	380	388	385	399	398	404	385	388	383	369	397	444	362	397	431	382	410	429	377	381	393	440	401	379	413	417	424	391	396	408	405	386	400	368	413	392	368	382	414	413	392	407	415	404	400	383	438	390	364	385	367	405	386	419	434	377	417	384	400	402	388	380	424	374	389	402	415	364	419	407	389	364	384	418	399	364	396	383	396	407	381	388	383	395	381	410	380	427	385	382	417	415	426	392	374	389	382	414	387	407	403	391	371	399	404	413	397	404	420	373	436	403	416	405	391	413	384	436	425	397	404	443	379	412	457	433	432	409	377	376	402	395	369	389	431	438	403	402	393	390	384	327	404	394	400	404	417	410	406	435	348	413	407	418	422	409	408	415	427	381	381	410	423	378	413	374	415	398	369	408	435	410	422	422	386	418	428	401	419	420	421	375	447	412	398	406	433	414	390	408	360	398	411	427	362	414	372	402	406	434	388	427	417	383	398	390	420	397	372	383	422	397	383	370	389	423	392	383	398	386	406	397	360	428	416	364	393	384	398	407	464	378	419	392	410	426	377	410	372	416	382	384	401	381	417	422	405	391	408	388	371	391	424	385	387	396	402	425	417	437	433	433	375	390	432	399	405	445	385	417	438	444	390	402	392	378	370	388	385	379	396	420	408	398	392	404	424	368	422	403	402	417	409	418	405	425	362	428	411	405	419	397	384	398	393	410	423	372	383	413	384	389	382	435	413	398	410	379	373	414	408	411	422	379	422	404	436	399	388	349	411	420	396	402	400	381	411	418	362	435	402	403	394	397	391	375	440	393	365	403	389	407	440	411	419	413	411	401	407	416	398	381	381	400	402	416	419	390	408	415	393	400	418	377	397	402	376	398	416	387	392	431	390	426	370	406	372	420	407	415	397	438	400	420	402	390	423	385	428	399	415	399	407	427	401	404	394	401	410	375	366	419	396	459	445	387	400	370	417	421	388	415	372	426	401	394	393	380	407	404	350	426	423	401	397	414	426	398	418	404	396	408	374	403	405	409	446	402	406	404	397	409	389	403	402	384	403	361	382	398	386	346	416	397	395	407	432	411	358	377	426	416	397	391	406	425	387	385	411	412	392	433	371	415	379	437	380	407	422	409	389	414	432	404	409	388	360	416	382	390	427	392	418	416	406	386	410	416	386	418	408	353	368	437	387	428	439	438	379	345	367	403	410	378	399	413	393	404	441	367	398	410	372	438	379	414	414	369	398	415	381	376	445	370	408	435	398	434	413	386	381	409	392	378	407	409	434	384	403	411	418	398	381	409	419	424	371	387	395	373	375	403	419	411	378	380	408	402	371	385	436	423	384	381	421	403	378	431	392	409	387	407	406	382	378	405	361	456	372	411	415	390	393	413	387	424	441	398	419	397	390	407	426	383	398	413	411	415	408	377	380	445	393	423	385	410	386	430	427	401	354	406	416	407	415	405	395	401	412	397	397	406	378	406	422	415	390	441	387	439	378	415	368	387	414	427	380	362	379	381	395	391	396	408	400	389	366	383	354	425	375	407	367	400	428	416	411	423	412	405	425	430	413	391	412	431	388	410	376	427	433	374	426	394	390	405	393	404	430	417	440	436	417	423	384	381	423	401	388	399	448	399	380	420	395	357	418	427	409	381	420	411	397	381	447	393	494	399	420	362	381	401	397	367	374	401	390	395	394	430	364	397	367	392	419	412	412	421	383	381	381	359	367	378	416	393	415	402	417	405	407	395	424	361	412	413	419	414	377	375	437	446	408	414	405	413	387	390	390	386	409	427	393	414	377	412	440	415	366	392	368	407	419	403	392	403	438	410	433	406	413	431	419	390	417	430	424	394	401	387	410	429	411	393	377	390	410	423	411	374	412	398	355	410	383	396	400	381	411	403	419	399	418	417	382	401	407	394	448	416	371	418	413	367	367	397	433	415	429	403	408	371	419	439	421	388	415	418	379	402	387	430	412	417	384	403	376	429	393	415	421	423	377	402	394	427	422	402	407	422	394	415	425	427	424	415	337	384	371	384	407	413	407	398	384	410	402	369	417	414	427	421	420	412	420	406	420	413	435	417	378	409	426	404	387	383	399	398	417	400	406	423	412	393	390	419	398	406	409	390	454	413	416	392	402	394	379	411	382	401	408	418	406	403	413	406	418	395	404	406	397	416	413	393	414	399	421	407	407	385	402	403	407	394	410	396	427	375	402	375	419	388	420	390	392	412	410	372	391	382	378	441	409	387	405	408	415	399	440	411	390	371	404	407	430	438	377	397	389	407	414	450	399	367	365	393	403	399	393	396	407	403	372	410	413	388	398	453	347	399	402	417	412	395	401	394	405	422	422	431	414	387	418	420	447	385	407	363	397	404	370	389	406	394	428	382	410	439	380	402	417	338	392	383	382	388	363	392	425	390	401	436	370	387	411	411	451	388	407	399	381	367	423	427	402	415	419	410	423	402	453	409	405	387	400	381	394	414	427
22880	21468	29253	24172	21983	23540	22196	12333	8592	6798	5375	3869	3128	2757	2385	2027	1781	1516	1245	1081	940	804	832	759	729	718	600	610	590	562	501	498	526	437	490	477	439	454	440	371	397	363	379	352	362	355	342	326	316	326	332	309	313	319	285	289	263	340	275	292	316	303	279	302	288	280	264	286	279	303	272	263	278	275	267	254	307	282	260	262	285	287	283	292	289	280	308	256	258	284	258	281	221	234	238	244	282	265	288	284	275	264	278	246	248	254	263	288	281	270	265	253	256	281	271	249	272	299	281	270	261	263	274	260	285	261	276	232	273	268	279	283	252	260	233	253	292	245	266	243	246	257	295	235	251	243	264	272	253	269	257	250	261	264	260	302	264	261	281	276	253	274	278	254	265	281	246	270	262	257	287	265	278	285	259	258	278	276	269	255	252	283	269	247	257	273	273	305	263	259	260	260	237	261	243	248	277	250	290	250	262	246	257	299	230	262	260	250	290	265	277	270	271	261	264	274	268	278	241	270	267	239	266	254	289	260	244	261	243	245	256	277	253	275	282	277	288	278	252	281	253	280	270	254	279	262	259	249	231	259	236	268	266	295	248	259	280	252	286	297	272	261	308	249	269	251	226	265	268	239	277	269	297	265	276	260	280	272	293	304	267	284	272	260	294	278	268	251	262	299	281	266	269	257	259	243	268	253	270	264	266	250	272	298	266	288	265	274	290	239	288	228	285	253	264	258	295	275	244	268	275	285	299	260	287	245	269	273	277	278	251	253	296	248	261	293	286	270	294	270	281	247	255	251	270	262	274	288	278	271	255	264	286	248	299	249	264	267	257	293	236	265	271	252	268	257	233	253	256	277	259	266	268	269	260	254	262	259	271	250	281	299	290	279	284	257	270	278	245	280	258	278	265	251	263	281	281	265	277	280	245	269	280	266	277	257	242	271	287	283	238	261	285	277	274	267	249	281	273	275	269	275	262	257	267	266	277	242	250	244	271	258	251	257	237	293	291	267	250	262	250	296	267	244	251	274	251	249	279	270	266	234	280	270	291	258	278	247	259	268	259	255	280	268	266	258	249	265	258	256	255	264	277	285	258	299	269	259	243	287	258	251	252	253	290	256	261	278	275	263	231	276	291	279	267	284	275	248	269	301	220	267	278	298	267	275	277	274	268	273	274	257	258	275	273	244	270	275	286	291	234	265	275	255	259	258	266	274	254	263	279	244	263	281	250	255	262	279	266	262	270	264	258	253	262	276	264	243	264	260	275	306	279	293	254	237	244	240	254	280	280	268	257	255	279	275	256	259	229	268	306	289	253	271	275	275	267	269	285	251	280	247	262	260	281	269	251	294	269	261	278	274	270	286	240	279	277	238	265	273	260	279	271	284	287	249	253	246	250	269	255	253	262	273	288	253	264	271	287	252	275	269	274	217	275	284	261	265	259	256	245	256	292	271	259	262	265	281	260	266	255	271	285	275	270	269	259	252	268	269	257	269	274	283	250	263	277	242	283	275	314	271	307	282	259	277	303	293	284	247	260	284	258	267	274	259	254	280	235	272	280	286	259	287	265	274	286	278	279	268	275	285	250	256	281	242	249	221	259	262	293	248	265	263	253	270	253	267	258	242	271	268	272	286	272	291	271	325	291	251	264	236	254	247	290	266	278	243	281	298	243	275	269	282	282	258	249	244	264	275	261	242	267	274	263	271	259	272	241	290	232	256	271	261	243	275	276	276	258	284	274	257	280	302	269	264	293	278	262	260	259	254	260	277	275	284	249	254	266	241	248	281	273	306	263	282	287	258	277	277	276	286	278	276	263	271	281	298	276	249	254	258	263	242	265	298	288	282	259	257	243	259	265	252	274	279	263	266	251	248	276	268	286	289	257	262	280	276	245	270	264	251	276	253	297	278	299	256	257	270	252	249	278	241	276	266	271	284	250	262	274	276	241	279	262	244	260	274	262	288	282	282	259	278	259	273	284	283	293	273	269	280	271	290	255	260	300	284	266	267	270	239	263	278	240	266	260	247	245	254	280	269	274	272	258	282	256	253	270	263	242	287	261	257	256	261	247	278	263	280	284	257	255	280	280	234	300	242	293	269	272	261	270	278	275	256	267	293	287	244	286	247	274	279	271	236	264	276	273	286	255	255	277	266	287	252	260	262	273	263	275	263	269	277	264	272	248	270	268	264	289	255	232	255	279	273	254	270	244	285	259	258	241	276	241	265	243	277	280	279	253	240	254	274	263	261	292	250	230	251	281	246	260	244	254	256	270	254	258	253	273	263	305	269	219	256	249	267	291	240	247	269	266	264	247	268	239	268	255	250	288	267	271	259	322	256	253	266	291	295	277	271	288	257	283	280	281	268	240	260	284	272	255	254	292	246	255	239	286	322	277	256	269	259	245	278	274	272	296	257	254	282	266	265	265	277	236	252	263	257	277	255	277	288	230	288	277	295	313	286	264	256	255	258	273	259	262	266	297	266	263	274	249	290	273	268	261	267	285	250	248	264	243	277	282	254	277	234	272	270	256	270	280	285	248	260	248	291	266	243	285	258	263	273	256	267	262	291	264	244	265	270	283	288	266	260	288	284	256	271	270	263	262	279	239	274	238	283	274	277	256	280	312	269	257	250	265	281	267	277	269	243	283	248	250	269	263	286	279	286	260	241	279	239	259	256	260	255	268	264	287	275	233	293	263	269	280	252	303	256	256	249	270	264	252	247	258	286	261	216	270	262	279	273	259	288	288	259	251	253	251	239	281	273	268	290	253	263	263	264	264	266	266	258	299	251	286	261	266	264	254	239	273	259	275	266	275	251	266	294	265	284	282	257	242	283	267	276	265	280	263	266	285	247	241	273	242	264	249	289	284	271	295	259	251	284	245	277	293	277	235	276	296	280	294	284	312	280	274	263	265	280	286	264	250	255	257	275	279	239	264	260	284	264	254	261	298	272	263	251	275	271	266	291	256	273	249	278	250	237	253	259	285	268	278	272	262	236	248	255	243	267	290	277	243	290	279	272	266	260	276	250	256	259	269	271	260	258	271	267	250	282	268	261	244	250	298	243	256	269	257	253	293	278	260	265	246	246	266	277	262	284	286	261	269	269	253	229	257	277	226	284	269	261	265	269	272	266	251	282	239	246	285	267	276	262	283	246	258	303	278	259	242	281	273	262	278	233	240	259	257	275	278	230	270	253	252	256	270	289	254	252	233	269	249	243	267	253	277	253	242	265	288	274	269	247	257	279	288	248	249	296	271	279	243	279	276	267	282	278	251	271	275	257	272	236	273	280	268	258	247	247	282	288	241	258	247	288	266	261	255	261	243	257	250	304	274	296	266	274	270	251	271	286	252	287	268	275	242	269	273	277	254	252	245	247	246	283	249	258	311	303	254	270	239	265	280	283	244	242	254	265	278	267	255	244	273	257	259	271	265	253	258	283	247	291	261	250	250	285	260	276	265	266	265	270	265	261	269	265	251	260	257	274	266	268
20156	46391	40089	32004	28595	24231	19259	14924	11977	9736	7736	5661	4561	3943	3452	2954	2477	2090	1721	1530	1343	1192	1060	938	908	919	782	756	696	685	624	653	620	587	555	568	537	498	518	447	429	432	416	396	356	365	367	361	375	381	351	336	346	317	362	322	296	290	310	311	333	323	280	294	301	292	292	323	345	310	314	301	292	302	290	294	282	289	270	253	272	304	288	279	262	272	281	310	278	285	290	268	277	277	270	247	271	275	282	291	284	242	289	274	277	286	259	289	272	271	267	249	243	267	258	271	271	278	295	293	261	255	255	262	278	264	246	288	268	273	267	267	253	254	279	270	282	296	278	277	271	249	271	281	264	285	288	269	255	258	241	275	277	274	266	243	267	272	274	254	264	248	303	290	259	230	254	258	261	271	280	252	238	273	265	264	275	274	268	289	259	288	273	263	258	257	251	269	260	255	281	288	301	264	268	255	272	252	279	251	260	263	266	252	281	276	277	262	276	258	293	272	271	255	233	242	277	249	260	272	244	258	279	250	234	280	289	256	274	263	254	284	256	285	240	312	278	255	289	261	289	290	271	252	282	286	242	282	259	257	274	270	287	241	249	269	258	295	272	281	235	267	271	275	265	273	295	286	280	248	259	267	274	272	227	242	296	300	289	263	272	254	282	268	262	252	267	277	241	281	274	283	281	291	282	290	270	281	255	284	241	237	273	289	247	239	247	292	251	258	281	239	286	240	266	259	269	266	304	255	281	258	262	287	266	290	261	287	273	261	284	296	260	268	283	285	247	280	284	247	267	256	260	269	243	272	257	256	254	279	305	270	273	281	291	267	256	279	256	240	274	213	265	271	286	280	245	242	275	251	258	285	245	248	267	263	280	296	279	286	254	280	254	248	279	265	280	283	268	286	250	265	282	265	279	296	264	272	246	268	255	259	248	254	263	261	272	244	229	255	269	279	253	285	280	270	267	281	261	259	295	275	245	253	280	267	255	266	269	292	274	251	292	241	255	244	285	267	249	258	265	248	268	266	252	261	247	267	258	285	285	310	225	255	265	286	257	295	244	272	268	284	259	269	259	274	269	272	285	275	266	249	271	274	242	261	283	242	242	301	260	273	242	265	279	292	273	271	258	255	258	249	308	258	267	285	287	265	260	292	269	274	244	241	267	297	272	257	288	279	279	246	254	290	236	263	256	265	289	266	300	272	265	269	255	280	255	285	257	267	258	276	262	275	245	302	253	248	262	280	266	247	242	274	264	259	281	292	241	252	258	260	252	287	306	257	253	264	288	258	276	266	270	274	230	271	281	306	255	239	273	294	257	257	260	277	294	262	269	280	254	265	276	263	236	272	267	255	284	235	279	280	252	272	276	300	264	289	284	271	266	254	291	276	249	271	282	268	237	259	270	298	278	300	276	238	258	277	284	248	275	274	278	263	261	265	252	262	233	232	259	246	273	285	286	294	280	270	260	240	292	270	278	244	264	297	243	284	277	267	241	275	290	256	240	260	300	266	281	246	273	304	255	283	253	258	251	281	269	268	236	273	275	278	256	242	265	254	307	277	246	268	284	248	271	282	243	278	245	279	255	299	263	260	296	260	285	261	275	282	277	260	262	242	283	285	273	255	240	273	277	269	233	274	272	261	243	320	284	258	267	250	249	264	315	283	294	290	264	269	273	288	273	251	256	260	264	289	276	242	263	265	286	252	249	296	247	293	240	258	270	273	264	250	284	281	281	286	252	258	271	276	250	283	271	261	275	276	292	261	252	262	252	262	273	272	268	269	266	243	243	288	280	236	277	279	273	269	253	259	293	272	281	279	279	278	256	256	287	274	282	271	264	246	277	287	251	248	242	282	259	257	270	297	276	261	265	246	265	282	275	273	293	237	261	285	280	245	264	264	269	274	267	250	299	264	265	252	274	277	298	281	267	277	253	248	273	255	265	252	270	255	245	284	259	270	261	268	253	271	261	246	266	256	277	248	252	257	254	230	268	296	280	263	277	224	275	272	268	263	271	286	280	292	251	266	304	278	268	293	242	282	265	244	294	291	266	271	284	274	268	233	227	266	248	268	287	283	267	260	254	284	283	285	286	269	252	278	294	266	273	286	312	263	262	260	265	269	267	269	281	278	279	279	269	256	265	270	265	285	305	265	261	271	279	255	257	282	265	286	274	268	282	252	289	306	282	270	270	273	260	248	282	282	295	229	274	281	255	270	245	316	265	218	255	280	249	290	251	243	247	243	284	279	274	280	300	289	315	279	259	301	287	287	257	272	270	285	271	264	294	270	256	257	255	291	266	286	269	311	265	280	267	263	282	291	300	255	251	273	270	267	271	279	300	269	236	236	271	290	272	265	250	280	270	246	282	262	271	280	281	287	295	295	256	264	273	264	268	236	262	272	275	274	281	276	261	275	299	278	284	270	270	280	260	269	263	271	265	272	250	310	318	287	278	264	275	245	251	293	265	284	260	296	264	272	284	266	257	291	282	259	273	235	286	267	261	265	236	279	279	255	272	263	283	280	287	297	260	287	263	245	284	301	249	227	261	268	245	244	267	266	288	229	256	287	245	278	255	272	277	264	298	253	287	255	270	275	240	292	245	256	257	269	251	281	257	246	266	259	259	235	284	283	272	303	253	278	277	250	250	274	279	287	255	281	274	279	276	267	280	276	294	307	282	263	242	297	280	258	251	266	262	266	258	290	277	257	232	310	289	274	270	289	281	258	276	264	267	268	258	275	265	257	274	263	292	276	282	276	262	267	271	271	295	300	266	264	255	279	302	263	266	255	243	299	268	276	279	270	257	278	276	289	260	235	277	303	252	252	262	244	267	242	297	291	252	260	284	268	255	246	289	248	309	302	253	243	239	272	271	270	277	241	300	234	262	228	257	275	247	289	250	244	261	286	265	250	285	251	278	305	279	279	293	277	284	258	265	256	285	253	261	308	293	276	289	257	294	250	287	298	274	250	268	277	230	269	269	278	232	244	274	261	268	275	244	291	266	295	255	281	277	268	307	250	264	308	278	275	246	279	276	245	265	250	268	253	222	274	282	291	271	269	264	259	249	291	259	277	266	317	266	272	266	257	238	266	282	266	228	272	279	279	255	260	281	268	253	248	254	291	266	251	248	253	224	271	286	258	282	291	275	268	236	289	275	264	291	241	269	256	228	282	250	266	276	248	257	236	250	278	275	266	310	268	254	301	265	270	250	281	269	249	284	266	278	286	257	277	264	248	274	289	256	274	255	314	257	281	264	273	284	270	279	259	274	272	263	307	227	285	259	228	246	261	281	260	261	275	269	283	242	289	275	241	262	242	245	289	273	297	246	284	249	283	266	254	276	301	267	257	261	240	251	218	269	264	273	261	258	268	265	261	260	270	248	253	271	285	255	276	282	267	282	240	279	263	267	233	268	262	272	287	267	281	233	281	240	256	261	271	267	262	278	293	258	291	254	269	252	271	261	275	273	261	259	287	270	287	277	264	251	274	256	269
28643	24144	27986	21337	14354	9658	6552	4387	3429	2585	2107	1767	1388	1255	1167	1010	912	805	709	649	622	615	573	565	520	544	507	471	484	487	473	459	436	452	485	453	437	451	417	443	415	460	409	414	395	385	417	409	417	394	417	383	400	392	392	411	388	404	385	412	396	358	401	360	383	389	387	390	391	381	382	405	374	389	404	408	376	373	380	386	395	370	322	371	404	389	353	359	408	366	396	380	366	362	392	377	406	384	353	390	377	407	381	384	353	374	368	368	390	339	390	376	372	396	394	387	371	385	361	400	379	396	382	356	353	388	374	336	396	369	369	381	408	373	376	411	406	355	398	365	399	401	401	417	392	366	347	348	389	320	397	363	375	346	410	367	372	380	379	386	403	379	349	376	373	390	419	356	371	417	391	364	362	376	410	382	358	390	396	385	385	339	346	360	382	404	398	397	394	383	402	384	350	351	421	391	373	396	366	388	397	419	372	392	361	390	396	360	377	356	392	400	370	369	355	376	396	346	368	356	414	381	389	376	359	375	388	398	360	376	404	430	397	368	379	341	390	382	399	375	379	406	383	368	387	375	395	406	360	384	412	421	396	379	370	357	346	339	383	375	354	391	376	381	421	358	377	410	344	415	369	335	368	379	394	395	350	379	400	370	392	347	367	386	366	389	390	408	359	397	373	375	403	376	379	427	374	367	352	405	357	409	390	338	374	383	371	391	386	375	382	371	392	384	387	407	367	392	361	396	380	395	378	345	425	381	415	394	386	390	408	382	361	375	336	360	403	346	408	384	408	366	385	416	398	376	413	374	393	374	403	351	404	365	372	381	375	389	396	356	383	382	386	425	381	412	360	388	373	422	407	395	363	362	372	397	352	394	349	401	392	381	356	392	337	381	380	387	419	417	388	418	380	361	417	393	369	395	375	345	380	418	392	399	354	379	347	386	427	391	375	387	384	393	369	389	351	409	393	415	376	388	376	375	384	367	380	369	368	373	382	403	379	374	363	418	394	373	355	355	370	398	376	398	398	389	369	372	375	379	419	375	390	370	383	330	403	399	392	354	363	343	394	394	372	387	393	404	364	367	380	364	352	403	379	375	363	377	368	393	363	379	408	402	368	408	376	402	353	385	393	409	347	398	393	383	400	384	404	378	401	361	369	385	364	386	400	355	383	381	350	402	363	362	383	421	348	377	400	398	406	362	370	373	385	406	348	340	369	370	396	372	391	411	370	404	378	409	385	384	383	409	386	372	372	365	382	329	419	343	387	386	366	365	392	372	357	381	424	404	382	391	358	383	408	378	400	393	396	382	388	401	398	410	397	399	403	422	384	375	422	395	386	384	402	352	386	386	409	408	353	357	373	381	403	428	403	409	374	361	390	424	375	383	379	427	376	381	351	358	410	400	405	376	394	361	383	368	335	402	407	384	353	346	369	362	387	387	388	379	403	410	375	386	382	385	379	387	387	356	355	380	380	390	372	387	404	342	421	366	396	377	378	385	385	350	378	388	384	389	385	389	376	382	356	387	363	379	390	396	329	385	393	381	371	373	356	359	371	386	413	405	367	371	407	371	391	351	359	369	384	357	370	399	394	379	411	408	428	388	373	401	360	369	356	408	372	379	395	375	385	412	384	414	383	445	403	404	344	393	356	372	420	347	412	409	406	346	406	376	358	395	407	402	388	350	377	401	397	373	384	370	390	381	418	391	367	382	338	428	386	381	356	374	395	365	419	378	363	370	368	399	343	379	451	389	401	368	388	368	370	354	411	363	358	377	386	410	369	361	373	372	377	374	368	387	377	377	380	415	387	367	351	378	396	421	379	347	437	367	411	397	353	400	406	387	359	384	376	354	384	394	393	380	401	395	399	389	358	358	397	381	373	405	402	415	364	372	350	395	362	391	409	373	369	389	381	361	336	350	377	384	351	372	380	361	345	384	371	377	361	386	403	385	377	397	378	367	361	374	376	402	377	378	383	356	374	387	372	355	355	432	409	356	394	390	400	417	362	394	379	401	368	403	358	349	381	392	384	393	380	366	387	378	370	388	383	372	397	374	379	362	369	369	353	395	386	389	359	368	390	373	372	396	380	397	401	391	394	412	340	368	374	409	395	342	380	382	403	349	361	392	368	388	390	381	363	369	376	369	373	389	357	392	359	397	404	393	418	408	411	410	362	378	369	380	402	365	354	405	398	382	369	398	407	395	388	397	393	387	363	379	383	402	398	394	330	367	415	398	403	383	385	386	384	386	368	401	391	347	388	363	390	384	382	413	388	387	410	366	378	377	370	379	433	380	418	398	433	403	375	375	390	376	366	361	365	395	376	337	371	386	367	409	415	391	338	374	374	387	411	374	440	354	393	344	383	369	402	380	370	382	400	372	400	368	376	358	366	390	368	356	335	388	380	360	414	366	380	384	390	393	371	402	382	382	399	385	372	384	392	406	392	405	380	353	391	397	397	360	396	380	399	395	408	380	400	447	368	418	335	371	330	387	373	376	396	352	357	403	378	341	382	353	367	369	404	355	367	370	395	374	380	420	353	366	388	374	380	375	406	375	370	406	375	415	376	375	355	398	352	409	381	364	387	375	400	353	362	371	365	375	392	388	375	386	354	373	421	393	388	400	364	402	424	375	368	355	397	400	367	387	383	365	343	411	353	368	382	403	359	410	341	395	410	370	395	389	374	350	337	399	378	370	368	359	400	397	415	371	382	400	357	388	408	392	405	401	385	375	408	375	389	374	375	373	366	395	375	388	369	358	402	337	351	375	359	385	349	396	388	379	382	401	389	373	418	385	373	389	397	408	379	401	393	424	395	388	356	393	344	414	365	364	407	372	395	375	359	389	374	404	373	386	375	378	382	412	381	395	349	378	341	379	384	368	417	399	387	343	389	358	365	396	440	383	370	371	423	348	380	385	393	341	403	406	388	387	415	422	394	399	374	382	385	366	415	400	329	428	372	391	371	389	391	393	383	340	418	371	379	364	382	368	375	415	371	439	365	364	393	378	397	388	388	393	423	397	339	407	359	385	389	389	371	391	407	427	382	366	385	387	393	376	368	408	401	387	381	383	400	398	381	391	407	337	396	381	370	354	368	394	377	374	371	357	367	384	391	390	392	384	375	360	357	338	379	382	384	381	376	387	358	377	364	395	368	366	359	382	374	365	392	379	418	355	369	368	379	381	381	372	377	386	374	414	365	365	371	429	385	391	384	403	406	384	352	409	333	384	388	384	352	394	432	375	384	355	364	373	389	400	373	364	360	383	357	343	387	380	350	404	400	372	391	360	423	386	378	351	382	388	409	387	393	405	390	394	383	365	366	386	376	425	410	381	356	372	400	416	396	353	416	360	383	423	407	354	399	395	395	381	391	376	373	386	385	382	405	394	381	378	389	369	357	385	374	373	380	386	361	383	363	403	364	413	363	393	409	391	374	396	413	362	369	383	378	366	369	387	379	408	406	404	427	396	353	408	367	377	379	408	378	394	387	366
17755	34672	28088	19709	17173	13448	9982	7188	5577	4252	3432	2682	2129	1788	1589	1383	1174	1032	903	829	819	707	683	642	642	612	603	561	524	551	509	530	508	458	497	528	536	502	459	452	483	456	399	417	469	426	448	459	402	405	433	469	395	408	408	416	395	372	430	405	453	437	399	427	397	452	392	355	433	427	401	397	417	387	379	377	355	378	375	407	409	346	394	366	441	385	422	375	407	394	407	391	420	404	402	412	411	419	401	386	372	382	415	419	410	376	370	412	404	409	407	367	434	391	398	410	453	396	411	403	374	406	404	387	391	372	382	393	424	379	380	391	410	364	399	397	387	391	399	399	402	393	426	418	410	404	382	396	407	397	394	380	419	401	365	405	385	391	410	392	416	404	411	396	418	373	396	430	408	391	398	350	396	441	395	384	397	380	385	372	430	378	381	373	382	407	378	410	408	417	399	379	369	370	429	375	416	375	403	410	388	374	401	394	378	435	394	411	412	365	392	410	383	392	385	408	378	404	374	390	391	408	431	397	435	394	361	365	380	376	386	373	413	399	348	397	405	375	383	366	391	406	395	366	363	406	405	402	410	407	400	374	403	385	399	411	355	412	402	374	399	394	388	393	373	395	381	398	410	384	364	409	399	371	401	383	368	383	360	410	391	392	390	360	381	396	433	389	385	402	396	413	416	378	430	403	370	427	381	379	372	398	375	379	386	380	371	378	397	387	399	395	410	370	390	381	385	391	385	385	366	372	398	392	425	407	377	394	403	388	385	429	412	364	395	368	404	397	380	368	367	372	379	371	401	405	397	385	411	398	395	401	360	379	385	412	379	386	368	386	424	383	385	388	384	391	395	366	371	345	402	375	412	407	400	378	371	381	435	418	422	370	376	417	380	393	377	417	368	383	384	387	380	398	406	383	408	362	392	399	392	386	378	415	384	402	397	389	404	367	374	420	385	424	389	408	446	382	371	416	356	434	384	395	396	395	387	406	434	384	405	419	419	414	413	400	401	454	414	444	408	382	386	420	388	407	378	382	414	432	368	386	373	377	386	430	417	392	420	388	403	412	385	416	405	393	407	389	382	409	412	442	417	396	402	404	433	428	387	401	393	411	363	405	403	372	367	375	375	391	402	432	411	424	378	376	431	374	388	388	365	409	385	362	401	405	392	432	349	353	395	401	433	398	397	421	387	372	373	372	378	379	394	430	404	418	421	421	380	454	428	410	400	426	393	382	403	419	384	410	408	423	393	416	402	418	430	389	412	399	384	347	384	425	375	400	393	416	408	373	405	377	412	396	397	406	395	394	401	392	361	405	420	402	383	391	420	387	401	409	410	379	434	378	379	402	374	381	398	398	398	381	417	371	398	409	389	399	396	360	411	379	352	386	370	400	418	388	429	425	337	378	354	401	388	403	402	396	377	374	407	388	390	427	385	390	387	369	383	409	384	427	411	381	396	403	405	424	457	374	401	402	385	381	372	386	384	408	393	404	406	371	413	368	385	426	388	351	429	421	404	394	396	410	378	390	393	401	430	412	420	400	408	412	389	383	404	438	403	414	397	406	375	399	397	387	431	378	415	416	390	388	343	396	426	417	376	423	388	388	404	366	369	413	411	398	371	375	375	429	369	342	386	403	372	440	370	386	433	380	381	366	413	395	396	353	408	370	405	373	396	394	423	399	383	381	408	406	407	398	381	420	421	408	382	393	399	386	416	392	394	447	363	401	410	392	400	403	403	397	382	363	368	400	396	402	396	356	406	418	374	406	385	447	398	425	384	398	384	391	389	371	369	377	384	362	377	363	394	384	388	429	402	355	395	390	370	397	370	374	398	392	373	398	402	397	378	361	399	389	364	381	390	393	415	395	416	391	398	386	388	413	371	386	371	394	360	366	415	406	408	354	429	371	421	406	417	406	428	392	387	379	399	431	401	382	391	410	371	370	382	424	415	345	358	434	400	437	391	366	368	365	376	414	366	384	376	419	379	368	374	391	430	385	386	379	416	407	415	396	397	398	400	373	383	432	359	397	399	377	379	373	394	395	418	445	410	378	391	416	410	405	362	376	409	386	427	414	385	404	370	401	414	413	420	409	400	411	418	414	375	410	393	418	408	380	379	409	413	381	388	353	374	404	432	398	411	432	371	403	412	374	394	386	414	374	378	373	373	356	383	410	410	385	382	394	411	385	406	391	395	390	391	385	361	435	395	387	369	372	349	426	386	412	361	377	394	380	387	378	370	411	388	366	378	405	409	409	391	358	406	410	397	360	403	342	422	418	370	422	403	399	374	420	382	442	413	396	376	384	407	400	414	394	427	355	385	408	411	411	379	363	418	389	357	405	408	390	381	407	398	370	388	367	411	359	415	380	386	413	392	398	361	400	350	376	413	385	378	389	366	420	427	401	367	409	373	396	394	393	425	389	392	385	456	408	393	440	389	386	379	446	380	400	373	374	401	362	409	383	391	398	369	416	371	392	413	393	374	389	416	409	400	424	425	410	418	446	389	385	383	374	385	409	412	385	383	382	373	378	363	345	402	375	416	405	402	404	399	407	371	364	429	408	392	425	398	401	398	428	441	466	404	373	400	392	418	389	393	390	419	419	421	377	368	419	396	394	411	425	369	400	396	340	402	430	390	384	402	354	421	395	385	404	407	404	395	373	388	407	370	422	409	399	400	360	359	402	398	400	387	407	401	373	371	360	407	394	402	403	413	356	376	430	410	322	383	389	383	391	411	391	395	387	411	406	404	392	367	378	374	390	414	375	396	397	385	394	389	371	415	430	417	346	411	412	381	382	377	379	386	361	404	398	364	379	366	403	425	374	418	392	384	388	405	416	394	384	360	417	378	418	410	383	416	382	397	385	404	419	394	386	360	381	411	420	399	374	390	398	398	364	375	384	415	415	392	382	418	379	371	393	370	431	402	385	383	390	413	410	410	404	380	412	361	404	419	408	401	391	394	377	403	411	402	359	399	353	413	445	402	395	422	417	381	398	410	386	382	423	419	414	394	390	391	402	416	423	390	408	388	400	401	426	422	362	386	394	394	379	392	414	410	377	421	386	369	397	417	384	403	388	387	394	395	395	417	371	400	407	426	397	386	419	408	400	440	390	403	389	399	410	386	393	368	378	411	398	403	378	396	380	375	404	378	403	353	411	389	376	397	410	395	391	396	380	381	401	366	385	395	353	446	368	396	397	428	426	418	413	361	389	424	388	390	388	412	429	398	423	393	346	439	384	393	390	413	413	402	408	391	391	399	390	389	380	412	389	404	394	441	344	375	354	424	393	356	386	352	434	396	410	385	368	364	420	389	397	400	383	411	419	385	358	415	367	402	401	398	373	386	373	377	388	388	388	397	386	368	415	379	389	434	417	374	377	398	445	400	450	435	377	403	381	384	379	402	426	426	396	440	408	394	405	409	365	395	366	363	402	386	384	389	403	408	388	438	399	385	420	378	426	381	421	381	413	345	367	403	368	423	423	357	375	410	417
23959	21471	28808	24839	22417	20483	14548	8348	6031	4777	3633	2888	2219	1948	1665	1433	1280	1010	901	821	733	674	662	556	585	551	529	495	527	485	462	431	446	430	415	417	415	419	416	352	371	340	385	312	306	334	314	361	342	329	310	331	320	326	317	299	336	320	322	315	289	314	307	295	299	275	278	300	336	294	274	278	263	269	314	325	299	276	251	265	290	297	286	287	275	294	304	290	311	281	267	265	294	273	266	274	282	288	286	304	266	270	281	268	262	276	292	279	270	276	298	297	243	274	320	264	259	282	274	272	291	293	260	267	265	270	291	249	272	258	274	232	264	279	285	288	270	257	299	300	289	268	267	262	271	315	294	259	257	238	313	314	313	281	283	312	263	292	292	305	257	282	267	271	269	300	276	285	277	273	244	263	261	282	263	303	287	307	274	285	305	293	287	262	289	272	252	287	344	262	269	301	329	254	275	303	283	263	284	270	274	272	298	297	264	315	263	284	291	262	285	307	276	252	280	305	299	266	296	287	268	298	279	270	254	288	289	292	272	259	225	295	324	269	295	288	260	263	299	259	280	282	270	253	273	246	261	276	280	247	281	263	276	256	288	277	284	267	274	279	324	280	296	286	267	286	237	269	293	283	263	262	289	288	286	295	250	243	279	275	265	288	299	263	275	261	290	290	314	257	260	255	297	294	282	297	266	287	315	265	271	272	266	302	304	290	272	257	304	283	288	274	262	255	254	266	281	285	287	292	319	277	278	261	267	287	246	283	286	258	275	277	270	289	310	303	310	272	279	284	282	280	274	270	281	261	256	311	283	268	254	288	266	268	255	271	241	255	277	250	291	265	286	267	277	258	280	310	271	265	273	274	247	289	261	248	304	278	313	255	287	257	277	278	301	259	267	296	273	307	295	273	281	288	263	294	255	266	290	285	262	267	280	293	298	275	337	290	265	287	240	317	299	287	290	295	292	266	279	279	304	269	294	255	260	278	287	295	277	285	291	300	310	312	292	292	267	256	299	274	285	253	292	260	293	258	278	287	251	254	272	270	280	294	270	317	315	282	306	280	285	286	288	270	249	302	264	272	270	278	308	284	267	285	292	266	278	297	276	311	310	303	259	294	258	276	286	277	304	274	272	258	291	290	288	273	291	286	298	282	276	308	295	293	322	280	305	290	296	311	275	251	293	283	275	290	272	293	269	251	296	266	307	280	324	284	280	269	261	256	288	266	288	278	268	271	292	305	297	260	256	318	262	255	289	295	310	293	258	270	326	302	294	289	291	289	271	248	332	285	280	309	305	268	314	261	262	276	277	283	307	259	279	282	304	299	287	293	291	281	261	251	327	275	303	279	284	258	281	285	275	270	252	296	279	314	259	288	276	317	290	269	277	270	281	263	329	263	300	265	291	269	309	299	265	294	272	269	321	282	298	312	293	280	282	275	281	262	281	267	262	266	293	268	259	261	294	259	282	318	277	279	263	285	257	258	300	293	277	254	261	274	283	291	281	285	272	286	286	251	287	308	282	262	263	270	264	283	282	257	310	284	297	294	276	293	281	274	274	276	282	266	294	280	273	268	280	271	253	257	256	266	283	244	297	265	273	318	276	289	287	281	266	306	256	290	289	302	296	277	289	281	271	263	252	265	321	281	277	290	282	287	283	286	254	265	267	278	275	279	283	281	312	287	291	294	292	256	307	289	285	276	279	295	281	252	274	296	290	313	308	308	297	332	262	301	279	263	282	274	267	276	286	294	295	272	271	279	261	328	294	257	282	286	252	263	283	275	270	283	288	281	273	272	288	286	286	282	265	286	273	271	287	261	279	269	271	270	271	268	284	270	292	286	275	248	260	306	275	314	247	287	320	259	294	258	249	289	296	285	273	278	251	302	284	293	268	308	283	286	291	271	263	300	277	283	295	289	301	288	249	250	267	261	286	273	312	303	270	293	286	263	315	267	294	274	278	266	267	287	282	293	279	299	310	293	295	305	292	279	294	267	287	239	297	330	281	276	275	273	308	289	275	289	277	317	266	281	300	280	305	285	293	308	298	278	255	276	291	292	279	284	290	305	288	283	277	274	283	299	283	284	277	263	269	289	297	288	287	280	290	308	243	268	313	251	276	297	283	293	281	277	299	263	266	287	266	286	304	281	298	297	289	259	302	275	276	298	281	263	261	283	281	263	279	247	266	289	272	277	272	318	297	267	264	288	286	286	311	274	308	272	309	269	277	270	276	298	264	269	248	256	278	269	320	308	254	299	298	273	289	296	293	314	280	262	279	266	274	286	273	281	266	312	275	276	256	267	261	277	266	310	290	259	286	262	251	284	273	289	295	273	301	275	269	306	272	276	285	277	300	263	307	287	272	282	278	281	270	323	305	258	298	277	290	291	260	259	281	291	267	315	290	282	288	309	277	265	260	289	261	261	274	257	272	271	288	286	310	254	260	273	317	293	297	319	307	262	276	279	291	289	310	254	292	272	296	277	286	271	266	265	265	267	269	297	293	290	253	247	272	261	290	268	291	256	259	277	277	312	305	272	288	270	285	271	291	285	308	266	275	264	275	286	244	273	290	272	279	268	312	255	299	281	255	296	311	256	265	304	303	274	296	294	273	292	315	290	293	279	268	292	288	275	253	274	279	291	255	273	301	257	294	281	280	261	252	274	297	269	296	268	285	254	276	283	281	285	271	277	313	292	276	278	298	264	310	293	291	281	258	255	274	284	288	302	257	267	278	282	262	278	271	283	293	277	260	294	300	252	259	296	290	282	270	307	270	327	280	249	282	277	282	308	272	284	265	284	282	281	281	285	281	282	273	289	273	270	292	307	280	274	317	265	283	272	261	316	295	294	253	305	293	248	292	290	289	254	294	304	281	275	263	293	309	291	284	267	274	300	301	282	283	279	278	273	311	290	282	258	286	271	264	304	315	276	287	256	258	310	294	256	276	260	284	278	293	322	291	264	278	273	289	306	271	268	268	288	288	275	266	277	266	258	271	293	278	280	266	284	277	269	270	280	275	287	280	258	285	282	303	283	316	298	285	273	284	273	290	270	266	261	254	283	261	275	316	283	257	270	291	294	302	285	280	284	287	276	263	283	273	279	296	294	311	326	266	284	281	282	297	273	281	285	303	288	314	283	289	287	290	292	271	308	285	259	264	307	296	284	264	283	261	278	289	284	293	274	277	290	273	278	260	272	256	273	273	274	303	295	272	292	269	288	278	274	270	324	260	284	285	288	305	296	298	277	268	255	310	268	262	319	284	288	280	260	266	264	258	261	295	278	299	265	300	285	262	284	314	267	260	286	295	307	304	281	286	263	240	262	280	260	263	299	284	285	288	267	285	267	280	290	263	299	267	268	284	290	318	279	288	296	286	250	288	293	291	276	280	304	267	296	290	256	260	280	275	274	261	288	283	300	293	295	313	297	298	273	280	295	272	291	286	284	289	289	289	334	267	296	274	238	276	277	287	289	287	287	272	270	261	254	293	297	261	264
18049	41647	35419	27017	23462	19729	15268	11448	8920	7207	5486	4249	3355	2691	2518	2189	1839	1516	1261	1129	948	862	785	748	643	700	655	625	565	545	558	501	554	508	531	477	499	470	449	389	394	414	385	363	383	333	364	337	350	322	338	308	318	362	313	318	324	310	330	317	286	329	317	313	339	302	297	286	315	322	329	329	315	325	342	297	302	296	315	284	298	286	312	277	283	280	294	279	283	290	296	277	292	286	300	304	303	273	312	282	294	276	292	254	308	302	326	268	273	292	270	310	310	274	276	290	291	280	293	298	325	282	270	268	300	324	283	291	319	297	276	327	300	260	275	321	263	293	294	314	285	285	287	292	283	296	281	298	279	283	292	319	295	332	310	280	296	285	281	285	277	290	308	293	279	286	318	285	278	257	290	268	298	284	285	291	302	314	289	289	271	278	311	272	303	303	303	257	255	310	343	282	302	289	294	298	298	297	307	299	303	302	300	289	291	287	277	287	305	300	288	337	309	314	276	292	288	286	287	299	287	319	291	280	275	302	297	305	276	301	301	279	330	288	264	268	294	278	281	307	301	289	258	265	295	296	292	289	285	289	277	266	273	305	287	301	291	274	308	303	300	308	292	283	277	299	256	296	311	297	316	262	285	277	318	277	314	297	282	278	307	287	266	296	312	282	304	273	304	277	282	295	304	276	291	284	288	298	281	292	286	319	298	322	292	300	274	276	315	290	289	292	300	285	281	253	271	283	303	298	253	324	287	331	305	322	316	317	291	273	315	303	281	270	273	297	275	274	256	251	279	293	319	299	294	316	294	300	293	309	284	285	303	295	318	303	284	300	317	305	309	285	322	295	287	284	296	309	316	294	272	297	267	285	299	245	306	300	276	258	306	293	300	272	300	313	330	289	283	307	276	297	270	305	301	261	272	293	318	286	301	287	274	267	291	324	267	279	287	282	283	286	297	336	276	301	290	308	272	317	302	287	289	298	295	295	292	280	309	274	303	282	294	297	286	258	313	255	313	277	301	287	281	286	270	298	294	269	326	282	303	280	276	264	268	314	294	248	271	327	307	256	313	290	288	303	277	298	293	314	282	304	282	260	266	267	316	295	305	325	292	273	304	268	323	286	277	283	309	285	290	287	256	309	310	261	260	305	279	285	287	283	282	301	275	289	277	298	299	301	310	309	339	288	287	295	247	329	290	250	268	286	290	313	307	273	282	274	270	275	288	274	334	265	296	303	293	273	300	269	300	289	286	280	316	313	285	293	292	302	312	277	273	291	292	292	329	286	297	273	275	321	318	361	294	304	279	307	283	282	248	253	281	305	280	298	287	301	292	320	284	300	330	269	283	330	310	281	264	299	290	279	314	285	291	266	307	289	288	307	288	290	284	283	299	268	261	278	308	320	346	293	290	319	280	265	313	277	305	313	307	267	306	306	300	286	274	265	311	302	299	279	285	280	287	311	307	327	288	283	295	290	308	303	299	280	284	290	310	296	276	322	316	267	283	275	277	292	283	306	272	275	274	320	256	302	289	300	288	309	318	321	303	298	303	290	299	293	286	280	259	305	321	287	299	281	288	291	299	269	294	279	275	307	300	293	274	257	268	290	278	303	274	280	275	281	283	286	293	314	281	302	287	296	294	266	284	287	295	293	303	284	278	243	299	324	309	287	264	292	306	277	321	276	323	288	298	301	270	281	306	295	294	300	305	279	305	312	294	282	280	315	272	278	319	302	305	296	299	273	292	289	273	301	281	278	270	284	263	273	286	283	280	297	280	317	257	288	292	306	283	279	288	250	296	283	287	277	293	303	288	296	307	283	276	304	273	305	262	297	302	301	278	287	300	290	267	274	286	292	323	266	286	301	322	281	241	290	285	300	270	290	291	299	294	299	268	298	298	299	282	286	298	280	278	319	278	298	294	277	290	259	282	306	316	283	312	262	295	259	295	288	290	300	306	296	263	273	310	324	294	297	306	286	307	267	284	283	308	297	266	297	314	298	288	287	260	278	320	296	328	299	305	302	310	283	286	281	308	272	303	291	288	289	297	291	286	303	331	279	286	297	279	262	240	269	287	297	299	320	275	254	289	316	308	269	280	316	308	286	293	303	311	285	344	309	270	269	291	301	276	266	279	299	287	297	301	319	296	288	307	278	263	255	323	298	302	288	291	321	260	295	284	286	286	255	263	328	267	278	284	276	272	324	310	289	298	294	268	305	322	312	305	307	284	306	300	292	295	304	291	293	268	291	302	282	328	296	288	297	291	301	308	326	286	273	287	267	300	276	299	271	302	275	282	303	281	304	283	281	292	294	298	293	274	287	287	299	272	356	298	258	290	303	257	285	320	279	301	286	272	297	274	281	293	293	299	275	293	269	312	276	301	306	309	314	294	284	306	271	293	274	302	295	296	283	270	287	291	272	302	276	288	302	278	287	269	279	283	287	303	290	314	277	290	306	288	292	283	288	307	292	296	306	319	263	317	263	300	287	307	283	296	254	306	306	315	295	285	293	287	285	309	292	326	288	282	307	276	284	264	282	288	282	268	273	274	290	259	282	286	258	297	294	307	303	301	301	271	290	294	290	279	293	290	293	252	295	294	287	283	293	276	292	276	284	295	312	307	275	288	310	295	289	291	269	330	248	313	265	300	301	287	303	285	281	288	307	271	313	295	293	310	269	301	315	282	265	317	262	291	294	276	304	284	262	290	275	303	307	313	285	272	316	277	319	327	285	293	273	326	307	271	271	271	314	266	314	301	270	304	300	290	282	291	293	311	292	289	290	317	307	277	297	284	273	257	297	283	309	315	296	318	251	269	301	292	293	294	291	271	283	285	290	289	290	296	288	303	294	285	290	316	297	276	285	265	295	306	286	309	302	302	290	265	282	281	332	285	318	278	286	288	334	287	261	274	292	327	296	314	308	306	322	321	314	309	301	315	292	274	300	284	305	239	316	294	292	276	294	319	309	280	325	263	272	298	283	331	273	289	297	293	287	272	308	300	288	260	284	266	302	286	310	280	284	291	298	286	291	263	276	278	274	269	281	286	279	297	289	319	310	313	289	290	269	290	266	283	299	307	266	312	285	261	285	287	265	316	266	301	290	298	285	292	282	317	297	281	267	278	301	288	328	313	316	327	312	289	295	310	306	303	299	305	272	291	307	310	310	275	306	312	291	313	286	294	282	326	268	292	300	297	289	314	300	282	303	292	320	281	283	285	299	276	276	296	279	274	284	300	276	306	320	272	292	262	303	312	277	284	275	267	307	300	295	307	327	286	304	277	304	297	275	272	279	302	292	276	300	293	280	284	293	328	273	290	277	262	304	300	300	283	275	284	302	291	308	300	269	316	284	318	311	285	289	254	292	290	275	272	302	314	271	287	302	312	277	280	283	299	292	319	299	311	274	294	265	291	288	287	273	289	279	288	311	301	279	305	316	310	292	294	281	286	288	291	308	288	281	285	279	286	267	305	298	277	256	313	330	293	264	274	296	276	253
25180	21551	28322	26470	20325	14519	9841	6282	4636	3579	2888	2361	1918	1646	1451	1349	1208	1000	922	798	752	705	649	624	657	579	543	600	580	531	568	545	549	546	535	507	504	496	494	496	449	430	486	425	441	476	429	390	457	460	452	406	449	410	407	397	416	394	432	417	418	427	407	399	413	400	391	424	409	395	431	405	403	394	398	418	407	373	421	431	410	389	388	388	377	420	383	424	391	386	415	406	361	368	381	416	421	386	407	413	409	388	410	407	405	386	405	384	393	394	368	429	388	395	385	395	397	420	397	393	391	368	386	410	360	390	426	411	417	406	400	398	436	428	404	406	410	349	417	369	380	398	374	389	381	375	401	356	423	375	417	414	399	382	388	441	404	405	393	408	435	404	401	422	373	420	356	384	431	383	425	393	386	382	399	379	389	437	395	401	365	373	344	398	399	383	432	397	414	409	388	370	405	385	430	393	415	385	410	390	389	393	428	423	436	374	386	405	425	444	404	391	399	407	407	365	371	383	422	429	383	392	438	414	380	374	379	438	376	443	436	388	362	394	384	434	407	374	437	417	398	382	385	425	364	392	398	421	414	401	448	402	417	392	364	417	410	380	369	401	391	450	389	410	388	444	382	407	420	407	427	430	383	373	385	432	426	413	367	387	395	404	381	397	421	407	418	385	355	406	411	392	398	423	438	396	381	391	427	410	401	362	424	410	411	389	410	407	406	394	415	415	408	383	419	438	413	396	425	415	396	410	365	420	397	402	370	364	384	379	409	405	397	442	408	379	440	422	377	353	373	425	426	405	410	392	361	386	391	387	411	431	388	426	386	388	390	435	382	403	404	414	412	391	383	403	394	395	403	386	405	372	407	398	433	414	396	437	430	382	405	441	416	388	409	418	398	422	410	434	377	401	419	423	448	393	419	377	417	382	410	419	360	447	393	398	410	431	439	444	388	358	392	405	380	408	428	410	406	399	373	416	363	398	366	426	395	381	397	383	439	409	401	384	437	406	395	352	373	402	406	438	410	410	357	395	403	392	431	430	387	419	400	401	438	402	382	393	415	436	386	390	402	391	389	367	394	404	398	406	392	404	371	399	432	370	410	392	414	409	393	351	419	375	413	458	396	425	414	369	389	401	398	411	397	419	378	398	387	386	394	394	381	415	388	421	427	377	407	394	447	400	402	398	406	395	366	411	405	383	402	403	403	384	414	375	381	381	406	424	395	417	421	379	373	374	398	433	393	424	418	427	404	404	396	403	400	402	401	411	431	397	410	384	428	399	398	423	388	418	428	426	416	385	410	388	400	400	403	398	400	419	377	404	360	415	405	414	382	391	379	396	386	368	428	375	391	422	414	370	426	401	419	401	392	381	412	380	410	375	398	411	407	369	359	410	384	397	381	412	398	372	415	390	394	374	423	414	428	391	446	402	383	385	415	415	407	399	393	408	369	403	402	403	403	362	398	398	403	409	417	403	400	415	370	389	371	437	364	376	381	384	447	396	421	408	403	390	397	414	400	435	411	391	398	403	441	430	396	420	404	399	387	376	367	393	434	410	400	392	389	386	411	394	398	420	428	412	388	412	390	383	415	415	404	419	393	386	398	414	401	374	416	371	414	425	402	422	406	433	387	384	398	400	360	371	403	399	424	415	387	381	422	420	404	399	379	372	378	361	389	370	387	439	406	406	378	446	375	385	384	405	386	393	402	382	397	402	377	380	405	401	428	407	401	366	378	401	411	392	413	457	401	386	408	409	414	418	411	406	390	415	382	407	372	383	387	387	377	391	411	441	379	397	398	379	415	373	384	378	434	391	383	387	380	375	362	432	374	397	421	375	384	423	397	369	385	396	378	432	365	367	392	385	446	370	393	438	390	402	406	387	423	387	395	394	361	387	370	381	412	409	414	373	450	401	391	391	372	394	406	384	391	389	346	415	392	382	406	373	372	397	396	409	412	406	400	396	413	421	386	399	381	370	406	421	393	379	407	447	392	417	412	413	380	413	403	376	403	385	399	397	380	397	400	397	401	389	403	411	381	400	414	382	393	413	423	411	355	422	418	399	392	420	418	416	398	368	370	420	367	432	422	408	423	386	399	387	391	430	406	418	415	348	380	382	367	382	397	414	391	402	402	407	370	399	402	399	375	387	402	418	377	415	426	384	388	424	442	383	380	387	426	428	408	405	414	389	401	401	419	413	405	370	392	415	404	372	402	397	380	386	370	417	425	411	423	429	421	408	400	395	389	401	375	362	398	421	406	416	414	413	378	370	393	422	407	394	404	376	397	396	434	416	417	393	399	399	387	413	407	415	354	398	385	423	430	401	390	402	414	387	402	389	399	380	411	418	389	392	394	393	380	403	395	435	411	402	415	377	410	450	442	405	398	400	387	389	413	384	413	420	396	395	382	380	391	379	377	411	386	407	379	380	408	412	392	376	391	398	381	406	407	413	417	422	408	376	422	430	392	400	398	424	407	393	424	377	390	429	388	387	402	394	433	394	436	404	402	430	353	400	407	413	379	403	407	404	402	403	370	384	407	381	373	413	407	389	388	391	396	383	377	411	431	422	402	382	402	415	388	371	410	411	420	390	393	388	363	419	411	374	420	379	428	399	386	397	415	459	444	389	422	388	369	365	444	397	423	413	431	397	381	399	414	381	417	394	408	369	416	407	404	402	406	406	399	374	384	357	359	423	390	380	366	381	387	409	375	422	421	374	404	428	395	432	396	411	406	382	395	418	382	361	410	410	413	446	463	375	406	371	412	416	364	401	386	391	401	425	406	409	412	395	417	404	341	435	427	389	413	404	384	394	399	416	428	401	433	389	416	388	448	402	399	432	415	389	392	377	410	383	397	403	394	371	396	436	430	395	388	402	417	386	401	359	403	353	391	429	410	422	399	407	394	377	356	381	460	406	407	418	425	379	373	389	392	383	400	424	440	400	431	399	388	368	418	365	396	409	387	403	412	412	385	436	397	437	406	421	416	414	402	393	407	397	402	387	423	360	361	411	378	432	400	434	387	433	382	414	395	388	393	411	392	401	358	360	401	385	419	393	364	403	404	436	425	379	433	387	396	385	392	384	376	381	374	446	410	410	415	462	381	378	422	381	409	371	380	387	387	394	406	421	394	382	386	394	417	367	353	407	378	401	407	410	409	402	410	411	422	398	412	402	386	405	374	399	414	394	422	379	390	406	387	367	399	424	373	394	422	401	409	391	402	416	399	413	393	386	383	377	394	399	424	417	400	416	411	396	416	333	417	377	371	397	376	388	419	473	397	367	411	405	389	369	394	392	410	394	425	374	380	411	389	379	395	427	405	397	407	406	389	398	415	419	392	410	419	439	384	424	406	393	380	405	433	431	398	415	413	379	408	423	426	392	400	410	359	461	412	356	422	413	393	389	394	402	423	413	382	403	414	441	409	370	403	409	414	387	401	407	396	396	433	418	424	385	366	386	406	370	380	418	406	421	361	377	396	395	425	407	399	385	371	433
17701	38638	32341	24441	20894	17359	13394	9622	7495	6038	4668	3565	2828	2441	2070	1923	1530	1330	1172	996	941	819	832	767	698	703	651	650	629	583	596	549	538	545	606	566	572	513	531	442	494	513	453	427	461	447	512	454	430	493	423	461	487	461	425	456	411	430	462	476	402	408	429	436	400	445	423	411	435	401	417	444	417	438	410	427	388	403	421	392	413	398	437	438	385	391	392	414	373	453	406	380	418	440	431	410	427	418	411	390	417	389	409	413	391	439	417	403	413	420	425	407	446	403	461	380	433	403	402	390	387	415	418	397	381	395	397	385	405	367	394	394	380	430	389	375	401	417	414	431	396	400	397	367	385	406	392	382	409	418	380	413	384	384	413	448	416	428	448	438	403	416	408	383	397	382	403	390	408	381	417	425	415	422	404	420	428	394	432	421	429	436	414	391	425	404	422	408	418	362	403	391	412	425	393	389	394	379	408	388	387	426	381	423	408	440	412	409	410	393	418	410	421	399	417	430	444	438	373	449	405	394	394	417	378	397	398	399	437	399	412	440	380	442	400	385	389	413	425	414	416	400	415	392	449	396	400	386	413	412	426	427	436	435	387	393	432	402	442	395	368	435	437	421	405	407	418	403	388	382	432	420	398	424	403	396	423	388	369	363	385	438	407	449	425	417	440	424	427	419	431	364	380	453	434	451	414	388	411	385	379	407	408	386	398	429	338	404	379	388	370	394	426	370	400	400	436	421	391	403	391	384	418	469	415	400	450	429	400	401	424	414	404	417	379	404	371	431	415	390	391	416	428	366	409	391	442	350	413	398	397	423	390	385	372	417	409	424	398	368	409	412	428	405	415	395	410	424	446	421	443	354	401	417	419	439	409	435	384	383	384	379	402	427	404	436	361	395	382	400	454	398	426	421	391	397	391	400	396	419	402	430	438	385	435	365	395	424	403	405	427	418	429	376	429	388	435	416	399	405	370	400	428	412	413	414	392	397	408	399	401	407	419	413	432	425	414	395	396	414	407	457	393	405	418	420	390	385	410	409	417	410	395	397	414	417	410	423	374	409	407	398	388	428	435	411	401	408	431	442	390	397	388	396	405	456	386	394	420	399	416	388	399	389	429	381	418	423	411	398	367	392	399	423	378	402	415	394	413	421	374	367	377	409	397	400	405	415	421	418	422	387	426	385	417	400	392	461	407	415	435	392	404	404	368	453	374	366	447	404	419	395	385	399	409	412	368	418	412	409	410	436	423	412	366	388	393	413	413	392	432	371	418	413	416	367	439	420	387	403	438	368	431	433	418	447	443	461	387	409	418	407	396	377	412	338	393	428	429	408	413	434	394	376	426	411	382	395	422	383	402	408	425	391	405	407	398	406	385	424	416	399	423	424	383	389	399	432	418	404	392	384	420	392	403	417	393	448	382	443	442	424	427	436	386	404	390	418	395	439	423	396	420	351	412	388	376	439	379	419	416	434	391	421	402	413	412	409	409	389	374	375	398	436	389	403	415	406	446	412	428	426	383	425	431	426	395	454	445	432	424	403	366	384	420	389	430	418	396	367	402	408	445	406	396	407	392	424	421	404	385	418	402	411	393	419	415	417	406	370	422	395	396	405	439	410	406	458	412	438	401	427	406	376	432	378	374	396	431	430	435	416	395	464	387	416	381	397	409	384	377	378	425	394	406	435	415	412	413	399	398	387	403	405	381	427	408	424	406	430	384	386	417	389	394	433	428	383	425	356	411	431	410	421	426	429	404	422	390	388	414	412	439	400	389	418	405	401	381	411	403	405	440	372	391	390	372	393	399	442	418	434	385	423	399	395	392	458	424	405	390	380	380	394	405	376	419	395	416	421	379	397	371	416	415	401	360	429	398	402	418	416	406	437	421	401	420	397	389	378	431	436	402	395	393	368	427	409	408	408	429	432	437	408	389	391	430	403	372	405	437	358	367	411	423	401	398	407	383	396	424	392	417	425	394	392	396	421	413	373	391	415	402	415	373	395	402	453	396	439	453	390	411	375	396	428	438	387	436	410	383	414	414	369	399	390	410	424	404	362	407	412	416	397	391	380	401	474	400	408	426	385	385	427	396	402	416	427	392	417	384	397	442	394	412	368	407	422	445	399	419	391	419	412	434	431	356	406	419	417	439	383	379	401	440	378	419	420	400	404	407	392	402	364	394	419	466	410	403	406	365	415	425	427	399	428	455	391	396	420	387	411	400	413	418	391	387	415	400	370	409	402	403	369	460	376	425	399	400	452	397	411	436	390	415	413	413	393	394	385	428	410	421	430	368	411	396	405	423	443	405	382	399	404	400	413	409	412	400	384	434	431	375	437	407	423	401	405	416	362	406	472	390	432	384	433	359	400	362	415	346	394	435	427	413	404	424	381	371	396	363	422	395	390	382	394	420	419	397	399	381	412	402	395	368	387	432	415	422	405	393	453	398	408	392	430	345	403	416	417	417	383	393	401	384	406	430	421	385	398	407	389	380	438	393	382	403	409	399	413	400	446	403	424	451	426	384	419	379	407	455	377	406	399	403	410	400	413	391	430	435	417	411	408	417	412	368	391	404	416	409	408	379	417	415	451	391	380	432	413	418	377	403	389	401	400	418	371	411	406	372	387	397	414	389	409	406	423	393	378	403	437	422	379	411	403	429	397	399	377	415	418	432	407	411	383	378	429	411	397	437	378	392	447	402	375	360	390	407	408	381	413	430	359	371	409	429	395	399	410	397	420	420	413	402	380	398	396	412	390	406	421	398	407	372	414	386	381	406	386	404	384	404	392	399	367	391	383	418	371	403	399	404	394	422	414	393	438	386	439	432	385	404	410	391	391	422	393	387	434	424	397	369	409	441	411	378	408	390	376	405	397	405	435	399	423	410	419	416	410	393	388	388	422	391	408	369	377	421	408	372	433	452	414	393	395	379	442	402	406	410	383	400	401	395	404	416	408	403	415	395	410	426	388	398	385	417	422	401	420	397	436	424	407	418	398	406	411	419	411	379	425	417	411	405	410	401	402	412	427	400	438	433	413	408	448	439	411	410	415	397	425	414	417	393	410	418	415	407	416	379	409	413	432	402	393	396	395	392	379	411	380	412	413	448	434	408	409	391	405	399	413	389	389	458	412	403	384	422	393	398	439	436	396	392	414	425	388	431	461	401	394	423	398	394	384	407	380	406	441	376	387	401	421	408	395	417	385	408	414	393	390	421	427	384	432	419	422	451	407	433	413	442	366	380	388	381	412	401	394	388	404	394	417	414	417	406	450	434	424	418	416	429	399	411	402	400	402	416	405	400	431	416	408	441	431	403	426	395	408	406	405	404	432	409	386	401	383	405	438	432	396	365	389	445	413	410	395	435	435	415	367	406	423	382	413	417	380	381	411	399	425	380	402	398	390	408	391	486	385	437	426	395	372	416	382	360	387	419	429	385	419	419	398	410	411	383	360	382	403	447	426	389	408	402	366	433	418	432	392	399	396	374	427	438	390
22895	21530	29324	24269	22006	23788	22848	12887	8533	6919	5290	3979	3148	2643	2388	2152	1818	1494	1231	1092	965	856	703	746	723	709	613	643	613	519	507	540	497	528	470	497	443	423	406	432	391	381	339	375	377	349	343	319	352	334	304	320	300	327	295	307	318	309	311	338	333	326	280	305	281	303	294	326	284	304	302	267	296	285	293	289	275	277	272	297	274	262	236	264	263	282	271	287	291	245	256	278	306	275	259	296	249	261	261	252	278	287	269	257	272	284	234	242	289	272	292	273	253	250	254	248	288	264	302	252	252	247	258	285	309	268	255	276	241	248	263	265	281	261	312	279	273	257	264	282	274	261	287	260	278	272	247	268	252	286	286	292	275	327	273	271	244	281	249	248	281	251	254	297	277	282	265	263	292	242	281	270	256	241	297	290	299	262	292	261	266	289	262	276	285	234	275	267	255	263	280	264	260	270	243	270	237	249	302	264	280	301	265	290	271	258	277	282	262	263	255	267	267	273	289	284	282	291	282	257	256	269	271	272	271	245	248	266	269	269	260	252	292	276	263	238	271	266	255	258	271	289	276	250	253	278	286	286	274	255	246	278	308	252	251	278	257	261	273	257	307	283	269	302	281	270	274	284	273	279	297	264	246	256	299	299	292	296	281	276	292	267	260	275	256	276	281	273	282	276	256	283	267	259	301	264	271	282	295	253	279	294	270	273	293	295	254	296	278	276	256	268	263	253	254	287	260	242	253	276	294	301	288	299	273	248	281	256	295	301	291	267	281	283	274	304	276	281	273	279	253	303	284	260	262	250	252	267	252	277	256	252	262	244	237	287	262	272	258	260	263	252	264	274	256	273	272	288	262	270	251	244	259	268	250	267	277	273	282	273	268	286	260	271	280	260	281	273	268	281	270	306	294	252	239	262	241	259	294	285	280	299	247	294	272	265	256	272	277	274	279	285	229	262	273	227	285	260	298	309	282	257	277	267	268	248	278	293	275	297	277	281	257	254	250	257	273	284	287	277	245	285	237	287	309	264	269	249	286	287	238	281	287	286	250	275	269	269	285	266	254	279	270	260	227	266	271	274	285	284	267	252	289	270	260	237	282	278	307	262	292	274	268	286	224	262	269	258	256	269	241	275	295	275	250	273	274	279	269	265	283	258	266	249	264	322	281	278	280	279	259	265	294	256	269	278	290	277	252	264	269	271	294	278	266	283	249	265	279	280	279	289	258	285	270	251	274	281	282	260	259	274	242	321	273	266	255	258	287	279	288	275	271	296	286	247	257	271	268	272	267	281	274	289	276	272	281	265	270	279	252	291	274	276	285	283	256	255	300	255	251	287	258	269	274	287	271	260	285	265	292	243	252	299	282	260	276	248	230	262	283	264	274	256	271	306	270	277	270	291	267	282	289	285	254	256	275	302	280	287	268	255	276	275	263	288	271	289	258	279	266	269	275	252	280	304	279	313	273	270	302	276	244	255	279	250	294	271	289	253	301	273	292	243	273	274	256	274	267	281	287	266	261	280	267	270	266	259	265	278	289	291	275	258	272	260	269	265	249	258	269	281	296	266	286	272	290	241	258	274	274	276	275	308	254	279	300	257	249	269	263	273	260	273	299	258	261	278	274	285	303	272	256	248	274	269	285	273	253	263	239	283	258	223	300	271	255	289	274	274	262	281	248	248	270	268	269	234	266	283	244	301	269	291	261	271	279	264	283	256	255	255	283	289	251	284	294	297	271	268	266	267	265	272	283	286	265	229	262	284	270	268	263	254	268	266	295	261	262	266	297	264	266	259	253	290	257	267	280	296	286	279	293	289	273	271	256	274	281	285	270	312	271	290	261	276	257	299	271	261	264	260	285	285	269	253	271	284	294	280	265	272	260	265	283	259	271	258	292	259	293	258	276	270	286	276	253	274	262	272	293	282	267	271	253	295	315	297	290	260	280	276	284	269	295	282	272	303	271	278	248	280	268	243	244	255	274	258	270	283	282	290	284	285	285	280	302	274	279	257	261	283	259	287	269	278	286	291	257	273	243	296	256	281	272	281	275	281	236	280	273	253	268	280	303	264	275	291	301	261	307	268	277	273	272	285	298	240	259	284	283	252	271	265	244	278	299	286	291	254	258	225	262	288	257	276	259	266	289	294	274	263	283	294	293	310	298	260	278	246	278	273	283	270	278	275	306	280	272	274	284	241	269	272	263	270	271	269	279	236	288	268	297	271	265	249	276	282	263	265	264	281	299	256	267	293	246	268	264	285	261	266	276	289	274	266	279	316	261	262	239	258	288	301	275	279	244	268	288	253	259	263	288	263	274	266	257	288	271	260	293	289	267	265	263	281	260	287	270	285	284	283	285	279	270	256	253	267	305	257	254	285	255	272	244	261	244	286	226	249	265	281	274	301	255	242	258	275	276	250	262	282	241	258	276	284	289	271	288	284	283	250	314	252	272	257	247	271	280	263	294	299	275	308	291	265	283	264	271	242	268	251	282	307	260	277	229	289	296	259	269	262	267	293	280	295	295	269	286	281	283	269	286	280	264	283	274	267	252	256	291	285	288	283	267	271	287	250	272	294	263	255	314	288	270	272	274	285	259	247	282	279	291	259	222	296	304	260	258	283	260	255	280	303	269	258	275	250	256	280	261	249	261	278	255	245	308	270	255	271	282	275	276	270	248	273	273	286	260	253	279	274	262	293	278	266	281	252	283	285	255	260	285	235	285	264	254	240	278	278	273	298	270	276	282	282	273	276	263	314	254	298	272	268	275	255	274	244	260	272	264	238	273	252	240	267	259	274	251	258	280	271	299	261	294	262	286	253	272	272	281	277	283	267	275	293	277	255	282	256	273	281	258	264	263	260	259	291	260	269	258	276	265	297	294	265	270	226	269	271	273	259	293	273	248	270	273	275	289	271	294	267	274	280	295	283	295	300	294	230	279	267	277	281	259	282	256	278	318	242	265	252	280	263	254	259	275	276	293	275	280	278	297	267	256	283	292	302	294	277	275	288	250	276	254	268	274	265	242	272	235	289	243	285	288	272	237	272	250	272	262	276	296	264	287	275	275	283	283	275	264	264	284	274	251	285	259	275	256	241	270	275	277	288	275	252	277	272	302	308	269	260	248	280	287	278	251	300	284	299	258	271	271	274	266	260	305	295	259	296	276	257	262	296	277	288	251	283	269	271	238	283	265	285	264	293	294	261	267	250	256	279	284	275	258	253	266	246	277	269	274	272	255	285	277	284	265	296	283	303	256	255	260	238	277	270	259	272	267	295	242	282	248	272	285	300	316	284	270	284	266	233	266	292	273	301	277	274	271	283	269	262	267	237	314	254	264	253	273	281	275	265	290	277	273	271	266	274	279	246	285	280	282	279	265	245	257	287	274	245	263	286	285	267	291	302	287	261	269	258	250	297	273	252	287	242	258	266	284	263	259	271	243	257	240	300	260	249	290	265	244	296	273	265	263	250	257	268	266	312	255	297	261	273	260	285
20153	46263	40137	32250	28390	24508	20090	15651	12055	9784	7569	5897	4620	3769	3461	3063	2551	2050	1662	1484	1265	1139	940	911	921	884	839	768	721	698	655	630	628	604	613	586	559	552	502	424	421	439	428	382	369	349	360	351	389	358	362	350	356	357	310	304	305	308	307	327	332	344	294	326	320	332	334	303	325	322	318	304	270	322	288	290	301	270	280	250	279	320	305	274	283	260	243	269	284	258	290	259	279	284	281	265	284	293	290	254	268	256	269	308	286	281	256	296	301	243	276	253	259	240	281	293	250	255	271	276	276	277	279	267	297	242	244	268	240	272	259	255	294	272	297	250	247	274	275	254	325	297	264	251	282	301	286	270	290	257	280	242	285	282	277	297	273	278	254	258	270	256	250	262	260	281	269	263	252	270	272	310	252	300	271	289	277	270	271	308	251	245	279	278	298	264	285	293	271	273	260	259	255	271	262	292	290	282	288	259	247	275	276	294	255	274	282	284	273	286	243	271	299	247	307	256	263	291	278	250	294	292	284	271	248	265	255	281	266	281	264	262	296	296	255	260	246	307	294	277	306	269	284	260	266	284	276	272	282	274	258	263	290	279	256	275	262	277	280	269	284	247	282	280	270	250	271	266	282	296	277	283	264	302	251	260	293	267	283	278	266	283	287	252	291	265	273	266	298	262	286	292	305	273	277	326	265	306	267	268	254	289	265	272	249	288	275	274	256	271	285	282	265	289	292	309	277	261	286	301	262	253	261	278	249	299	288	281	263	290	271	257	248	290	258	292	273	263	247	315	290	276	308	270	272	301	267	279	267	280	263	293	278	269	286	272	287	287	256	277	258	264	248	260	280	264	260	257	278	277	265	283	290	276	266	259	272	257	267	277	287	241	254	259	272	282	266	271	265	262	260	284	288	283	267	292	263	272	259	261	260	260	288	250	256	237	286	267	258	287	276	295	281	279	284	299	279	270	243	266	285	253	265	274	267	298	269	286	258	288	252	259	253	254	277	245	273	265	281	298	274	287	244	277	296	279	267	278	258	280	283	283	266	260	260	251	264	286	279	277	260	297	269	326	292	248	273	245	282	271	253	277	273	272	280	275	290	281	278	267	278	268	277	255	282	274	264	287	275	265	268	260	285	277	281	247	282	254	303	255	264	289	296	265	288	293	269	258	283	247	290	268	265	276	270	268	250	271	272	269	299	259	267	264	271	277	253	287	269	271	275	253	294	286	285	290	301	269	279	276	272	287	267	270	290	278	310	282	286	289	290	267	273	279	259	267	263	274	300	275	294	311	246	252	295	239	243	256	281	259	285	270	243	279	276	272	272	284	278	239	301	278	288	281	274	285	271	263	283	289	285	285	274	283	276	284	292	256	291	265	286	300	256	269	284	279	264	262	271	311	292	262	270	257	289	317	270	284	272	287	257	284	283	271	289	282	265	248	265	291	282	278	305	243	262	297	275	288	287	298	267	259	251	253	249	275	251	275	245	310	300	281	249	278	260	258	293	301	266	263	258	277	288	278	259	256	298	282	260	275	273	278	264	300	253	290	285	280	252	267	268	278	292	279	281	300	303	297	281	271	269	281	310	256	257	292	279	245	288	254	282	284	289	272	292	274	260	272	289	289	279	281	284	264	279	260	264	277	277	267	280	289	248	257	284	273	278	290	262	280	299	277	281	272	289	283	250	257	315	261	273	259	255	284	302	251	261	279	266	310	250	277	244	295	241	282	268	304	279	269	271	250	291	244	289	293	292	283	275	304	287	282	274	288	292	266	272	245	284	303	252	281	261	282	257	302	285	269	260	260	269	264	265	299	241	285	237	243	289	267	260	272	259	275	292	247	272	267	299	272	266	297	285	276	274	286	243	292	278	267	266	282	270	254	261	272	288	304	270	290	282	312	283	263	276	300	288	273	281	261	268	265	255	273	249	273	261	268	275	277	286	259	296	303	297	286	280	275	276	257	294	284	292	279	280	262	290	299	247	260	262	262	295	258	252	275	253	258	286	291	286	283	265	306	293	247	289	269	263	292	271	294	312	278	293	249	279	283	286	261	256	274	293	268	277	275	259	297	293	251	256	290	245	274	281	276	280	277	288	275	272	279	271	270	308	337	270	247	255	274	292	290	277	279	284	259	272	270	304	281	266	264	244	268	271	257	285	283	278	271	260	271	285	281	279	267	232	286	281	302	285	252	259	253	252	287	278	251	285	272	268	274	283	282	272	267	285	272	249	267	254	293	243	284	279	258	246	304	254	277	285	281	284	245	279	266	308	247	267	282	279	264	284	251	282	257	268	272	276	298	270	260	271	281	250	308	246	272	286	302	252	274	281	281	310	283	280	282	283	271	275	277	278	279	261	261	285	286	277	295	268	263	284	271	265	267	256	249	252	269	279	261	267	275	310	322	284	270	266	257	268	268	281	294	279	253	253	269	272	295	257	303	260	296	249	289	248	267	269	287	282	281	285	248	283	289	314	250	261	284	251	250	296	253	285	288	274	261	248	284	273	275	251	297	282	284	249	265	281	279	290	286	258	267	247	253	278	255	276	237	266	273	265	300	284	273	302	293	279	280	246	252	256	267	292	305	267	251	274	268	289	245	283	273	264	253	269	272	256	288	297	243	271	262	247	259	288	234	233	269	300	280	291	291	268	277	280	256	284	254	285	278	268	284	259	267	251	268	305	243	280	261	282	255	275	270	268	263	278	289	277	261	268	319	297	268	268	278	266	268	275	295	269	257	257	273	297	288	274	277	298	251	286	273	267	269	269	270	277	265	316	263	242	238	266	264	294	282	267	288	242	284	267	262	305	273	283	256	287	276	275	278	257	275	287	300	286	291	281	260	247	270	260	264	260	275	267	256	275	297	289	261	278	276	255	262	267	303	270	279	315	279	269	273	318	270	291	305	279	271	252	272	265	287	293	263	273	253	255	288	256	269	242	252	248	271	287	298	265	245	272	230	257	227	266	291	276	258	292	270	294	250	267	266	311	281	248	277	290	291	257	264	283	280	283	298	257	281	254	264	276	261	313	255	261	288	267	293	255	258	244	275	294	259	253	261	295	248	246	286	250	272	276	266	259	313	290	248	288	275	278	283	280	262	270	271	293	302	252	261	254	269	266	282	256	274	296	311	286	272	271	295	304	269	279	262	245	264	271	278	286	251	282	300	288	264	228	257	282	271	279	270	270	255	303	280	244	290	267	297	267	281	274	272	267	240	274	265	284	255	268	289	269	262	248	282	269	278	270	268	293	279	295	275	267	270	269	263	270	271	291	276	265	266	269	255	259	254	253	291	262	266	270	274	268	285	291	276	242	265	266	241	264	248	290	268	257	289	279	287	292	285	285	295	292	262	275	257	261	250	247	292	277	290	274	277	256	273	267	261	277	288	260	289	263	280	273	269	267	274	262	258	278	272	254	270	318	292	274	256	313	281	251	290	284	290	270	264	279	282	249	292	279	285	300	273	287	271	250	273	257	267	267	223	305	305
28742	24180	27792	21877	13915	9689	6968	4674	3415	2918	2161	1652	1459	1269	1176	1031	916	771	707	663	598	617	583	568	518	553	528	502	524	485	500	424	492	458	439	450	422	402	472	437	435	430	430	419	394	439	408	416	433	419	393	394	418	409	404	399	408	353	410	407	390	402	365	438	419	416	424	403	378	409	429	394	388	381	420	412	390	425	382	400	418	376	401	400	397	356	406	372	399	392	391	380	389	383	417	398	416	409	416	392	361	401	386	417	388	372	397	419	431	381	359	377	389	390	364	404	361	372	395	402	426	370	389	356	397	413	387	371	375	399	390	400	393	370	365	391	370	356	382	384	371	420	369	368	390	352	387	358	415	351	372	366	414	368	390	370	376	381	431	376	353	388	392	397	392	376	368	404	412	414	437	405	360	383	382	422	431	401	369	395	418	401	384	411	386	403	394	367	384	370	394	375	396	413	399	391	396	359	377	397	440	403	376	386	375	362	377	375	424	395	380	409	400	347	380	397	417	398	387	400	377	389	432	404	357	377	406	364	420	368	409	388	401	451	364	377	386	391	386	378	381	431	388	418	397	403	370	358	367	412	401	397	416	400	387	391	391	403	416	394	398	372	393	376	393	432	379	390	382	361	397	411	421	389	421	398	381	398	437	383	374	405	379	415	428	409	400	376	396	386	378	413	394	404	391	410	409	380	365	363	347	361	394	379	401	376	373	424	382	377	419	378	380	390	391	368	398	391	385	386	370	406	379	378	376	395	360	394	424	400	359	386	397	390	375	387	432	386	394	394	411	388	386	393	389	394	395	389	413	400	393	387	385	420	403	387	401	393	377	375	426	368	402	359	403	399	387	402	400	420	387	370	379	371	385	403	393	361	403	401	357	412	373	406	402	387	365	370	367	392	390	409	372	409	407	390	397	404	350	397	390	400	367	395	393	407	383	400	405	378	407	392	416	385	404	372	396	385	407	378	400	412	406	368	399	385	373	386	421	379	349	403	368	381	393	370	406	362	365	377	411	401	381	393	388	420	411	392	361	383	384	384	409	383	400	396	436	409	411	407	386	382	365	372	395	412	378	365	375	384	380	383	396	406	400	373	381	390	377	430	390	358	384	338	392	386	394	379	389	373	392	384	336	367	393	403	393	357	412	392	422	387	347	403	406	368	401	379	372	398	389	396	393	433	403	398	408	402	389	380	381	392	357	340	413	389	365	410	391	372	376	378	429	376	369	367	371	402	383	408	420	408	390	333	410	398	364	333	357	364	409	414	396	374	347	409	406	394	386	395	325	359	391	376	428	390	368	412	367	377	379	382	399	373	383	386	417	395	387	365	355	358	347	397	374	382	377	392	392	407	405	383	392	374	370	366	398	400	394	387	415	340	343	407	425	372	381	360	407	395	368	392	381	429	388	360	411	399	427	397	379	443	418	377	388	398	380	367	386	379	404	408	377	400	378	398	424	390	413	383	376	401	399	396	378	382	402	371	388	357	374	397	400	403	379	386	371	388	422	392	368	368	359	389	390	415	358	380	376	419	353	392	349	388	360	385	380	395	377	367	409	427	377	401	390	380	402	377	411	402	389	382	405	376	378	435	379	387	393	369	371	378	380	367	399	397	386	369	389	359	373	376	365	382	380	402	399	343	366	351	386	422	410	386	409	393	382	405	382	386	360	399	422	395	409	358	376	384	431	404	400	376	406	416	369	381	380	411	378	404	422	416	405	405	373	374	417	404	366	368	383	394	359	403	387	417	403	400	392	436	393	388	418	342	381	389	399	408	391	375	407	400	406	402	386	377	365	407	447	380	375	398	402	401	403	394	407	405	397	370	376	367	384	421	407	391	378	383	433	410	380	371	391	403	371	390	431	375	422	386	389	391	418	365	375	408	408	379	440	406	347	370	389	358	410	402	392	412	382	375	399	410	369	390	389	389	387	400	364	393	399	335	399	380	380	399	427	398	387	368	369	372	455	390	394	393	403	413	353	404	362	400	379	405	414	402	396	381	367	397	390	417	359	394	381	395	379	392	412	408	373	437	353	388	354	433	412	345	392	394	398	406	404	351	398	394	404	392	404	398	391	373	392	405	422	408	400	410	376	361	390	395	404	424	389	377	377	381	371	363	418	363	384	380	393	403	333	402	385	360	392	410	396	419	390	347	373	382	406	430	401	393	391	394	404	396	407	412	365	367	392	400	404	419	388	406	377	410	370	354	400	384	373	372	394	376	417	360	415	377	332	372	382	377	383	393	400	380	419	385	404	374	413	401	398	409	382	414	392	410	368	395	396	396	397	418	375	377	426	387	395	330	379	411	419	355	384	395	378	405	389	403	355	421	390	396	383	407	423	376	387	380	354	390	405	389	394	365	371	382	385	406	386	395	394	403	399	381	384	378	394	378	385	387	394	429	393	399	448	393	381	374	373	391	405	393	405	393	410	383	373	408	376	379	399	403	381	410	394	400	439	389	353	373	381	406	390	383	398	347	399	389	361	371	392	414	417	384	397	403	411	427	390	374	386	409	392	359	377	408	372	397	414	390	398	378	354	377	404	406	396	381	360	373	375	363	384	375	442	399	379	394	381	405	408	379	379	374	377	414	388	383	413	351	410	381	415	395	377	397	388	384	393	374	396	384	424	382	394	415	407	375	398	377	361	404	394	360	384	366	382	379	391	386	362	386	357	387	375	428	399	395	383	404	388	418	371	361	422	387	378	396	380	398	369	364	376	395	390	410	378	396	357	390	372	366	402	393	416	370	368	400	367	399	409	410	375	374	370	392	374	379	398	402	385	414	406	396	389	424	372	374	390	396	400	397	420	401	412	381	400	398	382	366	417	416	382	381	385	369	351	375	379	403	394	391	433	387	366	380	383	422	379	397	387	435	392	381	394	382	405	396	410	379	388	412	394	367	395	370	399	425	415	368	395	385	346	381	381	359	408	407	421	383	359	413	362	382	380	403	390	384	397	405	380	387	420	420	378	433	402	394	384	374	412	397	418	341	373	429	412	351	384	369	404	377	394	406	367	367	416	426	416	384	404	397	375	380	376	394	359	351	381	401	397	402	381	384	357	388	395	365	379	416	394	360	428	398	376	369	400	414	372	390	380	373	379	390	375	388	368	378	370	415	393	432	396	375	386	384	394	354	376	398	420	382	399	360	361	386	412	434	428	396	377	395	383	404	366	403	357	418	393	397	394	343	410	396	405	383	394	383	370	390	371	396	390	380	376	462	395	399	395	384	371	373	371	387	380	392	395	365	358	383	367	426	397	397	372	401	372	356	429	425	413	393	407	374	394	370	386	423	393	385	377	373	411	370	398	390	404	387	387	395	403	375	396	360	396	327	373	377	368	353	374	400	370	400	418	398	368	388	377	363	387	388	375	389	388	414	382	391	413	381	415	376	389	386	400	377	366	406	395	395	408	398	349	402	423	398	376	368	402	380	372	374	368	413	418	379	402	408	397	396	413	385	398	418	377	381	377	378	310	363	401	365
17890	34549	27972	20364	16330	13598	10442	7585	5541	4457	3411	2633	2115	1830	1588	1351	1171	1063	922	846	751	698	668	626	605	588	589	578	572	507	522	503	556	516	495	496	516	470	472	451	440	447	427	449	446	414	414	452	457	432	465	468	418	432	414	424	430	426	433	408	442	409	441	389	431	414	417	415	426	439	456	447	365	414	401	412	425	396	408	417	400	415	424	413	427	436	427	423	349	385	392	408	382	405	428	394	421	419	423	416	416	403	387	398	402	428	412	418	414	401	415	393	400	409	406	390	407	390	453	394	397	422	375	371	392	418	394	414	427	412	414	385	419	375	389	377	407	413	436	420	387	349	400	408	378	361	402	391	408	420	410	371	388	386	402	406	415	400	405	380	398	375	407	410	386	431	408	403	430	387	404	337	393	423	405	402	392	397	406	364	382	470	447	398	388	363	389	392	403	403	414	381	401	378	383	392	442	387	422	406	416	423	427	387	406	410	404	396	400	416	435	410	387	386	414	403	381	390	390	399	379	408	369	428	364	444	425	415	390	429	419	393	365	407	418	423	367	392	410	392	385	423	413	420	385	393	419	379	392	367	375	393	398	412	411	365	419	404	397	416	403	398	389	377	390	418	426	379	398	387	396	383	407	393	364	397	381	423	426	413	403	401	369	399	415	389	376	415	387	393	379	411	412	403	376	407	396	399	406	395	415	415	413	408	410	380	405	387	420	376	401	434	381	385	433	413	385	427	405	427	415	368	396	403	432	426	403	383	401	406	375	425	386	372	438	403	419	394	422	406	383	374	392	384	392	416	390	406	404	397	400	433	401	370	415	442	355	439	402	404	432	404	375	397	374	421	419	401	421	409	405	406	438	392	388	399	400	416	402	401	408	399	422	415	413	424	395	392	404	455	388	403	408	414	436	370	413	405	402	381	390	403	381	396	389	436	413	367	403	381	387	378	409	400	393	414	395	386	398	391	378	410	377	401	395	418	394	433	409	401	439	384	367	428	388	393	384	398	378	403	399	388	397	393	439	388	393	404	406	379	410	403	408	379	381	398	361	391	425	407	372	398	459	387	435	390	402	401	390	394	420	410	375	420	392	437	428	411	399	397	389	388	423	444	407	415	405	379	394	405	425	366	413	392	408	404	411	416	380	396	416	440	401	394	413	425	391	401	417	390	392	380	425	411	436	363	408	374	395	410	421	393	398	406	420	380	387	411	428	390	407	410	423	414	404	411	368	438	376	381	406	378	445	392	410	385	425	393	406	417	388	446	413	404	389	413	396	383	425	416	402	406	404	389	407	454	400	399	415	354	386	464	421	429	414	364	403	436	361	401	423	389	402	349	399	403	382	422	378	398	366	449	403	407	395	377	413	389	409	425	416	370	420	423	381	387	381	364	394	394	419	395	382	405	407	425	383	395	430	440	423	419	358	399	405	397	434	369	400	379	392	418	410	414	408	400	395	364	362	400	429	421	399	403	391	379	386	427	395	398	429	406	424	409	422	426	422	398	396	426	429	417	370	418	387	387	425	436	423	421	390	396	397	383	396	369	430	406	366	423	408	397	362	388	415	418	426	416	396	390	417	386	391	396	393	412	391	418	421	411	419	403	368	408	435	403	402	411	416	411	391	367	375	380	381	404	395	399	398	415	409	425	397	366	394	439	422	425	421	423	411	406	380	393	422	371	396	374	407	443	416	388	391	387	390	389	398	355	399	414	392	394	437	387	380	416	390	389	426	398	401	391	371	391	418	414	408	406	384	382	372	391	397	407	425	395	422	411	422	393	396	369	386	399	411	414	401	386	441	366	385	406	387	382	377	390	445	417	399	385	407	400	397	422	398	374	396	377	404	387	378	382	389	430	404	424	403	413	392	412	405	390	429	369	373	402	383	441	407	434	439	383	408	410	402	405	383	394	400	386	417	412	389	404	388	367	418	420	405	402	422	410	393	379	405	377	377	441	381	400	382	407	409	427	374	408	397	410	401	399	405	393	428	410	407	380	406	407	377	399	395	452	418	415	419	418	408	420	380	381	420	390	413	386	406	398	430	387	397	397	399	382	371	393	428	371	388	415	374	409	383	380	414	393	389	401	404	409	378	408	408	412	413	408	421	417	431	424	386	410	403	382	425	413	425	366	399	407	424	412	357	411	394	411	400	431	407	404	403	355	393	386	387	398	425	394	388	401	380	378	432	429	382	408	397	393	389	393	422	369	434	383	365	396	415	421	395	414	401	429	404	356	409	393	445	411	419	449	402	410	431	406	435	357	384	384	450	364	394	385	382	397	437	417	394	408	394	393	412	389	397	413	406	413	435	407	401	383	407	425	405	396	413	374	390	401	396	460	390	407	425	400	434	420	390	399	409	402	434	413	419	416	443	409	392	433	397	397	401	371	395	387	409	383	409	413	416	409	407	404	408	426	407	404	418	388	367	403	437	374	437	378	404	385	403	385	388	412	394	399	424	381	383	415	421	401	420	406	385	411	395	421	401	400	380	364	402	393	400	438	401	385	408	399	391	397	402	411	399	407	398	405	392	437	429	400	401	405	391	431	370	429	400	399	425	396	431	375	383	411	411	413	418	379	362	403	393	400	368	401	371	384	408	428	375	402	451	372	403	410	428	406	426	439	395	373	394	458	409	383	421	385	429	401	420	407	399	405	386	415	407	396	386	409	396	392	432	402	407	377	402	444	415	389	422	381	419	391	377	409	420	382	411	363	406	397	409	419	427	392	418	387	336	390	373	409	387	413	388	403	394	393	406	395	398	422	398	389	420	417	358	389	427	418	385	398	419	401	425	424	437	423	398	414	388	414	424	386	420	403	414	397	381	401	409	414	408	431	401	423	372	418	403	416	427	398	391	398	382	396	418	414	402	433	383	451	411	382	404	418	404	436	407	402	432	389	403	408	417	413	367	430	420	394	383	409	408	399	397	398	410	376	385	411	436	448	379	393	427	391	414	415	381	401	429	388	378	397	389	378	415	430	395	431	373	405	441	401	434	421	399	428	396	393	402	410	416	408	413	367	423	401	386	411	406	414	389	391	416	423	419	366	388	409	383	405	409	373	410	416	404	395	395	402	420	387	415	406	410	413	423	406	399	430	388	407	415	440	403	383	365	421	402	407	373	406	381	417	411	384	403	412	382	373	394	415	407	427	423	399	417	396	399	425	403	391	396	410	420	417	359	384	417	419	383	436	420	429	401	400	403	406	441	408	401	386	387	402	375	409	375	421	380	410	346	391	431	424	421	408	397	444	450	381	404	396	418	409	417	387	402	382	379	375	414	378	452	418	378	366	388	382	404	432	398	403	442	391	401	380	414	416	375	369	394	437	377	425	377	399	394	412	384	405	377	400	427	397	385	386	418	392	390	388	404	412	377	395	404	413	428	391	368	400	408	372	422	379	403	421	411	382	392	405	412	382	433	433	442	434	369	406	375	410	410	449	450	414	384	420	413	393	400	411	394	412	425	419	398	406	392	447	450	388	412	388
24012	21494	28803	24899	22419	20339	14731	8838	6001	4855	3821	2688	2262	1998	1794	1539	1353	1132	875	845	741	654	631	593	555	534	485	486	506	482	472	470	437	466	408	420	400	393	350	371	377	341	372	354	313	304	354	354	323	337	318	347	302	327	316	319	303	326	325	311	309	329	300	315	327	296	337	320	255	306	309	306	280	289	292	285	328	278	326	262	313	286	305	288	301	302	292	294	287	294	293	298	291	270	280	287	284	276	317	312	285	311	300	322	324	267	303	310	287	269	280	323	283	283	290	286	292	286	311	302	294	281	295	300	291	276	293	275	272	288	275	293	283	299	315	322	274	278	267	259	277	281	303	304	272	309	267	288	271	272	288	259	284	288	277	281	269	276	282	309	306	274	292	264	290	305	290	278	309	293	272	294	289	299	306	288	291	304	284	279	305	290	293	295	277	275	297	291	279	295	295	293	279	249	287	284	299	269	300	283	289	278	291	287	290	288	285	311	248	262	265	273	265	283	272	303	289	305	254	272	276	366	281	289	233	290	287	288	282	284	296	298	274	292	292	290	260	313	317	292	280	317	266	307	288	285	273	276	308	291	284	309	308	325	290	274	260	261	296	346	298	303	273	279	285	288	287	289	253	268	325	266	293	256	315	289	300	278	285	274	276	263	263	290	303	254	267	274	322	271	290	254	299	281	257	262	321	263	275	272	273	281	278	319	320	273	258	289	307	303	317	258	274	297	267	295	256	261	278	295	281	279	300	302	269	304	277	303	291	317	283	315	332	293	278	305	290	277	314	307	325	298	302	279	314	304	296	292	293	260	296	283	270	293	282	273	285	294	295	285	299	259	307	270	280	303	283	300	260	286	304	290	285	265	274	275	287	252	304	286	285	270	296	290	256	278	281	295	305	285	281	297	280	284	284	321	299	308	247	261	279	295	260	285	281	298	290	298	285	290	311	266	259	276	296	268	310	295	298	301	264	279	311	276	299	298	306	273	292	280	286	278	285	301	270	314	291	274	288	308	293	318	266	292	279	300	278	258	276	292	297	259	297	280	313	275	290	305	287	289	289	253	275	302	321	283	290	272	276	285	280	289	309	314	298	292	293	271	277	314	282	290	289	294	289	294	276	313	307	263	301	279	262	261	301	305	279	261	281	313	272	306	296	302	276	265	278	265	314	286	297	296	276	291	265	287	270	277	313	295	293	267	310	307	252	279	288	304	281	279	275	263	276	291	249	296	299	267	278	280	301	318	288	253	269	283	304	255	308	280	290	290	303	280	286	293	268	284	276	288	316	284	293	291	299	269	291	321	331	275	283	283	315	259	302	303	298	277	270	306	269	301	258	273	294	289	250	275	299	318	317	258	270	286	286	248	272	279	299	263	295	293	244	301	313	258	301	291	283	261	299	283	267	307	282	296	318	275	299	266	296	279	299	290	312	282	268	299	309	271	274	247	276	311	294	269	342	302	297	294	259	296	250	270	288	289	318	286	285	275	282	283	271	273	298	292	247	262	312	284	276	259	262	282	269	276	297	300	281	302	310	279	297	296	308	286	307	289	281	285	268	305	290	260	301	317	263	299	310	273	249	275	284	264	310	300	298	300	279	260	276	297	293	268	295	281	293	270	290	298	279	285	291	267	249	321	300	303	287	288	286	272	308	277	275	287	276	304	312	286	269	273	276	269	308	300	293	245	292	291	289	296	284	269	296	313	291	294	295	288	263	287	283	304	266	284	303	279	275	309	299	280	241	273	313	297	261	288	292	304	253	263	303	314	284	286	305	269	286	251	299	302	294	269	286	325	286	311	275	293	307	288	284	279	276	299	290	292	276	334	291	265	283	313	274	275	286	293	287	297	299	292	264	298	322	271	277	304	299	281	284	291	303	297	276	298	277	305	292	313	298	263	273	277	257	264	267	297	279	308	305	299	284	332	298	270	289	231	281	280	273	307	283	297	306	266	305	273	282	295	272	284	284	287	275	236	316	311	304	272	267	294	272	237	294	307	298	290	310	302	283	267	277	293	287	278	274	300	267	287	279	310	271	296	271	302	253	275	305	318	298	288	286	257	263	279	297	302	301	275	282	281	270	276	267	270	296	279	305	260	280	308	285	277	324	265	279	325	295	288	303	302	288	278	298	287	274	291	301	282	288	284	302	272	311	253	295	288	280	289	282	271	257	269	289	276	260	304	282	273	308	260	274	273	287	323	286	259	278	316	305	279	276	262	288	285	286	303	292	292	309	278	271	293	302	280	313	296	289	279	273	286	273	295	329	297	295	304	289	254	289	250	306	324	277	274	282	269	317	304	300	258	256	291	273	298	305	274	283	257	299	281	265	304	286	270	273	290	302	315	269	248	309	273	320	281	279	312	296	287	269	281	298	269	280	290	292	305	268	282	303	276	292	275	266	252	275	294	279	264	296	315	306	258	276	319	276	268	281	268	271	278	306	268	290	263	289	271	306	281	263	278	275	299	261	277	296	296	272	308	288	265	301	277	287	281	272	292	274	277	261	289	287	317	262	267	275	271	295	279	296	261	311	286	309	255	291	280	262	285	247	273	320	283	304	315	302	284	273	293	296	292	275	280	306	296	296	299	280	292	251	279	312	304	307	308	329	280	308	286	264	289	284	280	297	273	290	294	286	309	284	281	278	268	254	293	256	269	276	287	281	281	272	312	255	268	302	265	305	295	284	296	285	300	295	282	287	285	274	302	292	293	287	292	290	301	292	274	269	286	283	306	299	251	280	267	281	297	258	306	304	280	269	310	282	283	279	324	280	321	269	302	286	297	312	275	269	303	273	304	305	301	295	262	279	270	262	308	296	309	239	294	287	263	285	304	289	287	290	326	295	288	274	272	256	282	296	275	297	271	294	274	282	277	264	274	304	261	305	300	277	280	281	283	310	287	292	275	298	297	273	290	301	249	296	308	286	269	289	267	253	286	265	312	276	263	296	264	302	276	300	292	326	290	276	288	306	268	281	289	298	287	296	290	288	299	277	279	275	309	318	301	287	291	288	283	308	261	284	313	308	290	292	287	298	298	262	276	305	279	284	304	299	278	297	291	262	298	282	288	278	275	280	300	284	278	295	300	303	294	291	274	282	312	287	320	291	303	257	256	313	287	304	299	297	285	308	301	302	327	288	276	314	283	282	282	297	288	285	298	293	282	288	294	295	273	284	304	281	269	269	272	288	294	278	294	292	293	305	274	269	278	289	287	287	297	310	302	332	281	291	301	314	325	271	320	286	287	267	271	286	307	337	298	272	266	297	285	264	284	278	286	304	271	315	263	287	284	325	239	309	281	281	312	297	307	271	272	261	271	297	254	318	284	281	293	313	287	291	272	312	285	283	285	285	315	255	314	279	293	271	289	305	268	294	272	304	281	242	256	314	266	280	302	290	286	299	302	290	277	278	311	273	261	293	262	295	254	314	328	261	296	305	290	301	269	269	285	276	295	265	295	293	300	282	280	274	275	312	294	285	291	246	293	261	288
18224	41828	35343	27550	23206	19539	15664	11998	9132	7172	5662	4218	3352	2797	2519	2196	1913	1541	1241	1082	999	869	763	720	729	674	681	613	578	582	587	568	575	547	484	522	473	458	387	433	390	399	381	386	385	369	391	364	352	376	329	351	383	347	313	310	343	338	304	322	305	354	324	333	336	342	320	305	328	309	314	301	290	301	292	298	334	293	289	297	314	287	312	297	269	310	303	325	302	291	285	302	277	321	299	299	285	305	297	291	265	293	307	331	299	304	305	308	279	328	319	291	294	294	306	303	308	272	272	299	305	287	342	283	264	288	272	304	295	280	322	297	316	308	292	277	286	294	301	318	306	289	308	298	267	298	298	309	314	304	315	318	299	282	288	318	320	279	262	308	293	317	309	316	288	306	303	320	322	308	330	309	289	294	289	307	288	317	284	307	287	292	287	294	251	312	286	303	273	320	287	297	312	298	297	291	307	300	281	304	270	282	297	284	336	312	290	293	316	310	314	297	302	318	253	261	299	317	277	258	277	302	284	309	266	312	296	341	341	260	279	310	297	302	299	288	282	311	310	252	289	298	294	298	270	270	289	305	311	299	304	287	290	238	330	296	276	297	290	276	304	323	283	307	306	305	271	294	295	307	292	308	300	310	289	303	280	301	337	294	310	290	298	314	356	276	292	277	319	314	282	291	326	292	305	300	285	291	295	283	304	277	319	293	292	322	320	271	293	287	292	295	288	311	298	303	308	270	313	329	311	280	307	299	310	287	299	336	299	293	295	301	294	328	312	295	285	277	301	287	311	331	298	318	298	294	300	315	301	290	306	332	284	304	287	302	303	289	262	290	276	285	295	274	312	296	278	291	278	297	312	305	305	312	295	291	310	274	279	297	320	274	276	292	307	284	324	297	293	310	301	306	297	308	313	313	299	329	267	263	283	306	306	285	292	284	293	313	283	281	300	276	280	310	293	283	305	294	315	301	261	299	293	307	284	301	266	314	255	278	316	303	303	314	293	319	317	293	300	300	309	284	313	318	316	277	295	287	281	325	273	301	297	280	310	284	282	291	288	295	292	305	289	289	300	299	289	313	289	307	271	270	272	309	280	312	291	312	309	312	284	294	342	306	285	306	301	281	285	302	264	301	282	289	285	306	289	301	292	303	317	310	272	307	274	256	290	306	280	314	295	283	303	271	302	289	298	295	299	288	292	332	317	275	303	281	291	310	316	315	315	298	279	284	303	298	318	306	314	310	289	284	284	285	291	264	311	324	277	311	289	309	272	300	260	271	317	307	276	326	270	288	280	314	310	292	325	297	289	321	308	296	291	296	314	296	307	293	327	324	308	323	336	275	288	340	306	275	306	302	293	289	306	307	293	272	300	280	303	273	290	283	311	314	290	266	276	318	306	301	289	287	273	300	260	299	324	301	328	299	293	310	288	288	303	285	287	297	313	311	302	311	297	286	291	309	283	272	295	275	303	285	309	295	319	313	295	313	320	271	287	322	313	268	296	281	324	270	292	275	285	286	294	270	296	290	311	300	305	314	286	296	307	279	315	283	284	293	259	347	294	298	304	274	325	274	303	308	285	307	282	282	302	281	291	272	302	276	305	283	291	266	287	289	277	311	288	285	287	279	307	295	297	293	327	331	307	321	295	272	291	289	295	268	311	292	310	289	275	251	295	284	305	326	313	295	329	283	296	331	264	312	293	300	286	278	302	269	277	278	302	289	313	326	263	332	317	309	315	271	320	278	319	311	301	302	302	305	340	306	319	292	315	291	335	268	321	279	281	277	285	323	276	306	308	297	293	319	306	284	277	313	279	301	305	267	281	297	280	293	309	326	295	279	306	267	270	299	278	294	286	298	311	282	296	298	332	333	273	309	314	280	306	322	294	304	300	292	283	326	291	308	313	304	329	277	307	292	306	296	276	330	286	298	291	282	305	300	302	316	299	282	283	307	300	277	296	295	296	269	307	311	293	269	324	301	304	302	285	268	313	303	267	284	298	299	291	295	291	299	264	288	295	315	246	318	296	286	287	307	297	313	296	300	337	275	305	290	285	288	315	275	333	293	286	293	293	309	266	293	286	296	272	284	311	336	282	277	317	326	272	320	282	295	294	270	280	277	314	342	273	310	280	294	276	306	273	283	283	294	273	309	330	264	278	284	279	296	308	277	282	301	281	288	283	313	282	282	314	281	275	296	287	320	281	302	289	285	295	310	310	279	295	302	303	295	296	283	315	302	283	289	290	308	290	285	272	311	274	285	305	261	301	283	296	289	295	311	291	284	284	324	290	318	287	308	278	293	284	253	290	306	274	310	295	285	325	287	302	268	320	309	301	284	303	301	305	307	294	283	302	320	318	271	295	279	327	299	295	280	301	304	263	305	292	280	291	295	323	325	287	265	289	275	314	278	278	307	316	299	286	318	296	303	288	315	282	289	321	302	287	283	299	275	294	292	276	311	294	277	269	335	323	294	284	269	294	291	298	300	314	320	304	325	323	278	295	287	301	266	310	294	315	295	303	288	286	307	278	270	313	303	288	304	292	274	316	305	300	287	282	287	302	283	292	297	292	295	353	319	316	298	306	281	290	299	305	251	307	292	318	290	315	320	323	289	296	316	286	304	298	303	319	292	314	309	302	281	306	305	296	289	286	293	266	284	292	322	306	310	305	276	284	323	263	294	300	293	315	312	291	285	295	327	318	284	310	333	280	323	327	283	296	307	302	283	267	298	284	319	321	296	312	295	298	281	302	302	273	262	301	310	278	339	288	306	271	284	316	315	288	288	313	291	289	297	284	282	313	315	280	306	302	296	314	249	301	312	289	284	305	271	306	305	270	286	293	252	319	281	316	279	282	296	288	278	292	308	324	305	313	299	298	321	299	278	284	306	280	297	289	316	304	287	310	248	320	268	314	287	288	290	266	298	293	298	311	335	301	274	267	292	290	271	312	288	264	301	287	305	296	299	292	310	310	335	316	295	286	280	290	304	273	303	305	310	293	323	327	295	296	315	300	296	281	323	279	286	290	309	291	266	264	301	297	302	304	342	307	288	313	307	292	321	288	294	303	297	299	308	294	322	305	288	301	319	330	263	279	341	294	336	288	319	318	295	303	292	308	286	288	307	293	307	307	301	297	312	282	293	314	286	291	283	279	263	317	273	306	304	308	293	294	314	304	278	294	270	332	292	284	318	303	289	279	257	265	300	282	295	305	315	318	303	304	316	280	285	297	316	288	305	292	296	309	272	301	293	297	275	306	317	305	302	290	274	296	299	320	297	314	316	270	337	265	271	313	292	283	302	293	297	284	291	286	322	281	293	309	315	309	297	293	296	306	286	311	290	267	315	295	334	270	292	325	312	308	302	283	308	282	290	302	289	304	299	285	279	298	279	289	294	274	290	314	303	293	312	297	297	260	299	299	294	324	268	278	293	296	275	306	303	307	273	251	319	313	301	290	279	281	308	273	302	295	281	285	296	276	303	303	304	310	336	290	295
25277	21554	28248	26566	20278	14111	9816	6627	4882	3849	2937	2202	1871	1720	1498	1305	1264	973	846	734	740	720	615	647	601	607	574	586	545	551	530	524	484	539	489	525	513	506	480	468	451	454	431	399	477	417	447	445	443	483	420	471	395	465	426	425	417	447	440	426	441	410	437	407	420	396	422	408	369	381	413	443	400	383	408	393	426	375	403	392	420	402	405	427	387	414	409	388	401	438	436	404	383	374	417	395	384	372	426	400	398	399	421	432	411	391	412	409	413	416	388	401	385	391	374	416	375	397	395	393	403	387	424	386	389	396	425	380	398	367	436	394	447	427	428	369	407	366	408	412	420	357	415	387	424	384	401	390	432	405	439	398	389	395	396	387	403	374	392	391	386	368	388	394	390	376	401	385	389	354	406	405	383	380	400	388	387	407	412	395	417	407	413	403	404	392	391	356	414	421	380	419	408	406	374	442	372	416	434	422	394	413	403	391	391	380	398	406	380	388	395	404	421	421	423	386	388	404	397	390	393	406	412	399	399	420	404	386	384	387	371	410	418	408	394	371	425	388	377	398	424	419	405	389	398	395	444	396	396	450	423	406	377	443	403	399	437	403	420	392	403	419	413	379	442	409	408	422	402	386	401	412	406	383	384	407	401	422	403	431	399	428	409	405	406	397	400	392	423	415	373	428	391	426	388	389	393	415	390	409	441	397	438	441	400	364	402	358	407	420	399	409	410	399	443	378	412	389	355	377	413	385	388	374	423	434	414	398	415	439	423	427	376	392	398	431	398	420	435	428	408	432	390	366	394	441	400	413	388	406	429	421	413	362	412	389	395	398	370	356	399	433	398	402	401	379	433	405	366	410	447	409	425	376	386	391	402	399	407	404	374	389	417	390	391	420	418	415	410	418	382	428	394	418	413	393	384	366	392	413	400	389	369	423	407	409	365	367	396	412	420	429	432	388	387	396	419	387	388	400	405	389	426	398	396	401	406	406	359	428	409	399	371	423	376	406	408	405	424	382	446	398	422	407	403	403	413	383	412	448	390	400	399	416	405	394	367	381	386	368	422	419	374	409	411	376	374	397	380	364	405	404	415	423	376	388	340	390	406	393	416	389	419	408	390	361	416	419	397	428	384	393	364	390	390	397	373	397	384	367	408	398	444	390	385	371	394	433	430	395	391	399	393	436	415	408	431	411	425	437	373	401	408	408	388	407	384	406	399	382	426	380	378	422	375	427	380	387	415	392	428	398	441	411	411	415	413	420	398	402	400	416	407	389	392	401	412	425	390	413	424	410	434	413	433	407	388	385	428	360	436	429	427	355	366	382	388	391	411	406	435	409	394	415	367	374	442	393	369	390	443	408	430	406	381	393	398	397	390	383	395	399	398	396	370	391	413	378	421	397	400	390	407	425	387	384	420	397	403	410	390	390	401	424	395	432	389	392	421	410	427	383	375	376	378	395	388	385	400	410	435	413	400	396	416	409	418	400	378	422	433	399	402	401	405	381	413	384	393	395	439	461	408	400	450	417	432	394	437	440	427	379	417	389	386	426	408	420	389	417	401	418	392	414	425	413	374	377	393	388	418	386	384	429	387	416	439	414	388	371	414	392	339	365	429	391	419	421	433	402	412	406	397	351	407	389	405	397	377	440	429	401	413	371	431	405	391	423	390	388	443	406	370	391	384	452	363	411	370	368	407	403	388	392	415	393	403	392	451	411	432	376	371	362	427	422	425	426	423	379	426	385	405	398	406	440	419	421	397	413	396	391	408	380	372	421	416	416	398	443	431	404	415	399	405	437	408	401	397	403	384	388	386	383	417	372	387	369	404	461	412	391	372	391	355	420	404	421	418	435	416	393	437	376	433	428	395	370	391	440	409	404	421	423	387	365	409	401	407	422	417	403	391	412	401	443	404	402	383	398	394	415	415	413	360	379	431	432	413	418	393	376	381	372	393	379	358	418	396	408	384	423	398	435	414	420	420	405	422	399	433	379	390	418	453	421	420	396	397	408	388	406	415	391	382	358	411	385	395	402	415	364	389	363	415	400	385	398	377	384	399	389	442	370	432	399	396	377	364	365	400	408	426	386	378	399	409	411	369	398	412	412	388	383	434	401	381	400	411	422	380	415	384	392	373	430	418	412	408	400	365	447	399	374	397	403	380	420	402	385	420	392	377	393	437	423	380	398	388	420	438	416	398	407	397	389	434	419	425	391	425	410	417	401	384	402	388	379	393	381	450	431	407	397	393	425	402	400	418	419	384	395	399	406	381	398	446	391	367	424	417	411	422	397	414	379	415	413	413	443	417	433	424	421	388	385	372	388	409	396	382	399	377	377	397	395	430	381	384	366	425	431	445	403	410	427	406	396	414	404	428	403	410	368	392	373	430	409	410	435	378	394	401	405	403	407	369	374	433	430	434	410	362	407	421	405	400	431	385	403	385	388	406	419	383	409	398	411	377	453	402	396	403	431	408	400	426	415	410	396	393	394	390	416	422	421	422	401	393	398	423	405	387	430	380	385	430	408	407	407	369	415	454	407	378	400	421	418	412	376	411	394	441	394	418	394	400	402	355	410	368	409	363	394	411	406	402	382	391	437	392	431	414	393	385	420	419	418	377	389	408	397	397	431	400	431	401	426	402	388	449	437	394	397	420	410	403	391	403	395	407	393	428	413	386	415	406	388	359	408	402	396	360	382	378	393	415	373	399	429	401	384	417	403	371	426	414	383	446	401	392	429	391	381	364	371	411	385	427	396	438	398	411	425	412	399	387	431	375	376	399	403	376	383	392	394	368	401	381	407	395	449	389	357	410	410	370	406	389	401	388	391	386	419	388	390	367	363	407	408	388	409	376	397	441	396	398	383	368	422	440	398	398	418	420	383	431	429	387	410	379	404	385	354	415	416	389	426	397	384	434	416	406	437	412	397	421	403	403	421	366	401	424	386	406	373	368	380	380	373	408	405	410	424	432	385	412	409	396	458	403	435	399	360	405	399	420	409	452	380	392	373	401	385	412	428	385	376	382	436	403	407	410	390	412	396	387	387	422	408	428	422	412	387	398	369	390	424	407	417	403	390	414	434	416	390	393	434	431	423	430	426	398	401	387	408	401	389	409	412	416	410	397	384	392	399	387	395	411	363	360	436	419	384	388	399	402	374	409	364	403	392	400	398	409	450	367	406	391	401	394	394	382	389	412	424	420	377	404	380	422	399	385	406	422	396	418	411	372	418	393	377	441	405	377	371	412	425	405	387	407	415	417	400	395	413	382	391	421	393	427	435	414	403	391	422	377	395	358	385	399	391	367	368	384	400	419	410	415	447	393	381	408	419	395	385	400	408	417	401	426	393	368	415	390	404	409	416	403	386	422	415	440	396	370	395	413	389	394	440	400	404	369	398	450	366	422	405	425	402	374	402	389	391	414	393	400	402	420	396	410	370	387	398	384	423	409	406	370	419	392	421	440	391	407	414	416	404	375	384	381	384	412	418	386	407
17903	38938	32657	24762	20767	16918	13421	10261	7831	6079	4713	3509	2825	2407	2217	1894	1619	1407	1178	1011	944	835	766	770	727	706	710	650	631	607	577	601	595	642	598	529	563	501	448	522	469	465	466	489	440	486	430	437	429	436	461	440	458	461	426	430	451	399	452	420	394	422	422	392	432	418	435	453	388	419	410	422	437	427	421	428	391	407	405	435	390	416	400	421	386	417	391	410	464	411	405	414	398	402	432	397	433	428	406	430	405	440	398	391	420	409	427	381	428	407	410	411	405	402	423	396	406	428	422	416	417	419	417	425	423	376	423	388	449	419	449	377	433	477	438	426	391	428	456	388	411	414	398	409	418	395	432	374	440	374	447	425	402	441	375	379	395	396	367	409	401	427	452	402	386	402	403	418	420	437	420	412	389	391	416	390	431	384	396	419	378	397	387	440	373	385	431	382	422	434	410	384	381	407	438	411	421	445	352	394	387	403	411	430	393	397	398	443	431	441	404	406	388	396	409	404	418	406	379	403	453	388	414	361	430	396	401	386	402	427	401	439	430	401	390	394	409	420	398	396	408	383	389	414	425	401	422	430	400	371	430	411	434	416	393	379	402	408	420	397	406	447	401	412	406	439	416	401	395	395	401	400	403	431	389	424	429	444	398	419	426	367	424	412	405	400	431	403	440	419	425	394	417	426	395	435	388	394	457	420	390	401	448	405	402	401	441	403	427	403	390	401	416	442	410	396	419	395	403	423	411	416	433	412	420	412	377	406	406	423	360	417	411	390	419	414	434	360	406	394	410	410	392	408	410	437	401	395	429	408	417	426	409	420	388	398	413	402	405	406	446	394	411	412	431	434	386	433	433	415	464	419	397	425	432	442	421	420	447	397	435	438	396	370	452	393	438	417	409	401	401	362	390	415	418	396	424	406	411	377	437	454	418	404	417	406	408	402	375	393	427	378	412	405	399	399	426	418	440	420	393	390	404	441	409	395	430	397	397	401	406	430	405	420	407	421	425	421	402	403	416	426	396	409	406	410	428	423	430	385	401	406	402	402	410	402	432	389	410	411	382	390	402	423	409	399	395	398	411	427	373	413	478	423	400	427	394	383	408	411	409	423	432	420	382	439	455	445	431	392	392	410	411	440	404	432	447	410	451	399	407	413	402	386	427	441	423	423	422	409	393	412	351	404	444	389	431	379	403	414	436	392	403	382	429	395	379	431	424	382	406	390	396	401	424	402	397	411	385	421	453	428	431	421	444	418	411	393	402	414	375	392	406	409	380	398	400	414	413	392	384	404	433	416	415	405	419	422	436	410	396	392	416	411	396	386	408	397	382	418	427	394	424	424	394	407	401	426	431	426	378	389	396	411	414	377	412	406	417	391	418	394	390	406	384	407	410	383	410	423	411	384	372	398	364	427	426	394	399	414	417	395	437	419	404	398	408	440	400	398	447	399	398	394	418	436	389	376	422	387	398	385	454	411	375	351	390	406	405	407	434	428	402	427	440	418	424	415	411	397	393	401	436	409	424	377	394	402	414	410	425	446	446	387	411	438	412	423	402	407	449	428	445	376	405	407	422	429	380	357	414	430	374	394	429	382	395	411	401	397	409	386	408	405	394	416	420	430	412	457	411	414	382	383	418	397	412	433	435	418	389	424	415	427	414	419	408	382	398	414	441	427	369	396	379	427	415	395	390	393	400	412	412	396	377	403	415	405	402	400	412	406	393	397	422	417	407	417	398	409	430	401	452	433	417	406	429	403	362	394	425	411	405	460	396	425	417	446	428	399	410	393	441	410	385	429	418	433	409	411	409	423	424	392	417	426	433	396	411	438	437	398	442	420	406	439	405	425	389	428	416	424	371	439	417	404	387	391	448	423	383	402	436	405	428	396	407	373	383	419	402	403	373	431	367	376	409	404	407	415	427	407	419	429	402	409	404	426	380	425	396	394	407	393	381	369	410	410	416	381	415	383	404	413	420	421	414	416	417	401	370	421	405	387	413	428	392	399	392	424	415	417	413	412	442	356	397	450	409	396	426	382	410	410	406	415	395	376	423	447	421	418	417	402	380	445	407	430	392	396	379	391	428	437	406	409	411	417	415	468	427	434	405	400	422	415	403	416	435	411	394	450	395	377	413	437	385	420	396	424	430	416	410	411	406	415	427	428	387	388	438	414	416	379	410	411	397	413	462	397	407	430	401	387	389	414	419	388	379	438	393	408	404	415	404	450	427	443	399	440	390	406	391	419	408	405	411	429	400	410	399	392	466	439	446	411	403	453	406	410	429	408	389	388	412	394	397	407	373	414	388	444	416	440	381	411	410	441	403	414	435	434	415	412	406	414	426	409	381	424	403	409	400	402	435	388	400	400	425	394	392	383	399	485	389	404	438	417	386	404	427	436	433	428	413	387	419	392	412	400	419	407	410	412	377	411	356	395	404	393	449	404	405	375	414	397	450	411	362	412	421	398	396	399	450	406	428	377	399	399	382	416	380	414	408	390	448	396	430	414	399	438	389	460	384	394	387	416	398	431	390	433	429	461	424	415	432	420	386	393	396	426	402	388	402	440	435	430	420	369	404	418	393	427	428	431	376	419	415	391	441	462	406	423	413	411	418	423	401	390	416	421	412	408	412	422	395	438	421	441	407	440	445	391	419	413	413	388	421	400	408	410	388	432	402	397	446	423	400	412	414	416	402	417	392	381	423	446	406	413	443	382	418	425	414	376	405	422	392	418	427	427	412	416	412	391	416	423	402	401	358	408	388	400	461	397	423	436	424	361	422	425	403	413	435	418	446	426	404	422	405	444	455	431	424	427	400	391	427	382	393	437	423	452	424	394	405	380	399	427	420	416	418	428	398	398	413	461	420	375	414	407	402	377	396	429	433	393	411	414	425	425	428	419	394	446	393	425	442	412	377	431	408	410	421	414	450	401	413	408	383	399	435	438	383	412	418	457	474	413	408	386	406	449	401	450	421	387	406	411	406	390	403	426	440	393	401	391	409	405	405	397	437	417	404	391	439	374	406	386	388	403	419	387	403	415	409	431	406	412	423	368	427	373	411	438	400	389	394	408	417	410	427	383	421	381	389	423	435	449	427	435	381	378	394	422	399	419	411	413	399	416	467	411	449	381	414	397	407	425	429	387	435	402	387	421	439	453	406	405	413	415	431	428	423	391	392	408	387	409	404	437	395	416	393	436	419	430	433	388	456	360	466	413	416	413	409	381	391	430	418	435	426	419	439	409	407	422	393	381	412	409	390	415	439	425	425	418	404	410	411	374	403	420	398	440	406	404	396	437	392	383	413	400	419	439	404	428	412	392	405	397	413	421	409	409	400	396	431	403	418	443	414	429	408	374	422	434	418	389	403	422	405	427	417	411	395	419	437	428	392	430	375	395	414	396	440	430	386	413	424	378	426	432	421	425	426	425	451	406	412	410	409	431	381	402	431	395	404	411	430	411	426	440	398	386	395	428	411	403	386	433	421	436	353	392
22939	21538	29298	24302	21994	23577	22417	13461	8993	7187	5457	3894	3208	2736	2551	2135	1797	1452	1137	995	905	860	760	761	753	713	653	652	587	575	540	522	534	497	506	496	447	440	407	405	381	395	364	339	348	328	336	376	347	331	293	343	326	337	354	321	307	299	301	303	327	306	302	272	333	311	317	289	303	294	280	293	297	299	262	296	273	282	270	275	269	305	293	319	250	278	269	253	279	288	268	280	267	270	273	255	285	298	296	262	279	293	293	256	287	267	294	286	269	273	283	291	270	255	301	307	258	265	290	282	266	290	304	273	277	277	260	272	273	296	291	282	268	268	278	281	281	253	308	265	297	289	260	269	253	284	289	286	274	282	244	268	304	285	283	282	292	318	275	267	253	229	256	270	267	264	258	305	280	276	273	280	304	279	291	256	318	288	263	241	258	296	273	285	276	255	262	267	252	231	281	287	259	262	247	305	268	265	261	239	270	292	292	301	285	268	279	262	290	264	253	252	294	295	289	282	303	262	265	293	272	283	287	292	311	283	303	265	282	272	274	251	278	262	279	257	274	266	272	284	266	275	266	302	276	275	291	282	275	266	288	265	239	287	295	304	285	294	270	276	269	254	281	272	250	310	275	261	317	295	255	254	279	258	259	263	291	254	251	245	283	255	289	292	282	274	283	323	274	259	302	249	305	316	280	277	303	267	270	290	291	288	296	276	269	294	302	304	292	295	296	268	274	276	290	250	254	253	295	269	275	267	280	331	284	263	263	295	271	263	268	289	271	257	297	253	287	290	246	235	284	269	292	283	277	284	290	283	272	297	315	257	250	257	263	299	294	292	282	305	279	276	295	293	279	280	295	276	290	271	273	254	287	279	282	272	262	271	253	288	280	265	273	264	282	265	269	261	269	267	276	295	270	285	270	251	279	257	278	280	264	261	254	251	273	272	267	258	286	225	289	268	264	281	288	278	285	279	284	283	291	280	257	279	295	275	295	276	276	248	246	289	276	266	299	271	248	256	279	266	279	281	298	269	278	272	299	278	265	265	289	279	302	283	273	276	241	295	248	291	279	267	258	282	263	276	315	265	265	276	271	256	287	295	279	267	274	264	267	272	294	277	294	270	280	271	269	273	284	253	253	252	294	234	282	274	273	271	313	286	257	256	267	272	264	292	278	280	261	289	277	304	266	266	284	264	273	270	276	266	281	276	291	278	271	285	253	291	285	285	273	303	274	270	270	292	275	278	259	277	267	286	287	273	312	280	266	312	280	274	298	261	293	260	272	252	253	252	253	290	289	285	285	255	239	309	263	275	278	270	252	304	261	322	273	267	293	283	237	286	267	317	263	293	296	272	287	301	309	232	288	267	253	286	293	269	251	279	286	274	270	272	288	273	282	266	247	268	273	269	315	281	231	298	244	254	281	241	271	269	257	282	241	280	276	289	275	266	302	278	299	261	277	266	266	267	259	258	276	278	271	286	278	283	310	266	278	292	288	259	304	288	275	269	259	277	285	292	281	284	281	249	281	277	259	258	273	284	296	273	284	272	265	276	301	250	290	305	282	276	302	265	271	258	284	287	264	275	284	273	286	237	291	273	291	250	283	264	284	254	275	270	278	269	285	255	273	289	268	257	256	274	264	267	283	284	257	267	308	263	289	291	254	261	273	283	299	272	300	315	295	260	255	258	250	272	265	278	253	280	231	273	312	253	251	276	252	292	262	265	279	296	268	265	291	267	272	260	268	259	268	302	297	285	261	252	284	263	301	274	269	272	280	273	273	284	267	285	257	277	259	255	282	254	304	268	297	261	266	265	290	267	262	277	302	283	239	297	288	291	263	247	264	272	246	266	282	253	296	309	289	303	263	278	263	250	278	273	240	300	268	278	275	280	281	300	270	259	257	286	288	260	265	271	267	292	261	288	304	259	313	268	293	279	263	276	283	297	273	306	291	302	255	292	286	268	275	248	249	296	293	278	291	276	280	251	271	268	268	286	287	266	292	268	296	254	262	279	281	277	257	297	246	253	319	281	261	266	267	291	285	295	250	295	266	263	287	275	260	271	273	290	262	266	271	307	282	295	300	269	259	278	276	297	279	290	277	278	272	248	280	252	278	272	286	288	288	262	270	262	282	269	288	303	262	274	278	303	286	259	260	296	292	272	276	278	262	279	286	279	272	287	297	288	272	285	315	283	267	266	252	256	295	266	287	244	309	261	254	280	272	257	257	267	280	290	286	270	253	264	263	308	275	295	260	288	248	252	254	273	267	268	256	260	256	311	290	272	255	290	310	258	300	302	268	260	298	283	282	277	267	272	265	285	267	291	263	282	255	257	287	309	280	278	260	298	285	282	253	255	267	287	305	296	279	269	300	287	274	259	283	309	265	238	281	285	287	261	245	292	276	253	275	297	267	282	260	273	281	285	286	304	257	245	284	276	253	276	290	276	247	285	289	262	260	274	298	299	263	261	292	280	287	255	261	261	312	289	253	258	270	282	281	287	268	281	260	278	273	275	306	300	277	267	236	258	272	261	253	299	320	250	256	301	248	273	277	278	271	252	279	264	274	261	272	280	301	271	288	269	295	272	293	273	287	227	279	255	250	274	283	282	267	279	257	275	267	302	266	278	270	250	266	288	261	274	249	273	252	301	274	262	249	285	274	264	267	260	296	279	280	277	268	279	266	248	287	282	266	254	263	295	272	263	285	259	294	274	262	279	267	270	299	271	252	287	284	272	272	278	256	245	265	265	315	280	278	281	283	262	273	265	268	278	295	282	249	252	281	260	250	295	276	278	280	289	274	288	300	269	287	247	275	276	304	264	252	272	272	275	279	291	242	283	278	277	275	273	283	274	266	256	280	261	251	235	283	278	273	289	268	284	262	239	294	279	288	303	283	282	277	277	289	327	281	274	270	268	300	268	256	271	262	301	265	272	265	284	282	268	289	274	256	293	282	291	277	272	238	285	262	285	286	264	297	288	265	296	254	268	248	252	286	249	279	263	263	286	254	258	298	245	279	267	270	258	269	281	283	257	301	305	269	273	275	287	285	283	288	273	275	270	277	257	266	264	275	281	247	288	295	272	284	295	278	271	294	284	276	284	283	291	286	289	280	274	307	272	268	248	289	290	285	263	284	272	295	277	245	249	286	301	267	274	265	260	242	308	266	256	294	267	277	311	253	294	253	286	273	263	265	288	290	244	250	290	267	303	271	257	269	247	292	266	293	309	287	266	276	282	275	284	274	256	290	288	267	278	285	281	260	259	283	268	252	269	286	271	301	265	241	307	286	311	262	262	257	281	263	305	289	281	267	253	268	265	282	258	297	278	269	279	281	259	263	280	268	281	303	289	264	264	271	265	277	275	272	283	268	268	284	244	269	286	253	282	298	275	276	254	249	274	242	290	275	271	254	289	272	296	269	310	270	270	310	221	257	272	271	282	273	282	276	287	255	280	261	273	271	260	291	263	275	279	270	258	273	281	254	267	270	279	277	273	279	273
20193	46567	40357	32488	28295	24150	19693	16243	13020	10018	7744	5892	4663	3921	3630	3104	2656	2069	1763	1356	1236	1082	986	981	898	836	836	776	717	678	730	657	626	642	574	614	529	542	465	430	405	390	402	419	388	395	374	336	351	371	363	373	350	319	333	309	292	330	348	337	321	331	302	329	285	312	294	319	332	312	309	335	317	287	281	292	274	277	280	310	297	303	305	275	282	283	315	279	296	293	288	275	270	261	260	281	287	294	279	275	270	262	298	268	254	276	299	277	302	274	291	273	268	295	254	287	308	258	277	286	271	287	289	297	269	292	274	295	280	268	267	288	268	299	287	263	263	285	264	268	284	267	286	288	297	277	280	281	296	258	271	307	308	290	271	266	264	264	306	300	295	307	272	293	280	258	285	283	264	284	260	257	269	296	274	257	255	257	283	276	275	286	288	275	241	274	304	287	281	291	255	240	274	259	313	266	264	262	290	288	265	279	284	268	261	289	265	262	284	281	269	266	253	282	273	313	266	257	267	242	283	265	295	267	286	250	266	279	286	285	258	256	282	290	278	312	270	284	267	309	296	253	270	264	286	284	283	294	262	287	309	288	268	266	286	291	279	276	292	285	290	291	251	280	294	271	277	275	303	278	295	276	277	273	280	289	286	262	268	277	293	283	256	283	290	280	281	287	292	287	243	277	278	270	270	289	273	286	268	268	275	262	303	264	246	242	271	258	305	260	281	271	245	246	286	276	257	276	273	289	276	278	262	304	286	276	273	285	286	266	299	281	305	303	293	254	283	248	263	286	280	249	262	294	275	257	285	250	266	288	274	278	275	286	275	291	249	255	292	250	253	267	269	271	266	292	324	262	256	244	274	284	287	296	292	273	280	262	307	272	284	255	287	256	259	290	261	312	281	298	271	290	285	281	255	286	280	285	279	253	269	277	284	267	287	310	248	302	272	308	278	268	318	284	283	293	248	280	276	262	275	296	267	272	268	309	281	292	296	283	275	267	254	269	278	276	274	273	314	276	289	284	278	269	257	242	287	292	249	281	283	255	273	265	283	243	276	265	278	289	259	271	289	283	296	271	271	283	254	281	264	301	271	262	267	292	287	297	261	299	297	283	299	269	246	266	295	276	274	267	281	255	247	273	294	283	266	269	300	272	263	256	273	241	291	263	256	277	285	282	274	298	247	268	275	244	292	251	281	285	251	273	270	264	267	290	292	253	294	264	274	274	310	295	299	282	280	284	265	237	259	273	282	258	288	293	265	263	272	282	305	270	275	286	275	279	265	279	288	274	264	281	290	259	272	280	278	266	256	289	271	317	283	252	291	250	294	286	237	265	276	306	296	275	278	285	264	281	294	267	256	251	258	294	273	293	283	291	276	255	269	276	256	288	278	284	262	280	270	258	266	282	294	272	312	256	257	298	271	251	276	296	250	274	284	292	266	274	299	261	259	293	268	271	267	288	276	248	283	290	295	273	268	257	250	287	291	271	296	274	264	270	262	273	297	276	303	281	278	278	302	246	269	246	281	296	280	262	299	285	255	250	276	287	255	261	274	277	299	287	288	308	262	259	259	287	280	270	264	278	300	287	263	259	267	285	273	294	276	259	252	267	255	295	254	296	272	318	292	267	265	264	270	304	269	274	284	263	290	258	281	254	281	281	275	293	250	273	283	289	278	280	270	251	266	254	266	262	276	301	270	270	251	263	287	278	279	264	301	288	302	265	274	278	283	263	279	260	264	291	260	295	272	282	271	262	283	282	289	270	274	275	288	281	277	284	270	280	257	278	271	242	293	295	280	269	255	275	277	278	268	286	282	276	270	291	295	280	268	293	258	283	270	279	306	291	283	286	276	235	349	262	263	293	262	274	247	284	287	302	278	246	273	268	272	299	312	263	289	262	319	258	277	316	267	279	281	281	263	277	251	285	276	265	284	274	263	290	317	259	270	290	309	292	264	279	287	254	243	274	288	288	292	269	291	278	307	287	273	252	287	300	271	261	264	256	279	266	277	254	258	266	279	262	276	284	279	272	293	286	262	294	289	265	256	243	316	294	278	269	269	273	277	269	279	241	266	295	256	257	256	272	281	267	282	295	284	256	270	295	281	319	313	294	246	273	291	275	264	297	294	299	281	274	266	310	251	281	270	284	243	298	274	285	275	259	279	251	282	296	282	289	289	252	303	294	305	310	311	287	271	255	309	277	286	285	253	256	292	293	282	299	288	296	271	287	270	260	276	291	265	273	296	263	285	267	268	257	270	274	260	272	272	270	285	282	262	293	270	267	282	263	306	295	289	260	272	300	290	267	295	283	279	278	283	265	297	277	280	244	265	283	287	298	274	287	261	281	271	260	266	299	287	258	287	264	281	287	253	268	280	276	283	274	285	302	237	254	261	287	280	279	282	286	277	272	284	269	291	294	290	256	280	273	295	261	265	332	265	272	269	265	266	284	279	261	305	277	276	290	272	298	284	296	277	274	268	272	292	274	294	288	267	268	283	285	272	251	260	260	267	276	280	274	258	275	264	250	281	272	278	288	269	283	304	270	263	241	307	307	287	276	289	264	298	295	307	306	280	311	257	266	260	274	295	306	255	294	271	278	259	275	287	262	267	275	301	268	283	277	277	263	256	264	273	282	273	273	300	260	246	284	276	273	270	292	274	281	276	270	270	258	290	288	278	297	275	293	303	298	244	281	284	276	285	271	282	295	288	270	290	307	278	290	250	282	282	283	274	290	265	289	267	277	280	255	282	284	264	269	286	277	270	266	273	269	306	269	293	270	292	270	240	288	260	264	272	286	277	291	258	283	311	263	275	284	285	263	285	273	266	267	271	292	268	273	280	268	308	275	265	269	281	286	272	269	272	281	258	263	317	274	254	261	269	262	321	301	258	284	252	276	286	281	281	303	259	269	271	278	262	280	255	269	298	270	282	285	294	293	264	289	276	281	285	230	278	292	257	267	295	278	292	286	251	261	271	300	300	330	264	277	294	288	271	292	282	280	282	288	256	302	292	294	277	280	273	264	307	265	253	264	269	278	282	282	274	265	271	282	260	286	302	279	271	284	272	301	283	260	257	261	314	285	254	273	309	277	307	296	279	253	291	264	267	287	256	280	271	258	263	266	261	270	293	263	278	260	305	292	272	271	296	261	285	263	280	254	282	241	262	274	289	289	248	282	310	306	267	259	260	286	279	271	273	282	262	271	285	283	293	262	295	262	299	276	278	272	271	268	275	290	279	275	268	277	277	290	291	292	284	280	234	279	273	292	279	291	263	244	270	294	275	270	235	294	300	274	279	308	295	280	284	271	246	279	264	279	261	261	303	289	290	298	294	288	286	275	278	277	291	316	276	267	276	245	300	273	302	325	264	321	284	280	264	284	267	277	291	256	279	286	264	272	270	284	269	251	252	272	300	270	281	253	251	279	298	290	276	297	284	281	333	269	303	242	294	277	248	268	269	290	274	274	300	280	256	293	278	273	260	268	292	253	273	280
28634	24375	28008	21961	14071	9352	6576	4977	3793	2854	2216	1753	1479	1306	1188	1031	927	857	757	654	606	586	542	589	528	512	538	510	487	503	475	488	480	489	452	487	442	461	412	437	380	451	423	431	405	401	409	428	389	411	426	410	409	397	420	440	419	399	423	406	380	398	395	438	412	399	401	393	412	388	396	387	434	382	418	416	375	415	401	370	463	412	403	362	389	357	404	414	363	382	418	368	393	381	401	389	422	361	397	370	406	412	421	396	406	410	410	408	396	397	385	383	394	362	430	398	413	404	413	400	438	418	366	395	397	355	388	386	395	399	400	427	392	360	396	410	429	429	440	412	450	419	415	416	387	387	370	400	386	393	413	375	370	403	403	402	407	402	403	427	391	393	416	392	412	410	409	379	394	408	396	381	399	398	384	381	395	387	379	378	392	419	376	405	427	382	424	394	375	389	406	406	378	416	410	395	382	384	384	413	401	428	389	396	411	387	414	420	388	362	406	411	398	399	408	408	367	392	386	399	396	370	361	440	414	399	369	430	404	421	426	413	436	398	434	412	397	406	378	403	402	392	358	382	368	400	411	434	381	399	404	432	392	371	410	386	377	424	400	408	408	394	429	380	389	364	440	373	390	398	404	394	397	395	397	431	367	400	429	381	364	421	399	393	381	366	403	423	390	395	414	408	388	398	350	390	410	394	447	419	394	387	408	382	402	403	415	397	380	413	372	373	395	424	403	391	383	422	375	423	430	381	364	375	430	400	414	399	367	381	398	355	418	385	420	379	382	393	360	379	414	414	403	394	390	416	382	376	412	398	414	397	367	407	401	389	407	404	387	414	418	380	392	389	395	407	408	384	401	413	405	409	366	358	399	399	412	388	377	406	360	393	380	419	429	393	370	395	403	384	405	412	415	413	401	394	385	382	398	380	439	382	368	421	382	406	406	393	385	418	383	413	376	413	399	416	411	373	386	379	416	419	402	409	447	415	378	353	390	417	418	389	406	392	381	383	392	371	398	397	360	399	425	407	401	404	392	403	408	353	386	400	405	356	417	391	395	430	414	372	382	397	410	361	379	430	403	403	379	400	424	384	423	401	360	389	397	409	392	390	428	419	390	409	352	402	423	394	404	389	422	399	394	360	401	413	377	415	409	410	364	433	405	373	394	400	399	376	381	369	425	349	365	370	377	399	397	424	434	394	407	421	403	415	391	381	374	346	398	431	420	405	414	394	402	382	385	407	393	421	404	375	392	431	403	400	379	433	412	415	405	376	345	398	409	397	398	407	396	398	375	453	409	367	398	409	372	407	411	382	398	396	353	419	407	418	423	426	379	360	400	395	395	396	395	410	400	397	382	381	398	414	405	384	399	391	373	401	412	390	376	406	390	412	403	398	406	399	376	361	368	416	406	417	400	415	432	400	393	385	371	387	380	392	366	396	395	427	363	403	390	401	443	390	371	365	420	361	378	383	388	381	436	387	369	401	355	360	420	387	365	392	380	394	383	414	400	405	386	388	391	432	382	380	385	390	421	429	358	415	417	358	417	408	430	379	385	400	425	379	368	405	402	427	373	355	423	403	382	404	388	394	379	380	390	432	382	385	391	423	418	412	400	362	398	403	395	411	378	379	409	412	414	392	409	388	383	418	391	390	424	359	410	453	385	381	398	416	431	383	365	392	381	396	414	397	378	415	406	393	428	420	388	397	382	384	372	395	350	402	378	394	402	395	409	363	360	375	405	377	384	406	398	385	416	423	399	429	401	399	384	380	393	405	407	405	377	383	375	386	404	400	412	370	413	395	400	346	414	379	387	398	373	417	383	390	454	381	388	417	377	388	376	402	400	393	405	415	379	380	441	392	374	398	449	410	378	366	425	409	388	415	400	382	397	370	417	399	420	418	369	396	400	364	399	357	395	391	381	419	378	387	411	382	384	419	419	395	382	355	401	405	405	353	400	399	415	417	357	348	392	362	398	383	392	429	420	399	413	384	385	433	402	391	421	381	412	400	424	397	382	383	350	398	403	392	365	387	420	390	383	365	370	408	380	404	402	423	360	369	431	392	434	388	439	404	411	406	411	421	391	370	419	383	390	413	398	407	415	428	427	420	441	357	439	416	407	379	391	360	385	398	413	384	410	409	412	405	378	398	391	376	362	383	405	377	416	402	418	435	418	406	400	398	368	421	422	391	418	357	425	386	420	386	415	398	418	405	396	390	402	394	399	396	360	413	383	379	412	436	411	387	373	400	412	411	432	388	388	394	354	361	390	397	359	394	381	383	391	399	382	356	391	384	393	385	408	394	398	392	410	403	386	374	415	415	382	384	384	389	410	391	387	379	440	395	365	412	425	375	393	409	384	388	404	417	399	406	399	393	382	414	399	400	357	398	368	386	367	403	395	364	407	394	416	384	412	378	364	393	453	408	426	373	385	397	413	446	389	364	430	397	388	367	422	400	393	383	410	374	392	390	420	389	424	398	390	385	387	411	419	414	398	385	399	394	412	407	379	387	377	406	390	407	414	386	395	370	377	385	363	374	383	388	419	376	404	392	383	413	433	408	379	351	379	393	420	406	417	404	401	433	377	382	366	379	406	389	381	381	411	369	408	398	340	405	400	409	422	411	382	390	417	371	405	408	383	398	381	411	393	405	405	418	371	424	424	421	360	379	412	408	412	377	376	410	385	367	377	399	374	384	408	401	388	419	419	371	398	395	424	412	415	397	380	369	390	360	416	419	413	391	379	368	416	385	418	391	396	398	377	390	390	388	419	440	413	405	364	379	387	403	376	405	371	420	409	357	388	390	414	406	377	395	378	399	400	410	367	398	416	366	386	421	380	428	401	367	376	417	396	387	427	427	384	412	403	343	406	420	380	383	419	407	414	387	391	386	400	405	417	408	404	389	365	359	380	409	372	401	388	461	375	375	353	392	356	393	354	421	405	393	392	378	446	406	417	408	407	404	408	366	380	377	389	392	383	405	399	402	365	381	404	433	345	392	417	391	431	383	392	390	400	397	384	366	412	352	403	373	402	442	376	403	419	406	410	402	363	405	396	376	379	401	369	412	404	410	419	398	392	387	396	391	407	395	420	425	390	380	383	399	380	363	397	408	406	408	372	403	387	405	414	405	381	395	355	382	383	380	384	398	392	416	359	396	358	407	386	412	383	407	384	413	360	406	387	391	391	395	408	401	420	369	413	407	371	378	414	382	409	410	397	411	399	372	400	405	383	394	419	410	429	356	412	381	363	453	438	385	417	405	369	420	357	391	381	437	383	412	406	439	397	402	421	384	415	366	417	365	372	408	378	388	389	361	362	400	379	416	374	434	402	378	399	367	407	393	421	373	392	398	426	407	385	428	360	394	380	420	407	406	405	392	402	382	379	424	412	393	379	386	374	393	409	440	426	433	399	389	410	383	399	378	366	411	388	394	386	410	407	405	391	407	370	388	388	417	364	382	410	394	374	403	355	420	369	408	392	428	391	351	377	418	412	366
18122	34864	27986	20263	16268	13016	10075	8016	6023	4519	3436	2681	2166	1917	1603	1424	1258	1021	896	786	753	691	649	672	642	631	570	588	563	564	552	535	527	501	545	536	467	474	502	490	452	468	443	457	478	388	469	461	468	456	442	450	436	429	408	410	400	451	410	411	445	449	433	423	435	434	423	439	427	383	388	424	427	405	398	406	406	383	373	433	432	405	392	391	415	419	457	417	387	444	413	417	436	417	390	427	375	415	356	376	412	402	431	367	401	421	407	396	397	412	429	400	430	455	399	381	377	444	429	384	417	426	421	416	403	389	389	363	384	388	404	412	381	422	446	415	408	416	433	409	398	445	414	387	404	398	389	388	412	435	386	412	428	380	423	420	413	406	425	396	377	395	429	415	372	388	456	439	398	407	376	378	417	420	402	400	430	384	394	390	445	420	399	422	369	386	420	396	398	422	398	414	374	420	401	410	406	399	429	417	393	455	380	398	426	399	372	431	398	400	421	366	417	400	394	421	401	418	358	416	406	426	400	379	426	442	398	377	409	396	400	403	417	406	372	463	367	430	410	419	415	440	415	382	389	424	411	449	382	372	413	408	429	411	395	393	442	412	400	400	422	406	419	411	432	392	409	374	368	384	401	401	388	428	441	392	406	422	427	413	410	407	408	401	406	394	392	377	418	438	386	374	426	373	389	422	407	377	426	416	414	394	417	370	390	386	408	432	394	404	411	410	415	398	417	398	405	419	408	392	434	379	423	381	403	439	418	407	401	440	398	422	390	395	410	404	405	411	400	406	423	394	420	372	416	415	419	379	414	411	365	400	404	438	380	412	415	384	418	382	432	382	403	361	412	445	415	404	419	365	410	350	416	395	426	421	396	427	385	400	396	360	418	394	414	392	382	408	403	388	394	401	398	401	407	385	394	471	428	417	394	404	390	388	375	434	379	424	400	337	354	405	436	417	421	405	418	419	442	377	420	404	395	453	422	358	407	448	441	423	409	407	393	414	386	408	408	395	436	409	441	435	441	391	411	404	376	396	399	435	429	413	396	403	455	398	414	389	381	432	422	436	413	422	439	430	411	435	406	382	422	396	401	400	359	392	387	400	379	389	399	382	412	365	416	402	400	364	368	411	410	401	435	432	412	410	418	409	427	427	383	437	433	405	375	405	442	398	396	446	411	429	403	376	427	399	436	404	409	420	413	436	408	385	421	400	407	421	430	412	387	379	448	363	394	423	414	420	438	403	396	390	415	420	428	389	403	411	390	402	406	413	428	439	394	368	405	402	426	394	386	386	442	411	371	406	420	413	407	399	420	368	444	403	419	422	394	426	407	450	447	394	408	415	410	403	388	451	416	389	399	433	414	419	418	402	412	383	433	401	376	411	384	387	417	403	412	379	425	391	405	369	416	435	466	409	436	412	426	452	414	407	401	405	415	415	454	430	413	418	401	412	451	416	397	404	390	400	408	425	403	374	402	404	396	426	392	439	382	444	387	375	420	379	403	363	416	383	407	410	393	436	404	416	397	358	453	390	408	442	416	415	382	392	416	423	393	446	420	399	387	399	429	411	402	430	387	440	428	401	432	399	399	413	418	396	376	394	374	405	407	435	413	390	454	408	423	382	407	384	436	390	389	416	414	399	410	370	406	373	416	416	408	403	456	408	379	416	392	389	383	392	391	430	431	408	407	401	382	390	407	370	404	398	399	410	394	397	414	384	414	425	411	468	411	393	403	447	417	434	361	391	419	422	433	417	403	420	375	399	426	422	429	425	425	425	392	388	437	408	442	401	427	383	420	380	367	418	411	398	405	416	405	414	426	440	416	399	382	442	413	413	415	445	433	416	412	396	391	414	392	404	404	403	380	389	402	405	389	416	406	386	430	390	368	372	384	404	413	426	453	414	407	462	395	437	444	412	421	389	349	404	394	412	386	354	399	408	411	368	407	444	380	396	409	373	401	391	385	420	419	406	380	404	416	438	408	409	394	378	435	390	400	427	422	422	423	403	421	431	397	409	400	412	416	415	379	412	399	440	382	402	376	419	411	390	429	389	399	433	365	371	429	400	412	407	421	376	363	415	386	415	405	388	399	423	402	447	397	420	390	399	386	430	388	391	420	423	436	378	422	387	433	388	425	381	405	428	423	426	403	406	380	407	436	452	396	418	411	387	423	422	384	424	440	428	406	403	388	420	410	386	432	406	384	404	404	422	424	395	400	413	440	413	400	426	373	446	433	419	395	414	426	403	416	402	403	442	385	419	449	392	350	397	416	405	406	398	420	413	430	390	412	418	443	399	390	405	412	392	424	394	370	385	387	446	404	417	444	395	428	374	426	397	415	453	442	414	390	400	391	411	414	400	413	413	406	412	421	388	368	434	390	430	362	417	383	365	381	408	402	424	356	407	426	395	384	389	385	426	402	362	431	422	399	428	383	433	394	410	374	394	398	423	368	395	431	365	416	415	435	402	432	403	410	385	393	413	406	453	407	413	386	422	410	383	418	415	437	407	413	427	354	437	407	418	411	408	386	413	423	409	401	405	397	434	409	409	384	410	393	407	425	401	430	365	410	386	401	402	426	408	454	368	428	411	422	406	426	411	452	410	420	446	389	358	384	424	435	417	406	405	407	437	405	423	347	388	405	369	395	424	402	462	389	442	413	403	397	389	380	440	392	418	425	417	420	433	368	421	438	418	437	394	404	412	410	436	421	395	421	418	373	447	392	422	422	398	428	402	354	389	423	404	415	397	390	390	431	409	382	411	391	419	424	400	388	407	431	399	425	398	406	403	430	405	400	377	402	412	400	410	381	398	413	376	414	404	425	393	431	398	428	421	405	450	427	404	402	428	421	407	385	391	445	396	422	398	405	374	415	398	404	411	399	377	385	430	423	376	412	429	450	406	408	384	436	405	382	376	465	396	417	419	441	393	381	405	411	408	409	410	415	407	395	424	425	429	376	428	418	404	432	395	421	412	402	423	403	423	451	430	374	431	401	399	403	354	371	422	454	384	369	410	414	393	421	406	419	358	397	405	407	419	393	409	398	407	424	409	416	425	424	444	430	378	426	419	395	418	397	464	420	430	406	427	434	401	412	399	386	373	429	405	400	411	409	408	395	402	409	407	409	437	399	410	424	405	437	413	407	393	408	415	452	407	441	393	412	403	391	430	376	383	402	396	410	417	421	437	413	395	396	406	400	370	399	402	414	378	406	426	410	414	434	410	395	404	432	442	374	414	410	392	418	441	432	414	392	408	425	414	395	387	392	410	367	361	422	422	405	381	407	403	400	407	423	411	407	407	394	446	413	416	425	371	406	393	442	401	432	393	393	416	424	370	410	391	399	403	377	401	408	400	424	425	339	413	369	419	406	419	404	392	419	439	375	377	430	384	406	435	427	427	372	399	407	381	420	384	432	415	386	393	395	417	431	410	435	396	430	385	399	419	416	402	414	412	415	401	430	415	392	428	387	404	411	436	428	415	372	421	410	421	419	376
23899	21385	28732	24809	22373	19986	14038	9217	6549	4872	3769	2841	2283	2006	1706	1533	1348	1060	925	739	801	648	661	601	559	541	535	518	500	487	478	500	480	470	434	421	425	387	401	382	368	350	355	353	323	342	341	331	321	315	341	326	314	297	325	316	298	316	326	301	303	285	293	285	291	311	310	321	307	290	297	284	269	312	293	286	286	297	318	281	300	317	285	288	280	303	292	294	276	284	280	292	290	304	297	270	307	274	276	260	316	274	293	249	263	297	312	287	266	259	301	250	316	293	298	295	300	284	287	255	299	277	263	313	299	279	289	286	309	299	236	271	300	321	281	295	244	312	318	286	293	267	290	253	267	309	270	306	291	290	286	326	308	282	304	263	289	269	271	301	316	296	287	289	310	293	292	306	276	279	268	295	291	309	283	327	267	269	271	300	292	272	295	291	267	273	274	288	259	289	270	288	304	266	294	267	290	291	284	277	279	266	234	326	326	297	295	292	291	281	248	267	294	285	266	280	282	275	284	315	294	304	282	289	283	278	291	273	290	302	304	292	286	265	280	282	271	260	277	312	269	298	267	256	271	302	291	297	289	285	288	284	292	281	297	254	304	276	296	280	257	261	286	308	284	300	310	305	290	269	283	289	302	280	258	302	266	285	287	280	279	262	288	293	278	293	294	291	268	285	289	276	269	308	248	300	281	268	299	259	306	313	281	279	296	271	318	307	311	265	295	290	295	281	274	280	304	290	289	303	281	305	276	278	284	297	281	307	265	298	293	300	303	306	330	253	295	276	272	290	265	295	272	260	284	264	246	289	286	309	309	275	273	319	281	285	283	287	267	292	294	298	288	279	277	299	295	292	309	265	295	295	283	276	308	276	297	290	286	243	302	276	298	297	269	265	272	268	287	277	280	275	308	271	266	285	280	291	293	267	274	283	274	297	287	288	285	290	276	301	267	252	278	307	298	280	272	272	293	315	296	277	272	295	293	273	297	272	298	284	299	284	258	288	299	323	296	259	244	263	275	290	313	287	308	281	280	328	275	267	280	308	311	291	300	297	296	277	275	293	302	280	272	275	282	274	291	281	304	273	265	275	317	271	298	323	258	283	308	289	230	248	288	289	298	321	268	289	302	264	286	291	297	282	274	297	264	292	276	287	329	279	289	285	266	320	315	267	279	340	284	263	276	278	266	296	245	249	282	269	273	281	269	307	260	316	276	287	300	264	310	292	294	279	299	308	262	299	261	264	271	258	270	293	319	280	279	286	292	301	277	270	290	292	296	297	278	276	292	284	251	294	292	266	304	288	304	269	299	276	281	254	290	284	290	266	276	265	312	295	290	300	277	279	310	293	298	284	290	285	274	305	276	345	301	293	260	276	273	279	272	289	327	295	298	281	280	293	283	304	284	297	294	275	275	276	263	278	295	331	288	275	306	287	290	281	260	281	309	293	302	307	262	295	319	272	281	308	263	290	284	296	282	299	265	299	270	309	287	267	284	267	303	301	281	253	277	279	307	250	295	284	283	261	276	252	290	302	277	262	258	296	281	325	289	291	242	290	284	294	259	304	311	284	276	293	280	284	302	328	274	319	304	267	274	298	273	266	293	253	315	300	292	300	290	303	296	261	307	305	279	279	274	304	306	285	266	253	297	282	289	281	306	291	307	291	300	280	298	294	290	259	296	269	275	278	283	262	290	255	325	321	297	297	283	290	261	287	268	286	290	310	287	284	282	278	297	304	280	303	295	290	292	299	296	280	293	288	318	263	271	248	311	284	262	290	297	247	279	294	290	315	298	279	261	285	298	308	271	272	249	275	287	310	285	282	303	285	322	305	266	292	281	312	302	293	301	280	325	287	304	269	267	312	286	261	265	290	302	292	302	261	271	305	318	279	276	301	291	299	288	295	280	319	307	257	316	310	329	296	259	273	322	287	268	293	292	286	289	303	306	313	307	279	301	266	293	285	265	265	270	279	262	290	263	281	287	300	273	281	291	282	267	300	321	278	277	314	275	291	273	290	267	298	318	286	302	302	296	289	266	277	282	297	285	318	300	307	319	282	311	286	289	283	276	292	292	282	316	284	341	289	268	251	300	291	295	277	318	317	296	263	284	299	302	294	290	275	315	269	283	312	276	265	292	298	258	278	264	273	312	290	264	298	282	281	284	299	277	286	282	282	261	299	263	269	299	287	269	352	282	274	270	292	280	282	259	251	285	305	245	301	296	264	303	301	320	282	296	300	298	290	267	304	275	303	285	275	256	278	292	293	304	284	308	296	273	315	266	286	288	290	275	271	289	286	291	294	265	266	273	290	307	287	310	313	255	257	304	277	263	279	275	295	279	285	273	273	304	275	297	285	262	272	267	298	289	282	289	291	296	296	288	255	282	309	297	292	293	305	295	289	288	302	281	273	284	265	277	257	285	321	313	309	277	289	306	301	297	270	275	279	291	309	311	320	294	285	289	275	297	254	301	285	280	297	257	281	306	281	280	282	285	309	283	277	270	305	266	291	295	286	296	283	241	273	295	299	289	294	297	317	314	300	305	291	285	291	267	272	298	312	267	279	290	296	287	305	282	314	257	267	307	274	266	284	278	296	302	301	252	311	303	291	301	267	249	318	289	270	279	276	274	306	316	280	278	289	280	300	288	263	276	279	258	283	282	252	296	277	296	273	273	288	281	271	290	262	313	324	289	293	301	282	276	253	291	283	258	249	285	269	314	319	298	289	274	290	270	299	301	284	306	280	271	309	295	266	294	279	269	315	283	257	285	268	321	266	269	268	289	272	285	292	305	294	258	302	287	273	330	307	293	269	312	313	266	305	298	268	286	312	284	306	297	304	257	290	281	280	291	277	269	303	257	284	288	260	306	275	273	258	302	290	294	298	298	296	277	295	310	299	293	270	279	317	301	279	264	283	304	279	295	282	291	267	290	273	268	277	289	252	281	275	282	286	277	268	283	310	270	266	301	293	287	290	279	316	304	305	259	305	306	319	308	290	285	291	284	299	315	272	264	276	283	284	260	314	280	302	304	255	311	274	287	301	302	275	297	291	272	310	275	297	274	281	290	288	303	291	267	272	271	291	289	296	281	303	284	298	298	297	302	268	276	254	279	294	304	284	297	265	295	304	279	270	278	288	291	257	263	280	297	256	277	299	316	323	309	276	246	293	293	262	291	263	274	271	270	284	258	258	305	266	266	270	305	296	282	304	311	294	292	298	276	293	289	272	277	297	262	283	252	302	280	305	253	271	287	288	279	284	281	301	306	312	298	262	297	289	289	286	302	272	282	270	284	312	281	285	282	261	278	288	240	286	307	270	286	272	297	314	274	289	281	306	279	266	261	262	299	293	290	286	265	291	295	302	280	306	292	289	294	290	299	304	280	296	272	279	264	285	284	279	262	283	298	294	261	256	318	254	280	291	267	271	320	283	281	300	276	264	294	295	295	292	281	294	278	291	286	310	270	277	280	298	316	285	273	270	295	292	294	294	250	287
18352	41910	35394	27211	23226	18826	15523	12660	9736	7359	5739	4222	3350	2857	2565	2265	1968	1568	1302	1059	949	863	782	747	739	758	663	626	628	578	580	565	524	546	486	481	491	448	395	384	428	375	379	362	385	359	327	333	360	360	339	361	349	327	343	370	340	329	343	329	325	322	336	298	354	308	336	311	291	339	334	337	329	308	309	283	305	277	280	284	292	318	288	312	273	286	301	319	312	303	296	301	319	318	305	313	278	271	322	335	282	299	335	310	327	300	289	290	321	295	272	359	294	283	271	311	293	323	295	307	317	321	311	325	325	305	283	280	318	308	282	300	308	304	282	308	312	291	294	254	305	300	302	303	284	282	313	298	292	278	317	296	291	255	264	324	269	308	316	338	282	296	284	289	254	277	329	265	354	277	296	292	277	265	274	294	339	299	290	293	258	311	292	327	296	307	299	302	310	301	308	280	292	296	327	288	315	309	275	276	329	291	270	288	312	319	319	315	260	285	304	289	295	282	307	329	303	281	279	286	280	307	281	306	298	312	289	314	293	289	306	294	301	300	301	298	296	314	283	304	306	276	316	284	303	275	297	308	273	277	305	289	281	306	244	301	316	281	292	280	270	300	305	285	286	301	290	285	313	288	285	309	295	292	286	269	288	281	310	266	301	304	314	334	302	308	312	295	308	309	287	311	311	306	280	336	289	301	282	295	276	304	320	273	282	317	308	279	265	281	323	308	266	322	296	309	315	289	311	299	286	257	302	309	293	305	280	279	304	304	282	300	276	341	297	307	280	304	288	309	300	274	296	285	304	300	308	319	322	306	287	287	315	327	306	323	308	277	264	288	292	283	263	303	274	299	293	296	308	287	277	278	292	280	316	293	293	274	311	304	309	291	283	294	305	282	281	291	287	309	294	310	275	316	288	319	293	308	294	317	297	302	290	293	341	318	270	268	279	295	293	313	293	351	284	318	325	318	284	286	306	301	295	309	268	266	307	325	309	311	263	294	278	297	310	290	310	290	300	332	303	283	321	301	304	294	310	290	263	272	296	304	334	335	277	292	296	324	290	296	281	281	308	299	302	319	291	319	308	286	302	293	299	311	316	314	276	316	306	289	311	329	295	274	295	292	308	299	296	304	340	303	298	279	333	276	301	296	319	270	293	308	264	285	297	305	283	280	273	309	314	311	295	332	311	291	279	308	311	265	290	286	296	264	292	304	304	294	292	311	306	283	289	325	283	288	301	299	320	285	313	296	296	307	301	294	306	295	292	328	314	315	282	300	286	296	307	315	270	293	290	290	312	313	305	327	312	293	321	295	315	312	288	310	316	296	251	305	294	297	313	316	262	279	277	311	318	284	292	297	304	309	307	315	299	325	303	289	327	287	278	288	294	269	301	279	272	303	327	279	312	331	326	303	300	274	297	289	267	278	329	313	309	290	287	311	305	282	314	305	316	284	310	304	298	275	301	306	308	311	284	327	283	306	318	314	270	300	305	309	298	280	317	309	324	316	284	309	305	315	297	291	289	308	263	295	321	292	297	304	291	299	293	299	318	329	291	271	303	269	276	334	297	306	288	319	310	291	313	278	267	298	285	312	303	292	287	291	285	320	309	314	314	318	317	314	287	306	310	301	284	295	312	301	271	269	274	319	281	298	312	253	302	270	291	289	291	303	313	276	315	316	307	281	321	310	292	297	289	291	290	291	264	264	312	296	331	253	301	292	271	308	291	314	296	302	283	316	284	287	311	323	323	314	316	257	316	298	287	315	281	275	303	296	271	302	275	313	300	302	270	290	302	294	320	271	303	314	343	281	289	284	316	293	307	290	283	306	265	278	282	338	313	301	286	268	278	279	292	303	327	302	283	284	276	279	280	319	295	314	319	271	298	320	314	299	337	325	286	301	301	277	316	327	324	295	307	289	301	291	285	255	292	297	309	279	303	307	312	284	296	288	288	286	282	301	340	312	306	333	301	290	278	259	293	285	282	308	271	298	270	308	276	311	277	302	300	295	293	292	316	266	319	334	305	308	305	315	286	305	289	277	300	321	289	315	304	304	290	270	298	306	326	297	298	313	295	286	296	318	306	293	277	293	304	328	307	300	306	315	293	317	285	297	327	289	287	295	298	342	297	279	283	310	294	296	335	330	302	287	297	288	279	286	321	295	303	301	300	305	309	280	312	281	308	285	288	302	312	314	285	324	258	309	302	278	297	288	333	273	295	312	308	305	297	300	263	297	314	308	325	313	298	259	326	322	302	312	313	267	309	282	307	299	284	306	274	279	309	331	302	303	294	299	291	285	247	277	312	266	330	330	295	271	301	293	308	294	294	306	300	301	295	315	323	263	282	308	325	279	318	321	299	312	306	302	298	298	289	307	274	300	296	287	323	261	308	283	294	281	312	266	300	327	285	289	286	269	300	307	294	301	288	308	309	305	252	291	287	307	301	285	265	300	310	307	317	318	312	295	294	335	290	265	315	299	294	306	289	298	313	278	290	290	309	283	303	289	293	319	285	318	311	300	288	299	320	304	319	320	319	327	330	298	315	293	315	289	304	280	278	306	287	275	301	329	313	310	314	302	330	287	295	286	297	310	300	279	297	309	297	308	281	336	273	262	299	306	305	293	320	274	285	311	305	308	287	287	278	302	289	306	290	297	274	277	270	303	297	317	292	324	302	310	301	295	296	305	322	284	298	311	296	310	299	335	310	289	292	309	318	298	300	301	288	275	293	303	305	314	297	284	292	299	282	335	306	278	272	295	275	299	291	306	282	308	287	305	322	289	328	317	274	305	291	289	306	309	284	300	281	299	288	305	273	274	307	249	307	270	293	326	278	281	302	316	265	283	298	290	292	280	309	305	304	279	309	300	291	302	306	311	303	304	315	306	333	307	301	286	304	307	287	292	294	344	307	303	307	299	321	276	301	294	298	306	311	289	317	283	298	294	317	270	283	297	291	302	287	317	317	312	290	319	287	309	271	318	282	327	301	283	313	305	309	296	284	307	264	270	285	290	271	302	304	282	289	304	278	267	302	296	296	295	298	293	319	272	306	304	293	310	307	307	295	298	288	274	267	298	277	300	316	293	296	285	325	281	308	334	315	274	277	292	301	292	312	304	308	291	286	319	267	313	279	311	285	289	293	312	282	272	313	311	341	281	319	276	339	291	302	323	299	293	289	281	279	294	283	298	308	300	305	302	309	294	298	270	297	307	308	304	264	286	327	317	298	301	306	285	299	286	313	308	307	317	296	255	338	282	302	316	307	280	304	259	304	280	299	298	290	295	334	302	268	328	293	281	317	318	261	286	283	275	301	274	296	283	338	301	270	307	320	291	289	296	307	292	284	270	299	313	285	278	291	271	315	297	304	316	272	286	304	333	267	295	285	302	305	314	293	291	309	290	311	270	277	291	317	288	275	299	301	300	277	299	306	293	325	321	307	299	320	307	288	327	260	285	310	313	311	285	302	321	290	273	290	268	267	290	324	289	326	310	297	309
25235	21559	28240	26509	20282	14029	9783	7016	5171	3812	2964	2345	1889	1659	1574	1373	1230	999	911	799	731	672	636	632	649	643	560	567	542	592	561	560	554	544	565	529	519	488	456	509	462	441	472	393	480	475	473	437	465	436	456	433	392	418	387	411	407	447	411	426	428	394	422	414	399	420	433	433	400	430	414	452	438	400	439	417	391	416	421	431	370	448	406	426	414	444	429	402	394	422	392	392	409	426	422	406	395	406	432	382	379	419	403	392	412	386	411	400	399	429	443	393	436	390	403	391	387	401	385	401	423	376	424	402	472	397	351	400	411	383	438	376	372	399	429	390	445	424	419	407	409	410	440	369	412	419	407	408	392	375	395	388	382	414	418	367	393	452	422	399	406	372	429	389	438	401	427	424	458	464	373	404	398	388	405	413	416	424	430	454	392	382	391	438	414	392	428	374	416	398	414	402	438	366	376	428	418	417	405	444	434	434	464	439	410	424	384	404	425	406	414	422	386	375	406	418	426	424	394	397	409	434	380	402	391	400	425	382	378	431	416	400	418	427	442	417	407	397	373	434	401	392	404	391	401	436	409	401	435	437	387	431	389	419	397	402	384	420	399	411	433	420	410	411	425	424	411	387	411	421	427	426	409	412	417	429	399	465	403	422	416	395	380	410	446	422	441	435	450	444	435	424	422	385	379	414	450	383	373	417	449	392	407	385	434	410	399	429	424	398	404	383	469	401	424	402	418	395	400	422	422	434	434	410	414	416	424	434	417	388	407	444	407	425	414	393	444	411	418	421	410	405	387	421	452	391	358	414	392	395	375	422	381	399	439	432	385	431	407	383	401	400	420	395	448	409	470	397	394	390	423	391	388	407	412	382	420	439	425	426	422	405	401	368	400	416	405	394	414	425	387	384	397	406	423	432	440	433	431	402	415	423	438	416	390	403	415	383	388	433	423	424	452	415	422	417	420	404	376	373	397	401	388	401	401	436	394	412	397	428	406	411	380	408	444	395	417	401	426	375	413	409	361	421	395	410	428	400	441	397	388	407	412	404	391	379	375	413	391	428	377	426	412	399	407	413	425	392	396	434	397	455	405	409	393	432	416	411	391	403	354	409	353	420	401	394	437	421	425	385	412	410	400	394	394	413	426	402	420	397	413	431	379	446	385	429	438	397	393	401	384	415	385	408	377	441	413	413	369	379	379	445	399	386	436	399	425	380	406	386	417	400	387	411	381	383	403	432	374	409	405	401	412	424	378	402	394	371	408	420	390	372	400	414	446	389	427	409	408	421	435	417	398	392	425	399	413	402	405	433	408	427	385	377	397	420	379	422	379	414	428	374	433	423	429	392	460	421	404	414	446	368	395	390	371	369	383	414	397	403	406	464	376	402	405	376	446	433	419	418	392	394	396	409	391	407	416	398	411	417	437	399	430	409	415	387	404	438	405	378	396	363	382	377	439	415	393	384	414	423	391	409	421	362	408	402	385	445	400	419	403	441	411	446	410	408	412	411	409	418	409	383	434	408	436	429	462	416	384	388	389	387	373	408	395	361	411	403	411	426	387	419	437	429	425	428	389	375	408	430	396	419	388	398	410	410	411	384	408	390	398	416	423	406	398	382	425	388	382	443	387	440	384	392	392	430	413	380	378	398	408	432	402	435	400	395	441	423	374	399	448	399	391	383	408	391	398	456	387	386	405	398	423	394	430	427	389	416	427	396	401	393	430	400	394	403	401	406	437	446	399	418	387	386	426	421	419	424	397	410	405	384	378	388	399	409	443	411	396	411	401	404	397	405	386	406	399	353	405	400	422	398	446	400	407	410	412	415	439	434	418	413	387	449	388	384	432	411	400	466	399	376	359	382	379	450	358	422	443	417	401	406	433	389	441	411	362	412	411	420	398	424	411	401	408	427	404	423	433	409	427	431	399	430	443	396	439	419	387	421	391	390	412	430	443	401	410	413	426	436	402	433	414	410	447	388	403	410	414	415	417	457	392	374	420	401	426	392	427	435	442	407	417	419	410	421	388	419	369	409	412	432	376	421	397	382	415	397	403	393	409	401	431	430	399	429	417	404	433	417	389	389	410	408	365	379	412	397	387	412	386	390	416	398	435	378	396	437	451	441	451	435	362	416	406	389	420	421	431	460	435	436	440	421	437	387	373	403	430	397	384	438	470	384	392	423	422	370	432	362	425	387	418	413	371	425	391	360	411	395	428	422	429	405	368	425	404	421	407	440	450	403	393	411	396	395	425	379	413	394	404	414	382	400	406	426	392	410	390	369	407	401	388	368	401	379	384	400	381	380	382	398	422	400	392	393	429	388	407	396	399	405	441	371	396	412	416	390	418	379	421	408	384	400	405	401	427	379	412	377	418	354	397	405	399	395	407	432	405	406	411	380	407	408	439	395	413	430	412	399	414	404	391	394	416	399	377	434	434	443	418	386	405	412	389	406	435	418	381	422	414	433	438	441	433	411	378	432	396	396	383	388	415	389	405	397	372	437	414	436	465	437	413	369	392	404	387	390	433	417	423	411	398	415	416	358	411	403	396	410	434	447	388	399	388	372	379	391	429	387	410	436	423	436	409	426	396	401	401	402	435	449	416	393	417	398	432	411	430	386	423	407	440	382	415	386	400	408	396	387	399	398	402	403	424	379	438	395	436	408	364	416	365	413	400	404	451	396	414	412	391	382	434	449	409	407	406	433	426	402	425	386	392	415	427	441	398	445	408	399	413	420	413	422	468	424	429	432	368	435	393	409	416	395	398	421	424	437	379	458	419	379	408	417	377	433	410	392	401	416	419	384	435	395	430	421	433	440	430	437	402	410	442	369	449	430	436	418	416	443	388	437	401	393	453	384	386	413	400	408	414	413	440	398	416	392	444	426	392	406	396	376	394	409	395	386	387	471	397	424	406	409	416	402	438	436	431	414	419	427	418	431	406	409	377	424	407	360	371	392	387	429	415	414	396	414	404	403	385	393	409	431	452	387	393	401	414	385	406	421	444	427	396	385	434	411	419	424	422	398	401	411	428	427	415	414	397	417	421	413	441	420	368	374	395	422	422	400	421	439	435	423	431	405	408	401	416	434	411	367	407	437	369	435	395	400	429	378	409	427	435	417	402	406	444	386	396	414	390	429	406	403	392	406	394	428	409	428	431	437	377	424	402	380	437	387	424	417	403	425	392	433	397	397	443	426	407	446	416	405	430	424	422	398	402	401	422	406	434	406	430	396	419	427	390	409	411	389	350	416	384	358	413	418	387	419	388	386	394	433	423	375	400	423	433	417	395	386	398	356	381	378	390	406	398	392	408	391	409	390	403	420	407	385	354	423	380	379	446	401	401	411	389	424	410	368	383	435	417	416	408	393	443	428	382	439	449	391	434	466	395	399	372	420	405	399	460	407	422	408	417	419	410	403	412	411	439	449	423	378	431	408	414	399	435	400	410	419	396	418	417	419	401	416	383	434	409	380	408	387	430	433	404	390	444	405
17981	39278	32897	24569	20504	16460	13312	10858	8262	6132	4829	3553	2916	2522	2147	1984	1706	1451	1232	1014	873	850	756	808	727	758	767	683	629	619	556	631	576	588	561	568	550	509	535	512	496	523	462	454	444	481	476	468	459	491	412	477	444	515	419	431	466	449	442	441	484	462	424	410	450	453	452	420	430	422	447	436	412	400	429	398	392	394	442	430	412	428	451	427	408	412	451	402	402	425	429	393	418	447	407	413	402	398	391	416	405	421	405	405	438	437	399	403	427	413	430	412	444	406	399	397	441	417	431	413	394	439	398	377	411	454	414	396	434	420	433	437	439	427	448	422	407	412	426	424	430	395	441	420	383	388	439	402	405	418	460	402	383	423	412	396	448	396	370	433	425	397	442	425	427	443	439	422	437	393	391	463	383	425	413	428	434	409	430	429	424	446	447	410	456	410	458	408	438	427	399	392	457	415	419	407	418	414	454	413	443	416	414	443	402	421	384	413	391	433	407	423	397	436	367	404	384	385	435	408	461	391	439	411	403	395	435	399	400	421	405	414	397	427	426	400	428	428	450	401	416	363	387	409	422	413	424	400	406	387	427	435	393	437	390	417	424	444	463	437	415	405	437	432	431	366	454	398	415	409	422	428	446	419	430	412	406	437	403	438	445	394	387	395	384	390	431	389	397	426	402	446	447	422	400	421	414	398	414	430	414	421	458	413	419	417	429	423	417	430	384	352	448	442	427	420	373	420	435	405	440	413	399	409	433	417	436	422	406	399	420	396	404	423	406	400	367	412	400	428	388	411	397	428	390	417	425	399	423	413	420	370	434	413	385	403	393	457	424	446	434	410	417	404	412	420	396	401	427	408	406	415	395	425	407	403	437	436	414	434	426	396	404	414	400	385	387	436	433	405	416	440	437	461	414	421	404	428	396	452	445	382	429	427	391	396	410	372	406	376	445	394	392	425	414	429	456	439	402	413	459	395	401	400	395	416	433	407	404	398	427	392	391	425	403	419	398	412	425	410	413	418	447	411	424	438	411	429	397	429	444	428	428	393	402	411	422	436	403	431	413	404	405	415	420	405	417	429	424	443	427	437	403	391	420	427	450	389	405	404	449	412	398	427	426	454	375	446	390	423	405	445	394	471	435	418	418	401	424	410	429	421	426	430	450	375	439	402	389	438	410	436	447	414	422	408	420	431	385	431	402	398	449	397	410	415	427	412	421	402	417	405	407	406	440	416	418	413	421	386	430	408	445	406	393	412	435	420	428	406	374	471	451	423	405	421	400	430	425	447	434	419	400	413	412	399	417	400	412	384	430	386	430	442	401	389	429	411	391	428	427	429	417	404	444	429	410	410	411	404	425	448	413	411	397	386	387	429	412	386	444	398	444	412	439	420	399	422	480	397	405	430	419	436	447	410	422	404	445	450	395	433	435	403	410	416	410	444	449	405	424	420	421	420	405	418	429	405	417	396	423	426	380	408	417	411	403	461	412	401	458	398	397	391	436	406	431	429	381	426	422	390	438	389	436	401	430	428	409	416	405	402	423	398	427	404	434	420	433	411	431	405	430	430	427	437	446	410	426	426	432	431	396	424	366	430	418	443	427	418	413	418	425	402	402	434	415	426	451	373	424	450	422	414	433	439	433	399	462	397	419	436	414	418	417	401	378	440	408	419	415	450	448	428	428	395	441	423	397	453	430	420	384	419	449	395	372	416	363	466	419	381	411	384	424	416	428	389	405	420	411	441	384	419	425	385	419	407	414	433	445	382	410	392	397	393	396	458	443	428	408	453	456	417	409	454	407	434	392	426	361	434	378	405	404	414	398	420	429	418	443	442	420	420	422	446	432	407	395	417	432	400	412	448	429	429	443	421	421	380	407	404	432	440	422	404	435	383	456	401	375	421	423	440	392	401	432	406	439	398	409	401	400	420	429	388	403	427	375	422	385	391	400	388	417	382	427	392	404	424	393	444	428	433	431	421	380	368	439	443	393	397	403	409	386	398	425	426	383	419	416	386	374	438	400	426	397	427	449	390	399	439	437	407	411	430	432	423	430	406	425	428	434	374	414	412	435	405	386	412	432	413	400	452	432	411	384	406	407	413	399	420	409	424	377	427	444	385	462	396	428	470	394	400	421	422	402	418	397	451	440	390	453	428	441	456	421	431	409	406	412	397	427	418	392	433	386	409	429	397	402	405	424	442	380	405	420	410	431	425	415	389	424	419	394	412	423	424	397	420	428	394	420	411	436	395	441	424	446	418	424	410	431	409	413	397	463	397	441	405	409	419	449	447	428	421	444	431	408	403	409	423	390	404	406	411	394	437	402	398	423	394	428	430	411	418	383	426	402	449	421	435	386	408	393	412	423	406	412	403	402	413	407	412	428	437	415	440	389	410	432	402	417	430	431	407	432	385	419	377	401	454	385	444	444	428	404	425	412	404	408	408	405	421	396	408	450	416	431	400	445	401	427	407	390	465	407	427	434	444	416	397	418	416	411	386	386	399	407	406	412	422	386	445	407	385	437	401	422	446	409	438	408	414	394	397	428	443	403	407	412	423	419	417	407	407	420	409	400	424	412	424	406	404	439	424	402	393	398	423	422	404	406	436	386	396	402	420	388	412	420	400	439	432	400	426	425	436	454	399	396	419	398	459	431	413	431	398	450	401	437	412	411	439	424	430	414	411	408	414	414	421	399	417	411	465	422	410	390	392	413	418	450	427	416	416	428	403	444	440	402	393	393	407	409	415	409	415	448	424	448	402	414	463	381	406	460	427	449	391	397	437	411	398	402	451	388	404	408	399	414	423	407	423	407	425	435	408	401	398	417	381	419	418	401	418	430	384	428	393	448	393	392	431	406	377	403	404	421	431	436	388	402	457	430	396	388	414	463	404	415	422	433	388	375	384	416	437	410	419	372	384	443	426	444	390	432	432	436	404	393	428	426	424	451	418	436	388	397	423	415	453	444	413	384	434	430	425	433	413	425	390	433	401	405	410	425	442	449	416	413	406	402	385	412	415	408	414	414	397	411	419	437	455	410	412	419	398	428	394	389	416	419	430	421	410	421	432	420	445	379	419	408	377	408	426	403	421	437	413	421	420	426	429	417	384	435	405	397	403	421	450	420	401	422	431	439	440	399	391	407	399	401	421	430	446	450	419	414	374	422	422	418	398	439	413	404	453	451	429	421	392	417	370	461	388	409	397	409	430	437	416	395	391	409	422	426	425	369	412	387	391	442	418	432	443	415	441	421	385	372	435	426	442	414	422	380	402	402	457	405	411	407	408	408	377	410	410	380	468	447	428	386	418	415	419	391	388	415	416	428	389	357	433	418	422	448	399	400	422	431	420	431	410	404	416	380	419	437	455	388	385	432	463	396	422	423	438	426	415	405	391	399	428	404	433	397	426	446	408	433	422	435	431	417	425	402	414	396	409	420	441	388	385	421	428	413	420	408	413	355	421	404	407	409	400	428	385	399	432	413	403	418	406	381	387
22968	21524	29321	24275	21958	23511	22592	14116	9805	7441	5460	4021	3227	2861	2562	2163	1855	1596	1227	977	921	817	768	710	732	708	640	616	577	597	525	536	510	496	456	474	466	433	372	438	387	319	347	318	341	355	336	346	334	346	379	327	373	349	325	337	303	288	328	293	330	300	314	340	315	300	301	322	322	293	267	343	319	293	295	285	296	257	268	276	290	293	267	288	263	277	312	296	277	290	291	297	262	266	289	263	284	276	273	290	283	247	261	288	277	263	257	287	296	287	274	276	281	303	313	289	268	304	274	274	267	301	274	277	314	272	274	284	283	269	283	254	293	288	257	275	275	266	283	277	276	266	285	260	297	301	284	279	294	273	309	271	279	279	313	265	283	253	279	281	274	281	267	306	265	279	273	279	272	268	304	281	242	303	282	273	296	254	275	260	310	298	280	262	279	274	272	271	267	261	291	303	264	277	278	259	288	264	297	285	290	266	267	285	282	295	257	281	300	260	273	291	296	263	266	284	301	284	276	300	260	238	285	287	315	280	267	278	271	283	290	263	245	304	301	299	295	263	250	297	264	242	259	285	277	276	276	259	304	290	291	289	301	274	295	294	244	288	294	288	280	285	277	268	255	269	282	292	286	232	294	263	286	268	279	256	269	229	252	300	272	276	301	257	285	276	262	316	254	259	274	292	292	276	240	291	276	275	302	292	325	307	291	270	266	252	289	292	274	279	286	287	248	280	271	256	310	310	290	263	281	285	263	295	279	278	278	263	261	261	286	267	312	303	278	278	302	266	241	283	292	279	270	294	279	275	276	295	306	320	280	266	289	257	283	284	292	291	265	329	292	293	268	296	302	273	260	258	298	291	263	261	300	291	274	265	299	287	240	269	305	266	287	279	271	283	264	277	263	309	278	295	249	273	261	296	290	290	267	250	287	296	275	261	286	263	254	274	279	269	281	285	266	313	262	264	262	291	279	274	292	280	286	273	272	296	304	292	275	273	247	272	283	278	278	280	300	273	255	273	292	292	290	287	258	251	271	259	278	276	296	279	273	263	267	265	298	274	256	287	280	267	266	274	275	263	269	245	307	253	275	268	269	276	280	305	296	257	285	240	293	269	290	284	281	307	269	291	264	266	259	318	275	265	265	280	296	248	276	275	291	261	278	267	262	266	291	263	295	267	265	283	288	285	252	334	294	301	255	296	280	265	262	276	250	283	288	253	285	244	232	288	280	272	303	253	293	294	257	275	254	284	259	284	292	281	262	257	269	308	281	294	249	272	245	290	281	261	291	302	267	270	298	283	259	258	270	300	289	262	263	298	300	275	257	271	299	266	267	286	255	291	285	276	303	251	297	313	270	280	254	255	304	269	286	306	272	277	271	285	280	278	289	268	269	300	281	264	288	274	274	269	289	296	256	280	324	262	292	275	292	310	264	264	294	281	299	276	289	278	276	260	302	279	273	269	292	279	268	231	286	259	260	278	253	294	323	270	239	284	312	255	288	263	279	294	286	281	267	273	291	286	269	318	303	259	292	262	273	291	254	287	267	280	239	281	276	267	272	260	295	277	259	311	278	289	284	304	281	297	272	298	281	274	277	252	257	262	287	309	285	275	283	262	293	261	288	296	263	271	274	284	275	286	273	295	302	286	271	281	254	305	250	301	261	281	270	258	241	284	278	288	259	292	284	280	267	291	291	293	307	300	246	272	299	273	272	256	305	273	284	291	303	271	275	278	254	277	286	277	287	243	260	261	261	254	277	305	288	302	292	251	258	264	279	280	281	261	274	275	315	260	270	283	285	281	290	326	263	257	268	292	303	253	269	258	284	297	293	260	282	273	272	283	267	273	264	267	257	304	307	294	282	276	295	272	264	273	273	281	270	247	278	284	275	261	257	287	278	240	276	244	263	286	273	276	277	289	261	282	303	306	262	280	259	294	263	274	283	277	292	248	282	281	283	285	280	286	280	258	237	265	291	274	291	293	317	276	287	261	270	226	269	311	302	280	280	291	291	255	301	272	252	267	277	265	251	284	241	271	293	267	263	279	257	279	276	284	283	250	253	286	258	260	284	285	280	264	297	274	278	259	277	276	303	279	287	259	267	273	286	259	280	288	290	255	285	255	273	294	282	291	296	284	275	265	299	257	297	256	271	281	286	259	287	287	283	260	281	314	306	275	307	261	293	277	279	286	279	292	276	302	264	270	301	263	291	265	300	275	243	273	272	270	284	285	278	234	266	269	285	270	288	261	277	263	280	298	282	285	274	297	270	318	263	292	283	293	243	290	267	298	265	292	261	284	282	223	285	267	226	275	277	283	276	290	295	239	253	252	275	265	263	253	274	302	301	273	288	275	275	265	272	289	258	261	293	296	298	270	264	260	268	258	291	311	248	291	270	289	265	266	268	245	236	276	300	317	265	284	264	294	263	274	278	279	285	280	260	294	280	263	295	278	282	271	264	244	266	280	281	272	289	294	279	264	265	287	269	284	241	277	274	261	283	280	274	279	284	272	278	301	279	273	263	279	276	287	244	270	296	292	250	262	289	239	247	272	264	248	278	272	250	246	254	272	285	283	328	267	267	272	257	277	278	294	275	277	283	319	278	274	263	278	249	261	284	277	293	287	258	259	278	294	288	280	312	270	280	274	296	271	247	284	284	278	250	278	286	277	300	264	282	282	231	261	251	244	286	284	306	299	281	283	279	278	264	285	273	282	292	289	298	270	298	287	248	292	300	283	274	283	261	279	284	274	274	281	310	289	295	285	285	284	314	310	286	254	296	267	274	302	269	303	269	260	253	293	273	287	256	273	275	290	292	295	268	295	267	267	294	278	292	279	306	266	268	272	293	259	260	261	292	239	300	285	286	288	271	283	276	288	305	271	279	288	244	260	262	279	267	279	295	270	255	285	252	296	278	281	296	283	262	274	272	258	275	290	288	276	264	268	260	301	286	273	251	277	306	283	273	301	291	280	248	305	262	281	304	280	288	287	299	269	262	272	272	275	296	284	279	270	301	280	276	281	264	274	311	278	296	297	276	296	276	272	290	287	291	271	285	281	284	275	280	276	280	303	303	237	285	279	266	287	285	304	273	289	268	271	275	250	315	291	283	251	291	262	288	284	270	270	278	268	258	276	283	272	260	286	289	290	275	269	285	276	276	252	290	262	316	273	251	277	277	281	279	286	274	250	239	292	252	293	264	289	266	290	297	285	313	265	300	291	311	284	257	322	271	247	312	255	292	260	285	282	282	289	283	278	284	304	263	291	284	275	274	268	266	256	276	281	308	279	264	279	279	275	275	262	281	257	249	242	281	245	317	267	249	274	261	293	281	293	293	284	301	277	271	289	286	277	277	282	264	304	247	277	257	290	269	295	274	272	270	253	275	252	310	281	282	280	278	273	286	277	239	294	264	272	307	282	276	231	281	294	287	264	302	286	312	251	256	266	251	281	247	277	258	295	277	273	267	267	268	271	286	283	271	276	288	250	251	238	247	265
20987	46833	40276	32529	28089	23510	20099	17083	13395	10420	7882	5963	4672	4158	3640	3131	2592	2192	1702	1438	1301	1075	1041	987	926	913	868	773	715	729	698	715	649	646	648	605	543	501	459	445	420	380	367	371	386	411	347	376	382	363	380	334	331	353	350	310	349	335	338	322	319	337	311	310	287	323	322	318	315	298	344	289	318	305	301	265	297	303	283	283	326	270	296	302	277	290	291	300	274	271	257	293	254	305	256	290	295	274	331	294	271	295	282	288	286	284	284	272	257	310	277	284	283	275	264	270	267	268	282	266	276	278	262	252	273	257	254	281	249	307	249	270	299	288	263	277	280	295	255	287	301	297	268	305	275	293	298	302	274	276	280	311	312	280	275	267	281	299	304	272	261	295	291	278	286	316	328	296	272	236	273	274	311	271	292	281	286	297	273	298	284	292	309	279	257	246	274	266	258	291	289	275	271	257	328	258	275	249	275	258	276	297	259	264	294	294	265	302	281	286	273	290	292	262	293	299	319	282	267	262	264	287	251	268	263	298	282	264	265	287	253	272	245	273	283	314	242	273	287	292	271	288	253	286	289	269	274	264	290	282	245	270	293	284	240	293	234	257	295	289	297	253	293	278	266	266	319	282	282	256	252	301	302	283	295	277	263	231	286	260	266	254	249	310	285	284	291	278	307	262	277	281	271	291	289	312	285	291	270	289	241	302	283	264	308	262	265	280	277	273	288	303	262	259	277	295	283	271	304	301	282	299	289	265	280	276	289	280	303	268	251	292	298	262	262	273	278	249	294	282	259	301	261	263	299	285	270	278	268	287	288	277	241	297	292	294	300	268	241	279	278	271	282	281	257	305	279	257	252	313	275	263	262	267	289	285	273	270	290	276	265	283	316	306	282	306	312	235	258	291	264	290	277	281	287	288	284	285	263	285	305	286	283	278	276	284	274	276	332	300	298	287	307	295	292	286	284	295	274	284	298	277	265	298	256	283	269	270	268	293	295	294	260	267	261	254	293	258	289	279	297	237	291	293	290	268	272	274	275	277	284	262	277	282	281	277	257	283	300	298	312	303	271	263	275	285	303	254	286	296	296	263	296	277	278	284	257	286	279	281	286	302	313	291	286	311	280	260	298	267	285	304	271	278	270	268	259	263	272	286	288	295	289	261	301	274	285	286	285	277	265	275	287	279	256	287	291	312	250	260	284	274	266	285	243	270	269	292	261	268	277	267	274	290	305	295	264	277	285	295	265	273	280	288	306	264	296	245	278	281	256	272	295	275	289	281	257	272	296	286	273	277	289	304	305	290	267	287	276	258	275	268	283	274	286	288	277	275	270	268	313	245	313	295	291	277	314	253	277	287	269	298	286	280	272	309	293	298	287	299	298	310	292	247	286	305	288	296	317	281	267	271	293	281	265	291	294	302	295	298	296	285	287	257	265	320	260	259	272	275	293	296	245	284	289	287	274	280	270	267	267	233	284	270	266	270	301	264	277	309	274	309	306	289	278	285	298	272	276	279	295	278	309	297	290	262	299	278	286	286	276	261	273	267	281	274	279	311	263	299	293	261	307	288	283	302	279	275	259	300	268	294	276	263	302	255	278	259	267	305	290	278	306	297	263	274	294	282	262	243	270	282	299	301	297	263	297	271	283	281	264	305	256	281	271	267	314	298	313	260	287	286	265	278	298	286	277	279	271	287	243	260	270	284	278	262	279	298	258	271	266	255	268	273	268	267	265	272	272	295	266	291	293	260	264	289	286	276	291	287	275	273	291	282	313	267	283	263	286	304	274	285	280	304	279	311	283	308	278	257	276	283	287	308	268	240	249	282	242	271	296	309	288	268	260	288	295	246	263	273	294	247	288	310	261	265	270	273	276	259	278	262	241	289	283	279	268	269	296	303	288	290	246	275	291	265	299	294	296	296	280	314	282	271	265	264	304	270	291	288	242	268	260	284	270	303	278	289	269	296	259	286	273	283	280	283	304	265	276	286	248	265	283	287	308	302	307	278	296	293	272	260	289	294	316	283	290	264	294	271	289	260	262	291	269	300	291	276	299	262	282	285	292	265	265	262	304	305	258	311	282	277	266	285	274	285	285	263	299	285	294	265	287	287	264	256	254	273	270	264	319	269	281	302	302	292	285	300	259	317	283	295	274	285	252	307	286	278	292	288	280	252	288	251	281	287	268	270	258	286	284	292	245	287	274	288	295	295	281	289	297	287	267	318	257	291	275	276	255	250	315	293	271	251	268	291	272	268	281	291	303	271	275	296	301	293	275	290	252	257	257	255	291	299	274	266	270	284	282	268	262	260	250	268	263	258	271	283	300	253	292	296	256	301	304	306	270	292	266	264	284	283	279	302	270	293	282	253	252	267	275	258	291	253	267	292	267	270	270	307	281	283	277	258	263	287	267	288	303	280	275	279	250	277	256	276	321	271	283	273	273	274	258	254	291	271	263	300	277	300	274	281	263	247	259	305	269	293	271	286	269	291	270	282	289	265	299	281	257	290	298	254	249	258	289	292	260	247	301	303	276	287	269	264	289	275	289	291	276	272	241	268	285	276	269	281	280	287	287	278	287	265	278	282	302	245	290	280	276	278	266	267	278	294	278	285	276	278	268	296	229	277	282	276	282	275	285	261	293	279	305	265	284	261	291	245	281	273	290	296	280	230	278	298	309	282	279	294	304	293	278	302	272	261	275	262	266	292	294	286	296	322	272	291	288	294	271	290	268	275	288	277	272	237	276	290	283	273	267	272	269	287	292	254	296	318	279	291	251	282	302	315	276	286	255	299	252	281	286	271	264	269	279	290	288	268	282	298	275	279	287	268	291	311	283	289	265	287	248	240	277	260	294	280	272	292	286	301	256	293	308	248	290	285	289	297	274	263	282	301	251	262	281	262	281	277	275	286	294	308	268	284	268	297	294	265	263	264	292	292	284	290	291	293	270	255	273	267	251	278	283	305	281	263	269	300	266	248	248	291	259	302	290	271	258	253	263	277	264	291	284	290	265	283	289	281	277	279	269	288	278	270	290	275	286	279	300	294	269	328	263	315	251	243	282	293	274	265	280	277	279	293	259	277	277	293	271	298	271	286	304	285	251	281	308	283	284	273	294	247	280	303	290	296	311	242	266	282	235	304	271	283	277	311	318	277	307	282	296	264	266	281	289	285	287	306	282	292	276	291	258	257	266	287	250	272	286	268	274	269	261	261	279	289	289	280	280	283	243	262	254	281	315	291	286	274	286	288	268	273	258	276	278	289	286	303	296	266	278	296	292	258	284	300	261	278	285	283	271	248	251	301	280	264	270	292	266	282	267	278	295	255	292	290	309	254	278	289	271	287	306	282	283	268	246	268	301	301	266	295	302	277	288	271	266	299	309	319	259	291	268	309	296	268	245	265	295	276	269	272	313	289	271	260	289	265	273	274	270	286	259	269	284	276	261	273	279	270	285	247	272	282	257	300	308	299	287	275	279	295	261	260	276	289	287	282
28723	24504	28478	22126	13931	9391	6860	5114	3753	2945	2209	1843	1489	1344	1152	1119	927	807	704	600	599	586	542	610	551	504	527	538	521	498	542	529	448	439	489	483	400	451	431	413	468	425	412	430	409	443	425	409	410	371	421	420	485	394	411	397	388	423	419	416	394	386	398	411	424	392	410	406	417	378	399	403	389	416	421	399	380	391	379	427	409	403	411	432	358	383	390	386	390	408	410	429	406	371	405	395	423	393	387	391	388	369	431	388	368	416	416	429	380	408	378	353	395	423	417	389	363	390	409	372	436	409	394	371	406	393	399	383	373	393	396	423	422	396	377	369	427	406	378	357	401	360	371	414	410	369	424	386	365	367	356	379	358	375	400	394	412	402	386	393	405	402	399	332	367	395	363	397	408	382	373	413	394	394	438	436	392	400	375	401	392	400	393	414	391	385	382	380	396	427	395	362	396	391	377	376	378	412	374	422	420	429	371	399	395	400	442	424	388	382	385	372	404	418	432	388	361	387	402	362	406	377	386	441	364	355	428	407	388	426	396	407	381	409	405	419	382	392	408	415	421	402	414	383	391	432	434	355	368	402	403	431	374	423	391	415	396	430	392	434	384	429	402	436	385	407	400	403	410	386	384	398	405	432	423	357	395	360	408	370	387	425	385	407	371	410	420	388	392	374	445	406	402	378	353	372	403	405	366	419	412	367	390	355	365	370	418	415	379	368	420	408	399	413	405	418	438	395	403	381	425	423	379	421	401	378	386	386	374	364	432	409	404	393	414	423	370	388	407	409	361	421	390	397	390	389	394	403	416	409	405	395	384	400	403	365	378	382	420	359	377	403	366	394	382	392	400	376	411	394	399	433	407	384	417	416	378	392	379	421	391	396	409	395	398	384	365	403	436	414	423	409	378	400	379	411	416	383	374	376	403	384	386	409	387	392	412	371	395	396	395	394	413	434	401	389	429	430	382	386	394	424	415	386	402	360	373	392	401	369	421	424	422	415	412	423	358	401	375	393	396	397	393	367	417	373	379	402	384	420	401	419	370	402	378	382	401	395	376	405	430	414	418	359	433	373	394	427	423	407	400	392	409	378	395	413	386	376	371	386	401	395	343	363	382	422	368	384	386	420	394	374	384	386	359	390	433	439	366	398	383	372	408	391	390	400	437	359	338	392	383	373	409	407	391	371	417	391	379	414	385	360	357	372	386	413	378	383	402	436	404	403	390	373	421	391	423	389	400	377	377	367	401	396	399	410	418	393	408	399	354	357	394	445	385	403	415	415	401	420	391	393	373	414	421	386	390	439	400	425	388	381	424	392	426	380	400	387	380	394	401	373	385	385	401	367	392	393	387	385	386	379	400	346	369	363	362	371	389	400	388	397	406	389	381	400	386	385	406	394	360	409	350	391	382	393	381	405	430	370	413	359	411	393	392	422	430	397	410	418	375	410	379	366	391	393	363	406	358	406	432	395	395	384	432	394	409	413	421	415	404	407	387	390	429	379	387	404	405	411	413	389	383	416	418	412	412	425	416	382	383	392	435	413	405	407	387	403	428	378	399	402	416	391	423	372	380	399	374	372	395	383	405	420	423	407	366	416	396	389	367	401	407	410	363	403	402	412	428	401	407	385	431	380	405	418	428	405	396	430	391	399	386	392	420	386	394	368	347	374	398	393	362	398	386	427	396	399	367	370	384	443	395	368	382	419	418	394	404	407	389	391	402	391	374	401	368	411	375	405	372	367	385	374	438	396	388	383	388	416	385	395	368	415	400	397	380	374	419	391	382	401	388	418	439	409	397	376	378	357	446	421	409	391	411	379	422	391	412	415	379	394	397	429	393	416	410	343	409	418	419	385	398	402	427	367	356	434	391	382	431	420	367	386	398	384	372	395	379	391	387	440	394	408	422	380	391	390	352	391	376	395	381	394	407	337	385	373	392	395	388	399	393	427	400	387	412	392	391	386	376	421	417	374	401	380	393	408	398	380	426	413	345	418	403	377	385	413	399	385	419	377	379	408	445	377	429	395	389	396	405	364	395	372	399	380	432	465	408	403	382	382	408	421	397	373	379	412	412	423	375	381	402	380	414	430	405	389	409	444	427	404	377	402	405	403	397	413	384	379	369	409	385	393	391	382	378	387	363	423	404	410	372	379	389	403	400	347	399	379	414	412	403	387	386	406	420	389	429	394	420	369	407	384	398	384	413	411	390	419	408	390	392	404	403	371	408	386	381	405	407	412	405	399	397	387	399	423	397	405	396	381	388	384	406	429	422	405	395	381	409	389	406	392	417	392	421	394	367	381	404	371	403	364	400	428	424	366	361	412	387	397	414	405	386	412	388	388	386	405	396	398	416	370	406	385	363	413	385	430	432	401	390	413	352	406	395	407	388	391	371	367	401	408	427	414	396	367	399	391	380	375	377	395	371	418	391	441	422	400	383	386	381	406	355	401	414	333	391	428	394	406	413	354	447	429	393	387	373	387	377	395	389	395	368	386	406	367	384	397	409	385	407	382	383	386	426	377	387	405	393	382	398	394	416	374	394	409	412	371	408	420	400	401	404	386	347	414	419	402	376	402	418	372	404	396	395	391	378	416	395	374	423	409	396	387	387	397	405	390	380	411	361	429	421	406	358	395	388	429	408	387	378	392	410	387	432	355	390	375	373	439	386	398	415	389	387	387	376	384	417	372	384	443	419	378	376	377	416	412	409	388	413	431	424	399	373	403	382	375	417	425	415	389	375	401	426	416	378	436	393	380	425	408	381	432	393	383	415	421	392	426	388	413	433	380	350	386	403	394	396	403	397	377	409	397	377	401	401	402	462	406	396	426	404	417	384	384	401	375	386	406	410	426	333	375	396	407	439	362	409	387	366	414	398	352	408	395	384	393	373	385	386	402	385	383	418	402	391	394	410	381	406	413	387	408	379	375	426	432	402	399	398	400	373	414	400	398	419	393	373	417	421	357	405	398	393	420	417	403	389	432	382	429	396	384	387	389	402	380	434	404	366	397	394	380	381	403	414	425	414	405	399	408	383	445	376	375	427	354	383	365	380	367	396	428	383	381	388	387	401	347	396	363	378	395	390	407	429	402	430	395	392	397	394	398	393	401	368	422	405	405	400	416	363	402	418	419	430	373	404	397	409	408	422	376	403	382	396	384	378	404	376	411	404	392	395	399	413	369	397	354	419	399	407	410	392	386	374	411	403	396	375	343	358	403	389	396	394	407	401	401	413	381	368	385	404	424	420	411	384	357	412	373	353	403	375	395	396	411	406	404	415	399	410	376	428	398	373	406	405	384	380	360	380	388	375	398	384	372	373	376	380	410	389	379	383	400	382	417	378	403	409	401	408	420	424	393	415	390	396	372	456	393	403	403	389	393	382	369	371	406	389	397	433	378	405	384	418	384	422	396	418	360	413	419	413	452	392	405	392	380	418	387	385	399	362	418	360	416	376	398	370	373	384	381	401	351	400	401	429	404	382	396	400	408
18298	35151	28543	20339	16312	12790	10299	8220	6202	4636	3424	2836	2185	1930	1629	1570	1291	1032	898	865	788	704	707	588	677	585	624	578	564	547	538	517	532	507	501	491	474	486	498	463	457	439	450	479	463	447	445	451	440	469	415	422	431	400	425	428	450	406	473	450	413	427	421	450	440	436	409	437	439	421	399	428	430	442	425	413	413	389	379	398	395	423	373	431	378	397	415	397	437	401	409	409	398	449	445	409	432	385	394	461	403	416	429	411	388	433	411	411	371	428	381	443	387	423	401	418	393	415	409	401	442	429	386	388	422	421	405	409	420	405	411	456	397	443	409	404	396	441	405	400	403	390	405	394	398	406	375	394	406	418	416	388	403	422	433	401	421	431	429	390	402	393	405	413	451	405	407	433	418	392	387	389	408	395	431	401	419	398	389	392	416	406	381	404	402	424	412	410	393	417	442	417	397	399	419	417	377	426	412	391	422	415	386	404	437	414	449	422	430	444	413	434	400	393	430	411	405	416	380	399	359	418	435	368	426	410	406	422	390	387	421	426	388	431	393	439	427	373	422	441	408	401	397	424	442	416	438	388	430	414	411	444	401	385	411	403	397	421	415	403	417	382	418	407	430	459	432	457	440	386	466	391	403	395	397	419	430	405	442	428	395	444	440	387	385	439	400	436	405	405	409	392	402	436	405	411	406	412	407	396	417	382	407	427	403	417	405	412	437	413	373	436	408	407	387	375	398	413	402	425	448	443	397	402	414	422	397	415	427	418	412	452	421	364	413	420	390	413	416	394	438	452	422	388	442	416	414	425	409	432	402	418	431	395	377	403	433	406	399	466	406	391	368	401	427	423	406	388	422	401	410	414	421	395	400	388	441	382	403	412	393	413	426	436	431	431	438	405	422	458	414	421	448	443	397	397	400	418	421	411	443	396	413	392	381	420	443	404	423	405	453	419	404	421	404	419	407	419	379	449	432	408	424	400	402	427	377	419	407	374	389	393	437	440	424	422	407	447	374	413	392	413	384	414	442	386	422	446	420	418	385	383	393	400	382	409	407	381	404	440	417	400	409	422	420	403	409	418	415	402	410	452	387	428	401	395	422	406	421	412	447	427	420	444	377	375	398	395	394	407	405	375	416	416	390	400	422	396	405	445	420	358	393	403	418	426	415	414	392	395	418	387	393	413	395	407	406	431	411	408	408	398	408	422	407	408	407	415	411	416	407	407	376	432	399	403	401	426	437	407	404	393	411	418	384	407	417	405	369	393	410	415	436	403	413	370	399	401	399	390	415	427	391	412	416	439	429	442	401	451	423	365	403	429	414	389	428	385	414	396	348	417	399	459	409	401	403	407	467	379	428	418	394	407	378	370	399	417	409	430	402	401	399	407	430	380	391	404	418	428	412	390	394	427	391	393	440	390	432	396	396	416	407	466	392	402	425	443	363	406	417	405	405	398	421	397	407	400	421	381	415	424	365	417	436	400	419	475	432	406	414	405	423	392	397	422	382	428	385	387	439	424	412	391	388	399	408	393	370	374	414	439	390	409	451	401	406	418	432	409	412	410	415	475	411	417	408	379	410	402	431	409	393	419	424	455	406	429	373	412	382	395	425	371	435	434	403	398	394	409	386	425	387	400	386	395	436	417	436	415	400	402	415	442	447	417	373	419	355	387	410	386	412	411	402	422	422	416	413	428	414	385	399	428	405	417	395	409	443	401	403	415	409	412	393	434	383	413	434	418	370	400	385	412	404	391	400	405	391	433	404	405	405	426	398	387	386	379	416	413	420	387	403	429	423	439	433	420	401	404	400	449	425	424	375	430	416	422	399	395	435	397	415	400	396	405	442	414	396	399	404	376	395	434	432	426	412	365	431	394	415	400	438	399	430	393	422	406	441	432	416	431	402	420	406	405	420	431	375	417	416	397	427	407	427	398	401	384	392	418	371	411	402	390	422	407	421	420	455	394	408	368	437	417	412	388	436	434	392	391	440	392	407	434	372	358	429	410	429	387	443	399	410	407	381	413	405	421	412	384	418	433	399	426	406	445	381	392	422	402	412	421	377	411	449	422	400	399	419	424	405	408	373	383	408	421	421	436	418	410	410	369	379	403	427	333	424	408	417	402	417	441	415	411	418	397	385	385	433	422	451	414	418	366	438	397	385	381	401	368	406	437	371	405	420	447	398	391	405	421	428	423	407	405	399	445	431	385	457	422	376	390	403	403	405	382	405	420	397	412	433	427	408	412	446	418	443	389	376	408	401	399	426	456	426	413	405	409	405	418	379	372	426	391	411	415	413	417	427	424	397	416	375	383	382	378	421	437	397	379	405	418	421	373	382	430	446	384	400	399	378	366	436	431	402	404	409	443	463	432	410	397	434	402	426	412	449	399	416	393	392	402	386	383	397	423	443	401	448	408	419	427	379	393	412	437	396	405	404	386	425	394	433	387	406	423	426	422	425	401	400	385	409	437	426	433	393	444	391	420	405	434	444	416	383	415	407	419	434	402	422	422	392	389	410	408	424	423	412	393	396	393	435	443	400	391	379	441	390	444	417	416	401	435	422	425	428	369	374	427	428	417	440	425	412	454	410	395	411	415	401	416	376	409	378	396	429	426	396	418	348	422	407	424	405	411	405	395	386	446	416	417	400	397	455	390	426	439	390	404	386	396	431	402	443	410	414	422	396	425	405	455	391	392	411	397	421	429	406	389	415	427	425	401	385	426	386	359	388	406	416	440	389	384	406	411	394	393	390	393	430	421	400	399	400	392	433	402	416	413	410	401	405	394	384	421	407	404	390	421	410	396	415	422	373	436	403	392	442	385	400	407	426	404	396	380	397	434	415	451	418	411	413	392	441	388	444	384	441	389	398	371	386	438	413	415	428	369	417	434	431	395	444	411	393	372	422	413	400	402	434	412	428	362	438	414	401	424	396	429	428	402	381	385	417	419	459	441	416	378	429	415	409	435	386	365	420	411	419	418	421	418	402	401	403	404	390	404	393	441	400	406	416	407	393	392	443	433	396	398	421	396	435	392	397	416	400	434	428	390	401	435	401	406	426	417	415	378	416	398	423	419	403	433	395	385	441	403	380	415	396	441	409	422	382	415	400	420	405	411	406	389	412	407	426	404	446	408	411	419	406	414	431	384	426	431	426	437	427	416	419	413	410	417	393	420	428	405	397	400	400	388	463	439	431	410	437	427	386	415	446	423	377	422	442	412	406	427	436	417	404	407	443	361	448	399	418	453	412	428	392	416	418	437	412	392	431	387	399	425	390	409	408	389	425	381	418	408	366	413	399	429	398	419	377	397	396	409	396	433	412	387	446	414	422	466	422	408	388	401	412	382	415	369	416	402	395	423	380	406	401	368	418	408	378	438	422	451	417	415	396	390	441	452	409	380	384	411	403	417	401	403	424	429	405	400	412	395	426	389	387	424	409	420	396	445	434	445	397	420	407	417	424	407	402	382	417	393	404	383	388	417	429	411	390	399
23986	21513	28873	24961	22489	20234	14545	9743	6996	5392	3847	2873	2340	2035	1795	1512	1343	1052	907	774	632	653	627	610	580	574	550	517	510	516	490	468	451	504	464	405	400	379	367	337	387	346	334	343	378	359	375	373	355	323	297	323	327	305	325	255	306	322	277	336	284	299	319	311	308	330	334	308	302	331	285	279	319	291	328	271	283	305	301	270	312	290	291	286	317	301	286	268	288	300	327	292	290	306	289	309	274	280	274	294	348	267	273	275	302	292	296	270	281	287	303	286	286	295	315	295	293	293	282	336	277	281	291	312	311	299	278	291	281	289	302	284	290	282	287	293	309	264	292	304	299	250	286	278	298	301	304	298	261	284	305	291	295	284	298	299	330	295	264	271	254	251	264	263	301	293	283	311	303	310	285	279	290	320	311	304	290	292	257	286	270	307	294	293	302	281	291	272	296	289	320	291	276	284	286	297	316	275	319	295	278	287	289	319	279	288	275	310	315	289	279	285	305	307	282	300	278	301	298	293	263	291	294	309	315	282	324	282	286	276	291	295	304	314	306	284	303	311	273	291	270	293	296	296	285	290	272	270	344	316	269	288	267	281	304	288	286	287	266	279	316	302	303	290	326	290	276	286	315	278	313	297	294	307	289	263	296	295	262	253	284	298	284	288	308	303	298	295	305	276	291	305	279	320	284	308	313	298	311	296	322	276	280	312	305	294	282	286	288	281	288	302	283	309	289	315	280	290	295	287	277	261	291	295	299	271	292	300	314	269	285	279	319	305	284	307	310	307	280	300	293	314	280	299	282	288	279	266	295	267	266	254	306	272	283	303	310	289	288	297	265	272	311	268	282	280	313	295	297	274	287	301	335	293	281	291	260	301	296	290	280	292	282	295	305	287	292	312	274	295	254	261	271	307	290	299	251	272	283	289	348	311	313	269	293	304	284	287	308	275	265	294	283	296	273	313	274	277	283	298	284	279	309	274	306	294	305	306	317	305	314	293	268	252	287	297	294	285	313	322	283	286	295	281	286	325	285	312	282	292	281	311	282	265	299	272	320	311	288	288	285	271	282	306	309	288	286	295	296	290	321	288	318	305	280	304	332	261	262	276	291	271	298	290	319	275	268	297	273	300	296	301	270	295	271	314	312	283	301	267	275	280	286	281	283	279	311	271	292	302	280	313	304	266	311	265	286	311	297	305	307	286	299	327	308	295	325	310	270	295	314	308	284	327	320	320	296	308	282	324	289	287	281	320	345	277	309	292	299	277	272	259	306	305	288	300	287	285	246	294	294	300	302	319	285	280	304	286	296	308	275	312	289	303	282	296	306	282	317	303	294	281	286	294	306	266	305	292	309	282	284	329	267	303	323	293	311	256	319	263	262	257	328	320	282	299	276	314	289	294	299	297	290	293	333	291	321	323	294	296	330	285	260	271	279	291	284	313	297	292	308	286	290	311	282	323	317	268	309	303	283	297	287	292	281	303	276	273	296	315	294	311	299	310	339	294	269	317	285	293	289	287	312	288	287	325	273	271	299	284	290	288	288	293	262	292	278	278	272	296	294	291	275	271	295	306	295	302	308	320	297	292	238	299	291	295	296	320	275	264	282	304	279	293	303	300	323	285	289	278	319	281	280	288	308	288	300	315	306	318	284	275	316	309	323	301	301	327	290	276	261	274	262	305	329	273	301	300	309	275	282	307	294	269	304	270	286	297	320	275	271	296	307	314	294	280	280	298	301	271	263	292	306	323	295	315	289	295	288	289	286	277	266	288	324	288	300	309	291	281	295	301	304	297	302	304	276	275	287	313	303	286	267	293	277	281	321	323	293	303	263	291	312	301	289	270	275	275	290	268	326	319	254	290	335	288	281	283	292	300	283	282	322	278	293	283	304	260	312	269	274	338	315	294	289	299	300	306	286	288	265	314	281	328	294	329	267	308	278	279	281	290	306	290	307	329	280	279	262	293	280	284	274	266	287	281	281	299	305	286	257	296	282	281	327	273	267	299	333	300	272	304	279	312	273	306	259	281	307	338	298	278	314	296	308	296	277	277	323	337	296	322	300	320	269	306	299	252	270	283	300	276	320	333	269	333	294	291	312	291	290	294	290	288	279	299	288	287	272	301	317	280	313	262	287	296	275	268	272	309	289	320	307	270	284	316	306	292	295	289	307	285	292	266	297	304	299	270	288	282	306	295	282	278	291	282	276	283	309	238	308	311	301	314	293	283	304	311	329	293	303	247	273	257	328	275	280	309	298	313	306	280	307	301	278	300	316	275	331	262	318	304	310	285	282	297	297	302	284	316	294	305	283	280	286	303	274	292	290	263	295	273	287	293	278	281	320	291	300	277	269	309	264	297	276	288	327	282	287	277	272	296	300	331	319	295	299	289	293	295	265	277	290	271	286	293	287	268	303	292	288	274	299	301	332	301	307	297	305	296	316	298	267	295	269	313	333	292	300	264	302	303	297	325	306	306	300	277	298	303	318	282	291	274	292	341	292	308	291	297	298	282	316	296	317	293	304	297	320	300	328	297	273	302	280	287	257	268	299	301	308	299	312	309	284	272	273	310	319	304	285	272	291	318	308	291	290	324	273	267	324	276	293	296	269	299	284	286	281	286	298	274	316	305	266	275	288	309	283	287	279	253	294	307	283	285	299	300	317	301	310	303	255	265	258	287	285	306	317	288	327	267	250	291	263	277	308	276	255	261	280	264	280	295	317	284	288	304	313	286	284	311	321	303	296	292	302	312	296	295	286	303	324	297	290	304	279	239	310	280	281	316	301	297	289	304	317	309	282	278	296	299	308	282	283	317	301	276	280	287	292	297	301	272	292	274	303	310	338	289	330	328	274	349	339	278	302	274	292	338	278	301	309	255	277	283	307	291	305	281	287	310	312	304	303	311	297	319	269	291	313	304	305	284	284	292	271	269	284	277	299	304	279	307	313	300	266	284	297	264	268	323	306	301	280	307	266	277	287	250	276	327	298	287	302	320	263	313	284	268	308	290	284	289	267	294	275	306	269	268	316	281	302	272	287	301	283	284	338	282	273	282	286	326	290	283	280	277	295	304	317	306	280	299	282	297	280	263	287	285	313	290	302	305	310	294	296	294	301	320	306	290	304	294	312	311	309	292	302	272	312	304	287	287	286	289	311	301	286	291	270	309	321	292	321	273	313	272	300	283	282	297	307	269	287	282	283	293	302	292	318	302	302	264	286	294	297	299	318	283	266	286	279	322	268	275	303	320	311	305	304	231	309	265	294	299	301	288	279	285	267	304	306	273	288	278	318	290	292	301	301	280	298	288	300	290	304	252	293	312	244	311	308	277	289	312	290	278	292	290	315	304	295	289	279	276	290	279	306	265	277	313	287	295	302	295	291	287	274	305	312	278	296	293	300	278	261	301	288	263	288	286	320	268	295	303	320	311	278	311	284	274	284	281	302	279	298	310	293	277	292	311	291	309	297	327	275	320	295	290	285	323	278	289	305	300
18691	42472	36081	27452	22859	19133	15733	12963	10135	7689	5990	4435	3453	3108	2579	2339	1824	1481	1152	1061	939	807	793	828	763	706	641	710	622	574	644	583	568	539	510	525	507	435	434	378	433	392	385	402	377	368	336	401	358	381	370	357	313	358	333	344	356	325	351	340	331	347	314	300	309	343	334	319	340	340	346	311	282	311	347	325	335	318	340	330	311	301	308	309	293	305	291	341	305	314	307	319	309	323	292	309	300	288	265	324	271	313	299	331	308	289	324	284	313	308	296	290	325	317	315	287	282	298	286	274	292	308	315	294	299	303	304	297	322	304	305	314	286	318	285	326	330	281	310	308	308	288	321	287	290	281	298	312	304	279	319	298	298	305	306	315	308	283	291	327	285	317	339	339	302	283	346	290	316	342	298	285	303	325	308	297	305	288	322	316	295	309	296	310	309	315	311	323	304	324	286	289	307	299	320	310	317	284	313	304	293	303	295	284	290	300	332	302	287	335	278	355	350	297	311	310	298	339	287	271	300	325	314	316	279	304	293	289	293	293	274	308	318	290	294	317	307	336	296	312	312	324	285	313	299	290	278	311	299	327	309	292	320	309	330	286	326	304	322	302	281	265	294	274	309	287	324	316	298	273	285	310	310	294	308	312	309	290	312	341	288	319	310	295	301	321	313	294	292	263	319	328	311	271	346	312	287	288	304	311	313	299	282	283	284	298	283	268	286	303	305	305	301	315	317	269	278	318	325	312	304	303	311	279	325	315	293	307	297	302	326	308	313	302	293	305	304	290	296	300	341	280	290	291	270	289	320	292	305	310	309	296	313	313	295	293	278	295	306	282	296	299	298	293	302	294	295	267	282	287	327	301	296	271	308	308	315	303	328	302	333	301	312	291	312	315	328	319	289	291	323	318	291	312	302	320	287	312	296	278	301	280	282	302	316	331	307	313	310	301	310	323	304	323	312	275	303	306	307	279	327	306	319	343	279	295	287	298	314	327	317	313	339	320	320	320	325	310	310	291	264	288	269	282	315	301	268	323	342	286	289	333	309	322	297	297	303	308	326	306	295	288	273	286	279	300	294	296	306	292	334	296	298	316	300	282	362	328	292	310	337	303	281	296	267	286	312	296	282	289	299	310	294	312	324	292	318	282	300	308	301	304	304	315	308	333	317	316	302	312	280	278	319	301	279	324	318	323	260	304	306	281	301	302	314	318	287	321	312	297	299	308	294	327	278	293	287	304	300	289	299	293	294	278	304	275	307	337	296	301	307	293	269	292	315	321	283	309	293	285	305	318	326	318	300	319	318	318	299	301	290	335	317	298	307	312	296	288	297	313	307	312	301	287	313	334	298	290	318	291	265	349	295	318	325	289	322	317	295	310	317	335	297	298	291	297	332	332	278	314	320	299	301	301	297	280	295	289	270	285	307	320	297	324	297	289	305	325	315	310	309	290	304	288	309	305	287	300	333	312	294	315	318	292	289	313	312	316	287	297	291	279	311	299	321	320	302	304	306	300	285	310	293	319	324	286	307	281	299	299	287	266	304	285	291	312	310	328	311	318	306	311	329	282	302	299	293	271	286	297	320	288	301	309	314	334	306	323	281	309	310	318	319	309	312	287	323	299	245	321	319	278	325	331	297	323	294	309	315	295	319	329	345	282	285	344	313	310	308	297	323	299	316	316	318	310	304	329	315	290	313	272	307	291	330	266	321	346	289	295	295	301	295	314	276	298	321	304	299	314	297	310	306	308	320	294	297	311	311	292	321	280	306	321	326	285	300	317	306	317	307	324	291	281	308	287	299	324	286	277	295	307	300	312	296	289	329	309	280	299	304	302	299	297	300	310	289	327	298	295	286	331	295	309	288	331	306	343	293	302	311	284	300	331	305	291	260	333	306	301	290	312	289	308	321	296	315	311	305	307	310	300	296	309	334	326	285	289	297	324	308	316	296	296	302	283	302	308	335	278	299	354	343	292	295	333	329	310	300	292	312	317	286	252	317	338	333	290	311	301	283	281	293	291	276	297	283	305	289	305	285	305	327	331	320	318	333	280	280	275	315	297	300	303	298	331	300	288	312	309	290	312	292	322	302	326	282	318	307	300	321	303	318	303	297	307	295	307	318	296	313	289	304	301	303	292	285	318	287	304	334	314	297	278	325	311	327	298	312	287	296	316	316	338	312	306	308	275	270	355	299	306	325	305	301	300	285	335	305	291	272	312	287	324	291	317	327	304	322	341	302	322	320	279	299	314	327	309	299	286	284	306	322	320	303	337	299	294	295	277	299	305	308	294	305	296	289	296	299	306	305	313	331	327	315	305	341	319	302	306	284	323	300	298	319	330	321	288	289	323	317	317	299	293	312	335	286	338	325	320	304	320	304	310	279	320	289	326	317	285	317	310	337	290	299	297	332	311	279	317	317	298	333	312	312	324	321	321	330	291	308	308	325	300	272	293	299	313	294	301	310	314	312	332	303	303	283	306	291	309	299	301	311	306	281	285	319	287	303	329	308	279	299	302	283	314	312	309	300	298	323	273	298	300	318	282	295	289	288	328	305	289	295	291	288	313	288	302	310	283	319	297	296	289	293	291	274	313	333	313	321	327	307	267	294	298	289	307	336	348	304	303	334	313	304	316	318	322	285	306	289	284	306	278	273	280	317	330	328	289	315	349	296	289	283	274	305	328	283	303	337	280	259	301	293	302	306	319	294	301	328	317	306	306	332	321	295	306	291	299	299	314	331	285	303	287	311	331	254	324	319	299	290	285	301	309	310	306	309	282	296	285	324	306	309	338	315	328	294	288	331	304	348	324	302	325	284	300	313	269	289	334	310	282	322	339	315	328	307	312	315	338	307	306	287	298	288	284	320	321	306	283	304	288	325	304	296	306	299	326	298	311	290	315	308	303	294	293	312	314	310	274	289	335	284	297	314	331	268	305	310	328	304	294	294	309	284	328	314	304	309	295	288	294	314	298	298	282	324	265	286	313	263	284	296	316	305	301	311	310	278	268	295	310	271	355	317	316	313	304	301	316	295	332	332	284	296	318	291	291	288	312	305	294	265	311	286	308	335	286	279	278	347	297	291	318	326	322	318	309	297	292	332	328	277	305	311	303	312	267	339	313	317	304	297	302	299	299	294	297	322	299	303	302	313	281	321	291	327	326	282	301	275	308	307	301	314	349	327	277	316	305	277	308	314	307	283	288	292	310	307	288	300	263	327	337	304	301	300	310	289	287	306	281	311	323	280	295	348	331	299	327	335	305	310	290	280	294	299	325	293	263	291	279	317	300	321	317	277	301	295	310	301	317	321	281	278	298	305	302	319	300	308	298	325	304	288	288	294	292	318	282	307	292	318	320	317	304	317	339	308	284	266	310	276	306	307	317	281	308	297	322	313	326	302	319	278	285	320	282	306	319	311	320	330	311	316	284	295	284	314	265	297	295	331	333	306	322	306	302	281	289	294	286	289	320	289	287	301	335	289	307	315	306	293	298
25217	21593	28363	26687	20310	14044	9962	7115	5382	4072	3083	2410	1984	1720	1533	1301	1183	1042	857	830	762	708	641	666	622	574	625	600	559	588	548	535	534	521	528	498	534	431	484	456	463	421	481	448	429	445	461	454	433	432	449	463	432	402	418	408	413	415	420	429	440	449	424	421	412	420	424	395	419	421	397	452	429	413	422	390	451	398	379	411	436	381	384	406	425	439	421	415	385	435	439	403	377	398	392	427	387	430	405	406	405	414	439	393	410	431	447	422	440	389	455	426	414	389	402	437	438	430	444	435	434	406	433	402	430	406	383	409	422	420	425	427	396	404	382	405	411	398	365	422	402	412	398	396	393	438	354	417	410	401	411	405	415	426	413	434	419	397	395	440	404	416	425	404	425	417	383	421	454	421	431	432	399	443	422	408	401	412	427	428	395	406	389	417	409	422	415	423	409	397	390	457	431	411	420	390	441	408	453	379	432	396	400	385	411	445	439	399	411	428	397	425	410	422	388	448	400	475	394	394	407	411	438	412	421	425	419	409	457	405	434	397	415	444	408	429	431	426	446	473	422	399	443	380	402	435	417	410	394	437	414	410	402	397	444	392	417	402	433	412	431	382	407	441	399	408	409	400	413	409	432	431	405	391	423	449	433	402	424	409	408	370	422	434	423	412	412	449	427	421	410	424	397	415	452	431	396	411	417	371	462	412	414	419	398	405	411	397	393	439	443	431	442	434	419	451	447	424	384	380	420	453	420	399	410	422	409	420	409	413	396	422	401	393	388	378	420	385	431	421	378	413	413	420	410	419	405	397	417	429	416	402	427	449	412	417	414	367	432	449	395	367	395	393	420	427	425	406	421	401	412	404	437	417	405	388	398	403	393	429	425	411	383	395	401	408	452	427	381	403	441	411	424	384	411	446	412	408	411	416	388	383	434	427	450	407	413	394	397	425	389	416	403	428	430	425	400	428	445	436	385	413	392	413	433	406	402	414	423	401	399	394	379	426	394	422	428	432	405	410	438	413	446	441	420	390	405	403	402	443	447	395	418	399	432	439	399	374	407	410	434	433	390	412	436	421	425	426	404	409	409	400	412	395	369	389	417	420	397	448	401	422	422	436	424	435	416	460	383	414	395	384	411	399	451	410	413	414	421	410	409	482	436	371	381	387	455	468	440	412	365	435	408	421	407	407	412	414	423	407	412	401	430	416	413	434	400	398	391	369	401	406	413	427	421	368	424	438	418	392	404	394	402	407	400	403	431	437	445	367	443	355	407	421	423	398	421	439	384	385	371	419	402	391	454	422	405	371	433	407	399	454	406	432	434	401	440	447	386	377	382	386	393	425	405	400	422	432	437	405	376	407	413	431	385	375	412	390	396	411	386	406	394	421	428	370	397	381	406	383	414	420	394	379	404	380	387	451	413	399	397	450	408	405	390	423	427	389	459	385	428	396	411	402	400	438	382	405	389	437	401	369	411	411	409	389	411	419	410	427	431	394	409	378	367	448	460	413	393	436	396	441	400	423	431	416	410	415	412	412	389	404	400	416	382	448	364	427	375	422	370	435	413	447	406	402	371	414	429	398	389	428	408	398	413	377	424	426	374	405	441	425	416	412	456	435	409	441	421	432	424	404	422	411	428	417	449	372	418	400	380	414	448	460	382	395	422	427	409	404	425	408	411	447	383	380	440	434	409	415	436	397	401	412	404	422	411	431	415	425	437	443	389	395	421	403	405	417	426	431	410	417	431	447	423	416	402	394	394	384	409	405	408	427	386	409	405	436	415	384	412	403	421	427	451	406	440	408	391	409	411	438	384	385	414	394	402	432	420	376	401	381	457	430	424	396	418	406	437	425	419	398	417	434	419	424	414	458	402	403	423	376	411	400	402	432	402	421	414	403	397	411	394	410	387	425	423	385	397	418	423	392	379	406	426	392	432	431	435	384	380	414	435	385	436	393	386	413	434	418	418	411	443	428	434	417	421	381	409	424	388	369	403	428	391	433	413	399	425	410	406	394	412	427	426	435	417	414	412	405	395	385	445	420	411	411	391	451	423	400	421	392	406	414	414	410	416	394	427	390	387	434	445	411	421	403	431	442	433	393	403	413	396	425	400	412	427	404	435	414	424	401	416	398	422	403	409	418	427	391	387	418	432	407	406	404	373	356	427	444	413	397	416	449	427	390	463	413	430	396	414	459	427	385	379	413	429	414	421	417	434	409	438	434	377	417	445	422	405	434	414	383	413	420	400	416	417	429	407	402	447	412	441	391	375	409	387	455	414	421	420	429	419	442	406	396	418	466	419	451	430	419	423	429	397	412	410	435	380	430	404	426	399	410	414	433	406	417	410	431	463	406	415	381	411	378	457	424	425	418	424	391	405	410	429	401	384	439	362	433	420	404	407	389	413	411	421	394	396	405	427	417	410	386	388	399	420	442	429	431	436	418	389	461	451	441	400	419	399	389	444	419	456	390	397	454	424	401	435	423	410	413	397	403	358	410	413	407	416	423	405	445	450	433	408	412	412	398	357	397	434	387	429	431	387	447	419	390	413	383	413	412	417	407	380	403	418	416	432	377	427	429	425	391	412	449	384	410	421	402	425	434	441	410	410	409	356	400	414	388	411	413	396	383	427	393	373	430	437	447	420	401	380	412	389	379	423	432	425	393	427	431	440	429	426	389	414	429	423	424	396	413	416	406	403	394	452	358	465	398	414	389	405	453	441	389	435	398	414	425	405	430	368	401	396	405	412	415	401	431	446	405	401	371	387	446	422	433	435	428	378	418	414	393	436	458	445	406	383	439	438	415	412	385	419	394	411	435	410	383	409	410	416	401	423	453	415	413	386	392	405	429	420	443	386	406	448	438	431	401	417	389	394	412	424	412	421	400	425	430	418	417	408	418	398	388	391	411	408	430	402	440	407	404	430	373	453	425	408	421	412	447	431	441	395	403	438	432	452	376	419	388	417	473	412	448	436	441	383	428	414	386	424	419	385	385	396	439	457	443	380	424	403	394	435	446	410	414	416	369	365	446	406	417	423	415	426	388	415	457	405	426	422	394	370	427	416	407	399	419	391	380	409	377	401	405	395	433	418	394	397	417	377	398	399	418	392	414	409	403	420	419	413	431	430	375	409	418	453	401	413	439	430	398	447	416	386	381	378	413	440	402	415	405	410	407	446	409	438	421	432	443	379	423	396	406	398	369	343	392	423	471	422	407	450	424	391	413	404	407	367	409	380	427	406	411	396	441	382	412	449	418	396	408	430	393	420	439	396	363	425	412	457	428	398	378	412	423	420	420	430	438	467	417	454	415	397	412	407	435	430	363	439	409	454	457	400	412	387	396	413	466	406	417	413	436	395	394	441	407	372	434	436	375	422	377	421	421	388	402	444	437	385	452	459	409	406	406	419	395	434	407	417	430	456	411	420	405	362	400	392	396	415	415	399	400	399	396	425	446	442	409	393	401	436	397	385	435	438	428	420	440	453	420	421	386
18328	39782	33811	25100	20410	16570	13193	11139	8768	6558	4861	3856	3130	2441	2266	1880	1637	1339	1086	1015	937	868	876	821	765	709	737	696	687	697	641	648	640	595	610	575	544	506	538	497	494	475	521	479	495	489	492	483	490	457	419	433	471	464	420	461	428	423	436	471	447	424	448	420	452	447	469	459	418	421	430	436	412	435	413	416	458	436	418	426	379	434	440	420	399	406	402	403	434	374	440	425	426	439	406	420	449	420	413	413	412	442	450	455	446	426	447	408	434	377	386	498	424	409	403	410	412	389	375	428	400	413	420	412	419	452	449	394	431	404	396	439	411	403	418	425	445	413	436	439	390	423	401	455	434	430	400	420	441	386	417	397	432	423	420	458	457	394	408	399	426	403	460	371	434	401	439	409	402	394	401	458	420	432	415	396	404	435	399	377	410	427	412	404	418	403	432	399	435	409	396	445	425	417	399	396	404	409	395	440	407	450	425	446	388	429	448	393	442	418	437	427	404	441	415	466	413	424	434	403	432	439	426	410	439	402	438	377	461	424	441	424	412	409	464	407	418	451	404	394	431	408	417	448	427	436	448	419	407	413	420	403	450	418	436	412	405	424	433	458	457	397	449	428	426	434	444	407	391	427	413	407	431	450	424	408	456	461	406	421	376	418	431	405	444	431	419	434	405	463	414	426	405	469	428	417	415	419	440	400	461	466	424	434	429	415	418	414	435	443	389	464	406	425	415	427	422	414	447	415	405	420	423	425	441	394	412	446	426	413	441	412	447	415	431	420	412	459	420	424	431	403	397	388	435	472	422	425	427	440	445	396	415	423	450	408	423	465	419	449	369	439	433	397	397	431	407	403	429	401	424	436	425	400	435	444	413	412	435	415	436	366	420	384	428	386	426	410	419	421	459	416	420	408	401	431	445	408	389	437	448	429	435	417	432	410	453	423	406	433	417	368	412	420	416	407	417	404	407	410	390	416	405	431	449	437	387	449	363	462	422	455	424	416	381	421	460	428	450	413	420	423	395	432	434	404	418	417	434	404	440	409	421	446	403	423	449	396	414	434	397	405	447	385	391	385	418	431	442	442	447	460	382	392	394	409	409	379	425	415	410	423	407	444	428	419	418	404	431	410	454	454	419	410	429	419	406	431	447	427	389	396	429	421	451	426	426	426	467	404	398	442	424	405	447	430	360	416	431	448	406	420	441	417	408	450	422	412	416	417	412	415	386	432	386	416	431	441	424	417	442	464	439	439	446	370	433	429	412	447	397	393	415	412	440	422	421	410	449	457	398	433	463	405	418	408	406	452	436	423	420	455	434	414	397	417	443	415	421	421	426	424	416	454	427	423	410	385	408	417	407	443	426	408	414	433	442	424	453	418	422	437	419	450	403	413	426	383	436	418	445	380	420	399	448	384	376	420	429	427	384	468	425	433	435	416	425	402	438	365	401	440	439	427	460	399	416	377	427	423	416	450	445	439	415	393	437	437	431	433	409	426	403	411	444	410	432	416	425	410	431	432	437	443	430	423	393	458	409	418	419	446	432	427	472	428	441	407	425	405	418	389	435	431	398	432	424	394	396	416	431	443	446	453	419	395	433	453	417	439	429	404	414	456	417	452	409	448	431	437	447	407	439	430	420	441	382	430	408	403	430	463	440	414	441	421	417	405	465	382	440	440	409	430	435	405	425	426	425	416	431	423	411	423	376	399	404	434	420	415	406	429	452	445	435	396	406	421	395	444	438	444	453	388	400	424	418	444	419	385	396	447	420	418	432	409	415	422	401	425	439	422	361	448	414	434	415	446	412	442	412	446	421	427	437	393	431	417	444	413	419	420	379	448	419	451	398	430	437	426	451	403	427	468	420	462	398	425	402	426	389	447	451	421	445	419	431	445	430	438	423	427	400	440	415	444	420	442	438	441	449	434	425	420	420	413	426	454	412	432	436	420	396	398	384	412	380	398	418	436	437	446	417	452	449	404	427	416	399	405	390	424	426	438	414	421	422	404	409	426	428	460	437	402	380	418	434	389	397	400	427	437	411	386	412	370	450	421	426	415	386	405	427	418	413	417	429	404	419	414	451	398	439	424	436	443	393	403	419	408	431	423	425	444	445	415	435	454	426	427	421	445	430	414	489	420	418	416	438	406	443	413	401	388	444	416	400	406	428	406	399	423	469	446	409	426	428	403	425	409	414	410	452	416	382	414	443	458	401	405	417	413	429	420	400	414	438	453	413	414	448	446	436	463	409	435	371	392	394	375	438	439	434	451	439	414	432	375	394	406	436	387	413	402	406	408	437	444	439	442	407	389	413	404	401	395	433	405	459	436	401	402	416	457	424	414	443	435	426	394	377	420	435	410	402	439	404	426	401	420	377	431	407	400	415	414	420	448	402	429	415	437	417	438	442	394	410	430	451	453	436	433	441	443	431	441	477	441	429	446	395	412	420	452	412	406	392	431	451	430	439	404	427	446	411	411	402	411	458	459	429	412	415	419	444	385	416	411	452	424	425	422	417	443	434	467	455	415	458	443	397	404	443	424	407	429	411	415	406	391	439	428	425	416	398	431	442	428	427	424	451	408	404	429	433	458	411	410	450	429	413	411	422	407	436	428	433	430	426	413	470	388	410	415	384	441	410	420	417	409	428	432	419	404	397	416	439	420	431	457	403	423	433	416	424	421	427	406	422	418	465	390	387	401	406	411	425	439	397	382	420	403	435	461	434	430	421	421	424	408	389	423	404	425	433	392	421	412	426	456	424	448	429	413	449	393	441	393	452	453	403	430	449	455	447	404	442	434	439	427	409	406	414	397	432	455	394	421	410	444	413	439	431	418	425	421	412	425	454	465	425	423	430	405	395	427	441	399	399	446	430	410	429	425	402	427	400	407	384	371	428	437	393	442	418	429	419	396	429	407	419	440	398	439	417	410	414	438	425	430	425	392	408	417	426	414	437	393	412	405	422	393	443	397	407	429	427	455	444	443	428	411	400	429	455	437	429	463	435	418	401	443	404	413	397	450	390	429	403	424	434	427	440	429	374	408	418	393	396	450	435	401	404	440	416	419	432	425	429	384	433	446	412	422	421	404	426	425	453	425	473	396	424	429	429	428	448	423	407	433	430	415	426	401	397	434	404	400	418	443	433	432	430	473	419	430	417	389	444	406	409	411	396	431	433	417	412	414	422	395	455	384	414	415	435	446	436	454	399	418	413	421	440	434	404	389	433	414	418	420	421	426	415	408	457	416	414	454	419	412	413	392	425	416	400	439	416	395	447	446	431	429	421	442	398	423	421	397	421	385	418	394	425	421	445	414	453	388	416	415	432	426	431	378	466	410	443	458	415	413	404	412	452	429	437	397	432	439	427	424	380	404	413	393	385	432	428	429	451	421	399	411	415	418	428	445	427	406	396	413	440	431	427	427	424	406	412	426	407	456	412	485	441	445	385	432	422	441	412	430	389	411	418	409	383	434	426	410	428	429	419	452	406	448	435	422
22936	21525	29223	24349	21996	23513	22736	14028	10034	7748	5708	4297	3423	2758	2374	2084	1702	1436	1173	1015	873	874	783	753	766	722	658	684	616	625	609	575	546	560	543	486	428	387	362	412	356	327	367	398	412	374	372	353	305	352	351	291	300	283	323	314	335	323	320	327	314	276	304	320	327	317	310	295	358	310	294	324	277	295	319	281	283	292	312	290	298	305	269	253	278	269	289	305	305	310	252	255	269	244	295	319	283	247	271	240	298	260	270	280	299	279	284	263	282	276	259	302	293	305	275	268	277	282	272	274	284	257	281	287	287	285	270	273	274	298	308	266	318	263	274	243	254	279	259	267	282	277	291	271	272	302	299	263	256	302	274	282	253	281	272	266	277	287	287	272	290	302	290	283	280	296	296	263	261	279	275	286	302	283	285	277	279	303	283	275	254	272	267	278	270	297	238	283	310	256	291	270	282	285	303	314	282	314	289	293	291	267	312	277	281	320	277	281	301	281	270	259	291	262	297	259	317	262	297	288	317	272	295	285	264	304	292	275	279	263	279	286	304	268	293	283	292	325	261	270	280	265	275	285	273	275	254	257	277	276	295	270	256	259	272	302	301	271	282	265	278	266	272	269	269	281	269	289	270	269	305	285	273	288	294	269	276	281	251	255	291	277	280	267	279	279	282	279	280	274	288	274	271	256	292	284	270	293	308	256	290	286	285	283	238	247	291	287	253	286	268	284	283	284	261	275	294	270	285	264	278	274	275	277	284	271	294	280	234	291	280	276	282	303	278	299	302	308	299	273	259	283	273	301	281	292	260	309	300	272	287	283	283	283	302	285	274	283	249	291	280	269	287	258	319	285	275	264	294	268	263	268	274	285	305	286	281	290	288	264	278	273	241	289	304	242	276	309	312	276	281	282	301	285	291	300	272	271	319	283	298	278	293	246	268	272	264	261	277	283	284	277	294	268	299	292	306	295	289	281	287	284	292	293	329	298	318	272	282	267	274	314	288	252	287	258	269	298	286	283	275	270	297	253	284	289	273	280	275	266	309	248	300	296	309	267	261	279	288	279	263	272	295	291	295	273	273	275	301	255	278	297	284	272	254	294	258	277	250	307	293	286	274	268	274	280	283	252	283	249	271	283	259	254	287	276	273	271	293	290	273	274	250	272	296	297	266	312	267	292	298	298	312	263	252	287	297	284	273	271	272	299	283	273	252	274	285	296	291	278	254	300	309	285	282	267	277	276	281	259	277	294	256	291	302	292	297	276	252	285	262	260	259	267	265	265	263	298	296	284	267	290	290	285	257	292	291	269	296	286	248	269	279	275	285	264	292	285	303	276	273	296	293	310	273	259	279	273	297	262	295	253	256	294	278	282	264	307	261	281	261	280	247	291	300	257	252	269	280	275	277	285	264	292	269	311	295	295	281	295	243	315	300	280	281	285	295	272	278	299	269	287	276	276	270	313	267	292	291	285	254	274	290	261	305	284	290	299	283	264	271	307	275	283	292	290	279	266	267	301	263	275	310	285	258	310	286	284	273	308	266	323	289	319	281	285	292	286	281	302	264	272	262	317	298	285	287	320	287	283	280	263	276	277	282	283	262	294	282	309	308	275	254	294	314	296	300	300	304	249	272	291	268	279	301	277	284	279	260	303	275	284	285	281	246	288	271	272	303	272	249	281	272	264	293	268	268	285	313	293	262	282	302	284	282	304	259	271	280	288	270	287	277	277	284	280	264	264	256	290	279	266	253	295	258	267	264	243	287	226	282	292	325	261	249	314	254	279	269	260	297	300	257	286	292	299	316	313	282	270	299	259	303	269	266	282	276	309	294	284	305	263	259	270	303	296	296	247	269	291	267	264	282	243	308	301	297	285	285	266	312	285	269	257	287	267	270	275	288	264	268	306	273	270	279	266	236	289	284	300	267	286	264	270	314	278	331	260	273	291	269	296	266	270	289	267	267	283	283	284	262	275	272	283	280	253	263	273	295	259	291	282	265	251	279	269	273	349	267	287	283	294	274	288	280	274	272	272	283	276	262	266	258	288	291	297	292	305	287	319	280	291	290	257	315	297	278	295	292	268	278	305	276	287	277	276	266	280	295	285	301	293	272	276	268	293	307	290	295	275	287	269	273	264	278	284	285	284	273	261	265	263	278	249	281	306	279	283	278	278	293	292	247	268	259	236	280	283	278	283	292	291	282	269	245	278	261	298	264	277	286	279	299	261	299	242	276	302	294	255	251	300	274	288	261	297	304	255	274	305	256	256	290	283	252	295	278	288	289	272	263	271	276	303	309	285	277	308	279	280	299	291	252	272	279	275	270	295	276	282	317	276	282	309	262	293	271	296	248	285	255	286	258	273	273	303	248	285	292	268	309	276	266	268	287	274	298	258	283	301	279	286	268	288	300	269	287	291	282	273	256	275	262	289	261	309	303	315	266	289	288	272	288	275	280	277	274	271	294	239	314	266	290	285	264	311	259	305	274	276	275	304	271	311	243	285	267	280	294	264	253	274	264	306	272	250	294	269	271	279	303	267	282	318	279	290	302	254	286	280	277	265	269	289	280	295	274	285	280	299	305	285	284	275	278	296	275	278	283	266	299	259	275	298	281	256	278	302	283	308	286	269	232	249	270	282	276	274	297	270	245	247	287	269	265	275	293	285	290	291	282	290	278	296	328	286	286	314	269	264	292	281	291	276	304	313	269	286	304	277	306	262	249	292	266	281	303	271	312	265	269	298	273	282	281	251	290	258	269	252	296	281	298	269	281	287	300	248	284	285	264	297	243	256	277	273	289	282	253	277	273	274	262	299	272	316	283	284	284	280	313	265	269	287	289	289	286	281	266	276	282	312	269	299	294	280	279	281	266	296	277	259	266	296	295	297	314	264	266	311	278	298	280	263	284	304	295	277	267	281	305	281	285	304	283	281	251	289	290	291	251	282	278	283	284	304	248	280	262	307	284	269	297	260	284	282	266	288	268	275	288	269	293	278	300	286	275	288	275	285	288	303	275	263	303	277	286	288	291	284	273	252	300	260	271	299	263	282	268	291	300	285	287	313	315	287	276	287	273	290	284	281	279	268	253	296	278	248	289	298	297	291	281	236	296	293	282	285	280	281	280	280	290	281	279	274	247	269	277	258	296	287	290	271	287	279	275	274	280	294	234	280	268	292	292	274	261	274	284	307	255	274	272	278	316	290	267	270	308	272	298	254	281	270	278	298	277	269	300	326	293	284	276	285	285	264	275	275	276	292	286	284	302	293	280	309	270	275	303	292	289	317	306	292	294	275	274	286	310	294	287	263	288	298	273	284	280	300	304	248	300	277	266	246	282	285	290	265	294	264	270	269	312	327	317	304	274	261	273	316	287	261	273	280	265	284	286	289	261	266	297	309	289	252	306	273	274	273	270	292	301	276	285	281	266	245	327	260	291	261	266	280	291	292	278	301	296	270	296	256	270	279	272	243	271	275	267	270	283	282	289	273	296	260	266	272
21239	47302	41508	33011	28406	24255	19917	16981	13926	10875	8370	6263	5014	4104	3499	3044	2487	2098	1593	1409	1173	1067	1072	976	931	843	903	812	758	726	712	695	681	620	610	539	471	483	453	472	420	381	388	399	443	408	372	361	413	363	355	368	336	355	336	340	320	366	342	341	330	351	341	298	314	316	339	306	302	315	309	290	281	295	291	299	282	272	288	288	286	294	343	288	273	275	267	309	302	314	285	310	276	282	290	305	270	272	297	270	318	264	337	276	271	307	294	293	290	292	281	296	301	287	286	306	280	303	269	253	295	287	282	308	293	268	295	290	279	286	289	319	276	325	291	282	288	287	282	292	283	291	268	272	273	311	309	302	272	298	272	301	286	283	294	293	269	280	321	253	278	272	278	297	278	262	290	277	344	267	307	272	295	295	294	280	295	310	289	250	281	272	284	278	280	267	271	274	315	287	265	291	295	279	299	291	310	286	292	296	282	256	287	268	304	281	312	253	285	297	256	315	292	255	274	290	267	265	269	276	284	287	290	277	301	268	276	270	295	274	290	299	287	281	294	241	285	267	334	285	253	286	307	306	306	284	302	275	314	293	276	253	307	308	256	285	283	289	284	259	296	287	269	301	276	294	271	325	299	268	297	285	279	301	285	287	289	279	304	305	283	274	285	305	281	288	314	284	278	251	268	290	278	277	272	270	297	283	286	279	273	299	326	289	256	275	284	274	301	291	277	260	265	279	287	265	284	288	287	279	291	309	291	311	285	293	289	288	260	269	288	314	302	256	278	287	273	291	281	261	260	314	301	283	278	279	310	291	281	264	258	282	273	284	293	287	257	300	279	298	310	277	261	297	292	315	303	280	295	271	289	299	275	274	313	285	250	293	316	261	302	300	262	307	282	287	272	295	281	308	250	265	294	267	288	263	314	258	279	234	281	314	300	297	281	277	257	265	258	285	282	293	255	273	304	278	283	307	243	291	268	298	279	292	260	279	290	285	279	295	288	302	266	293	288	283	306	261	289	281	285	290	267	265	283	283	246	270	291	316	286	271	266	297	275	291	270	285	283	261	306	294	285	266	273	275	273	270	285	307	290	280	254	287	289	252	282	296	313	316	281	274	281	264	312	272	282	283	302	271	285	300	255	291	264	285	279	271	289	273	266	282	264	274	263	270	268	257	273	284	285	276	266	317	303	278	276	256	290	271	293	304	298	268	266	311	290	288	318	263	309	289	281	285	276	299	279	284	282	284	279	306	258	283	285	269	289	294	292	267	266	313	288	312	283	303	249	312	293	305	313	291	258	295	283	254	275	282	286	274	275	279	259	243	314	289	255	307	300	310	287	294	269	257	298	296	301	283	284	282	285	293	277	275	271	271	239	278	298	289	282	275	294	270	268	284	287	312	283	280	280	283	298	317	247	316	287	278	267	287	278	291	305	300	282	261	293	275	302	274	292	299	293	281	279	286	309	286	298	247	306	283	282	295	273	305	289	276	288	276	298	273	240	271	313	303	285	266	314	302	294	294	289	296	278	305	268	270	269	286	303	286	289	279	260	290	261	310	267	286	278	284	306	296	287	282	263	279	287	306	251	281	286	291	292	267	283	274	277	312	293	270	301	322	256	301	290	276	255	308	266	295	318	304	260	255	299	269	248	294	286	279	283	273	287	261	271	334	267	271	258	274	293	294	274	304	278	293	268	303	277	285	293	269	300	288	285	284	304	268	264	272	305	306	304	301	281	292	312	288	280	278	272	288	303	316	303	286	294	279	282	308	277	284	271	297	295	284	256	272	306	273	287	289	273	290	271	282	286	281	275	273	283	310	272	294	296	290	288	281	278	292	311	281	277	283	302	283	290	303	269	291	299	301	261	267	308	288	269	288	282	259	280	296	282	259	277	264	270	235	269	282	282	267	289	275	279	293	291	275	246	295	285	273	292	259	302	283	274	248	291	280	298	283	265	288	278	274	232	305	258	305	283	283	286	272	299	248	289	285	314	271	288	296	321	283	289	299	310	249	290	303	277	287	283	267	272	280	294	272	294	292	303	294	286	257	274	297	297	278	278	308	246	276	286	271	260	314	290	287	281	263	280	277	298	314	283	315	274	268	263	280	230	269	284	270	315	259	266	308	293	271	257	287	294	307	295	274	266	271	308	269	283	309	319	295	300	286	282	321	277	295	270	290	264	293	298	307	301	262	319	302	292	267	279	280	255	317	281	268	279	305	285	236	278	255	281	292	320	293	255	275	288	288	262	288	284	308	285	273	272	311	330	276	303	276	261	243	303	305	279	288	276	270	285	280	242	285	300	269	264	280	290	287	307	296	282	267	268	259	298	286	290	290	266	288	263	286	282	301	272	299	279	298	276	265	273	274	296	293	288	280	313	247	295	267	306	241	287	277	297	281	279	244	258	267	295	301	272	265	281	287	276	307	311	291	301	290	294	266	287	262	274	238	270	270	274	274	299	282	302	288	282	293	282	328	278	297	270	271	312	284	261	263	288	309	309	266	278	278	281	287	248	289	284	291	277	284	295	275	298	287	288	312	279	260	276	308	302	291	261	287	304	283	261	278	268	278	268	281	279	267	266	296	298	309	316	281	270	271	300	294	266	267	277	240	286	289	288	273	305	273	274	310	259	299	294	281	265	284	258	284	289	277	286	278	284	256	276	286	249	271	282	259	305	299	283	282	297	298	249	273	312	290	272	283	261	290	289	273	287	289	272	280	288	295	287	309	298	282	274	287	300	266	299	276	306	301	288	249	290	258	281	325	257	289	285	279	276	269	251	282	271	266	267	324	285	281	294	289	266	321	268	289	295	274	286	268	293	301	298	280	280	264	271	291	292	319	291	272	261	284	293	247	281	284	259	263	273	242	296	260	285	292	287	274	278	290	282	273	313	267	283	320	261	281	260	250	265	268	287	305	310	305	262	322	330	281	274	297	284	295	294	304	287	299	295	255	280	285	318	298	307	283	275	300	298	269	264	273	288	308	309	256	289	284	258	261	290	291	265	287	309	271	326	297	284	305	294	264	288	296	327	272	274	309	290	282	275	289	278	270	286	333	277	294	280	270	253	249	258	304	278	295	288	293	280	290	289	278	290	259	290	281	297	297	278	303	293	279	304	296	296	276	284	299	299	288	276	275	272	283	263	290	265	291	300	274	281	289	316	319	267	277	310	305	276	291	279	248	312	291	275	290	265	276	325	299	283	272	282	261	273	259	284	287	266	320	255	293	293	279	307	274	306	304	337	288	293	273	293	294	292	287	295	297	270	302	281	265	265	286	292	253	286	263	301	302	290	286	287	271	284	275	302	287	271	307	283	294	256	293	270	267	274	253	315	280	262	276	233	269	269	283	282	272	299	296	288	255	301	270	281	282	295	279	291	266	296	276	254	306	286	282	297	295	284	288	314	268	286	270	277	261	264	281	269	310	288	270	305	265	264	291	311	293	301	254	305	324	307	288	300	286	260	295	303	284	285	278	290	261	295	287	260	259
28750	24820	29940	23012	14326	9682	6724	5051	3852	3054	2372	1848	1524	1305	1124	1008	920	728	695	638	644	604	505	569	551	565	520	518	540	464	482	536	480	527	453	476	483	435	408	438	412	424	426	415	449	418	416	413	435	409	424	409	415	417	442	384	406	412	440	432	400	397	422	437	416	403	431	398	389	426	429	452	426	415	421	385	397	406	382	413	380	414	412	394	413	426	408	417	393	399	418	398	414	396	433	408	394	416	441	417	426	415	430	416	407	393	446	377	388	395	386	401	403	388	418	433	361	380	420	418	411	395	366	375	382	416	388	372	402	422	390	435	396	442	429	413	405	435	402	452	411	387	413	372	374	379	414	405	398	469	412	387	421	406	434	376	389	409	384	411	399	400	389	375	374	437	421	404	398	413	407	398	411	402	414	403	483	412	377	380	388	467	425	429	411	387	398	405	420	434	380	409	399	401	428	439	398	411	416	374	396	346	393	400	430	398	431	364	410	425	417	399	404	436	416	401	402	388	405	422	431	393	412	408	419	380	424	425	381	395	432	395	416	408	384	387	424	398	388	380	405	372	395	406	411	426	406	429	375	420	416	411	377	415	380	393	410	432	373	412	405	391	430	387	373	422	386	409	420	442	350	436	400	387	375	410	424	421	406	379	398	412	414	426	369	404	394	383	363	384	408	407	404	385	385	409	436	408	388	375	418	411	405	413	368	410	421	407	428	421	391	395	386	357	411	412	395	408	408	398	411	409	382	396	405	375	386	410	427	402	371	399	417	432	374	411	406	400	412	390	386	369	364	394	407	391	417	385	367	404	401	432	401	401	416	399	414	402	426	404	400	391	397	367	393	393	380	396	414	420	377	364	441	403	390	377	370	400	401	388	399	405	398	418	390	377	432	419	403	382	379	386	389	409	366	414	433	399	381	402	373	398	420	399	364	409	362	412	414	390	414	381	451	386	434	424	437	367	418	418	362	397	383	385	405	396	398	422	418	390	418	406	405	405	393	411	378	385	389	375	378	404	400	393	395	384	436	422	410	420	397	444	389	363	391	394	430	364	375	387	407	381	397	390	405	425	448	446	434	409	387	417	415	399	415	376	375	377	418	404	396	383	329	434	360	363	404	398	425	357	419	434	430	389	420	421	406	431	428	378	400	419	408	387	413	378	376	414	405	426	356	410	395	409	382	401	368	377	378	385	424	410	362	356	402	420	403	417	422	383	399	425	387	406	394	387	410	407	423	433	398	417	407	396	404	365	364	392	422	389	413	416	394	393	408	427	390	428	415	397	395	428	407	386	387	448	455	412	392	441	431	399	407	386	411	386	428	411	394	369	387	379	440	415	397	396	411	379	405	378	394	395	408	418	368	354	387	383	425	392	422	431	372	383	428	411	402	388	411	418	433	399	417	430	386	401	426	408	428	399	404	422	404	428	407	382	413	382	395	430	393	399	396	429	408	391	401	395	399	416	366	388	396	383	419	414	420	416	394	404	412	353	398	397	419	430	366	397	386	401	408	419	382	392	420	418	400	403	389	420	389	399	424	395	393	411	402	424	412	388	428	403	417	427	362	412	416	412	392	459	440	366	425	391	382	397	400	407	413	423	433	385	370	409	419	410	372	388	388	392	425	430	391	414	407	401	374	389	402	441	401	396	395	430	381	394	387	432	356	418	441	422	409	389	441	430	401	381	394	405	404	441	391	423	365	387	391	384	381	429	415	411	385	419	385	410	391	425	392	401	426	391	396	392	411	392	467	452	373	415	444	427	388	403	391	444	427	404	435	431	420	406	403	443	415	399	425	425	386	399	382	402	399	431	420	386	366	393	397	430	407	447	423	443	384	399	390	421	421	415	375	406	387	420	384	400	408	410	378	373	400	373	389	385	440	405	393	410	382	394	394	419	391	371	375	430	421	416	446	392	391	388	381	417	422	372	373	400	373	405	391	395	423	374	435	405	386	397	376	413	406	406	422	401	407	409	423	395	407	425	465	394	443	455	398	373	411	415	424	431	428	430	394	404	419	388	388	402	367	440	431	414	427	409	391	395	387	409	404	412	420	444	424	470	413	360	406	440	420	388	413	380	370	378	393	427	380	414	346	405	410	412	404	410	417	410	377	446	403	379	437	417	426	399	411	428	408	441	379	423	386	363	382	407	433	385	418	386	371	403	400	407	390	448	396	410	407	380	381	422	407	385	420	413	410	416	417	388	417	378	441	380	418	395	445	434	409	420	414	391	351	437	393	407	415	390	440	426	391	416	404	410	401	413	430	396	393	392	388	402	428	436	427	435	358	411	426	417	368	369	437	411	406	452	411	396	430	411	420	409	371	417	396	401	402	395	393	405	348	409	382	390	416	416	453	401	412	414	410	378	392	425	408	427	374	376	365	410	430	398	438	371	393	376	405	397	404	400	401	430	385	382	429	415	412	404	435	393	410	425	395	369	416	395	389	344	399	404	423	422	387	409	403	406	422	400	381	435	431	381	423	427	416	392	393	391	407	398	435	369	385	422	425	414	403	396	380	408	373	468	403	391	400	403	402	423	377	393	419	405	430	402	434	428	423	436	413	424	424	422	380	405	421	437	427	393	387	407	452	389	425	444	406	383	397	405	403	400	405	394	409	431	411	427	404	417	399	388	420	430	393	401	415	421	397	351	370	398	409	413	408	383	419	425	439	418	396	418	384	392	423	392	390	436	423	374	414	389	393	419	349	425	382	385	388	420	400	423	403	396	359	412	425	404	392	417	407	400	404	416	409	368	375	416	400	404	383	420	413	397	431	411	382	422	407	370	379	402	423	365	419	385	416	376	397	411	429	405	375	425	391	371	390	403	398	411	379	425	401	403	392	379	452	394	412	436	423	405	420	399	398	422	397	375	433	406	374	414	454	417	380	382	395	347	397	400	435	398	376	385	391	366	408	373	378	403	411	387	432	401	418	385	391	394	458	374	413	411	425	397	392	400	380	402	417	420	401	411	402	425	413	397	392	431	393	398	413	376	404	372	386	442	431	402	413	380	394	396	431	399	415	443	377	399	418	385	395	416	398	417	384	429	396	394	384	407	407	416	441	404	389	427	403	424	376	429	372	423	411	413	410	401	439	427	406	382	402	398	366	379	417	395	372	403	412	413	421	390	391	436	373	375	397	438	368	423	383	394	434	385	405	439	403	372	408	370	393	406	421	419	408	378	391	387	431	404	422	417	388	429	431	395	387	458	420	387	399	417	415	359	416	429	401	414	389	398	388	437	433	409	380	400	419	394	371	382	415	395	422	399	391	415	394	428	362	374	323	388	415	420	419	383	413	410	396	419	415	406	409	410	442	404	398	411	404	438	410	409	419	392	400	372	366	423	391	415	384	411	385	389	386	398	422	400	399	406	426	421	373	372	367	373	384	413	393	391	392	407	406	398	426	424	387	428	403	437	426	392	394	424	455	408	404	430	395	404	442	420	439	399	362	388	374	387	414	410	403	401	402	391	404	404	443	403	387	378
18653	35684	29814	20993	16434	13231	10182	8168	6288	4855	3597	2865	2279	1866	1616	1404	1249	1009	895	762	714	692	670	684	669	625	621	591	580	581	547	531	562	565	504	518	483	483	481	433	434	472	429	462	406	436	441	413	407	452	475	400	418	423	413	418	482	436	432	424	397	425	461	429	414	408	473	399	419	411	437	417	451	423	413	387	403	449	415	416	437	402	394	442	402	408	439	410	390	433	403	412	412	449	432	427	438	456	384	436	420	433	457	394	449	405	402	447	435	414	413	389	394	430	438	439	398	416	394	414	436	451	402	391	412	411	417	391	413	438	441	419	382	418	392	370	425	449	422	399	420	418	398	422	414	434	442	425	399	443	444	402	423	424	386	418	378	450	438	395	404	404	410	438	405	433	429	423	387	386	407	428	396	348	433	415	445	423	410	442	395	416	410	398	392	393	421	383	402	426	395	427	414	432	422	380	409	419	443	362	422	394	396	400	404	424	413	449	402	407	411	444	407	430	411	411	383	444	444	377	444	443	396	411	386	404	412	462	417	436	420	390	453	413	412	385	435	394	421	407	359	446	410	404	462	418	429	448	445	420	409	421	411	402	412	410	376	444	413	426	428	447	434	447	412	382	420	421	409	409	387	443	396	406	419	420	398	418	407	400	421	411	443	408	419	404	437	432	431	427	407	405	426	414	420	430	414	442	435	381	399	393	426	414	407	402	455	411	413	409	405	380	443	402	452	408	423	413	433	409	405	412	382	412	418	395	397	403	405	414	412	444	399	418	421	419	446	443	456	459	428	419	430	397	409	408	410	442	418	360	397	428	414	444	420	411	403	441	405	443	408	416	411	466	412	405	407	419	430	438	421	408	438	425	426	442	412	423	437	405	399	418	411	421	421	407	433	402	392	392	394	432	432	378	396	419	428	452	433	435	393	425	412	424	438	437	426	427	383	403	455	418	416	431	423	407	449	451	389	402	450	384	432	413	404	426	412	438	400	462	402	410	414	431	404	403	410	415	410	390	415	419	412	402	430	432	451	449	442	407	441	429	438	428	439	435	433	399	393	399	398	387	411	395	434	414	436	451	410	434	431	408	395	434	429	408	391	414	432	424	398	407	401	403	422	392	396	415	440	441	421	415	427	439	444	429	432	427	424	442	396	424	405	431	420	409	454	439	442	414	394	397	456	406	422	424	415	427	410	464	441	460	419	428	400	410	439	418	398	431	406	427	420	423	410	416	451	451	422	434	439	401	433	449	402	377	437	438	400	397	427	417	420	415	386	404	421	429	456	369	419	379	421	415	458	415	420	427	412	445	439	425	389	422	442	427	442	443	382	396	411	388	385	378	425	427	408	416	411	425	424	458	410	420	435	408	401	426	441	413	395	431	409	436	415	444	386	413	417	399	402	437	432	377	441	397	408	430	418	415	448	471	430	414	388	414	414	391	372	412	418	418	409	464	393	417	419	430	431	441	434	412	444	396	470	435	420	438	442	405	437	413	454	406	406	435	419	403	453	400	401	418	448	419	423	424	444	418	419	406	404	435	426	367	427	436	412	409	441	459	410	406	418	400	437	417	376	445	400	425	407	381	401	398	418	411	424	445	420	428	419	387	424	401	401	405	439	385	415	422	435	443	436	432	417	439	437	444	414	415	384	376	420	425	425	492	452	417	429	370	394	421	395	428	382	431	400	393	433	394	405	373	437	414	418	442	419	419	409	372	439	404	442	426	408	416	419	414	397	429	373	396	400	426	416	391	446	415	418	442	400	429	407	434	433	394	417	387	398	413	440	414	398	382	417	427	461	430	434	417	414	483	396	399	412	394	406	411	399	431	453	410	420	427	372	421	395	431	431	399	378	410	420	432	389	379	416	415	427	424	427	413	448	430	405	428	430	428	442	439	466	431	427	406	418	424	401	411	380	428	407	414	385	427	401	389	385	436	427	417	405	382	442	414	397	375	439	450	438	425	405	408	434	450	402	417	426	385	430	426	414	395	423	441	416	391	436	448	425	423	420	411	443	450	463	427	371	407	377	418	452	394	394	446	404	414	439	425	444	413	421	383	399	387	409	406	447	440	415	441	409	421	416	385	425	423	416	405	395	417	388	448	433	435	456	422	407	448	414	445	414	417	386	427	425	415	424	400	418	431	388	444	434	415	445	396	423	421	451	425	408	408	434	377	446	405	428	417	427	447	443	391	429	408	396	403	401	435	386	408	422	392	418	408	405	439	408	436	403	440	406	425	419	435	415	443	413	371	398	387	430	408	392	425	432	430	413	439	445	455	477	421	376	422	377	443	422	422	403	372	413	381	393	399	417	424	423	430	422	416	412	418	422	436	413	440	423	451	450	407	404	419	425	429	436	392	450	398	437	399	393	382	387	420	413	428	419	425	395	419	419	411	411	430	420	432	434	395	406	411	434	402	425	420	385	413	419	400	429	433	418	450	413	387	449	426	391	422	427	432	434	412	428	418	433	432	404	416	418	425	411	409	448	436	416	400	404	392	394	424	384	438	401	424	394	414	428	435	399	390	415	444	423	416	401	430	397	413	424	404	437	395	425	456	396	408	403	379	396	418	390	418	429	402	403	398	416	438	430	413	401	416	417	408	409	436	391	442	397	464	429	414	402	408	448	380	411	418	415	396	447	422	395	416	413	430	412	445	436	417	427	381	431	411	417	401	416	420	420	410	421	429	419	396	447	411	403	428	408	400	450	462	416	433	413	428	440	368	403	427	437	443	397	383	417	412	394	428	426	409	386	373	409	399	376	413	411	417	443	437	413	407	403	399	438	361	409	412	448	395	407	422	428	389	381	445	442	437	439	420	443	456	443	410	457	406	431	428	375	399	432	410	407	402	425	469	442	415	408	406	401	393	402	448	417	402	439	360	413	409	434	411	385	450	421	400	433	415	417	398	382	414	403	446	411	419	455	412	425	398	395	394	448	399	399	409	414	451	409	420	399	436	420	449	403	411	454	415	437	467	432	392	416	421	401	420	437	452	415	388	396	411	413	444	424	405	417	419	416	444	417	371	406	442	480	410	387	413	422	410	425	401	396	423	413	397	449	389	409	435	412	429	442	462	406	442	389	420	432	387	410	407	427	436	355	460	436	391	428	466	412	434	417	389	423	410	404	416	393	420	436	410	391	397	399	408	413	426	375	442	439	422	422	412	422	458	427	414	421	387	411	433	429	412	423	408	377	417	425	421	419	401	455	395	429	391	399	412	433	423	392	407	404	455	400	436	400	452	384	366	424	431	419	435	429	419	436	406	411	410	417	432	396	389	418	430	390	438	410	414	404	408	411	439	436	430	408	441	418	421	396	438	445	372	433	441	430	405	384	429	378	434	434	410	433	409	409	407	420	405	419	379	404	387	443	440	378	422	392	371	411	435	414	427	427	421	438	416	391	431	419	422	455	453	437	357	412	380	401	432	387	410	431	425	429	413	446	386	437	398	443	421	433	405	403	409	364	422	398	413	391	442	449	409	442	437
24071	21531	28917	25096	22594	20521	14677	9559	7052	5416	4083	2843	2415	1970	1663	1528	1308	1033	835	747	759	720	629	622	637	531	557	540	529	536	445	496	484	469	445	410	366	413	365	387	369	347	382	341	300	414	353	347	336	354	328	304	336	301	330	334	298	300	331	312	311	318	315	336	315	314	339	297	306	335	306	302	288	307	315	293	316	307	296	304	271	298	312	307	297	329	284	299	292	298	325	318	331	311	309	294	280	285	303	286	303	283	282	304	285	310	289	317	297	305	313	276	284	277	258	295	312	305	313	296	305	288	286	303	290	314	272	287	272	302	277	299	272	262	285	340	301	305	302	311	287	286	313	297	297	315	290	308	293	302	282	298	279	343	311	297	315	276	279	314	303	316	315	284	338	304	299	305	309	304	302	302	300	287	280	307	311	289	300	316	286	315	321	300	296	307	293	301	291	299	318	258	299	291	313	298	271	272	321	295	284	274	323	329	268	327	315	329	290	290	284	303	286	283	257	291	305	315	280	314	297	309	294	326	307	277	298	297	289	321	303	295	288	300	303	310	290	318	336	306	315	315	322	319	297	291	266	288	298	279	313	325	308	259	298	306	314	282	292	330	281	273	278	282	313	308	275	308	280	292	282	293	332	308	316	305	312	279	298	279	318	322	298	285	320	305	282	288	273	294	308	284	318	251	293	278	264	293	316	324	316	306	293	311	298	295	280	330	323	316	275	291	282	298	294	291	305	302	289	292	328	282	298	299	280	320	285	314	285	305	277	311	318	282	313	292	320	264	277	325	309	295	311	301	321	278	289	263	299	303	304	284	268	313	289	290	304	308	316	282	307	294	309	294	301	295	294	302	279	303	321	290	287	292	274	310	293	318	304	254	283	273	291	288	279	278	299	288	265	294	295	285	303	293	288	283	301	299	295	293	318	312	307	272	320	256	267	320	318	284	290	291	302	280	291	292	317	300	317	308	298	334	288	326	287	309	291	302	298	317	284	279	313	281	319	325	275	282	334	288	292	282	290	291	296	315	302	316	280	279	303	281	277	323	302	292	290	288	288	295	289	318	296	317	286	285	271	311	297	304	337	292	292	304	286	325	288	304	281	317	272	283	296	289	287	288	300	310	300	281	288	275	304	295	286	330	285	267	299	317	306	303	312	299	279	316	279	313	298	303	305	300	287	308	278	316	271	278	303	329	308	297	288	304	304	272	280	268	299	294	271	281	313	317	325	312	272	288	294	271	278	310	291	303	274	297	305	327	302	302	294	276	288	298	304	276	338	302	313	309	281	283	310	283	285	295	322	270	321	293	327	288	256	275	261	303	262	285	296	309	291	290	294	280	296	273	301	280	303	283	287	304	309	303	305	304	322	335	290	307	317	294	304	298	313	291	285	290	296	290	271	297	313	282	291	300	305	298	319	296	289	292	305	269	307	291	297	309	294	293	292	304	296	314	313	316	288	299	298	261	309	285	292	286	295	283	308	311	329	316	277	273	329	312	306	326	265	294	316	293	299	331	298	301	286	318	306	299	312	282	332	308	266	267	314	295	286	295	289	273	295	317	316	289	275	304	306	318	319	282	301	321	266	288	307	288	294	292	305	284	310	286	262	277	283	272	291	285	292	315	297	277	271	341	276	303	291	312	329	293	285	311	305	275	318	297	282	312	276	324	332	306	286	285	323	286	285	297	302	284	286	283	294	278	294	318	300	307	317	294	279	289	294	301	314	330	286	260	284	267	305	283	300	277	296	307	312	286	281	271	288	276	321	296	287	283	299	267	283	281	283	291	302	308	256	319	285	311	328	290	308	292	287	281	289	296	262	288	280	299	278	316	296	347	273	289	296	317	286	288	320	297	277	326	278	261	299	279	325	293	289	346	301	291	310	297	332	290	300	293	285	264	315	260	310	281	278	281	301	321	286	303	309	303	301	274	281	300	292	300	317	323	293	298	293	314	308	284	283	313	281	295	279	283	275	305	269	305	268	291	339	304	295	298	296	296	296	312	293	333	314	287	266	307	297	280	283	281	318	324	310	298	308	289	323	294	248	306	310	323	324	292	319	276	322	298	311	292	312	296	309	287	282	283	279	303	272	300	289	295	308	295	255	301	276	314	289	300	296	286	289	286	298	307	293	280	330	316	271	276	293	283	255	301	289	291	294	311	311	280	323	290	328	278	266	329	286	284	318	308	284	293	295	304	319	300	308	291	313	290	303	328	279	298	298	322	287	294	271	290	303	285	308	274	322	270	289	281	275	303	283	307	291	332	312	287	286	272	303	286	294	294	274	297	313	276	281	321	276	305	284	295	292	277	295	284	292	281	296	290	289	301	292	282	279	270	277	321	310	283	283	305	306	342	333	293	297	306	277	313	284	314	284	292	300	305	308	310	281	285	293	300	311	308	338	292	270	292	292	354	308	303	290	284	302	275	340	306	303	308	315	299	299	323	303	267	299	315	309	306	276	282	262	297	313	327	275	316	278	319	307	297	294	263	291	297	279	285	302	273	269	304	295	313	275	316	304	281	287	301	310	297	303	311	273	331	329	308	273	301	291	274	266	326	308	261	303	280	272	307	300	287	305	313	287	309	290	282	295	305	289	289	294	294	275	262	287	275	282	291	325	318	286	319	301	301	316	288	318	295	268	322	329	300	303	295	296	307	287	332	283	297	304	297	282	306	327	306	315	300	278	274	306	278	282	313	320	274	297	279	291	327	291	336	285	316	273	324	306	287	299	324	314	324	306	312	307	324	315	288	289	282	279	304	244	274	318	297	267	314	302	314	290	292	300	281	292	295	307	300	270	293	300	297	304	281	306	294	314	302	284	277	302	301	287	310	312	279	295	286	289	317	290	297	282	301	310	303	283	289	278	278	303	314	308	283	291	308	283	265	327	289	281	277	300	296	317	310	286	304	282	294	297	267	279	258	317	284	290	266	283	272	325	288	297	271	277	302	285	312	300	285	297	310	290	277	316	275	295	303	297	290	297	297	319	320	260	284	295	308	303	298	266	347	290	295	322	310	300	287	323	277	327	322	274	281	298	328	286	299	282	285	317	325	300	324	290	281	346	279	294	312	305	305	281	253	274	304	286	280	302	277	276	294	279	283	300	318	280	305	291	280	311	298	277	288	317	284	277	304	294	302	311	290	310	343	264	277	311	295	311	273	287	283	315	283	288	315	313	270	309	310	310	294	308	297	303	302	302	306	296	273	305	252	297	299	275	278	296	278	301	299	274	316	284	306	267	253	284	268	321	306	278	284	295	308	287	298	295	276	302	287	266	294	286	263	301	299	341	313	301	299	281	285	287	289	322	269	305	297	262	314	285	289	278	300	297	289	327	278	331	303	305	305	295	295	300	299	292	305	308	291	294	322	290	324	303	269	277	306	310	294	279	318	297	278	290	308	314	299	308	306	303	284	298	301	289	261	321	317	287	308	298	306	262	290	273	267	308	264	301	315	254	273	284	271	308	333	293	269	306	308	265	293	284	321
19240	42944	36802	28683	23672	19625	15887	12836	10405	8175	5952	4582	3598	3003	2441	2149	1751	1471	1271	1087	908	879	813	819	794	738	707	641	645	581	621	586	537	540	521	489	450	445	387	447	410	398	390	371	389	351	361	360	366	361	329	350	337	363	356	353	341	319	324	346	312	334	315	346	332	371	339	328	305	323	318	320	310	333	278	328	338	311	338	309	318	335	311	326	314	333	297	309	285	292	314	304	318	275	294	287	292	298	308	323	312	291	296	319	301	290	318	300	326	329	283	334	275	304	309	286	318	306	325	328	297	322	291	309	289	306	307	286	354	342	323	330	286	334	320	321	288	322	319	325	323	313	276	334	289	306	284	283	315	318	316	294	282	344	314	296	338	314	251	303	281	316	329	304	305	321	310	278	316	297	305	281	310	297	290	301	295	288	314	302	324	295	322	281	323	290	291	308	308	282	312	319	303	290	314	289	330	310	310	324	310	311	327	308	309	322	295	305	327	314	303	277	292	300	327	335	323	302	328	305	323	331	306	316	297	309	328	283	307	315	302	318	288	357	323	346	334	294	308	321	318	295	294	289	330	334	317	305	326	288	319	327	319	302	325	336	328	306	292	324	286	295	291	293	313	328	294	334	344	320	343	322	294	290	312	295	303	276	307	324	295	307	305	303	294	283	330	301	296	274	322	324	310	274	323	282	320	310	311	327	298	329	309	288	307	300	305	318	315	309	294	282	306	295	314	318	294	313	322	321	319	325	309	329	290	310	325	295	304	315	310	317	297	315	317	305	320	301	291	291	334	305	314	317	297	318	312	267	291	291	332	316	298	319	321	296	311	311	332	332	288	303	304	289	289	295	275	335	295	295	310	335	282	336	343	321	295	276	289	313	305	314	289	287	298	315	319	305	324	295	335	291	304	299	286	322	326	299	290	323	321	320	314	315	303	308	313	280	329	320	311	313	301	320	300	317	296	280	281	283	331	311	319	334	298	294	320	287	292	279	306	287	314	282	315	337	291	298	283	334	303	314	309	296	305	334	314	283	341	302	324	306	331	306	300	305	312	286	309	330	314	302	304	315	304	307	312	333	301	274	311	298	297	282	338	313	323	305	306	315	286	301	323	305	284	299	319	294	336	300	306	319	326	304	305	311	318	303	311	293	309	331	302	300	311	323	315	319	347	296	306	297	308	323	323	298	287	305	323	304	313	322	294	306	313	359	290	296	300	319	317	283	288	335	305	302	302	294	314	312	273	313	305	314	317	311	290	307	286	285	349	306	304	332	291	279	304	328	307	306	353	328	324	317	334	268	290	310	363	278	302	326	293	313	282	309	324	300	316	316	331	301	345	302	329	270	318	313	291	298	324	313	333	313	296	327	250	343	320	301	319	338	324	327	347	310	289	286	307	336	326	325	298	295	306	298	277	309	307	315	315	290	286	300	315	318	304	298	306	300	310	316	325	330	268	310	301	288	285	321	306	313	273	295	338	307	312	329	344	324	304	331	296	309	319	302	313	314	305	269	311	324	314	319	311	343	311	307	314	313	303	281	301	302	290	300	313	322	288	335	277	309	308	310	316	313	286	292	318	285	315	327	293	326	310	329	328	317	299	298	352	285	310	296	320	286	312	313	314	320	316	324	306	301	313	277	297	296	296	316	318	326	306	320	300	310	311	314	313	302	321	286	322	291	329	297	316	362	305	299	320	296	303	310	297	306	333	303	318	303	307	306	286	331	326	300	298	305	344	319	325	361	291	305	327	310	315	338	313	307	293	301	289	315	328	315	302	341	337	323	315	303	317	322	309	288	281	291	298	328	293	283	315	315	316	295	297	313	302	303	320	330	329	311	333	280	305	273	314	301	300	305	289	291	280	334	296	291	307	341	309	318	311	312	318	330	273	294	322	312	320	331	343	300	298	285	282	293	301	321	294	298	289	329	284	325	336	329	299	300	304	314	330	340	320	284	317	283	314	319	292	317	309	334	346	339	311	337	320	302	291	325	310	272	315	332	325	299	352	277	336	287	326	304	316	315	290	348	301	284	310	283	296	306	316	315	350	340	313	310	334	310	302	299	302	314	347	303	290	288	336	348	272	336	324	352	303	328	330	307	326	305	312	292	298	303	348	275	299	287	299	306	316	318	311	312	325	339	306	308	309	327	317	302	278	298	314	315	310	303	296	325	294	276	284	338	311	331	333	324	314	319	296	307	308	322	325	290	316	319	271	294	318	310	304	286	310	293	289	324	328	326	300	336	310	316	319	323	339	302	297	287	332	323	309	297	303	285	303	321	298	322	348	332	321	288	270	337	332	315	310	310	315	305	326	332	327	294	301	329	307	316	314	289	296	316	310	269	299	312	335	321	302	289	317	296	307	308	305	302	299	315	271	308	316	281	299	298	302	304	288	303	316	301	306	321	282	278	336	319	317	291	307	292	302	338	299	290	311	305	321	311	293	307	311	313	311	298	312	327	311	305	277	292	267	292	298	325	334	292	270	338	278	333	273	327	333	316	320	361	341	290	330	324	293	317	301	306	304	309	313	328	276	274	314	343	303	325	334	304	322	306	297	331	300	301	321	273	302	273	303	326	330	300	325	335	311	281	307	312	297	265	327	286	313	315	300	287	323	324	309	298	332	303	301	347	311	319	303	285	287	301	285	320	307	311	325	302	279	300	318	289	301	330	284	366	307	332	294	298	345	315	292	308	285	299	342	284	328	323	314	323	307	294	306	285	299	321	308	293	318	327	314	304	330	344	303	308	337	307	291	308	315	308	317	306	287	344	316	308	302	300	304	320	306	320	307	329	286	283	288	320	318	311	326	291	336	285	325	301	336	307	312	283	299	309	307	323	289	324	258	315	334	315	285	310	299	305	324	303	316	292	305	284	304	299	323	292	290	300	286	329	331	275	284	304	312	330	319	316	298	287	284	309	314	304	323	299	309	287	299	303	320	317	305	301	356	290	323	311	313	324	325	315	329	286	311	295	293	306	285	296	299	307	322	324	315	302	298	340	316	318	290	342	284	314	306	332	312	320	297	335	302	303	294	314	307	322	313	330	288	300	285	306	309	318	299	308	336	299	302	307	320	317	320	308	314	328	297	305	306	316	301	300	298	315	307	296	294	308	323	300	285	305	310	300	288	304	320	271	305	298	303	299	314	320	316	341	312	324	308	327	296	304	305	299	319	328	314	302	314	319	286	285	293	308	317	328	315	313	318	319	316	304	315	302	294	301	292	302	291	265	298	318	297	337	317	289	309	339	308	311	318	312	319	289	297	317	310	288	322	297	288	360	299	279	281	305	323	326	319	347	331	330	304	278	266	311	297	311	288	310	301	319	319	299	331	284	329	312	307	293	307	318	309	286	325	297	301	322	320	335	327	309	294	306	297	292	312	300	291	330	306	332	312	315	302	318	337	331	308	312	327	311	322	317	294	351	297	295	307	337	321	301	316	332	310	322	305	295	302	299	297	321	265	288	308	297	299	299	317	315	283	300	297	322
25209	21533	28425	26770	20712	14550	9715	7055	5444	4151	3192	2362	1929	1720	1389	1328	1092	943	860	722	717	631	687	669	690	596	629	619	587	549	563	576	558	517	519	499	489	451	478	455	457	425	457	487	451	475	426	430	416	439	440	490	383	504	400	422	472	398	470	413	435	456	438	479	415	456	475	424	428	446	473	435	465	441	419	442	419	365	440	418	438	424	440	412	449	399	397	427	421	413	450	407	436	408	413	418	404	421	403	383	410	436	425	435	442	414	421	390	446	446	394	418	435	398	434	392	416	424	413	458	423	435	418	424	451	434	427	434	403	446	420	407	405	438	413	414	434	423	381	429	424	400	434	463	406	414	437	369	426	425	381	387	442	404	443	450	435	406	402	411	423	435	379	427	391	436	436	410	403	414	419	437	431	418	387	409	432	403	426	443	420	424	384	435	435	377	409	420	378	408	426	427	459	399	447	446	440	439	430	370	408	400	409	394	415	399	391	420	414	410	417	382	403	450	433	434	431	418	416	448	400	441	388	396	374	409	433	419	436	387	388	406	399	426	431	424	427	391	422	420	419	415	379	419	424	447	389	410	447	421	450	423	411	437	419	431	401	411	400	393	423	421	421	423	382	401	398	412	450	438	448	449	449	446	437	440	433	408	418	413	393	405	451	425	425	427	431	469	421	414	420	468	437	404	422	407	437	406	434	401	403	421	428	386	433	397	403	456	454	409	394	426	446	404	432	412	420	425	428	410	394	447	391	395	393	417	410	419	419	435	411	454	432	429	384	457	423	418	459	422	441	412	400	420	398	451	421	397	396	443	406	377	430	426	416	437	415	419	427	413	431	394	405	388	421	400	416	413	437	445	426	414	396	421	408	403	401	402	441	392	425	396	432	431	389	420	443	420	427	441	431	415	422	450	417	432	396	448	439	431	416	449	382	407	416	434	439	436	398	409	435	425	425	431	444	446	393	424	440	411	432	438	428	422	407	423	448	401	429	448	412	465	427	375	417	409	423	404	455	444	380	415	419	436	399	408	431	405	400	389	401	404	384	421	403	415	403	430	454	425	380	438	397	409	403	408	450	423	427	390	425	396	423	393	449	411	402	405	431	406	425	423	394	420	412	450	436	385	422	440	422	402	476	420	452	440	364	415	433	445	386	394	471	412	403	441	410	417	419	421	434	412	467	438	419	445	453	437	395	371	398	396	400	436	376	403	400	384	419	404	410	419	403	375	448	394	443	433	456	411	404	414	436	396	437	448	441	394	423	400	398	437	431	405	452	450	424	410	396	423	416	401	428	433	378	395	432	412	418	430	439	403	396	397	413	406	447	423	440	401	410	432	423	415	410	383	421	422	416	419	409	385	407	388	424	435	403	446	422	444	412	439	426	387	445	438	427	391	450	427	424	423	387	417	413	414	402	425	442	412	410	405	462	423	422	433	392	421	403	434	390	396	439	443	421	416	392	393	395	447	426	422	426	419	411	419	416	433	427	438	424	408	452	434	387	425	382	449	446	428	423	419	411	442	413	440	436	431	420	389	398	367	424	423	429	412	460	443	449	407	435	396	416	431	436	442	408	423	432	422	397	435	444	423	413	378	406	417	426	400	433	390	402	431	416	477	407	406	435	443	415	388	383	400	402	412	457	440	369	439	467	370	404	397	414	436	449	407	417	397	369	417	405	433	423	409	398	441	386	425	428	418	487	401	440	424	432	432	450	393	414	433	418	438	384	397	420	446	424	409	402	420	405	424	384	423	448	442	404	384	424	411	442	418	459	368	424	414	405	421	416	422	412	386	408	418	385	406	435	409	453	426	393	428	418	425	383	399	413	462	399	402	433	416	412	475	416	416	402	449	447	430	388	366	413	408	388	438	411	393	430	411	430	442	407	422	410	424	408	414	418	395	404	423	427	438	427	414	414	398	433	421	397	430	422	377	411	414	425	415	417	411	414	449	402	436	424	450	456	428	412	405	417	430	414	416	414	405	409	437	447	397	384	398	387	414	390	379	428	402	422	424	425	404	395	431	426	423	440	402	432	410	448	408	456	418	397	411	403	413	419	447	426	431	446	464	406	390	403	408	444	425	439	398	417	408	416	433	424	417	403	456	430	430	388	446	448	382	434	437	395	422	427	410	390	420	414	421	397	411	412	362	426	440	440	407	415	419	425	429	453	420	394	417	435	374	386	412	425	389	429	424	417	420	436	422	420	414	448	405	416	389	417	425	407	426	394	415	418	423	436	409	423	439	408	444	429	443	377	408	382	479	419	422	399	400	415	423	411	431	410	397	435	412	453	452	385	404	402	423	392	434	428	442	384	458	391	407	429	409	439	421	406	396	460	402	445	442	420	414	379	398	429	391	396	403	395	424	387	429	470	414	375	426	426	409	406	383	383	428	403	380	414	400	388	415	383	451	440	411	427	439	428	410	399	415	420	452	420	409	387	404	402	425	439	412	447	400	404	431	429	424	397	434	420	456	412	431	414	400	430	392	477	423	409	422	431	393	412	412	442	435	394	379	425	412	442	442	406	416	403	383	405	434	391	425	443	404	392	426	422	422	446	416	428	418	383	430	414	423	451	424	400	408	401	436	426	450	410	425	435	384	409	415	412	397	440	415	401	447	408	397	441	423	400	383	419	423	366	415	405	391	428	418	451	444	409	424	395	399	425	389	427	473	422	439	376	397	415	437	415	431	455	442	418	414	418	432	428	462	441	418	441	440	417	409	462	440	399	418	421	433	388	404	420	434	416	408	431	433	421	408	408	427	401	401	439	381	430	409	389	435	440	409	438	414	387	447	436	449	393	409	429	439	417	391	420	412	418	430	372	398	399	425	423	383	424	422	385	419	413	428	383	417	407	427	406	401	449	433	406	414	385	411	396	415	431	425	398	426	405	414	386	448	383	435	430	446	438	457	420	413	421	406	437	407	384	398	395	430	388	404	424	431	375	454	409	400	428	460	426	430	429	401	408	432	421	404	444	425	397	400	458	396	400	415	457	406	429	408	447	424	407	423	430	397	452	441	427	404	445	438	391	427	415	354	400	425	456	440	430	450	426	452	417	408	440	394	441	427	403	378	399	446	370	424	390	413	425	428	423	426	409	431	415	380	416	396	431	427	362	409	433	402	432	392	396	472	420	385	417	413	449	417	411	414	401	409	413	426	427	439	450	399	439	414	393	402	408	433	405	462	387	447	403	408	375	409	413	383	407	427	454	392	399	385	443	427	411	457	383	394	445	419	394	430	427	379	436	389	416	430	430	420	399	432	433	384	432	436	408	430	434	401	409	419	445	412	426	433	423	448	437	397	412	397	444	402	402	393	414	425	428	420	418	408	397	397	415	423	422	411	446	434	391	387	400	380	442	396	407	403	398	415	395	397	425	433	414	377	405	444	449	407	396	401	411	398	398	432	442	411	410	405	446	421	417	424	424	411	408	423	414	400	420	410	442	384	429	432	412	416	421	412	405	403	469	434	410	438	405	427	415	382	403	434
18643	40106	34392	26181	21068	17111	13510	10808	8657	6814	4975	3757	3058	2475	2140	1872	1462	1223	1123	938	879	833	885	805	743	740	716	699	693	634	624	596	537	578	554	548	567	497	502	468	543	492	508	463	484	453	496	546	453	459	484	475	450	468	442	440	465	493	431	420	456	445	451	427	427	457	438	443	435	409	459	429	440	441	402	447	442	441	432	403	437	402	448	413	479	446	421	401	421	420	436	424	443	449	445	393	431	444	409	405	442	449	427	413	420	441	379	435	409	431	419	420	427	409	427	412	409	435	433	415	475	486	410	437	437	437	456	462	429	412	419	395	426	442	433	390	400	449	439	425	420	431	429	417	394	418	411	421	466	414	403	420	449	474	402	458	410	415	413	412	462	429	457	416	422	401	448	407	456	456	428	422	428	432	429	431	426	412	384	448	470	411	427	460	404	447	449	409	406	441	427	402	450	421	435	437	434	385	450	413	432	408	414	383	411	420	440	428	393	412	447	394	425	421	394	442	431	439	423	450	406	438	418	413	469	441	420	478	425	422	409	429	427	445	434	439	450	405	415	393	420	446	408	434	403	416	438	424	425	432	435	457	436	428	413	394	395	461	432	458	419	427	409	444	430	415	408	420	421	428	428	452	427	400	410	397	408	441	378	376	467	400	397	403	422	428	440	458	459	433	434	425	421	410	388	430	434	416	434	417	437	399	423	418	446	412	451	391	422	420	449	412	428	426	428	430	449	435	421	404	431	452	394	393	401	419	403	433	433	433	460	400	442	435	419	423	401	404	412	449	429	460	464	431	423	442	410	383	453	432	410	442	418	439	397	422	422	433	431	427	414	450	477	426	418	395	436	415	466	448	420	437	428	446	402	430	427	410	411	415	435	406	439	418	372	463	456	446	438	440	398	404	440	458	391	387	393	451	419	432	414	383	378	406	422	432	441	434	421	419	395	411	427	414	427	426	402	436	442	457	412	435	458	392	412	446	434	400	394	426	408	433	421	424	461	448	429	426	422	419	400	435	426	402	425	423	450	457	422	419	406	410	404	447	434	411	416	416	475	421	391	427	453	401	421	430	449	439	406	424	437	450	429	447	407	469	422	394	418	450	425	491	410	428	414	394	444	415	404	434	427	440	434	419	444	399	420	443	415	446	399	445	421	429	431	445	429	437	468	478	414	444	407	417	446	419	455	421	436	430	428	440	474	400	417	357	470	411	400	426	428	428	427	428	423	456	415	413	419	435	459	420	431	415	435	457	452	426	437	439	388	431	434	437	414	429	446	435	418	450	416	406	421	382	439	396	437	436	443	418	406	389	433	446	400	464	409	435	456	420	435	426	426	431	468	414	437	440	483	410	417	426	441	435	410	434	404	436	403	452	390	428	427	437	405	409	416	456	385	389	412	382	412	441	431	446	409	437	451	467	434	442	415	465	435	413	403	418	422	390	434	405	428	442	413	417	428	434	439	411	444	407	461	420	457	401	409	421	397	427	432	401	435	385	451	440	410	438	392	443	402	432	437	425	426	397	410	418	404	406	404	432	437	420	434	422	446	432	411	399	417	460	475	398	470	438	428	394	427	396	407	426	428	403	417	408	429	442	422	407	409	406	398	420	447	399	421	454	448	435	435	441	448	442	451	434	469	400	472	402	391	447	409	436	449	394	404	452	434	440	426	425	404	402	436	419	424	440	433	447	411	456	433	450	442	442	420	416	428	420	419	436	444	423	397	380	442	418	453	406	411	388	424	441	386	469	429	400	436	385	427	429	484	416	462	395	429	408	431	424	394	425	427	397	433	433	490	399	397	414	405	455	387	421	428	400	421	445	448	428	447	460	428	402	401	451	438	381	402	423	416	456	401	429	435	406	440	418	421	429	443	433	421	438	436	424	438	428	424	411	424	450	438	467	430	388	446	403	459	414	406	428	421	408	402	421	437	450	439	457	435	407	410	389	426	395	423	433	421	413	441	410	402	406	426	445	443	437	394	432	450	444	418	456	445	462	410	424	390	407	423	417	403	393	371	418	427	448	428	403	469	444	410	434	400	375	401	402	411	415	410	446	465	428	418	448	428	436	415	412	407	404	430	440	428	418	399	433	391	436	438	419	459	412	433	407	458	423	421	452	414	459	453	413	426	424	403	434	405	442	426	447	425	434	463	416	433	385	431	432	389	412	431	433	445	421	442	409	463	411	407	424	452	424	448	423	434	432	436	490	416	420	426	432	438	430	415	443	402	486	433	414	471	438	420	418	399	401	389	418	414	405	451	430	411	440	478	439	420	403	441	438	427	457	413	440	416	437	404	426	427	402	419	448	453	435	423	417	393	426	431	435	405	430	415	418	422	425	432	397	444	417	428	437	440	443	457	435	406	410	396	409	443	404	428	407	421	394	391	407	474	474	430	418	434	433	431	455	427	462	440	424	409	407	428	446	452	461	451	395	439	456	419	432	412	427	412	422	409	416	424	425	448	444	431	436	444	413	486	424	462	438	434	423	422	429	433	423	432	396	429	428	428	433	394	410	504	419	394	421	404	410	438	444	432	437	437	397	447	459	428	393	412	451	455	427	427	425	434	429	425	418	462	406	413	435	423	428	398	472	417	454	411	431	394	442	419	420	427	440	415	406	425	385	447	445	419	415	437	461	391	439	423	444	383	378	439	432	435	404	403	466	426	415	419	416	413	435	408	432	423	427	400	429	414	458	426	431	441	435	423	421	405	393	462	424	449	438	459	431	405	402	388	404	403	430	390	447	459	405	411	401	438	459	383	454	472	418	428	401	463	433	455	414	448	437	465	440	428	417	398	441	423	432	436	411	403	444	426	408	428	410	411	427	417	447	419	428	476	430	422	425	416	440	429	419	441	396	424	428	441	429	412	418	430	447	426	443	417	409	452	445	448	411	418	412	416	469	407	435	450	460	435	450	405	392	455	418	415	414	449	421	415	431	412	439	432	404	464	476	405	422	406	393	408	378	437	442	450	451	426	472	382	417	417	433	461	435	395	440	430	416	411	366	437	404	421	377	473	371	432	420	420	407	433	458	408	463	423	434	443	418	425	411	434	437	401	415	431	424	422	383	429	437	415	420	439	444	401	425	425	448	413	438	462	442	423	461	428	430	439	450	412	411	432	417	406	410	437	437	402	443	434	426	391	431	426	388	484	425	431	426	441	409	445	409	442	422	440	454	427	443	436	402	452	422	446	429	428	416	447	392	416	406	402	429	426	415	480	436	418	416	409	401	426	440	404	421	380	437	439	423	421	427	441	425	416	405	384	423	433	392	418	426	455	393	433	407	400	419	419	434	400	413	441	425	393	445	449	403	435	423	409	448	416	424	424	430	380	445	424	450	391	418	430	429	409	480	468	447	434	423	448	432	443	447	456	411	434	449	413	426	442	456	440	431	402	450	402	399	407	413	428	437	430	463	377	413	452	446	420	466	435	409	430	453	446	423	431	428	435	434	401	433	443	441	383	409	422	399	420	449	417	400	437	438
22922	21497	29287	24291	22006	23660	22820	13886	9973	8110	5826	4340	3274	2804	2348	2002	1704	1445	1188	1008	844	774	775	832	690	768	657	675	616	624	562	581	549	498	488	439	480	443	390	407	381	350	354	393	337	363	385	356	365	352	362	358	342	335	344	323	341	345	310	311	306	314	313	322	297	334	324	280	304	305	328	283	293	310	319	285	272	354	285	298	292	288	281	288	305	307	287	284	285	279	268	299	295	310	297	285	279	311	283	279	278	288	262	291	281	257	250	288	298	283	303	322	271	290	319	277	295	279	256	258	271	295	309	301	249	291	290	266	277	258	255	280	320	273	317	315	279	285	265	284	289	299	273	289	298	252	284	294	280	257	270	299	305	278	271	308	296	289	311	312	264	281	299	275	290	269	297	288	274	305	293	285	316	269	268	317	289	297	279	283	294	263	294	301	298	271	277	289	297	283	320	279	273	265	296	268	291	298	309	286	252	294	274	309	264	277	299	290	279	305	290	281	288	277	286	299	306	315	307	299	304	265	303	257	294	290	286	293	282	273	268	296	276	308	300	276	297	274	293	289	301	256	311	301	325	282	261	304	286	291	269	290	287	303	290	303	297	301	264	283	289	275	255	301	263	287	297	284	303	278	284	284	286	314	271	288	299	292	267	297	276	291	285	278	292	284	300	278	275	282	250	275	265	305	284	259	263	302	286	267	285	272	284	281	296	288	296	296	273	278	294	296	289	310	289	270	312	284	304	300	303	283	285	303	295	280	308	293	271	297	300	302	296	278	314	282	256	294	281	277	261	269	298	283	271	304	291	321	313	256	262	271	283	286	271	281	260	297	282	256	252	297	278	280	294	295	282	293	284	265	279	256	315	277	267	291	290	285	277	284	279	282	302	327	274	291	282	310	279	305	282	301	275	325	304	313	295	280	299	281	283	301	285	306	263	266	291	294	303	316	292	265	258	300	309	284	271	280	299	287	278	271	295	315	302	295	318	306	248	289	282	269	310	261	297	293	275	291	266	270	261	276	296	289	304	316	303	254	321	258	305	263	257	254	280	288	285	298	289	270	301	261	299	301	279	317	287	277	307	267	295	301	249	280	321	289	280	263	307	300	311	272	266	307	294	273	264	279	265	275	281	293	286	288	307	268	278	269	302	265	276	277	294	295	282	269	271	278	311	276	277	270	285	271	274	315	279	272	281	306	308	302	269	296	311	266	298	278	262	289	286	275	287	292	294	283	297	319	281	314	268	285	285	253	297	262	297	293	299	304	252	231	292	301	277	314	289	266	280	291	304	288	262	282	300	278	284	261	285	292	274	260	293	282	279	300	278	276	306	294	264	256	268	281	296	299	295	298	322	280	287	282	319	294	298	300	312	292	287	268	288	284	281	286	280	300	301	291	297	252	268	301	295	274	287	291	323	298	263	296	285	279	311	279	305	309	268	308	305	294	289	292	277	287	279	273	290	264	301	293	280	295	269	315	284	274	307	314	281	278	285	280	287	277	310	292	307	267	263	270	281	288	271	267	282	304	285	310	277	306	267	286	299	284	269	292	299	318	278	279	265	270	295	283	307	294	277	305	281	288	267	305	264	270	311	280	313	285	277	299	308	310	258	293	305	277	303	265	273	266	307	260	268	272	305	292	266	273	303	287	270	285	292	281	287	305	258	260	293	274	294	297	286	317	277	261	309	290	274	271	278	302	292	267	286	271	255	284	278	273	305	285	290	262	309	286	292	303	274	296	268	292	294	280	262	276	303	289	293	284	276	285	272	291	288	303	304	304	297	283	292	280	298	276	289	300	275	266	292	305	286	322	285	279	294	295	274	261	276	259	294	276	261	287	279	306	245	255	293	278	295	281	261	293	313	283	307	277	287	282	296	279	318	282	285	301	269	310	281	294	303	276	281	277	275	306	274	309	304	289	294	257	290	295	268	303	305	278	274	286	274	292	286	273	292	313	293	306	276	294	273	295	312	298	270	284	283	306	278	303	280	297	276	274	280	275	314	261	293	284	311	265	270	303	273	283	303	275	288	294	281	297	281	279	326	304	230	259	272	295	270	279	280	253	286	283	271	292	293	295	277	300	301	288	279	265	300	266	269	309	292	290	299	269	276	260	291	283	313	276	300	304	289	259	291	279	291	262	281	277	292	264	274	311	296	285	278	278	275	296	284	289	279	247	288	285	270	289	268	289	312	257	286	296	271	253	294	278	326	253	291	289	275	296	299	264	325	298	300	281	262	285	287	323	267	260	276	288	295	289	285	303	301	298	287	280	265	271	290	300	281	279	293	237	290	296	318	305	303	285	304	290	308	309	305	297	287	286	277	278	277	280	320	277	273	273	293	288	287	297	253	303	292	303	278	266	265	260	265	312	245	265	274	311	274	239	291	312	255	275	285	277	266	276	272	285	280	308	292	297	298	263	297	297	290	252	285	282	298	306	288	301	269	278	280	289	288	312	270	273	320	300	279	254	280	289	303	262	274	251	278	260	294	288	300	318	268	270	272	321	290	311	317	253	321	276	266	323	287	274	284	273	282	277	283	294	288	282	331	298	282	297	269	280	289	290	303	266	276	276	289	295	298	295	277	287	307	283	260	266	322	293	304	298	283	305	285	277	259	292	254	273	284	307	281	284	300	297	301	276	289	283	259	257	284	291	278	320	293	291	280	288	285	262	283	271	306	264	276	277	268	272	257	284	277	299	310	298	276	272	274	310	282	284	268	278	262	302	277	292	245	287	316	279	291	280	291	298	293	261	283	277	247	278	290	244	295	314	256	249	291	256	273	280	275	285	264	263	316	302	304	281	283	301	271	301	281	282	275	269	303	281	315	311	278	259	283	273	285	282	283	330	262	268	257	290	270	292	298	273	321	302	284	278	285	313	280	309	273	268	260	301	300	265	291	293	285	291	278	280	304	289	298	268	281	287	298	261	288	333	257	318	272	285	265	283	258	263	306	261	292	275	276	291	308	268	315	302	277	261	301	310	271	278	266	310	294	288	267	304	309	260	289	299	268	287	331	289	261	313	289	273	299	297	259	311	274	274	321	300	253	295	301	282	279	263	263	282	301	284	291	311	273	267	293	296	293	283	290	262	272	308	279	298	273	291	257	280	258	276	307	299	285	295	290	270	293	297	327	309	267	276	270	300	257	264	302	287	295	271	294	288	276	278	303	302	285	287	342	298	297	260	282	286	285	287	287	301	267	268	274	267	298	277	297	301	304	305	280	317	287	306	279	278	312	290	276	290	295	258	278	272	268	293	277	311	283	294	271	289	284	291	302	306	288	292	267	281	281	278	287	298	259	277	281	271	288	295	269	283	304	284	290	278	288	269	296	307	290	288	309	254	272	283	287	310	284	303	307	264	279	270	277	319	288	276	274	289	303	305	290	279	305	307	286	274	293	280	276	271	308	268	291	291	257	309	262	266	285	292	272	279	252	280	292	255	276	327	286	300	273	306	315	289	278	279	287	280	297	300	305	296	317	277	288	295
21241	47701	41748	34134	28912	24316	20275	16608	13784	11129	8210	6046	4822	4032	3383	2827	2332	1923	1582	1390	1127	1073	1042	1046	976	901	884	817	799	774	734	681	675	644	591	537	493	489	467	439	421	405	378	428	422	416	409	377	355	344	359	368	321	292	299	380	337	323	324	357	356	312	341	348	316	355	315	325	328	342	304	315	325	295	319	279	286	300	297	284	305	293	268	279	314	308	301	276	314	296	299	271	275	314	308	304	253	306	286	314	280	275	302	287	317	302	308	308	321	275	264	282	292	308	261	281	282	300	267	274	302	303	291	281	287	316	286	322	301	304	301	284	291	322	276	306	292	306	257	267	277	272	322	313	307	286	309	303	295	301	313	309	288	275	295	302	291	290	271	277	296	312	261	306	285	275	300	273	309	290	270	286	291	265	285	296	271	287	256	267	262	306	294	284	294	277	300	266	288	270	295	277	301	292	273	297	293	269	271	286	298	253	281	242	320	321	267	269	315	271	289	251	269	299	278	303	279	243	273	289	279	260	273	286	270	266	274	276	317	298	298	291	319	302	303	275	302	279	284	308	284	302	276	268	297	299	317	293	293	301	279	304	280	294	288	286	286	284	328	328	314	278	313	277	283	274	290	314	247	286	282	292	304	308	296	300	273	323	301	286	301	275	274	274	267	321	266	297	292	287	287	293	251	291	275	301	300	307	290	304	297	284	290	314	308	308	259	280	296	272	291	281	296	283	312	293	261	297	313	287	274	288	276	331	296	295	299	277	291	273	264	298	281	299	263	294	272	299	311	291	309	303	270	305	286	284	261	334	307	304	297	280	243	301	292	270	292	292	305	287	287	281	279	294	308	307	307	329	295	271	283	286	308	321	285	304	274	308	282	297	307	283	274	305	302	262	281	279	282	270	301	276	291	280	292	292	288	273	259	264	281	292	285	289	319	301	274	294	302	291	275	279	275	308	272	306	289	271	261	296	278	278	273	290	269	294	277	305	293	294	299	290	310	261	301	303	257	300	277	275	286	273	291	298	280	282	251	277	286	280	313	336	291	287	322	285	269	274	294	308	293	280	276	302	303	295	272	285	277	271	300	311	280	328	303	291	277	282	289	274	288	295	320	298	288	286	276	319	270	315	293	301	293	290	270	324	309	254	266	261	273	296	293	292	295	284	286	302	324	292	240	265	277	281	285	288	268	253	272	297	294	286	299	331	300	299	292	287	310	286	271	289	315	287	274	316	262	287	275	288	276	294	305	303	290	296	319	290	293	273	297	289	285	292	317	278	303	278	299	270	304	283	299	273	288	294	307	259	300	295	252	270	278	289	280	295	265	322	264	269	272	279	306	281	306	270	260	310	290	310	273	321	301	307	293	275	274	302	312	287	311	266	275	292	281	299	286	271	262	280	281	266	268	299	311	289	272	292	284	292	286	272	312	272	293	276	286	265	293	312	280	267	295	317	274	292	301	308	279	278	269	288	304	301	282	312	308	327	290	283	289	280	309	297	302	275	315	292	318	323	295	272	275	302	277	293	287	271	293	276	274	284	275	268	320	281	272	310	326	296	314	285	259	326	305	277	300	292	277	272	325	277	265	298	303	279	277	302	278	313	297	254	274	280	322	291	288	294	272	308	291	282	264	287	277	307	290	296	310	308	311	302	304	276	299	265	274	299	292	263	301	275	297	305	274	290	299	319	302	250	299	294	276	289	291	287	311	293	256	280	291	285	253	254	290	274	272	256	277	257	307	293	307	305	309	271	284	264	274	278	337	269	289	287	333	286	292	311	301	297	326	308	320	295	320	303	311	304	295	293	290	298	301	280	275	285	299	274	307	310	286	273	306	313	289	251	298	309	294	277	295	297	263	271	273	262	305	305	292	290	307	284	259	270	307	308	307	288	317	307	313	274	305	288	255	268	284	275	281	310	278	252	275	282	290	290	274	294	269	264	319	290	285	277	277	293	303	286	326	291	317	263	317	273	264	277	301	297	328	279	294	274	314	309	300	303	307	317	321	303	263	287	288	300	298	290	276	283	257	294	275	276	310	318	286	292	323	305	270	268	269	317	294	283	273	284	274	294	263	292	279	286	305	292	295	245	318	265	266	296	287	327	306	305	325	297	284	311	285	304	304	301	301	298	271	283	273	282	281	285	301	256	273	298	269	288	282	280	306	285	257	296	304	286	285	276	316	303	283	281	269	302	301	307	282	303	279	286	280	289	293	308	280	292	291	307	285	292	283	290	281	261	320	297	298	308	258	304	295	279	288	308	286	287	304	275	279	292	313	293	288	302	277	298	281	251	291	279	295	286	272	290	297	279	277	299	283	290	289	299	267	288	274	274	274	276	305	269	271	286	301	283	278	322	307	285	283	328	277	240	328	290	302	288	259	260	307	285	284	302	297	281	287	295	301	312	296	313	281	301	317	293	294	313	309	309	293	293	304	293	297	323	260	315	297	305	274	292	289	283	281	255	277	288	315	287	280	294	315	260	298	282	281	283	310	298	293	290	306	283	233	330	326	285	317	313	304	298	255	282	308	315	288	313	279	298	262	272	329	261	265	268	306	298	262	276	261	277	305	294	275	299	273	289	296	304	267	289	283	294	290	326	282	261	283	286	319	305	310	295	308	268	262	305	285	287	265	290	295	291	284	271	251	289	292	273	336	269	276	303	303	272	305	272	281	308	295	266	278	318	290	297	290	277	310	300	282	244	259	300	298	281	291	269	316	274	292	292	271	274	306	306	298	301	332	304	283	299	283	288	282	313	298	296	285	277	294	301	281	270	269	285	289	281	267	276	299	301	281	289	236	276	287	308	281	318	283	259	285	280	285	290	293	300	295	256	318	288	319	275	261	295	280	289	303	279	272	285	286	308	309	284	310	299	275	313	312	281	303	280	264	302	300	333	317	298	291	310	300	295	284	309	273	302	307	286	280	276	310	299	316	274	306	279	310	280	302	277	289	291	296	304	327	306	320	287	275	300	284	266	301	284	300	275	300	265	280	287	271	262	319	299	270	298	288	271	278	270	277	289	328	267	281	292	273	300	289	301	292	279	301	297	304	287	305	305	278	296	295	276	264	274	303	253	327	278	293	303	260	287	280	310	290	289	295	289	293	284	294	260	275	300	294	304	331	269	279	302	247	288	289	300	285	315	281	278	277	325	294	278	291	298	266	286	284	283	281	298	264	298	287	268	278	286	309	273	279	287	293	282	293	298	305	290	305	296	272	291	305	280	278	285	282	282	292	292	274	276	257	307	287	294	274	301	302	292	284	277	256	317	282	272	288	312	290	298	304	291	281	299	267	278	270	285	251	291	290	302	293	309	305	288	285	287	293	327	280	298	246	291	290	295	299	292	272	275	253	266	282	287	274	311	295	255	299	266	299	269	290	278	281	309	278	274	316	287	286	320	286	338	317	265	274	294	281	271	303	279	282	296	293	278	276	222	287	290	296	298	309	278	294	315	286	286	253	269	252	312	292	293	248	312	305	317	285	268
28684	24741	29387	23467	14848	9406	6698	5051	3918	2952	2293	1712	1455	1313	1132	1048	898	816	693	579	618	618	532	559	548	567	546	485	517	507	487	491	474	480	450	464	423	480	484	411	433	457	437	387	422	445	434	416	454	451	399	436	437	424	426	395	404	387	424	423	395	415	408	409	443	396	432	412	405	390	459	409	408	410	398	394	421	416	393	398	408	400	375	413	416	420	396	389	417	421	367	420	419	422	396	417	418	366	445	412	412	411	416	405	383	396	394	430	448	353	422	421	422	407	407	431	416	421	404	396	415	442	437	405	408	416	419	412	393	404	403	381	409	447	416	423	394	390	398	380	390	407	384	416	399	420	410	400	404	433	406	414	437	369	433	394	392	426	399	404	419	416	396	428	447	407	429	423	411	445	385	427	419	393	380	378	389	400	392	442	410	428	395	421	412	398	443	399	400	384	418	394	397	373	409	389	431	412	404	432	431	427	394	417	411	395	424	384	404	395	404	380	413	340	372	416	416	396	424	400	444	420	342	385	423	384	396	412	361	388	421	400	406	433	410	390	419	389	401	406	438	430	425	401	447	390	381	387	404	411	415	425	402	413	384	438	419	356	411	442	425	405	386	410	421	424	383	382	405	400	400	404	428	401	402	435	366	447	405	424	409	358	417	387	402	404	421	372	435	376	414	394	453	436	395	444	400	383	416	439	432	444	434	427	396	412	363	426	364	436	353	392	411	410	410	454	412	426	409	365	388	427	428	416	430	428	395	410	478	392	382	425	415	411	387	397	437	438	423	395	398	418	378	401	432	384	422	425	384	429	385	398	429	423	381	408	392	405	412	393	407	388	440	403	421	390	406	397	424	389	394	383	396	392	414	387	414	424	440	396	443	434	435	411	428	397	409	395	400	381	391	433	407	408	423	420	390	397	441	377	419	383	385	392	378	394	446	367	391	393	421	421	398	431	378	372	389	372	439	438	419	421	408	385	384	405	423	392	410	432	425	404	385	402	416	406	392	387	427	408	393	443	382	391	344	440	374	379	413	397	403	368	366	415	436	400	407	408	406	447	421	431	402	379	395	424	381	435	418	404	366	387	396	363	418	383	404	388	400	412	404	410	441	404	412	377	380	396	402	407	392	417	428	408	411	420	390	398	400	377	418	389	400	415	340	384	379	423	402	390	443	379	416	396	377	423	397	431	388	392	404	377	414	393	425	431	422	408	434	410	395	392	354	378	392	430	411	419	442	420	411	422	417	407	395	413	407	417	412	423	422	421	394	428	402	426	406	387	423	380	409	400	386	402	420	407	393	406	390	451	402	408	385	406	396	381	414	418	413	387	390	411	391	411	421	384	409	386	350	399	404	436	402	405	440	418	403	403	404	390	393	431	401	405	417	391	405	416	372	406	435	395	420	437	411	416	411	397	381	393	347	394	378	372	422	395	383	429	445	389	372	383	441	414	410	363	397	421	382	381	415	415	391	430	425	407	422	391	384	419	412	425	389	405	398	419	421	417	411	422	380	439	430	444	430	413	408	411	393	405	402	410	404	415	375	423	428	376	416	440	429	393	383	400	408	413	406	407	413	417	396	406	407	438	362	408	396	401	406	418	402	390	443	405	373	439	429	394	383	406	385	443	422	385	436	396	401	373	362	388	401	386	371	410	375	416	406	411	390	433	382	405	385	382	381	383	370	462	435	407	401	397	400	391	412	405	408	393	432	392	380	435	402	381	423	415	408	424	434	390	362	453	379	389	470	379	374	413	365	426	382	398	425	417	446	423	420	382	429	433	376	414	391	428	392	416	431	420	446	431	418	390	424	405	389	421	397	426	435	411	407	418	448	409	433	394	420	403	429	422	412	400	371	396	407	403	419	411	406	405	422	425	437	409	417	380	379	460	373	431	428	404	423	393	424	423	423	388	401	384	415	413	404	412	405	410	419	391	419	429	398	386	431	417	378	409	429	374	405	418	408	405	433	416	389	400	403	448	414	440	415	392	389	438	394	408	421	400	380	430	405	396	393	377	386	410	420	392	416	430	402	412	397	392	359	410	396	418	384	436	396	394	397	383	357	397	415	389	415	418	416	382	377	371	419	431	401	426	396	424	394	421	454	426	421	415	415	420	414	404	408	396	379	409	387	412	394	399	399	445	460	416	410	422	374	435	361	409	394	385	367	391	413	392	440	449	394	438	420	400	388	399	442	393	395	386	353	400	445	426	417	404	411	415	404	430	407	435	428	407	403	395	438	383	396	386	398	400	396	376	413	394	380	396	402	428	422	420	406	371	383	375	423	383	390	400	406	433	390	432	408	424	418	446	428	412	442	385	426	397	418	408	400	428	376	373	373	459	376	435	434	419	403	424	392	403	353	432	349	448	426	402	385	383	439	400	404	414	378	412	429	406	412	381	422	389	400	406	416	409	427	427	398	419	388	412	413	410	424	410	407	424	419	395	384	419	392	394	389	395	401	406	415	439	404	365	396	419	410	423	388	410	404	408	412	415	396	393	410	374	416	382	418	388	378	411	379	432	429	439	392	394	428	392	382	423	400	379	396	394	414	430	461	406	403	410	431	444	415	415	342	419	389	378	417	379	409	395	401	389	399	441	418	416	456	415	402	376	377	390	446	381	400	409	426	419	425	402	397	375	399	392	409	413	401	444	414	394	414	369	431	408	396	434	395	375	391	431	400	411	421	389	432	404	419	387	424	400	413	388	400	408	408	403	389	361	365	409	426	388	404	425	427	387	371	397	422	373	418	392	419	420	407	364	439	382	424	429	411	393	400	440	381	415	424	376	399	407	406	406	391	428	442	389	391	410	367	427	426	406	404	377	411	400	433	383	381	408	395	383	425	407	405	428	444	393	419	431	414	412	380	403	366	419	411	440	409	396	426	435	413	423	351	407	428	396	391	408	400	421	421	411	390	404	398	406	392	386	401	392	398	430	406	387	371	424	398	404	382	404	399	400	389	438	386	411	387	430	384	432	403	385	424	402	419	404	379	417	409	394	420	392	442	384	393	380	416	452	372	423	395	356	400	392	396	414	415	379	407	425	412	450	419	418	399	390	380	394	383	426	428	396	411	424	420	397	397	395	411	376	426	427	402	411	432	418	372	434	384	437	390	405	358	416	417	415	403	383	412	416	382	381	432	393	401	379	414	390	402	419	394	396	396	396	415	433	409	416	406	384	424	398	422	432	416	396	407	419	388	433	419	463	407	400	407	396	401	400	364	410	415	436	432	378	427	432	417	386	378	409	429	426	366	415	414	411	408	403	387	407	409	394	404	412	394	446	395	412	407	393	405	394	438	436	427	413	411	439	429	422	389	438	398	404	386	436	409	418	410	403	398	392	407	406	426	416	406	395	398	417	400	426	413	392	412	422	371	442	411	392	388	404	424	403	418	392	413	400	431	415	417	405	426	414	424	405	362	421	406	392	406	415	427	402	418	385	430	398	401	414	400	401	395	401	379	378	408	385	423	406	432	443	441	413	427	415
18597	35851	29551	21581	16900	12984	10327	8096	6193	4826	3556	2718	2078	1825	1620	1311	1187	1019	819	775	754	695	687	732	677	628	620	578	617	601	565	567	540	530	476	517	525	485	481	451	458	465	460	428	437	471	425	435	476	467	428	459	448	480	415	435	459	490	427	437	443	415	424	428	413	461	450	434	436	424	426	417	397	440	419	392	430	438	399	421	402	455	430	439	475	384	416	378	422	433	404	449	430	424	444	404	419	439	413	433	399	415	421	413	413	412	409	422	440	388	427	404	404	444	412	407	439	421	430	418	441	435	411	435	410	400	395	422	404	428	442	393	443	426	419	423	449	422	458	435	394	408	434	438	423	428	430	392	448	411	416	420	420	410	432	406	427	452	386	414	450	412	439	404	378	393	435	436	422	404	406	443	431	432	415	419	442	432	418	415	412	464	399	431	426	433	426	393	445	392	448	450	423	432	428	463	414	389	438	416	391	422	430	397	414	436	438	420	420	446	400	410	386	416	432	440	405	426	397	394	425	445	435	419	485	462	433	421	412	430	403	413	412	411	437	415	414	427	383	422	374	410	411	390	382	402	409	388	388	393	434	413	399	418	386	427	429	415	443	400	424	430	446	436	416	425	426	404	430	397	433	432	413	379	424	375	435	431	405	413	440	413	410	424	421	413	446	436	428	405	428	437	435	480	388	408	447	430	445	450	424	434	398	411	380	439	464	381	405	426	469	405	437	435	406	424	442	384	436	410	427	433	406	452	415	406	413	457	419	436	404	417	411	403	436	429	470	417	420	394	389	429	398	439	435	443	430	402	411	408	471	416	436	408	438	399	403	409	400	406	395	430	440	439	392	419	416	427	397	429	434	438	424	439	434	419	410	434	422	417	406	402	441	425	413	389	425	435	397	421	439	462	458	444	454	413	420	432	412	409	414	430	412	420	428	437	395	402	398	431	432	408	446	406	429	436	432	424	449	420	460	441	404	439	406	439	452	448	438	392	437	411	404	412	375	446	423	414	428	386	430	438	425	427	379	436	484	417	440	408	432	419	430	409	423	416	441	419	400	405	406	451	437	386	400	407	443	423	434	446	443	435	409	395	397	434	444	419	378	384	418	436	398	383	422	423	440	417	433	400	407	392	431	427	441	412	433	411	424	435	419	429	447	442	382	423	422	409	420	396	447	437	389	402	410	405	447	396	398	437	407	432	427	391	430	461	418	390	435	416	444	399	436	378	456	392	425	403	433	415	413	457	386	427	407	419	411	443	401	409	425	394	418	428	403	403	413	390	411	423	431	403	393	404	436	444	453	430	416	393	427	420	414	394	390	403	416	425	424	441	401	403	440	369	416	462	417	435	433	411	400	408	420	405	393	450	451	421	409	390	369	397	427	403	412	391	413	424	423	451	473	439	412	461	459	405	423	421	422	387	446	379	418	453	428	413	418	397	422	431	415	423	411	414	422	413	392	433	425	474	403	431	409	422	470	427	420	401	377	425	433	403	409	424	440	428	395	396	414	450	459	390	383	374	410	408	410	433	384	409	404	423	407	446	411	432	397	446	406	423	407	426	435	426	398	440	379	409	414	426	453	413	467	414	448	479	437	429	422	469	406	461	416	397	419	474	423	421	395	379	422	397	412	395	418	411	398	405	379	414	376	437	419	433	405	434	415	413	412	442	433	416	391	428	443	434	458	420	426	434	434	435	438	414	425	425	424	425	406	430	423	477	413	413	419	402	434	447	433	427	434	438	445	441	416	398	395	432	447	427	403	407	405	412	412	438	414	440	421	407	416	425	423	386	411	437	413	453	434	448	389	452	419	432	376	411	419	416	439	465	397	404	435	441	436	401	406	417	444	443	448	430	411	412	419	395	422	418	426	418	396	462	414	400	403	436	424	424	381	438	460	436	412	378	441	439	441	401	482	416	429	420	424	378	402	430	430	448	413	369	417	442	399	415	400	426	440	402	455	404	428	430	419	437	426	421	378	412	395	461	424	418	432	415	430	407	402	429	434	397	384	410	428	433	431	409	447	431	437	434	440	426	446	441	439	427	378	447	419	417	409	404	479	435	431	399	380	426	466	410	468	425	439	424	435	409	399	448	443	417	447	424	414	382	453	419	436	451	382	468	420	420	481	404	416	419	415	404	421	392	418	425	405	442	417	387	415	427	402	398	404	415	422	444	448	411	447	401	414	419	415	439	407	405	452	426	425	409	421	410	456	437	388	405	421	393	457	444	405	459	417	450	442	406	474	411	395	414	422	403	419	413	408	419	399	435	434	399	425	432	440	417	424	419	433	438	422	392	406	414	412	390	441	421	427	462	451	446	398	414	415	452	445	432	467	421	407	410	404	432	437	428	406	432	432	413	433	419	421	423	423	404	424	425	435	392	433	415	429	418	436	421	399	392	438	429	413	409	427	411	438	445	398	437	402	412	431	411	411	424	421	399	407	444	416	425	435	402	411	414	420	408	432	408	408	422	408	376	400	432	491	418	411	447	403	411	397	448	422	440	398	490	426	438	409	408	444	436	433	419	427	430	374	394	401	415	420	365	428	416	472	413	438	407	436	428	418	383	423	437	402	475	406	408	434	410	391	422	399	387	459	426	407	400	431	433	434	453	434	407	403	418	425	442	424	390	412	432	433	412	402	430	412	386	456	401	430	445	403	435	425	430	417	411	412	441	463	441	433	444	432	423	395	434	424	440	427	424	442	401	467	418	407	410	448	405	467	437	452	425	424	434	398	410	436	424	401	453	450	423	375	446	423	415	433	421	409	421	430	484	393	427	445	411	394	430	380	435	395	401	402	390	396	412	407	404	410	413	403	428	414	419	413	404	457	418	412	406	453	427	422	395	438	412	396	379	403	400	432	429	454	469	391	376	431	418	441	443	405	414	415	423	457	442	405	419	397	432	426	433	433	437	427	413	415	428	433	395	420	412	437	387	384	408	434	441	440	413	408	415	415	411	422	390	431	450	438	439	426	414	431	441	428	442	405	424	434	413	424	418	416	443	422	402	364	433	438	418	443	408	392	442	405	435	415	450	380	410	400	422	404	407	422	420	417	439	431	412	413	417	430	410	422	448	408	454	403	432	410	416	443	416	406	410	429	424	403	418	426	385	379	423	426	421	421	434	443	427	427	424	411	432	451	404	431	438	415	402	395	355	382	388	424	381	418	431	423	446	421	419	393	428	395	374	437	460	396	409	435	456	425	436	445	451	432	437	403	456	414	430	402	415	395	433	410	440	433	418	423	435	437	409	405	415	417	415	426	397	405	429	416	423	441	435	399	393	405	412	441	443	376	449	380	430	369	435	442	449	454	435	443	411	415	401	439	403	421	454	422	432	400	402	408	401	455	425	416	401	387	421	412	386	430	438	420	413	406	410	394	449	389	420	419	414	432	394	397	388	417	434	428	423	431	420	420	409	424	467	408	416	429	416	430	428	433	426	419	424	413	372	450	416	408	422	382	407	443	396	431	408	476	421	436	411	403	418
24019	21504	28892	25037	22744	20538	15021	9577	7037	5413	3856	2838	2280	1887	1699	1472	1229	1036	853	743	715	711	693	656	595	581	550	579	525	563	496	478	467	482	468	401	393	366	398	370	384	319	360	350	390	363	333	372	323	331	340	344	340	323	368	351	317	304	333	308	322	340	339	309	301	315	369	304	328	327	340	323	272	313	339	291	315	299	276	332	297	318	320	322	307	296	284	300	302	311	306	296	318	311	313	328	315	325	299	292	312	307	309	285	315	300	319	319	277	315	318	354	278	282	327	307	314	318	302	280	329	306	271	312	280	269	343	293	307	304	294	307	309	313	302	327	310	309	275	322	315	283	313	307	289	321	285	291	303	311	292	287	300	306	266	297	315	286	300	283	305	287	313	333	324	285	322	310	302	315	282	307	289	327	307	332	336	290	319	313	330	280	299	281	285	300	321	299	306	279	302	300	292	279	301	289	285	326	322	315	326	297	330	313	293	291	316	311	294	303	268	302	298	318	308	315	295	313	296	334	301	309	329	303	332	326	349	344	298	318	326	323	287	299	283	324	301	302	302	275	312	280	326	311	318	303	303	308	361	324	326	319	283	286	287	288	297	269	322	318	302	294	333	291	316	297	299	339	301	340	309	314	314	290	275	326	325	325	294	292	314	304	304	319	301	291	317	282	301	300	286	319	276	322	285	335	293	286	309	319	305	305	248	309	303	310	307	316	331	273	308	291	311	297	312	280	286	335	302	306	280	284	311	310	305	278	286	300	310	314	324	318	295	296	295	300	308	294	310	307	291	304	288	303	305	313	311	294	278	298	307	318	323	333	309	308	308	332	303	304	321	332	298	287	296	357	300	283	300	332	296	280	305	319	316	314	311	300	315	315	297	309	300	308	319	307	318	274	287	300	327	296	304	323	310	318	305	297	309	283	313	320	292	311	311	296	322	298	299	325	276	323	310	311	278	295	305	281	327	288	300	318	283	296	282	300	332	323	318	304	320	330	348	319	294	311	311	293	305	287	303	329	322	309	319	303	336	316	299	317	313	322	303	300	303	325	305	307	306	306	309	312	306	320	268	314	311	298	301	356	302	275	297	305	297	298	335	284	307	337	295	323	322	329	319	300	280	316	339	269	308	309	281	322	295	278	314	323	319	347	318	280	334	281	303	298	299	324	295	334	264	309	293	313	290	266	302	296	328	316	293	284	307	320	322	330	285	323	321	312	299	337	300	280	306	286	298	299	320	296	267	276	330	306	296	339	321	275	298	343	275	289	279	290	299	302	311	286	325	308	288	315	292	310	279	307	306	318	330	302	322	303	297	296	300	285	288	305	328	332	283	278	286	310	309	301	326	326	303	320	323	303	309	297	339	314	298	300	309	317	278	285	308	279	306	287	315	290	321	279	273	321	280	288	299	295	304	301	273	320	296	325	308	298	341	305	297	295	298	295	307	325	324	288	303	342	320	318	305	352	312	309	287	314	272	291	300	312	295	296	330	283	316	330	274	280	295	289	283	315	300	283	305	328	289	322	286	296	280	342	307	304	314	328	298	314	293	337	306	321	314	249	308	310	314	290	321	285	313	276	316	289	321	287	300	313	321	324	269	284	300	325	309	320	296	305	332	343	317	290	308	274	317	286	320	285	306	328	302	305	304	335	298	304	296	294	321	303	301	331	313	307	305	300	305	298	292	302	333	327	316	316	295	367	328	343	338	304	314	342	320	300	317	300	306	311	305	309	307	297	303	289	299	314	308	348	318	269	309	344	313	307	294	309	314	332	300	307	315	315	312	322	297	335	309	307	298	306	274	290	300	295	292	333	331	302	307	309	289	288	310	301	306	324	335	310	290	306	300	299	336	322	283	284	313	285	288	334	287	283	276	277	297	322	333	293	286	314	317	311	289	289	298	314	309	295	269	281	295	311	318	269	313	291	288	292	330	284	272	337	303	335	296	298	294	322	312	324	272	290	293	300	315	306	314	332	285	297	286	315	312	322	307	313	318	318	288	267	321	327	300	305	308	306	286	300	296	294	308	292	310	316	297	303	282	296	325	301	365	317	317	280	292	322	349	289	341	330	328	324	312	306	307	286	304	305	326	314	305	327	301	293	325	331	295	301	294	311	298	318	320	316	324	314	342	311	316	348	326	297	331	300	306	308	302	284	324	295	296	315	303	331	343	308	301	315	295	302	296	300	292	295	321	290	316	286	316	287	321	303	285	319	270	300	299	293	290	311	330	310	293	317	300	323	302	321	311	324	315	314	313	317	329	320	303	342	290	313	301	295	307	296	297	283	295	305	301	299	286	284	278	302	299	316	289	295	318	326	292	285	317	318	301	291	316	313	310	290	344	295	306	305	296	312	290	298	294	286	321	319	339	291	302	308	271	281	294	272	327	284	337	294	273	297	352	317	315	303	300	332	299	292	293	315	316	310	299	325	319	334	318	280	314	329	297	308	313	305	294	309	311	290	312	311	262	306	298	309	312	309	333	298	308	288	274	284	326	297	290	320	296	307	304	305	305	287	312	331	295	324	289	307	311	309	279	264	293	326	289	303	310	294	280	333	309	297	301	306	301	322	321	269	314	295	305	311	356	310	299	285	275	304	290	319	312	278	304	287	310	276	307	315	321	310	321	325	279	263	312	294	318	338	297	288	311	293	314	315	329	286	330	279	297	296	281	323	283	311	290	335	305	303	300	307	304	294	303	295	327	290	312	294	285	305	314	315	288	293	297	285	320	286	293	317	324	322	292	289	320	315	312	292	321	305	318	323	310	303	309	335	307	283	313	301	276	269	300	293	317	292	306	319	296	291	308	307	268	322	288	308	324	281	292	287	339	283	323	311	300	279	295	314	311	285	310	336	306	289	297	297	319	308	313	305	323	296	309	299	306	297	283	297	286	248	331	303	291	292	305	318	286	310	320	283	354	318	310	297	269	311	291	325	319	297	290	310	283	315	310	298	317	338	328	293	305	317	310	291	275	297	318	312	344	288	339	294	335	289	294	311	300	315	317	296	275	301	280	310	288	294	292	281	340	292	327	308	306	269	309	267	282	279	289	315	315	287	283	300	313	318	322	345	295	345	321	324	356	293	317	340	329	321	285	324	282	313	313	295	316	307	319	319	283	316	319	287	327	304	303	264	315	292	285	310	325	331	274	329	297	339	332	326	345	293	304	294	291	322	318	308	320	312	306	320	307	310	324	296	294	321	280	312	290	307	318	330	276	311	286	309	265	277	295	315	318	288	286	309	299	298	303	295	289	278	283	300	287	308	285	277	311	290	278	307	313	328	281	307	330	316	287	306	331	321	307	311	313	289	350	319	292	291	300	300	315	304	286	310	282	292	313	297	302	329	329	287	297	301	289	326	298	297	295	295	342	317	295	285	302	315	297	297	306	287	342	313	292	308	329	325	291	303	308	294	298	306	343	310	326	321	309	342	302	309	308	316	314	290	331	318	287	283	294	306	308	326	313	298	302	318	313	311	327	309	287	286
19460	43197	36874	28855	24345	19519	16237	12606	10091	8085	5731	4283	3504	2961	2554	2040	1743	1481	1211	1012	897	910	818	808	772	702	726	679	635	600	652	597	567	525	487	487	451	423	411	371	392	375	413	368	356	375	385	374	370	395	376	347	339	359	375	352	340	359	353	328	353	337	316	364	320	341	334	362	319	344	380	338	355	305	337	305	339	310	288	327	323	340	340	326	284	311	309	328	311	327	319	330	319	323	315	316	328	330	320	275	308	316	330	293	317	303	333	305	327	316	319	331	336	316	315	316	303	346	308	331	343	333	324	295	318	319	317	327	329	315	321	291	311	315	313	312	337	346	312	293	304	315	336	328	302	299	315	329	292	319	347	320	318	316	323	330	294	343	338	321	311	320	343	317	312	299	309	318	317	314	324	326	273	296	315	316	294	326	317	307	302	320	311	336	291	322	306	342	339	287	320	345	319	326	361	329	352	324	296	307	335	303	277	288	323	310	285	304	330	309	293	305	337	304	275	337	299	317	302	344	308	357	302	307	324	302	306	330	330	331	281	318	310	322	323	318	332	278	330	320	305	291	335	342	293	327	326	289	310	354	301	312	325	297	309	305	318	328	319	315	299	284	319	298	305	321	315	322	330	298	300	322	321	295	324	295	279	352	301	329	309	304	324	326	308	299	311	303	322	313	310	330	297	312	329	339	310	335	294	286	290	306	296	345	286	310	332	291	335	301	305	319	312	316	318	315	306	306	364	338	283	303	304	341	321	304	305	339	312	326	337	337	325	306	316	362	311	290	324	320	312	295	322	308	361	299	330	308	317	303	318	345	309	306	317	339	320	327	341	284	302	298	281	314	331	286	286	309	321	343	289	360	312	320	356	327	337	322	299	312	316	305	321	340	304	270	303	320	302	349	299	309	323	312	315	316	321	324	302	337	305	294	319	340	290	281	328	323	292	305	311	311	321	360	325	305	316	278	310	284	348	308	335	319	336	334	317	289	307	344	309	298	306	304	300	309	335	314	311	267	298	294	294	335	330	303	301	296	325	349	315	309	328	318	300	326	315	315	275	310	317	300	326	307	304	316	319	348	302	290	301	296	307	312	316	334	321	308	308	318	298	280	303	309	292	324	371	327	320	358	315	327	308	306	315	340	315	345	307	311	315	328	346	334	318	336	300	342	293	296	331	300	306	310	306	314	337	308	329	320	336	316	323	319	312	327	302	308	305	328	311	334	351	323	340	303	333	317	333	303	314	302	334	335	307	312	306	325	344	303	332	308	330	312	314	327	306	318	326	278	329	313	288	309	289	327	298	315	315	289	353	319	319	311	322	308	330	307	313	306	313	288	303	317	274	299	319	330	347	326	320	335	321	318	318	324	311	318	306	333	319	318	324	326	310	327	328	316	311	318	337	318	299	300	305	318	298	312	333	273	336	324	307	315	327	310	330	319	298	305	308	308	300	247	311	305	313	328	322	310	326	303	305	319	309	284	345	295	312	350	343	333	303	289	307	357	299	325	308	310	325	317	290	279	284	278	301	315	342	359	302	301	328	318	363	321	307	293	290	309	315	323	304	310	281	305	293	305	292	315	313	314	293	327	305	294	305	337	315	328	295	317	308	337	316	297	285	329	311	317	324	319	324	300	342	332	298	320	313	325	305	288	341	277	355	337	282	325	319	327	300	340	328	270	320	313	311	295	304	302	328	307	315	338	305	314	306	317	301	288	330	349	333	324	284	330	307	334	311	321	327	311	347	331	325	313	330	318	281	321	310	295	306	299	355	339	322	325	300	312	295	322	340	313	307	295	306	324	314	324	317	353	304	296	304	321	305	311	310	299	331	349	304	307	294	321	307	301	314	319	302	334	344	313	319	300	304	321	295	287	334	344	341	344	316	312	284	307	334	295	307	313	321	277	342	284	306	318	318	316	299	308	332	329	312	321	312	307	349	314	329	322	347	335	309	309	319	347	313	327	313	291	342	304	316	315	320	336	319	322	303	304	340	270	308	305	321	311	285	285	329	307	330	296	285	306	315	311	319	290	341	336	313	303	308	309	304	308	298	312	307	320	299	333	289	319	313	330	319	312	336	309	333	345	329	288	333	312	302	313	287	293	308	307	293	332	338	308	313	309	322	319	317	313	297	324	327	348	326	325	285	306	287	298	314	313	291	313	334	316	345	308	334	347	309	306	303	302	294	315	265	317	326	303	310	327	317	327	316	339	307	303	295	334	310	318	318	326	287	321	266	292	317	300	323	316	316	291	295	309	335	304	308	361	329	318	332	279	301	332	318	318	298	347	312	321	314	311	292	311	305	313	308	313	318	308	290	305	281	326	310	306	295	326	306	305	331	296	313	295	305	269	321	309	301	343	278	329	303	302	345	287	305	301	291	294	311	302	301	311	308	332	291	320	284	317	311	305	318	330	299	325	323	326	290	282	335	313	317	319	334	315	324	315	315	317	328	324	316	310	320	316	292	326	327	343	314	325	327	323	336	339	282	306	317	292	307	316	314	304	280	329	326	285	321	307	290	310	305	312	317	302	333	316	336	317	332	319	309	299	274	317	337	321	328	314	312	347	291	293	314	348	339	328	310	294	326	315	314	329	331	319	316	331	279	305	306	306	325	331	299	313	324	335	298	342	291	337	288	314	344	313	311	315	337	329	325	325	336	301	342	298	305	324	317	298	323	349	314	314	311	294	316	294	315	337	284	275	346	320	318	328	312	329	307	326	279	317	297	327	292	345	317	275	309	328	304	309	301	325	293	313	298	302	277	337	306	318	324	319	308	317	297	302	334	340	321	327	329	295	297	326	321	333	281	324	325	323	313	339	295	300	306	311	331	298	305	313	332	317	313	301	281	314	314	318	317	296	311	325	311	322	334	306	339	306	306	326	310	299	314	299	310	343	328	299	309	346	301	341	304	319	314	325	290	281	300	317	334	285	291	276	281	335	317	308	313	335	316	298	320	309	282	281	313	330	336	340	287	315	327	301	299	299	313	331	299	314	344	322	318	300	315	319	310	278	322	326	336	324	288	327	334	282	325	325	324	304	308	327	298	374	332	317	332	317	305	315	302	297	325	325	288	303	287	317	301	335	329	311	297	326	278	304	348	338	312	335	327	332	298	300	329	287	294	325	289	315	308	304	324	334	309	317	315	331	334	343	335	326	305	312	317	308	308	303	282	296	333	299	324	325	324	286	302	328	280	329	291	311	335	335	271	309	330	307	329	315	318	329	318	338	328	336	291	315	311	326	331	307	308	307	299	319	297	342	321	306	306	307	343	317	340	317	301	309	310	295	323	310	347	301	311	316	289	311	299	302	345	307	312	300	332	287	313	329	340	298	333	295	317	300	325	304	325	304	299	343	334	323	326	304	324	298	351	297	308	313	317	323	287	321	327	307	306	305	330	350	320	311	310	322	286	309	334	303	305	358	322	276	308	334	291	326	300	332	313	308	333	311	298	314	298	341	307	304	341	306	303	326	325	333	325	318	314	313
25174	21578	28459	26676	20821	14627	10260	7010	5232	4097	2975	2226	1964	1760	1523	1339	1143	941	859	711	747	748	709	646	657	643	642	663	580	588	589	551	573	522	475	531	518	534	467	478	510	447	441	495	490	452	464	475	512	478	447	445	466	456	459	468	422	443	449	432	444	433	439	441	427	429	412	472	420	426	426	451	447	443	445	435	417	441	434	410	412	445	460	424	469	447	455	415	476	442	450	402	419	458	388	434	411	432	406	450	422	426	418	406	438	440	417	413	427	409	438	401	387	400	401	440	439	421	451	447	429	408	444	433	458	408	433	417	437	434	461	440	425	433	419	401	422	428	407	456	460	407	449	415	394	399	458	439	422	425	441	449	399	433	433	424	402	441	435	437	427	444	435	416	429	451	414	407	399	438	435	440	433	425	438	430	411	466	409	430	426	435	447	440	404	403	396	435	397	441	419	425	462	443	408	455	417	420	445	424	437	425	421	424	479	418	487	478	408	401	464	415	457	434	449	434	397	433	438	440	426	430	467	444	466	465	450	428	453	421	423	447	455	425	420	475	396	414	448	443	453	433	430	427	417	449	418	426	449	472	462	411	431	418	412	413	436	445	453	458	416	405	416	427	433	395	440	410	396	490	477	423	431	449	400	449	466	479	444	430	400	433	415	436	443	473	468	439	443	436	467	460	418	404	436	396	434	435	413	429	417	444	409	423	411	430	406	420	434	437	439	478	385	425	392	424	440	412	460	431	484	444	433	448	409	413	483	421	454	437	434	474	416	395	405	458	432	417	442	404	438	434	431	405	455	451	443	435	423	420	439	433	447	403	443	431	457	419	426	473	439	416	458	425	437	422	458	441	421	431	428	448	418	423	447	448	429	450	413	440	406	420	434	425	425	422	477	448	410	420	450	402	444	459	462	421	426	407	455	403	382	463	431	415	400	446	432	439	409	452	439	434	427	404	445	443	453	423	419	425	406	430	449	457	446	397	453	444	439	439	440	452	450	402	415	442	439	420	433	440	425	423	437	398	436	396	445	402	391	452	452	439	418	377	431	424	435	443	426	463	430	465	471	453	420	444	419	448	412	407	443	475	428	423	412	462	420	444	431	433	412	407	462	418	445	408	448	404	421	441	433	431	415	438	442	389	432	468	469	444	455	426	427	424	420	430	435	423	440	443	445	417	441	458	436	427	411	401	412	438	444	446	454	447	384	442	452	443	435	389	453	415	422	447	425	451	404	417	468	452	429	414	451	439	411	433	409	427	438	424	431	478	410	433	411	384	416	417	448	412	443	407	425	447	432	430	400	428	413	481	447	441	424	434	437	489	436	480	454	412	433	421	407	407	450	416	441	440	380	421	418	414	422	430	430	437	414	454	457	457	404	441	432	417	428	448	452	406	428	390	458	423	390	422	454	369	394	423	433	455	448	455	463	464	427	406	465	441	472	443	447	380	432	458	431	423	429	370	398	451	461	459	424	406	434	417	398	467	435	393	444	454	425	455	400	446	427	424	432	437	444	441	422	407	414	415	441	423	405	427	407	458	416	422	407	387	458	445	429	428	435	439	408	386	434	394	433	455	465	437	430	471	437	450	437	457	444	432	435	449	406	436	427	420	436	460	453	420	464	448	464	447	435	444	461	446	418	433	444	381	449	431	419	418	416	392	420	450	421	436	423	396	434	456	459	415	389	408	422	466	419	425	445	399	419	440	426	421	467	419	436	475	430	444	484	435	431	403	467	426	437	415	415	412	415	442	424	427	443	401	389	477	433	462	429	434	448	460	423	436	423	425	436	420	414	435	411	410	397	442	416	433	440	423	417	438	408	420	404	413	416	451	421	434	423	449	416	414	398	427	395	419	413	411	415	446	448	437	434	393	445	461	445	436	417	401	396	433	448	384	403	440	425	416	408	439	423	440	447	393	432	456	428	437	426	430	447	464	430	406	462	400	449	480	440	412	407	440	427	400	434	423	427	415	384	428	426	414	438	434	423	418	419	426	425	425	420	439	471	430	454	423	408	453	443	442	468	420	420	453	413	412	426	434	475	477	478	397	443	419	459	433	412	402	417	442	444	400	443	392	414	437	401	364	407	434	435	387	434	427	411	436	412	441	416	424	398	423	437	441	434	441	385	452	435	444	401	449	432	413	427	476	443	441	438	470	454	435	444	442	435	430	389	417	421	424	452	446	430	420	491	427	434	442	410	458	423	427	419	434	430	434	466	403	413	455	450	445	453	445	404	469	409	434	422	442	433	412	429	399	423	423	417	418	426	422	462	444	440	478	439	408	432	434	442	404	427	382	388	412	449	421	422	432	416	424	414	452	461	444	431	395	462	414	403	449	430	429	399	421	467	462	435	410	402	427	404	404	426	446	387	388	398	409	433	453	431	427	379	419	448	460	439	449	438	434	421	442	448	434	440	421	436	421	431	404	425	417	410	436	427	429	429	431	419	427	463	488	405	438	417	427	427	422	450	443	448	426	423	415	453	415	461	442	438	415	401	412	419	437	397	453	440	420	432	412	435	449	442	444	405	395	423	428	441	476	435	431	433	409	414	459	451	423	395	440	436	446	434	468	449	428	445	440	454	422	434	432	421	428	411	457	426	438	401	399	473	438	458	422	427	447	406	421	457	449	406	407	448	452	393	464	441	407	424	408	428	410	435	395	432	420	451	474	467	422	402	472	438	446	424	460	415	404	465	403	421	455	457	422	424	427	418	407	403	421	421	425	431	470	427	421	446	418	426	410	437	445	451	420	402	445	424	397	472	464	389	453	432	431	396	427	402	440	426	433	407	469	467	427	417	409	426	432	439	422	438	436	426	414	403	426	426	388	448	439	446	436	456	446	439	432	393	423	428	429	453	437	414	452	436	453	433	422	405	395	416	459	418	455	394	435	434	401	422	438	422	438	402	450	426	433	413	440	448	440	420	418	452	409	405	445	504	442	430	416	439	415	429	410	437	436	398	402	455	434	458	482	422	447	443	406	446	461	448	441	443	408	447	429	422	431	410	456	416	393	459	409	436	404	434	476	409	431	427	402	395	409	437	424	419	404	433	437	423	411	424	425	412	433	420	441	416	445	426	437	442	426	443	425	442	415	437	437	400	447	431	434	466	381	464	467	409	422	422	408	428	404	427	420	413	421	409	448	464	419	443	435	460	459	416	447	433	449	473	414	444	446	407	442	406	369	435	424	445	450	400	458	404	452	449	442	449	461	441	438	383	453	394	441	414	435	408	426	444	474	459	409	494	429	455	440	416	372	465	421	442	424	414	448	403	386	440	459	435	446	435	411	410	419	434	402	387	426	449	432	432	418	460	446	463	408	428	382	411	439	443	451	468	420	423	407	395	426	416	405	462	439	429	377	398	427	450	424	468	406	445	424	427	423	437	431	407	466	427	445	401	447	415	418	451	425	412	397	446	468	430	438	422	427	469	395	404	458	442	450	468	438	408	418	407	453	419	444	413	468	431	444	413	432	438	437	459	406	414	434
18932	39970	33645	25828	21580	16992	13704	10894	8471	6396	4527	3467	3012	2561	2166	1907	1513	1270	1103	978	882	827	825	828	788	836	728	698	680	730	634	597	614	586	578	527	530	544	487	513	515	520	496	535	505	487	457	519	468	465	444	423	483	469	471	488	479	465	462	439	467	437	502	479	417	439	455	452	475	445	451	447	448	407	474	451	448	395	445	484	471	417	448	426	429	460	419	440	470	434	460	469	461	475	422	442	440	411	451	403	430	401	450	438	422	470	455	420	445	411	413	452	441	411	410	428	453	421	425	421	445	405	436	439	468	430	432	415	435	431	439	432	439	418	441	451	448	442	484	448	401	447	441	458	440	458	421	442	419	432	429	424	480	423	472	425	430	428	431	413	456	448	425	406	392	444	414	437	424	433	439	412	420	424	435	448	439	451	431	473	459	446	434	442	442	432	444	425	440	434	434	433	456	435	447	414	427	470	447	422	437	444	452	409	420	460	434	414	422	420	451	438	439	436	446	410	412	429	434	479	397	414	394	422	447	423	416	403	447	449	447	449	467	467	466	455	450	414	438	455	431	432	441	441	428	443	421	441	425	404	458	397	421	414	439	449	443	452	424	473	450	453	432	445	401	412	434	423	451	471	463	428	438	432	464	415	459	458	466	457	381	424	423	435	418	442	446	461	437	469	454	442	423	443	428	455	459	417	447	429	437	443	455	430	436	431	452	440	421	457	424	407	458	444	439	460	420	447	439	454	443	404	440	475	466	483	421	440	392	430	405	439	432	426	453	423	431	449	439	450	469	399	431	457	379	398	427	448	418	449	456	440	427	414	443	433	422	444	446	416	446	407	428	451	461	442	441	435	379	420	409	407	452	425	412	427	452	422	424	467	438	454	452	444	436	453	462	461	450	402	403	424	417	475	446	448	443	458	435	455	451	439	448	433	475	492	442	447	448	472	418	427	430	421	446	434	464	460	427	425	447	452	423	460	462	466	447	409	448	419	452	432	461	405	448	430	438	474	400	429	449	427	439	455	426	419	452	453	451	424	446	453	452	424	450	452	445	408	421	409	453	421	433	422	440	458	407	423	430	443	466	428	435	427	435	413	478	462	414	477	454	414	451	422	427	427	436	450	393	440	409	397	411	430	443	452	473	436	455	454	438	408	443	451	436	398	426	439	424	425	422	418	429	423	461	471	432	462	483	437	447	442	422	422	427	432	441	472	437	451	428	426	448	459	421	445	460	454	459	410	405	460	391	447	459	478	449	434	469	459	418	420	413	447	436	424	443	429	422	394	392	436	454	455	467	528	405	437	424	454	434	439	418	407	504	435	468	406	447	406	414	430	480	426	433	462	431	439	412	413	426	448	491	423	418	399	401	446	431	461	416	420	456	469	403	460	419	445	447	468	413	432	455	461	432	424	458	465	438	449	408	435	444	413	485	411	419	439	429	412	436	434	409	420	420	418	444	395	448	426	428	419	432	459	432	423	430	409	421	401	411	458	439	443	421	433	433	459	432	443	404	431	439	432	446	457	459	431	450	423	411	415	419	446	407	397	443	414	422	438	449	449	422	408	420	413	423	422	425	434	436	427	426	438	460	427	407	443	458	437	430	419	433	431	439	425	415	429	433	448	468	418	418	421	440	443	460	409	469	409	445	424	430	411	475	444	446	409	444	464	396	419	451	473	425	427	477	396	444	391	443	422	472	468	454	435	451	418	439	416	437	432	408	443	435	442	418	473	454	451	448	426	447	397	437	451	452	413	429	400	424	428	426	445	460	450	426	447	429	409	421	432	432	462	471	450	458	441	428	416	447	454	442	439	436	481	393	418	419	440	442	441	447	397	440	429	438	447	440	453	418	449	453	453	400	459	443	434	439	409	462	466	442	457	433	416	462	417	404	407	447	426	441	459	448	415	431	422	445	434	421	430	436	440	435	440	423	438	447	466	420	418	421	435	444	404	434	416	410	428	439	445	407	421	471	428	447	440	479	474	424	443	445	432	411	422	383	433	433	431	443	465	474	449	407	408	449	400	417	418	415	421	434	434	447	449	444	456	418	410	429	424	414	451	440	434	451	397	463	453	460	457	450	453	446	439	441	438	464	452	433	436	447	484	436	409	453	451	411	435	442	423	426	436	439	462	431	472	430	452	440	411	436	422	419	464	413	423	459	433	432	424	385	426	463	460	446	423	433	459	445	439	429	449	430	451	465	409	420	434	455	455	424	437	427	438	429	421	428	454	431	461	427	424	405	425	397	444	447	440	437	413	402	428	467	409	434	429	437	441	452	450	449	414	451	493	431	417	418	401	403	420	448	423	453	428	436	414	446	469	445	415	403	440	411	455	435	424	432	422	441	416	436	459	439	458	435	421	429	415	424	420	441	448	410	442	402	413	416	417	466	439	429	407	437	464	458	449	397	460	432	438	436	438	448	436	424	445	393	438	428	404	388	443	421	429	404	421	455	409	465	411	426	417	442	440	433	438	441	429	465	438	403	448	443	446	407	427	408	449	458	473	417	412	449	412	450	426	416	448	434	401	457	417	447	436	442	427	451	449	412	421	454	452	454	464	430	402	429	444	420	445	424	423	393	456	432	426	460	437	423	415	411	441	440	462	392	440	410	427	477	424	386	434	424	426	429	440	423	428	441	412	465	427	483	422	442	439	480	436	438	406	438	410	416	431	433	405	427	421	438	473	438	415	453	411	462	470	406	417	433	375	415	446	428	398	428	451	442	411	414	451	435	453	414	404	474	479	423	425	481	457	431	437	493	457	430	434	445	428	425	438	442	425	423	406	425	427	460	447	399	453	447	444	419	454	459	446	441	414	437	458	441	395	458	434	459	465	439	434	450	448	436	448	454	411	446	435	459	426	471	410	452	451	424	439	436	416	452	438	437	413	454	457	426	404	447	410	416	431	428	438	452	401	433	421	466	453	403	475	454	429	470	461	467	466	458	455	373	423	451	473	415	433	428	416	451	446	409	433	438	429	446	422	416	413	418	474	432	456	401	425	414	394	437	423	417	442	458	443	406	452	446	394	446	454	460	437	408	441	438	409	456	419	400	448	450	462	398	424	426	426	464	455	394	473	396	446	401	424	423	438	423	460	453	456	414	399	451	445	396	428	426	433	441	447	403	461	431	438	444	463	422	424	432	425	443	425	440	449	455	455	398	471	441	417	448	433	426	414	471	442	443	433	445	425	428	418	440	434	443	445	438	447	433	414	415	452	421	433	381	481	458	424	422	429	425	441	414	453	429	461	444	433	417	477	436	434	437	442	417	430	486	448	453	422	444	429	420	417	413	459	454	455	454	451	475	449	432	438	436	438	440	431	444	468	436	489	418	429	453	415	433	383	446	431	446	439	430	444	424	443	441	464	465	438	449	460	395	455	436	463	435	462	437	462	431	463	440	446	427	415	404	451	460	443	449	430	435	424	436	479	424	459	482	456	420	402	434	478	438	418	385	442	474	454	435	464	418	434	414	444	466	447	451	433
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
